[2026-02-26T20:15:03.645375] [DEBUG] [R-STATUS ] Registered 'tdm' as a dependent service. [2026-02-26T20:15:03.821179] [DEBUG] [R-STATUS ] Registered 'sig' as a dependent service. [2026-02-26T20:15:03.992728] [DEBUG] [R-STATUS ] Registered 'sap' as a dependent service. [2026-02-26T20:15:04.162876] [DEBUG] [R-STATUS ] Registered 'exp' as a dependent service. [2026-02-26T20:15:04.163250] [WARN ] [STATE ] State set to: WAITING [2026-02-26T20:15:04.163319] [INFO ] [STATE ] Checking TDM service status... [2026-02-26T20:15:04.210934] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-02-26T20:15:04.215603] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-02-26), and is a dependency of this service. [2026-02-26T20:15:04.269827] [WARN ] [sig-status] Service 'sig' is not running. [2026-02-26T20:15:04.314956] [WARN ] [sap-status] Service 'sap' is not running. [2026-02-26T20:15:04.352612] [WARN ] [exp-status] Service 'exp' is not running. [2026-02-26T20:15:04.352835] [WARN ] [STATE ] State set to: RUNNING [2026-02-26T20:15:04.352901] [INFO ] [CACHE ] Starting cache update [2026-02-26T20:15:04.352945] [DEBUG] [REMOTE ] Fetching unscheduled blackout dates from 'https://tdm.silogroup.org/cache/unscheduled_blackouts.txt'. [2026-02-26T20:15:04.356288] [DEBUG] [REMOTE ] Fetched 1 unscheduled blackout dates. [2026-02-26T20:15:04.356543] [DEBUG] [LOCAL ] Cached 1 unscheduled blackout dates [2026-02-26T20:15:04.356603] [INFO ] [CACHE ] Cache update completed successfully [2026-02-26T20:15:04.356635] [INFO ] [sig ] Resuming configuration (parallel mode, only unconfigured symbols) [2026-02-26T20:15:04.356664] [DEBUG] [REMOTE ] Fetching current symbols from directory listing at 'https://tdm.silogroup.org/data/derivative_storage'. [2026-02-26T20:15:04.424428] [DEBUG] [REMOTE ] Fetched 3375 unique symbols from directory listing. [2026-02-26T20:15:04.432349] [INFO ] [sig ] Skipping 3375 symbols with existing configuration [2026-02-26T20:15:04.432472] [INFO ] [sig ] All symbols already have configuration. Nothing to process. [2026-02-26T20:15:04.433671] [INFO ] [sig ] Generating forecasts for all active symbols [2026-02-26T20:15:04.433722] [DEBUG] [REMOTE ] Fetching current symbols from directory listing at 'https://tdm.silogroup.org/data/derivative_storage'. [2026-02-26T20:15:04.543456] [DEBUG] [REMOTE ] Fetched 3375 unique symbols from directory listing. [2026-02-26T20:15:04.547484] [INFO ] [sig ] Found 3375 active symbols to forecast [2026-02-26T20:15:04.550161] [INFO ] [sig ] [1/3375] Forecasting A... [2026-02-26T20:15:04.550211] [INFO ] [sig ] Generating forecast for: A [2026-02-26T20:15:04.550249] [DEBUG] [REMOTE ] Fetching historical data for symbol 'A' from 'https://tdm.silogroup.org/data/derivative_storage/A.csv'. [2026-02-26T20:15:04.563244] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'A'. [2026-02-26T20:15:04.563620] [INFO ] [FORECASTER] Starting predict_future for A [2026-02-26T20:15:04.564592] [DEBUG] [LOCAL ] No optimal features file found for A: ./output/feature-sets/A.txt [2026-02-26T20:15:04.564648] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:04.564681] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:04.564709] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:04.564769] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:04.625110] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:04.626007] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:04.626110] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:04.626145] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:04.760065] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:04.760232] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:04.760276] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:04.760323] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:04.764842] [DEBUG] [FORECASTER] A: Forecast T+1@11:T+2@11: UP (p=83.54%) [2026-02-26T20:15:04.765155] [INFO ] [FORECASTER] Completed predict_future for A [2026-02-26T20:15:04.765312] [INFO ] [sig ] A: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:15:04.955625] [INFO ] [LOCAL ] Saved forecast: A 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/A.txt [2026-02-26T20:15:04.955792] [INFO ] [sig ] [1/3375] Completed A in 0.4s | 2.47 sym/s | Total: 0.4s | ETA: 22.8m [2026-02-26T20:15:04.955836] [INFO ] [sig ] [2/3375] Forecasting AAL... [2026-02-26T20:15:04.955867] [INFO ] [sig ] Generating forecast for: AAL [2026-02-26T20:15:04.955901] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAL' from 'https://tdm.silogroup.org/data/derivative_storage/AAL.csv'. [2026-02-26T20:15:04.969230] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAL'. [2026-02-26T20:15:04.969722] [INFO ] [FORECASTER] Starting predict_future for AAL [2026-02-26T20:15:04.970803] [DEBUG] [LOCAL ] No optimal features file found for AAL: ./output/feature-sets/AAL.txt [2026-02-26T20:15:04.970861] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:04.970894] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:04.970922] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:04.970981] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:05.031354] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:05.032505] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:05.032631] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:05.032670] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:05.159105] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:05.159260] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:05.159305] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:05.159334] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:05.162914] [DEBUG] [FORECASTER] AAL: Forecast T+1@11:T+2@11: DOWN (p=20.77%) [2026-02-26T20:15:05.163240] [INFO ] [FORECASTER] Completed predict_future for AAL [2026-02-26T20:15:05.163381] [INFO ] [sig ] AAL: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:15:05.326737] [INFO ] [LOCAL ] Saved forecast: AAL 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/AAL.txt [2026-02-26T20:15:05.326924] [INFO ] [sig ] [2/3375] Completed AAL in 0.4s | 2.57 sym/s | Total: 0.8s | ETA: 21.8m [2026-02-26T20:15:05.326973] [INFO ] [sig ] [3/3375] Forecasting AAOI... [2026-02-26T20:15:05.327004] [INFO ] [sig ] Generating forecast for: AAOI [2026-02-26T20:15:05.327035] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAOI' from 'https://tdm.silogroup.org/data/derivative_storage/AAOI.csv'. [2026-02-26T20:15:05.340419] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAOI'. [2026-02-26T20:15:05.340867] [INFO ] [FORECASTER] Starting predict_future for AAOI [2026-02-26T20:15:05.342019] [DEBUG] [LOCAL ] No optimal features file found for AAOI: ./output/feature-sets/AAOI.txt [2026-02-26T20:15:05.342075] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:05.342109] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:05.342136] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:05.342199] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:05.402693] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:05.403660] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:05.403802] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:05.403852] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:05.530771] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:05.530954] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:05.530997] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:05.531026] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:05.534839] [DEBUG] [FORECASTER] AAOI: Forecast T+1@11:T+2@11: UP (p=95.65%) [2026-02-26T20:15:05.535175] [INFO ] [FORECASTER] Completed predict_future for AAOI [2026-02-26T20:15:05.535322] [INFO ] [sig ] AAOI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:15:05.683617] [INFO ] [LOCAL ] Saved forecast: AAOI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/AAOI.txt [2026-02-26T20:15:05.683782] [INFO ] [sig ] [3/3375] Completed AAOI in 0.4s | 2.65 sym/s | Total: 1.1s | ETA: 21.2m [2026-02-26T20:15:05.683822] [INFO ] [sig ] [4/3375] Forecasting AAON... [2026-02-26T20:15:05.683853] [INFO ] [sig ] Generating forecast for: AAON [2026-02-26T20:15:05.683884] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAON' from 'https://tdm.silogroup.org/data/derivative_storage/AAON.csv'. [2026-02-26T20:15:05.697547] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAON'. [2026-02-26T20:15:05.698004] [INFO ] [FORECASTER] Starting predict_future for AAON [2026-02-26T20:15:05.698899] [DEBUG] [LOCAL ] No optimal features file found for AAON: ./output/feature-sets/AAON.txt [2026-02-26T20:15:05.698956] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:05.698989] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:05.699017] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:05.699082] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:05.758724] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:05.759613] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:05.759699] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:05.759734] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:05.878116] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:05.878272] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:05.878312] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:05.878340] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:05.881792] [DEBUG] [FORECASTER] AAON: Forecast T+1@11:T+2@11: DOWN (p=25.80%) [2026-02-26T20:15:05.882080] [INFO ] [FORECASTER] Completed predict_future for AAON [2026-02-26T20:15:05.882396] [INFO ] [sig ] AAON: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:15:06.023925] [INFO ] [LOCAL ] Saved forecast: AAON 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/AAON.txt [2026-02-26T20:15:06.024078] [INFO ] [sig ] [4/3375] Completed AAON in 0.3s | 2.71 sym/s | Total: 1.5s | ETA: 20.7m [2026-02-26T20:15:06.024118] [INFO ] [sig ] [5/3375] Forecasting AAP... [2026-02-26T20:15:06.024149] [INFO ] [sig ] Generating forecast for: AAP [2026-02-26T20:15:06.024180] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAP' from 'https://tdm.silogroup.org/data/derivative_storage/AAP.csv'. [2026-02-26T20:15:06.035774] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAP'. [2026-02-26T20:15:06.036162] [INFO ] [FORECASTER] Starting predict_future for AAP [2026-02-26T20:15:06.037094] [DEBUG] [LOCAL ] No optimal features file found for AAP: ./output/feature-sets/AAP.txt [2026-02-26T20:15:06.037150] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:06.037182] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:06.037210] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:06.037279] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:06.106535] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:06.107779] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:06.107873] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:06.107907] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:06.226465] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:06.226642] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:06.226683] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:06.226711] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:06.230250] [DEBUG] [FORECASTER] AAP: Forecast T+1@11:T+2@11: DOWN (p=1.98%) [2026-02-26T20:15:06.230551] [INFO ] [FORECASTER] Completed predict_future for AAP [2026-02-26T20:15:06.230712] [INFO ] [sig ] AAP: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:15:06.378162] [INFO ] [LOCAL ] Saved forecast: AAP 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/AAP.txt [2026-02-26T20:15:06.378301] [INFO ] [sig ] [5/3375] Completed AAP in 0.4s | 2.74 sym/s | Total: 1.8s | ETA: 20.5m [2026-02-26T20:15:06.378341] [INFO ] [sig ] [6/3375] Forecasting AAPB... [2026-02-26T20:15:06.378372] [INFO ] [sig ] Generating forecast for: AAPB [2026-02-26T20:15:06.378411] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAPB' from 'https://tdm.silogroup.org/data/derivative_storage/AAPB.csv'. [2026-02-26T20:15:06.391931] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAPB'. [2026-02-26T20:15:06.392327] [INFO ] [FORECASTER] Starting predict_future for AAPB [2026-02-26T20:15:06.393199] [DEBUG] [LOCAL ] No optimal features file found for AAPB: ./output/feature-sets/AAPB.txt [2026-02-26T20:15:06.393258] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:06.393291] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:06.393317] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:06.393375] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:06.455287] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:06.456222] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:06.456318] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:06.456353] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:06.575460] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:06.575645] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:06.575688] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:06.575719] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:06.579567] [DEBUG] [FORECASTER] AAPB: Forecast T+1@11:T+2@11: DOWN (p=36.80%) [2026-02-26T20:15:06.579876] [INFO ] [FORECASTER] Completed predict_future for AAPB [2026-02-26T20:15:06.580028] [INFO ] [sig ] AAPB: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:15:06.725124] [INFO ] [LOCAL ] Saved forecast: AAPB 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/AAPB.txt [2026-02-26T20:15:06.725306] [INFO ] [sig ] [6/3375] Completed AAPB in 0.3s | 2.76 sym/s | Total: 2.2s | ETA: 20.4m [2026-02-26T20:15:06.725349] [INFO ] [sig ] [7/3375] Forecasting AAPD... [2026-02-26T20:15:06.725381] [INFO ] [sig ] Generating forecast for: AAPD [2026-02-26T20:15:06.725412] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAPD' from 'https://tdm.silogroup.org/data/derivative_storage/AAPD.csv'. [2026-02-26T20:15:06.737091] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAPD'. [2026-02-26T20:15:06.737469] [INFO ] [FORECASTER] Starting predict_future for AAPD [2026-02-26T20:15:06.738381] [DEBUG] [LOCAL ] No optimal features file found for AAPD: ./output/feature-sets/AAPD.txt [2026-02-26T20:15:06.738437] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:06.738470] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:06.738498] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:06.738556] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:06.798155] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:06.799064] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:06.799147] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:06.799181] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:06.926382] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:06.926765] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:06.926813] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:06.926846] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:06.930725] [DEBUG] [FORECASTER] AAPD: Forecast T+1@11:T+2@11: DOWN (p=18.99%) [2026-02-26T20:15:06.931054] [INFO ] [FORECASTER] Completed predict_future for AAPD [2026-02-26T20:15:06.931211] [INFO ] [sig ] AAPD: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:15:07.074396] [INFO ] [LOCAL ] Saved forecast: AAPD 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/AAPD.txt [2026-02-26T20:15:07.074567] [INFO ] [sig ] [7/3375] Completed AAPD in 0.3s | 2.77 sym/s | Total: 2.5s | ETA: 20.2m [2026-02-26T20:15:07.074631] [INFO ] [sig ] [8/3375] Forecasting AAPL... [2026-02-26T20:15:07.074663] [INFO ] [sig ] Generating forecast for: AAPL [2026-02-26T20:15:07.074696] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAPL' from 'https://tdm.silogroup.org/data/derivative_storage/AAPL.csv'. [2026-02-26T20:15:07.089175] [DEBUG] [REMOTE ] Successfully parsed 299 rows of historical data for symbol 'AAPL'. [2026-02-26T20:15:07.089618] [INFO ] [FORECASTER] Starting predict_future for AAPL [2026-02-26T20:15:07.090539] [DEBUG] [LOCAL ] No optimal features file found for AAPL: ./output/feature-sets/AAPL.txt [2026-02-26T20:15:07.090622] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:07.090656] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:07.090683] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:07.090742] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:07.152844] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:07.153777] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:07.153865] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:07.153899] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:07.280963] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:07.281118] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-26T20:15:07.281158] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:07.281187] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:07.284701] [DEBUG] [FORECASTER] AAPL: Forecast T+1@11:T+2@11: DOWN (p=4.68%) [2026-02-26T20:15:07.285005] [INFO ] [FORECASTER] Completed predict_future for AAPL [2026-02-26T20:15:07.285138] [INFO ] [sig ] AAPL: Forecast for 2026-02-25: DOWN (sign=0.00) [2026-02-26T20:15:07.432824] [INFO ] [LOCAL ] Saved forecast: AAPL 2026-02-26 0 -> ./output/forecasts/individual/2026-02-26/AAPL.txt [2026-02-26T20:15:07.433017] [INFO ] [sig ] [8/3375] Completed AAPL in 0.4s | 2.78 sym/s | Total: 2.9s | ETA: 20.2m [2026-02-26T20:15:07.433066] [INFO ] [sig ] [9/3375] Forecasting AAXJ... [2026-02-26T20:15:07.433095] [INFO ] [sig ] Generating forecast for: AAXJ [2026-02-26T20:15:07.433125] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAXJ' from 'https://tdm.silogroup.org/data/derivative_storage/AAXJ.csv'. [2026-02-26T20:15:07.444659] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAXJ'. [2026-02-26T20:15:07.445029] [INFO ] [FORECASTER] Starting predict_future for AAXJ [2026-02-26T20:15:07.445871] [DEBUG] [LOCAL ] No optimal features file found for AAXJ: ./output/feature-sets/AAXJ.txt [2026-02-26T20:15:07.445924] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:07.445957] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:07.445984] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:07.446042] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:07.503960] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:07.504638] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:07.504718] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:07.504751] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:07.631413] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:07.631584] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:07.631629] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:07.631658] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:07.635150] [DEBUG] [FORECASTER] AAXJ: Forecast T+1@11:T+2@11: UP (p=96.26%) [2026-02-26T20:15:07.635441] [INFO ] [FORECASTER] Completed predict_future for AAXJ [2026-02-26T20:15:07.635598] [INFO ] [sig ] AAXJ: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:15:07.783155] [INFO ] [LOCAL ] Saved forecast: AAXJ 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/AAXJ.txt [2026-02-26T20:15:07.783321] [INFO ] [sig ] [9/3375] Completed AAXJ in 0.4s | 2.78 sym/s | Total: 3.2s | ETA: 20.2m [2026-02-26T20:15:07.783367] [INFO ] [sig ] [10/3375] Forecasting AB... [2026-02-26T20:15:07.783399] [INFO ] [sig ] Generating forecast for: AB [2026-02-26T20:15:07.783430] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AB' from 'https://tdm.silogroup.org/data/derivative_storage/AB.csv'. [2026-02-26T20:15:07.795562] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AB'. [2026-02-26T20:15:07.795942] [INFO ] [FORECASTER] Starting predict_future for AB [2026-02-26T20:15:07.796837] [DEBUG] [LOCAL ] No optimal features file found for AB: ./output/feature-sets/AB.txt [2026-02-26T20:15:07.796892] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:07.796952] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:07.796982] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:07.797041] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:07.855898] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:07.856691] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:07.856775] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:07.856810] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:07.980242] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:07.980406] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:07.980451] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:07.980480] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:07.984104] [DEBUG] [FORECASTER] AB: Forecast T+1@11:T+2@11: DOWN (p=4.25%) [2026-02-26T20:15:07.984430] [INFO ] [FORECASTER] Completed predict_future for AB [2026-02-26T20:15:07.984621] [INFO ] [sig ] AB: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:15:08.135117] [INFO ] [LOCAL ] Saved forecast: AB 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/AB.txt [2026-02-26T20:15:08.135260] [INFO ] [sig ] [10/3375] Completed AB in 0.4s | 2.79 sym/s | Total: 3.6s | ETA: 20.1m [2026-02-26T20:15:08.135300] [INFO ] [sig ] [11/3375] Forecasting ABCB... [2026-02-26T20:15:08.135330] [INFO ] [sig ] Generating forecast for: ABCB [2026-02-26T20:15:08.135362] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABCB' from 'https://tdm.silogroup.org/data/derivative_storage/ABCB.csv'. [2026-02-26T20:15:08.148179] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABCB'. [2026-02-26T20:15:08.148771] [INFO ] [FORECASTER] Starting predict_future for ABCB [2026-02-26T20:15:08.149840] [DEBUG] [LOCAL ] No optimal features file found for ABCB: ./output/feature-sets/ABCB.txt [2026-02-26T20:15:08.149894] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:08.149926] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:08.149952] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:08.150010] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:08.209344] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:08.210191] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:08.210278] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:08.210311] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:08.334444] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:08.334622] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:08.334664] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:08.334692] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:08.338285] [DEBUG] [FORECASTER] ABCB: Forecast T+1@11:T+2@11: UP (p=89.70%) [2026-02-26T20:15:08.338787] [INFO ] [FORECASTER] Completed predict_future for ABCB [2026-02-26T20:15:08.338923] [INFO ] [sig ] ABCB: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:15:08.486499] [INFO ] [LOCAL ] Saved forecast: ABCB 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ABCB.txt [2026-02-26T20:15:08.486668] [INFO ] [sig ] [11/3375] Completed ABCB in 0.4s | 2.79 sym/s | Total: 3.9s | ETA: 20.1m [2026-02-26T20:15:08.486717] [INFO ] [sig ] [12/3375] Forecasting ABCL... [2026-02-26T20:15:08.486748] [INFO ] [sig ] Generating forecast for: ABCL [2026-02-26T20:15:08.486779] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABCL' from 'https://tdm.silogroup.org/data/derivative_storage/ABCL.csv'. [2026-02-26T20:15:08.499796] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABCL'. [2026-02-26T20:15:08.500137] [INFO ] [FORECASTER] Starting predict_future for ABCL [2026-02-26T20:15:08.501379] [DEBUG] [LOCAL ] No optimal features file found for ABCL: ./output/feature-sets/ABCL.txt [2026-02-26T20:15:08.501433] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:08.501474] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:08.501503] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:08.501586] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:08.561559] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:08.562221] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:08.562313] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:08.562346] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:08.686993] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:08.687150] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:08.687194] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:08.687222] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:08.690692] [DEBUG] [FORECASTER] ABCL: Forecast T+1@11:T+2@11: DOWN (p=36.57%) [2026-02-26T20:15:08.690998] [INFO ] [FORECASTER] Completed predict_future for ABCL [2026-02-26T20:15:08.691135] [INFO ] [sig ] ABCL: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:15:08.847614] [INFO ] [LOCAL ] Saved forecast: ABCL 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ABCL.txt [2026-02-26T20:15:08.847935] [INFO ] [sig ] [12/3375] Completed ABCL in 0.4s | 2.79 sym/s | Total: 4.3s | ETA: 20.1m [2026-02-26T20:15:08.847979] [INFO ] [sig ] [13/3375] Forecasting ABEO... [2026-02-26T20:15:08.848007] [INFO ] [sig ] Generating forecast for: ABEO [2026-02-26T20:15:08.848039] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABEO' from 'https://tdm.silogroup.org/data/derivative_storage/ABEO.csv'. [2026-02-26T20:15:08.860071] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABEO'. [2026-02-26T20:15:08.860527] [INFO ] [FORECASTER] Starting predict_future for ABEO [2026-02-26T20:15:08.861441] [DEBUG] [LOCAL ] No optimal features file found for ABEO: ./output/feature-sets/ABEO.txt [2026-02-26T20:15:08.861499] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:08.861533] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:08.861560] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:08.861664] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:08.921272] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:08.922202] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:08.922293] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:08.922328] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:09.050677] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:09.050840] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:09.050883] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:09.050977] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:09.054763] [DEBUG] [FORECASTER] ABEO: Forecast T+1@11:T+2@11: UP (p=93.72%) [2026-02-26T20:15:09.055088] [INFO ] [FORECASTER] Completed predict_future for ABEO [2026-02-26T20:15:09.055237] [INFO ] [sig ] ABEO: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:15:09.216466] [INFO ] [LOCAL ] Saved forecast: ABEO 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ABEO.txt [2026-02-26T20:15:09.216635] [INFO ] [sig ] [13/3375] Completed ABEO in 0.4s | 2.79 sym/s | Total: 4.7s | ETA: 20.1m [2026-02-26T20:15:09.216694] [INFO ] [sig ] [14/3375] Forecasting ABG... [2026-02-26T20:15:09.216753] [INFO ] [sig ] Generating forecast for: ABG [2026-02-26T20:15:09.216819] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABG' from 'https://tdm.silogroup.org/data/derivative_storage/ABG.csv'. [2026-02-26T20:15:09.228272] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABG'. [2026-02-26T20:15:09.228693] [INFO ] [FORECASTER] Starting predict_future for ABG [2026-02-26T20:15:09.229639] [DEBUG] [LOCAL ] No optimal features file found for ABG: ./output/feature-sets/ABG.txt [2026-02-26T20:15:09.229696] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:09.229730] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:09.229757] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:09.229816] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:09.291415] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:09.292336] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:09.292429] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:09.292470] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:09.418517] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:09.418790] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:09.418842] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:09.418874] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:09.422719] [DEBUG] [FORECASTER] ABG: Forecast T+1@11:T+2@11: UP (p=52.10%) [2026-02-26T20:15:09.423084] [INFO ] [FORECASTER] Completed predict_future for ABG [2026-02-26T20:15:09.423255] [INFO ] [sig ] ABG: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:15:09.577956] [INFO ] [LOCAL ] Saved forecast: ABG 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ABG.txt [2026-02-26T20:15:09.578115] [INFO ] [sig ] [14/3375] Completed ABG in 0.4s | 2.78 sym/s | Total: 5.0s | ETA: 20.1m [2026-02-26T20:15:09.578156] [INFO ] [sig ] [15/3375] Forecasting ABM... [2026-02-26T20:15:09.578188] [INFO ] [sig ] Generating forecast for: ABM [2026-02-26T20:15:09.578232] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABM' from 'https://tdm.silogroup.org/data/derivative_storage/ABM.csv'. [2026-02-26T20:15:09.591435] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABM'. [2026-02-26T20:15:09.591824] [INFO ] [FORECASTER] Starting predict_future for ABM [2026-02-26T20:15:09.592899] [DEBUG] [LOCAL ] No optimal features file found for ABM: ./output/feature-sets/ABM.txt [2026-02-26T20:15:09.592964] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:09.592999] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:09.593027] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:09.593094] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:09.656447] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:09.657325] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:09.657415] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:09.657451] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:09.785538] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:09.785718] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:09.785760] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:09.785789] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:09.789547] [DEBUG] [FORECASTER] ABM: Forecast T+1@11:T+2@11: UP (p=75.53%) [2026-02-26T20:15:09.789860] [INFO ] [FORECASTER] Completed predict_future for ABM [2026-02-26T20:15:09.789993] [INFO ] [sig ] ABM: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:15:09.934537] [INFO ] [LOCAL ] Saved forecast: ABM 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ABM.txt [2026-02-26T20:15:09.934726] [INFO ] [sig ] [15/3375] Completed ABM in 0.4s | 2.79 sym/s | Total: 5.4s | ETA: 20.1m [2026-02-26T20:15:09.934770] [INFO ] [sig ] [16/3375] Forecasting ABNB... [2026-02-26T20:15:09.934801] [INFO ] [sig ] Generating forecast for: ABNB [2026-02-26T20:15:09.934833] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABNB' from 'https://tdm.silogroup.org/data/derivative_storage/ABNB.csv'. [2026-02-26T20:15:09.946979] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABNB'. [2026-02-26T20:15:09.947375] [INFO ] [FORECASTER] Starting predict_future for ABNB [2026-02-26T20:15:09.948279] [DEBUG] [LOCAL ] No optimal features file found for ABNB: ./output/feature-sets/ABNB.txt [2026-02-26T20:15:09.948334] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:09.948367] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:09.948394] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:09.948451] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:10.006720] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:10.007412] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:10.007493] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:10.007527] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:10.131993] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:10.132146] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:10.132187] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:10.132216] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:10.135667] [DEBUG] [FORECASTER] ABNB: Forecast T+1@11:T+2@11: UP (p=55.67%) [2026-02-26T20:15:10.135952] [INFO ] [FORECASTER] Completed predict_future for ABNB [2026-02-26T20:15:10.136085] [INFO ] [sig ] ABNB: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:15:10.279521] [INFO ] [LOCAL ] Saved forecast: ABNB 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ABNB.txt [2026-02-26T20:15:10.279682] [INFO ] [sig ] [16/3375] Completed ABNB in 0.3s | 2.79 sym/s | Total: 5.7s | ETA: 20.0m [2026-02-26T20:15:10.279730] [INFO ] [sig ] [17/3375] Forecasting ABOS... [2026-02-26T20:15:10.279761] [INFO ] [sig ] Generating forecast for: ABOS [2026-02-26T20:15:10.279792] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABOS' from 'https://tdm.silogroup.org/data/derivative_storage/ABOS.csv'. [2026-02-26T20:15:10.291739] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABOS'. [2026-02-26T20:15:10.292109] [INFO ] [FORECASTER] Starting predict_future for ABOS [2026-02-26T20:15:10.292972] [DEBUG] [LOCAL ] No optimal features file found for ABOS: ./output/feature-sets/ABOS.txt [2026-02-26T20:15:10.293026] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:10.293061] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:10.293088] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:10.293146] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:10.354569] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:10.355671] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:10.355756] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:10.355789] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:10.478003] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:10.478190] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:10.478262] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:10.478322] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:10.483469] [DEBUG] [FORECASTER] ABOS: Forecast T+1@11:T+2@11: UP (p=60.35%) [2026-02-26T20:15:10.483899] [INFO ] [FORECASTER] Completed predict_future for ABOS [2026-02-26T20:15:10.484076] [INFO ] [sig ] ABOS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:15:10.650567] [INFO ] [LOCAL ] Saved forecast: ABOS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ABOS.txt [2026-02-26T20:15:10.650759] [INFO ] [sig ] [17/3375] Completed ABOS in 0.4s | 2.79 sym/s | Total: 6.1s | ETA: 20.1m [2026-02-26T20:15:10.650805] [INFO ] [sig ] [18/3375] Forecasting ABSI... [2026-02-26T20:15:10.650834] [INFO ] [sig ] Generating forecast for: ABSI [2026-02-26T20:15:10.650866] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABSI' from 'https://tdm.silogroup.org/data/derivative_storage/ABSI.csv'. [2026-02-26T20:15:10.662121] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABSI'. [2026-02-26T20:15:10.662519] [INFO ] [FORECASTER] Starting predict_future for ABSI [2026-02-26T20:15:10.663357] [DEBUG] [LOCAL ] No optimal features file found for ABSI: ./output/feature-sets/ABSI.txt [2026-02-26T20:15:10.663411] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:10.663457] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:10.663485] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:10.663543] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:10.728617] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:10.729804] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:10.729908] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:10.729943] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:10.861374] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:10.861542] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:10.861605] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:10.861639] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:10.865413] [DEBUG] [FORECASTER] ABSI: Forecast T+1@11:T+2@11: DOWN (p=38.90%) [2026-02-26T20:15:10.865798] [INFO ] [FORECASTER] Completed predict_future for ABSI [2026-02-26T20:15:10.865952] [INFO ] [sig ] ABSI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:15:11.022242] [INFO ] [LOCAL ] Saved forecast: ABSI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ABSI.txt [2026-02-26T20:15:11.022414] [INFO ] [sig ] [18/3375] Completed ABSI in 0.4s | 2.78 sym/s | Total: 6.5s | ETA: 20.1m [2026-02-26T20:15:11.022456] [INFO ] [sig ] [19/3375] Forecasting ABUS... [2026-02-26T20:15:11.022486] [INFO ] [sig ] Generating forecast for: ABUS [2026-02-26T20:15:11.022517] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABUS' from 'https://tdm.silogroup.org/data/derivative_storage/ABUS.csv'. [2026-02-26T20:15:11.035833] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABUS'. [2026-02-26T20:15:11.036297] [INFO ] [FORECASTER] Starting predict_future for ABUS [2026-02-26T20:15:11.037241] [DEBUG] [LOCAL ] No optimal features file found for ABUS: ./output/feature-sets/ABUS.txt [2026-02-26T20:15:11.037301] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:11.037343] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:11.037386] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:11.037467] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:11.099922] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:11.100923] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:11.101014] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:11.101048] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:11.223757] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:11.223941] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:11.223985] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:11.224013] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:11.228123] [DEBUG] [FORECASTER] ABUS: Forecast T+1@11:T+2@11: UP (p=64.08%) [2026-02-26T20:15:11.228413] [INFO ] [FORECASTER] Completed predict_future for ABUS [2026-02-26T20:15:11.228550] [INFO ] [sig ] ABUS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:15:11.385112] [INFO ] [LOCAL ] Saved forecast: ABUS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ABUS.txt [2026-02-26T20:15:11.385264] [INFO ] [sig ] [19/3375] Completed ABUS in 0.4s | 2.78 sym/s | Total: 6.8s | ETA: 20.1m [2026-02-26T20:15:11.385303] [INFO ] [sig ] [20/3375] Forecasting ABVC... [2026-02-26T20:15:11.385335] [INFO ] [sig ] Generating forecast for: ABVC [2026-02-26T20:15:11.385365] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABVC' from 'https://tdm.silogroup.org/data/derivative_storage/ABVC.csv'. [2026-02-26T20:15:11.397023] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABVC'. [2026-02-26T20:15:11.397436] [INFO ] [FORECASTER] Starting predict_future for ABVC [2026-02-26T20:15:11.398320] [DEBUG] [LOCAL ] No optimal features file found for ABVC: ./output/feature-sets/ABVC.txt [2026-02-26T20:15:11.398374] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:11.398405] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:11.398433] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:11.398490] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:11.461904] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:11.462918] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:11.463055] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:11.463090] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:11.583848] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:11.584007] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:11.584048] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:11.584076] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:11.587547] [DEBUG] [FORECASTER] ABVC: Forecast T+1@11:T+2@11: DOWN (p=28.85%) [2026-02-26T20:15:11.587873] [INFO ] [FORECASTER] Completed predict_future for ABVC [2026-02-26T20:15:11.588007] [INFO ] [sig ] ABVC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:15:11.734914] [INFO ] [LOCAL ] Saved forecast: ABVC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ABVC.txt [2026-02-26T20:15:11.735074] [INFO ] [sig ] [20/3375] Completed ABVC in 0.3s | 2.78 sym/s | Total: 7.2s | ETA: 20.1m [2026-02-26T20:15:11.735132] [INFO ] [sig ] [21/3375] Forecasting ABVE... [2026-02-26T20:15:11.735171] [INFO ] [sig ] Generating forecast for: ABVE [2026-02-26T20:15:11.735208] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABVE' from 'https://tdm.silogroup.org/data/derivative_storage/ABVE.csv'. [2026-02-26T20:15:11.748374] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABVE'. [2026-02-26T20:15:11.748886] [INFO ] [FORECASTER] Starting predict_future for ABVE [2026-02-26T20:15:11.749826] [DEBUG] [LOCAL ] No optimal features file found for ABVE: ./output/feature-sets/ABVE.txt [2026-02-26T20:15:11.749880] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:11.749913] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:11.749940] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:11.749997] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:11.809094] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:11.810068] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:11.810160] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:11.810194] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:11.937832] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:11.937991] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:11.938031] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:11.938061] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:11.941597] [DEBUG] [FORECASTER] ABVE: Forecast T+1@11:T+2@11: UP (p=80.48%) [2026-02-26T20:15:11.941900] [INFO ] [FORECASTER] Completed predict_future for ABVE [2026-02-26T20:15:11.942034] [INFO ] [sig ] ABVE: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:15:12.088985] [INFO ] [LOCAL ] Saved forecast: ABVE 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ABVE.txt [2026-02-26T20:15:12.089162] [INFO ] [sig ] [21/3375] Completed ABVE in 0.4s | 2.79 sym/s | Total: 7.5s | ETA: 20.1m [2026-02-26T20:15:12.089209] [INFO ] [sig ] [22/3375] Forecasting ABVX... [2026-02-26T20:15:12.089241] [INFO ] [sig ] Generating forecast for: ABVX [2026-02-26T20:15:12.089272] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABVX' from 'https://tdm.silogroup.org/data/derivative_storage/ABVX.csv'. [2026-02-26T20:15:12.101915] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABVX'. [2026-02-26T20:15:12.102366] [INFO ] [FORECASTER] Starting predict_future for ABVX [2026-02-26T20:15:12.103258] [DEBUG] [LOCAL ] No optimal features file found for ABVX: ./output/feature-sets/ABVX.txt [2026-02-26T20:15:12.103314] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:12.103347] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:12.103373] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:12.103431] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:12.164166] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:12.165130] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:12.165220] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:12.165252] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:12.290489] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:12.290695] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:12.290739] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:12.290767] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:12.294534] [DEBUG] [FORECASTER] ABVX: Forecast T+1@11:T+2@11: UP (p=70.43%) [2026-02-26T20:15:12.294864] [INFO ] [FORECASTER] Completed predict_future for ABVX [2026-02-26T20:15:12.295018] [INFO ] [sig ] ABVX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:15:12.448811] [INFO ] [LOCAL ] Saved forecast: ABVX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ABVX.txt [2026-02-26T20:15:12.449299] [INFO ] [sig ] [22/3375] Completed ABVX in 0.4s | 2.79 sym/s | Total: 7.9s | ETA: 20.1m [2026-02-26T20:15:12.449365] [INFO ] [sig ] [23/3375] Forecasting ACA... [2026-02-26T20:15:12.449403] [INFO ] [sig ] Generating forecast for: ACA [2026-02-26T20:15:12.449452] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACA' from 'https://tdm.silogroup.org/data/derivative_storage/ACA.csv'. [2026-02-26T20:15:12.464999] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACA'. [2026-02-26T20:15:12.465464] [INFO ] [FORECASTER] Starting predict_future for ACA [2026-02-26T20:15:12.466717] [DEBUG] [LOCAL ] No optimal features file found for ACA: ./output/feature-sets/ACA.txt [2026-02-26T20:15:12.466787] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:12.466831] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:12.466868] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:12.466958] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:12.532569] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:12.533623] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:12.533729] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:12.533763] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:12.668957] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:12.669142] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:12.669196] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:12.669227] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:12.673060] [DEBUG] [FORECASTER] ACA: Forecast T+1@11:T+2@11: UP (p=62.60%) [2026-02-26T20:15:12.673467] [INFO ] [FORECASTER] Completed predict_future for ACA [2026-02-26T20:15:12.673679] [INFO ] [sig ] ACA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:15:12.828970] [INFO ] [LOCAL ] Saved forecast: ACA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ACA.txt [2026-02-26T20:15:12.829201] [INFO ] [sig ] [23/3375] Completed ACA in 0.4s | 2.78 sym/s | Total: 8.3s | ETA: 20.1m [2026-02-26T20:15:12.829243] [INFO ] [sig ] [24/3375] Forecasting ACAD... [2026-02-26T20:15:12.829274] [INFO ] [sig ] Generating forecast for: ACAD [2026-02-26T20:15:12.829306] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACAD' from 'https://tdm.silogroup.org/data/derivative_storage/ACAD.csv'. [2026-02-26T20:15:12.840713] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACAD'. [2026-02-26T20:15:12.841151] [INFO ] [FORECASTER] Starting predict_future for ACAD [2026-02-26T20:15:12.842062] [DEBUG] [LOCAL ] No optimal features file found for ACAD: ./output/feature-sets/ACAD.txt [2026-02-26T20:15:12.842121] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:12.842155] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:12.842182] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:12.842241] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:12.900797] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:12.901800] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:12.901890] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:12.901923] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:13.031709] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:13.031887] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:13.031935] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:13.031965] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:13.035926] [DEBUG] [FORECASTER] ACAD: Forecast T+1@11:T+2@11: UP (p=64.62%) [2026-02-26T20:15:13.036284] [INFO ] [FORECASTER] Completed predict_future for ACAD [2026-02-26T20:15:13.036441] [INFO ] [sig ] ACAD: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:15:13.185268] [INFO ] [LOCAL ] Saved forecast: ACAD 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ACAD.txt [2026-02-26T20:15:13.185434] [INFO ] [sig ] [24/3375] Completed ACAD in 0.4s | 2.78 sym/s | Total: 8.6s | ETA: 20.1m [2026-02-26T20:15:13.185474] [INFO ] [sig ] [25/3375] Forecasting ACB... [2026-02-26T20:15:13.185503] [INFO ] [sig ] Generating forecast for: ACB [2026-02-26T20:15:13.185536] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACB' from 'https://tdm.silogroup.org/data/derivative_storage/ACB.csv'. [2026-02-26T20:15:13.197036] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACB'. [2026-02-26T20:15:13.197458] [INFO ] [FORECASTER] Starting predict_future for ACB [2026-02-26T20:15:13.198440] [DEBUG] [LOCAL ] No optimal features file found for ACB: ./output/feature-sets/ACB.txt [2026-02-26T20:15:13.198496] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:13.198529] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:13.198556] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:13.198639] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:13.258777] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:13.259744] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:13.259830] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:13.259863] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:13.394940] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:13.395099] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:13.395140] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:13.395185] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:13.398693] [DEBUG] [FORECASTER] ACB: Forecast T+1@11:T+2@11: UP (p=95.09%) [2026-02-26T20:15:13.398997] [INFO ] [FORECASTER] Completed predict_future for ACB [2026-02-26T20:15:13.399133] [INFO ] [sig ] ACB: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:15:13.541713] [INFO ] [LOCAL ] Saved forecast: ACB 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ACB.txt [2026-02-26T20:15:13.541877] [INFO ] [sig ] [25/3375] Completed ACB in 0.4s | 2.78 sym/s | Total: 9.0s | ETA: 20.1m [2026-02-26T20:15:13.541919] [INFO ] [sig ] [26/3375] Forecasting ACCO... [2026-02-26T20:15:13.541950] [INFO ] [sig ] Generating forecast for: ACCO [2026-02-26T20:15:13.541980] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACCO' from 'https://tdm.silogroup.org/data/derivative_storage/ACCO.csv'. [2026-02-26T20:15:13.553917] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACCO'. [2026-02-26T20:15:13.554298] [INFO ] [FORECASTER] Starting predict_future for ACCO [2026-02-26T20:15:13.555200] [DEBUG] [LOCAL ] No optimal features file found for ACCO: ./output/feature-sets/ACCO.txt [2026-02-26T20:15:13.555256] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:13.555288] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:13.555316] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:13.555374] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:13.617595] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:13.618521] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:13.618634] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:13.618670] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:13.741663] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:13.741819] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:13.741860] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:13.741889] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:13.745367] [DEBUG] [FORECASTER] ACCO: Forecast T+1@11:T+2@11: DOWN (p=30.13%) [2026-02-26T20:15:13.745682] [INFO ] [FORECASTER] Completed predict_future for ACCO [2026-02-26T20:15:13.745825] [INFO ] [sig ] ACCO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:15:13.895654] [INFO ] [LOCAL ] Saved forecast: ACCO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ACCO.txt [2026-02-26T20:15:13.895833] [INFO ] [sig ] [26/3375] Completed ACCO in 0.4s | 2.78 sym/s | Total: 9.3s | ETA: 20.1m [2026-02-26T20:15:13.895884] [INFO ] [sig ] [27/3375] Forecasting ACDC... [2026-02-26T20:15:13.895916] [INFO ] [sig ] Generating forecast for: ACDC [2026-02-26T20:15:13.895962] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACDC' from 'https://tdm.silogroup.org/data/derivative_storage/ACDC.csv'. [2026-02-26T20:15:13.909871] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACDC'. [2026-02-26T20:15:13.910296] [INFO ] [FORECASTER] Starting predict_future for ACDC [2026-02-26T20:15:13.911234] [DEBUG] [LOCAL ] No optimal features file found for ACDC: ./output/feature-sets/ACDC.txt [2026-02-26T20:15:13.911289] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:13.911355] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:13.911398] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:13.911465] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:13.975271] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:13.976221] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:13.976322] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:13.976373] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:14.095457] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:14.095701] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:14.095749] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:14.095783] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:14.099784] [DEBUG] [FORECASTER] ACDC: Forecast T+1@11:T+2@11: UP (p=88.84%) [2026-02-26T20:15:14.100089] [INFO ] [FORECASTER] Completed predict_future for ACDC [2026-02-26T20:15:14.100255] [INFO ] [sig ] ACDC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:15:14.257934] [INFO ] [LOCAL ] Saved forecast: ACDC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ACDC.txt [2026-02-26T20:15:14.258161] [INFO ] [sig ] [27/3375] Completed ACDC in 0.4s | 2.78 sym/s | Total: 9.7s | ETA: 20.1m [2026-02-26T20:15:14.258226] [INFO ] [sig ] [28/3375] Forecasting ACEL... [2026-02-26T20:15:14.258273] [INFO ] [sig ] Generating forecast for: ACEL [2026-02-26T20:15:14.258320] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACEL' from 'https://tdm.silogroup.org/data/derivative_storage/ACEL.csv'. [2026-02-26T20:15:14.272224] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACEL'. [2026-02-26T20:15:14.272880] [INFO ] [FORECASTER] Starting predict_future for ACEL [2026-02-26T20:15:14.273852] [DEBUG] [LOCAL ] No optimal features file found for ACEL: ./output/feature-sets/ACEL.txt [2026-02-26T20:15:14.273917] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:14.273952] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:14.273979] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:14.274036] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:14.336805] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:14.337729] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:14.337838] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:14.337884] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:14.462219] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:14.462360] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:14.462401] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:14.462430] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:14.465898] [DEBUG] [FORECASTER] ACEL: Forecast T+1@11:T+2@11: UP (p=57.74%) [2026-02-26T20:15:14.466179] [INFO ] [FORECASTER] Completed predict_future for ACEL [2026-02-26T20:15:14.466309] [INFO ] [sig ] ACEL: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:15:14.605327] [INFO ] [LOCAL ] Saved forecast: ACEL 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ACEL.txt [2026-02-26T20:15:14.605467] [INFO ] [sig ] [28/3375] Completed ACEL in 0.3s | 2.78 sym/s | Total: 10.1s | ETA: 20.0m [2026-02-26T20:15:14.605507] [INFO ] [sig ] [29/3375] Forecasting ACGL... [2026-02-26T20:15:14.605538] [INFO ] [sig ] Generating forecast for: ACGL [2026-02-26T20:15:14.605586] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACGL' from 'https://tdm.silogroup.org/data/derivative_storage/ACGL.csv'. [2026-02-26T20:15:14.616412] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACGL'. [2026-02-26T20:15:14.616783] [INFO ] [FORECASTER] Starting predict_future for ACGL [2026-02-26T20:15:14.617626] [DEBUG] [LOCAL ] No optimal features file found for ACGL: ./output/feature-sets/ACGL.txt [2026-02-26T20:15:14.617705] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:14.617739] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:14.617777] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:14.617836] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:14.677796] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:14.678609] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:14.678693] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:14.678726] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:14.813518] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:14.813823] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:14.813880] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:14.813917] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:14.820044] [DEBUG] [FORECASTER] ACGL: Forecast T+1@11:T+2@11: UP (p=61.74%) [2026-02-26T20:15:14.820880] [INFO ] [FORECASTER] Completed predict_future for ACGL [2026-02-26T20:15:14.821135] [INFO ] [sig ] ACGL: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:15:14.978465] [INFO ] [LOCAL ] Saved forecast: ACGL 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ACGL.txt [2026-02-26T20:15:14.978654] [INFO ] [sig ] [29/3375] Completed ACGL in 0.4s | 2.78 sym/s | Total: 10.4s | ETA: 20.1m [2026-02-26T20:15:14.978698] [INFO ] [sig ] [30/3375] Forecasting ACGLN... [2026-02-26T20:15:14.978726] [INFO ] [sig ] Generating forecast for: ACGLN [2026-02-26T20:15:14.978760] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACGLN' from 'https://tdm.silogroup.org/data/derivative_storage/ACGLN.csv'. [2026-02-26T20:15:14.990617] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACGLN'. [2026-02-26T20:15:14.991030] [INFO ] [FORECASTER] Starting predict_future for ACGLN [2026-02-26T20:15:14.991885] [DEBUG] [LOCAL ] No optimal features file found for ACGLN: ./output/feature-sets/ACGLN.txt [2026-02-26T20:15:14.991939] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:14.991972] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:14.991998] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:14.992056] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:15.051008] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:15.051903] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:15.051989] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:15.052022] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:15.172267] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:15.172426] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:15.172466] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:15.172529] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:15.176719] [DEBUG] [FORECASTER] ACGLN: Forecast T+1@11:T+2@11: DOWN (p=28.69%) [2026-02-26T20:15:15.177004] [INFO ] [FORECASTER] Completed predict_future for ACGLN [2026-02-26T20:15:15.177138] [INFO ] [sig ] ACGLN: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:15:15.323339] [INFO ] [LOCAL ] Saved forecast: ACGLN 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ACGLN.txt [2026-02-26T20:15:15.323500] [INFO ] [sig ] [30/3375] Completed ACGLN in 0.3s | 2.78 sym/s | Total: 10.8s | ETA: 20.0m [2026-02-26T20:15:15.323542] [INFO ] [sig ] [31/3375] Forecasting ACGLO... [2026-02-26T20:15:15.323590] [INFO ] [sig ] Generating forecast for: ACGLO [2026-02-26T20:15:15.323630] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACGLO' from 'https://tdm.silogroup.org/data/derivative_storage/ACGLO.csv'. [2026-02-26T20:15:15.336371] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACGLO'. [2026-02-26T20:15:15.336736] [INFO ] [FORECASTER] Starting predict_future for ACGLO [2026-02-26T20:15:15.337689] [DEBUG] [LOCAL ] No optimal features file found for ACGLO: ./output/feature-sets/ACGLO.txt [2026-02-26T20:15:15.337744] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:15.337777] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:15.337803] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:15.337869] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:15.396041] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:15.396804] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:15.396891] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:15.396926] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:15.515160] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:15.515316] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:15.515355] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:15.515384] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:15.518912] [DEBUG] [FORECASTER] ACGLO: Forecast T+1@11:T+2@11: UP (p=64.54%) [2026-02-26T20:15:15.519195] [INFO ] [FORECASTER] Completed predict_future for ACGLO [2026-02-26T20:15:15.519332] [INFO ] [sig ] ACGLO: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:15:15.659943] [INFO ] [LOCAL ] Saved forecast: ACGLO 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ACGLO.txt [2026-02-26T20:15:15.660073] [INFO ] [sig ] [31/3375] Completed ACGLO in 0.3s | 2.79 sym/s | Total: 11.1s | ETA: 20.0m [2026-02-26T20:15:15.660112] [INFO ] [sig ] [32/3375] Forecasting ACHC... [2026-02-26T20:15:15.660142] [INFO ] [sig ] Generating forecast for: ACHC [2026-02-26T20:15:15.660172] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACHC' from 'https://tdm.silogroup.org/data/derivative_storage/ACHC.csv'. [2026-02-26T20:15:15.671697] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACHC'. [2026-02-26T20:15:15.672043] [INFO ] [FORECASTER] Starting predict_future for ACHC [2026-02-26T20:15:15.672883] [DEBUG] [LOCAL ] No optimal features file found for ACHC: ./output/feature-sets/ACHC.txt [2026-02-26T20:15:15.672936] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:15.672968] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:15.672995] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:15.673053] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:15.731177] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:15.731896] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:15.731978] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:15.732011] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:15.857451] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:15.857616] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:15.857686] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:15.857718] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:15.861256] [DEBUG] [FORECASTER] ACHC: Forecast T+1@11:T+2@11: UP (p=73.18%) [2026-02-26T20:15:15.861541] [INFO ] [FORECASTER] Completed predict_future for ACHC [2026-02-26T20:15:15.861702] [INFO ] [sig ] ACHC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:15:16.006827] [INFO ] [LOCAL ] Saved forecast: ACHC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ACHC.txt [2026-02-26T20:15:16.006963] [INFO ] [sig ] [32/3375] Completed ACHC in 0.3s | 2.79 sym/s | Total: 11.5s | ETA: 19.9m [2026-02-26T20:15:16.007002] [INFO ] [sig ] [33/3375] Forecasting ACI... [2026-02-26T20:15:16.007030] [INFO ] [sig ] Generating forecast for: ACI [2026-02-26T20:15:16.007066] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACI' from 'https://tdm.silogroup.org/data/derivative_storage/ACI.csv'. [2026-02-26T20:15:16.019214] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACI'. [2026-02-26T20:15:16.019587] [INFO ] [FORECASTER] Starting predict_future for ACI [2026-02-26T20:15:16.020442] [DEBUG] [LOCAL ] No optimal features file found for ACI: ./output/feature-sets/ACI.txt [2026-02-26T20:15:16.020496] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:16.020528] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:16.020554] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:16.020632] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:16.082707] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:16.083589] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:16.083687] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:16.083722] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:16.204887] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:16.205043] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:16.205084] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:16.205113] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:16.208757] [DEBUG] [FORECASTER] ACI: Forecast T+1@11:T+2@11: UP (p=81.66%) [2026-02-26T20:15:16.209089] [INFO ] [FORECASTER] Completed predict_future for ACI [2026-02-26T20:15:16.209251] [INFO ] [sig ] ACI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:15:16.351365] [INFO ] [LOCAL ] Saved forecast: ACI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ACI.txt [2026-02-26T20:15:16.351513] [INFO ] [sig ] [33/3375] Completed ACI in 0.3s | 2.80 sym/s | Total: 11.8s | ETA: 19.9m [2026-02-26T20:15:16.351562] [INFO ] [sig ] [34/3375] Forecasting ACIC... [2026-02-26T20:15:16.351612] [INFO ] [sig ] Generating forecast for: ACIC [2026-02-26T20:15:16.351643] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACIC' from 'https://tdm.silogroup.org/data/derivative_storage/ACIC.csv'. [2026-02-26T20:15:16.363995] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACIC'. [2026-02-26T20:15:16.364406] [INFO ] [FORECASTER] Starting predict_future for ACIC [2026-02-26T20:15:16.365315] [DEBUG] [LOCAL ] No optimal features file found for ACIC: ./output/feature-sets/ACIC.txt [2026-02-26T20:15:16.365370] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:16.365404] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:16.365431] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:16.365489] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:16.425488] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:16.426256] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:16.426343] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:16.426376] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:16.548151] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:16.548309] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:16.548349] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:16.548378] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:16.551881] [DEBUG] [FORECASTER] ACIC: Forecast T+1@11:T+2@11: DOWN (p=26.18%) [2026-02-26T20:15:16.552170] [INFO ] [FORECASTER] Completed predict_future for ACIC [2026-02-26T20:15:16.552305] [INFO ] [sig ] ACIC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:15:16.695243] [INFO ] [LOCAL ] Saved forecast: ACIC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ACIC.txt [2026-02-26T20:15:16.695410] [INFO ] [sig ] [34/3375] Completed ACIC in 0.3s | 2.80 sym/s | Total: 12.1s | ETA: 19.9m [2026-02-26T20:15:16.695451] [INFO ] [sig ] [35/3375] Forecasting ACLS... [2026-02-26T20:15:16.695481] [INFO ] [sig ] Generating forecast for: ACLS [2026-02-26T20:15:16.695511] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACLS' from 'https://tdm.silogroup.org/data/derivative_storage/ACLS.csv'. [2026-02-26T20:15:16.706448] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACLS'. [2026-02-26T20:15:16.706801] [INFO ] [FORECASTER] Starting predict_future for ACLS [2026-02-26T20:15:16.707718] [DEBUG] [LOCAL ] No optimal features file found for ACLS: ./output/feature-sets/ACLS.txt [2026-02-26T20:15:16.707774] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:16.707806] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:16.707833] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:16.707891] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:16.766512] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:16.767156] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:16.767235] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:16.767267] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:16.895308] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:16.895521] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:16.895588] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:16.895621] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:16.899880] [DEBUG] [FORECASTER] ACLS: Forecast T+1@11:T+2@11: UP (p=76.22%) [2026-02-26T20:15:16.900241] [INFO ] [FORECASTER] Completed predict_future for ACLS [2026-02-26T20:15:16.900421] [INFO ] [sig ] ACLS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:15:17.054895] [INFO ] [LOCAL ] Saved forecast: ACLS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ACLS.txt [2026-02-26T20:15:17.055042] [INFO ] [sig ] [35/3375] Completed ACLS in 0.4s | 2.80 sym/s | Total: 12.5s | ETA: 19.9m [2026-02-26T20:15:17.055082] [INFO ] [sig ] [36/3375] Forecasting ACLX... [2026-02-26T20:15:17.055119] [INFO ] [sig ] Generating forecast for: ACLX [2026-02-26T20:15:17.055152] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACLX' from 'https://tdm.silogroup.org/data/derivative_storage/ACLX.csv'. [2026-02-26T20:15:17.066392] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACLX'. [2026-02-26T20:15:17.066765] [INFO ] [FORECASTER] Starting predict_future for ACLX [2026-02-26T20:15:17.067685] [DEBUG] [LOCAL ] No optimal features file found for ACLX: ./output/feature-sets/ACLX.txt [2026-02-26T20:15:17.067752] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:17.067788] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:17.067814] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:17.067870] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:17.125843] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:17.126612] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:17.126694] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:17.126726] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:17.247985] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:17.248156] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:17.248213] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:17.248272] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:17.251904] [DEBUG] [FORECASTER] ACLX: Forecast T+1@11:T+2@11: DOWN (p=3.41%) [2026-02-26T20:15:17.252208] [INFO ] [FORECASTER] Completed predict_future for ACLX [2026-02-26T20:15:17.252342] [INFO ] [sig ] ACLX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:15:17.394629] [INFO ] [LOCAL ] Saved forecast: ACLX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ACLX.txt [2026-02-26T20:15:17.394788] [INFO ] [sig ] [36/3375] Completed ACLX in 0.3s | 2.80 sym/s | Total: 12.8s | ETA: 19.9m [2026-02-26T20:15:17.394830] [INFO ] [sig ] [37/3375] Forecasting ACM... [2026-02-26T20:15:17.394859] [INFO ] [sig ] Generating forecast for: ACM [2026-02-26T20:15:17.394890] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACM' from 'https://tdm.silogroup.org/data/derivative_storage/ACM.csv'. [2026-02-26T20:15:17.406360] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACM'. [2026-02-26T20:15:17.406763] [INFO ] [FORECASTER] Starting predict_future for ACM [2026-02-26T20:15:17.407700] [DEBUG] [LOCAL ] No optimal features file found for ACM: ./output/feature-sets/ACM.txt [2026-02-26T20:15:17.407757] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:17.407789] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:17.407816] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:17.407874] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:17.467725] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:17.469007] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:17.469140] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:17.469190] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:17.591484] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:17.591665] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:17.591708] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:17.591737] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:17.595323] [DEBUG] [FORECASTER] ACM: Forecast T+1@11:T+2@11: UP (p=54.25%) [2026-02-26T20:15:17.595695] [INFO ] [FORECASTER] Completed predict_future for ACM [2026-02-26T20:15:17.595843] [INFO ] [sig ] ACM: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:15:17.739468] [INFO ] [LOCAL ] Saved forecast: ACM 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ACM.txt [2026-02-26T20:15:17.739648] [INFO ] [sig ] [37/3375] Completed ACM in 0.3s | 2.81 sym/s | Total: 13.2s | ETA: 19.8m [2026-02-26T20:15:17.739692] [INFO ] [sig ] [38/3375] Forecasting ACN... [2026-02-26T20:15:17.739723] [INFO ] [sig ] Generating forecast for: ACN [2026-02-26T20:15:17.739755] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACN' from 'https://tdm.silogroup.org/data/derivative_storage/ACN.csv'. [2026-02-26T20:15:17.751066] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACN'. [2026-02-26T20:15:17.751456] [INFO ] [FORECASTER] Starting predict_future for ACN [2026-02-26T20:15:17.752312] [DEBUG] [LOCAL ] No optimal features file found for ACN: ./output/feature-sets/ACN.txt [2026-02-26T20:15:17.752369] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:17.752402] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:17.752429] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:17.752487] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:17.813189] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:17.814317] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:17.814414] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:17.814449] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:17.945305] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:17.945675] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:17.945719] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:17.945749] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:17.949429] [DEBUG] [FORECASTER] ACN: Forecast T+1@11:T+2@11: UP (p=81.17%) [2026-02-26T20:15:17.949939] [INFO ] [FORECASTER] Completed predict_future for ACN [2026-02-26T20:15:17.950089] [INFO ] [sig ] ACN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:15:18.097095] [INFO ] [LOCAL ] Saved forecast: ACN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ACN.txt [2026-02-26T20:15:18.097252] [INFO ] [sig ] [38/3375] Completed ACN in 0.4s | 2.81 sym/s | Total: 13.5s | ETA: 19.8m [2026-02-26T20:15:18.097301] [INFO ] [sig ] [39/3375] Forecasting ACNB... [2026-02-26T20:15:18.097336] [INFO ] [sig ] Generating forecast for: ACNB [2026-02-26T20:15:18.097374] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACNB' from 'https://tdm.silogroup.org/data/derivative_storage/ACNB.csv'. [2026-02-26T20:15:18.109256] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACNB'. [2026-02-26T20:15:18.109671] [INFO ] [FORECASTER] Starting predict_future for ACNB [2026-02-26T20:15:18.110600] [DEBUG] [LOCAL ] No optimal features file found for ACNB: ./output/feature-sets/ACNB.txt [2026-02-26T20:15:18.110656] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:18.110689] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:18.110717] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:18.110776] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:18.170715] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:18.171541] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:18.171646] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:18.171687] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:18.291008] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:18.291167] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:18.291209] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:18.291243] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:18.294772] [DEBUG] [FORECASTER] ACNB: Forecast T+1@11:T+2@11: DOWN (p=34.42%) [2026-02-26T20:15:18.295051] [INFO ] [FORECASTER] Completed predict_future for ACNB [2026-02-26T20:15:18.295180] [INFO ] [sig ] ACNB: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:15:18.439300] [INFO ] [LOCAL ] Saved forecast: ACNB 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ACNB.txt [2026-02-26T20:15:18.439454] [INFO ] [sig ] [39/3375] Completed ACNB in 0.3s | 2.81 sym/s | Total: 13.9s | ETA: 19.8m [2026-02-26T20:15:18.439494] [INFO ] [sig ] [40/3375] Forecasting ACON... [2026-02-26T20:15:18.439522] [INFO ] [sig ] Generating forecast for: ACON [2026-02-26T20:15:18.439553] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACON' from 'https://tdm.silogroup.org/data/derivative_storage/ACON.csv'. [2026-02-26T20:15:18.450468] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACON'. [2026-02-26T20:15:18.450839] [INFO ] [FORECASTER] Starting predict_future for ACON [2026-02-26T20:15:18.451677] [DEBUG] [LOCAL ] No optimal features file found for ACON: ./output/feature-sets/ACON.txt [2026-02-26T20:15:18.451731] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:18.451763] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:18.451790] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:18.451861] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:18.511390] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:18.512181] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:18.512270] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:18.512309] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:18.630333] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:18.630490] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:18.630538] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:18.630587] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:18.634089] [DEBUG] [FORECASTER] ACON: Forecast T+1@11:T+2@11: UP (p=84.68%) [2026-02-26T20:15:18.634398] [INFO ] [FORECASTER] Completed predict_future for ACON [2026-02-26T20:15:18.634539] [INFO ] [sig ] ACON: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:15:18.778426] [INFO ] [LOCAL ] Saved forecast: ACON 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ACON.txt [2026-02-26T20:15:18.778632] [INFO ] [sig ] [40/3375] Completed ACON in 0.3s | 2.81 sym/s | Total: 14.2s | ETA: 19.8m [2026-02-26T20:15:18.778873] [INFO ] [sig ] [41/3375] Forecasting ACP... [2026-02-26T20:15:18.778904] [INFO ] [sig ] Generating forecast for: ACP [2026-02-26T20:15:18.778938] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACP' from 'https://tdm.silogroup.org/data/derivative_storage/ACP.csv'. [2026-02-26T20:15:18.790515] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACP'. [2026-02-26T20:15:18.791093] [INFO ] [FORECASTER] Starting predict_future for ACP [2026-02-26T20:15:18.791941] [DEBUG] [LOCAL ] No optimal features file found for ACP: ./output/feature-sets/ACP.txt [2026-02-26T20:15:18.791998] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:18.792032] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:18.792061] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:18.792121] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:18.856683] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:18.857537] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:18.857671] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:18.857712] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:18.979951] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:18.980300] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:18.980339] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:18.980367] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:18.984421] [DEBUG] [FORECASTER] ACP: Forecast T+1@11:T+2@11: DOWN (p=22.84%) [2026-02-26T20:15:18.984732] [INFO ] [FORECASTER] Completed predict_future for ACP [2026-02-26T20:15:18.984865] [INFO ] [sig ] ACP: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:15:19.131884] [INFO ] [LOCAL ] Saved forecast: ACP 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ACP.txt [2026-02-26T20:15:19.132026] [INFO ] [sig ] [41/3375] Completed ACP in 0.4s | 2.81 sym/s | Total: 14.6s | ETA: 19.8m [2026-02-26T20:15:19.132067] [INFO ] [sig ] [42/3375] Forecasting ACRE... [2026-02-26T20:15:19.132098] [INFO ] [sig ] Generating forecast for: ACRE [2026-02-26T20:15:19.132129] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACRE' from 'https://tdm.silogroup.org/data/derivative_storage/ACRE.csv'. [2026-02-26T20:15:19.143152] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACRE'. [2026-02-26T20:15:19.143477] [INFO ] [FORECASTER] Starting predict_future for ACRE [2026-02-26T20:15:19.144320] [DEBUG] [LOCAL ] No optimal features file found for ACRE: ./output/feature-sets/ACRE.txt [2026-02-26T20:15:19.144386] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:19.144418] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:19.144445] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:19.144503] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:19.202458] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:19.203121] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:19.203200] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:19.203232] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:19.324812] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:19.324945] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:19.324984] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:19.325011] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:19.328383] [DEBUG] [FORECASTER] ACRE: Forecast T+1@11:T+2@11: DOWN (p=1.38%) [2026-02-26T20:15:19.328682] [INFO ] [FORECASTER] Completed predict_future for ACRE [2026-02-26T20:15:19.328812] [INFO ] [sig ] ACRE: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:15:19.470347] [INFO ] [LOCAL ] Saved forecast: ACRE 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ACRE.txt [2026-02-26T20:15:19.470472] [INFO ] [sig ] [42/3375] Completed ACRE in 0.3s | 2.81 sym/s | Total: 14.9s | ETA: 19.7m [2026-02-26T20:15:19.470511] [INFO ] [sig ] [43/3375] Forecasting ACRS... [2026-02-26T20:15:19.470540] [INFO ] [sig ] Generating forecast for: ACRS [2026-02-26T20:15:19.470587] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACRS' from 'https://tdm.silogroup.org/data/derivative_storage/ACRS.csv'. [2026-02-26T20:15:19.481688] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACRS'. [2026-02-26T20:15:19.482013] [INFO ] [FORECASTER] Starting predict_future for ACRS [2026-02-26T20:15:19.482847] [DEBUG] [LOCAL ] No optimal features file found for ACRS: ./output/feature-sets/ACRS.txt [2026-02-26T20:15:19.482900] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:19.482932] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:19.482958] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:19.483014] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:19.540857] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:19.541496] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:19.541593] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:19.541629] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:19.662916] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:19.663057] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:19.663104] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:19.663134] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:19.666698] [DEBUG] [FORECASTER] ACRS: Forecast T+1@11:T+2@11: DOWN (p=43.87%) [2026-02-26T20:15:19.666984] [INFO ] [FORECASTER] Completed predict_future for ACRS [2026-02-26T20:15:19.667121] [INFO ] [sig ] ACRS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:15:19.822842] [INFO ] [LOCAL ] Saved forecast: ACRS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ACRS.txt [2026-02-26T20:15:19.823003] [INFO ] [sig ] [43/3375] Completed ACRS in 0.4s | 2.82 sym/s | Total: 15.3s | ETA: 19.7m [2026-02-26T20:15:19.823053] [INFO ] [sig ] [44/3375] Forecasting ACTG... [2026-02-26T20:15:19.823090] [INFO ] [sig ] Generating forecast for: ACTG [2026-02-26T20:15:19.823121] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACTG' from 'https://tdm.silogroup.org/data/derivative_storage/ACTG.csv'. [2026-02-26T20:15:19.835655] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACTG'. [2026-02-26T20:15:19.835999] [INFO ] [FORECASTER] Starting predict_future for ACTG [2026-02-26T20:15:19.836860] [DEBUG] [LOCAL ] No optimal features file found for ACTG: ./output/feature-sets/ACTG.txt [2026-02-26T20:15:19.836913] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:19.836972] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:19.837000] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:19.837057] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:19.896381] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:19.897088] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:19.897169] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:19.897201] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:20.032826] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:20.032984] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:20.033025] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:20.033054] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:20.036719] [DEBUG] [FORECASTER] ACTG: Forecast T+1@11:T+2@11: UP (p=57.33%) [2026-02-26T20:15:20.037005] [INFO ] [FORECASTER] Completed predict_future for ACTG [2026-02-26T20:15:20.037138] [INFO ] [sig ] ACTG: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:15:20.178174] [INFO ] [LOCAL ] Saved forecast: ACTG 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ACTG.txt [2026-02-26T20:15:20.178318] [INFO ] [sig ] [44/3375] Completed ACTG in 0.4s | 2.82 sym/s | Total: 15.6s | ETA: 19.7m [2026-02-26T20:15:20.178358] [INFO ] [sig ] [45/3375] Forecasting ACVA... [2026-02-26T20:15:20.178387] [INFO ] [sig ] Generating forecast for: ACVA [2026-02-26T20:15:20.178417] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACVA' from 'https://tdm.silogroup.org/data/derivative_storage/ACVA.csv'. [2026-02-26T20:15:20.189470] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACVA'. [2026-02-26T20:15:20.189855] [INFO ] [FORECASTER] Starting predict_future for ACVA [2026-02-26T20:15:20.190781] [DEBUG] [LOCAL ] No optimal features file found for ACVA: ./output/feature-sets/ACVA.txt [2026-02-26T20:15:20.190846] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:20.190885] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:20.190918] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:20.190988] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:20.250629] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:20.251523] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:20.251631] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:20.251668] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:20.380501] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:20.380679] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:20.380724] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:20.380754] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:20.384319] [DEBUG] [FORECASTER] ACVA: Forecast T+1@11:T+2@11: DOWN (p=27.36%) [2026-02-26T20:15:20.384645] [INFO ] [FORECASTER] Completed predict_future for ACVA [2026-02-26T20:15:20.384787] [INFO ] [sig ] ACVA: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:15:20.548048] [INFO ] [LOCAL ] Saved forecast: ACVA 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ACVA.txt [2026-02-26T20:15:20.548211] [INFO ] [sig ] [45/3375] Completed ACVA in 0.4s | 2.81 sym/s | Total: 16.0s | ETA: 19.7m [2026-02-26T20:15:20.548258] [INFO ] [sig ] [46/3375] Forecasting ACWI... [2026-02-26T20:15:20.548290] [INFO ] [sig ] Generating forecast for: ACWI [2026-02-26T20:15:20.548320] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACWI' from 'https://tdm.silogroup.org/data/derivative_storage/ACWI.csv'. [2026-02-26T20:15:20.560825] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACWI'. [2026-02-26T20:15:20.561415] [INFO ] [FORECASTER] Starting predict_future for ACWI [2026-02-26T20:15:20.562336] [DEBUG] [LOCAL ] No optimal features file found for ACWI: ./output/feature-sets/ACWI.txt [2026-02-26T20:15:20.562393] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:20.562638] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:20.562671] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:20.562731] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:20.631122] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:20.632297] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:20.632383] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:20.632420] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:20.756021] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:20.756193] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:20.756233] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:20.756260] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:20.759832] [DEBUG] [FORECASTER] ACWI: Forecast T+1@11:T+2@11: DOWN (p=6.56%) [2026-02-26T20:15:20.760127] [INFO ] [FORECASTER] Completed predict_future for ACWI [2026-02-26T20:15:20.760260] [INFO ] [sig ] ACWI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:15:20.905850] [INFO ] [LOCAL ] Saved forecast: ACWI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ACWI.txt [2026-02-26T20:15:20.906014] [INFO ] [sig ] [46/3375] Completed ACWI in 0.4s | 2.81 sym/s | Total: 16.4s | ETA: 19.7m [2026-02-26T20:15:20.906055] [INFO ] [sig ] [47/3375] Forecasting ACWX... [2026-02-26T20:15:20.906086] [INFO ] [sig ] Generating forecast for: ACWX [2026-02-26T20:15:20.906127] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACWX' from 'https://tdm.silogroup.org/data/derivative_storage/ACWX.csv'. [2026-02-26T20:15:20.917794] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACWX'. [2026-02-26T20:15:20.918187] [INFO ] [FORECASTER] Starting predict_future for ACWX [2026-02-26T20:15:20.919046] [DEBUG] [LOCAL ] No optimal features file found for ACWX: ./output/feature-sets/ACWX.txt [2026-02-26T20:15:20.919102] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:20.919135] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:20.919163] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:20.919221] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:20.985938] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:20.987063] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:20.987177] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:20.987235] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:21.112059] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:21.112258] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:21.112321] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:21.112414] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:21.116967] [DEBUG] [FORECASTER] ACWX: Forecast T+1@11:T+2@11: UP (p=93.48%) [2026-02-26T20:15:21.117467] [INFO ] [FORECASTER] Completed predict_future for ACWX [2026-02-26T20:15:21.117718] [INFO ] [sig ] ACWX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:15:21.266773] [INFO ] [LOCAL ] Saved forecast: ACWX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ACWX.txt [2026-02-26T20:15:21.266928] [INFO ] [sig ] [47/3375] Completed ACWX in 0.4s | 2.81 sym/s | Total: 16.7s | ETA: 19.7m [2026-02-26T20:15:21.266971] [INFO ] [sig ] [48/3375] Forecasting ACXP... [2026-02-26T20:15:21.267000] [INFO ] [sig ] Generating forecast for: ACXP [2026-02-26T20:15:21.267032] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACXP' from 'https://tdm.silogroup.org/data/derivative_storage/ACXP.csv'. [2026-02-26T20:15:21.278319] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACXP'. [2026-02-26T20:15:21.278711] [INFO ] [FORECASTER] Starting predict_future for ACXP [2026-02-26T20:15:21.279565] [DEBUG] [LOCAL ] No optimal features file found for ACXP: ./output/feature-sets/ACXP.txt [2026-02-26T20:15:21.279640] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:21.279673] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:21.279702] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:21.279761] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:21.341132] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:21.341899] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:21.341985] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:21.342019] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:21.464186] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:21.464361] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:21.464412] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:21.464448] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:21.468195] [DEBUG] [FORECASTER] ACXP: Forecast T+1@11:T+2@11: DOWN (p=0.72%) [2026-02-26T20:15:21.468497] [INFO ] [FORECASTER] Completed predict_future for ACXP [2026-02-26T20:15:21.468650] [INFO ] [sig ] ACXP: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:15:21.613966] [INFO ] [LOCAL ] Saved forecast: ACXP 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ACXP.txt [2026-02-26T20:15:21.614112] [INFO ] [sig ] [48/3375] Completed ACXP in 0.3s | 2.81 sym/s | Total: 17.1s | ETA: 19.7m [2026-02-26T20:15:21.614152] [INFO ] [sig ] [49/3375] Forecasting ADBE... [2026-02-26T20:15:21.614182] [INFO ] [sig ] Generating forecast for: ADBE [2026-02-26T20:15:21.614212] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADBE' from 'https://tdm.silogroup.org/data/derivative_storage/ADBE.csv'. [2026-02-26T20:15:21.625820] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADBE'. [2026-02-26T20:15:21.626202] [INFO ] [FORECASTER] Starting predict_future for ADBE [2026-02-26T20:15:21.627120] [DEBUG] [LOCAL ] No optimal features file found for ADBE: ./output/feature-sets/ADBE.txt [2026-02-26T20:15:21.627177] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:21.627211] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:21.627239] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:21.627298] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:21.687220] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:21.688067] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:21.688155] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:21.688189] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:21.813934] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:21.814082] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:21.814136] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:21.814166] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:21.817813] [DEBUG] [FORECASTER] ADBE: Forecast T+1@11:T+2@11: UP (p=54.66%) [2026-02-26T20:15:21.818098] [INFO ] [FORECASTER] Completed predict_future for ADBE [2026-02-26T20:15:21.818232] [INFO ] [sig ] ADBE: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:15:21.964013] [INFO ] [LOCAL ] Saved forecast: ADBE 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ADBE.txt [2026-02-26T20:15:21.964174] [INFO ] [sig ] [49/3375] Completed ADBE in 0.3s | 2.81 sym/s | Total: 17.4s | ETA: 19.7m [2026-02-26T20:15:21.964216] [INFO ] [sig ] [50/3375] Forecasting ADC... [2026-02-26T20:15:21.964246] [INFO ] [sig ] Generating forecast for: ADC [2026-02-26T20:15:21.964277] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADC' from 'https://tdm.silogroup.org/data/derivative_storage/ADC.csv'. [2026-02-26T20:15:21.976802] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADC'. [2026-02-26T20:15:21.977231] [INFO ] [FORECASTER] Starting predict_future for ADC [2026-02-26T20:15:21.978201] [DEBUG] [LOCAL ] No optimal features file found for ADC: ./output/feature-sets/ADC.txt [2026-02-26T20:15:21.978257] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:21.978290] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:21.978318] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:21.978388] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:22.039194] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:22.040132] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:22.040239] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:22.040274] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:22.165828] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:22.166004] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:22.166052] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:22.166083] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:22.170254] [DEBUG] [FORECASTER] ADC: Forecast T+1@11:T+2@11: DOWN (p=23.81%) [2026-02-26T20:15:22.170563] [INFO ] [FORECASTER] Completed predict_future for ADC [2026-02-26T20:15:22.170737] [INFO ] [sig ] ADC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:15:22.317206] [INFO ] [LOCAL ] Saved forecast: ADC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ADC.txt [2026-02-26T20:15:22.317376] [INFO ] [sig ] [50/3375] Completed ADC in 0.4s | 2.81 sym/s | Total: 17.8s | ETA: 19.7m [2026-02-26T20:15:22.317421] [INFO ] [sig ] [51/3375] Forecasting ADEA... [2026-02-26T20:15:22.317452] [INFO ] [sig ] Generating forecast for: ADEA [2026-02-26T20:15:22.317483] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADEA' from 'https://tdm.silogroup.org/data/derivative_storage/ADEA.csv'. [2026-02-26T20:15:22.329418] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADEA'. [2026-02-26T20:15:22.329847] [INFO ] [FORECASTER] Starting predict_future for ADEA [2026-02-26T20:15:22.330751] [DEBUG] [LOCAL ] No optimal features file found for ADEA: ./output/feature-sets/ADEA.txt [2026-02-26T20:15:22.330806] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:22.330839] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:22.330866] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:22.330924] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:22.393779] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:22.394745] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:22.394846] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:22.394879] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:22.521203] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:22.521366] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:22.521410] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:22.521440] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:22.525283] [DEBUG] [FORECASTER] ADEA: Forecast T+1@11:T+2@11: DOWN (p=25.36%) [2026-02-26T20:15:22.525665] [INFO ] [FORECASTER] Completed predict_future for ADEA [2026-02-26T20:15:22.525823] [INFO ] [sig ] ADEA: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:15:22.681641] [INFO ] [LOCAL ] Saved forecast: ADEA 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ADEA.txt [2026-02-26T20:15:22.681891] [INFO ] [sig ] [51/3375] Completed ADEA in 0.4s | 2.81 sym/s | Total: 18.1s | ETA: 19.7m [2026-02-26T20:15:22.681952] [INFO ] [sig ] [52/3375] Forecasting ADI... [2026-02-26T20:15:22.681999] [INFO ] [sig ] Generating forecast for: ADI [2026-02-26T20:15:22.682048] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADI' from 'https://tdm.silogroup.org/data/derivative_storage/ADI.csv'. [2026-02-26T20:15:22.697633] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADI'. [2026-02-26T20:15:22.698085] [INFO ] [FORECASTER] Starting predict_future for ADI [2026-02-26T20:15:22.699189] [DEBUG] [LOCAL ] No optimal features file found for ADI: ./output/feature-sets/ADI.txt [2026-02-26T20:15:22.699246] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:22.699280] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:22.699308] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:22.699365] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:22.778069] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:22.779220] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:22.779313] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:22.779347] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:22.918890] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:22.919091] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:22.919143] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:22.919175] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:22.923133] [DEBUG] [FORECASTER] ADI: Forecast T+1@11:T+2@11: DOWN (p=3.98%) [2026-02-26T20:15:22.923477] [INFO ] [FORECASTER] Completed predict_future for ADI [2026-02-26T20:15:22.923659] [INFO ] [sig ] ADI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:15:23.080017] [INFO ] [LOCAL ] Saved forecast: ADI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ADI.txt [2026-02-26T20:15:23.080192] [INFO ] [sig ] [52/3375] Completed ADI in 0.4s | 2.81 sym/s | Total: 18.5s | ETA: 19.7m [2026-02-26T20:15:23.080239] [INFO ] [sig ] [53/3375] Forecasting ADMA... [2026-02-26T20:15:23.080271] [INFO ] [sig ] Generating forecast for: ADMA [2026-02-26T20:15:23.080303] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADMA' from 'https://tdm.silogroup.org/data/derivative_storage/ADMA.csv'. [2026-02-26T20:15:23.094597] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADMA'. [2026-02-26T20:15:23.095027] [INFO ] [FORECASTER] Starting predict_future for ADMA [2026-02-26T20:15:23.096036] [DEBUG] [LOCAL ] No optimal features file found for ADMA: ./output/feature-sets/ADMA.txt [2026-02-26T20:15:23.096094] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:23.096143] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:23.096178] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:23.096255] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:23.158938] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:23.159751] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:23.159843] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:23.159877] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:23.288634] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:23.288813] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:23.288854] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:23.288883] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:23.292815] [DEBUG] [FORECASTER] ADMA: Forecast T+1@11:T+2@11: UP (p=76.31%) [2026-02-26T20:15:23.293099] [INFO ] [FORECASTER] Completed predict_future for ADMA [2026-02-26T20:15:23.293233] [INFO ] [sig ] ADMA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:15:23.435474] [INFO ] [LOCAL ] Saved forecast: ADMA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ADMA.txt [2026-02-26T20:15:23.435632] [INFO ] [sig ] [53/3375] Completed ADMA in 0.4s | 2.81 sym/s | Total: 18.9s | ETA: 19.7m [2026-02-26T20:15:23.435675] [INFO ] [sig ] [54/3375] Forecasting ADP... [2026-02-26T20:15:23.435706] [INFO ] [sig ] Generating forecast for: ADP [2026-02-26T20:15:23.435737] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADP' from 'https://tdm.silogroup.org/data/derivative_storage/ADP.csv'. [2026-02-26T20:15:23.446472] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADP'. [2026-02-26T20:15:23.446823] [INFO ] [FORECASTER] Starting predict_future for ADP [2026-02-26T20:15:23.447714] [DEBUG] [LOCAL ] No optimal features file found for ADP: ./output/feature-sets/ADP.txt [2026-02-26T20:15:23.447769] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:23.447801] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:23.447829] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:23.447887] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:23.506144] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:23.506835] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:23.506942] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:23.506975] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:23.636868] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:23.637032] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:23.637076] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:23.637107] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:23.640873] [DEBUG] [FORECASTER] ADP: Forecast T+1@11:T+2@11: UP (p=76.41%) [2026-02-26T20:15:23.641190] [INFO ] [FORECASTER] Completed predict_future for ADP [2026-02-26T20:15:23.641342] [INFO ] [sig ] ADP: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:15:23.800061] [INFO ] [LOCAL ] Saved forecast: ADP 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ADP.txt [2026-02-26T20:15:23.800238] [INFO ] [sig ] [54/3375] Completed ADP in 0.4s | 2.81 sym/s | Total: 19.3s | ETA: 19.7m [2026-02-26T20:15:23.800288] [INFO ] [sig ] [55/3375] Forecasting ADSE... [2026-02-26T20:15:23.800320] [INFO ] [sig ] Generating forecast for: ADSE [2026-02-26T20:15:23.800352] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADSE' from 'https://tdm.silogroup.org/data/derivative_storage/ADSE.csv'. [2026-02-26T20:15:23.812477] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADSE'. [2026-02-26T20:15:23.812983] [INFO ] [FORECASTER] Starting predict_future for ADSE [2026-02-26T20:15:23.813970] [DEBUG] [LOCAL ] No optimal features file found for ADSE: ./output/feature-sets/ADSE.txt [2026-02-26T20:15:23.814027] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:23.814061] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:23.814090] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:23.814164] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:23.878199] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:23.879429] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:23.879535] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:23.879606] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:24.009810] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:24.009985] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:24.010037] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:24.010078] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:24.013689] [DEBUG] [FORECASTER] ADSE: Forecast T+1@11:T+2@11: DOWN (p=22.18%) [2026-02-26T20:15:24.013988] [INFO ] [FORECASTER] Completed predict_future for ADSE [2026-02-26T20:15:24.014136] [INFO ] [sig ] ADSE: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:15:24.156281] [INFO ] [LOCAL ] Saved forecast: ADSE 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ADSE.txt [2026-02-26T20:15:24.156426] [INFO ] [sig ] [55/3375] Completed ADSE in 0.4s | 2.81 sym/s | Total: 19.6s | ETA: 19.7m [2026-02-26T20:15:24.156472] [INFO ] [sig ] [56/3375] Forecasting ADSK... [2026-02-26T20:15:24.156508] [INFO ] [sig ] Generating forecast for: ADSK [2026-02-26T20:15:24.156543] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADSK' from 'https://tdm.silogroup.org/data/derivative_storage/ADSK.csv'. [2026-02-26T20:15:24.167961] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADSK'. [2026-02-26T20:15:24.168366] [INFO ] [FORECASTER] Starting predict_future for ADSK [2026-02-26T20:15:24.169246] [DEBUG] [LOCAL ] No optimal features file found for ADSK: ./output/feature-sets/ADSK.txt [2026-02-26T20:15:24.169301] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:24.169332] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:24.169359] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:24.169416] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:24.226719] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:24.227404] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:24.227487] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:24.227519] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:24.359158] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:24.359345] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:24.359399] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:24.359439] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:24.364704] [DEBUG] [FORECASTER] ADSK: Forecast T+1@11:T+2@11: UP (p=93.87%) [2026-02-26T20:15:24.365179] [INFO ] [FORECASTER] Completed predict_future for ADSK [2026-02-26T20:15:24.365381] [INFO ] [sig ] ADSK: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:15:24.523272] [INFO ] [LOCAL ] Saved forecast: ADSK 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ADSK.txt [2026-02-26T20:15:24.523466] [INFO ] [sig ] [56/3375] Completed ADSK in 0.4s | 2.80 sym/s | Total: 20.0s | ETA: 19.7m [2026-02-26T20:15:24.523509] [INFO ] [sig ] [57/3375] Forecasting ADTN... [2026-02-26T20:15:24.523547] [INFO ] [sig ] Generating forecast for: ADTN [2026-02-26T20:15:24.523605] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADTN' from 'https://tdm.silogroup.org/data/derivative_storage/ADTN.csv'. [2026-02-26T20:15:24.537726] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADTN'. [2026-02-26T20:15:24.538181] [INFO ] [FORECASTER] Starting predict_future for ADTN [2026-02-26T20:15:24.539235] [DEBUG] [LOCAL ] No optimal features file found for ADTN: ./output/feature-sets/ADTN.txt [2026-02-26T20:15:24.539293] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:24.539328] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:24.539357] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:24.539416] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:24.613431] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:24.614559] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:24.614683] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:24.614724] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:24.736492] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:24.736671] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:24.736714] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:24.736743] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:24.740325] [DEBUG] [FORECASTER] ADTN: Forecast T+1@11:T+2@11: DOWN (p=5.05%) [2026-02-26T20:15:24.740645] [INFO ] [FORECASTER] Completed predict_future for ADTN [2026-02-26T20:15:24.740792] [INFO ] [sig ] ADTN: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:15:24.890447] [INFO ] [LOCAL ] Saved forecast: ADTN 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ADTN.txt [2026-02-26T20:15:24.890671] [INFO ] [sig ] [57/3375] Completed ADTN in 0.4s | 2.80 sym/s | Total: 20.3s | ETA: 19.7m [2026-02-26T20:15:24.890721] [INFO ] [sig ] [58/3375] Forecasting ADUS... [2026-02-26T20:15:24.890752] [INFO ] [sig ] Generating forecast for: ADUS [2026-02-26T20:15:24.890783] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADUS' from 'https://tdm.silogroup.org/data/derivative_storage/ADUS.csv'. [2026-02-26T20:15:24.902346] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADUS'. [2026-02-26T20:15:24.902853] [INFO ] [FORECASTER] Starting predict_future for ADUS [2026-02-26T20:15:24.904016] [DEBUG] [LOCAL ] No optimal features file found for ADUS: ./output/feature-sets/ADUS.txt [2026-02-26T20:15:24.904098] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:24.904147] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:24.904187] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:24.904258] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:24.970696] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:24.971630] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:24.971716] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:24.971748] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:25.087486] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:25.087870] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:25.087915] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:25.087945] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:25.091504] [DEBUG] [FORECASTER] ADUS: Forecast T+1@11:T+2@11: UP (p=76.84%) [2026-02-26T20:15:25.091807] [INFO ] [FORECASTER] Completed predict_future for ADUS [2026-02-26T20:15:25.091945] [INFO ] [sig ] ADUS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:15:25.259449] [INFO ] [LOCAL ] Saved forecast: ADUS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ADUS.txt [2026-02-26T20:15:25.259641] [INFO ] [sig ] [58/3375] Completed ADUS in 0.4s | 2.80 sym/s | Total: 20.7s | ETA: 19.7m [2026-02-26T20:15:25.259695] [INFO ] [sig ] [59/3375] Forecasting ADX... [2026-02-26T20:15:25.259729] [INFO ] [sig ] Generating forecast for: ADX [2026-02-26T20:15:25.259761] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADX' from 'https://tdm.silogroup.org/data/derivative_storage/ADX.csv'. [2026-02-26T20:15:25.271011] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADX'. [2026-02-26T20:15:25.271372] [INFO ] [FORECASTER] Starting predict_future for ADX [2026-02-26T20:15:25.272299] [DEBUG] [LOCAL ] No optimal features file found for ADX: ./output/feature-sets/ADX.txt [2026-02-26T20:15:25.272355] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:25.272388] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:25.272416] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:25.272478] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:25.333822] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:25.334594] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:25.334676] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:25.334708] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:25.463889] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:25.464046] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:25.464086] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:25.464114] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:25.468147] [DEBUG] [FORECASTER] ADX: Forecast T+1@11:T+2@11: UP (p=75.45%) [2026-02-26T20:15:25.468428] [INFO ] [FORECASTER] Completed predict_future for ADX [2026-02-26T20:15:25.468559] [INFO ] [sig ] ADX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:15:25.612275] [INFO ] [LOCAL ] Saved forecast: ADX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ADX.txt [2026-02-26T20:15:25.612411] [INFO ] [sig ] [59/3375] Completed ADX in 0.4s | 2.80 sym/s | Total: 21.1s | ETA: 19.7m [2026-02-26T20:15:25.612451] [INFO ] [sig ] [60/3375] Forecasting AEE... [2026-02-26T20:15:25.612481] [INFO ] [sig ] Generating forecast for: AEE [2026-02-26T20:15:25.612512] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEE' from 'https://tdm.silogroup.org/data/derivative_storage/AEE.csv'. [2026-02-26T20:15:25.624559] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEE'. [2026-02-26T20:15:25.624950] [INFO ] [FORECASTER] Starting predict_future for AEE [2026-02-26T20:15:25.626038] [DEBUG] [LOCAL ] No optimal features file found for AEE: ./output/feature-sets/AEE.txt [2026-02-26T20:15:25.626093] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:25.626128] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:25.626156] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:25.626213] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:25.688194] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:25.689111] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:25.689198] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:25.689234] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:25.818153] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:25.818315] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:25.818356] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:25.818404] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:25.822004] [DEBUG] [FORECASTER] AEE: Forecast T+1@11:T+2@11: UP (p=92.05%) [2026-02-26T20:15:25.822299] [INFO ] [FORECASTER] Completed predict_future for AEE [2026-02-26T20:15:25.822448] [INFO ] [sig ] AEE: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:15:25.968864] [INFO ] [LOCAL ] Saved forecast: AEE 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/AEE.txt [2026-02-26T20:15:25.969041] [INFO ] [sig ] [60/3375] Completed AEE in 0.4s | 2.80 sym/s | Total: 21.4s | ETA: 19.7m [2026-02-26T20:15:25.969085] [INFO ] [sig ] [61/3375] Forecasting AEFC... [2026-02-26T20:15:25.969116] [INFO ] [sig ] Generating forecast for: AEFC [2026-02-26T20:15:25.969148] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEFC' from 'https://tdm.silogroup.org/data/derivative_storage/AEFC.csv'. [2026-02-26T20:15:25.981938] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEFC'. [2026-02-26T20:15:25.982328] [INFO ] [FORECASTER] Starting predict_future for AEFC [2026-02-26T20:15:25.983240] [DEBUG] [LOCAL ] No optimal features file found for AEFC: ./output/feature-sets/AEFC.txt [2026-02-26T20:15:25.983297] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:25.983366] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:25.983404] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:25.983487] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:26.045788] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:26.046661] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:26.046748] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:26.046781] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:26.184820] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:26.184986] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:26.185028] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:26.185059] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:26.189155] [DEBUG] [FORECASTER] AEFC: Forecast T+1@11:T+2@11: DOWN (p=32.11%) [2026-02-26T20:15:26.189547] [INFO ] [FORECASTER] Completed predict_future for AEFC [2026-02-26T20:15:26.189733] [INFO ] [sig ] AEFC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:15:26.343691] [INFO ] [LOCAL ] Saved forecast: AEFC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/AEFC.txt [2026-02-26T20:15:26.343833] [INFO ] [sig ] [61/3375] Completed AEFC in 0.4s | 2.80 sym/s | Total: 21.8s | ETA: 19.7m [2026-02-26T20:15:26.343873] [INFO ] [sig ] [62/3375] Forecasting AEG... [2026-02-26T20:15:26.343903] [INFO ] [sig ] Generating forecast for: AEG [2026-02-26T20:15:26.343934] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEG' from 'https://tdm.silogroup.org/data/derivative_storage/AEG.csv'. [2026-02-26T20:15:26.356464] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEG'. [2026-02-26T20:15:26.356860] [INFO ] [FORECASTER] Starting predict_future for AEG [2026-02-26T20:15:26.357754] [DEBUG] [LOCAL ] No optimal features file found for AEG: ./output/feature-sets/AEG.txt [2026-02-26T20:15:26.357809] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:26.357843] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:26.357872] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:26.357930] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:26.422177] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:26.423071] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:26.423159] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:26.423209] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:26.548763] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:26.548936] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:26.548984] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:26.549016] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:26.552937] [DEBUG] [FORECASTER] AEG: Forecast T+1@11:T+2@11: UP (p=93.78%) [2026-02-26T20:15:26.553259] [INFO ] [FORECASTER] Completed predict_future for AEG [2026-02-26T20:15:26.553416] [INFO ] [sig ] AEG: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:15:26.705218] [INFO ] [LOCAL ] Saved forecast: AEG 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/AEG.txt [2026-02-26T20:15:26.705403] [INFO ] [sig ] [62/3375] Completed AEG in 0.4s | 2.80 sym/s | Total: 22.2s | ETA: 19.7m [2026-02-26T20:15:26.705458] [INFO ] [sig ] [63/3375] Forecasting AEI... [2026-02-26T20:15:26.705491] [INFO ] [sig ] Generating forecast for: AEI [2026-02-26T20:15:26.705527] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEI' from 'https://tdm.silogroup.org/data/derivative_storage/AEI.csv'. [2026-02-26T20:15:26.716956] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEI'. [2026-02-26T20:15:26.717383] [INFO ] [FORECASTER] Starting predict_future for AEI [2026-02-26T20:15:26.718335] [DEBUG] [LOCAL ] No optimal features file found for AEI: ./output/feature-sets/AEI.txt [2026-02-26T20:15:26.718392] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:26.718440] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:26.718487] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:26.718550] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:26.781054] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:26.782008] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:26.782109] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:26.782144] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:26.904965] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:26.905124] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:26.905167] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:26.905196] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:26.908887] [DEBUG] [FORECASTER] AEI: Forecast T+1@11:T+2@11: DOWN (p=0.90%) [2026-02-26T20:15:26.909245] [INFO ] [FORECASTER] Completed predict_future for AEI [2026-02-26T20:15:26.909432] [INFO ] [sig ] AEI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:15:27.060595] [INFO ] [LOCAL ] Saved forecast: AEI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/AEI.txt [2026-02-26T20:15:27.060754] [INFO ] [sig ] [63/3375] Completed AEI in 0.4s | 2.80 sym/s | Total: 22.5s | ETA: 19.7m [2026-02-26T20:15:27.060809] [INFO ] [sig ] [64/3375] Forecasting AEIS... [2026-02-26T20:15:27.060859] [INFO ] [sig ] Generating forecast for: AEIS [2026-02-26T20:15:27.060899] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEIS' from 'https://tdm.silogroup.org/data/derivative_storage/AEIS.csv'. [2026-02-26T20:15:27.077291] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEIS'. [2026-02-26T20:15:27.078073] [INFO ] [FORECASTER] Starting predict_future for AEIS [2026-02-26T20:15:27.079266] [DEBUG] [LOCAL ] No optimal features file found for AEIS: ./output/feature-sets/AEIS.txt [2026-02-26T20:15:27.079327] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:27.079363] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:27.079391] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:27.079473] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:27.143385] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:27.144711] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:27.144832] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:27.144871] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:27.275612] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:27.276090] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:27.276178] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:27.276262] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:27.281034] [DEBUG] [FORECASTER] AEIS: Forecast T+1@11:T+2@11: DOWN (p=38.84%) [2026-02-26T20:15:27.281422] [INFO ] [FORECASTER] Completed predict_future for AEIS [2026-02-26T20:15:27.281650] [INFO ] [sig ] AEIS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:15:27.439987] [INFO ] [LOCAL ] Saved forecast: AEIS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/AEIS.txt [2026-02-26T20:15:27.440160] [INFO ] [sig ] [64/3375] Completed AEIS in 0.4s | 2.80 sym/s | Total: 22.9s | ETA: 19.7m [2026-02-26T20:15:27.440204] [INFO ] [sig ] [65/3375] Forecasting AEM... [2026-02-26T20:15:27.440232] [INFO ] [sig ] Generating forecast for: AEM [2026-02-26T20:15:27.440263] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEM' from 'https://tdm.silogroup.org/data/derivative_storage/AEM.csv'. [2026-02-26T20:15:27.453261] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEM'. [2026-02-26T20:15:27.453665] [INFO ] [FORECASTER] Starting predict_future for AEM [2026-02-26T20:15:27.454500] [DEBUG] [LOCAL ] No optimal features file found for AEM: ./output/feature-sets/AEM.txt [2026-02-26T20:15:27.454555] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:27.454627] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:27.454658] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:27.454716] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:27.512425] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:27.513291] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:27.513375] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:27.513407] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:27.637843] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:27.638003] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:27.638044] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:27.638072] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:27.641541] [DEBUG] [FORECASTER] AEM: Forecast T+1@11:T+2@11: UP (p=65.70%) [2026-02-26T20:15:27.641861] [INFO ] [FORECASTER] Completed predict_future for AEM [2026-02-26T20:15:27.641994] [INFO ] [sig ] AEM: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:15:27.783624] [INFO ] [LOCAL ] Saved forecast: AEM 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/AEM.txt [2026-02-26T20:15:27.783785] [INFO ] [sig ] [65/3375] Completed AEM in 0.3s | 2.80 sym/s | Total: 23.2s | ETA: 19.7m [2026-02-26T20:15:27.783826] [INFO ] [sig ] [66/3375] Forecasting AEO... [2026-02-26T20:15:27.783855] [INFO ] [sig ] Generating forecast for: AEO [2026-02-26T20:15:27.783885] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEO' from 'https://tdm.silogroup.org/data/derivative_storage/AEO.csv'. [2026-02-26T20:15:27.796180] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEO'. [2026-02-26T20:15:27.796555] [INFO ] [FORECASTER] Starting predict_future for AEO [2026-02-26T20:15:27.797613] [DEBUG] [LOCAL ] No optimal features file found for AEO: ./output/feature-sets/AEO.txt [2026-02-26T20:15:27.797713] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:27.797747] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:27.797937] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:27.797994] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:27.857040] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:27.857994] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:27.858081] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:27.858113] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:27.995551] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:27.995739] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:27.995780] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:27.995811] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:27.999904] [DEBUG] [FORECASTER] AEO: Forecast T+1@11:T+2@11: UP (p=86.35%) [2026-02-26T20:15:28.000379] [INFO ] [FORECASTER] Completed predict_future for AEO [2026-02-26T20:15:28.000519] [INFO ] [sig ] AEO: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:15:28.148040] [INFO ] [LOCAL ] Saved forecast: AEO 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/AEO.txt [2026-02-26T20:15:28.148226] [INFO ] [sig ] [66/3375] Completed AEO in 0.4s | 2.80 sym/s | Total: 23.6s | ETA: 19.7m [2026-02-26T20:15:28.148273] [INFO ] [sig ] [67/3375] Forecasting AEP... [2026-02-26T20:15:28.148304] [INFO ] [sig ] Generating forecast for: AEP [2026-02-26T20:15:28.148336] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEP' from 'https://tdm.silogroup.org/data/derivative_storage/AEP.csv'. [2026-02-26T20:15:28.162808] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEP'. [2026-02-26T20:15:28.163180] [INFO ] [FORECASTER] Starting predict_future for AEP [2026-02-26T20:15:28.164052] [DEBUG] [LOCAL ] No optimal features file found for AEP: ./output/feature-sets/AEP.txt [2026-02-26T20:15:28.164107] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:28.164140] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:28.164167] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:28.164224] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:28.226042] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:28.227029] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:28.227119] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:28.227152] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:28.353090] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:28.353288] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:28.353334] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:28.353364] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:28.357412] [DEBUG] [FORECASTER] AEP: Forecast T+1@11:T+2@11: UP (p=98.97%) [2026-02-26T20:15:28.357790] [INFO ] [FORECASTER] Completed predict_future for AEP [2026-02-26T20:15:28.357967] [INFO ] [sig ] AEP: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:15:28.503144] [INFO ] [LOCAL ] Saved forecast: AEP 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/AEP.txt [2026-02-26T20:15:28.503316] [INFO ] [sig ] [67/3375] Completed AEP in 0.4s | 2.80 sym/s | Total: 24.0s | ETA: 19.7m [2026-02-26T20:15:28.503357] [INFO ] [sig ] [68/3375] Forecasting AES... [2026-02-26T20:15:28.503388] [INFO ] [sig ] Generating forecast for: AES [2026-02-26T20:15:28.503420] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AES' from 'https://tdm.silogroup.org/data/derivative_storage/AES.csv'. [2026-02-26T20:15:28.514964] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AES'. [2026-02-26T20:15:28.515309] [INFO ] [FORECASTER] Starting predict_future for AES [2026-02-26T20:15:28.516180] [DEBUG] [LOCAL ] No optimal features file found for AES: ./output/feature-sets/AES.txt [2026-02-26T20:15:28.516234] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:28.516267] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:28.516294] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:28.516359] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:28.577543] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:28.578335] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:28.578417] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:28.578449] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:28.713895] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:28.714049] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:28.714091] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:28.714119] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:28.717588] [DEBUG] [FORECASTER] AES: Forecast T+1@11:T+2@11: UP (p=60.42%) [2026-02-26T20:15:28.717889] [INFO ] [FORECASTER] Completed predict_future for AES [2026-02-26T20:15:28.718027] [INFO ] [sig ] AES: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:15:28.859963] [INFO ] [LOCAL ] Saved forecast: AES 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/AES.txt [2026-02-26T20:15:28.860104] [INFO ] [sig ] [68/3375] Completed AES in 0.4s | 2.80 sym/s | Total: 24.3s | ETA: 19.7m [2026-02-26T20:15:28.860144] [INFO ] [sig ] [69/3375] Forecasting AESI... [2026-02-26T20:15:28.860173] [INFO ] [sig ] Generating forecast for: AESI [2026-02-26T20:15:28.860204] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AESI' from 'https://tdm.silogroup.org/data/derivative_storage/AESI.csv'. [2026-02-26T20:15:28.871957] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AESI'. [2026-02-26T20:15:28.872308] [INFO ] [FORECASTER] Starting predict_future for AESI [2026-02-26T20:15:28.873146] [DEBUG] [LOCAL ] No optimal features file found for AESI: ./output/feature-sets/AESI.txt [2026-02-26T20:15:28.873200] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:28.873232] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:28.873259] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:28.873316] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:28.930542] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:28.931324] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:28.931406] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:28.931439] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:29.050336] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:29.050496] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:29.050537] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:29.050565] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:29.054075] [DEBUG] [FORECASTER] AESI: Forecast T+1@11:T+2@11: UP (p=62.05%) [2026-02-26T20:15:29.054356] [INFO ] [FORECASTER] Completed predict_future for AESI [2026-02-26T20:15:29.054485] [INFO ] [sig ] AESI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:15:29.196524] [INFO ] [LOCAL ] Saved forecast: AESI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/AESI.txt [2026-02-26T20:15:29.196719] [INFO ] [sig ] [69/3375] Completed AESI in 0.3s | 2.80 sym/s | Total: 24.6s | ETA: 19.7m [2026-02-26T20:15:29.196761] [INFO ] [sig ] [70/3375] Forecasting AEVA... [2026-02-26T20:15:29.196792] [INFO ] [sig ] Generating forecast for: AEVA [2026-02-26T20:15:29.196823] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEVA' from 'https://tdm.silogroup.org/data/derivative_storage/AEVA.csv'. [2026-02-26T20:15:29.208837] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEVA'. [2026-02-26T20:15:29.209263] [INFO ] [FORECASTER] Starting predict_future for AEVA [2026-02-26T20:15:29.210174] [DEBUG] [LOCAL ] No optimal features file found for AEVA: ./output/feature-sets/AEVA.txt [2026-02-26T20:15:29.210228] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:29.210260] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:29.210286] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:29.210343] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:29.270222] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:29.271167] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:29.271255] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:29.271289] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:29.393316] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:29.393483] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:29.393523] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:29.393550] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:29.397425] [DEBUG] [FORECASTER] AEVA: Forecast T+1@11:T+2@11: DOWN (p=11.27%) [2026-02-26T20:15:29.397818] [INFO ] [FORECASTER] Completed predict_future for AEVA [2026-02-26T20:15:29.397968] [INFO ] [sig ] AEVA: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:15:29.546954] [INFO ] [LOCAL ] Saved forecast: AEVA 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/AEVA.txt [2026-02-26T20:15:29.547115] [INFO ] [sig ] [70/3375] Completed AEVA in 0.4s | 2.80 sym/s | Total: 25.0s | ETA: 19.7m [2026-02-26T20:15:29.547157] [INFO ] [sig ] [71/3375] Forecasting AEYE... [2026-02-26T20:15:29.547187] [INFO ] [sig ] Generating forecast for: AEYE [2026-02-26T20:15:29.547218] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEYE' from 'https://tdm.silogroup.org/data/derivative_storage/AEYE.csv'. [2026-02-26T20:15:29.559805] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEYE'. [2026-02-26T20:15:29.560232] [INFO ] [FORECASTER] Starting predict_future for AEYE [2026-02-26T20:15:29.561080] [DEBUG] [LOCAL ] No optimal features file found for AEYE: ./output/feature-sets/AEYE.txt [2026-02-26T20:15:29.561134] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:29.561165] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:29.561192] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:29.561249] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:29.620596] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:29.621504] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:29.621645] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:29.621681] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:29.751804] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:29.751971] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:29.752013] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:29.752043] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:29.755886] [DEBUG] [FORECASTER] AEYE: Forecast T+1@11:T+2@11: DOWN (p=31.44%) [2026-02-26T20:15:29.756212] [INFO ] [FORECASTER] Completed predict_future for AEYE [2026-02-26T20:15:29.756352] [INFO ] [sig ] AEYE: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:15:29.901468] [INFO ] [LOCAL ] Saved forecast: AEYE 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/AEYE.txt [2026-02-26T20:15:29.901648] [INFO ] [sig ] [71/3375] Completed AEYE in 0.4s | 2.80 sym/s | Total: 25.4s | ETA: 19.7m [2026-02-26T20:15:29.901693] [INFO ] [sig ] [72/3375] Forecasting AFB... [2026-02-26T20:15:29.901728] [INFO ] [sig ] Generating forecast for: AFB [2026-02-26T20:15:29.901760] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFB' from 'https://tdm.silogroup.org/data/derivative_storage/AFB.csv'. [2026-02-26T20:15:29.913749] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFB'. [2026-02-26T20:15:29.914176] [INFO ] [FORECASTER] Starting predict_future for AFB [2026-02-26T20:15:29.915111] [DEBUG] [LOCAL ] No optimal features file found for AFB: ./output/feature-sets/AFB.txt [2026-02-26T20:15:29.915182] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:29.915227] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:29.915263] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:29.915340] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:29.976620] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:29.977599] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:29.977721] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:29.977757] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:30.103789] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:30.103955] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:30.103996] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:30.104025] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:30.107526] [DEBUG] [FORECASTER] AFB: Forecast T+1@11:T+2@11: UP (p=52.55%) [2026-02-26T20:15:30.107878] [INFO ] [FORECASTER] Completed predict_future for AFB [2026-02-26T20:15:30.108024] [INFO ] [sig ] AFB: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:15:30.252676] [INFO ] [LOCAL ] Saved forecast: AFB 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/AFB.txt [2026-02-26T20:15:30.252847] [INFO ] [sig ] [72/3375] Completed AFB in 0.4s | 2.80 sym/s | Total: 25.7s | ETA: 19.7m [2026-02-26T20:15:30.252903] [INFO ] [sig ] [73/3375] Forecasting AFCG... [2026-02-26T20:15:30.252949] [INFO ] [sig ] Generating forecast for: AFCG [2026-02-26T20:15:30.252993] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFCG' from 'https://tdm.silogroup.org/data/derivative_storage/AFCG.csv'. [2026-02-26T20:15:30.268972] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFCG'. [2026-02-26T20:15:30.269666] [INFO ] [FORECASTER] Starting predict_future for AFCG [2026-02-26T20:15:30.270800] [DEBUG] [LOCAL ] No optimal features file found for AFCG: ./output/feature-sets/AFCG.txt [2026-02-26T20:15:30.270859] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:30.270893] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:30.270919] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:30.270979] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:30.333631] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:30.334930] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:30.335035] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:30.335070] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:30.466774] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:30.467029] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:30.467114] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:30.467147] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:30.471820] [DEBUG] [FORECASTER] AFCG: Forecast T+1@11:T+2@11: DOWN (p=12.64%) [2026-02-26T20:15:30.472230] [INFO ] [FORECASTER] Completed predict_future for AFCG [2026-02-26T20:15:30.472408] [INFO ] [sig ] AFCG: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:15:30.635416] [INFO ] [LOCAL ] Saved forecast: AFCG 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/AFCG.txt [2026-02-26T20:15:30.635611] [INFO ] [sig ] [73/3375] Completed AFCG in 0.4s | 2.80 sym/s | Total: 26.1s | ETA: 19.7m [2026-02-26T20:15:30.635655] [INFO ] [sig ] [74/3375] Forecasting AFG... [2026-02-26T20:15:30.635881] [INFO ] [sig ] Generating forecast for: AFG [2026-02-26T20:15:30.635911] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFG' from 'https://tdm.silogroup.org/data/derivative_storage/AFG.csv'. [2026-02-26T20:15:30.650792] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFG'. [2026-02-26T20:15:30.651252] [INFO ] [FORECASTER] Starting predict_future for AFG [2026-02-26T20:15:30.652404] [DEBUG] [LOCAL ] No optimal features file found for AFG: ./output/feature-sets/AFG.txt [2026-02-26T20:15:30.652462] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:30.652494] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:30.652521] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:30.652603] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:30.717872] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:30.718972] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:30.719071] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:30.719106] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:30.860931] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:30.861096] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:30.861137] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:30.861168] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:30.865117] [DEBUG] [FORECASTER] AFG: Forecast T+1@11:T+2@11: DOWN (p=44.46%) [2026-02-26T20:15:30.865508] [INFO ] [FORECASTER] Completed predict_future for AFG [2026-02-26T20:15:30.865691] [INFO ] [sig ] AFG: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:15:31.026974] [INFO ] [LOCAL ] Saved forecast: AFG 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/AFG.txt [2026-02-26T20:15:31.027152] [INFO ] [sig ] [74/3375] Completed AFG in 0.4s | 2.79 sym/s | Total: 26.5s | ETA: 19.7m [2026-02-26T20:15:31.027193] [INFO ] [sig ] [75/3375] Forecasting AFGC... [2026-02-26T20:15:31.027229] [INFO ] [sig ] Generating forecast for: AFGC [2026-02-26T20:15:31.027267] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFGC' from 'https://tdm.silogroup.org/data/derivative_storage/AFGC.csv'. [2026-02-26T20:15:31.039603] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFGC'. [2026-02-26T20:15:31.040031] [INFO ] [FORECASTER] Starting predict_future for AFGC [2026-02-26T20:15:31.040905] [DEBUG] [LOCAL ] No optimal features file found for AFGC: ./output/feature-sets/AFGC.txt [2026-02-26T20:15:31.040960] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:31.040992] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:31.041020] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:31.041078] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:31.104112] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:31.105140] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:31.105236] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:31.105269] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:31.227339] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:31.227514] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:31.227557] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:31.227612] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:31.231675] [DEBUG] [FORECASTER] AFGC: Forecast T+1@11:T+2@11: DOWN (p=22.02%) [2026-02-26T20:15:31.232234] [INFO ] [FORECASTER] Completed predict_future for AFGC [2026-02-26T20:15:31.232387] [INFO ] [sig ] AFGC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:15:31.379164] [INFO ] [LOCAL ] Saved forecast: AFGC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/AFGC.txt [2026-02-26T20:15:31.379343] [INFO ] [sig ] [75/3375] Completed AFGC in 0.4s | 2.80 sym/s | Total: 26.8s | ETA: 19.7m [2026-02-26T20:15:31.379386] [INFO ] [sig ] [76/3375] Forecasting AFL... [2026-02-26T20:15:31.379416] [INFO ] [sig ] Generating forecast for: AFL [2026-02-26T20:15:31.379448] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFL' from 'https://tdm.silogroup.org/data/derivative_storage/AFL.csv'. [2026-02-26T20:15:31.392235] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFL'. [2026-02-26T20:15:31.392708] [INFO ] [FORECASTER] Starting predict_future for AFL [2026-02-26T20:15:31.393660] [DEBUG] [LOCAL ] No optimal features file found for AFL: ./output/feature-sets/AFL.txt [2026-02-26T20:15:31.393720] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:31.393753] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:31.393781] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:31.393839] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:31.456881] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:31.457875] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:31.457978] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:31.458012] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:31.582218] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:31.582396] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:31.582440] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:31.582471] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:31.587131] [DEBUG] [FORECASTER] AFL: Forecast T+1@11:T+2@11: DOWN (p=27.44%) [2026-02-26T20:15:31.587514] [INFO ] [FORECASTER] Completed predict_future for AFL [2026-02-26T20:15:31.587900] [INFO ] [sig ] AFL: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:15:31.744557] [INFO ] [LOCAL ] Saved forecast: AFL 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/AFL.txt [2026-02-26T20:15:31.744755] [INFO ] [sig ] [76/3375] Completed AFL in 0.4s | 2.79 sym/s | Total: 27.2s | ETA: 19.7m [2026-02-26T20:15:31.744797] [INFO ] [sig ] [77/3375] Forecasting AFRM... [2026-02-26T20:15:31.745023] [INFO ] [sig ] Generating forecast for: AFRM [2026-02-26T20:15:31.745055] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFRM' from 'https://tdm.silogroup.org/data/derivative_storage/AFRM.csv'. [2026-02-26T20:15:31.759384] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFRM'. [2026-02-26T20:15:31.759879] [INFO ] [FORECASTER] Starting predict_future for AFRM [2026-02-26T20:15:31.760770] [DEBUG] [LOCAL ] No optimal features file found for AFRM: ./output/feature-sets/AFRM.txt [2026-02-26T20:15:31.760825] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:31.760877] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:31.760918] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:31.760986] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:31.823090] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:31.824059] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:31.824152] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:31.824186] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:31.952130] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:31.952300] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:31.952342] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:31.952373] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:31.956032] [DEBUG] [FORECASTER] AFRM: Forecast T+1@11:T+2@11: UP (p=99.31%) [2026-02-26T20:15:31.956348] [INFO ] [FORECASTER] Completed predict_future for AFRM [2026-02-26T20:15:31.956493] [INFO ] [sig ] AFRM: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:15:32.115146] [INFO ] [LOCAL ] Saved forecast: AFRM 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/AFRM.txt [2026-02-26T20:15:32.115315] [INFO ] [sig ] [77/3375] Completed AFRM in 0.4s | 2.79 sym/s | Total: 27.6s | ETA: 19.7m [2026-02-26T20:15:32.115359] [INFO ] [sig ] [78/3375] Forecasting AFYA... [2026-02-26T20:15:32.115389] [INFO ] [sig ] Generating forecast for: AFYA [2026-02-26T20:15:32.115420] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFYA' from 'https://tdm.silogroup.org/data/derivative_storage/AFYA.csv'. [2026-02-26T20:15:32.131086] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFYA'. [2026-02-26T20:15:32.131659] [INFO ] [FORECASTER] Starting predict_future for AFYA [2026-02-26T20:15:32.133128] [DEBUG] [LOCAL ] No optimal features file found for AFYA: ./output/feature-sets/AFYA.txt [2026-02-26T20:15:32.133201] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:32.133293] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:32.133346] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:32.133444] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:32.206123] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:32.207102] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:32.207192] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:32.207226] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:32.327714] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:32.327881] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:32.327922] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:32.327951] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:32.331484] [DEBUG] [FORECASTER] AFYA: Forecast T+1@11:T+2@11: DOWN (p=27.27%) [2026-02-26T20:15:32.331827] [INFO ] [FORECASTER] Completed predict_future for AFYA [2026-02-26T20:15:32.331966] [INFO ] [sig ] AFYA: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:15:32.477151] [INFO ] [LOCAL ] Saved forecast: AFYA 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/AFYA.txt [2026-02-26T20:15:32.477315] [INFO ] [sig ] [78/3375] Completed AFYA in 0.4s | 2.79 sym/s | Total: 27.9s | ETA: 19.7m [2026-02-26T20:15:32.477359] [INFO ] [sig ] [79/3375] Forecasting AG... [2026-02-26T20:15:32.477390] [INFO ] [sig ] Generating forecast for: AG [2026-02-26T20:15:32.477421] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AG' from 'https://tdm.silogroup.org/data/derivative_storage/AG.csv'. [2026-02-26T20:15:32.489275] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AG'. [2026-02-26T20:15:32.489714] [INFO ] [FORECASTER] Starting predict_future for AG [2026-02-26T20:15:32.490562] [DEBUG] [LOCAL ] No optimal features file found for AG: ./output/feature-sets/AG.txt [2026-02-26T20:15:32.490644] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:32.490677] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:32.490705] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:32.490763] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:32.548316] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:32.549382] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:32.549471] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:32.549503] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:32.671548] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:32.671727] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:32.671770] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:32.671798] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:32.675380] [DEBUG] [FORECASTER] AG: Forecast T+1@11:T+2@11: UP (p=79.94%) [2026-02-26T20:15:32.675710] [INFO ] [FORECASTER] Completed predict_future for AG [2026-02-26T20:15:32.675846] [INFO ] [sig ] AG: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:15:32.817741] [INFO ] [LOCAL ] Saved forecast: AG 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/AG.txt [2026-02-26T20:15:32.818116] [INFO ] [sig ] [79/3375] Completed AG in 0.3s | 2.79 sym/s | Total: 28.3s | ETA: 19.7m [2026-02-26T20:15:32.818159] [INFO ] [sig ] [80/3375] Forecasting AGCO... [2026-02-26T20:15:32.818188] [INFO ] [sig ] Generating forecast for: AGCO [2026-02-26T20:15:32.818219] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGCO' from 'https://tdm.silogroup.org/data/derivative_storage/AGCO.csv'. [2026-02-26T20:15:32.830957] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGCO'. [2026-02-26T20:15:32.831385] [INFO ] [FORECASTER] Starting predict_future for AGCO [2026-02-26T20:15:32.832299] [DEBUG] [LOCAL ] No optimal features file found for AGCO: ./output/feature-sets/AGCO.txt [2026-02-26T20:15:32.832354] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:32.832386] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:32.832412] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:32.832469] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:32.890179] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:32.891045] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:32.891134] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:32.891170] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:33.015684] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:33.015854] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:33.015895] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:33.015923] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:33.019495] [DEBUG] [FORECASTER] AGCO: Forecast T+1@11:T+2@11: DOWN (p=8.17%) [2026-02-26T20:15:33.019840] [INFO ] [FORECASTER] Completed predict_future for AGCO [2026-02-26T20:15:33.019985] [INFO ] [sig ] AGCO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:15:33.171743] [INFO ] [LOCAL ] Saved forecast: AGCO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/AGCO.txt [2026-02-26T20:15:33.171925] [INFO ] [sig ] [80/3375] Completed AGCO in 0.4s | 2.80 sym/s | Total: 28.6s | ETA: 19.6m [2026-02-26T20:15:33.171975] [INFO ] [sig ] [81/3375] Forecasting AGD... [2026-02-26T20:15:33.172011] [INFO ] [sig ] Generating forecast for: AGD [2026-02-26T20:15:33.172045] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGD' from 'https://tdm.silogroup.org/data/derivative_storage/AGD.csv'. [2026-02-26T20:15:33.184889] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGD'. [2026-02-26T20:15:33.185332] [INFO ] [FORECASTER] Starting predict_future for AGD [2026-02-26T20:15:33.186286] [DEBUG] [LOCAL ] No optimal features file found for AGD: ./output/feature-sets/AGD.txt [2026-02-26T20:15:33.186350] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:33.186385] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:33.186412] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:33.186472] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:33.249388] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:33.250328] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:33.250424] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:33.250462] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:33.373757] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:33.373927] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:33.373968] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:33.373997] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:33.378192] [DEBUG] [FORECASTER] AGD: Forecast T+1@11:T+2@11: UP (p=90.16%) [2026-02-26T20:15:33.378497] [INFO ] [FORECASTER] Completed predict_future for AGD [2026-02-26T20:15:33.378659] [INFO ] [sig ] AGD: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:15:33.524814] [INFO ] [LOCAL ] Saved forecast: AGD 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/AGD.txt [2026-02-26T20:15:33.524963] [INFO ] [sig ] [81/3375] Completed AGD in 0.4s | 2.80 sym/s | Total: 29.0s | ETA: 19.6m [2026-02-26T20:15:33.525007] [INFO ] [sig ] [82/3375] Forecasting AGEN... [2026-02-26T20:15:33.525038] [INFO ] [sig ] Generating forecast for: AGEN [2026-02-26T20:15:33.525071] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGEN' from 'https://tdm.silogroup.org/data/derivative_storage/AGEN.csv'. [2026-02-26T20:15:33.539349] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGEN'. [2026-02-26T20:15:33.540028] [INFO ] [FORECASTER] Starting predict_future for AGEN [2026-02-26T20:15:33.541146] [DEBUG] [LOCAL ] No optimal features file found for AGEN: ./output/feature-sets/AGEN.txt [2026-02-26T20:15:33.541206] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:33.541241] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:33.541269] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:33.541334] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:33.603367] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:33.604500] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:33.604634] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:33.604684] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:33.738353] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:33.738536] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:33.738617] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:33.738661] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:33.742519] [DEBUG] [FORECASTER] AGEN: Forecast T+1@11:T+2@11: UP (p=82.22%) [2026-02-26T20:15:33.742870] [INFO ] [FORECASTER] Completed predict_future for AGEN [2026-02-26T20:15:33.743023] [INFO ] [sig ] AGEN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:15:33.895761] [INFO ] [LOCAL ] Saved forecast: AGEN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/AGEN.txt [2026-02-26T20:15:33.895956] [INFO ] [sig ] [82/3375] Completed AGEN in 0.4s | 2.79 sym/s | Total: 29.3s | ETA: 19.6m [2026-02-26T20:15:33.896012] [INFO ] [sig ] [83/3375] Forecasting AGI... [2026-02-26T20:15:33.896045] [INFO ] [sig ] Generating forecast for: AGI [2026-02-26T20:15:33.896084] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGI' from 'https://tdm.silogroup.org/data/derivative_storage/AGI.csv'. [2026-02-26T20:15:33.909905] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGI'. [2026-02-26T20:15:33.910324] [INFO ] [FORECASTER] Starting predict_future for AGI [2026-02-26T20:15:33.911169] [DEBUG] [LOCAL ] No optimal features file found for AGI: ./output/feature-sets/AGI.txt [2026-02-26T20:15:33.911223] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:33.911255] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:33.911282] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:33.911339] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:33.969051] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:33.969835] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:33.969919] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:33.969952] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:34.095447] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:34.095640] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:34.095696] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:34.095731] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:34.099678] [DEBUG] [FORECASTER] AGI: Forecast T+1@11:T+2@11: DOWN (p=13.14%) [2026-02-26T20:15:34.100026] [INFO ] [FORECASTER] Completed predict_future for AGI [2026-02-26T20:15:34.100168] [INFO ] [sig ] AGI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:15:34.241831] [INFO ] [LOCAL ] Saved forecast: AGI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/AGI.txt [2026-02-26T20:15:34.242004] [INFO ] [sig ] [83/3375] Completed AGI in 0.3s | 2.80 sym/s | Total: 29.7s | ETA: 19.6m [2026-02-26T20:15:34.242046] [INFO ] [sig ] [84/3375] Forecasting AGIO... [2026-02-26T20:15:34.242076] [INFO ] [sig ] Generating forecast for: AGIO [2026-02-26T20:15:34.242106] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGIO' from 'https://tdm.silogroup.org/data/derivative_storage/AGIO.csv'. [2026-02-26T20:15:34.288611] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGIO'. [2026-02-26T20:15:34.289233] [INFO ] [FORECASTER] Starting predict_future for AGIO [2026-02-26T20:15:34.290339] [DEBUG] [LOCAL ] No optimal features file found for AGIO: ./output/feature-sets/AGIO.txt [2026-02-26T20:15:34.290394] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:34.290427] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:34.290453] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:34.290518] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:34.353800] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:34.354961] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:34.355053] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:34.355088] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:34.483890] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:34.484056] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:34.484097] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:34.484156] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:34.487830] [DEBUG] [FORECASTER] AGIO: Forecast T+1@11:T+2@11: DOWN (p=11.15%) [2026-02-26T20:15:34.488172] [INFO ] [FORECASTER] Completed predict_future for AGIO [2026-02-26T20:15:34.488323] [INFO ] [sig ] AGIO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:15:34.635186] [INFO ] [LOCAL ] Saved forecast: AGIO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/AGIO.txt [2026-02-26T20:15:34.635356] [INFO ] [sig ] [84/3375] Completed AGIO in 0.4s | 2.79 sym/s | Total: 30.1s | ETA: 19.6m [2026-02-26T20:15:34.635401] [INFO ] [sig ] [85/3375] Forecasting AGM... [2026-02-26T20:15:34.635431] [INFO ] [sig ] Generating forecast for: AGM [2026-02-26T20:15:34.635463] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGM' from 'https://tdm.silogroup.org/data/derivative_storage/AGM.csv'. [2026-02-26T20:15:34.647134] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGM'. [2026-02-26T20:15:34.647557] [INFO ] [FORECASTER] Starting predict_future for AGM [2026-02-26T20:15:34.648480] [DEBUG] [LOCAL ] No optimal features file found for AGM: ./output/feature-sets/AGM.txt [2026-02-26T20:15:34.648536] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:34.648594] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:34.648627] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:34.648688] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:34.709459] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:34.710372] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:34.710462] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:34.710496] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:34.834326] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:34.834490] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:34.834532] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:34.834562] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:34.838489] [DEBUG] [FORECASTER] AGM: Forecast T+1@11:T+2@11: UP (p=51.02%) [2026-02-26T20:15:34.838822] [INFO ] [FORECASTER] Completed predict_future for AGM [2026-02-26T20:15:34.838966] [INFO ] [sig ] AGM: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:15:34.984897] [INFO ] [LOCAL ] Saved forecast: AGM 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/AGM.txt [2026-02-26T20:15:34.985072] [INFO ] [sig ] [85/3375] Completed AGM in 0.3s | 2.79 sym/s | Total: 30.4s | ETA: 19.6m [2026-02-26T20:15:34.985116] [INFO ] [sig ] [86/3375] Forecasting AGMH... [2026-02-26T20:15:34.985148] [INFO ] [sig ] Generating forecast for: AGMH [2026-02-26T20:15:34.985180] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGMH' from 'https://tdm.silogroup.org/data/derivative_storage/AGMH.csv'. [2026-02-26T20:15:34.997201] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGMH'. [2026-02-26T20:15:34.997663] [INFO ] [FORECASTER] Starting predict_future for AGMH [2026-02-26T20:15:34.998524] [DEBUG] [LOCAL ] No optimal features file found for AGMH: ./output/feature-sets/AGMH.txt [2026-02-26T20:15:34.998612] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:34.998656] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:34.998690] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:34.998762] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:35.056680] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:35.057559] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:35.057699] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:35.057760] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:35.178325] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:35.178490] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:35.178531] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:35.178559] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:35.182147] [DEBUG] [FORECASTER] AGMH: Forecast T+1@11:T+2@11: DOWN (p=36.22%) [2026-02-26T20:15:35.182439] [INFO ] [FORECASTER] Completed predict_future for AGMH [2026-02-26T20:15:35.182608] [INFO ] [sig ] AGMH: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:15:35.352784] [INFO ] [LOCAL ] Saved forecast: AGMH 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/AGMH.txt [2026-02-26T20:15:35.352949] [INFO ] [sig ] [86/3375] Completed AGMH in 0.4s | 2.79 sym/s | Total: 30.8s | ETA: 19.6m [2026-02-26T20:15:35.352990] [INFO ] [sig ] [87/3375] Forecasting AGNC... [2026-02-26T20:15:35.353020] [INFO ] [sig ] Generating forecast for: AGNC [2026-02-26T20:15:35.353053] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNC' from 'https://tdm.silogroup.org/data/derivative_storage/AGNC.csv'. [2026-02-26T20:15:35.366142] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNC'. [2026-02-26T20:15:35.366609] [INFO ] [FORECASTER] Starting predict_future for AGNC [2026-02-26T20:15:35.367466] [DEBUG] [LOCAL ] No optimal features file found for AGNC: ./output/feature-sets/AGNC.txt [2026-02-26T20:15:35.367521] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:35.367553] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:35.367609] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:35.367709] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:35.434586] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:35.435628] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:35.435725] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:35.435759] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:35.561387] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:35.561541] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:35.561599] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:35.561632] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:35.565144] [DEBUG] [FORECASTER] AGNC: Forecast T+1@11:T+2@11: UP (p=79.37%) [2026-02-26T20:15:35.565427] [INFO ] [FORECASTER] Completed predict_future for AGNC [2026-02-26T20:15:35.565560] [INFO ] [sig ] AGNC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:15:35.706556] [INFO ] [LOCAL ] Saved forecast: AGNC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/AGNC.txt [2026-02-26T20:15:35.706710] [INFO ] [sig ] [87/3375] Completed AGNC in 0.4s | 2.79 sym/s | Total: 31.2s | ETA: 19.6m [2026-02-26T20:15:35.706749] [INFO ] [sig ] [88/3375] Forecasting AGNCL... [2026-02-26T20:15:35.706777] [INFO ] [sig ] Generating forecast for: AGNCL [2026-02-26T20:15:35.706807] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNCL' from 'https://tdm.silogroup.org/data/derivative_storage/AGNCL.csv'. [2026-02-26T20:15:35.717742] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNCL'. [2026-02-26T20:15:35.718091] [INFO ] [FORECASTER] Starting predict_future for AGNCL [2026-02-26T20:15:35.718925] [DEBUG] [LOCAL ] No optimal features file found for AGNCL: ./output/feature-sets/AGNCL.txt [2026-02-26T20:15:35.718979] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:35.719010] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:35.719060] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:35.719121] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:35.777087] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:35.777829] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:35.777937] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:35.777971] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:35.891585] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:35.891743] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:35.891782] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:35.891998] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:35.895435] [DEBUG] [FORECASTER] AGNCL: Forecast T+1@11:T+2@11: UP (p=61.40%) [2026-02-26T20:15:35.895745] [INFO ] [FORECASTER] Completed predict_future for AGNCL [2026-02-26T20:15:35.895877] [INFO ] [sig ] AGNCL: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:15:36.037455] [INFO ] [LOCAL ] Saved forecast: AGNCL 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/AGNCL.txt [2026-02-26T20:15:36.037598] [INFO ] [sig ] [88/3375] Completed AGNCL in 0.3s | 2.79 sym/s | Total: 31.5s | ETA: 19.6m [2026-02-26T20:15:36.037652] [INFO ] [sig ] [89/3375] Forecasting AGNCM... [2026-02-26T20:15:36.037695] [INFO ] [sig ] Generating forecast for: AGNCM [2026-02-26T20:15:36.037731] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNCM' from 'https://tdm.silogroup.org/data/derivative_storage/AGNCM.csv'. [2026-02-26T20:15:36.049510] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNCM'. [2026-02-26T20:15:36.049889] [INFO ] [FORECASTER] Starting predict_future for AGNCM [2026-02-26T20:15:36.050732] [DEBUG] [LOCAL ] No optimal features file found for AGNCM: ./output/feature-sets/AGNCM.txt [2026-02-26T20:15:36.050785] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:36.050817] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:36.050844] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:36.050901] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:36.109075] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:36.109744] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:36.109823] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:36.109855] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:36.218520] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:36.218687] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:36.218727] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:36.218756] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:36.222277] [DEBUG] [FORECASTER] AGNCM: Forecast T+1@11:T+2@11: DOWN (p=31.30%) [2026-02-26T20:15:36.222556] [INFO ] [FORECASTER] Completed predict_future for AGNCM [2026-02-26T20:15:36.222707] [INFO ] [sig ] AGNCM: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:15:36.364757] [INFO ] [LOCAL ] Saved forecast: AGNCM 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/AGNCM.txt [2026-02-26T20:15:36.364895] [INFO ] [sig ] [89/3375] Completed AGNCM in 0.3s | 2.80 sym/s | Total: 31.8s | ETA: 19.6m [2026-02-26T20:15:36.364935] [INFO ] [sig ] [90/3375] Forecasting AGNCN... [2026-02-26T20:15:36.364965] [INFO ] [sig ] Generating forecast for: AGNCN [2026-02-26T20:15:36.364995] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNCN' from 'https://tdm.silogroup.org/data/derivative_storage/AGNCN.csv'. [2026-02-26T20:15:36.375637] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNCN'. [2026-02-26T20:15:36.375993] [INFO ] [FORECASTER] Starting predict_future for AGNCN [2026-02-26T20:15:36.376853] [DEBUG] [LOCAL ] No optimal features file found for AGNCN: ./output/feature-sets/AGNCN.txt [2026-02-26T20:15:36.376906] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:36.376939] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:36.376966] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:36.377023] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:36.434447] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:36.435321] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:36.435407] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:36.435441] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:36.560252] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:36.560418] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:36.560463] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:36.560492] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:36.564411] [DEBUG] [FORECASTER] AGNCN: Forecast T+1@11:T+2@11: UP (p=56.17%) [2026-02-26T20:15:36.564751] [INFO ] [FORECASTER] Completed predict_future for AGNCN [2026-02-26T20:15:36.564904] [INFO ] [sig ] AGNCN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:15:36.712827] [INFO ] [LOCAL ] Saved forecast: AGNCN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/AGNCN.txt [2026-02-26T20:15:36.712971] [INFO ] [sig ] [90/3375] Completed AGNCN in 0.3s | 2.80 sym/s | Total: 32.2s | ETA: 19.6m [2026-02-26T20:15:36.713200] [INFO ] [sig ] [91/3375] Forecasting AGNCO... [2026-02-26T20:15:36.713230] [INFO ] [sig ] Generating forecast for: AGNCO [2026-02-26T20:15:36.713260] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNCO' from 'https://tdm.silogroup.org/data/derivative_storage/AGNCO.csv'. [2026-02-26T20:15:36.724736] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNCO'. [2026-02-26T20:15:36.725124] [INFO ] [FORECASTER] Starting predict_future for AGNCO [2026-02-26T20:15:36.725968] [DEBUG] [LOCAL ] No optimal features file found for AGNCO: ./output/feature-sets/AGNCO.txt [2026-02-26T20:15:36.726021] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:36.726053] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:36.726080] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:36.726136] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:36.784689] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:36.785417] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:36.785499] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:36.785531] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:36.900108] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:36.900264] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:36.900305] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:36.900335] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:36.904197] [DEBUG] [FORECASTER] AGNCO: Forecast T+1@11:T+2@11: UP (p=52.85%) [2026-02-26T20:15:36.904477] [INFO ] [FORECASTER] Completed predict_future for AGNCO [2026-02-26T20:15:36.904625] [INFO ] [sig ] AGNCO: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:15:37.049782] [INFO ] [LOCAL ] Saved forecast: AGNCO 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/AGNCO.txt [2026-02-26T20:15:37.049921] [INFO ] [sig ] [91/3375] Completed AGNCO in 0.3s | 2.80 sym/s | Total: 32.5s | ETA: 19.5m [2026-02-26T20:15:37.049960] [INFO ] [sig ] [92/3375] Forecasting AGNCP... [2026-02-26T20:15:37.049990] [INFO ] [sig ] Generating forecast for: AGNCP [2026-02-26T20:15:37.050027] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNCP' from 'https://tdm.silogroup.org/data/derivative_storage/AGNCP.csv'. [2026-02-26T20:15:37.060851] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNCP'. [2026-02-26T20:15:37.061200] [INFO ] [FORECASTER] Starting predict_future for AGNCP [2026-02-26T20:15:37.062081] [DEBUG] [LOCAL ] No optimal features file found for AGNCP: ./output/feature-sets/AGNCP.txt [2026-02-26T20:15:37.062136] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:37.062168] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:37.062195] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:37.062252] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:37.119723] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:37.120489] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:37.120589] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:37.120625] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:37.245560] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:37.245764] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:37.245813] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:37.245848] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:37.249383] [DEBUG] [FORECASTER] AGNCP: Forecast T+1@11:T+2@11: UP (p=87.43%) [2026-02-26T20:15:37.249701] [INFO ] [FORECASTER] Completed predict_future for AGNCP [2026-02-26T20:15:37.249833] [INFO ] [sig ] AGNCP: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:15:37.400049] [INFO ] [LOCAL ] Saved forecast: AGNCP 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/AGNCP.txt [2026-02-26T20:15:37.400213] [INFO ] [sig ] [92/3375] Completed AGNCP in 0.4s | 2.80 sym/s | Total: 32.9s | ETA: 19.5m [2026-02-26T20:15:37.400254] [INFO ] [sig ] [93/3375] Forecasting AGO... [2026-02-26T20:15:37.400285] [INFO ] [sig ] Generating forecast for: AGO [2026-02-26T20:15:37.400316] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGO' from 'https://tdm.silogroup.org/data/derivative_storage/AGO.csv'. [2026-02-26T20:15:37.411851] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGO'. [2026-02-26T20:15:37.412266] [INFO ] [FORECASTER] Starting predict_future for AGO [2026-02-26T20:15:37.413356] [DEBUG] [LOCAL ] No optimal features file found for AGO: ./output/feature-sets/AGO.txt [2026-02-26T20:15:37.413411] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:37.413443] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:37.413469] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:37.413526] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:37.475660] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:37.476569] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:37.476671] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:37.476705] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:37.596457] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:37.596634] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:37.596677] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:37.596708] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:37.600212] [DEBUG] [FORECASTER] AGO: Forecast T+1@11:T+2@11: UP (p=90.19%) [2026-02-26T20:15:37.600507] [INFO ] [FORECASTER] Completed predict_future for AGO [2026-02-26T20:15:37.600662] [INFO ] [sig ] AGO: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:15:37.745537] [INFO ] [LOCAL ] Saved forecast: AGO 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/AGO.txt [2026-02-26T20:15:37.745726] [INFO ] [sig ] [93/3375] Completed AGO in 0.3s | 2.80 sym/s | Total: 33.2s | ETA: 19.5m [2026-02-26T20:15:37.745772] [INFO ] [sig ] [94/3375] Forecasting AGRO... [2026-02-26T20:15:37.745803] [INFO ] [sig ] Generating forecast for: AGRO [2026-02-26T20:15:37.745834] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGRO' from 'https://tdm.silogroup.org/data/derivative_storage/AGRO.csv'. [2026-02-26T20:15:37.756389] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGRO'. [2026-02-26T20:15:37.756806] [INFO ] [FORECASTER] Starting predict_future for AGRO [2026-02-26T20:15:37.761090] [DEBUG] [LOCAL ] No optimal features file found for AGRO: ./output/feature-sets/AGRO.txt [2026-02-26T20:15:37.761207] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:37.761258] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:37.761293] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:37.761369] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:37.819911] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:37.821018] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:37.821119] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:37.821155] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:37.941433] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:37.941609] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:37.941654] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:37.941683] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:37.945230] [DEBUG] [FORECASTER] AGRO: Forecast T+1@11:T+2@11: DOWN (p=42.41%) [2026-02-26T20:15:37.945522] [INFO ] [FORECASTER] Completed predict_future for AGRO [2026-02-26T20:15:37.945679] [INFO ] [sig ] AGRO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:15:38.090179] [INFO ] [LOCAL ] Saved forecast: AGRO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/AGRO.txt [2026-02-26T20:15:38.090339] [INFO ] [sig ] [94/3375] Completed AGRO in 0.3s | 2.80 sym/s | Total: 33.5s | ETA: 19.5m [2026-02-26T20:15:38.090382] [INFO ] [sig ] [95/3375] Forecasting AGX... [2026-02-26T20:15:38.090412] [INFO ] [sig ] Generating forecast for: AGX [2026-02-26T20:15:38.090443] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGX' from 'https://tdm.silogroup.org/data/derivative_storage/AGX.csv'. [2026-02-26T20:15:38.101697] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGX'. [2026-02-26T20:15:38.102080] [INFO ] [FORECASTER] Starting predict_future for AGX [2026-02-26T20:15:38.102940] [DEBUG] [LOCAL ] No optimal features file found for AGX: ./output/feature-sets/AGX.txt [2026-02-26T20:15:38.103019] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:38.103053] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:38.103081] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:38.103138] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:38.160654] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:38.161509] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:38.161612] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:38.161649] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:38.307077] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:38.307245] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:38.307285] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:38.307318] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:38.310958] [DEBUG] [FORECASTER] AGX: Forecast T+1@11:T+2@11: DOWN (p=43.56%) [2026-02-26T20:15:38.311249] [INFO ] [FORECASTER] Completed predict_future for AGX [2026-02-26T20:15:38.311380] [INFO ] [sig ] AGX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:15:38.456999] [INFO ] [LOCAL ] Saved forecast: AGX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/AGX.txt [2026-02-26T20:15:38.457167] [INFO ] [sig ] [95/3375] Completed AGX in 0.4s | 2.80 sym/s | Total: 33.9s | ETA: 19.5m [2026-02-26T20:15:38.457211] [INFO ] [sig ] [96/3375] Forecasting AGYS... [2026-02-26T20:15:38.457241] [INFO ] [sig ] Generating forecast for: AGYS [2026-02-26T20:15:38.457272] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGYS' from 'https://tdm.silogroup.org/data/derivative_storage/AGYS.csv'. [2026-02-26T20:15:38.469805] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGYS'. [2026-02-26T20:15:38.470417] [INFO ] [FORECASTER] Starting predict_future for AGYS [2026-02-26T20:15:38.471359] [DEBUG] [LOCAL ] No optimal features file found for AGYS: ./output/feature-sets/AGYS.txt [2026-02-26T20:15:38.471414] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:38.471447] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:38.471474] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:38.471531] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:38.541528] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:38.542976] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:38.543088] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:38.543129] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:38.677955] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:38.678124] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:38.678166] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:38.678195] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:38.682146] [DEBUG] [FORECASTER] AGYS: Forecast T+1@11:T+2@11: DOWN (p=33.38%) [2026-02-26T20:15:38.682528] [INFO ] [FORECASTER] Completed predict_future for AGYS [2026-02-26T20:15:38.682717] [INFO ] [sig ] AGYS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:15:38.825449] [INFO ] [LOCAL ] Saved forecast: AGYS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/AGYS.txt [2026-02-26T20:15:38.825644] [INFO ] [sig ] [96/3375] Completed AGYS in 0.4s | 2.80 sym/s | Total: 34.3s | ETA: 19.5m [2026-02-26T20:15:38.825688] [INFO ] [sig ] [97/3375] Forecasting AGZD... [2026-02-26T20:15:38.825724] [INFO ] [sig ] Generating forecast for: AGZD [2026-02-26T20:15:38.825762] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGZD' from 'https://tdm.silogroup.org/data/derivative_storage/AGZD.csv'. [2026-02-26T20:15:38.839435] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGZD'. [2026-02-26T20:15:38.839920] [INFO ] [FORECASTER] Starting predict_future for AGZD [2026-02-26T20:15:38.840821] [DEBUG] [LOCAL ] No optimal features file found for AGZD: ./output/feature-sets/AGZD.txt [2026-02-26T20:15:38.840889] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:38.840926] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:38.840954] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:38.841012] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:38.900372] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:38.901306] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:38.901391] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:38.901424] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:39.013761] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:39.013924] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:39.013965] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:39.013992] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:39.017561] [DEBUG] [FORECASTER] AGZD: Forecast T+1@11:T+2@11: UP (p=68.59%) [2026-02-26T20:15:39.017936] [INFO ] [FORECASTER] Completed predict_future for AGZD [2026-02-26T20:15:39.018097] [INFO ] [sig ] AGZD: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:15:39.166614] [INFO ] [LOCAL ] Saved forecast: AGZD 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/AGZD.txt [2026-02-26T20:15:39.166784] [INFO ] [sig ] [97/3375] Completed AGZD in 0.3s | 2.80 sym/s | Total: 34.6s | ETA: 19.5m [2026-02-26T20:15:39.166826] [INFO ] [sig ] [98/3375] Forecasting AHCO... [2026-02-26T20:15:39.166857] [INFO ] [sig ] Generating forecast for: AHCO [2026-02-26T20:15:39.166887] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AHCO' from 'https://tdm.silogroup.org/data/derivative_storage/AHCO.csv'. [2026-02-26T20:15:39.179623] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AHCO'. [2026-02-26T20:15:39.180055] [INFO ] [FORECASTER] Starting predict_future for AHCO [2026-02-26T20:15:39.181216] [DEBUG] [LOCAL ] No optimal features file found for AHCO: ./output/feature-sets/AHCO.txt [2026-02-26T20:15:39.181282] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:39.181316] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:39.181347] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:39.181405] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:39.242196] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:39.243115] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:39.243204] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:39.243242] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:39.392506] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:39.392723] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:39.392842] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:39.392876] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:39.396943] [DEBUG] [FORECASTER] AHCO: Forecast T+1@11:T+2@11: DOWN (p=2.03%) [2026-02-26T20:15:39.397322] [INFO ] [FORECASTER] Completed predict_future for AHCO [2026-02-26T20:15:39.397498] [INFO ] [sig ] AHCO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:15:39.552326] [INFO ] [LOCAL ] Saved forecast: AHCO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/AHCO.txt [2026-02-26T20:15:39.552491] [INFO ] [sig ] [98/3375] Completed AHCO in 0.4s | 2.80 sym/s | Total: 35.0s | ETA: 19.5m [2026-02-26T20:15:39.552531] [INFO ] [sig ] [99/3375] Forecasting AHH... [2026-02-26T20:15:39.552564] [INFO ] [sig ] Generating forecast for: AHH [2026-02-26T20:15:39.552617] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AHH' from 'https://tdm.silogroup.org/data/derivative_storage/AHH.csv'. [2026-02-26T20:15:39.565130] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AHH'. [2026-02-26T20:15:39.565553] [INFO ] [FORECASTER] Starting predict_future for AHH [2026-02-26T20:15:39.566429] [DEBUG] [LOCAL ] No optimal features file found for AHH: ./output/feature-sets/AHH.txt [2026-02-26T20:15:39.566491] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:39.566536] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:39.566597] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:39.566702] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:39.635302] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:39.636425] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:39.636533] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:39.636599] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:39.763794] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:39.763962] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:39.764004] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:39.764034] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:39.767696] [DEBUG] [FORECASTER] AHH: Forecast T+1@11:T+2@11: DOWN (p=11.03%) [2026-02-26T20:15:39.768013] [INFO ] [FORECASTER] Completed predict_future for AHH [2026-02-26T20:15:39.768149] [INFO ] [sig ] AHH: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:15:39.915666] [INFO ] [LOCAL ] Saved forecast: AHH 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/AHH.txt [2026-02-26T20:15:39.915823] [INFO ] [sig ] [99/3375] Completed AHH in 0.4s | 2.80 sym/s | Total: 35.4s | ETA: 19.5m [2026-02-26T20:15:39.915865] [INFO ] [sig ] [100/3375] Forecasting AI... [2026-02-26T20:15:39.915894] [INFO ] [sig ] Generating forecast for: AI [2026-02-26T20:15:39.915926] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AI' from 'https://tdm.silogroup.org/data/derivative_storage/AI.csv'. [2026-02-26T20:15:39.927482] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AI'. [2026-02-26T20:15:39.927922] [INFO ] [FORECASTER] Starting predict_future for AI [2026-02-26T20:15:39.928836] [DEBUG] [LOCAL ] No optimal features file found for AI: ./output/feature-sets/AI.txt [2026-02-26T20:15:39.928890] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:39.928922] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:39.928949] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:39.929011] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:39.988026] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:39.988773] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:39.988860] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:39.988894] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:40.116837] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:40.117010] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:40.117053] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:40.117082] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:40.120817] [DEBUG] [FORECASTER] AI: Forecast T+1@11:T+2@11: UP (p=53.94%) [2026-02-26T20:15:40.121212] [INFO ] [FORECASTER] Completed predict_future for AI [2026-02-26T20:15:40.121402] [INFO ] [sig ] AI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:15:40.270634] [INFO ] [LOCAL ] Saved forecast: AI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/AI.txt [2026-02-26T20:15:40.270807] [INFO ] [sig ] [100/3375] Completed AI in 0.4s | 2.80 sym/s | Total: 35.7s | ETA: 19.5m [2026-02-26T20:15:40.270849] [INFO ] [sig ] [101/3375] Forecasting AIA... [2026-02-26T20:15:40.270879] [INFO ] [sig ] Generating forecast for: AIA [2026-02-26T20:15:40.270910] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIA' from 'https://tdm.silogroup.org/data/derivative_storage/AIA.csv'. [2026-02-26T20:15:40.284641] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIA'. [2026-02-26T20:15:40.285100] [INFO ] [FORECASTER] Starting predict_future for AIA [2026-02-26T20:15:40.286030] [DEBUG] [LOCAL ] No optimal features file found for AIA: ./output/feature-sets/AIA.txt [2026-02-26T20:15:40.286107] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:40.286141] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:40.286168] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:40.286227] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:40.349656] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:40.351161] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:40.351269] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:40.351303] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:40.481436] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:40.481627] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:40.481670] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:40.481698] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:40.485676] [DEBUG] [FORECASTER] AIA: Forecast T+1@11:T+2@11: UP (p=82.11%) [2026-02-26T20:15:40.486005] [INFO ] [FORECASTER] Completed predict_future for AIA [2026-02-26T20:15:40.486151] [INFO ] [sig ] AIA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:15:40.635449] [INFO ] [LOCAL ] Saved forecast: AIA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/AIA.txt [2026-02-26T20:15:40.635636] [INFO ] [sig ] [101/3375] Completed AIA in 0.4s | 2.80 sym/s | Total: 36.1s | ETA: 19.5m [2026-02-26T20:15:40.635679] [INFO ] [sig ] [102/3375] Forecasting AIG... [2026-02-26T20:15:40.635709] [INFO ] [sig ] Generating forecast for: AIG [2026-02-26T20:15:40.635774] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIG' from 'https://tdm.silogroup.org/data/derivative_storage/AIG.csv'. [2026-02-26T20:15:40.647801] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIG'. [2026-02-26T20:15:40.648205] [INFO ] [FORECASTER] Starting predict_future for AIG [2026-02-26T20:15:40.649261] [DEBUG] [LOCAL ] No optimal features file found for AIG: ./output/feature-sets/AIG.txt [2026-02-26T20:15:40.649316] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:40.649348] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:40.649375] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:40.649433] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:40.706669] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:40.707545] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:40.707672] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:40.707716] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:40.842079] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:40.842249] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:40.842292] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:40.842321] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:40.846235] [DEBUG] [FORECASTER] AIG: Forecast T+1@11:T+2@11: DOWN (p=29.88%) [2026-02-26T20:15:40.846620] [INFO ] [FORECASTER] Completed predict_future for AIG [2026-02-26T20:15:40.846780] [INFO ] [sig ] AIG: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:15:41.005096] [INFO ] [LOCAL ] Saved forecast: AIG 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/AIG.txt [2026-02-26T20:15:41.005261] [INFO ] [sig ] [102/3375] Completed AIG in 0.4s | 2.80 sym/s | Total: 36.5s | ETA: 19.5m [2026-02-26T20:15:41.005314] [INFO ] [sig ] [103/3375] Forecasting AIMD... [2026-02-26T20:15:41.005344] [INFO ] [sig ] Generating forecast for: AIMD [2026-02-26T20:15:41.005379] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIMD' from 'https://tdm.silogroup.org/data/derivative_storage/AIMD.csv'. [2026-02-26T20:15:41.018645] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIMD'. [2026-02-26T20:15:41.019121] [INFO ] [FORECASTER] Starting predict_future for AIMD [2026-02-26T20:15:41.020132] [DEBUG] [LOCAL ] No optimal features file found for AIMD: ./output/feature-sets/AIMD.txt [2026-02-26T20:15:41.020190] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:41.020223] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:41.020249] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:41.020321] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:41.083077] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:41.084155] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:41.084271] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:41.084312] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:41.207521] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:41.207732] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:41.207778] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:41.207808] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:41.211524] [DEBUG] [FORECASTER] AIMD: Forecast T+1@11:T+2@11: UP (p=89.32%) [2026-02-26T20:15:41.211864] [INFO ] [FORECASTER] Completed predict_future for AIMD [2026-02-26T20:15:41.212007] [INFO ] [sig ] AIMD: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:15:41.387984] [INFO ] [LOCAL ] Saved forecast: AIMD 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/AIMD.txt [2026-02-26T20:15:41.388169] [INFO ] [sig ] [103/3375] Completed AIMD in 0.4s | 2.80 sym/s | Total: 36.8s | ETA: 19.5m [2026-02-26T20:15:41.388211] [INFO ] [sig ] [104/3375] Forecasting AIO... [2026-02-26T20:15:41.388241] [INFO ] [sig ] Generating forecast for: AIO [2026-02-26T20:15:41.388274] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIO' from 'https://tdm.silogroup.org/data/derivative_storage/AIO.csv'. [2026-02-26T20:15:41.400853] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIO'. [2026-02-26T20:15:41.401279] [INFO ] [FORECASTER] Starting predict_future for AIO [2026-02-26T20:15:41.402199] [DEBUG] [LOCAL ] No optimal features file found for AIO: ./output/feature-sets/AIO.txt [2026-02-26T20:15:41.402254] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:41.402286] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:41.402313] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:41.402370] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:41.468093] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:41.469017] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:41.469103] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:41.469136] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:41.591433] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:41.591634] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:41.591680] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:41.591727] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:41.595254] [DEBUG] [FORECASTER] AIO: Forecast T+1@11:T+2@11: UP (p=65.03%) [2026-02-26T20:15:41.595549] [INFO ] [FORECASTER] Completed predict_future for AIO [2026-02-26T20:15:41.595707] [INFO ] [sig ] AIO: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:15:41.747982] [INFO ] [LOCAL ] Saved forecast: AIO 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/AIO.txt [2026-02-26T20:15:41.748130] [INFO ] [sig ] [104/3375] Completed AIO in 0.4s | 2.80 sym/s | Total: 37.2s | ETA: 19.5m [2026-02-26T20:15:41.748176] [INFO ] [sig ] [105/3375] Forecasting AIP... [2026-02-26T20:15:41.748206] [INFO ] [sig ] Generating forecast for: AIP [2026-02-26T20:15:41.748239] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIP' from 'https://tdm.silogroup.org/data/derivative_storage/AIP.csv'. [2026-02-26T20:15:41.760421] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIP'. [2026-02-26T20:15:41.760805] [INFO ] [FORECASTER] Starting predict_future for AIP [2026-02-26T20:15:41.761660] [DEBUG] [LOCAL ] No optimal features file found for AIP: ./output/feature-sets/AIP.txt [2026-02-26T20:15:41.761715] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:41.761747] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:41.761775] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:41.761837] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:41.821213] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:41.822059] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:41.822146] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:41.822179] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:41.965467] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:41.965690] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:41.965762] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:41.965813] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:41.970641] [DEBUG] [FORECASTER] AIP: Forecast T+1@11:T+2@11: DOWN (p=4.34%) [2026-02-26T20:15:41.971121] [INFO ] [FORECASTER] Completed predict_future for AIP [2026-02-26T20:15:41.971307] [INFO ] [sig ] AIP: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:15:42.148444] [INFO ] [LOCAL ] Saved forecast: AIP 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/AIP.txt [2026-02-26T20:15:42.148635] [INFO ] [sig ] [105/3375] Completed AIP in 0.4s | 2.79 sym/s | Total: 37.6s | ETA: 19.5m [2026-02-26T20:15:42.148678] [INFO ] [sig ] [106/3375] Forecasting AIPI... [2026-02-26T20:15:42.148708] [INFO ] [sig ] Generating forecast for: AIPI [2026-02-26T20:15:42.148739] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIPI' from 'https://tdm.silogroup.org/data/derivative_storage/AIPI.csv'. [2026-02-26T20:15:42.160492] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIPI'. [2026-02-26T20:15:42.160969] [INFO ] [FORECASTER] Starting predict_future for AIPI [2026-02-26T20:15:42.161900] [DEBUG] [LOCAL ] No optimal features file found for AIPI: ./output/feature-sets/AIPI.txt [2026-02-26T20:15:42.161971] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:42.162009] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:42.162035] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:42.162114] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:42.242901] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:42.244062] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:42.244183] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:42.244242] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:42.376438] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:42.376631] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:42.376691] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:42.376733] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:42.380539] [DEBUG] [FORECASTER] AIPI: Forecast T+1@11:T+2@11: UP (p=86.64%) [2026-02-26T20:15:42.380967] [INFO ] [FORECASTER] Completed predict_future for AIPI [2026-02-26T20:15:42.381147] [INFO ] [sig ] AIPI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:15:42.539791] [INFO ] [LOCAL ] Saved forecast: AIPI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/AIPI.txt [2026-02-26T20:15:42.539961] [INFO ] [sig ] [106/3375] Completed AIPI in 0.4s | 2.79 sym/s | Total: 38.0s | ETA: 19.5m [2026-02-26T20:15:42.540000] [INFO ] [sig ] [107/3375] Forecasting AIQ... [2026-02-26T20:15:42.540030] [INFO ] [sig ] Generating forecast for: AIQ [2026-02-26T20:15:42.540072] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIQ' from 'https://tdm.silogroup.org/data/derivative_storage/AIQ.csv'. [2026-02-26T20:15:42.551675] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIQ'. [2026-02-26T20:15:42.552171] [INFO ] [FORECASTER] Starting predict_future for AIQ [2026-02-26T20:15:42.553116] [DEBUG] [LOCAL ] No optimal features file found for AIQ: ./output/feature-sets/AIQ.txt [2026-02-26T20:15:42.553184] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:42.553229] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:42.553268] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:42.553344] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:42.628540] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:42.629597] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:42.629701] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:42.629735] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:42.768040] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:42.768215] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:42.768267] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:42.768296] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:42.772267] [DEBUG] [FORECASTER] AIQ: Forecast T+1@11:T+2@11: UP (p=96.74%) [2026-02-26T20:15:42.772619] [INFO ] [FORECASTER] Completed predict_future for AIQ [2026-02-26T20:15:42.772768] [INFO ] [sig ] AIQ: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:15:42.928242] [INFO ] [LOCAL ] Saved forecast: AIQ 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/AIQ.txt [2026-02-26T20:15:42.928410] [INFO ] [sig ] [107/3375] Completed AIQ in 0.4s | 2.79 sym/s | Total: 38.4s | ETA: 19.5m [2026-02-26T20:15:42.928452] [INFO ] [sig ] [108/3375] Forecasting AIRG... [2026-02-26T20:15:42.928480] [INFO ] [sig ] Generating forecast for: AIRG [2026-02-26T20:15:42.928511] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIRG' from 'https://tdm.silogroup.org/data/derivative_storage/AIRG.csv'. [2026-02-26T20:15:42.941599] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIRG'. [2026-02-26T20:15:42.942023] [INFO ] [FORECASTER] Starting predict_future for AIRG [2026-02-26T20:15:42.942881] [DEBUG] [LOCAL ] No optimal features file found for AIRG: ./output/feature-sets/AIRG.txt [2026-02-26T20:15:42.942934] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:42.942966] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:42.942991] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:42.943230] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:43.002820] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:43.003751] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:43.003840] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:43.003874] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:43.118702] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:43.118877] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:43.118947] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:43.118997] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:43.122858] [DEBUG] [FORECASTER] AIRG: Forecast T+1@11:T+2@11: UP (p=59.79%) [2026-02-26T20:15:43.123185] [INFO ] [FORECASTER] Completed predict_future for AIRG [2026-02-26T20:15:43.123386] [INFO ] [sig ] AIRG: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:15:43.292195] [INFO ] [LOCAL ] Saved forecast: AIRG 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/AIRG.txt [2026-02-26T20:15:43.292398] [INFO ] [sig ] [108/3375] Completed AIRG in 0.4s | 2.79 sym/s | Total: 38.7s | ETA: 19.5m [2026-02-26T20:15:43.292461] [INFO ] [sig ] [109/3375] Forecasting AIRJ... [2026-02-26T20:15:43.292498] [INFO ] [sig ] Generating forecast for: AIRJ [2026-02-26T20:15:43.292533] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIRJ' from 'https://tdm.silogroup.org/data/derivative_storage/AIRJ.csv'. [2026-02-26T20:15:43.307504] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIRJ'. [2026-02-26T20:15:43.307995] [INFO ] [FORECASTER] Starting predict_future for AIRJ [2026-02-26T20:15:43.309182] [DEBUG] [LOCAL ] No optimal features file found for AIRJ: ./output/feature-sets/AIRJ.txt [2026-02-26T20:15:43.309238] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:43.309270] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:43.309296] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:43.309358] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:43.373031] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:43.374106] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:43.374386] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:43.374420] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:43.496689] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:43.496851] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:43.496891] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:43.496918] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:43.500459] [DEBUG] [FORECASTER] AIRJ: Forecast T+1@11:T+2@11: UP (p=99.73%) [2026-02-26T20:15:43.500783] [INFO ] [FORECASTER] Completed predict_future for AIRJ [2026-02-26T20:15:43.500923] [INFO ] [sig ] AIRJ: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:15:43.649858] [INFO ] [LOCAL ] Saved forecast: AIRJ 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/AIRJ.txt [2026-02-26T20:15:43.650029] [INFO ] [sig ] [109/3375] Completed AIRJ in 0.4s | 2.79 sym/s | Total: 39.1s | ETA: 19.5m [2026-02-26T20:15:43.650072] [INFO ] [sig ] [110/3375] Forecasting AIRS... [2026-02-26T20:15:43.650101] [INFO ] [sig ] Generating forecast for: AIRS [2026-02-26T20:15:43.650131] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIRS' from 'https://tdm.silogroup.org/data/derivative_storage/AIRS.csv'. [2026-02-26T20:15:43.661994] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIRS'. [2026-02-26T20:15:43.662411] [INFO ] [FORECASTER] Starting predict_future for AIRS [2026-02-26T20:15:43.663293] [DEBUG] [LOCAL ] No optimal features file found for AIRS: ./output/feature-sets/AIRS.txt [2026-02-26T20:15:43.663348] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:43.663380] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:43.663406] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:43.663464] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:43.723311] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:43.724403] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:43.724509] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:43.724544] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:43.852302] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:43.852465] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:43.852506] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:43.852533] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:43.856830] [DEBUG] [FORECASTER] AIRS: Forecast T+1@11:T+2@11: DOWN (p=43.08%) [2026-02-26T20:15:43.857307] [INFO ] [FORECASTER] Completed predict_future for AIRS [2026-02-26T20:15:43.857447] [INFO ] [sig ] AIRS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:15:44.010891] [INFO ] [LOCAL ] Saved forecast: AIRS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/AIRS.txt [2026-02-26T20:15:44.011104] [INFO ] [sig ] [110/3375] Completed AIRS in 0.4s | 2.79 sym/s | Total: 39.5s | ETA: 19.5m [2026-02-26T20:15:44.011152] [INFO ] [sig ] [111/3375] Forecasting AISP... [2026-02-26T20:15:44.011183] [INFO ] [sig ] Generating forecast for: AISP [2026-02-26T20:15:44.011213] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AISP' from 'https://tdm.silogroup.org/data/derivative_storage/AISP.csv'. [2026-02-26T20:15:44.024835] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AISP'. [2026-02-26T20:15:44.025279] [INFO ] [FORECASTER] Starting predict_future for AISP [2026-02-26T20:15:44.026174] [DEBUG] [LOCAL ] No optimal features file found for AISP: ./output/feature-sets/AISP.txt [2026-02-26T20:15:44.026230] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:44.026270] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:44.026300] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:44.026358] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:44.089841] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:44.090813] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:44.090929] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:44.090965] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:44.224674] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:44.224835] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:44.224877] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:44.224908] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:44.228707] [DEBUG] [FORECASTER] AISP: Forecast T+1@11:T+2@11: DOWN (p=26.21%) [2026-02-26T20:15:44.229001] [INFO ] [FORECASTER] Completed predict_future for AISP [2026-02-26T20:15:44.229141] [INFO ] [sig ] AISP: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:15:44.375613] [INFO ] [LOCAL ] Saved forecast: AISP 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/AISP.txt [2026-02-26T20:15:44.375792] [INFO ] [sig ] [111/3375] Completed AISP in 0.4s | 2.79 sym/s | Total: 39.8s | ETA: 19.5m [2026-02-26T20:15:44.375835] [INFO ] [sig ] [112/3375] Forecasting AIZN... [2026-02-26T20:15:44.375866] [INFO ] [sig ] Generating forecast for: AIZN [2026-02-26T20:15:44.375901] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIZN' from 'https://tdm.silogroup.org/data/derivative_storage/AIZN.csv'. [2026-02-26T20:15:44.387676] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIZN'. [2026-02-26T20:15:44.388088] [INFO ] [FORECASTER] Starting predict_future for AIZN [2026-02-26T20:15:44.389043] [DEBUG] [LOCAL ] No optimal features file found for AIZN: ./output/feature-sets/AIZN.txt [2026-02-26T20:15:44.389099] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:44.389160] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:44.389191] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:44.389249] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:44.450560] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:44.451377] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:44.451462] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:44.451496] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:44.565036] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:44.565195] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:44.565237] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:44.565267] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:44.568848] [DEBUG] [FORECASTER] AIZN: Forecast T+1@11:T+2@11: DOWN (p=2.31%) [2026-02-26T20:15:44.569150] [INFO ] [FORECASTER] Completed predict_future for AIZN [2026-02-26T20:15:44.569293] [INFO ] [sig ] AIZN: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:15:44.716886] [INFO ] [LOCAL ] Saved forecast: AIZN 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/AIZN.txt [2026-02-26T20:15:44.717062] [INFO ] [sig ] [112/3375] Completed AIZN in 0.3s | 2.79 sym/s | Total: 40.2s | ETA: 19.5m [2026-02-26T20:15:44.717105] [INFO ] [sig ] [113/3375] Forecasting AJG... [2026-02-26T20:15:44.717134] [INFO ] [sig ] Generating forecast for: AJG [2026-02-26T20:15:44.717165] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AJG' from 'https://tdm.silogroup.org/data/derivative_storage/AJG.csv'. [2026-02-26T20:15:44.732907] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AJG'. [2026-02-26T20:15:44.733368] [INFO ] [FORECASTER] Starting predict_future for AJG [2026-02-26T20:15:44.734589] [DEBUG] [LOCAL ] No optimal features file found for AJG: ./output/feature-sets/AJG.txt [2026-02-26T20:15:44.734659] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:44.734705] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:44.734744] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:44.734843] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:44.803870] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:44.805126] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:44.805209] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:44.805243] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:44.929056] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:44.929213] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:44.929254] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:44.929284] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:44.932905] [DEBUG] [FORECASTER] AJG: Forecast T+1@11:T+2@11: DOWN (p=0.78%) [2026-02-26T20:15:44.933379] [INFO ] [FORECASTER] Completed predict_future for AJG [2026-02-26T20:15:44.933514] [INFO ] [sig ] AJG: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:15:45.077905] [INFO ] [LOCAL ] Saved forecast: AJG 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/AJG.txt [2026-02-26T20:15:45.078064] [INFO ] [sig ] [113/3375] Completed AJG in 0.4s | 2.79 sym/s | Total: 40.5s | ETA: 19.5m [2026-02-26T20:15:45.078114] [INFO ] [sig ] [114/3375] Forecasting AKAM... [2026-02-26T20:15:45.078148] [INFO ] [sig ] Generating forecast for: AKAM [2026-02-26T20:15:45.078186] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AKAM' from 'https://tdm.silogroup.org/data/derivative_storage/AKAM.csv'. [2026-02-26T20:15:45.089800] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AKAM'. [2026-02-26T20:15:45.090406] [INFO ] [FORECASTER] Starting predict_future for AKAM [2026-02-26T20:15:45.091293] [DEBUG] [LOCAL ] No optimal features file found for AKAM: ./output/feature-sets/AKAM.txt [2026-02-26T20:15:45.091347] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:45.091378] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:45.091405] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:45.091462] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:45.150520] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:45.151408] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:45.151494] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:45.151528] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:45.282163] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:45.282325] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:45.282365] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:45.282393] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:45.285932] [DEBUG] [FORECASTER] AKAM: Forecast T+1@11:T+2@11: DOWN (p=3.92%) [2026-02-26T20:15:45.286240] [INFO ] [FORECASTER] Completed predict_future for AKAM [2026-02-26T20:15:45.286375] [INFO ] [sig ] AKAM: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:15:45.431109] [INFO ] [LOCAL ] Saved forecast: AKAM 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/AKAM.txt [2026-02-26T20:15:45.431293] [INFO ] [sig ] [114/3375] Completed AKAM in 0.4s | 2.79 sym/s | Total: 40.9s | ETA: 19.5m [2026-02-26T20:15:45.431338] [INFO ] [sig ] [115/3375] Forecasting AKBA... [2026-02-26T20:15:45.431368] [INFO ] [sig ] Generating forecast for: AKBA [2026-02-26T20:15:45.431400] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AKBA' from 'https://tdm.silogroup.org/data/derivative_storage/AKBA.csv'. [2026-02-26T20:15:45.443699] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AKBA'. [2026-02-26T20:15:45.444090] [INFO ] [FORECASTER] Starting predict_future for AKBA [2026-02-26T20:15:45.445004] [DEBUG] [LOCAL ] No optimal features file found for AKBA: ./output/feature-sets/AKBA.txt [2026-02-26T20:15:45.445065] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:45.445104] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:45.445147] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:45.445227] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:45.505087] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:45.506026] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:45.506114] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:45.506147] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:45.647051] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:45.647306] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:45.647361] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:45.647395] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:45.651494] [DEBUG] [FORECASTER] AKBA: Forecast T+1@11:T+2@11: UP (p=76.32%) [2026-02-26T20:15:45.651822] [INFO ] [FORECASTER] Completed predict_future for AKBA [2026-02-26T20:15:45.651989] [INFO ] [sig ] AKBA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:15:45.800714] [INFO ] [LOCAL ] Saved forecast: AKBA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/AKBA.txt [2026-02-26T20:15:45.800867] [INFO ] [sig ] [115/3375] Completed AKBA in 0.4s | 2.79 sym/s | Total: 41.3s | ETA: 19.5m [2026-02-26T20:15:45.800913] [INFO ] [sig ] [116/3375] Forecasting AL... [2026-02-26T20:15:45.800955] [INFO ] [sig ] Generating forecast for: AL [2026-02-26T20:15:45.800988] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AL' from 'https://tdm.silogroup.org/data/derivative_storage/AL.csv'. [2026-02-26T20:15:45.812672] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AL'. [2026-02-26T20:15:45.813030] [INFO ] [FORECASTER] Starting predict_future for AL [2026-02-26T20:15:45.813901] [DEBUG] [LOCAL ] No optimal features file found for AL: ./output/feature-sets/AL.txt [2026-02-26T20:15:45.813955] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:45.813987] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:45.814014] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:45.814070] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:45.872020] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:45.872771] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:45.872853] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:45.872885] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:45.993848] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:45.994007] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:45.994048] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:45.994076] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:45.997614] [DEBUG] [FORECASTER] AL: Forecast T+1@11:T+2@11: UP (p=79.62%) [2026-02-26T20:15:45.997942] [INFO ] [FORECASTER] Completed predict_future for AL [2026-02-26T20:15:45.998078] [INFO ] [sig ] AL: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:15:46.139259] [INFO ] [LOCAL ] Saved forecast: AL 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/AL.txt [2026-02-26T20:15:46.139389] [INFO ] [sig ] [116/3375] Completed AL in 0.3s | 2.79 sym/s | Total: 41.6s | ETA: 19.5m [2026-02-26T20:15:46.139429] [INFO ] [sig ] [117/3375] Forecasting ALAB... [2026-02-26T20:15:46.139459] [INFO ] [sig ] Generating forecast for: ALAB [2026-02-26T20:15:46.139490] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALAB' from 'https://tdm.silogroup.org/data/derivative_storage/ALAB.csv'. [2026-02-26T20:15:46.151216] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALAB'. [2026-02-26T20:15:46.151557] [INFO ] [FORECASTER] Starting predict_future for ALAB [2026-02-26T20:15:46.152405] [DEBUG] [LOCAL ] No optimal features file found for ALAB: ./output/feature-sets/ALAB.txt [2026-02-26T20:15:46.152460] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:46.152492] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:46.152519] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:46.152595] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:46.210069] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:46.210761] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:46.210840] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:46.210873] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:46.331833] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:46.331988] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:46.332027] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:46.332055] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:46.335528] [DEBUG] [FORECASTER] ALAB: Forecast T+1@11:T+2@11: UP (p=86.15%) [2026-02-26T20:15:46.335829] [INFO ] [FORECASTER] Completed predict_future for ALAB [2026-02-26T20:15:46.335965] [INFO ] [sig ] ALAB: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:15:46.481814] [INFO ] [LOCAL ] Saved forecast: ALAB 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ALAB.txt [2026-02-26T20:15:46.481976] [INFO ] [sig ] [117/3375] Completed ALAB in 0.3s | 2.79 sym/s | Total: 41.9s | ETA: 19.5m [2026-02-26T20:15:46.482019] [INFO ] [sig ] [118/3375] Forecasting ALB... [2026-02-26T20:15:46.482047] [INFO ] [sig ] Generating forecast for: ALB [2026-02-26T20:15:46.482077] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALB' from 'https://tdm.silogroup.org/data/derivative_storage/ALB.csv'. [2026-02-26T20:15:46.494005] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALB'. [2026-02-26T20:15:46.494408] [INFO ] [FORECASTER] Starting predict_future for ALB [2026-02-26T20:15:46.495311] [DEBUG] [LOCAL ] No optimal features file found for ALB: ./output/feature-sets/ALB.txt [2026-02-26T20:15:46.495367] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:46.495405] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:46.495433] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:46.495494] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:46.552881] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:46.553799] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:46.553886] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:46.553918] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:46.681977] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:46.682143] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:46.682184] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:46.682212] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:46.685954] [DEBUG] [FORECASTER] ALB: Forecast T+1@11:T+2@11: UP (p=98.65%) [2026-02-26T20:15:46.686265] [INFO ] [FORECASTER] Completed predict_future for ALB [2026-02-26T20:15:46.686407] [INFO ] [sig ] ALB: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:15:46.846344] [INFO ] [LOCAL ] Saved forecast: ALB 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ALB.txt [2026-02-26T20:15:46.846569] [INFO ] [sig ] [118/3375] Completed ALB in 0.4s | 2.79 sym/s | Total: 42.3s | ETA: 19.5m [2026-02-26T20:15:46.846660] [INFO ] [sig ] [119/3375] Forecasting ALC... [2026-02-26T20:15:46.846751] [INFO ] [sig ] Generating forecast for: ALC [2026-02-26T20:15:46.846799] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALC' from 'https://tdm.silogroup.org/data/derivative_storage/ALC.csv'. [2026-02-26T20:15:46.862770] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALC'. [2026-02-26T20:15:46.863274] [INFO ] [FORECASTER] Starting predict_future for ALC [2026-02-26T20:15:46.864456] [DEBUG] [LOCAL ] No optimal features file found for ALC: ./output/feature-sets/ALC.txt [2026-02-26T20:15:46.864529] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:46.864598] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:46.864644] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:46.864735] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:46.940839] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:46.941801] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:46.941894] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:46.941930] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:47.067368] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:47.067534] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:47.067596] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:47.067676] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:47.071246] [DEBUG] [FORECASTER] ALC: Forecast T+1@11:T+2@11: DOWN (p=12.68%) [2026-02-26T20:15:47.071560] [INFO ] [FORECASTER] Completed predict_future for ALC [2026-02-26T20:15:47.071723] [INFO ] [sig ] ALC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:15:47.241955] [INFO ] [LOCAL ] Saved forecast: ALC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ALC.txt [2026-02-26T20:15:47.242122] [INFO ] [sig ] [119/3375] Completed ALC in 0.4s | 2.79 sym/s | Total: 42.7s | ETA: 19.5m [2026-02-26T20:15:47.242162] [INFO ] [sig ] [120/3375] Forecasting ALCO... [2026-02-26T20:15:47.242385] [INFO ] [sig ] Generating forecast for: ALCO [2026-02-26T20:15:47.242416] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALCO' from 'https://tdm.silogroup.org/data/derivative_storage/ALCO.csv'. [2026-02-26T20:15:47.254197] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALCO'. [2026-02-26T20:15:47.254619] [INFO ] [FORECASTER] Starting predict_future for ALCO [2026-02-26T20:15:47.255689] [DEBUG] [LOCAL ] No optimal features file found for ALCO: ./output/feature-sets/ALCO.txt [2026-02-26T20:15:47.255744] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:47.255776] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:47.255803] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:47.255860] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:47.321319] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:47.322364] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:47.322455] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:47.322488] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:47.446024] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:47.446188] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:47.446228] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:47.446257] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:47.449877] [DEBUG] [FORECASTER] ALCO: Forecast T+1@11:T+2@11: UP (p=82.02%) [2026-02-26T20:15:47.450219] [INFO ] [FORECASTER] Completed predict_future for ALCO [2026-02-26T20:15:47.450366] [INFO ] [sig ] ALCO: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:15:47.595660] [INFO ] [LOCAL ] Saved forecast: ALCO 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ALCO.txt [2026-02-26T20:15:47.595825] [INFO ] [sig ] [120/3375] Completed ALCO in 0.4s | 2.79 sym/s | Total: 43.0s | ETA: 19.5m [2026-02-26T20:15:47.595874] [INFO ] [sig ] [121/3375] Forecasting ALDX... [2026-02-26T20:15:47.595908] [INFO ] [sig ] Generating forecast for: ALDX [2026-02-26T20:15:47.595940] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALDX' from 'https://tdm.silogroup.org/data/derivative_storage/ALDX.csv'. [2026-02-26T20:15:47.609846] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALDX'. [2026-02-26T20:15:47.610261] [INFO ] [FORECASTER] Starting predict_future for ALDX [2026-02-26T20:15:47.611131] [DEBUG] [LOCAL ] No optimal features file found for ALDX: ./output/feature-sets/ALDX.txt [2026-02-26T20:15:47.611375] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:47.611408] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:47.611434] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:47.611492] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:47.669362] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:47.670235] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:47.670329] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:47.670362] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:47.795918] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:47.796092] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:47.796136] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:47.796163] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:47.800176] [DEBUG] [FORECASTER] ALDX: Forecast T+1@11:T+2@11: DOWN (p=10.62%) [2026-02-26T20:15:47.800491] [INFO ] [FORECASTER] Completed predict_future for ALDX [2026-02-26T20:15:47.800658] [INFO ] [sig ] ALDX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:15:47.985511] [INFO ] [LOCAL ] Saved forecast: ALDX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ALDX.txt [2026-02-26T20:15:47.985692] [INFO ] [sig ] [121/3375] Completed ALDX in 0.4s | 2.79 sym/s | Total: 43.4s | ETA: 19.5m [2026-02-26T20:15:47.985736] [INFO ] [sig ] [122/3375] Forecasting ALEX... [2026-02-26T20:15:47.985766] [INFO ] [sig ] Generating forecast for: ALEX [2026-02-26T20:15:47.985796] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALEX' from 'https://tdm.silogroup.org/data/derivative_storage/ALEX.csv'. [2026-02-26T20:15:47.997612] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALEX'. [2026-02-26T20:15:47.998078] [INFO ] [FORECASTER] Starting predict_future for ALEX [2026-02-26T20:15:47.999193] [DEBUG] [LOCAL ] No optimal features file found for ALEX: ./output/feature-sets/ALEX.txt [2026-02-26T20:15:47.999250] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:47.999282] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:47.999308] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:47.999438] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:48.067078] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:48.068558] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:48.068732] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:48.068794] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:48.216016] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:48.216227] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:48.216288] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:48.216335] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:48.220659] [DEBUG] [FORECASTER] ALEX: Forecast T+1@11:T+2@11: UP (p=90.43%) [2026-02-26T20:15:48.221052] [INFO ] [FORECASTER] Completed predict_future for ALEX [2026-02-26T20:15:48.221246] [INFO ] [sig ] ALEX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:15:48.418179] [INFO ] [LOCAL ] Saved forecast: ALEX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ALEX.txt [2026-02-26T20:15:48.418400] [INFO ] [sig ] [122/3375] Completed ALEX in 0.4s | 2.78 sym/s | Total: 43.9s | ETA: 19.5m [2026-02-26T20:15:48.418452] [INFO ] [sig ] [123/3375] Forecasting ALG... [2026-02-26T20:15:48.418492] [INFO ] [sig ] Generating forecast for: ALG [2026-02-26T20:15:48.418558] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALG' from 'https://tdm.silogroup.org/data/derivative_storage/ALG.csv'. [2026-02-26T20:15:48.446857] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALG'. [2026-02-26T20:15:48.447454] [INFO ] [FORECASTER] Starting predict_future for ALG [2026-02-26T20:15:48.449261] [DEBUG] [LOCAL ] No optimal features file found for ALG: ./output/feature-sets/ALG.txt [2026-02-26T20:15:48.449350] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:48.449390] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:48.449422] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:48.449530] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:48.530078] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:48.531272] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:48.531417] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:48.531462] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:48.711778] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:48.711987] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:48.712054] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:48.712096] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:48.716470] [DEBUG] [FORECASTER] ALG: Forecast T+1@11:T+2@11: UP (p=90.83%) [2026-02-26T20:15:48.716905] [INFO ] [FORECASTER] Completed predict_future for ALG [2026-02-26T20:15:48.717073] [INFO ] [sig ] ALG: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:15:48.966566] [INFO ] [LOCAL ] Saved forecast: ALG 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ALG.txt [2026-02-26T20:15:48.966883] [INFO ] [sig ] [123/3375] Completed ALG in 0.5s | 2.77 sym/s | Total: 44.4s | ETA: 19.6m [2026-02-26T20:15:48.966947] [INFO ] [sig ] [124/3375] Forecasting ALGM... [2026-02-26T20:15:48.966992] [INFO ] [sig ] Generating forecast for: ALGM [2026-02-26T20:15:48.967037] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALGM' from 'https://tdm.silogroup.org/data/derivative_storage/ALGM.csv'. [2026-02-26T20:15:48.997015] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALGM'. [2026-02-26T20:15:48.997634] [INFO ] [FORECASTER] Starting predict_future for ALGM [2026-02-26T20:15:49.005000] [DEBUG] [LOCAL ] No optimal features file found for ALGM: ./output/feature-sets/ALGM.txt [2026-02-26T20:15:49.005115] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:49.005171] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:49.005220] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:49.005320] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:49.112325] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:49.113562] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:49.113706] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:49.113752] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:49.297958] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:49.298184] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:49.298256] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:49.298310] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:49.303861] [DEBUG] [FORECASTER] ALGM: Forecast T+1@11:T+2@11: DOWN (p=24.42%) [2026-02-26T20:15:49.304464] [INFO ] [FORECASTER] Completed predict_future for ALGM [2026-02-26T20:15:49.304755] [INFO ] [sig ] ALGM: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:15:49.525271] [INFO ] [LOCAL ] Saved forecast: ALGM 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ALGM.txt [2026-02-26T20:15:49.525512] [INFO ] [sig ] [124/3375] Completed ALGM in 0.6s | 2.76 sym/s | Total: 45.0s | ETA: 19.7m [2026-02-26T20:15:49.525594] [INFO ] [sig ] [125/3375] Forecasting ALGN... [2026-02-26T20:15:49.525649] [INFO ] [sig ] Generating forecast for: ALGN [2026-02-26T20:15:49.525699] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALGN' from 'https://tdm.silogroup.org/data/derivative_storage/ALGN.csv'. [2026-02-26T20:15:49.542627] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALGN'. [2026-02-26T20:15:49.543178] [INFO ] [FORECASTER] Starting predict_future for ALGN [2026-02-26T20:15:49.544468] [DEBUG] [LOCAL ] No optimal features file found for ALGN: ./output/feature-sets/ALGN.txt [2026-02-26T20:15:49.544562] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:49.544641] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:49.544686] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:49.544775] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:49.626764] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:49.627968] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:49.628078] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:49.628123] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:49.769986] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:49.770162] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:49.770205] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:49.770233] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:49.774090] [DEBUG] [FORECASTER] ALGN: Forecast T+1@11:T+2@11: UP (p=93.92%) [2026-02-26T20:15:49.774472] [INFO ] [FORECASTER] Completed predict_future for ALGN [2026-02-26T20:15:49.774669] [INFO ] [sig ] ALGN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:15:49.934528] [INFO ] [LOCAL ] Saved forecast: ALGN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ALGN.txt [2026-02-26T20:15:49.934767] [INFO ] [sig ] [125/3375] Completed ALGN in 0.4s | 2.75 sym/s | Total: 45.4s | ETA: 19.7m [2026-02-26T20:15:49.934821] [INFO ] [sig ] [126/3375] Forecasting ALGS... [2026-02-26T20:15:49.934858] [INFO ] [sig ] Generating forecast for: ALGS [2026-02-26T20:15:49.934896] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALGS' from 'https://tdm.silogroup.org/data/derivative_storage/ALGS.csv'. [2026-02-26T20:15:49.948924] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALGS'. [2026-02-26T20:15:49.949540] [INFO ] [FORECASTER] Starting predict_future for ALGS [2026-02-26T20:15:49.950721] [DEBUG] [LOCAL ] No optimal features file found for ALGS: ./output/feature-sets/ALGS.txt [2026-02-26T20:15:49.950779] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:49.950822] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:49.950852] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:49.950912] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:50.018007] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:50.018962] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:50.019060] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:50.019093] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:50.153961] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:50.154536] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:50.154631] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:50.154664] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:50.160039] [DEBUG] [FORECASTER] ALGS: Forecast T+1@11:T+2@11: UP (p=96.65%) [2026-02-26T20:15:50.160427] [INFO ] [FORECASTER] Completed predict_future for ALGS [2026-02-26T20:15:50.160629] [INFO ] [sig ] ALGS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:15:50.319220] [INFO ] [LOCAL ] Saved forecast: ALGS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ALGS.txt [2026-02-26T20:15:50.319400] [INFO ] [sig ] [126/3375] Completed ALGS in 0.4s | 2.75 sym/s | Total: 45.8s | ETA: 19.7m [2026-02-26T20:15:50.319451] [INFO ] [sig ] [127/3375] Forecasting ALHC... [2026-02-26T20:15:50.319485] [INFO ] [sig ] Generating forecast for: ALHC [2026-02-26T20:15:50.319522] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALHC' from 'https://tdm.silogroup.org/data/derivative_storage/ALHC.csv'. [2026-02-26T20:15:50.333222] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALHC'. [2026-02-26T20:15:50.333671] [INFO ] [FORECASTER] Starting predict_future for ALHC [2026-02-26T20:15:50.334623] [DEBUG] [LOCAL ] No optimal features file found for ALHC: ./output/feature-sets/ALHC.txt [2026-02-26T20:15:50.334679] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:50.334711] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:50.334738] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:50.334801] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:50.401457] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:50.402692] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:50.402800] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:50.402852] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:50.529606] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:50.529763] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:50.529803] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:50.529831] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:50.533361] [DEBUG] [FORECASTER] ALHC: Forecast T+1@11:T+2@11: DOWN (p=15.11%) [2026-02-26T20:15:50.533671] [INFO ] [FORECASTER] Completed predict_future for ALHC [2026-02-26T20:15:50.533808] [INFO ] [sig ] ALHC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:15:50.682140] [INFO ] [LOCAL ] Saved forecast: ALHC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ALHC.txt [2026-02-26T20:15:50.682523] [INFO ] [sig ] [127/3375] Completed ALHC in 0.4s | 2.75 sym/s | Total: 46.1s | ETA: 19.7m [2026-02-26T20:15:50.682599] [INFO ] [sig ] [128/3375] Forecasting ALK... [2026-02-26T20:15:50.682635] [INFO ] [sig ] Generating forecast for: ALK [2026-02-26T20:15:50.682666] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALK' from 'https://tdm.silogroup.org/data/derivative_storage/ALK.csv'. [2026-02-26T20:15:50.696909] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALK'. [2026-02-26T20:15:50.697365] [INFO ] [FORECASTER] Starting predict_future for ALK [2026-02-26T20:15:50.698400] [DEBUG] [LOCAL ] No optimal features file found for ALK: ./output/feature-sets/ALK.txt [2026-02-26T20:15:50.698465] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:50.698499] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:50.698528] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:50.698607] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:50.766570] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:50.767538] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:50.767764] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:50.767802] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:50.898086] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:50.898452] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:50.898493] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:50.898520] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:50.902736] [DEBUG] [FORECASTER] ALK: Forecast T+1@11:T+2@11: UP (p=84.26%) [2026-02-26T20:15:50.903062] [INFO ] [FORECASTER] Completed predict_future for ALK [2026-02-26T20:15:50.903386] [INFO ] [sig ] ALK: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:15:51.057766] [INFO ] [LOCAL ] Saved forecast: ALK 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ALK.txt [2026-02-26T20:15:51.057986] [INFO ] [sig ] [128/3375] Completed ALK in 0.4s | 2.75 sym/s | Total: 46.5s | ETA: 19.7m [2026-02-26T20:15:51.058041] [INFO ] [sig ] [129/3375] Forecasting ALKS... [2026-02-26T20:15:51.058080] [INFO ] [sig ] Generating forecast for: ALKS [2026-02-26T20:15:51.058118] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALKS' from 'https://tdm.silogroup.org/data/derivative_storage/ALKS.csv'. [2026-02-26T20:15:51.071511] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALKS'. [2026-02-26T20:15:51.071993] [INFO ] [FORECASTER] Starting predict_future for ALKS [2026-02-26T20:15:51.073018] [DEBUG] [LOCAL ] No optimal features file found for ALKS: ./output/feature-sets/ALKS.txt [2026-02-26T20:15:51.073074] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:51.073107] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:51.073135] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:51.073192] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:51.132332] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:51.133119] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:51.133213] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:51.133248] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:51.250367] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:51.250521] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:51.250562] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:51.250611] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:51.254138] [DEBUG] [FORECASTER] ALKS: Forecast T+1@11:T+2@11: UP (p=68.83%) [2026-02-26T20:15:51.254421] [INFO ] [FORECASTER] Completed predict_future for ALKS [2026-02-26T20:15:51.254552] [INFO ] [sig ] ALKS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:15:51.396638] [INFO ] [LOCAL ] Saved forecast: ALKS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ALKS.txt [2026-02-26T20:15:51.396802] [INFO ] [sig ] [129/3375] Completed ALKS in 0.3s | 2.75 sym/s | Total: 46.8s | ETA: 19.6m [2026-02-26T20:15:51.396843] [INFO ] [sig ] [130/3375] Forecasting ALL... [2026-02-26T20:15:51.396874] [INFO ] [sig ] Generating forecast for: ALL [2026-02-26T20:15:51.396906] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALL' from 'https://tdm.silogroup.org/data/derivative_storage/ALL.csv'. [2026-02-26T20:15:51.409487] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALL'. [2026-02-26T20:15:51.409908] [INFO ] [FORECASTER] Starting predict_future for ALL [2026-02-26T20:15:51.410796] [DEBUG] [LOCAL ] No optimal features file found for ALL: ./output/feature-sets/ALL.txt [2026-02-26T20:15:51.410850] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:51.410883] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:51.410909] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:51.410966] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:51.475966] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:51.477071] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:51.477155] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:51.477187] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:51.599068] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:51.599240] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:51.599284] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:51.599313] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:51.603106] [DEBUG] [FORECASTER] ALL: Forecast T+1@11:T+2@11: UP (p=58.33%) [2026-02-26T20:15:51.603450] [INFO ] [FORECASTER] Completed predict_future for ALL [2026-02-26T20:15:51.603623] [INFO ] [sig ] ALL: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:15:51.810631] [INFO ] [LOCAL ] Saved forecast: ALL 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ALL.txt [2026-02-26T20:15:51.810772] [INFO ] [sig ] [130/3375] Completed ALL in 0.4s | 2.75 sym/s | Total: 47.3s | ETA: 19.7m [2026-02-26T20:15:51.810814] [INFO ] [sig ] [131/3375] Forecasting ALLE... [2026-02-26T20:15:51.810844] [INFO ] [sig ] Generating forecast for: ALLE [2026-02-26T20:15:51.810875] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALLE' from 'https://tdm.silogroup.org/data/derivative_storage/ALLE.csv'. [2026-02-26T20:15:51.823083] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALLE'. [2026-02-26T20:15:51.823408] [INFO ] [FORECASTER] Starting predict_future for ALLE [2026-02-26T20:15:51.824264] [DEBUG] [LOCAL ] No optimal features file found for ALLE: ./output/feature-sets/ALLE.txt [2026-02-26T20:15:51.824319] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:51.824352] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:51.824379] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:51.824437] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:51.883044] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:51.883685] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:51.883764] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:51.883797] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:52.006427] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:52.006566] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:52.006623] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:52.006652] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:52.010163] [DEBUG] [FORECASTER] ALLE: Forecast T+1@11:T+2@11: DOWN (p=36.05%) [2026-02-26T20:15:52.010445] [INFO ] [FORECASTER] Completed predict_future for ALLE [2026-02-26T20:15:52.010601] [INFO ] [sig ] ALLE: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:15:52.153985] [INFO ] [LOCAL ] Saved forecast: ALLE 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ALLE.txt [2026-02-26T20:15:52.154110] [INFO ] [sig ] [131/3375] Completed ALLE in 0.3s | 2.75 sym/s | Total: 47.6s | ETA: 19.6m [2026-02-26T20:15:52.154150] [INFO ] [sig ] [132/3375] Forecasting ALLO... [2026-02-26T20:15:52.154180] [INFO ] [sig ] Generating forecast for: ALLO [2026-02-26T20:15:52.154210] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALLO' from 'https://tdm.silogroup.org/data/derivative_storage/ALLO.csv'. [2026-02-26T20:15:52.166606] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALLO'. [2026-02-26T20:15:52.166933] [INFO ] [FORECASTER] Starting predict_future for ALLO [2026-02-26T20:15:52.167803] [DEBUG] [LOCAL ] No optimal features file found for ALLO: ./output/feature-sets/ALLO.txt [2026-02-26T20:15:52.167858] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:52.167890] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:52.167917] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:52.167976] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:52.225010] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:52.225809] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:52.225893] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:52.225926] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:52.354256] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:52.354459] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:52.354503] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:52.354532] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:52.358072] [DEBUG] [FORECASTER] ALLO: Forecast T+1@11:T+2@11: DOWN (p=17.50%) [2026-02-26T20:15:52.358365] [INFO ] [FORECASTER] Completed predict_future for ALLO [2026-02-26T20:15:52.358508] [INFO ] [sig ] ALLO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:15:52.503930] [INFO ] [LOCAL ] Saved forecast: ALLO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ALLO.txt [2026-02-26T20:15:52.504070] [INFO ] [sig ] [132/3375] Completed ALLO in 0.3s | 2.75 sym/s | Total: 48.0s | ETA: 19.6m [2026-02-26T20:15:52.504111] [INFO ] [sig ] [133/3375] Forecasting ALLY... [2026-02-26T20:15:52.504140] [INFO ] [sig ] Generating forecast for: ALLY [2026-02-26T20:15:52.504171] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALLY' from 'https://tdm.silogroup.org/data/derivative_storage/ALLY.csv'. [2026-02-26T20:15:52.515661] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALLY'. [2026-02-26T20:15:52.515989] [INFO ] [FORECASTER] Starting predict_future for ALLY [2026-02-26T20:15:52.516815] [DEBUG] [LOCAL ] No optimal features file found for ALLY: ./output/feature-sets/ALLY.txt [2026-02-26T20:15:52.516869] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:52.516901] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:52.516928] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:52.516985] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:52.575174] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:52.575822] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:52.575902] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:52.575935] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:52.698712] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:52.698853] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:52.698892] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:52.698920] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:52.702392] [DEBUG] [FORECASTER] ALLY: Forecast T+1@11:T+2@11: DOWN (p=31.81%) [2026-02-26T20:15:52.702692] [INFO ] [FORECASTER] Completed predict_future for ALLY [2026-02-26T20:15:52.702825] [INFO ] [sig ] ALLY: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:15:52.846310] [INFO ] [LOCAL ] Saved forecast: ALLY 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ALLY.txt [2026-02-26T20:15:52.846481] [INFO ] [sig ] [133/3375] Completed ALLY in 0.3s | 2.75 sym/s | Total: 48.3s | ETA: 19.6m [2026-02-26T20:15:52.846523] [INFO ] [sig ] [134/3375] Forecasting ALMS... [2026-02-26T20:15:52.846552] [INFO ] [sig ] Generating forecast for: ALMS [2026-02-26T20:15:52.846606] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALMS' from 'https://tdm.silogroup.org/data/derivative_storage/ALMS.csv'. [2026-02-26T20:15:52.858349] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALMS'. [2026-02-26T20:15:52.858790] [INFO ] [FORECASTER] Starting predict_future for ALMS [2026-02-26T20:15:52.859667] [DEBUG] [LOCAL ] No optimal features file found for ALMS: ./output/feature-sets/ALMS.txt [2026-02-26T20:15:52.859722] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:52.859754] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:52.859781] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:52.859838] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:52.919711] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:52.920490] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:52.920588] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:52.920625] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:53.049681] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:53.049849] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:53.049890] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:53.049918] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:53.053557] [DEBUG] [FORECASTER] ALMS: Forecast T+1@11:T+2@11: UP (p=52.37%) [2026-02-26T20:15:53.053871] [INFO ] [FORECASTER] Completed predict_future for ALMS [2026-02-26T20:15:53.054005] [INFO ] [sig ] ALMS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:15:53.194913] [INFO ] [LOCAL ] Saved forecast: ALMS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ALMS.txt [2026-02-26T20:15:53.195049] [INFO ] [sig ] [134/3375] Completed ALMS in 0.3s | 2.75 sym/s | Total: 48.6s | ETA: 19.6m [2026-02-26T20:15:53.195088] [INFO ] [sig ] [135/3375] Forecasting ALNY... [2026-02-26T20:15:53.195117] [INFO ] [sig ] Generating forecast for: ALNY [2026-02-26T20:15:53.195147] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALNY' from 'https://tdm.silogroup.org/data/derivative_storage/ALNY.csv'. [2026-02-26T20:15:53.207275] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALNY'. [2026-02-26T20:15:53.207874] [INFO ] [FORECASTER] Starting predict_future for ALNY [2026-02-26T20:15:53.208731] [DEBUG] [LOCAL ] No optimal features file found for ALNY: ./output/feature-sets/ALNY.txt [2026-02-26T20:15:53.208785] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:53.208818] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:53.208845] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:53.208903] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:53.268534] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:53.269330] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:53.269412] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:53.269445] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:53.401114] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:53.401274] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:53.401327] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:53.401363] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:53.405334] [DEBUG] [FORECASTER] ALNY: Forecast T+1@11:T+2@11: UP (p=78.01%) [2026-02-26T20:15:53.405684] [INFO ] [FORECASTER] Completed predict_future for ALNY [2026-02-26T20:15:53.405844] [INFO ] [sig ] ALNY: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:15:53.558517] [INFO ] [LOCAL ] Saved forecast: ALNY 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ALNY.txt [2026-02-26T20:15:53.558666] [INFO ] [sig ] [135/3375] Completed ALNY in 0.4s | 2.75 sym/s | Total: 49.0s | ETA: 19.6m [2026-02-26T20:15:53.558732] [INFO ] [sig ] [136/3375] Forecasting ALRM... [2026-02-26T20:15:53.558763] [INFO ] [sig ] Generating forecast for: ALRM [2026-02-26T20:15:53.558794] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALRM' from 'https://tdm.silogroup.org/data/derivative_storage/ALRM.csv'. [2026-02-26T20:15:53.570133] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALRM'. [2026-02-26T20:15:53.570491] [INFO ] [FORECASTER] Starting predict_future for ALRM [2026-02-26T20:15:53.571329] [DEBUG] [LOCAL ] No optimal features file found for ALRM: ./output/feature-sets/ALRM.txt [2026-02-26T20:15:53.571384] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:53.571430] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:53.571459] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:53.571516] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:53.630166] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:53.630851] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:53.630931] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:53.630965] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:53.758659] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:53.758868] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:53.758924] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:53.758956] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:53.763385] [DEBUG] [FORECASTER] ALRM: Forecast T+1@11:T+2@11: UP (p=88.63%) [2026-02-26T20:15:53.763729] [INFO ] [FORECASTER] Completed predict_future for ALRM [2026-02-26T20:15:53.763885] [INFO ] [sig ] ALRM: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:15:53.913793] [INFO ] [LOCAL ] Saved forecast: ALRM 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ALRM.txt [2026-02-26T20:15:53.913951] [INFO ] [sig ] [136/3375] Completed ALRM in 0.4s | 2.76 sym/s | Total: 49.4s | ETA: 19.6m [2026-02-26T20:15:53.914005] [INFO ] [sig ] [137/3375] Forecasting ALRS... [2026-02-26T20:15:53.914040] [INFO ] [sig ] Generating forecast for: ALRS [2026-02-26T20:15:53.914076] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALRS' from 'https://tdm.silogroup.org/data/derivative_storage/ALRS.csv'. [2026-02-26T20:15:53.926772] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALRS'. [2026-02-26T20:15:53.927171] [INFO ] [FORECASTER] Starting predict_future for ALRS [2026-02-26T20:15:53.928098] [DEBUG] [LOCAL ] No optimal features file found for ALRS: ./output/feature-sets/ALRS.txt [2026-02-26T20:15:53.928153] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:53.928189] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:53.928218] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:53.928282] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:53.985919] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:53.986734] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:53.986816] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:53.986849] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:54.112066] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:54.112226] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:54.112267] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:54.112295] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:54.115871] [DEBUG] [FORECASTER] ALRS: Forecast T+1@11:T+2@11: UP (p=86.61%) [2026-02-26T20:15:54.116156] [INFO ] [FORECASTER] Completed predict_future for ALRS [2026-02-26T20:15:54.116291] [INFO ] [sig ] ALRS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:15:54.267250] [INFO ] [LOCAL ] Saved forecast: ALRS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ALRS.txt [2026-02-26T20:15:54.267482] [INFO ] [sig ] [137/3375] Completed ALRS in 0.4s | 2.76 sym/s | Total: 49.7s | ETA: 19.6m [2026-02-26T20:15:54.267549] [INFO ] [sig ] [138/3375] Forecasting ALSN... [2026-02-26T20:15:54.267619] [INFO ] [sig ] Generating forecast for: ALSN [2026-02-26T20:15:54.267700] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALSN' from 'https://tdm.silogroup.org/data/derivative_storage/ALSN.csv'. [2026-02-26T20:15:54.283174] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALSN'. [2026-02-26T20:15:54.283737] [INFO ] [FORECASTER] Starting predict_future for ALSN [2026-02-26T20:15:54.285059] [DEBUG] [LOCAL ] No optimal features file found for ALSN: ./output/feature-sets/ALSN.txt [2026-02-26T20:15:54.285154] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:54.285212] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:54.285263] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:54.285357] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:54.356749] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:54.357681] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:54.357774] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:54.357807] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:54.491641] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:54.491803] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:54.491843] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:54.491871] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:54.495360] [DEBUG] [FORECASTER] ALSN: Forecast T+1@11:T+2@11: UP (p=91.85%) [2026-02-26T20:15:54.495677] [INFO ] [FORECASTER] Completed predict_future for ALSN [2026-02-26T20:15:54.495813] [INFO ] [sig ] ALSN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:15:54.660872] [INFO ] [LOCAL ] Saved forecast: ALSN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ALSN.txt [2026-02-26T20:15:54.661029] [INFO ] [sig ] [138/3375] Completed ALSN in 0.4s | 2.75 sym/s | Total: 50.1s | ETA: 19.6m [2026-02-26T20:15:54.661072] [INFO ] [sig ] [139/3375] Forecasting ALTG... [2026-02-26T20:15:54.661101] [INFO ] [sig ] Generating forecast for: ALTG [2026-02-26T20:15:54.661139] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALTG' from 'https://tdm.silogroup.org/data/derivative_storage/ALTG.csv'. [2026-02-26T20:15:54.674627] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALTG'. [2026-02-26T20:15:54.674984] [INFO ] [FORECASTER] Starting predict_future for ALTG [2026-02-26T20:15:54.675827] [DEBUG] [LOCAL ] No optimal features file found for ALTG: ./output/feature-sets/ALTG.txt [2026-02-26T20:15:54.676073] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:54.676106] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:54.676171] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:54.676230] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:54.738104] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:54.739101] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:54.739205] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:54.739246] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:54.861921] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:54.862070] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:54.862111] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:54.862142] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:54.865725] [DEBUG] [FORECASTER] ALTG: Forecast T+1@11:T+2@11: DOWN (p=23.87%) [2026-02-26T20:15:54.866018] [INFO ] [FORECASTER] Completed predict_future for ALTG [2026-02-26T20:15:54.866155] [INFO ] [sig ] ALTG: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:15:55.008199] [INFO ] [LOCAL ] Saved forecast: ALTG 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ALTG.txt [2026-02-26T20:15:55.008349] [INFO ] [sig ] [139/3375] Completed ALTG in 0.3s | 2.75 sym/s | Total: 50.5s | ETA: 19.6m [2026-02-26T20:15:55.008394] [INFO ] [sig ] [140/3375] Forecasting ALTI... [2026-02-26T20:15:55.008426] [INFO ] [sig ] Generating forecast for: ALTI [2026-02-26T20:15:55.008456] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALTI' from 'https://tdm.silogroup.org/data/derivative_storage/ALTI.csv'. [2026-02-26T20:15:55.020019] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALTI'. [2026-02-26T20:15:55.020638] [INFO ] [FORECASTER] Starting predict_future for ALTI [2026-02-26T20:15:55.021523] [DEBUG] [LOCAL ] No optimal features file found for ALTI: ./output/feature-sets/ALTI.txt [2026-02-26T20:15:55.021604] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:55.021639] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:55.021666] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:55.021723] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:55.084311] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:55.085255] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:55.085363] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:55.085400] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:55.231661] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:55.231845] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:55.231889] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:55.231920] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:55.236294] [DEBUG] [FORECASTER] ALTI: Forecast T+1@11:T+2@11: UP (p=90.04%) [2026-02-26T20:15:55.236900] [INFO ] [FORECASTER] Completed predict_future for ALTI [2026-02-26T20:15:55.237068] [INFO ] [sig ] ALTI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:15:55.396762] [INFO ] [LOCAL ] Saved forecast: ALTI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ALTI.txt [2026-02-26T20:15:55.396974] [INFO ] [sig ] [140/3375] Completed ALTI in 0.4s | 2.75 sym/s | Total: 50.8s | ETA: 19.6m [2026-02-26T20:15:55.397030] [INFO ] [sig ] [141/3375] Forecasting ALTS... [2026-02-26T20:15:55.397063] [INFO ] [sig ] Generating forecast for: ALTS [2026-02-26T20:15:55.397095] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALTS' from 'https://tdm.silogroup.org/data/derivative_storage/ALTS.csv'. [2026-02-26T20:15:55.410105] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALTS'. [2026-02-26T20:15:55.410551] [INFO ] [FORECASTER] Starting predict_future for ALTS [2026-02-26T20:15:55.411483] [DEBUG] [LOCAL ] No optimal features file found for ALTS: ./output/feature-sets/ALTS.txt [2026-02-26T20:15:55.411540] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:55.411600] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:55.411635] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:55.411694] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:55.474229] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:55.475160] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:55.475264] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:55.475302] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:55.601337] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:55.601499] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:55.601540] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:55.601587] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:55.605527] [DEBUG] [FORECASTER] ALTS: Forecast T+1@11:T+2@11: DOWN (p=13.13%) [2026-02-26T20:15:55.606225] [INFO ] [FORECASTER] Completed predict_future for ALTS [2026-02-26T20:15:55.606396] [INFO ] [sig ] ALTS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:15:55.763425] [INFO ] [LOCAL ] Saved forecast: ALTS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ALTS.txt [2026-02-26T20:15:55.763624] [INFO ] [sig ] [141/3375] Completed ALTS in 0.4s | 2.75 sym/s | Total: 51.2s | ETA: 19.6m [2026-02-26T20:15:55.763669] [INFO ] [sig ] [142/3375] Forecasting ALTY... [2026-02-26T20:15:55.763699] [INFO ] [sig ] Generating forecast for: ALTY [2026-02-26T20:15:55.763730] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALTY' from 'https://tdm.silogroup.org/data/derivative_storage/ALTY.csv'. [2026-02-26T20:15:55.775811] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALTY'. [2026-02-26T20:15:55.776224] [INFO ] [FORECASTER] Starting predict_future for ALTY [2026-02-26T20:15:55.777311] [DEBUG] [LOCAL ] No optimal features file found for ALTY: ./output/feature-sets/ALTY.txt [2026-02-26T20:15:55.777367] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:55.777400] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:55.777427] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:55.777483] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:55.835895] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:55.836859] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:55.836959] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:55.836995] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:55.946757] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:55.946929] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-26T20:15:55.946975] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:55.947004] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:55.950686] [DEBUG] [FORECASTER] ALTY: Forecast T+1@11:T+2@11: UP (p=83.67%) [2026-02-26T20:15:55.950989] [INFO ] [FORECASTER] Completed predict_future for ALTY [2026-02-26T20:15:55.951132] [INFO ] [sig ] ALTY: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:15:56.100077] [INFO ] [LOCAL ] Saved forecast: ALTY 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ALTY.txt [2026-02-26T20:15:56.100260] [INFO ] [sig ] [142/3375] Completed ALTY in 0.3s | 2.75 sym/s | Total: 51.6s | ETA: 19.6m [2026-02-26T20:15:56.100302] [INFO ] [sig ] [143/3375] Forecasting ALVO... [2026-02-26T20:15:56.100331] [INFO ] [sig ] Generating forecast for: ALVO [2026-02-26T20:15:56.100363] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALVO' from 'https://tdm.silogroup.org/data/derivative_storage/ALVO.csv'. [2026-02-26T20:15:56.111911] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALVO'. [2026-02-26T20:15:56.112320] [INFO ] [FORECASTER] Starting predict_future for ALVO [2026-02-26T20:15:56.113168] [DEBUG] [LOCAL ] No optimal features file found for ALVO: ./output/feature-sets/ALVO.txt [2026-02-26T20:15:56.113223] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:56.113256] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:56.113284] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:56.113342] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:56.174353] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:56.175238] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:56.175326] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:56.175361] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:56.306379] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:56.306532] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:56.306609] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:56.306644] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:56.314433] [DEBUG] [FORECASTER] ALVO: Forecast T+1@11:T+2@11: UP (p=53.04%) [2026-02-26T20:15:56.314806] [INFO ] [FORECASTER] Completed predict_future for ALVO [2026-02-26T20:15:56.314992] [INFO ] [sig ] ALVO: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:15:56.472072] [INFO ] [LOCAL ] Saved forecast: ALVO 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ALVO.txt [2026-02-26T20:15:56.472268] [INFO ] [sig ] [143/3375] Completed ALVO in 0.4s | 2.75 sym/s | Total: 51.9s | ETA: 19.6m [2026-02-26T20:15:56.472318] [INFO ] [sig ] [144/3375] Forecasting ALX... [2026-02-26T20:15:56.472349] [INFO ] [sig ] Generating forecast for: ALX [2026-02-26T20:15:56.472381] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALX' from 'https://tdm.silogroup.org/data/derivative_storage/ALX.csv'. [2026-02-26T20:15:56.486458] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALX'. [2026-02-26T20:15:56.486892] [INFO ] [FORECASTER] Starting predict_future for ALX [2026-02-26T20:15:56.487834] [DEBUG] [LOCAL ] No optimal features file found for ALX: ./output/feature-sets/ALX.txt [2026-02-26T20:15:56.487891] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:56.487925] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:56.487953] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:56.488012] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:56.552528] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:56.553472] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:56.553561] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:56.553804] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:56.673271] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:56.673447] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:56.673494] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:56.673533] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:56.678037] [DEBUG] [FORECASTER] ALX: Forecast T+1@11:T+2@11: DOWN (p=40.26%) [2026-02-26T20:15:56.678426] [INFO ] [FORECASTER] Completed predict_future for ALX [2026-02-26T20:15:56.678818] [INFO ] [sig ] ALX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:15:56.837223] [INFO ] [LOCAL ] Saved forecast: ALX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ALX.txt [2026-02-26T20:15:56.837386] [INFO ] [sig ] [144/3375] Completed ALX in 0.4s | 2.75 sym/s | Total: 52.3s | ETA: 19.6m [2026-02-26T20:15:56.837435] [INFO ] [sig ] [145/3375] Forecasting ALXO... [2026-02-26T20:15:56.837474] [INFO ] [sig ] Generating forecast for: ALXO [2026-02-26T20:15:56.837518] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALXO' from 'https://tdm.silogroup.org/data/derivative_storage/ALXO.csv'. [2026-02-26T20:15:56.851151] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALXO'. [2026-02-26T20:15:56.851524] [INFO ] [FORECASTER] Starting predict_future for ALXO [2026-02-26T20:15:56.852389] [DEBUG] [LOCAL ] No optimal features file found for ALXO: ./output/feature-sets/ALXO.txt [2026-02-26T20:15:56.852445] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:56.852479] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:56.852506] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:56.852565] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:56.912337] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:56.913225] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:56.913316] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:56.913351] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:57.043004] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:57.043295] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:57.043347] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:57.043392] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:57.047318] [DEBUG] [FORECASTER] ALXO: Forecast T+1@11:T+2@11: DOWN (p=5.31%) [2026-02-26T20:15:57.047705] [INFO ] [FORECASTER] Completed predict_future for ALXO [2026-02-26T20:15:57.047865] [INFO ] [sig ] ALXO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:15:57.206416] [INFO ] [LOCAL ] Saved forecast: ALXO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ALXO.txt [2026-02-26T20:15:57.206637] [INFO ] [sig ] [145/3375] Completed ALXO in 0.4s | 2.75 sym/s | Total: 52.7s | ETA: 19.5m [2026-02-26T20:15:57.206686] [INFO ] [sig ] [146/3375] Forecasting ALZN... [2026-02-26T20:15:57.206719] [INFO ] [sig ] Generating forecast for: ALZN [2026-02-26T20:15:57.206759] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALZN' from 'https://tdm.silogroup.org/data/derivative_storage/ALZN.csv'. [2026-02-26T20:15:57.221081] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALZN'. [2026-02-26T20:15:57.221609] [INFO ] [FORECASTER] Starting predict_future for ALZN [2026-02-26T20:15:57.222822] [DEBUG] [LOCAL ] No optimal features file found for ALZN: ./output/feature-sets/ALZN.txt [2026-02-26T20:15:57.222895] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:57.222931] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:57.222959] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:57.223029] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:57.284102] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:57.285083] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:57.285166] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:57.285200] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:57.412440] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:57.412622] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:57.412666] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:57.412696] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:57.416808] [DEBUG] [FORECASTER] ALZN: Forecast T+1@11:T+2@11: UP (p=85.91%) [2026-02-26T20:15:57.417142] [INFO ] [FORECASTER] Completed predict_future for ALZN [2026-02-26T20:15:57.417287] [INFO ] [sig ] ALZN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:15:57.570956] [INFO ] [LOCAL ] Saved forecast: ALZN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ALZN.txt [2026-02-26T20:15:57.571116] [INFO ] [sig ] [146/3375] Completed ALZN in 0.4s | 2.75 sym/s | Total: 53.0s | ETA: 19.5m [2026-02-26T20:15:57.571159] [INFO ] [sig ] [147/3375] Forecasting AM... [2026-02-26T20:15:57.571189] [INFO ] [sig ] Generating forecast for: AM [2026-02-26T20:15:57.571220] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AM' from 'https://tdm.silogroup.org/data/derivative_storage/AM.csv'. [2026-02-26T20:15:57.583473] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AM'. [2026-02-26T20:15:57.583887] [INFO ] [FORECASTER] Starting predict_future for AM [2026-02-26T20:15:57.584788] [DEBUG] [LOCAL ] No optimal features file found for AM: ./output/feature-sets/AM.txt [2026-02-26T20:15:57.584844] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:57.584892] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:57.584921] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:57.584980] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:57.643917] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:57.644827] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:57.644911] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:57.644945] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:57.765074] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:57.765234] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:57.765274] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:57.765302] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:57.768957] [DEBUG] [FORECASTER] AM: Forecast T+1@11:T+2@11: UP (p=66.00%) [2026-02-26T20:15:57.769270] [INFO ] [FORECASTER] Completed predict_future for AM [2026-02-26T20:15:57.769416] [INFO ] [sig ] AM: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:15:57.917371] [INFO ] [LOCAL ] Saved forecast: AM 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/AM.txt [2026-02-26T20:15:57.917524] [INFO ] [sig ] [147/3375] Completed AM in 0.3s | 2.75 sym/s | Total: 53.4s | ETA: 19.5m [2026-02-26T20:15:57.917566] [INFO ] [sig ] [148/3375] Forecasting AMAL... [2026-02-26T20:15:57.917615] [INFO ] [sig ] Generating forecast for: AMAL [2026-02-26T20:15:57.917670] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMAL' from 'https://tdm.silogroup.org/data/derivative_storage/AMAL.csv'. [2026-02-26T20:15:57.930331] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMAL'. [2026-02-26T20:15:57.931084] [INFO ] [FORECASTER] Starting predict_future for AMAL [2026-02-26T20:15:57.932605] [DEBUG] [LOCAL ] No optimal features file found for AMAL: ./output/feature-sets/AMAL.txt [2026-02-26T20:15:57.932690] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:57.932744] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:57.932788] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:57.932874] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:57.995248] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:57.996086] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:57.996176] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:57.996213] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:58.117469] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:58.117658] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:58.117702] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:58.117729] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:58.121192] [DEBUG] [FORECASTER] AMAL: Forecast T+1@11:T+2@11: UP (p=87.70%) [2026-02-26T20:15:58.121473] [INFO ] [FORECASTER] Completed predict_future for AMAL [2026-02-26T20:15:58.121624] [INFO ] [sig ] AMAL: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:15:58.268536] [INFO ] [LOCAL ] Saved forecast: AMAL 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/AMAL.txt [2026-02-26T20:15:58.268727] [INFO ] [sig ] [148/3375] Completed AMAL in 0.4s | 2.76 sym/s | Total: 53.7s | ETA: 19.5m [2026-02-26T20:15:58.268772] [INFO ] [sig ] [149/3375] Forecasting AMBA... [2026-02-26T20:15:58.268801] [INFO ] [sig ] Generating forecast for: AMBA [2026-02-26T20:15:58.268833] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMBA' from 'https://tdm.silogroup.org/data/derivative_storage/AMBA.csv'. [2026-02-26T20:15:58.280241] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMBA'. [2026-02-26T20:15:58.280719] [INFO ] [FORECASTER] Starting predict_future for AMBA [2026-02-26T20:15:58.281617] [DEBUG] [LOCAL ] No optimal features file found for AMBA: ./output/feature-sets/AMBA.txt [2026-02-26T20:15:58.281673] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:58.281707] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:58.281737] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:58.281796] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:58.342210] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:58.343112] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:58.343267] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:58.343318] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:58.473245] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:58.473409] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:58.473452] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:58.473482] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:58.477066] [DEBUG] [FORECASTER] AMBA: Forecast T+1@11:T+2@11: DOWN (p=0.40%) [2026-02-26T20:15:58.477365] [INFO ] [FORECASTER] Completed predict_future for AMBA [2026-02-26T20:15:58.477504] [INFO ] [sig ] AMBA: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:15:58.620238] [INFO ] [LOCAL ] Saved forecast: AMBA 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/AMBA.txt [2026-02-26T20:15:58.620403] [INFO ] [sig ] [149/3375] Completed AMBA in 0.4s | 2.76 sym/s | Total: 54.1s | ETA: 19.5m [2026-02-26T20:15:58.620445] [INFO ] [sig ] [150/3375] Forecasting AMBP... [2026-02-26T20:15:58.620478] [INFO ] [sig ] Generating forecast for: AMBP [2026-02-26T20:15:58.620510] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMBP' from 'https://tdm.silogroup.org/data/derivative_storage/AMBP.csv'. [2026-02-26T20:15:58.632668] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMBP'. [2026-02-26T20:15:58.633096] [INFO ] [FORECASTER] Starting predict_future for AMBP [2026-02-26T20:15:58.633963] [DEBUG] [LOCAL ] No optimal features file found for AMBP: ./output/feature-sets/AMBP.txt [2026-02-26T20:15:58.634017] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:58.634050] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:58.634078] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:58.634136] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:58.691727] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:58.692649] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:58.692733] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:58.692766] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:58.810671] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:58.810833] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:58.810874] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:58.810901] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:58.814420] [DEBUG] [FORECASTER] AMBP: Forecast T+1@11:T+2@11: DOWN (p=8.66%) [2026-02-26T20:15:58.814735] [INFO ] [FORECASTER] Completed predict_future for AMBP [2026-02-26T20:15:58.814870] [INFO ] [sig ] AMBP: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:15:58.960325] [INFO ] [LOCAL ] Saved forecast: AMBP 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/AMBP.txt [2026-02-26T20:15:58.960498] [INFO ] [sig ] [150/3375] Completed AMBP in 0.3s | 2.76 sym/s | Total: 54.4s | ETA: 19.5m [2026-02-26T20:15:58.960542] [INFO ] [sig ] [151/3375] Forecasting AMC... [2026-02-26T20:15:58.960604] [INFO ] [sig ] Generating forecast for: AMC [2026-02-26T20:15:58.960643] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMC' from 'https://tdm.silogroup.org/data/derivative_storage/AMC.csv'. [2026-02-26T20:15:58.974141] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMC'. [2026-02-26T20:15:58.974619] [INFO ] [FORECASTER] Starting predict_future for AMC [2026-02-26T20:15:58.975505] [DEBUG] [LOCAL ] No optimal features file found for AMC: ./output/feature-sets/AMC.txt [2026-02-26T20:15:58.975565] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:58.975650] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:58.975700] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:58.975759] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:59.045231] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:59.046362] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:59.046479] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:59.046530] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:59.186566] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:59.186758] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:59.186801] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:59.186830] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:59.190345] [DEBUG] [FORECASTER] AMC: Forecast T+1@11:T+2@11: UP (p=64.93%) [2026-02-26T20:15:59.190658] [INFO ] [FORECASTER] Completed predict_future for AMC [2026-02-26T20:15:59.190797] [INFO ] [sig ] AMC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:15:59.341998] [INFO ] [LOCAL ] Saved forecast: AMC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/AMC.txt [2026-02-26T20:15:59.342154] [INFO ] [sig ] [151/3375] Completed AMC in 0.4s | 2.76 sym/s | Total: 54.8s | ETA: 19.5m [2026-02-26T20:15:59.342195] [INFO ] [sig ] [152/3375] Forecasting AMCX... [2026-02-26T20:15:59.342230] [INFO ] [sig ] Generating forecast for: AMCX [2026-02-26T20:15:59.342266] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMCX' from 'https://tdm.silogroup.org/data/derivative_storage/AMCX.csv'. [2026-02-26T20:15:59.355124] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMCX'. [2026-02-26T20:15:59.355515] [INFO ] [FORECASTER] Starting predict_future for AMCX [2026-02-26T20:15:59.356399] [DEBUG] [LOCAL ] No optimal features file found for AMCX: ./output/feature-sets/AMCX.txt [2026-02-26T20:15:59.356456] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:59.356489] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:59.356516] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:59.356602] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:59.418076] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:59.419082] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:59.419169] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:59.419202] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:59.541225] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:59.541383] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:59.541426] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:59.541456] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:59.544964] [DEBUG] [FORECASTER] AMCX: Forecast T+1@11:T+2@11: DOWN (p=23.82%) [2026-02-26T20:15:59.545260] [INFO ] [FORECASTER] Completed predict_future for AMCX [2026-02-26T20:15:59.545395] [INFO ] [sig ] AMCX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:15:59.694107] [INFO ] [LOCAL ] Saved forecast: AMCX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/AMCX.txt [2026-02-26T20:15:59.694301] [INFO ] [sig ] [152/3375] Completed AMCX in 0.4s | 2.76 sym/s | Total: 55.1s | ETA: 19.5m [2026-02-26T20:15:59.694343] [INFO ] [sig ] [153/3375] Forecasting AMD... [2026-02-26T20:15:59.694373] [INFO ] [sig ] Generating forecast for: AMD [2026-02-26T20:15:59.694404] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMD' from 'https://tdm.silogroup.org/data/derivative_storage/AMD.csv'. [2026-02-26T20:15:59.705721] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMD'. [2026-02-26T20:15:59.706114] [INFO ] [FORECASTER] Starting predict_future for AMD [2026-02-26T20:15:59.707016] [DEBUG] [LOCAL ] No optimal features file found for AMD: ./output/feature-sets/AMD.txt [2026-02-26T20:15:59.707073] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:15:59.707107] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:15:59.707136] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:15:59.707194] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:15:59.769125] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:15:59.770084] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:15:59.770171] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:15:59.770205] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:15:59.898765] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:15:59.898932] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:15:59.898978] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:15:59.899010] [INFO ] [FORECASTER] Training complete [2026-02-26T20:15:59.902671] [DEBUG] [FORECASTER] AMD: Forecast T+1@11:T+2@11: UP (p=87.15%) [2026-02-26T20:15:59.903000] [INFO ] [FORECASTER] Completed predict_future for AMD [2026-02-26T20:15:59.903150] [INFO ] [sig ] AMD: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:16:00.056623] [INFO ] [LOCAL ] Saved forecast: AMD 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/AMD.txt [2026-02-26T20:16:00.056795] [INFO ] [sig ] [153/3375] Completed AMD in 0.4s | 2.76 sym/s | Total: 55.5s | ETA: 19.5m [2026-02-26T20:16:00.056836] [INFO ] [sig ] [154/3375] Forecasting AMDL... [2026-02-26T20:16:00.056866] [INFO ] [sig ] Generating forecast for: AMDL [2026-02-26T20:16:00.056899] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMDL' from 'https://tdm.silogroup.org/data/derivative_storage/AMDL.csv'. [2026-02-26T20:16:00.068282] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMDL'. [2026-02-26T20:16:00.068730] [INFO ] [FORECASTER] Starting predict_future for AMDL [2026-02-26T20:16:00.069667] [DEBUG] [LOCAL ] No optimal features file found for AMDL: ./output/feature-sets/AMDL.txt [2026-02-26T20:16:00.069726] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:00.069761] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:00.069789] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:00.069859] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:00.129784] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:00.130772] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:00.130871] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:00.130905] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:00.261553] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:00.261736] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:00.261780] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:00.261853] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:00.265739] [DEBUG] [FORECASTER] AMDL: Forecast T+1@11:T+2@11: DOWN (p=10.00%) [2026-02-26T20:16:00.266081] [INFO ] [FORECASTER] Completed predict_future for AMDL [2026-02-26T20:16:00.266232] [INFO ] [sig ] AMDL: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:16:00.409785] [INFO ] [LOCAL ] Saved forecast: AMDL 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/AMDL.txt [2026-02-26T20:16:00.409948] [INFO ] [sig ] [154/3375] Completed AMDL in 0.4s | 2.76 sym/s | Total: 55.9s | ETA: 19.5m [2026-02-26T20:16:00.409991] [INFO ] [sig ] [155/3375] Forecasting AME... [2026-02-26T20:16:00.410020] [INFO ] [sig ] Generating forecast for: AME [2026-02-26T20:16:00.410051] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AME' from 'https://tdm.silogroup.org/data/derivative_storage/AME.csv'. [2026-02-26T20:16:00.422215] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AME'. [2026-02-26T20:16:00.422840] [INFO ] [FORECASTER] Starting predict_future for AME [2026-02-26T20:16:00.423974] [DEBUG] [LOCAL ] No optimal features file found for AME: ./output/feature-sets/AME.txt [2026-02-26T20:16:00.424030] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:00.424065] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:00.424091] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:00.424149] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:00.487279] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:00.488265] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:00.488360] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:00.488396] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:00.615987] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:00.616150] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:00.616189] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:00.616223] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:00.620033] [DEBUG] [FORECASTER] AME: Forecast T+1@11:T+2@11: DOWN (p=6.29%) [2026-02-26T20:16:00.620320] [INFO ] [FORECASTER] Completed predict_future for AME [2026-02-26T20:16:00.620455] [INFO ] [sig ] AME: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:16:00.766685] [INFO ] [LOCAL ] Saved forecast: AME 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/AME.txt [2026-02-26T20:16:00.766839] [INFO ] [sig ] [155/3375] Completed AME in 0.4s | 2.76 sym/s | Total: 56.2s | ETA: 19.5m [2026-02-26T20:16:00.766882] [INFO ] [sig ] [156/3375] Forecasting AMG... [2026-02-26T20:16:00.766912] [INFO ] [sig ] Generating forecast for: AMG [2026-02-26T20:16:00.766944] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMG' from 'https://tdm.silogroup.org/data/derivative_storage/AMG.csv'. [2026-02-26T20:16:00.778839] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMG'. [2026-02-26T20:16:00.779234] [INFO ] [FORECASTER] Starting predict_future for AMG [2026-02-26T20:16:00.780170] [DEBUG] [LOCAL ] No optimal features file found for AMG: ./output/feature-sets/AMG.txt [2026-02-26T20:16:00.780226] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:00.780302] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:00.780332] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:00.780400] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:00.843941] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:00.844836] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:00.844924] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:00.844972] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:00.965408] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:00.965603] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:00.965654] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:00.965684] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:00.969680] [DEBUG] [FORECASTER] AMG: Forecast T+1@11:T+2@11: DOWN (p=10.02%) [2026-02-26T20:16:00.970008] [INFO ] [FORECASTER] Completed predict_future for AMG [2026-02-26T20:16:00.970147] [INFO ] [sig ] AMG: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:16:01.118044] [INFO ] [LOCAL ] Saved forecast: AMG 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/AMG.txt [2026-02-26T20:16:01.118214] [INFO ] [sig ] [156/3375] Completed AMG in 0.4s | 2.76 sym/s | Total: 56.6s | ETA: 19.5m [2026-02-26T20:16:01.118257] [INFO ] [sig ] [157/3375] Forecasting AMGN... [2026-02-26T20:16:01.118289] [INFO ] [sig ] Generating forecast for: AMGN [2026-02-26T20:16:01.118319] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMGN' from 'https://tdm.silogroup.org/data/derivative_storage/AMGN.csv'. [2026-02-26T20:16:01.130096] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMGN'. [2026-02-26T20:16:01.130715] [INFO ] [FORECASTER] Starting predict_future for AMGN [2026-02-26T20:16:01.131751] [DEBUG] [LOCAL ] No optimal features file found for AMGN: ./output/feature-sets/AMGN.txt [2026-02-26T20:16:01.131806] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:01.131838] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:01.131864] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:01.131934] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:01.193051] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:01.194354] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:01.194456] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:01.194497] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:01.325326] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:01.325492] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:01.325535] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:01.325563] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:01.329169] [DEBUG] [FORECASTER] AMGN: Forecast T+1@11:T+2@11: DOWN (p=11.77%) [2026-02-26T20:16:01.329509] [INFO ] [FORECASTER] Completed predict_future for AMGN [2026-02-26T20:16:01.329673] [INFO ] [sig ] AMGN: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:16:01.483026] [INFO ] [LOCAL ] Saved forecast: AMGN 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/AMGN.txt [2026-02-26T20:16:01.483206] [INFO ] [sig ] [157/3375] Completed AMGN in 0.4s | 2.76 sym/s | Total: 56.9s | ETA: 19.4m [2026-02-26T20:16:01.483250] [INFO ] [sig ] [158/3375] Forecasting AMH... [2026-02-26T20:16:01.483280] [INFO ] [sig ] Generating forecast for: AMH [2026-02-26T20:16:01.483312] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMH' from 'https://tdm.silogroup.org/data/derivative_storage/AMH.csv'. [2026-02-26T20:16:01.496622] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMH'. [2026-02-26T20:16:01.497097] [INFO ] [FORECASTER] Starting predict_future for AMH [2026-02-26T20:16:01.498264] [DEBUG] [LOCAL ] No optimal features file found for AMH: ./output/feature-sets/AMH.txt [2026-02-26T20:16:01.498337] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:01.498373] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:01.498401] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:01.498489] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:01.562284] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:01.563316] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:01.563434] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:01.563479] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:01.686436] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:01.686618] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:01.686661] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:01.686691] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:01.690374] [DEBUG] [FORECASTER] AMH: Forecast T+1@11:T+2@11: UP (p=87.35%) [2026-02-26T20:16:01.690716] [INFO ] [FORECASTER] Completed predict_future for AMH [2026-02-26T20:16:01.690875] [INFO ] [sig ] AMH: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:16:01.841977] [INFO ] [LOCAL ] Saved forecast: AMH 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/AMH.txt [2026-02-26T20:16:01.842154] [INFO ] [sig ] [158/3375] Completed AMH in 0.4s | 2.76 sym/s | Total: 57.3s | ETA: 19.4m [2026-02-26T20:16:01.842203] [INFO ] [sig ] [159/3375] Forecasting AMLX... [2026-02-26T20:16:01.842237] [INFO ] [sig ] Generating forecast for: AMLX [2026-02-26T20:16:01.842270] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMLX' from 'https://tdm.silogroup.org/data/derivative_storage/AMLX.csv'. [2026-02-26T20:16:01.855194] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMLX'. [2026-02-26T20:16:01.855713] [INFO ] [FORECASTER] Starting predict_future for AMLX [2026-02-26T20:16:01.856558] [DEBUG] [LOCAL ] No optimal features file found for AMLX: ./output/feature-sets/AMLX.txt [2026-02-26T20:16:01.856636] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:01.856669] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:01.856695] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:01.856752] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:01.920473] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:01.921849] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:01.921964] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:01.922012] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:02.056435] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:02.056613] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:02.056657] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:02.056750] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:02.060979] [DEBUG] [FORECASTER] AMLX: Forecast T+1@11:T+2@11: UP (p=94.58%) [2026-02-26T20:16:02.061292] [INFO ] [FORECASTER] Completed predict_future for AMLX [2026-02-26T20:16:02.061437] [INFO ] [sig ] AMLX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:16:02.216315] [INFO ] [LOCAL ] Saved forecast: AMLX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/AMLX.txt [2026-02-26T20:16:02.216489] [INFO ] [sig ] [159/3375] Completed AMLX in 0.4s | 2.76 sym/s | Total: 57.7s | ETA: 19.4m [2026-02-26T20:16:02.216735] [INFO ] [sig ] [160/3375] Forecasting AMN... [2026-02-26T20:16:02.216766] [INFO ] [sig ] Generating forecast for: AMN [2026-02-26T20:16:02.216797] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMN' from 'https://tdm.silogroup.org/data/derivative_storage/AMN.csv'. [2026-02-26T20:16:02.229991] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMN'. [2026-02-26T20:16:02.230410] [INFO ] [FORECASTER] Starting predict_future for AMN [2026-02-26T20:16:02.231345] [DEBUG] [LOCAL ] No optimal features file found for AMN: ./output/feature-sets/AMN.txt [2026-02-26T20:16:02.231430] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:02.231467] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:02.231496] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:02.231554] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:02.295534] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:02.296615] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:02.296719] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:02.296755] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:02.423777] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:02.423971] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:02.424029] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:02.424072] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:02.429680] [DEBUG] [FORECASTER] AMN: Forecast T+1@11:T+2@11: UP (p=96.37%) [2026-02-26T20:16:02.430081] [INFO ] [FORECASTER] Completed predict_future for AMN [2026-02-26T20:16:02.430277] [INFO ] [sig ] AMN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:16:02.580035] [INFO ] [LOCAL ] Saved forecast: AMN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/AMN.txt [2026-02-26T20:16:02.580204] [INFO ] [sig ] [160/3375] Completed AMN in 0.4s | 2.76 sym/s | Total: 58.0s | ETA: 19.4m [2026-02-26T20:16:02.580248] [INFO ] [sig ] [161/3375] Forecasting AMP... [2026-02-26T20:16:02.580282] [INFO ] [sig ] Generating forecast for: AMP [2026-02-26T20:16:02.580320] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMP' from 'https://tdm.silogroup.org/data/derivative_storage/AMP.csv'. [2026-02-26T20:16:02.592997] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMP'. [2026-02-26T20:16:02.593386] [INFO ] [FORECASTER] Starting predict_future for AMP [2026-02-26T20:16:02.594268] [DEBUG] [LOCAL ] No optimal features file found for AMP: ./output/feature-sets/AMP.txt [2026-02-26T20:16:02.594324] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:02.594357] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:02.594384] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:02.594443] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:02.654058] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:02.655003] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:02.655094] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:02.655130] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:02.828642] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:02.828820] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:02.828877] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:02.828923] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:02.833764] [DEBUG] [FORECASTER] AMP: Forecast T+1@11:T+2@11: UP (p=76.92%) [2026-02-26T20:16:02.834180] [INFO ] [FORECASTER] Completed predict_future for AMP [2026-02-26T20:16:02.834393] [INFO ] [sig ] AMP: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:16:02.998840] [INFO ] [LOCAL ] Saved forecast: AMP 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/AMP.txt [2026-02-26T20:16:02.999070] [INFO ] [sig ] [161/3375] Completed AMP in 0.4s | 2.75 sym/s | Total: 58.4s | ETA: 19.4m [2026-02-26T20:16:02.999133] [INFO ] [sig ] [162/3375] Forecasting AMPG... [2026-02-26T20:16:02.999171] [INFO ] [sig ] Generating forecast for: AMPG [2026-02-26T20:16:02.999205] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMPG' from 'https://tdm.silogroup.org/data/derivative_storage/AMPG.csv'. [2026-02-26T20:16:03.013865] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMPG'. [2026-02-26T20:16:03.014331] [INFO ] [FORECASTER] Starting predict_future for AMPG [2026-02-26T20:16:03.015428] [DEBUG] [LOCAL ] No optimal features file found for AMPG: ./output/feature-sets/AMPG.txt [2026-02-26T20:16:03.015489] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:03.015524] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:03.015552] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:03.015638] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:03.082328] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:03.083451] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:03.083542] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:03.083596] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:03.213601] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:03.213774] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:03.213821] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:03.213856] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:03.217866] [DEBUG] [FORECASTER] AMPG: Forecast T+1@11:T+2@11: UP (p=92.52%) [2026-02-26T20:16:03.218228] [INFO ] [FORECASTER] Completed predict_future for AMPG [2026-02-26T20:16:03.218414] [INFO ] [sig ] AMPG: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:16:03.372320] [INFO ] [LOCAL ] Saved forecast: AMPG 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/AMPG.txt [2026-02-26T20:16:03.372499] [INFO ] [sig ] [162/3375] Completed AMPG in 0.4s | 2.75 sym/s | Total: 58.8s | ETA: 19.4m [2026-02-26T20:16:03.372543] [INFO ] [sig ] [163/3375] Forecasting AMPH... [2026-02-26T20:16:03.372592] [INFO ] [sig ] Generating forecast for: AMPH [2026-02-26T20:16:03.372628] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMPH' from 'https://tdm.silogroup.org/data/derivative_storage/AMPH.csv'. [2026-02-26T20:16:03.383938] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMPH'. [2026-02-26T20:16:03.384335] [INFO ] [FORECASTER] Starting predict_future for AMPH [2026-02-26T20:16:03.385185] [DEBUG] [LOCAL ] No optimal features file found for AMPH: ./output/feature-sets/AMPH.txt [2026-02-26T20:16:03.385240] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:03.385273] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:03.385301] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:03.385358] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:03.444773] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:03.445598] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:03.445682] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:03.445715] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:03.572287] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:03.572448] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:03.572490] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:03.572520] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:03.576009] [DEBUG] [FORECASTER] AMPH: Forecast T+1@11:T+2@11: UP (p=91.52%) [2026-02-26T20:16:03.576290] [INFO ] [FORECASTER] Completed predict_future for AMPH [2026-02-26T20:16:03.576425] [INFO ] [sig ] AMPH: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:16:03.720765] [INFO ] [LOCAL ] Saved forecast: AMPH 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/AMPH.txt [2026-02-26T20:16:03.720943] [INFO ] [sig ] [163/3375] Completed AMPH in 0.3s | 2.75 sym/s | Total: 59.2s | ETA: 19.4m [2026-02-26T20:16:03.720987] [INFO ] [sig ] [164/3375] Forecasting AMPL... [2026-02-26T20:16:03.721016] [INFO ] [sig ] Generating forecast for: AMPL [2026-02-26T20:16:03.721047] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMPL' from 'https://tdm.silogroup.org/data/derivative_storage/AMPL.csv'. [2026-02-26T20:16:03.733030] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMPL'. [2026-02-26T20:16:03.733445] [INFO ] [FORECASTER] Starting predict_future for AMPL [2026-02-26T20:16:03.734711] [DEBUG] [LOCAL ] No optimal features file found for AMPL: ./output/feature-sets/AMPL.txt [2026-02-26T20:16:03.734766] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:03.734800] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:03.734827] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:03.734885] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:03.799772] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:03.800693] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:03.800778] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:03.800812] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:03.927665] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:03.928034] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:03.928075] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:03.928103] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:03.931989] [DEBUG] [FORECASTER] AMPL: Forecast T+1@11:T+2@11: DOWN (p=15.81%) [2026-02-26T20:16:03.932289] [INFO ] [FORECASTER] Completed predict_future for AMPL [2026-02-26T20:16:03.932451] [INFO ] [sig ] AMPL: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:16:04.075673] [INFO ] [LOCAL ] Saved forecast: AMPL 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/AMPL.txt [2026-02-26T20:16:04.075868] [INFO ] [sig ] [164/3375] Completed AMPL in 0.4s | 2.76 sym/s | Total: 59.5s | ETA: 19.4m [2026-02-26T20:16:04.075922] [INFO ] [sig ] [165/3375] Forecasting AMPX... [2026-02-26T20:16:04.075953] [INFO ] [sig ] Generating forecast for: AMPX [2026-02-26T20:16:04.075986] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMPX' from 'https://tdm.silogroup.org/data/derivative_storage/AMPX.csv'. [2026-02-26T20:16:04.088183] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMPX'. [2026-02-26T20:16:04.088603] [INFO ] [FORECASTER] Starting predict_future for AMPX [2026-02-26T20:16:04.089443] [DEBUG] [LOCAL ] No optimal features file found for AMPX: ./output/feature-sets/AMPX.txt [2026-02-26T20:16:04.089507] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:04.089540] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:04.089566] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:04.089652] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:04.150279] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:04.151172] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:04.151261] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:04.151297] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:04.284520] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:04.284716] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:04.284763] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:04.284794] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:04.288644] [DEBUG] [FORECASTER] AMPX: Forecast T+1@11:T+2@11: UP (p=86.69%) [2026-02-26T20:16:04.289024] [INFO ] [FORECASTER] Completed predict_future for AMPX [2026-02-26T20:16:04.289200] [INFO ] [sig ] AMPX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:16:04.443445] [INFO ] [LOCAL ] Saved forecast: AMPX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/AMPX.txt [2026-02-26T20:16:04.443628] [INFO ] [sig ] [165/3375] Completed AMPX in 0.4s | 2.75 sym/s | Total: 59.9s | ETA: 19.4m [2026-02-26T20:16:04.443674] [INFO ] [sig ] [166/3375] Forecasting AMRC... [2026-02-26T20:16:04.443704] [INFO ] [sig ] Generating forecast for: AMRC [2026-02-26T20:16:04.443735] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMRC' from 'https://tdm.silogroup.org/data/derivative_storage/AMRC.csv'. [2026-02-26T20:16:04.457257] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMRC'. [2026-02-26T20:16:04.457632] [INFO ] [FORECASTER] Starting predict_future for AMRC [2026-02-26T20:16:04.458614] [DEBUG] [LOCAL ] No optimal features file found for AMRC: ./output/feature-sets/AMRC.txt [2026-02-26T20:16:04.458670] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:04.458702] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:04.458923] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:04.458979] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:04.521195] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:04.522264] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:04.522390] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:04.522425] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:04.650959] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:04.651126] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:04.651169] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:04.651200] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:04.655209] [DEBUG] [FORECASTER] AMRC: Forecast T+1@11:T+2@11: UP (p=69.98%) [2026-02-26T20:16:04.655530] [INFO ] [FORECASTER] Completed predict_future for AMRC [2026-02-26T20:16:04.655758] [INFO ] [sig ] AMRC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:16:04.803628] [INFO ] [LOCAL ] Saved forecast: AMRC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/AMRC.txt [2026-02-26T20:16:04.803796] [INFO ] [sig ] [166/3375] Completed AMRC in 0.4s | 2.76 sym/s | Total: 1.0m | ETA: 19.4m [2026-02-26T20:16:04.803838] [INFO ] [sig ] [167/3375] Forecasting AMRN... [2026-02-26T20:16:04.803868] [INFO ] [sig ] Generating forecast for: AMRN [2026-02-26T20:16:04.804089] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMRN' from 'https://tdm.silogroup.org/data/derivative_storage/AMRN.csv'. [2026-02-26T20:16:04.816559] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMRN'. [2026-02-26T20:16:04.817013] [INFO ] [FORECASTER] Starting predict_future for AMRN [2026-02-26T20:16:04.818016] [DEBUG] [LOCAL ] No optimal features file found for AMRN: ./output/feature-sets/AMRN.txt [2026-02-26T20:16:04.818072] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:04.818105] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:04.818133] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:04.818192] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:04.877534] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:04.878695] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:04.878785] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:04.878820] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:05.009373] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:05.009784] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:05.009831] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:05.009862] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:05.013888] [DEBUG] [FORECASTER] AMRN: Forecast T+1@11:T+2@11: UP (p=82.19%) [2026-02-26T20:16:05.014392] [INFO ] [FORECASTER] Completed predict_future for AMRN [2026-02-26T20:16:05.014536] [INFO ] [sig ] AMRN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:16:05.187459] [INFO ] [LOCAL ] Saved forecast: AMRN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/AMRN.txt [2026-02-26T20:16:05.187720] [INFO ] [sig ] [167/3375] Completed AMRN in 0.4s | 2.75 sym/s | Total: 1.0m | ETA: 19.4m [2026-02-26T20:16:05.187789] [INFO ] [sig ] [168/3375] Forecasting AMRX... [2026-02-26T20:16:05.187837] [INFO ] [sig ] Generating forecast for: AMRX [2026-02-26T20:16:05.187874] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMRX' from 'https://tdm.silogroup.org/data/derivative_storage/AMRX.csv'. [2026-02-26T20:16:05.201591] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMRX'. [2026-02-26T20:16:05.202010] [INFO ] [FORECASTER] Starting predict_future for AMRX [2026-02-26T20:16:05.203031] [DEBUG] [LOCAL ] No optimal features file found for AMRX: ./output/feature-sets/AMRX.txt [2026-02-26T20:16:05.203099] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:05.203135] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:05.203163] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:05.203229] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:05.283732] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:05.284801] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:05.284902] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:05.284957] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:05.430167] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:05.430352] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:05.430397] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:05.430427] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:05.434172] [DEBUG] [FORECASTER] AMRX: Forecast T+1@11:T+2@11: DOWN (p=38.23%) [2026-02-26T20:16:05.434468] [INFO ] [FORECASTER] Completed predict_future for AMRX [2026-02-26T20:16:05.434809] [INFO ] [sig ] AMRX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:16:05.579085] [INFO ] [LOCAL ] Saved forecast: AMRX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/AMRX.txt [2026-02-26T20:16:05.579233] [INFO ] [sig ] [168/3375] Completed AMRX in 0.4s | 2.75 sym/s | Total: 1.0m | ETA: 19.4m [2026-02-26T20:16:05.579275] [INFO ] [sig ] [169/3375] Forecasting AMSC... [2026-02-26T20:16:05.579306] [INFO ] [sig ] Generating forecast for: AMSC [2026-02-26T20:16:05.579337] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMSC' from 'https://tdm.silogroup.org/data/derivative_storage/AMSC.csv'. [2026-02-26T20:16:05.595305] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMSC'. [2026-02-26T20:16:05.595782] [INFO ] [FORECASTER] Starting predict_future for AMSC [2026-02-26T20:16:05.596718] [DEBUG] [LOCAL ] No optimal features file found for AMSC: ./output/feature-sets/AMSC.txt [2026-02-26T20:16:05.596777] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:05.596814] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:05.596843] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:05.596903] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:05.660440] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:05.661403] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:05.661493] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:05.661528] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:05.786047] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:05.786218] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:05.786260] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:05.786289] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:05.789902] [DEBUG] [FORECASTER] AMSC: Forecast T+1@11:T+2@11: DOWN (p=3.77%) [2026-02-26T20:16:05.790226] [INFO ] [FORECASTER] Completed predict_future for AMSC [2026-02-26T20:16:05.790371] [INFO ] [sig ] AMSC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:16:05.946751] [INFO ] [LOCAL ] Saved forecast: AMSC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/AMSC.txt [2026-02-26T20:16:05.946994] [INFO ] [sig ] [169/3375] Completed AMSC in 0.4s | 2.75 sym/s | Total: 1.0m | ETA: 19.4m [2026-02-26T20:16:05.947043] [INFO ] [sig ] [170/3375] Forecasting AMSF... [2026-02-26T20:16:05.947073] [INFO ] [sig ] Generating forecast for: AMSF [2026-02-26T20:16:05.947115] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMSF' from 'https://tdm.silogroup.org/data/derivative_storage/AMSF.csv'. [2026-02-26T20:16:05.959343] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMSF'. [2026-02-26T20:16:05.960017] [INFO ] [FORECASTER] Starting predict_future for AMSF [2026-02-26T20:16:05.960976] [DEBUG] [LOCAL ] No optimal features file found for AMSF: ./output/feature-sets/AMSF.txt [2026-02-26T20:16:05.961047] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:05.961093] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:05.961131] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:05.961212] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:06.028614] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:06.029551] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:06.029677] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:06.029715] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:06.154749] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:06.154928] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:06.154975] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:06.155005] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:06.158708] [DEBUG] [FORECASTER] AMSF: Forecast T+1@11:T+2@11: DOWN (p=46.73%) [2026-02-26T20:16:06.159047] [INFO ] [FORECASTER] Completed predict_future for AMSF [2026-02-26T20:16:06.159196] [INFO ] [sig ] AMSF: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:16:06.313252] [INFO ] [LOCAL ] Saved forecast: AMSF 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/AMSF.txt [2026-02-26T20:16:06.313460] [INFO ] [sig ] [170/3375] Completed AMSF in 0.4s | 2.75 sym/s | Total: 1.0m | ETA: 19.4m [2026-02-26T20:16:06.313532] [INFO ] [sig ] [171/3375] Forecasting AMTB... [2026-02-26T20:16:06.313595] [INFO ] [sig ] Generating forecast for: AMTB [2026-02-26T20:16:06.313633] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMTB' from 'https://tdm.silogroup.org/data/derivative_storage/AMTB.csv'. [2026-02-26T20:16:06.326873] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMTB'. [2026-02-26T20:16:06.327339] [INFO ] [FORECASTER] Starting predict_future for AMTB [2026-02-26T20:16:06.328254] [DEBUG] [LOCAL ] No optimal features file found for AMTB: ./output/feature-sets/AMTB.txt [2026-02-26T20:16:06.328310] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:06.328377] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:06.328408] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:06.328469] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:06.387507] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:06.388439] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:06.388524] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:06.388556] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:06.526834] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:06.527002] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:06.527045] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:06.527075] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:06.531329] [DEBUG] [FORECASTER] AMTB: Forecast T+1@11:T+2@11: DOWN (p=44.77%) [2026-02-26T20:16:06.531655] [INFO ] [FORECASTER] Completed predict_future for AMTB [2026-02-26T20:16:06.531797] [INFO ] [sig ] AMTB: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:16:06.687868] [INFO ] [LOCAL ] Saved forecast: AMTB 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/AMTB.txt [2026-02-26T20:16:06.688054] [INFO ] [sig ] [171/3375] Completed AMTB in 0.4s | 2.75 sym/s | Total: 1.0m | ETA: 19.4m [2026-02-26T20:16:06.688098] [INFO ] [sig ] [172/3375] Forecasting AMTX... [2026-02-26T20:16:06.688131] [INFO ] [sig ] Generating forecast for: AMTX [2026-02-26T20:16:06.688165] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMTX' from 'https://tdm.silogroup.org/data/derivative_storage/AMTX.csv'. [2026-02-26T20:16:06.700258] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMTX'. [2026-02-26T20:16:06.700674] [INFO ] [FORECASTER] Starting predict_future for AMTX [2026-02-26T20:16:06.701512] [DEBUG] [LOCAL ] No optimal features file found for AMTX: ./output/feature-sets/AMTX.txt [2026-02-26T20:16:06.701568] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:06.701624] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:06.701654] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:06.701713] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:06.761793] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:06.762692] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:06.762776] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:06.762810] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:06.890748] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:06.890909] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:06.890950] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:06.890979] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:06.894440] [DEBUG] [FORECASTER] AMTX: Forecast T+1@11:T+2@11: UP (p=94.02%) [2026-02-26T20:16:06.894741] [INFO ] [FORECASTER] Completed predict_future for AMTX [2026-02-26T20:16:06.894874] [INFO ] [sig ] AMTX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:16:07.046383] [INFO ] [LOCAL ] Saved forecast: AMTX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/AMTX.txt [2026-02-26T20:16:07.046549] [INFO ] [sig ] [172/3375] Completed AMTX in 0.4s | 2.75 sym/s | Total: 1.0m | ETA: 19.4m [2026-02-26T20:16:07.046612] [INFO ] [sig ] [173/3375] Forecasting AMWD... [2026-02-26T20:16:07.046645] [INFO ] [sig ] Generating forecast for: AMWD [2026-02-26T20:16:07.046676] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMWD' from 'https://tdm.silogroup.org/data/derivative_storage/AMWD.csv'. [2026-02-26T20:16:07.058707] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMWD'. [2026-02-26T20:16:07.059146] [INFO ] [FORECASTER] Starting predict_future for AMWD [2026-02-26T20:16:07.060102] [DEBUG] [LOCAL ] No optimal features file found for AMWD: ./output/feature-sets/AMWD.txt [2026-02-26T20:16:07.060160] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:07.060226] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:07.060256] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:07.060316] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:07.124293] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:07.125216] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:07.125309] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:07.125343] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:07.253481] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:07.253672] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:07.253715] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:07.253746] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:07.257567] [DEBUG] [FORECASTER] AMWD: Forecast T+1@11:T+2@11: DOWN (p=39.27%) [2026-02-26T20:16:07.257949] [INFO ] [FORECASTER] Completed predict_future for AMWD [2026-02-26T20:16:07.258109] [INFO ] [sig ] AMWD: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:16:07.412871] [INFO ] [LOCAL ] Saved forecast: AMWD 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/AMWD.txt [2026-02-26T20:16:07.413053] [INFO ] [sig ] [173/3375] Completed AMWD in 0.4s | 2.75 sym/s | Total: 1.0m | ETA: 19.4m [2026-02-26T20:16:07.413098] [INFO ] [sig ] [174/3375] Forecasting AMWL... [2026-02-26T20:16:07.413130] [INFO ] [sig ] Generating forecast for: AMWL [2026-02-26T20:16:07.413163] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMWL' from 'https://tdm.silogroup.org/data/derivative_storage/AMWL.csv'. [2026-02-26T20:16:07.426886] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMWL'. [2026-02-26T20:16:07.427350] [INFO ] [FORECASTER] Starting predict_future for AMWL [2026-02-26T20:16:07.428317] [DEBUG] [LOCAL ] No optimal features file found for AMWL: ./output/feature-sets/AMWL.txt [2026-02-26T20:16:07.428374] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:07.428408] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:07.428435] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:07.428493] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:07.492223] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:07.493113] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:07.493202] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:07.493235] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:07.626225] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:07.626402] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:07.626445] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:07.626476] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:07.630218] [DEBUG] [FORECASTER] AMWL: Forecast T+1@11:T+2@11: UP (p=84.00%) [2026-02-26T20:16:07.630604] [INFO ] [FORECASTER] Completed predict_future for AMWL [2026-02-26T20:16:07.630774] [INFO ] [sig ] AMWL: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:16:07.799364] [INFO ] [LOCAL ] Saved forecast: AMWL 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/AMWL.txt [2026-02-26T20:16:07.799556] [INFO ] [sig ] [174/3375] Completed AMWL in 0.4s | 2.75 sym/s | Total: 1.1m | ETA: 19.4m [2026-02-26T20:16:07.799633] [INFO ] [sig ] [175/3375] Forecasting AMX... [2026-02-26T20:16:07.799670] [INFO ] [sig ] Generating forecast for: AMX [2026-02-26T20:16:07.799703] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMX' from 'https://tdm.silogroup.org/data/derivative_storage/AMX.csv'. [2026-02-26T20:16:07.812886] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMX'. [2026-02-26T20:16:07.813334] [INFO ] [FORECASTER] Starting predict_future for AMX [2026-02-26T20:16:07.814421] [DEBUG] [LOCAL ] No optimal features file found for AMX: ./output/feature-sets/AMX.txt [2026-02-26T20:16:07.814483] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:07.814519] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:07.814547] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:07.814625] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:07.880127] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:07.881223] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:07.881335] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:07.881372] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:08.019297] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:08.019460] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:08.019506] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:08.019554] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:08.023663] [DEBUG] [FORECASTER] AMX: Forecast T+1@11:T+2@11: UP (p=58.08%) [2026-02-26T20:16:08.024012] [INFO ] [FORECASTER] Completed predict_future for AMX [2026-02-26T20:16:08.024181] [INFO ] [sig ] AMX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:16:08.192313] [INFO ] [LOCAL ] Saved forecast: AMX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/AMX.txt [2026-02-26T20:16:08.192545] [INFO ] [sig ] [175/3375] Completed AMX in 0.4s | 2.75 sym/s | Total: 1.1m | ETA: 19.4m [2026-02-26T20:16:08.192642] [INFO ] [sig ] [176/3375] Forecasting AMZD... [2026-02-26T20:16:08.192683] [INFO ] [sig ] Generating forecast for: AMZD [2026-02-26T20:16:08.192733] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMZD' from 'https://tdm.silogroup.org/data/derivative_storage/AMZD.csv'. [2026-02-26T20:16:08.207015] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMZD'. [2026-02-26T20:16:08.207501] [INFO ] [FORECASTER] Starting predict_future for AMZD [2026-02-26T20:16:08.208459] [DEBUG] [LOCAL ] No optimal features file found for AMZD: ./output/feature-sets/AMZD.txt [2026-02-26T20:16:08.208515] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:08.208548] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:08.208599] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:08.208662] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:08.276038] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:08.276981] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:08.277071] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:08.277107] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:08.409527] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:08.409904] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:08.409957] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:08.410064] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:08.413972] [DEBUG] [FORECASTER] AMZD: Forecast T+1@11:T+2@11: DOWN (p=1.23%) [2026-02-26T20:16:08.414306] [INFO ] [FORECASTER] Completed predict_future for AMZD [2026-02-26T20:16:08.414486] [INFO ] [sig ] AMZD: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:16:08.565634] [INFO ] [LOCAL ] Saved forecast: AMZD 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/AMZD.txt [2026-02-26T20:16:08.565785] [INFO ] [sig ] [176/3375] Completed AMZD in 0.4s | 2.75 sym/s | Total: 1.1m | ETA: 19.4m [2026-02-26T20:16:08.565829] [INFO ] [sig ] [177/3375] Forecasting AMZN... [2026-02-26T20:16:08.565859] [INFO ] [sig ] Generating forecast for: AMZN [2026-02-26T20:16:08.565891] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMZN' from 'https://tdm.silogroup.org/data/derivative_storage/AMZN.csv'. [2026-02-26T20:16:08.580482] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMZN'. [2026-02-26T20:16:08.580908] [INFO ] [FORECASTER] Starting predict_future for AMZN [2026-02-26T20:16:08.581884] [DEBUG] [LOCAL ] No optimal features file found for AMZN: ./output/feature-sets/AMZN.txt [2026-02-26T20:16:08.581947] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:08.581994] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:08.582029] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:08.582109] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:08.648715] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:08.649752] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:08.649858] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:08.649899] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:08.785324] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:08.785490] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:08.785547] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:08.785600] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:08.789423] [DEBUG] [FORECASTER] AMZN: Forecast T+1@11:T+2@11: DOWN (p=15.61%) [2026-02-26T20:16:08.789756] [INFO ] [FORECASTER] Completed predict_future for AMZN [2026-02-26T20:16:08.789901] [INFO ] [sig ] AMZN: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:16:08.944683] [INFO ] [LOCAL ] Saved forecast: AMZN 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/AMZN.txt [2026-02-26T20:16:08.944848] [INFO ] [sig ] [177/3375] Completed AMZN in 0.4s | 2.75 sym/s | Total: 1.1m | ETA: 19.4m [2026-02-26T20:16:08.944890] [INFO ] [sig ] [178/3375] Forecasting AMZZ... [2026-02-26T20:16:08.944921] [INFO ] [sig ] Generating forecast for: AMZZ [2026-02-26T20:16:08.944953] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMZZ' from 'https://tdm.silogroup.org/data/derivative_storage/AMZZ.csv'. [2026-02-26T20:16:08.957423] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMZZ'. [2026-02-26T20:16:08.957917] [INFO ] [FORECASTER] Starting predict_future for AMZZ [2026-02-26T20:16:08.958877] [DEBUG] [LOCAL ] No optimal features file found for AMZZ: ./output/feature-sets/AMZZ.txt [2026-02-26T20:16:08.958940] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:08.958983] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:08.959012] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:08.959071] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:09.022666] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:09.023617] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:09.023705] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:09.023738] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:09.144229] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:09.144402] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:09.144464] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:09.144494] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:09.148133] [DEBUG] [FORECASTER] AMZZ: Forecast T+1@11:T+2@11: DOWN (p=3.56%) [2026-02-26T20:16:09.148489] [INFO ] [FORECASTER] Completed predict_future for AMZZ [2026-02-26T20:16:09.148662] [INFO ] [sig ] AMZZ: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:16:09.293313] [INFO ] [LOCAL ] Saved forecast: AMZZ 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/AMZZ.txt [2026-02-26T20:16:09.293458] [INFO ] [sig ] [178/3375] Completed AMZZ in 0.3s | 2.75 sym/s | Total: 1.1m | ETA: 19.4m [2026-02-26T20:16:09.293500] [INFO ] [sig ] [179/3375] Forecasting AN... [2026-02-26T20:16:09.293532] [INFO ] [sig ] Generating forecast for: AN [2026-02-26T20:16:09.293565] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AN' from 'https://tdm.silogroup.org/data/derivative_storage/AN.csv'. [2026-02-26T20:16:09.306868] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AN'. [2026-02-26T20:16:09.307239] [INFO ] [FORECASTER] Starting predict_future for AN [2026-02-26T20:16:09.308187] [DEBUG] [LOCAL ] No optimal features file found for AN: ./output/feature-sets/AN.txt [2026-02-26T20:16:09.308243] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:09.308276] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:09.308303] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:09.308361] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:09.371278] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:09.372186] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:09.372272] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:09.372305] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:09.493415] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:09.493566] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:09.493625] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:09.493655] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:09.497078] [DEBUG] [FORECASTER] AN: Forecast T+1@11:T+2@11: DOWN (p=18.03%) [2026-02-26T20:16:09.497357] [INFO ] [FORECASTER] Completed predict_future for AN [2026-02-26T20:16:09.497491] [INFO ] [sig ] AN: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:16:09.641857] [INFO ] [LOCAL ] Saved forecast: AN 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/AN.txt [2026-02-26T20:16:09.642013] [INFO ] [sig ] [179/3375] Completed AN in 0.3s | 2.75 sym/s | Total: 1.1m | ETA: 19.4m [2026-02-26T20:16:09.642054] [INFO ] [sig ] [180/3375] Forecasting ANAB... [2026-02-26T20:16:09.642085] [INFO ] [sig ] Generating forecast for: ANAB [2026-02-26T20:16:09.642116] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANAB' from 'https://tdm.silogroup.org/data/derivative_storage/ANAB.csv'. [2026-02-26T20:16:09.653743] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANAB'. [2026-02-26T20:16:09.654143] [INFO ] [FORECASTER] Starting predict_future for ANAB [2026-02-26T20:16:09.655074] [DEBUG] [LOCAL ] No optimal features file found for ANAB: ./output/feature-sets/ANAB.txt [2026-02-26T20:16:09.655131] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:09.655166] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:09.655194] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:09.655253] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:09.714852] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:09.715945] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:09.716049] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:09.716085] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:09.839624] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:09.839782] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:09.839824] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:09.839853] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:09.843301] [DEBUG] [FORECASTER] ANAB: Forecast T+1@11:T+2@11: DOWN (p=41.69%) [2026-02-26T20:16:09.843609] [INFO ] [FORECASTER] Completed predict_future for ANAB [2026-02-26T20:16:09.843932] [INFO ] [sig ] ANAB: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:16:09.987595] [INFO ] [LOCAL ] Saved forecast: ANAB 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ANAB.txt [2026-02-26T20:16:09.987757] [INFO ] [sig ] [180/3375] Completed ANAB in 0.3s | 2.75 sym/s | Total: 1.1m | ETA: 19.4m [2026-02-26T20:16:09.987800] [INFO ] [sig ] [181/3375] Forecasting ANDE... [2026-02-26T20:16:09.987828] [INFO ] [sig ] Generating forecast for: ANDE [2026-02-26T20:16:09.987858] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANDE' from 'https://tdm.silogroup.org/data/derivative_storage/ANDE.csv'. [2026-02-26T20:16:09.999941] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANDE'. [2026-02-26T20:16:10.000353] [INFO ] [FORECASTER] Starting predict_future for ANDE [2026-02-26T20:16:10.001269] [DEBUG] [LOCAL ] No optimal features file found for ANDE: ./output/feature-sets/ANDE.txt [2026-02-26T20:16:10.001327] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:10.001362] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:10.001391] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:10.001449] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:10.061821] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:10.062515] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:10.062614] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:10.062651] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:10.190750] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:10.190907] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:10.190947] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:10.190975] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:10.194588] [DEBUG] [FORECASTER] ANDE: Forecast T+1@11:T+2@11: DOWN (p=32.43%) [2026-02-26T20:16:10.194872] [INFO ] [FORECASTER] Completed predict_future for ANDE [2026-02-26T20:16:10.195004] [INFO ] [sig ] ANDE: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:16:10.335414] [INFO ] [LOCAL ] Saved forecast: ANDE 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ANDE.txt [2026-02-26T20:16:10.335565] [INFO ] [sig ] [181/3375] Completed ANDE in 0.3s | 2.75 sym/s | Total: 1.1m | ETA: 19.3m [2026-02-26T20:16:10.335636] [INFO ] [sig ] [182/3375] Forecasting ANF... [2026-02-26T20:16:10.335668] [INFO ] [sig ] Generating forecast for: ANF [2026-02-26T20:16:10.335699] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANF' from 'https://tdm.silogroup.org/data/derivative_storage/ANF.csv'. [2026-02-26T20:16:10.346476] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANF'. [2026-02-26T20:16:10.346830] [INFO ] [FORECASTER] Starting predict_future for ANF [2026-02-26T20:16:10.347666] [DEBUG] [LOCAL ] No optimal features file found for ANF: ./output/feature-sets/ANF.txt [2026-02-26T20:16:10.347720] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:10.347763] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:10.347792] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:10.347850] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:10.406701] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:10.407441] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:10.407524] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:10.407557] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:10.532815] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:10.532981] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:10.533025] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:10.533056] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:10.536977] [DEBUG] [FORECASTER] ANF: Forecast T+1@11:T+2@11: UP (p=79.61%) [2026-02-26T20:16:10.537297] [INFO ] [FORECASTER] Completed predict_future for ANF [2026-02-26T20:16:10.537482] [INFO ] [sig ] ANF: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:16:10.690107] [INFO ] [LOCAL ] Saved forecast: ANF 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ANF.txt [2026-02-26T20:16:10.690275] [INFO ] [sig ] [182/3375] Completed ANF in 0.4s | 2.75 sym/s | Total: 1.1m | ETA: 19.3m [2026-02-26T20:16:10.690323] [INFO ] [sig ] [183/3375] Forecasting ANGI... [2026-02-26T20:16:10.690356] [INFO ] [sig ] Generating forecast for: ANGI [2026-02-26T20:16:10.690405] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANGI' from 'https://tdm.silogroup.org/data/derivative_storage/ANGI.csv'. [2026-02-26T20:16:10.703519] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANGI'. [2026-02-26T20:16:10.704152] [INFO ] [FORECASTER] Starting predict_future for ANGI [2026-02-26T20:16:10.705330] [DEBUG] [LOCAL ] No optimal features file found for ANGI: ./output/feature-sets/ANGI.txt [2026-02-26T20:16:10.705388] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:10.705421] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:10.705449] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:10.705507] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:10.771267] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:10.772226] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:10.772357] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:10.772393] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:10.895327] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:10.895477] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:10.895517] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:10.895546] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:10.899079] [DEBUG] [FORECASTER] ANGI: Forecast T+1@11:T+2@11: UP (p=92.38%) [2026-02-26T20:16:10.899358] [INFO ] [FORECASTER] Completed predict_future for ANGI [2026-02-26T20:16:10.899497] [INFO ] [sig ] ANGI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:16:11.043950] [INFO ] [LOCAL ] Saved forecast: ANGI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ANGI.txt [2026-02-26T20:16:11.044077] [INFO ] [sig ] [183/3375] Completed ANGI in 0.4s | 2.75 sym/s | Total: 1.1m | ETA: 19.3m [2026-02-26T20:16:11.044117] [INFO ] [sig ] [184/3375] Forecasting ANGL... [2026-02-26T20:16:11.044147] [INFO ] [sig ] Generating forecast for: ANGL [2026-02-26T20:16:11.044178] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANGL' from 'https://tdm.silogroup.org/data/derivative_storage/ANGL.csv'. [2026-02-26T20:16:11.055028] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANGL'. [2026-02-26T20:16:11.055377] [INFO ] [FORECASTER] Starting predict_future for ANGL [2026-02-26T20:16:11.056290] [DEBUG] [LOCAL ] No optimal features file found for ANGL: ./output/feature-sets/ANGL.txt [2026-02-26T20:16:11.056346] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:11.056379] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:11.056406] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:11.056464] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:11.115137] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:11.115916] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:11.116000] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:11.116032] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:11.242675] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:11.242833] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:11.242874] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:11.242902] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:11.246371] [DEBUG] [FORECASTER] ANGL: Forecast T+1@11:T+2@11: UP (p=96.31%) [2026-02-26T20:16:11.246676] [INFO ] [FORECASTER] Completed predict_future for ANGL [2026-02-26T20:16:11.246812] [INFO ] [sig ] ANGL: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:16:11.391375] [INFO ] [LOCAL ] Saved forecast: ANGL 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ANGL.txt [2026-02-26T20:16:11.391541] [INFO ] [sig ] [184/3375] Completed ANGL in 0.3s | 2.75 sym/s | Total: 1.1m | ETA: 19.3m [2026-02-26T20:16:11.391616] [INFO ] [sig ] [185/3375] Forecasting ANGO... [2026-02-26T20:16:11.391655] [INFO ] [sig ] Generating forecast for: ANGO [2026-02-26T20:16:11.391688] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANGO' from 'https://tdm.silogroup.org/data/derivative_storage/ANGO.csv'. [2026-02-26T20:16:11.403837] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANGO'. [2026-02-26T20:16:11.404222] [INFO ] [FORECASTER] Starting predict_future for ANGO [2026-02-26T20:16:11.405301] [DEBUG] [LOCAL ] No optimal features file found for ANGO: ./output/feature-sets/ANGO.txt [2026-02-26T20:16:11.405356] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:11.405388] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:11.405415] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:11.405472] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:11.464483] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:11.465332] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:11.465421] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:11.465454] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:11.593674] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:11.593827] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:11.593867] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:11.593896] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:11.597410] [DEBUG] [FORECASTER] ANGO: Forecast T+1@11:T+2@11: DOWN (p=44.77%) [2026-02-26T20:16:11.597758] [INFO ] [FORECASTER] Completed predict_future for ANGO [2026-02-26T20:16:11.597896] [INFO ] [sig ] ANGO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:16:11.743186] [INFO ] [LOCAL ] Saved forecast: ANGO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ANGO.txt [2026-02-26T20:16:11.743343] [INFO ] [sig ] [185/3375] Completed ANGO in 0.4s | 2.75 sym/s | Total: 1.1m | ETA: 19.3m [2026-02-26T20:16:11.743386] [INFO ] [sig ] [186/3375] Forecasting ANIK... [2026-02-26T20:16:11.743427] [INFO ] [sig ] Generating forecast for: ANIK [2026-02-26T20:16:11.743461] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANIK' from 'https://tdm.silogroup.org/data/derivative_storage/ANIK.csv'. [2026-02-26T20:16:11.754991] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANIK'. [2026-02-26T20:16:11.755369] [INFO ] [FORECASTER] Starting predict_future for ANIK [2026-02-26T20:16:11.756224] [DEBUG] [LOCAL ] No optimal features file found for ANIK: ./output/feature-sets/ANIK.txt [2026-02-26T20:16:11.756278] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:11.756311] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:11.756338] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:11.756395] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:11.816395] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:11.817088] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:11.817190] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:11.817226] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:11.940736] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:11.940893] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:11.940932] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:11.940961] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:11.944410] [DEBUG] [FORECASTER] ANIK: Forecast T+1@11:T+2@11: UP (p=68.13%) [2026-02-26T20:16:11.944710] [INFO ] [FORECASTER] Completed predict_future for ANIK [2026-02-26T20:16:11.944843] [INFO ] [sig ] ANIK: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:16:12.090558] [INFO ] [LOCAL ] Saved forecast: ANIK 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ANIK.txt [2026-02-26T20:16:12.090743] [INFO ] [sig ] [186/3375] Completed ANIK in 0.3s | 2.75 sym/s | Total: 1.1m | ETA: 19.3m [2026-02-26T20:16:12.090783] [INFO ] [sig ] [187/3375] Forecasting ANIP... [2026-02-26T20:16:12.090814] [INFO ] [sig ] Generating forecast for: ANIP [2026-02-26T20:16:12.090845] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANIP' from 'https://tdm.silogroup.org/data/derivative_storage/ANIP.csv'. [2026-02-26T20:16:12.101703] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANIP'. [2026-02-26T20:16:12.102050] [INFO ] [FORECASTER] Starting predict_future for ANIP [2026-02-26T20:16:12.102889] [DEBUG] [LOCAL ] No optimal features file found for ANIP: ./output/feature-sets/ANIP.txt [2026-02-26T20:16:12.102943] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:12.102977] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:12.103004] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:12.103061] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:12.162796] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:12.163488] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:12.163588] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:12.163626] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:12.289489] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:12.289663] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:12.289709] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:12.289738] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:12.293245] [DEBUG] [FORECASTER] ANIP: Forecast T+1@11:T+2@11: UP (p=90.43%) [2026-02-26T20:16:12.293530] [INFO ] [FORECASTER] Completed predict_future for ANIP [2026-02-26T20:16:12.293685] [INFO ] [sig ] ANIP: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:16:12.440591] [INFO ] [LOCAL ] Saved forecast: ANIP 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ANIP.txt [2026-02-26T20:16:12.440728] [INFO ] [sig ] [187/3375] Completed ANIP in 0.3s | 2.75 sym/s | Total: 1.1m | ETA: 19.3m [2026-02-26T20:16:12.440768] [INFO ] [sig ] [188/3375] Forecasting ANIX... [2026-02-26T20:16:12.440797] [INFO ] [sig ] Generating forecast for: ANIX [2026-02-26T20:16:12.440828] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANIX' from 'https://tdm.silogroup.org/data/derivative_storage/ANIX.csv'. [2026-02-26T20:16:12.452819] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANIX'. [2026-02-26T20:16:12.453193] [INFO ] [FORECASTER] Starting predict_future for ANIX [2026-02-26T20:16:12.454062] [DEBUG] [LOCAL ] No optimal features file found for ANIX: ./output/feature-sets/ANIX.txt [2026-02-26T20:16:12.454116] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:12.454148] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:12.454175] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:12.454232] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:12.512392] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:12.513135] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:12.513217] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:12.513252] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:12.639301] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:12.639492] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:12.639542] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:12.639597] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:12.643995] [DEBUG] [FORECASTER] ANIX: Forecast T+1@11:T+2@11: DOWN (p=35.11%) [2026-02-26T20:16:12.644415] [INFO ] [FORECASTER] Completed predict_future for ANIX [2026-02-26T20:16:12.644796] [INFO ] [sig ] ANIX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:16:12.801758] [INFO ] [LOCAL ] Saved forecast: ANIX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ANIX.txt [2026-02-26T20:16:12.801924] [INFO ] [sig ] [188/3375] Completed ANIX in 0.4s | 2.75 sym/s | Total: 1.1m | ETA: 19.3m [2026-02-26T20:16:12.801979] [INFO ] [sig ] [189/3375] Forecasting ANNX... [2026-02-26T20:16:12.802009] [INFO ] [sig ] Generating forecast for: ANNX [2026-02-26T20:16:12.802039] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANNX' from 'https://tdm.silogroup.org/data/derivative_storage/ANNX.csv'. [2026-02-26T20:16:12.815359] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANNX'. [2026-02-26T20:16:12.815784] [INFO ] [FORECASTER] Starting predict_future for ANNX [2026-02-26T20:16:12.816774] [DEBUG] [LOCAL ] No optimal features file found for ANNX: ./output/feature-sets/ANNX.txt [2026-02-26T20:16:12.816840] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:12.816881] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:12.816908] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:12.816965] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:12.889972] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:12.890884] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:12.890974] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:12.891009] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:13.011412] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:13.011591] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:13.011634] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:13.011696] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:13.015399] [DEBUG] [FORECASTER] ANNX: Forecast T+1@11:T+2@11: DOWN (p=7.73%) [2026-02-26T20:16:13.015783] [INFO ] [FORECASTER] Completed predict_future for ANNX [2026-02-26T20:16:13.015957] [INFO ] [sig ] ANNX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:16:13.170415] [INFO ] [LOCAL ] Saved forecast: ANNX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ANNX.txt [2026-02-26T20:16:13.170591] [INFO ] [sig ] [189/3375] Completed ANNX in 0.4s | 2.75 sym/s | Total: 1.1m | ETA: 19.3m [2026-02-26T20:16:13.170634] [INFO ] [sig ] [190/3375] Forecasting ANTX... [2026-02-26T20:16:13.170664] [INFO ] [sig ] Generating forecast for: ANTX [2026-02-26T20:16:13.170695] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANTX' from 'https://tdm.silogroup.org/data/derivative_storage/ANTX.csv'. [2026-02-26T20:16:13.183980] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANTX'. [2026-02-26T20:16:13.184352] [INFO ] [FORECASTER] Starting predict_future for ANTX [2026-02-26T20:16:13.185217] [DEBUG] [LOCAL ] No optimal features file found for ANTX: ./output/feature-sets/ANTX.txt [2026-02-26T20:16:13.185274] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:13.185346] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:13.185376] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:13.185435] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:13.254566] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:13.255558] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:13.255675] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:13.255721] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:13.389544] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:13.389758] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:13.389811] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:13.389850] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:13.394670] [DEBUG] [FORECASTER] ANTX: Forecast T+1@11:T+2@11: DOWN (p=20.47%) [2026-02-26T20:16:13.395071] [INFO ] [FORECASTER] Completed predict_future for ANTX [2026-02-26T20:16:13.395260] [INFO ] [sig ] ANTX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:16:13.601055] [INFO ] [LOCAL ] Saved forecast: ANTX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ANTX.txt [2026-02-26T20:16:13.601219] [INFO ] [sig ] [190/3375] Completed ANTX in 0.4s | 2.75 sym/s | Total: 1.2m | ETA: 19.3m [2026-02-26T20:16:13.601263] [INFO ] [sig ] [191/3375] Forecasting ANVS... [2026-02-26T20:16:13.601292] [INFO ] [sig ] Generating forecast for: ANVS [2026-02-26T20:16:13.601325] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANVS' from 'https://tdm.silogroup.org/data/derivative_storage/ANVS.csv'. [2026-02-26T20:16:13.613794] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANVS'. [2026-02-26T20:16:13.614223] [INFO ] [FORECASTER] Starting predict_future for ANVS [2026-02-26T20:16:13.615188] [DEBUG] [LOCAL ] No optimal features file found for ANVS: ./output/feature-sets/ANVS.txt [2026-02-26T20:16:13.615247] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:13.615281] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:13.615308] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:13.615367] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:13.682502] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:13.683507] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:13.683641] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:13.683709] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:13.833079] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:13.833251] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:13.833302] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:13.833333] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:13.837357] [DEBUG] [FORECASTER] ANVS: Forecast T+1@11:T+2@11: DOWN (p=27.94%) [2026-02-26T20:16:13.837704] [INFO ] [FORECASTER] Completed predict_future for ANVS [2026-02-26T20:16:13.837851] [INFO ] [sig ] ANVS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:16:13.991380] [INFO ] [LOCAL ] Saved forecast: ANVS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ANVS.txt [2026-02-26T20:16:13.991548] [INFO ] [sig ] [191/3375] Completed ANVS in 0.4s | 2.75 sym/s | Total: 1.2m | ETA: 19.3m [2026-02-26T20:16:13.991609] [INFO ] [sig ] [192/3375] Forecasting AOD... [2026-02-26T20:16:13.991641] [INFO ] [sig ] Generating forecast for: AOD [2026-02-26T20:16:13.991672] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AOD' from 'https://tdm.silogroup.org/data/derivative_storage/AOD.csv'. [2026-02-26T20:16:14.004817] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AOD'. [2026-02-26T20:16:14.005223] [INFO ] [FORECASTER] Starting predict_future for AOD [2026-02-26T20:16:14.006107] [DEBUG] [LOCAL ] No optimal features file found for AOD: ./output/feature-sets/AOD.txt [2026-02-26T20:16:14.006164] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:14.006197] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:14.006223] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:14.006281] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:14.068383] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:14.069312] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:14.069395] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:14.069429] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:14.227460] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:14.227728] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:14.227785] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:14.227825] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:14.233064] [DEBUG] [FORECASTER] AOD: Forecast T+1@11:T+2@11: DOWN (p=21.69%) [2026-02-26T20:16:14.233629] [INFO ] [FORECASTER] Completed predict_future for AOD [2026-02-26T20:16:14.233831] [INFO ] [sig ] AOD: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:16:14.405411] [INFO ] [LOCAL ] Saved forecast: AOD 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/AOD.txt [2026-02-26T20:16:14.405667] [INFO ] [sig ] [192/3375] Completed AOD in 0.4s | 2.75 sym/s | Total: 1.2m | ETA: 19.3m [2026-02-26T20:16:14.405741] [INFO ] [sig ] [193/3375] Forecasting AOHY... [2026-02-26T20:16:14.405786] [INFO ] [sig ] Generating forecast for: AOHY [2026-02-26T20:16:14.405831] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AOHY' from 'https://tdm.silogroup.org/data/derivative_storage/AOHY.csv'. [2026-02-26T20:16:14.422958] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AOHY'. [2026-02-26T20:16:14.423456] [INFO ] [FORECASTER] Starting predict_future for AOHY [2026-02-26T20:16:14.424743] [DEBUG] [LOCAL ] No optimal features file found for AOHY: ./output/feature-sets/AOHY.txt [2026-02-26T20:16:14.424817] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:14.424871] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:14.424919] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:14.425058] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:14.495169] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:14.496303] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:14.496409] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:14.496454] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:14.649371] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:14.649553] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:14.649652] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:14.649755] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:14.654915] [DEBUG] [FORECASTER] AOHY: Forecast T+1@11:T+2@11: DOWN (p=6.19%) [2026-02-26T20:16:14.655411] [INFO ] [FORECASTER] Completed predict_future for AOHY [2026-02-26T20:16:14.655634] [INFO ] [sig ] AOHY: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:16:14.844035] [INFO ] [LOCAL ] Saved forecast: AOHY 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/AOHY.txt [2026-02-26T20:16:14.844232] [INFO ] [sig ] [193/3375] Completed AOHY in 0.4s | 2.75 sym/s | Total: 1.2m | ETA: 19.3m [2026-02-26T20:16:14.844290] [INFO ] [sig ] [194/3375] Forecasting AON... [2026-02-26T20:16:14.844323] [INFO ] [sig ] Generating forecast for: AON [2026-02-26T20:16:14.844356] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AON' from 'https://tdm.silogroup.org/data/derivative_storage/AON.csv'. [2026-02-26T20:16:14.858048] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AON'. [2026-02-26T20:16:14.858516] [INFO ] [FORECASTER] Starting predict_future for AON [2026-02-26T20:16:14.859760] [DEBUG] [LOCAL ] No optimal features file found for AON: ./output/feature-sets/AON.txt [2026-02-26T20:16:14.859821] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:14.859863] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:14.859905] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:14.859977] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:14.923463] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:14.924441] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:14.924537] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:14.924594] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:15.056205] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:15.056367] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:15.056408] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:15.056436] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:15.060526] [DEBUG] [FORECASTER] AON: Forecast T+1@11:T+2@11: UP (p=81.94%) [2026-02-26T20:16:15.060850] [INFO ] [FORECASTER] Completed predict_future for AON [2026-02-26T20:16:15.060991] [INFO ] [sig ] AON: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:16:15.211532] [INFO ] [LOCAL ] Saved forecast: AON 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/AON.txt [2026-02-26T20:16:15.211709] [INFO ] [sig ] [194/3375] Completed AON in 0.4s | 2.75 sym/s | Total: 1.2m | ETA: 19.3m [2026-02-26T20:16:15.211752] [INFO ] [sig ] [195/3375] Forecasting AOS... [2026-02-26T20:16:15.211782] [INFO ] [sig ] Generating forecast for: AOS [2026-02-26T20:16:15.211814] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AOS' from 'https://tdm.silogroup.org/data/derivative_storage/AOS.csv'. [2026-02-26T20:16:15.225314] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AOS'. [2026-02-26T20:16:15.225787] [INFO ] [FORECASTER] Starting predict_future for AOS [2026-02-26T20:16:15.227039] [DEBUG] [LOCAL ] No optimal features file found for AOS: ./output/feature-sets/AOS.txt [2026-02-26T20:16:15.227117] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:15.227151] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:15.227178] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:15.227236] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:15.290353] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:15.291406] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:15.291490] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:15.291524] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:15.418645] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:15.418804] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:15.418850] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:15.418882] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:15.422650] [DEBUG] [FORECASTER] AOS: Forecast T+1@11:T+2@11: UP (p=91.22%) [2026-02-26T20:16:15.422961] [INFO ] [FORECASTER] Completed predict_future for AOS [2026-02-26T20:16:15.423123] [INFO ] [sig ] AOS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:16:15.568141] [INFO ] [LOCAL ] Saved forecast: AOS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/AOS.txt [2026-02-26T20:16:15.568301] [INFO ] [sig ] [195/3375] Completed AOS in 0.4s | 2.75 sym/s | Total: 1.2m | ETA: 19.3m [2026-02-26T20:16:15.568341] [INFO ] [sig ] [196/3375] Forecasting AOSL... [2026-02-26T20:16:15.568372] [INFO ] [sig ] Generating forecast for: AOSL [2026-02-26T20:16:15.568405] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AOSL' from 'https://tdm.silogroup.org/data/derivative_storage/AOSL.csv'. [2026-02-26T20:16:15.580109] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AOSL'. [2026-02-26T20:16:15.580506] [INFO ] [FORECASTER] Starting predict_future for AOSL [2026-02-26T20:16:15.581369] [DEBUG] [LOCAL ] No optimal features file found for AOSL: ./output/feature-sets/AOSL.txt [2026-02-26T20:16:15.581423] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:15.581456] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:15.581482] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:15.581539] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:15.640491] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:15.641342] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:15.641427] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:15.641460] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:15.765591] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:15.765753] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:15.765805] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:15.765841] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:15.769295] [DEBUG] [FORECASTER] AOSL: Forecast T+1@11:T+2@11: UP (p=85.68%) [2026-02-26T20:16:15.769596] [INFO ] [FORECASTER] Completed predict_future for AOSL [2026-02-26T20:16:15.769737] [INFO ] [sig ] AOSL: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:16:15.912504] [INFO ] [LOCAL ] Saved forecast: AOSL 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/AOSL.txt [2026-02-26T20:16:15.912673] [INFO ] [sig ] [196/3375] Completed AOSL in 0.3s | 2.75 sym/s | Total: 1.2m | ETA: 19.3m [2026-02-26T20:16:15.912724] [INFO ] [sig ] [197/3375] Forecasting AP... [2026-02-26T20:16:15.912760] [INFO ] [sig ] Generating forecast for: AP [2026-02-26T20:16:15.912792] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AP' from 'https://tdm.silogroup.org/data/derivative_storage/AP.csv'. [2026-02-26T20:16:15.923909] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AP'. [2026-02-26T20:16:15.924261] [INFO ] [FORECASTER] Starting predict_future for AP [2026-02-26T20:16:15.925101] [DEBUG] [LOCAL ] No optimal features file found for AP: ./output/feature-sets/AP.txt [2026-02-26T20:16:15.925155] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:15.925187] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:15.925214] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:15.925271] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:15.983397] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:15.984086] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:15.984169] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:15.984202] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:16.104741] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:16.104889] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:16.104930] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:16.104960] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:16.108509] [DEBUG] [FORECASTER] AP: Forecast T+1@11:T+2@11: UP (p=87.76%) [2026-02-26T20:16:16.108813] [INFO ] [FORECASTER] Completed predict_future for AP [2026-02-26T20:16:16.108948] [INFO ] [sig ] AP: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:16:16.252590] [INFO ] [LOCAL ] Saved forecast: AP 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/AP.txt [2026-02-26T20:16:16.252742] [INFO ] [sig ] [197/3375] Completed AP in 0.3s | 2.75 sym/s | Total: 1.2m | ETA: 19.3m [2026-02-26T20:16:16.252791] [INFO ] [sig ] [198/3375] Forecasting APA... [2026-02-26T20:16:16.252822] [INFO ] [sig ] Generating forecast for: APA [2026-02-26T20:16:16.252852] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APA' from 'https://tdm.silogroup.org/data/derivative_storage/APA.csv'. [2026-02-26T20:16:16.264184] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APA'. [2026-02-26T20:16:16.264503] [INFO ] [FORECASTER] Starting predict_future for APA [2026-02-26T20:16:16.265357] [DEBUG] [LOCAL ] No optimal features file found for APA: ./output/feature-sets/APA.txt [2026-02-26T20:16:16.265411] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:16.265443] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:16.265470] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:16.265528] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:16.323650] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:16.324302] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:16.324381] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:16.324413] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:16.454675] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:16.454851] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:16.454892] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:16.454921] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:16.458528] [DEBUG] [FORECASTER] APA: Forecast T+1@11:T+2@11: DOWN (p=47.32%) [2026-02-26T20:16:16.458833] [INFO ] [FORECASTER] Completed predict_future for APA [2026-02-26T20:16:16.458967] [INFO ] [sig ] APA: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:16:16.604748] [INFO ] [LOCAL ] Saved forecast: APA 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/APA.txt [2026-02-26T20:16:16.604911] [INFO ] [sig ] [198/3375] Completed APA in 0.4s | 2.75 sym/s | Total: 1.2m | ETA: 19.3m [2026-02-26T20:16:16.604953] [INFO ] [sig ] [199/3375] Forecasting APAM... [2026-02-26T20:16:16.604984] [INFO ] [sig ] Generating forecast for: APAM [2026-02-26T20:16:16.605015] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APAM' from 'https://tdm.silogroup.org/data/derivative_storage/APAM.csv'. [2026-02-26T20:16:16.617606] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APAM'. [2026-02-26T20:16:16.617980] [INFO ] [FORECASTER] Starting predict_future for APAM [2026-02-26T20:16:16.618887] [DEBUG] [LOCAL ] No optimal features file found for APAM: ./output/feature-sets/APAM.txt [2026-02-26T20:16:16.618943] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:16.618976] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:16.619003] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:16.619061] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:16.680657] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:16.681609] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:16.681698] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:16.681732] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:16.803439] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:16.803608] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:16.803649] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:16.803676] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:16.807151] [DEBUG] [FORECASTER] APAM: Forecast T+1@11:T+2@11: UP (p=52.71%) [2026-02-26T20:16:16.807430] [INFO ] [FORECASTER] Completed predict_future for APAM [2026-02-26T20:16:16.807559] [INFO ] [sig ] APAM: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:16:16.951556] [INFO ] [LOCAL ] Saved forecast: APAM 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/APAM.txt [2026-02-26T20:16:16.951702] [INFO ] [sig ] [199/3375] Completed APAM in 0.3s | 2.75 sym/s | Total: 1.2m | ETA: 19.3m [2026-02-26T20:16:16.951741] [INFO ] [sig ] [200/3375] Forecasting APD... [2026-02-26T20:16:16.951771] [INFO ] [sig ] Generating forecast for: APD [2026-02-26T20:16:16.951802] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APD' from 'https://tdm.silogroup.org/data/derivative_storage/APD.csv'. [2026-02-26T20:16:16.963294] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APD'. [2026-02-26T20:16:16.963660] [INFO ] [FORECASTER] Starting predict_future for APD [2026-02-26T20:16:16.964469] [DEBUG] [LOCAL ] No optimal features file found for APD: ./output/feature-sets/APD.txt [2026-02-26T20:16:16.964523] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:16.964555] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:16.964612] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:16.964673] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:17.028839] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:17.029848] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:17.029949] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:17.030024] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:17.156326] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:17.156480] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:17.156521] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:17.156550] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:17.160559] [DEBUG] [FORECASTER] APD: Forecast T+1@11:T+2@11: UP (p=72.42%) [2026-02-26T20:16:17.160875] [INFO ] [FORECASTER] Completed predict_future for APD [2026-02-26T20:16:17.161159] [INFO ] [sig ] APD: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:16:17.305673] [INFO ] [LOCAL ] Saved forecast: APD 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/APD.txt [2026-02-26T20:16:17.305795] [INFO ] [sig ] [200/3375] Completed APD in 0.4s | 2.75 sym/s | Total: 1.2m | ETA: 19.2m [2026-02-26T20:16:17.305834] [INFO ] [sig ] [201/3375] Forecasting APEI... [2026-02-26T20:16:17.305864] [INFO ] [sig ] Generating forecast for: APEI [2026-02-26T20:16:17.305895] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APEI' from 'https://tdm.silogroup.org/data/derivative_storage/APEI.csv'. [2026-02-26T20:16:17.320896] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APEI'. [2026-02-26T20:16:17.321281] [INFO ] [FORECASTER] Starting predict_future for APEI [2026-02-26T20:16:17.322211] [DEBUG] [LOCAL ] No optimal features file found for APEI: ./output/feature-sets/APEI.txt [2026-02-26T20:16:17.322268] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:17.322303] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:17.322331] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:17.322390] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:17.383263] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:17.383984] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:17.384086] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:17.384122] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:17.506031] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:17.506184] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:17.506226] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:17.506256] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:17.509946] [DEBUG] [FORECASTER] APEI: Forecast T+1@11:T+2@11: DOWN (p=2.51%) [2026-02-26T20:16:17.510238] [INFO ] [FORECASTER] Completed predict_future for APEI [2026-02-26T20:16:17.510373] [INFO ] [sig ] APEI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:16:17.660496] [INFO ] [LOCAL ] Saved forecast: APEI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/APEI.txt [2026-02-26T20:16:17.660651] [INFO ] [sig ] [201/3375] Completed APEI in 0.4s | 2.75 sym/s | Total: 1.2m | ETA: 19.2m [2026-02-26T20:16:17.660694] [INFO ] [sig ] [202/3375] Forecasting APG... [2026-02-26T20:16:17.660725] [INFO ] [sig ] Generating forecast for: APG [2026-02-26T20:16:17.660755] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APG' from 'https://tdm.silogroup.org/data/derivative_storage/APG.csv'. [2026-02-26T20:16:17.672783] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APG'. [2026-02-26T20:16:17.673142] [INFO ] [FORECASTER] Starting predict_future for APG [2026-02-26T20:16:17.673987] [DEBUG] [LOCAL ] No optimal features file found for APG: ./output/feature-sets/APG.txt [2026-02-26T20:16:17.674041] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:17.674072] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:17.674100] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:17.674157] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:17.735481] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:17.736168] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:17.736252] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:17.736287] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:17.862348] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:17.862500] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:17.862590] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:17.862625] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:17.866860] [DEBUG] [FORECASTER] APG: Forecast T+1@11:T+2@11: DOWN (p=40.08%) [2026-02-26T20:16:17.867142] [INFO ] [FORECASTER] Completed predict_future for APG [2026-02-26T20:16:17.867276] [INFO ] [sig ] APG: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:16:18.020695] [INFO ] [LOCAL ] Saved forecast: APG 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/APG.txt [2026-02-26T20:16:18.020818] [INFO ] [sig ] [202/3375] Completed APG in 0.4s | 2.75 sym/s | Total: 1.2m | ETA: 19.2m [2026-02-26T20:16:18.020858] [INFO ] [sig ] [203/3375] Forecasting APGE... [2026-02-26T20:16:18.020889] [INFO ] [sig ] Generating forecast for: APGE [2026-02-26T20:16:18.020920] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APGE' from 'https://tdm.silogroup.org/data/derivative_storage/APGE.csv'. [2026-02-26T20:16:18.033884] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APGE'. [2026-02-26T20:16:18.034236] [INFO ] [FORECASTER] Starting predict_future for APGE [2026-02-26T20:16:18.035121] [DEBUG] [LOCAL ] No optimal features file found for APGE: ./output/feature-sets/APGE.txt [2026-02-26T20:16:18.035177] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:18.035210] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:18.035240] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:18.035300] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:18.096649] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:18.097487] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:18.097567] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:18.097620] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:18.225567] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:18.225720] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:18.225761] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:18.225791] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:18.229338] [DEBUG] [FORECASTER] APGE: Forecast T+1@11:T+2@11: UP (p=76.80%) [2026-02-26T20:16:18.229649] [INFO ] [FORECASTER] Completed predict_future for APGE [2026-02-26T20:16:18.229792] [INFO ] [sig ] APGE: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:16:18.380685] [INFO ] [LOCAL ] Saved forecast: APGE 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/APGE.txt [2026-02-26T20:16:18.380851] [INFO ] [sig ] [203/3375] Completed APGE in 0.4s | 2.75 sym/s | Total: 1.2m | ETA: 19.2m [2026-02-26T20:16:18.380893] [INFO ] [sig ] [204/3375] Forecasting APH... [2026-02-26T20:16:18.380923] [INFO ] [sig ] Generating forecast for: APH [2026-02-26T20:16:18.380954] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APH' from 'https://tdm.silogroup.org/data/derivative_storage/APH.csv'. [2026-02-26T20:16:18.393886] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APH'. [2026-02-26T20:16:18.394236] [INFO ] [FORECASTER] Starting predict_future for APH [2026-02-26T20:16:18.395093] [DEBUG] [LOCAL ] No optimal features file found for APH: ./output/feature-sets/APH.txt [2026-02-26T20:16:18.395148] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:18.395182] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:18.395210] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:18.395269] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:18.456113] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:18.456833] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:18.456917] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:18.456950] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:18.586941] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:18.587089] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:18.587131] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:18.587176] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:18.590711] [DEBUG] [FORECASTER] APH: Forecast T+1@11:T+2@11: DOWN (p=8.94%) [2026-02-26T20:16:18.590989] [INFO ] [FORECASTER] Completed predict_future for APH [2026-02-26T20:16:18.591120] [INFO ] [sig ] APH: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:16:18.739417] [INFO ] [LOCAL ] Saved forecast: APH 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/APH.txt [2026-02-26T20:16:18.739554] [INFO ] [sig ] [204/3375] Completed APH in 0.4s | 2.75 sym/s | Total: 1.2m | ETA: 19.2m [2026-02-26T20:16:18.739626] [INFO ] [sig ] [205/3375] Forecasting API... [2026-02-26T20:16:18.739664] [INFO ] [sig ] Generating forecast for: API [2026-02-26T20:16:18.739705] [DEBUG] [REMOTE ] Fetching historical data for symbol 'API' from 'https://tdm.silogroup.org/data/derivative_storage/API.csv'. [2026-02-26T20:16:18.750980] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'API'. [2026-02-26T20:16:18.751334] [INFO ] [FORECASTER] Starting predict_future for API [2026-02-26T20:16:18.752221] [DEBUG] [LOCAL ] No optimal features file found for API: ./output/feature-sets/API.txt [2026-02-26T20:16:18.752276] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:18.752309] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:18.752336] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:18.752392] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:18.814753] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:18.816098] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:18.816199] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:18.816235] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:18.946493] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:18.946678] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:18.946725] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:18.946756] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:18.950753] [DEBUG] [FORECASTER] API: Forecast T+1@11:T+2@11: UP (p=95.21%) [2026-02-26T20:16:18.951302] [INFO ] [FORECASTER] Completed predict_future for API [2026-02-26T20:16:18.951449] [INFO ] [sig ] API: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:16:19.103776] [INFO ] [LOCAL ] Saved forecast: API 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/API.txt [2026-02-26T20:16:19.103954] [INFO ] [sig ] [205/3375] Completed API in 0.4s | 2.75 sym/s | Total: 1.2m | ETA: 19.2m [2026-02-26T20:16:19.103997] [INFO ] [sig ] [206/3375] Forecasting APLD... [2026-02-26T20:16:19.104026] [INFO ] [sig ] Generating forecast for: APLD [2026-02-26T20:16:19.104056] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APLD' from 'https://tdm.silogroup.org/data/derivative_storage/APLD.csv'. [2026-02-26T20:16:19.115434] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APLD'. [2026-02-26T20:16:19.116048] [INFO ] [FORECASTER] Starting predict_future for APLD [2026-02-26T20:16:19.117103] [DEBUG] [LOCAL ] No optimal features file found for APLD: ./output/feature-sets/APLD.txt [2026-02-26T20:16:19.117157] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:19.117212] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:19.117241] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:19.117298] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:19.180286] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:19.181213] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:19.181300] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:19.181335] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:19.303072] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:19.303230] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:19.303269] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:19.303298] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:19.306853] [DEBUG] [FORECASTER] APLD: Forecast T+1@11:T+2@11: DOWN (p=4.10%) [2026-02-26T20:16:19.307181] [INFO ] [FORECASTER] Completed predict_future for APLD [2026-02-26T20:16:19.307322] [INFO ] [sig ] APLD: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:16:19.469647] [INFO ] [LOCAL ] Saved forecast: APLD 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/APLD.txt [2026-02-26T20:16:19.469815] [INFO ] [sig ] [206/3375] Completed APLD in 0.4s | 2.75 sym/s | Total: 1.2m | ETA: 19.2m [2026-02-26T20:16:19.469860] [INFO ] [sig ] [207/3375] Forecasting APLE... [2026-02-26T20:16:19.469892] [INFO ] [sig ] Generating forecast for: APLE [2026-02-26T20:16:19.469925] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APLE' from 'https://tdm.silogroup.org/data/derivative_storage/APLE.csv'. [2026-02-26T20:16:19.483103] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APLE'. [2026-02-26T20:16:19.483517] [INFO ] [FORECASTER] Starting predict_future for APLE [2026-02-26T20:16:19.484413] [DEBUG] [LOCAL ] No optimal features file found for APLE: ./output/feature-sets/APLE.txt [2026-02-26T20:16:19.484469] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:19.484535] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:19.484566] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:19.484687] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:19.543265] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:19.544187] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:19.544272] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:19.544305] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:19.670050] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:19.670412] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:19.670461] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:19.670492] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:19.675308] [DEBUG] [FORECASTER] APLE: Forecast T+1@11:T+2@11: DOWN (p=5.73%) [2026-02-26T20:16:19.675773] [INFO ] [FORECASTER] Completed predict_future for APLE [2026-02-26T20:16:19.675948] [INFO ] [sig ] APLE: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:16:19.871012] [INFO ] [LOCAL ] Saved forecast: APLE 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/APLE.txt [2026-02-26T20:16:19.871198] [INFO ] [sig ] [207/3375] Completed APLE in 0.4s | 2.75 sym/s | Total: 1.3m | ETA: 19.2m [2026-02-26T20:16:19.871245] [INFO ] [sig ] [208/3375] Forecasting APLS... [2026-02-26T20:16:19.871276] [INFO ] [sig ] Generating forecast for: APLS [2026-02-26T20:16:19.871309] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APLS' from 'https://tdm.silogroup.org/data/derivative_storage/APLS.csv'. [2026-02-26T20:16:19.886673] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APLS'. [2026-02-26T20:16:19.887256] [INFO ] [FORECASTER] Starting predict_future for APLS [2026-02-26T20:16:19.888470] [DEBUG] [LOCAL ] No optimal features file found for APLS: ./output/feature-sets/APLS.txt [2026-02-26T20:16:19.888537] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:19.888597] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:19.888633] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:19.888706] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:19.957218] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:19.958359] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:19.958464] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:19.958502] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:20.091200] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:20.091358] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:20.091400] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:20.091430] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:20.095157] [DEBUG] [FORECASTER] APLS: Forecast T+1@11:T+2@11: DOWN (p=45.66%) [2026-02-26T20:16:20.095502] [INFO ] [FORECASTER] Completed predict_future for APLS [2026-02-26T20:16:20.095682] [INFO ] [sig ] APLS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:16:20.250327] [INFO ] [LOCAL ] Saved forecast: APLS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/APLS.txt [2026-02-26T20:16:20.250497] [INFO ] [sig ] [208/3375] Completed APLS in 0.4s | 2.75 sym/s | Total: 1.3m | ETA: 19.2m [2026-02-26T20:16:20.250540] [INFO ] [sig ] [209/3375] Forecasting APO... [2026-02-26T20:16:20.250590] [INFO ] [sig ] Generating forecast for: APO [2026-02-26T20:16:20.250625] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APO' from 'https://tdm.silogroup.org/data/derivative_storage/APO.csv'. [2026-02-26T20:16:20.265493] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APO'. [2026-02-26T20:16:20.265983] [INFO ] [FORECASTER] Starting predict_future for APO [2026-02-26T20:16:20.266896] [DEBUG] [LOCAL ] No optimal features file found for APO: ./output/feature-sets/APO.txt [2026-02-26T20:16:20.266951] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:20.266998] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:20.267052] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:20.267115] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:20.331977] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:20.332941] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:20.333033] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:20.333068] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:20.471359] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:20.471545] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:20.471612] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:20.471645] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:20.475909] [DEBUG] [FORECASTER] APO: Forecast T+1@11:T+2@11: DOWN (p=44.39%) [2026-02-26T20:16:20.476426] [INFO ] [FORECASTER] Completed predict_future for APO [2026-02-26T20:16:20.476593] [INFO ] [sig ] APO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:16:20.625298] [INFO ] [LOCAL ] Saved forecast: APO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/APO.txt [2026-02-26T20:16:20.625473] [INFO ] [sig ] [209/3375] Completed APO in 0.4s | 2.75 sym/s | Total: 1.3m | ETA: 19.2m [2026-02-26T20:16:20.625524] [INFO ] [sig ] [210/3375] Forecasting APOG... [2026-02-26T20:16:20.625562] [INFO ] [sig ] Generating forecast for: APOG [2026-02-26T20:16:20.625615] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APOG' from 'https://tdm.silogroup.org/data/derivative_storage/APOG.csv'. [2026-02-26T20:16:20.637143] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APOG'. [2026-02-26T20:16:20.637564] [INFO ] [FORECASTER] Starting predict_future for APOG [2026-02-26T20:16:20.638460] [DEBUG] [LOCAL ] No optimal features file found for APOG: ./output/feature-sets/APOG.txt [2026-02-26T20:16:20.638515] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:20.638548] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:20.638594] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:20.638665] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:20.698317] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:20.699268] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:20.699356] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:20.699392] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:20.820720] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:20.820884] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:20.820925] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:20.821017] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:20.824536] [DEBUG] [FORECASTER] APOG: Forecast T+1@11:T+2@11: DOWN (p=21.40%) [2026-02-26T20:16:20.824859] [INFO ] [FORECASTER] Completed predict_future for APOG [2026-02-26T20:16:20.825000] [INFO ] [sig ] APOG: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:16:20.972305] [INFO ] [LOCAL ] Saved forecast: APOG 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/APOG.txt [2026-02-26T20:16:20.972469] [INFO ] [sig ] [210/3375] Completed APOG in 0.3s | 2.75 sym/s | Total: 1.3m | ETA: 19.2m [2026-02-26T20:16:20.972509] [INFO ] [sig ] [211/3375] Forecasting APP... [2026-02-26T20:16:20.972540] [INFO ] [sig ] Generating forecast for: APP [2026-02-26T20:16:20.972590] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APP' from 'https://tdm.silogroup.org/data/derivative_storage/APP.csv'. [2026-02-26T20:16:20.984613] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APP'. [2026-02-26T20:16:20.985059] [INFO ] [FORECASTER] Starting predict_future for APP [2026-02-26T20:16:20.986001] [DEBUG] [LOCAL ] No optimal features file found for APP: ./output/feature-sets/APP.txt [2026-02-26T20:16:20.986071] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:20.986107] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:20.986135] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:20.986195] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:21.051894] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:21.052820] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:21.052907] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:21.052942] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:21.177144] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:21.177305] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:21.177346] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:21.177375] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:21.181146] [DEBUG] [FORECASTER] APP: Forecast T+1@11:T+2@11: DOWN (p=49.60%) [2026-02-26T20:16:21.181516] [INFO ] [FORECASTER] Completed predict_future for APP [2026-02-26T20:16:21.181684] [INFO ] [sig ] APP: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:16:21.333812] [INFO ] [LOCAL ] Saved forecast: APP 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/APP.txt [2026-02-26T20:16:21.334065] [INFO ] [sig ] [211/3375] Completed APP in 0.4s | 2.75 sym/s | Total: 1.3m | ETA: 19.2m [2026-02-26T20:16:21.334127] [INFO ] [sig ] [212/3375] Forecasting APPF... [2026-02-26T20:16:21.334172] [INFO ] [sig ] Generating forecast for: APPF [2026-02-26T20:16:21.334219] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APPF' from 'https://tdm.silogroup.org/data/derivative_storage/APPF.csv'. [2026-02-26T20:16:21.350318] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APPF'. [2026-02-26T20:16:21.350851] [INFO ] [FORECASTER] Starting predict_future for APPF [2026-02-26T20:16:21.352055] [DEBUG] [LOCAL ] No optimal features file found for APPF: ./output/feature-sets/APPF.txt [2026-02-26T20:16:21.352127] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:21.352174] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:21.352212] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:21.352298] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:21.418448] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:21.419425] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:21.419527] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:21.419564] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:21.542335] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:21.542492] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:21.542533] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:21.542562] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:21.546167] [DEBUG] [FORECASTER] APPF: Forecast T+1@11:T+2@11: UP (p=63.83%) [2026-02-26T20:16:21.546482] [INFO ] [FORECASTER] Completed predict_future for APPF [2026-02-26T20:16:21.546646] [INFO ] [sig ] APPF: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:16:21.693451] [INFO ] [LOCAL ] Saved forecast: APPF 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/APPF.txt [2026-02-26T20:16:21.693625] [INFO ] [sig ] [212/3375] Completed APPF in 0.4s | 2.75 sym/s | Total: 1.3m | ETA: 19.2m [2026-02-26T20:16:21.693669] [INFO ] [sig ] [213/3375] Forecasting APPN... [2026-02-26T20:16:21.693699] [INFO ] [sig ] Generating forecast for: APPN [2026-02-26T20:16:21.693730] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APPN' from 'https://tdm.silogroup.org/data/derivative_storage/APPN.csv'. [2026-02-26T20:16:21.704835] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APPN'. [2026-02-26T20:16:21.705225] [INFO ] [FORECASTER] Starting predict_future for APPN [2026-02-26T20:16:21.706302] [DEBUG] [LOCAL ] No optimal features file found for APPN: ./output/feature-sets/APPN.txt [2026-02-26T20:16:21.706358] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:21.706390] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:21.706416] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:21.706472] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:21.768100] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:21.768956] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:21.769039] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:21.769072] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:21.889904] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:21.890052] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:21.890091] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:21.890135] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:21.893597] [DEBUG] [FORECASTER] APPN: Forecast T+1@11:T+2@11: UP (p=91.02%) [2026-02-26T20:16:21.893883] [INFO ] [FORECASTER] Completed predict_future for APPN [2026-02-26T20:16:21.894014] [INFO ] [sig ] APPN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:16:22.039743] [INFO ] [LOCAL ] Saved forecast: APPN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/APPN.txt [2026-02-26T20:16:22.039924] [INFO ] [sig ] [213/3375] Completed APPN in 0.3s | 2.75 sym/s | Total: 1.3m | ETA: 19.2m [2026-02-26T20:16:22.039973] [INFO ] [sig ] [214/3375] Forecasting APPS... [2026-02-26T20:16:22.040004] [INFO ] [sig ] Generating forecast for: APPS [2026-02-26T20:16:22.040039] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APPS' from 'https://tdm.silogroup.org/data/derivative_storage/APPS.csv'. [2026-02-26T20:16:22.051629] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APPS'. [2026-02-26T20:16:22.051975] [INFO ] [FORECASTER] Starting predict_future for APPS [2026-02-26T20:16:22.052838] [DEBUG] [LOCAL ] No optimal features file found for APPS: ./output/feature-sets/APPS.txt [2026-02-26T20:16:22.052892] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:22.052932] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:22.052962] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:22.053025] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:22.112823] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:22.113977] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:22.114061] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:22.114095] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:22.241260] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:22.241417] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:22.241459] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:22.241487] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:22.245057] [DEBUG] [FORECASTER] APPS: Forecast T+1@11:T+2@11: UP (p=90.64%) [2026-02-26T20:16:22.245380] [INFO ] [FORECASTER] Completed predict_future for APPS [2026-02-26T20:16:22.245525] [INFO ] [sig ] APPS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:16:22.394035] [INFO ] [LOCAL ] Saved forecast: APPS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/APPS.txt [2026-02-26T20:16:22.394177] [INFO ] [sig ] [214/3375] Completed APPS in 0.4s | 2.75 sym/s | Total: 1.3m | ETA: 19.2m [2026-02-26T20:16:22.394218] [INFO ] [sig ] [215/3375] Forecasting APYX... [2026-02-26T20:16:22.394248] [INFO ] [sig ] Generating forecast for: APYX [2026-02-26T20:16:22.394278] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APYX' from 'https://tdm.silogroup.org/data/derivative_storage/APYX.csv'. [2026-02-26T20:16:22.405427] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APYX'. [2026-02-26T20:16:22.405812] [INFO ] [FORECASTER] Starting predict_future for APYX [2026-02-26T20:16:22.406635] [DEBUG] [LOCAL ] No optimal features file found for APYX: ./output/feature-sets/APYX.txt [2026-02-26T20:16:22.406689] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:22.406721] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:22.406748] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:22.406805] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:22.475323] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:22.476675] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:22.476799] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:22.476867] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:22.619492] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:22.619664] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:22.619706] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:22.619735] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:22.623426] [DEBUG] [FORECASTER] APYX: Forecast T+1@11:T+2@11: UP (p=82.81%) [2026-02-26T20:16:22.623730] [INFO ] [FORECASTER] Completed predict_future for APYX [2026-02-26T20:16:22.623867] [INFO ] [sig ] APYX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:16:22.771563] [INFO ] [LOCAL ] Saved forecast: APYX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/APYX.txt [2026-02-26T20:16:22.771744] [INFO ] [sig ] [215/3375] Completed APYX in 0.4s | 2.75 sym/s | Total: 1.3m | ETA: 19.2m [2026-02-26T20:16:22.771787] [INFO ] [sig ] [216/3375] Forecasting AQMS... [2026-02-26T20:16:22.771824] [INFO ] [sig ] Generating forecast for: AQMS [2026-02-26T20:16:22.771858] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AQMS' from 'https://tdm.silogroup.org/data/derivative_storage/AQMS.csv'. [2026-02-26T20:16:22.783664] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AQMS'. [2026-02-26T20:16:22.784068] [INFO ] [FORECASTER] Starting predict_future for AQMS [2026-02-26T20:16:22.784950] [DEBUG] [LOCAL ] No optimal features file found for AQMS: ./output/feature-sets/AQMS.txt [2026-02-26T20:16:22.785006] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:22.785040] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:22.785068] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:22.785127] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:22.851164] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:22.852153] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:22.852240] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:22.852274] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:22.969095] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:22.969250] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:22.969290] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:22.969318] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:22.973615] [DEBUG] [FORECASTER] AQMS: Forecast T+1@11:T+2@11: DOWN (p=36.66%) [2026-02-26T20:16:22.973900] [INFO ] [FORECASTER] Completed predict_future for AQMS [2026-02-26T20:16:22.974234] [INFO ] [sig ] AQMS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:16:23.118335] [INFO ] [LOCAL ] Saved forecast: AQMS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/AQMS.txt [2026-02-26T20:16:23.118479] [INFO ] [sig ] [216/3375] Completed AQMS in 0.3s | 2.75 sym/s | Total: 1.3m | ETA: 19.2m [2026-02-26T20:16:23.118522] [INFO ] [sig ] [217/3375] Forecasting AQN... [2026-02-26T20:16:23.118553] [INFO ] [sig ] Generating forecast for: AQN [2026-02-26T20:16:23.118603] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AQN' from 'https://tdm.silogroup.org/data/derivative_storage/AQN.csv'. [2026-02-26T20:16:23.129550] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AQN'. [2026-02-26T20:16:23.129941] [INFO ] [FORECASTER] Starting predict_future for AQN [2026-02-26T20:16:23.130838] [DEBUG] [LOCAL ] No optimal features file found for AQN: ./output/feature-sets/AQN.txt [2026-02-26T20:16:23.130894] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:23.130927] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:23.130967] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:23.131027] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:23.193543] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:23.194320] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:23.194436] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:23.194472] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:23.314716] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:23.314867] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:23.314908] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:23.314938] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:23.318536] [DEBUG] [FORECASTER] AQN: Forecast T+1@11:T+2@11: UP (p=88.44%) [2026-02-26T20:16:23.318845] [INFO ] [FORECASTER] Completed predict_future for AQN [2026-02-26T20:16:23.318976] [INFO ] [sig ] AQN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:16:23.462165] [INFO ] [LOCAL ] Saved forecast: AQN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/AQN.txt [2026-02-26T20:16:23.462308] [INFO ] [sig ] [217/3375] Completed AQN in 0.3s | 2.75 sym/s | Total: 1.3m | ETA: 19.1m [2026-02-26T20:16:23.462348] [INFO ] [sig ] [218/3375] Forecasting AQNB... [2026-02-26T20:16:23.462378] [INFO ] [sig ] Generating forecast for: AQNB [2026-02-26T20:16:23.462409] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AQNB' from 'https://tdm.silogroup.org/data/derivative_storage/AQNB.csv'. [2026-02-26T20:16:23.473224] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AQNB'. [2026-02-26T20:16:23.473591] [INFO ] [FORECASTER] Starting predict_future for AQNB [2026-02-26T20:16:23.474450] [DEBUG] [LOCAL ] No optimal features file found for AQNB: ./output/feature-sets/AQNB.txt [2026-02-26T20:16:23.474506] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:23.474540] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:23.474569] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:23.474649] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:23.537617] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:23.538312] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:23.538397] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:23.538431] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:23.656439] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:23.656645] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:23.656695] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:23.656727] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:23.660650] [DEBUG] [FORECASTER] AQNB: Forecast T+1@11:T+2@11: UP (p=76.16%) [2026-02-26T20:16:23.660999] [INFO ] [FORECASTER] Completed predict_future for AQNB [2026-02-26T20:16:23.661150] [INFO ] [sig ] AQNB: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:16:23.808203] [INFO ] [LOCAL ] Saved forecast: AQNB 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/AQNB.txt [2026-02-26T20:16:23.808338] [INFO ] [sig ] [218/3375] Completed AQNB in 0.3s | 2.75 sym/s | Total: 1.3m | ETA: 19.1m [2026-02-26T20:16:23.808381] [INFO ] [sig ] [219/3375] Forecasting ARBE... [2026-02-26T20:16:23.808412] [INFO ] [sig ] Generating forecast for: ARBE [2026-02-26T20:16:23.808442] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARBE' from 'https://tdm.silogroup.org/data/derivative_storage/ARBE.csv'. [2026-02-26T20:16:23.820565] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARBE'. [2026-02-26T20:16:23.820969] [INFO ] [FORECASTER] Starting predict_future for ARBE [2026-02-26T20:16:23.822242] [DEBUG] [LOCAL ] No optimal features file found for ARBE: ./output/feature-sets/ARBE.txt [2026-02-26T20:16:23.822297] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:23.822330] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:23.822358] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:23.822425] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:23.886065] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:23.886986] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:23.887076] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:23.887112] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:24.016382] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:24.016537] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:24.016597] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:24.016632] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:24.020243] [DEBUG] [FORECASTER] ARBE: Forecast T+1@11:T+2@11: UP (p=65.74%) [2026-02-26T20:16:24.020537] [INFO ] [FORECASTER] Completed predict_future for ARBE [2026-02-26T20:16:24.020696] [INFO ] [sig ] ARBE: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:16:24.165065] [INFO ] [LOCAL ] Saved forecast: ARBE 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ARBE.txt [2026-02-26T20:16:24.165213] [INFO ] [sig ] [219/3375] Completed ARBE in 0.4s | 2.75 sym/s | Total: 1.3m | ETA: 19.1m [2026-02-26T20:16:24.165254] [INFO ] [sig ] [220/3375] Forecasting ARCB... [2026-02-26T20:16:24.165285] [INFO ] [sig ] Generating forecast for: ARCB [2026-02-26T20:16:24.165316] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARCB' from 'https://tdm.silogroup.org/data/derivative_storage/ARCB.csv'. [2026-02-26T20:16:24.176742] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARCB'. [2026-02-26T20:16:24.177091] [INFO ] [FORECASTER] Starting predict_future for ARCB [2026-02-26T20:16:24.177959] [DEBUG] [LOCAL ] No optimal features file found for ARCB: ./output/feature-sets/ARCB.txt [2026-02-26T20:16:24.178012] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:24.178044] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:24.178071] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:24.178128] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:24.237958] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:24.238688] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:24.238773] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:24.238814] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:24.368523] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:24.368689] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:24.368731] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:24.368762] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:24.372484] [DEBUG] [FORECASTER] ARCB: Forecast T+1@11:T+2@11: DOWN (p=2.09%) [2026-02-26T20:16:24.373007] [INFO ] [FORECASTER] Completed predict_future for ARCB [2026-02-26T20:16:24.373151] [INFO ] [sig ] ARCB: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:16:24.529353] [INFO ] [LOCAL ] Saved forecast: ARCB 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ARCB.txt [2026-02-26T20:16:24.529601] [INFO ] [sig ] [220/3375] Completed ARCB in 0.4s | 2.75 sym/s | Total: 1.3m | ETA: 19.1m [2026-02-26T20:16:24.529657] [INFO ] [sig ] [221/3375] Forecasting ARCC... [2026-02-26T20:16:24.529690] [INFO ] [sig ] Generating forecast for: ARCC [2026-02-26T20:16:24.529751] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARCC' from 'https://tdm.silogroup.org/data/derivative_storage/ARCC.csv'. [2026-02-26T20:16:24.542091] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARCC'. [2026-02-26T20:16:24.542517] [INFO ] [FORECASTER] Starting predict_future for ARCC [2026-02-26T20:16:24.543506] [DEBUG] [LOCAL ] No optimal features file found for ARCC: ./output/feature-sets/ARCC.txt [2026-02-26T20:16:24.543562] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:24.543634] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:24.543668] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:24.543729] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:24.607897] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:24.609307] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:24.609410] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:24.609445] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:24.737035] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:24.737219] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:24.737271] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:24.737316] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:24.741269] [DEBUG] [FORECASTER] ARCC: Forecast T+1@11:T+2@11: UP (p=97.52%) [2026-02-26T20:16:24.741678] [INFO ] [FORECASTER] Completed predict_future for ARCC [2026-02-26T20:16:24.741840] [INFO ] [sig ] ARCC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:16:24.903505] [INFO ] [LOCAL ] Saved forecast: ARCC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ARCC.txt [2026-02-26T20:16:24.903697] [INFO ] [sig ] [221/3375] Completed ARCC in 0.4s | 2.75 sym/s | Total: 1.3m | ETA: 19.1m [2026-02-26T20:16:24.903739] [INFO ] [sig ] [222/3375] Forecasting ARCO... [2026-02-26T20:16:24.903771] [INFO ] [sig ] Generating forecast for: ARCO [2026-02-26T20:16:24.903803] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARCO' from 'https://tdm.silogroup.org/data/derivative_storage/ARCO.csv'. [2026-02-26T20:16:24.917187] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARCO'. [2026-02-26T20:16:24.917618] [INFO ] [FORECASTER] Starting predict_future for ARCO [2026-02-26T20:16:24.918469] [DEBUG] [LOCAL ] No optimal features file found for ARCO: ./output/feature-sets/ARCO.txt [2026-02-26T20:16:24.918523] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:24.918556] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:24.918610] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:24.918671] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:24.980757] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:24.981683] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:24.981770] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:24.981804] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:25.101031] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:25.101192] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:25.101234] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:25.101262] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:25.105171] [DEBUG] [FORECASTER] ARCO: Forecast T+1@11:T+2@11: DOWN (p=26.34%) [2026-02-26T20:16:25.105469] [INFO ] [FORECASTER] Completed predict_future for ARCO [2026-02-26T20:16:25.105624] [INFO ] [sig ] ARCO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:16:25.256668] [INFO ] [LOCAL ] Saved forecast: ARCO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ARCO.txt [2026-02-26T20:16:25.256840] [INFO ] [sig ] [222/3375] Completed ARCO in 0.4s | 2.75 sym/s | Total: 1.3m | ETA: 19.1m [2026-02-26T20:16:25.256886] [INFO ] [sig ] [223/3375] Forecasting ARDC... [2026-02-26T20:16:25.256917] [INFO ] [sig ] Generating forecast for: ARDC [2026-02-26T20:16:25.256948] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARDC' from 'https://tdm.silogroup.org/data/derivative_storage/ARDC.csv'. [2026-02-26T20:16:25.274556] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARDC'. [2026-02-26T20:16:25.275003] [INFO ] [FORECASTER] Starting predict_future for ARDC [2026-02-26T20:16:25.275897] [DEBUG] [LOCAL ] No optimal features file found for ARDC: ./output/feature-sets/ARDC.txt [2026-02-26T20:16:25.275951] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:25.275983] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:25.276010] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:25.276067] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:25.339889] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:25.340910] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:25.341024] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:25.341061] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:25.467621] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:25.467808] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:25.467857] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:25.467894] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:25.471646] [DEBUG] [FORECASTER] ARDC: Forecast T+1@11:T+2@11: UP (p=93.12%) [2026-02-26T20:16:25.471962] [INFO ] [FORECASTER] Completed predict_future for ARDC [2026-02-26T20:16:25.472115] [INFO ] [sig ] ARDC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:16:25.618109] [INFO ] [LOCAL ] Saved forecast: ARDC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ARDC.txt [2026-02-26T20:16:25.618264] [INFO ] [sig ] [223/3375] Completed ARDC in 0.4s | 2.75 sym/s | Total: 1.4m | ETA: 19.1m [2026-02-26T20:16:25.618304] [INFO ] [sig ] [224/3375] Forecasting ARDX... [2026-02-26T20:16:25.618335] [INFO ] [sig ] Generating forecast for: ARDX [2026-02-26T20:16:25.618366] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARDX' from 'https://tdm.silogroup.org/data/derivative_storage/ARDX.csv'. [2026-02-26T20:16:25.631367] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARDX'. [2026-02-26T20:16:25.631745] [INFO ] [FORECASTER] Starting predict_future for ARDX [2026-02-26T20:16:25.632632] [DEBUG] [LOCAL ] No optimal features file found for ARDX: ./output/feature-sets/ARDX.txt [2026-02-26T20:16:25.632686] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:25.632756] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:25.632784] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:25.632842] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:25.693410] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:25.694365] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:25.694452] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:25.694487] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:25.825872] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:25.826319] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:25.826392] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:25.826427] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:25.832743] [DEBUG] [FORECASTER] ARDX: Forecast T+1@11:T+2@11: DOWN (p=40.30%) [2026-02-26T20:16:25.833160] [INFO ] [FORECASTER] Completed predict_future for ARDX [2026-02-26T20:16:25.833338] [INFO ] [sig ] ARDX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:16:25.991926] [INFO ] [LOCAL ] Saved forecast: ARDX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ARDX.txt [2026-02-26T20:16:25.992086] [INFO ] [sig ] [224/3375] Completed ARDX in 0.4s | 2.75 sym/s | Total: 1.4m | ETA: 19.1m [2026-02-26T20:16:25.992131] [INFO ] [sig ] [225/3375] Forecasting ARE... [2026-02-26T20:16:25.992162] [INFO ] [sig ] Generating forecast for: ARE [2026-02-26T20:16:25.992197] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARE' from 'https://tdm.silogroup.org/data/derivative_storage/ARE.csv'. [2026-02-26T20:16:26.007833] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARE'. [2026-02-26T20:16:26.008269] [INFO ] [FORECASTER] Starting predict_future for ARE [2026-02-26T20:16:26.009481] [DEBUG] [LOCAL ] No optimal features file found for ARE: ./output/feature-sets/ARE.txt [2026-02-26T20:16:26.009536] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:26.009600] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:26.009639] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:26.009704] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:26.071677] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:26.072550] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:26.072663] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:26.072699] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:26.199969] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:26.200129] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:26.200170] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:26.200199] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:26.203682] [DEBUG] [FORECASTER] ARE: Forecast T+1@11:T+2@11: DOWN (p=20.64%) [2026-02-26T20:16:26.203995] [INFO ] [FORECASTER] Completed predict_future for ARE [2026-02-26T20:16:26.204128] [INFO ] [sig ] ARE: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:16:26.349675] [INFO ] [LOCAL ] Saved forecast: ARE 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ARE.txt [2026-02-26T20:16:26.349812] [INFO ] [sig ] [225/3375] Completed ARE in 0.4s | 2.75 sym/s | Total: 1.4m | ETA: 19.1m [2026-02-26T20:16:26.349858] [INFO ] [sig ] [226/3375] Forecasting AREC... [2026-02-26T20:16:26.349890] [INFO ] [sig ] Generating forecast for: AREC [2026-02-26T20:16:26.349921] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AREC' from 'https://tdm.silogroup.org/data/derivative_storage/AREC.csv'. [2026-02-26T20:16:26.362172] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AREC'. [2026-02-26T20:16:26.362559] [INFO ] [FORECASTER] Starting predict_future for AREC [2026-02-26T20:16:26.363381] [DEBUG] [LOCAL ] No optimal features file found for AREC: ./output/feature-sets/AREC.txt [2026-02-26T20:16:26.363435] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:26.363467] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:26.363493] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:26.363549] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:26.422724] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:26.423373] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:26.423455] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:26.423488] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:26.547940] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:26.548092] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:26.548131] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:26.548160] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:26.551951] [DEBUG] [FORECASTER] AREC: Forecast T+1@11:T+2@11: DOWN (p=0.69%) [2026-02-26T20:16:26.552263] [INFO ] [FORECASTER] Completed predict_future for AREC [2026-02-26T20:16:26.552556] [INFO ] [sig ] AREC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:16:26.695179] [INFO ] [LOCAL ] Saved forecast: AREC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/AREC.txt [2026-02-26T20:16:26.695326] [INFO ] [sig ] [226/3375] Completed AREC in 0.3s | 2.75 sym/s | Total: 1.4m | ETA: 19.1m [2026-02-26T20:16:26.695366] [INFO ] [sig ] [227/3375] Forecasting ARES... [2026-02-26T20:16:26.695395] [INFO ] [sig ] Generating forecast for: ARES [2026-02-26T20:16:26.695427] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARES' from 'https://tdm.silogroup.org/data/derivative_storage/ARES.csv'. [2026-02-26T20:16:26.708676] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARES'. [2026-02-26T20:16:26.709108] [INFO ] [FORECASTER] Starting predict_future for ARES [2026-02-26T20:16:26.710090] [DEBUG] [LOCAL ] No optimal features file found for ARES: ./output/feature-sets/ARES.txt [2026-02-26T20:16:26.710315] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:26.710347] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:26.710375] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:26.710432] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:26.775350] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:26.776263] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:26.776353] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:26.776387] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:26.905242] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:26.905410] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:26.905452] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:26.905546] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:26.909860] [DEBUG] [FORECASTER] ARES: Forecast T+1@11:T+2@11: UP (p=74.16%) [2026-02-26T20:16:26.910268] [INFO ] [FORECASTER] Completed predict_future for ARES [2026-02-26T20:16:26.910423] [INFO ] [sig ] ARES: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:16:27.063952] [INFO ] [LOCAL ] Saved forecast: ARES 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ARES.txt [2026-02-26T20:16:27.064093] [INFO ] [sig ] [227/3375] Completed ARES in 0.4s | 2.75 sym/s | Total: 1.4m | ETA: 19.1m [2026-02-26T20:16:27.064133] [INFO ] [sig ] [228/3375] Forecasting ARGX... [2026-02-26T20:16:27.064162] [INFO ] [sig ] Generating forecast for: ARGX [2026-02-26T20:16:27.064195] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARGX' from 'https://tdm.silogroup.org/data/derivative_storage/ARGX.csv'. [2026-02-26T20:16:27.076641] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARGX'. [2026-02-26T20:16:27.076994] [INFO ] [FORECASTER] Starting predict_future for ARGX [2026-02-26T20:16:27.078068] [DEBUG] [LOCAL ] No optimal features file found for ARGX: ./output/feature-sets/ARGX.txt [2026-02-26T20:16:27.078123] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:27.078156] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:27.078183] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:27.078270] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:27.136954] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:27.137732] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:27.137814] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:27.137846] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:27.258135] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:27.258290] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:27.258331] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:27.258359] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:27.261875] [DEBUG] [FORECASTER] ARGX: Forecast T+1@11:T+2@11: UP (p=82.39%) [2026-02-26T20:16:27.262184] [INFO ] [FORECASTER] Completed predict_future for ARGX [2026-02-26T20:16:27.262315] [INFO ] [sig ] ARGX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:16:27.412453] [INFO ] [LOCAL ] Saved forecast: ARGX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ARGX.txt [2026-02-26T20:16:27.412630] [INFO ] [sig ] [228/3375] Completed ARGX in 0.3s | 2.75 sym/s | Total: 1.4m | ETA: 19.1m [2026-02-26T20:16:27.412675] [INFO ] [sig ] [229/3375] Forecasting ARHS... [2026-02-26T20:16:27.412713] [INFO ] [sig ] Generating forecast for: ARHS [2026-02-26T20:16:27.412746] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARHS' from 'https://tdm.silogroup.org/data/derivative_storage/ARHS.csv'. [2026-02-26T20:16:27.426977] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARHS'. [2026-02-26T20:16:27.427357] [INFO ] [FORECASTER] Starting predict_future for ARHS [2026-02-26T20:16:27.428287] [DEBUG] [LOCAL ] No optimal features file found for ARHS: ./output/feature-sets/ARHS.txt [2026-02-26T20:16:27.428343] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:27.428375] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:27.428401] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:27.428458] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:27.489828] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:27.490772] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:27.490857] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:27.490892] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:27.620752] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:27.620910] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:27.620960] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:27.620998] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:27.625198] [DEBUG] [FORECASTER] ARHS: Forecast T+1@11:T+2@11: UP (p=60.18%) [2026-02-26T20:16:27.625499] [INFO ] [FORECASTER] Completed predict_future for ARHS [2026-02-26T20:16:27.625658] [INFO ] [sig ] ARHS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:16:27.772526] [INFO ] [LOCAL ] Saved forecast: ARHS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ARHS.txt [2026-02-26T20:16:27.772712] [INFO ] [sig ] [229/3375] Completed ARHS in 0.4s | 2.75 sym/s | Total: 1.4m | ETA: 19.1m [2026-02-26T20:16:27.772755] [INFO ] [sig ] [230/3375] Forecasting ARI... [2026-02-26T20:16:27.772785] [INFO ] [sig ] Generating forecast for: ARI [2026-02-26T20:16:27.772816] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARI' from 'https://tdm.silogroup.org/data/derivative_storage/ARI.csv'. [2026-02-26T20:16:27.786178] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARI'. [2026-02-26T20:16:27.786611] [INFO ] [FORECASTER] Starting predict_future for ARI [2026-02-26T20:16:27.787446] [DEBUG] [LOCAL ] No optimal features file found for ARI: ./output/feature-sets/ARI.txt [2026-02-26T20:16:27.787516] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:27.787549] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:27.787612] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:27.787707] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:27.851373] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:27.852295] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:27.852384] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:27.852418] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:27.980160] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:27.980318] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:27.980358] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:27.980388] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:27.983945] [DEBUG] [FORECASTER] ARI: Forecast T+1@11:T+2@11: DOWN (p=3.33%) [2026-02-26T20:16:27.984231] [INFO ] [FORECASTER] Completed predict_future for ARI [2026-02-26T20:16:27.984365] [INFO ] [sig ] ARI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:16:28.146097] [INFO ] [LOCAL ] Saved forecast: ARI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ARI.txt [2026-02-26T20:16:28.146262] [INFO ] [sig ] [230/3375] Completed ARI in 0.4s | 2.75 sym/s | Total: 1.4m | ETA: 19.1m [2026-02-26T20:16:28.146303] [INFO ] [sig ] [231/3375] Forecasting ARKO... [2026-02-26T20:16:28.146333] [INFO ] [sig ] Generating forecast for: ARKO [2026-02-26T20:16:28.146366] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARKO' from 'https://tdm.silogroup.org/data/derivative_storage/ARKO.csv'. [2026-02-26T20:16:28.158743] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARKO'. [2026-02-26T20:16:28.159095] [INFO ] [FORECASTER] Starting predict_future for ARKO [2026-02-26T20:16:28.159992] [DEBUG] [LOCAL ] No optimal features file found for ARKO: ./output/feature-sets/ARKO.txt [2026-02-26T20:16:28.160047] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:28.160081] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:28.160113] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:28.160171] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:28.220310] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:28.221088] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:28.221173] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:28.221207] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:28.340233] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:28.340385] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:28.340425] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:28.340454] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:28.348009] [DEBUG] [FORECASTER] ARKO: Forecast T+1@11:T+2@11: UP (p=79.99%) [2026-02-26T20:16:28.348487] [INFO ] [FORECASTER] Completed predict_future for ARKO [2026-02-26T20:16:28.348649] [INFO ] [sig ] ARKO: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:16:28.498545] [INFO ] [LOCAL ] Saved forecast: ARKO 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ARKO.txt [2026-02-26T20:16:28.498723] [INFO ] [sig ] [231/3375] Completed ARKO in 0.4s | 2.75 sym/s | Total: 1.4m | ETA: 19.0m [2026-02-26T20:16:28.498766] [INFO ] [sig ] [232/3375] Forecasting ARLO... [2026-02-26T20:16:28.498796] [INFO ] [sig ] Generating forecast for: ARLO [2026-02-26T20:16:28.498827] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARLO' from 'https://tdm.silogroup.org/data/derivative_storage/ARLO.csv'. [2026-02-26T20:16:28.513116] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARLO'. [2026-02-26T20:16:28.513698] [INFO ] [FORECASTER] Starting predict_future for ARLO [2026-02-26T20:16:28.514751] [DEBUG] [LOCAL ] No optimal features file found for ARLO: ./output/feature-sets/ARLO.txt [2026-02-26T20:16:28.514805] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:28.514838] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:28.514864] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:28.514921] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:28.576343] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:28.577055] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:28.577155] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:28.577207] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:28.704629] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:28.704792] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:28.704833] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:28.704862] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:28.709083] [DEBUG] [FORECASTER] ARLO: Forecast T+1@11:T+2@11: UP (p=70.61%) [2026-02-26T20:16:28.709394] [INFO ] [FORECASTER] Completed predict_future for ARLO [2026-02-26T20:16:28.709530] [INFO ] [sig ] ARLO: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:16:28.857594] [INFO ] [LOCAL ] Saved forecast: ARLO 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ARLO.txt [2026-02-26T20:16:28.857790] [INFO ] [sig ] [232/3375] Completed ARLO in 0.4s | 2.75 sym/s | Total: 1.4m | ETA: 19.0m [2026-02-26T20:16:28.857834] [INFO ] [sig ] [233/3375] Forecasting ARLP... [2026-02-26T20:16:28.857864] [INFO ] [sig ] Generating forecast for: ARLP [2026-02-26T20:16:28.857895] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARLP' from 'https://tdm.silogroup.org/data/derivative_storage/ARLP.csv'. [2026-02-26T20:16:28.871348] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARLP'. [2026-02-26T20:16:28.871765] [INFO ] [FORECASTER] Starting predict_future for ARLP [2026-02-26T20:16:28.872833] [DEBUG] [LOCAL ] No optimal features file found for ARLP: ./output/feature-sets/ARLP.txt [2026-02-26T20:16:28.872888] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:28.872922] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:28.872949] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:28.873006] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:28.934027] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:28.934931] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:28.935018] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:28.935250] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:29.060644] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:29.060803] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:29.060843] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:29.060872] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:29.064450] [DEBUG] [FORECASTER] ARLP: Forecast T+1@11:T+2@11: UP (p=91.88%) [2026-02-26T20:16:29.064759] [INFO ] [FORECASTER] Completed predict_future for ARLP [2026-02-26T20:16:29.064898] [INFO ] [sig ] ARLP: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:16:29.212403] [INFO ] [LOCAL ] Saved forecast: ARLP 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ARLP.txt [2026-02-26T20:16:29.212587] [INFO ] [sig ] [233/3375] Completed ARLP in 0.4s | 2.75 sym/s | Total: 1.4m | ETA: 19.0m [2026-02-26T20:16:29.212637] [INFO ] [sig ] [234/3375] Forecasting ARM... [2026-02-26T20:16:29.212668] [INFO ] [sig ] Generating forecast for: ARM [2026-02-26T20:16:29.212700] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARM' from 'https://tdm.silogroup.org/data/derivative_storage/ARM.csv'. [2026-02-26T20:16:29.225264] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARM'. [2026-02-26T20:16:29.225695] [INFO ] [FORECASTER] Starting predict_future for ARM [2026-02-26T20:16:29.226508] [DEBUG] [LOCAL ] No optimal features file found for ARM: ./output/feature-sets/ARM.txt [2026-02-26T20:16:29.226562] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:29.226616] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:29.226645] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:29.226702] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:29.295364] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:29.296361] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:29.296522] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:29.296560] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:29.428241] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:29.428401] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:29.428441] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:29.428471] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:29.432103] [DEBUG] [FORECASTER] ARM: Forecast T+1@11:T+2@11: DOWN (p=39.37%) [2026-02-26T20:16:29.432399] [INFO ] [FORECASTER] Completed predict_future for ARM [2026-02-26T20:16:29.432530] [INFO ] [sig ] ARM: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:16:29.585777] [INFO ] [LOCAL ] Saved forecast: ARM 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ARM.txt [2026-02-26T20:16:29.585938] [INFO ] [sig ] [234/3375] Completed ARM in 0.4s | 2.75 sym/s | Total: 1.4m | ETA: 19.0m [2026-02-26T20:16:29.585984] [INFO ] [sig ] [235/3375] Forecasting ARMK... [2026-02-26T20:16:29.586015] [INFO ] [sig ] Generating forecast for: ARMK [2026-02-26T20:16:29.586048] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARMK' from 'https://tdm.silogroup.org/data/derivative_storage/ARMK.csv'. [2026-02-26T20:16:29.599738] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARMK'. [2026-02-26T20:16:29.600144] [INFO ] [FORECASTER] Starting predict_future for ARMK [2026-02-26T20:16:29.601012] [DEBUG] [LOCAL ] No optimal features file found for ARMK: ./output/feature-sets/ARMK.txt [2026-02-26T20:16:29.601067] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:29.601099] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:29.601230] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:29.601295] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:29.666947] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:29.668051] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:29.668137] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:29.668171] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:29.796808] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:29.796974] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:29.797023] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:29.797058] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:29.800643] [DEBUG] [FORECASTER] ARMK: Forecast T+1@11:T+2@11: DOWN (p=49.78%) [2026-02-26T20:16:29.800977] [INFO ] [FORECASTER] Completed predict_future for ARMK [2026-02-26T20:16:29.801116] [INFO ] [sig ] ARMK: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:16:29.956119] [INFO ] [LOCAL ] Saved forecast: ARMK 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ARMK.txt [2026-02-26T20:16:29.956462] [INFO ] [sig ] [235/3375] Completed ARMK in 0.4s | 2.75 sym/s | Total: 1.4m | ETA: 19.0m [2026-02-26T20:16:29.956503] [INFO ] [sig ] [236/3375] Forecasting AROC... [2026-02-26T20:16:29.956531] [INFO ] [sig ] Generating forecast for: AROC [2026-02-26T20:16:29.956561] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AROC' from 'https://tdm.silogroup.org/data/derivative_storage/AROC.csv'. [2026-02-26T20:16:29.969814] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AROC'. [2026-02-26T20:16:29.970201] [INFO ] [FORECASTER] Starting predict_future for AROC [2026-02-26T20:16:29.971062] [DEBUG] [LOCAL ] No optimal features file found for AROC: ./output/feature-sets/AROC.txt [2026-02-26T20:16:29.971117] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:29.971149] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:29.971176] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:29.971234] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:30.031738] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:30.032480] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:30.032566] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:30.032622] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:30.156275] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:30.156465] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:30.156523] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:30.156556] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:30.160769] [DEBUG] [FORECASTER] AROC: Forecast T+1@11:T+2@11: DOWN (p=29.10%) [2026-02-26T20:16:30.161262] [INFO ] [FORECASTER] Completed predict_future for AROC [2026-02-26T20:16:30.161486] [INFO ] [sig ] AROC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:16:30.312767] [INFO ] [LOCAL ] Saved forecast: AROC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/AROC.txt [2026-02-26T20:16:30.312929] [INFO ] [sig ] [236/3375] Completed AROC in 0.4s | 2.75 sym/s | Total: 1.4m | ETA: 19.0m [2026-02-26T20:16:30.312974] [INFO ] [sig ] [237/3375] Forecasting ARQ... [2026-02-26T20:16:30.313011] [INFO ] [sig ] Generating forecast for: ARQ [2026-02-26T20:16:30.313059] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARQ' from 'https://tdm.silogroup.org/data/derivative_storage/ARQ.csv'. [2026-02-26T20:16:30.326127] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARQ'. [2026-02-26T20:16:30.326550] [INFO ] [FORECASTER] Starting predict_future for ARQ [2026-02-26T20:16:30.327714] [DEBUG] [LOCAL ] No optimal features file found for ARQ: ./output/feature-sets/ARQ.txt [2026-02-26T20:16:30.327769] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:30.327803] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:30.327829] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:30.327886] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:30.390798] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:30.391764] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:30.391870] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:30.391904] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:30.518557] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:30.518733] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:30.518791] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:30.518824] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:30.522618] [DEBUG] [FORECASTER] ARQ: Forecast T+1@11:T+2@11: DOWN (p=22.14%) [2026-02-26T20:16:30.522918] [INFO ] [FORECASTER] Completed predict_future for ARQ [2026-02-26T20:16:30.523053] [INFO ] [sig ] ARQ: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:16:30.674472] [INFO ] [LOCAL ] Saved forecast: ARQ 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ARQ.txt [2026-02-26T20:16:30.674727] [INFO ] [sig ] [237/3375] Completed ARQ in 0.4s | 2.75 sym/s | Total: 1.4m | ETA: 19.0m [2026-02-26T20:16:30.674781] [INFO ] [sig ] [238/3375] Forecasting ARQQ... [2026-02-26T20:16:30.674814] [INFO ] [sig ] Generating forecast for: ARQQ [2026-02-26T20:16:30.674846] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARQQ' from 'https://tdm.silogroup.org/data/derivative_storage/ARQQ.csv'. [2026-02-26T20:16:30.688480] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARQQ'. [2026-02-26T20:16:30.688940] [INFO ] [FORECASTER] Starting predict_future for ARQQ [2026-02-26T20:16:30.689835] [DEBUG] [LOCAL ] No optimal features file found for ARQQ: ./output/feature-sets/ARQQ.txt [2026-02-26T20:16:30.689890] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:30.689922] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:30.689950] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:30.690010] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:30.753014] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:30.753876] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:30.753962] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:30.754004] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:30.884839] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:30.885025] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:30.885066] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:30.885095] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:30.889009] [DEBUG] [FORECASTER] ARQQ: Forecast T+1@11:T+2@11: DOWN (p=2.63%) [2026-02-26T20:16:30.889407] [INFO ] [FORECASTER] Completed predict_future for ARQQ [2026-02-26T20:16:30.889561] [INFO ] [sig ] ARQQ: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:16:31.041482] [INFO ] [LOCAL ] Saved forecast: ARQQ 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ARQQ.txt [2026-02-26T20:16:31.041694] [INFO ] [sig ] [238/3375] Completed ARQQ in 0.4s | 2.75 sym/s | Total: 1.4m | ETA: 19.0m [2026-02-26T20:16:31.041740] [INFO ] [sig ] [239/3375] Forecasting ARRY... [2026-02-26T20:16:31.041773] [INFO ] [sig ] Generating forecast for: ARRY [2026-02-26T20:16:31.041806] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARRY' from 'https://tdm.silogroup.org/data/derivative_storage/ARRY.csv'. [2026-02-26T20:16:31.055655] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARRY'. [2026-02-26T20:16:31.056085] [INFO ] [FORECASTER] Starting predict_future for ARRY [2026-02-26T20:16:31.057236] [DEBUG] [LOCAL ] No optimal features file found for ARRY: ./output/feature-sets/ARRY.txt [2026-02-26T20:16:31.057292] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:31.057324] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:31.057350] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:31.057418] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:31.124910] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:31.125887] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:31.125976] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:31.126029] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:31.259128] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:31.259291] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:31.259333] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:31.259361] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:31.263474] [DEBUG] [FORECASTER] ARRY: Forecast T+1@11:T+2@11: UP (p=53.64%) [2026-02-26T20:16:31.263785] [INFO ] [FORECASTER] Completed predict_future for ARRY [2026-02-26T20:16:31.263924] [INFO ] [sig ] ARRY: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:16:31.426618] [INFO ] [LOCAL ] Saved forecast: ARRY 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ARRY.txt [2026-02-26T20:16:31.426835] [INFO ] [sig ] [239/3375] Completed ARRY in 0.4s | 2.75 sym/s | Total: 1.4m | ETA: 19.0m [2026-02-26T20:16:31.426901] [INFO ] [sig ] [240/3375] Forecasting ARTL... [2026-02-26T20:16:31.426948] [INFO ] [sig ] Generating forecast for: ARTL [2026-02-26T20:16:31.427007] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARTL' from 'https://tdm.silogroup.org/data/derivative_storage/ARTL.csv'. [2026-02-26T20:16:31.442123] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARTL'. [2026-02-26T20:16:31.442837] [INFO ] [FORECASTER] Starting predict_future for ARTL [2026-02-26T20:16:31.443936] [DEBUG] [LOCAL ] No optimal features file found for ARTL: ./output/feature-sets/ARTL.txt [2026-02-26T20:16:31.444019] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:31.444073] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:31.444118] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:31.444202] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:31.508832] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:31.509738] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:31.509824] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:31.509859] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:31.631106] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:31.631268] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:31.631307] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:31.631338] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:31.634991] [DEBUG] [FORECASTER] ARTL: Forecast T+1@11:T+2@11: DOWN (p=10.58%) [2026-02-26T20:16:31.635317] [INFO ] [FORECASTER] Completed predict_future for ARTL [2026-02-26T20:16:31.635451] [INFO ] [sig ] ARTL: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:16:31.795516] [INFO ] [LOCAL ] Saved forecast: ARTL 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ARTL.txt [2026-02-26T20:16:31.795709] [INFO ] [sig ] [240/3375] Completed ARTL in 0.4s | 2.75 sym/s | Total: 1.5m | ETA: 19.0m [2026-02-26T20:16:31.795760] [INFO ] [sig ] [241/3375] Forecasting ARTNA... [2026-02-26T20:16:31.795791] [INFO ] [sig ] Generating forecast for: ARTNA [2026-02-26T20:16:31.795822] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARTNA' from 'https://tdm.silogroup.org/data/derivative_storage/ARTNA.csv'. [2026-02-26T20:16:31.809748] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARTNA'. [2026-02-26T20:16:31.810176] [INFO ] [FORECASTER] Starting predict_future for ARTNA [2026-02-26T20:16:31.811118] [DEBUG] [LOCAL ] No optimal features file found for ARTNA: ./output/feature-sets/ARTNA.txt [2026-02-26T20:16:31.811189] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:31.811284] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:31.811317] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:31.811376] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:31.873970] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:31.874988] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:31.875085] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:31.875119] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:31.993447] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:31.993625] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:31.993668] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:31.993697] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:31.997570] [DEBUG] [FORECASTER] ARTNA: Forecast T+1@11:T+2@11: DOWN (p=2.62%) [2026-02-26T20:16:31.997909] [INFO ] [FORECASTER] Completed predict_future for ARTNA [2026-02-26T20:16:31.998076] [INFO ] [sig ] ARTNA: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:16:32.143775] [INFO ] [LOCAL ] Saved forecast: ARTNA 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ARTNA.txt [2026-02-26T20:16:32.143916] [INFO ] [sig ] [241/3375] Completed ARTNA in 0.3s | 2.75 sym/s | Total: 1.5m | ETA: 19.0m [2026-02-26T20:16:32.143968] [INFO ] [sig ] [242/3375] Forecasting ARVN... [2026-02-26T20:16:32.144011] [INFO ] [sig ] Generating forecast for: ARVN [2026-02-26T20:16:32.144057] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARVN' from 'https://tdm.silogroup.org/data/derivative_storage/ARVN.csv'. [2026-02-26T20:16:32.157524] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARVN'. [2026-02-26T20:16:32.158018] [INFO ] [FORECASTER] Starting predict_future for ARVN [2026-02-26T20:16:32.158913] [DEBUG] [LOCAL ] No optimal features file found for ARVN: ./output/feature-sets/ARVN.txt [2026-02-26T20:16:32.158969] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:32.159006] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:32.159040] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:32.159110] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:32.218397] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:32.219196] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:32.219280] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:32.219313] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:32.341232] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:32.341399] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:32.341440] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:32.341470] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:32.345056] [DEBUG] [FORECASTER] ARVN: Forecast T+1@11:T+2@11: UP (p=82.70%) [2026-02-26T20:16:32.345347] [INFO ] [FORECASTER] Completed predict_future for ARVN [2026-02-26T20:16:32.345513] [INFO ] [sig ] ARVN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:16:32.511998] [INFO ] [LOCAL ] Saved forecast: ARVN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ARVN.txt [2026-02-26T20:16:32.512203] [INFO ] [sig ] [242/3375] Completed ARVN in 0.4s | 2.75 sym/s | Total: 1.5m | ETA: 19.0m [2026-02-26T20:16:32.512247] [INFO ] [sig ] [243/3375] Forecasting ASA... [2026-02-26T20:16:32.512284] [INFO ] [sig ] Generating forecast for: ASA [2026-02-26T20:16:32.512323] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASA' from 'https://tdm.silogroup.org/data/derivative_storage/ASA.csv'. [2026-02-26T20:16:32.525974] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASA'. [2026-02-26T20:16:32.526461] [INFO ] [FORECASTER] Starting predict_future for ASA [2026-02-26T20:16:32.527346] [DEBUG] [LOCAL ] No optimal features file found for ASA: ./output/feature-sets/ASA.txt [2026-02-26T20:16:32.527403] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:32.527437] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:32.527466] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:32.527525] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:32.591452] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:32.592440] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:32.592526] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:32.592560] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:32.732017] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:32.732199] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:32.732252] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:32.732288] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:32.736835] [DEBUG] [FORECASTER] ASA: Forecast T+1@11:T+2@11: UP (p=99.23%) [2026-02-26T20:16:32.737133] [INFO ] [FORECASTER] Completed predict_future for ASA [2026-02-26T20:16:32.737271] [INFO ] [sig ] ASA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:16:32.887553] [INFO ] [LOCAL ] Saved forecast: ASA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ASA.txt [2026-02-26T20:16:32.887947] [INFO ] [sig ] [243/3375] Completed ASA in 0.4s | 2.75 sym/s | Total: 1.5m | ETA: 19.0m [2026-02-26T20:16:32.887989] [INFO ] [sig ] [244/3375] Forecasting ASB... [2026-02-26T20:16:32.888018] [INFO ] [sig ] Generating forecast for: ASB [2026-02-26T20:16:32.888049] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASB' from 'https://tdm.silogroup.org/data/derivative_storage/ASB.csv'. [2026-02-26T20:16:32.901405] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASB'. [2026-02-26T20:16:32.901787] [INFO ] [FORECASTER] Starting predict_future for ASB [2026-02-26T20:16:32.902625] [DEBUG] [LOCAL ] No optimal features file found for ASB: ./output/feature-sets/ASB.txt [2026-02-26T20:16:32.902679] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:32.902710] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:32.902737] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:32.902794] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:32.964793] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:32.965670] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:32.965751] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:32.965784] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:33.088813] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:33.088978] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:33.089018] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:33.089095] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:33.092649] [DEBUG] [FORECASTER] ASB: Forecast T+1@11:T+2@11: DOWN (p=13.47%) [2026-02-26T20:16:33.092935] [INFO ] [FORECASTER] Completed predict_future for ASB [2026-02-26T20:16:33.093082] [INFO ] [sig ] ASB: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:16:33.238719] [INFO ] [LOCAL ] Saved forecast: ASB 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ASB.txt [2026-02-26T20:16:33.238892] [INFO ] [sig ] [244/3375] Completed ASB in 0.4s | 2.75 sym/s | Total: 1.5m | ETA: 19.0m [2026-02-26T20:16:33.238936] [INFO ] [sig ] [245/3375] Forecasting ASBA... [2026-02-26T20:16:33.238991] [INFO ] [sig ] Generating forecast for: ASBA [2026-02-26T20:16:33.239029] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASBA' from 'https://tdm.silogroup.org/data/derivative_storage/ASBA.csv'. [2026-02-26T20:16:33.252849] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASBA'. [2026-02-26T20:16:33.253319] [INFO ] [FORECASTER] Starting predict_future for ASBA [2026-02-26T20:16:33.254248] [DEBUG] [LOCAL ] No optimal features file found for ASBA: ./output/feature-sets/ASBA.txt [2026-02-26T20:16:33.254307] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:33.254339] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:33.254366] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:33.254425] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:33.324964] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:33.326009] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:33.326119] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:33.326164] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:33.439887] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:33.440054] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:33.440096] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:33.440125] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:33.444447] [DEBUG] [FORECASTER] ASBA: Forecast T+1@11:T+2@11: UP (p=65.83%) [2026-02-26T20:16:33.444797] [INFO ] [FORECASTER] Completed predict_future for ASBA [2026-02-26T20:16:33.444940] [INFO ] [sig ] ASBA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:16:33.611031] [INFO ] [LOCAL ] Saved forecast: ASBA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ASBA.txt [2026-02-26T20:16:33.611197] [INFO ] [sig ] [245/3375] Completed ASBA in 0.4s | 2.75 sym/s | Total: 1.5m | ETA: 19.0m [2026-02-26T20:16:33.611238] [INFO ] [sig ] [246/3375] Forecasting ASC... [2026-02-26T20:16:33.611271] [INFO ] [sig ] Generating forecast for: ASC [2026-02-26T20:16:33.611302] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASC' from 'https://tdm.silogroup.org/data/derivative_storage/ASC.csv'. [2026-02-26T20:16:33.624220] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASC'. [2026-02-26T20:16:33.624615] [INFO ] [FORECASTER] Starting predict_future for ASC [2026-02-26T20:16:33.625442] [DEBUG] [LOCAL ] No optimal features file found for ASC: ./output/feature-sets/ASC.txt [2026-02-26T20:16:33.625497] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:33.625529] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:33.625556] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:33.625632] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:33.684201] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:33.685141] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:33.685231] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:33.685450] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:33.807489] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:33.807691] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:33.807734] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:33.807763] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:33.811289] [DEBUG] [FORECASTER] ASC: Forecast T+1@11:T+2@11: UP (p=99.78%) [2026-02-26T20:16:33.811622] [INFO ] [FORECASTER] Completed predict_future for ASC [2026-02-26T20:16:33.811763] [INFO ] [sig ] ASC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:16:33.952785] [INFO ] [LOCAL ] Saved forecast: ASC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ASC.txt [2026-02-26T20:16:33.952945] [INFO ] [sig ] [246/3375] Completed ASC in 0.3s | 2.75 sym/s | Total: 1.5m | ETA: 19.0m [2026-02-26T20:16:33.952988] [INFO ] [sig ] [247/3375] Forecasting ASG... [2026-02-26T20:16:33.953018] [INFO ] [sig ] Generating forecast for: ASG [2026-02-26T20:16:33.953050] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASG' from 'https://tdm.silogroup.org/data/derivative_storage/ASG.csv'. [2026-02-26T20:16:33.964590] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASG'. [2026-02-26T20:16:33.964969] [INFO ] [FORECASTER] Starting predict_future for ASG [2026-02-26T20:16:33.965817] [DEBUG] [LOCAL ] No optimal features file found for ASG: ./output/feature-sets/ASG.txt [2026-02-26T20:16:33.965871] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:33.965902] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:33.965927] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:33.965984] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:34.024070] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:34.024928] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:34.025014] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:34.025047] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:34.147186] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:34.147386] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:34.147428] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:34.147457] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:34.151076] [DEBUG] [FORECASTER] ASG: Forecast T+1@11:T+2@11: DOWN (p=16.28%) [2026-02-26T20:16:34.151358] [INFO ] [FORECASTER] Completed predict_future for ASG [2026-02-26T20:16:34.151488] [INFO ] [sig ] ASG: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:16:34.292082] [INFO ] [LOCAL ] Saved forecast: ASG 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ASG.txt [2026-02-26T20:16:34.292234] [INFO ] [sig ] [247/3375] Completed ASG in 0.3s | 2.75 sym/s | Total: 1.5m | ETA: 18.9m [2026-02-26T20:16:34.292273] [INFO ] [sig ] [248/3375] Forecasting ASGI... [2026-02-26T20:16:34.292304] [INFO ] [sig ] Generating forecast for: ASGI [2026-02-26T20:16:34.292335] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASGI' from 'https://tdm.silogroup.org/data/derivative_storage/ASGI.csv'. [2026-02-26T20:16:34.305411] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASGI'. [2026-02-26T20:16:34.305909] [INFO ] [FORECASTER] Starting predict_future for ASGI [2026-02-26T20:16:34.306800] [DEBUG] [LOCAL ] No optimal features file found for ASGI: ./output/feature-sets/ASGI.txt [2026-02-26T20:16:34.306855] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:34.306887] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:34.306914] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:34.306972] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:34.365310] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:34.366024] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:34.366107] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:34.366139] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:34.492465] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:34.492644] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:34.492686] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:34.492732] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:34.496587] [DEBUG] [FORECASTER] ASGI: Forecast T+1@11:T+2@11: UP (p=98.56%) [2026-02-26T20:16:34.496871] [INFO ] [FORECASTER] Completed predict_future for ASGI [2026-02-26T20:16:34.497005] [INFO ] [sig ] ASGI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:16:34.640874] [INFO ] [LOCAL ] Saved forecast: ASGI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ASGI.txt [2026-02-26T20:16:34.641026] [INFO ] [sig ] [248/3375] Completed ASGI in 0.3s | 2.75 sym/s | Total: 1.5m | ETA: 18.9m [2026-02-26T20:16:34.641067] [INFO ] [sig ] [249/3375] Forecasting ASGN... [2026-02-26T20:16:34.641101] [INFO ] [sig ] Generating forecast for: ASGN [2026-02-26T20:16:34.641134] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASGN' from 'https://tdm.silogroup.org/data/derivative_storage/ASGN.csv'. [2026-02-26T20:16:34.654638] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASGN'. [2026-02-26T20:16:34.655093] [INFO ] [FORECASTER] Starting predict_future for ASGN [2026-02-26T20:16:34.656021] [DEBUG] [LOCAL ] No optimal features file found for ASGN: ./output/feature-sets/ASGN.txt [2026-02-26T20:16:34.656088] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:34.656129] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:34.656162] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:34.656229] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:34.715502] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:34.716438] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:34.716523] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:34.716555] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:34.841466] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:34.841652] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:34.841694] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:34.841722] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:34.845364] [DEBUG] [FORECASTER] ASGN: Forecast T+1@11:T+2@11: UP (p=93.80%) [2026-02-26T20:16:34.845668] [INFO ] [FORECASTER] Completed predict_future for ASGN [2026-02-26T20:16:34.845802] [INFO ] [sig ] ASGN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:16:34.989737] [INFO ] [LOCAL ] Saved forecast: ASGN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ASGN.txt [2026-02-26T20:16:34.989921] [INFO ] [sig ] [249/3375] Completed ASGN in 0.3s | 2.75 sym/s | Total: 1.5m | ETA: 18.9m [2026-02-26T20:16:34.989963] [INFO ] [sig ] [250/3375] Forecasting ASH... [2026-02-26T20:16:34.989994] [INFO ] [sig ] Generating forecast for: ASH [2026-02-26T20:16:34.990027] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASH' from 'https://tdm.silogroup.org/data/derivative_storage/ASH.csv'. [2026-02-26T20:16:35.002131] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASH'. [2026-02-26T20:16:35.002495] [INFO ] [FORECASTER] Starting predict_future for ASH [2026-02-26T20:16:35.003335] [DEBUG] [LOCAL ] No optimal features file found for ASH: ./output/feature-sets/ASH.txt [2026-02-26T20:16:35.003389] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:35.003422] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:35.003449] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:35.003506] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:35.062625] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:35.063552] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:35.063669] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:35.063787] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:35.195252] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:35.195734] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:35.195786] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:35.195817] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:35.199477] [DEBUG] [FORECASTER] ASH: Forecast T+1@11:T+2@11: DOWN (p=30.24%) [2026-02-26T20:16:35.199789] [INFO ] [FORECASTER] Completed predict_future for ASH [2026-02-26T20:16:35.199940] [INFO ] [sig ] ASH: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:16:35.345236] [INFO ] [LOCAL ] Saved forecast: ASH 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ASH.txt [2026-02-26T20:16:35.345386] [INFO ] [sig ] [250/3375] Completed ASH in 0.4s | 2.75 sym/s | Total: 1.5m | ETA: 18.9m [2026-02-26T20:16:35.345426] [INFO ] [sig ] [251/3375] Forecasting ASIX... [2026-02-26T20:16:35.345457] [INFO ] [sig ] Generating forecast for: ASIX [2026-02-26T20:16:35.345488] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASIX' from 'https://tdm.silogroup.org/data/derivative_storage/ASIX.csv'. [2026-02-26T20:16:35.357472] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASIX'. [2026-02-26T20:16:35.357900] [INFO ] [FORECASTER] Starting predict_future for ASIX [2026-02-26T20:16:35.358784] [DEBUG] [LOCAL ] No optimal features file found for ASIX: ./output/feature-sets/ASIX.txt [2026-02-26T20:16:35.358837] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:35.358869] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:35.358897] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:35.358953] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:35.419885] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:35.420784] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:35.420903] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:35.420937] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:35.540722] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:35.540882] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:35.540922] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:35.540952] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:35.544472] [DEBUG] [FORECASTER] ASIX: Forecast T+1@11:T+2@11: UP (p=51.60%) [2026-02-26T20:16:35.544805] [INFO ] [FORECASTER] Completed predict_future for ASIX [2026-02-26T20:16:35.544943] [INFO ] [sig ] ASIX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:16:35.707567] [INFO ] [LOCAL ] Saved forecast: ASIX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ASIX.txt [2026-02-26T20:16:35.707773] [INFO ] [sig ] [251/3375] Completed ASIX in 0.4s | 2.75 sym/s | Total: 1.5m | ETA: 18.9m [2026-02-26T20:16:35.707818] [INFO ] [sig ] [252/3375] Forecasting ASLE... [2026-02-26T20:16:35.707859] [INFO ] [sig ] Generating forecast for: ASLE [2026-02-26T20:16:35.707900] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASLE' from 'https://tdm.silogroup.org/data/derivative_storage/ASLE.csv'. [2026-02-26T20:16:35.752345] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASLE'. [2026-02-26T20:16:35.752822] [INFO ] [FORECASTER] Starting predict_future for ASLE [2026-02-26T20:16:35.753804] [DEBUG] [LOCAL ] No optimal features file found for ASLE: ./output/feature-sets/ASLE.txt [2026-02-26T20:16:35.753861] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:35.753904] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:35.753970] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:35.754059] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:35.820327] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:35.821271] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:35.821364] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:35.821398] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:35.945378] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:35.945537] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:35.945596] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:35.945630] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:35.949244] [DEBUG] [FORECASTER] ASLE: Forecast T+1@11:T+2@11: DOWN (p=18.00%) [2026-02-26T20:16:35.949533] [INFO ] [FORECASTER] Completed predict_future for ASLE [2026-02-26T20:16:35.949684] [INFO ] [sig ] ASLE: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:16:36.100052] [INFO ] [LOCAL ] Saved forecast: ASLE 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ASLE.txt [2026-02-26T20:16:36.100223] [INFO ] [sig ] [252/3375] Completed ASLE in 0.4s | 2.75 sym/s | Total: 1.5m | ETA: 18.9m [2026-02-26T20:16:36.100268] [INFO ] [sig ] [253/3375] Forecasting ASMB... [2026-02-26T20:16:36.100298] [INFO ] [sig ] Generating forecast for: ASMB [2026-02-26T20:16:36.100332] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASMB' from 'https://tdm.silogroup.org/data/derivative_storage/ASMB.csv'. [2026-02-26T20:16:36.114016] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASMB'. [2026-02-26T20:16:36.114550] [INFO ] [FORECASTER] Starting predict_future for ASMB [2026-02-26T20:16:36.115613] [DEBUG] [LOCAL ] No optimal features file found for ASMB: ./output/feature-sets/ASMB.txt [2026-02-26T20:16:36.115676] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:36.115711] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:36.115739] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:36.115798] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:36.181773] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:36.182723] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:36.182815] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:36.182851] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:36.346029] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:36.346210] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:36.346254] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:36.346284] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:36.350943] [DEBUG] [FORECASTER] ASMB: Forecast T+1@11:T+2@11: UP (p=86.98%) [2026-02-26T20:16:36.351431] [INFO ] [FORECASTER] Completed predict_future for ASMB [2026-02-26T20:16:36.351650] [INFO ] [sig ] ASMB: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:16:36.564146] [INFO ] [LOCAL ] Saved forecast: ASMB 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ASMB.txt [2026-02-26T20:16:36.564389] [INFO ] [sig ] [253/3375] Completed ASMB in 0.5s | 2.75 sym/s | Total: 1.5m | ETA: 18.9m [2026-02-26T20:16:36.564467] [INFO ] [sig ] [254/3375] Forecasting ASML... [2026-02-26T20:16:36.564521] [INFO ] [sig ] Generating forecast for: ASML [2026-02-26T20:16:36.564599] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASML' from 'https://tdm.silogroup.org/data/derivative_storage/ASML.csv'. [2026-02-26T20:16:36.589872] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASML'. [2026-02-26T20:16:36.592864] [INFO ] [FORECASTER] Starting predict_future for ASML [2026-02-26T20:16:36.599966] [DEBUG] [LOCAL ] No optimal features file found for ASML: ./output/feature-sets/ASML.txt [2026-02-26T20:16:36.600139] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:36.600199] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:36.600251] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:36.600354] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:36.696206] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:36.697237] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:36.697332] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:36.697368] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:36.922014] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:36.922233] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:36.922303] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:36.922357] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:36.927997] [DEBUG] [FORECASTER] ASML: Forecast T+1@11:T+2@11: DOWN (p=42.06%) [2026-02-26T20:16:36.928608] [INFO ] [FORECASTER] Completed predict_future for ASML [2026-02-26T20:16:36.928846] [INFO ] [sig ] ASML: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:16:37.166912] [INFO ] [LOCAL ] Saved forecast: ASML 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ASML.txt [2026-02-26T20:16:37.167306] [INFO ] [sig ] [254/3375] Completed ASML in 0.6s | 2.74 sym/s | Total: 1.5m | ETA: 19.0m [2026-02-26T20:16:37.167376] [INFO ] [sig ] [255/3375] Forecasting ASND... [2026-02-26T20:16:37.167421] [INFO ] [sig ] Generating forecast for: ASND [2026-02-26T20:16:37.167470] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASND' from 'https://tdm.silogroup.org/data/derivative_storage/ASND.csv'. [2026-02-26T20:16:37.198063] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASND'. [2026-02-26T20:16:37.198847] [INFO ] [FORECASTER] Starting predict_future for ASND [2026-02-26T20:16:37.200599] [DEBUG] [LOCAL ] No optimal features file found for ASND: ./output/feature-sets/ASND.txt [2026-02-26T20:16:37.200700] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:37.200743] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:37.200773] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:37.200847] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:37.289413] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:37.291149] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:37.291360] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:37.291419] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:37.476286] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:37.476465] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:37.476507] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:37.476536] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:37.480278] [DEBUG] [FORECASTER] ASND: Forecast T+1@11:T+2@11: DOWN (p=3.15%) [2026-02-26T20:16:37.480612] [INFO ] [FORECASTER] Completed predict_future for ASND [2026-02-26T20:16:37.480765] [INFO ] [sig ] ASND: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:16:37.674884] [INFO ] [LOCAL ] Saved forecast: ASND 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ASND.txt [2026-02-26T20:16:37.675067] [INFO ] [sig ] [255/3375] Completed ASND in 0.5s | 2.74 sym/s | Total: 1.6m | ETA: 19.0m [2026-02-26T20:16:37.675110] [INFO ] [sig ] [256/3375] Forecasting ASO... [2026-02-26T20:16:37.675143] [INFO ] [sig ] Generating forecast for: ASO [2026-02-26T20:16:37.675209] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASO' from 'https://tdm.silogroup.org/data/derivative_storage/ASO.csv'. [2026-02-26T20:16:37.688913] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASO'. [2026-02-26T20:16:37.689339] [INFO ] [FORECASTER] Starting predict_future for ASO [2026-02-26T20:16:37.690239] [DEBUG] [LOCAL ] No optimal features file found for ASO: ./output/feature-sets/ASO.txt [2026-02-26T20:16:37.690295] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:37.690328] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:37.690354] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:37.690410] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:37.755153] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:37.756278] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:37.756384] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:37.756418] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:37.890103] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:37.890278] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:37.890321] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:37.890351] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:37.893879] [DEBUG] [FORECASTER] ASO: Forecast T+1@11:T+2@11: UP (p=69.89%) [2026-02-26T20:16:37.894183] [INFO ] [FORECASTER] Completed predict_future for ASO [2026-02-26T20:16:37.894343] [INFO ] [sig ] ASO: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:16:38.037136] [INFO ] [LOCAL ] Saved forecast: ASO 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ASO.txt [2026-02-26T20:16:38.037271] [INFO ] [sig ] [256/3375] Completed ASO in 0.4s | 2.74 sym/s | Total: 1.6m | ETA: 19.0m [2026-02-26T20:16:38.037310] [INFO ] [sig ] [257/3375] Forecasting ASPI... [2026-02-26T20:16:38.037339] [INFO ] [sig ] Generating forecast for: ASPI [2026-02-26T20:16:38.037369] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASPI' from 'https://tdm.silogroup.org/data/derivative_storage/ASPI.csv'. [2026-02-26T20:16:38.050496] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASPI'. [2026-02-26T20:16:38.050904] [INFO ] [FORECASTER] Starting predict_future for ASPI [2026-02-26T20:16:38.051932] [DEBUG] [LOCAL ] No optimal features file found for ASPI: ./output/feature-sets/ASPI.txt [2026-02-26T20:16:38.051991] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:38.052024] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:38.052050] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:38.052109] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:38.111479] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:38.112157] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:38.112241] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:38.112275] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:38.237097] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:38.237267] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:38.237315] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:38.237346] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:38.240893] [DEBUG] [FORECASTER] ASPI: Forecast T+1@11:T+2@11: DOWN (p=16.13%) [2026-02-26T20:16:38.241175] [INFO ] [FORECASTER] Completed predict_future for ASPI [2026-02-26T20:16:38.241311] [INFO ] [sig ] ASPI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:16:38.383857] [INFO ] [LOCAL ] Saved forecast: ASPI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ASPI.txt [2026-02-26T20:16:38.383997] [INFO ] [sig ] [257/3375] Completed ASPI in 0.3s | 2.74 sym/s | Total: 1.6m | ETA: 19.0m [2026-02-26T20:16:38.384038] [INFO ] [sig ] [258/3375] Forecasting ASPN... [2026-02-26T20:16:38.384068] [INFO ] [sig ] Generating forecast for: ASPN [2026-02-26T20:16:38.384099] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASPN' from 'https://tdm.silogroup.org/data/derivative_storage/ASPN.csv'. [2026-02-26T20:16:38.396101] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASPN'. [2026-02-26T20:16:38.396479] [INFO ] [FORECASTER] Starting predict_future for ASPN [2026-02-26T20:16:38.397324] [DEBUG] [LOCAL ] No optimal features file found for ASPN: ./output/feature-sets/ASPN.txt [2026-02-26T20:16:38.397377] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:38.397466] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:38.397495] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:38.397554] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:38.456063] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:38.456856] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:38.456937] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:38.456971] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:38.584317] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:38.584485] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:38.584546] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:38.584609] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:38.590325] [DEBUG] [FORECASTER] ASPN: Forecast T+1@11:T+2@11: DOWN (p=13.33%) [2026-02-26T20:16:38.590631] [INFO ] [FORECASTER] Completed predict_future for ASPN [2026-02-26T20:16:38.590765] [INFO ] [sig ] ASPN: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:16:38.735390] [INFO ] [LOCAL ] Saved forecast: ASPN 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ASPN.txt [2026-02-26T20:16:38.735561] [INFO ] [sig ] [258/3375] Completed ASPN in 0.4s | 2.74 sym/s | Total: 1.6m | ETA: 19.0m [2026-02-26T20:16:38.735630] [INFO ] [sig ] [259/3375] Forecasting ASPS... [2026-02-26T20:16:38.735665] [INFO ] [sig ] Generating forecast for: ASPS [2026-02-26T20:16:38.735698] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASPS' from 'https://tdm.silogroup.org/data/derivative_storage/ASPS.csv'. [2026-02-26T20:16:38.747633] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASPS'. [2026-02-26T20:16:38.748094] [INFO ] [FORECASTER] Starting predict_future for ASPS [2026-02-26T20:16:38.749109] [DEBUG] [LOCAL ] No optimal features file found for ASPS: ./output/feature-sets/ASPS.txt [2026-02-26T20:16:38.749180] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:38.749221] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:38.749255] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:38.749324] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:38.809370] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:38.810279] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:38.810366] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:38.810401] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:38.929481] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:38.929662] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:38.929705] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:38.929734] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:38.933360] [DEBUG] [FORECASTER] ASPS: Forecast T+1@11:T+2@11: DOWN (p=33.16%) [2026-02-26T20:16:38.933674] [INFO ] [FORECASTER] Completed predict_future for ASPS [2026-02-26T20:16:38.933811] [INFO ] [sig ] ASPS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:16:39.078506] [INFO ] [LOCAL ] Saved forecast: ASPS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ASPS.txt [2026-02-26T20:16:39.078679] [INFO ] [sig ] [259/3375] Completed ASPS in 0.3s | 2.74 sym/s | Total: 1.6m | ETA: 19.0m [2026-02-26T20:16:39.078722] [INFO ] [sig ] [260/3375] Forecasting ASTE... [2026-02-26T20:16:39.078751] [INFO ] [sig ] Generating forecast for: ASTE [2026-02-26T20:16:39.078782] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASTE' from 'https://tdm.silogroup.org/data/derivative_storage/ASTE.csv'. [2026-02-26T20:16:39.091091] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASTE'. [2026-02-26T20:16:39.091493] [INFO ] [FORECASTER] Starting predict_future for ASTE [2026-02-26T20:16:39.092359] [DEBUG] [LOCAL ] No optimal features file found for ASTE: ./output/feature-sets/ASTE.txt [2026-02-26T20:16:39.092414] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:39.092448] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:39.092476] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:39.092533] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:39.154220] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:39.155402] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:39.155498] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:39.155737] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:39.279255] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:39.279420] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:39.279460] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:39.279489] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:39.283692] [DEBUG] [FORECASTER] ASTE: Forecast T+1@11:T+2@11: DOWN (p=32.07%) [2026-02-26T20:16:39.284012] [INFO ] [FORECASTER] Completed predict_future for ASTE [2026-02-26T20:16:39.284153] [INFO ] [sig ] ASTE: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:16:39.432435] [INFO ] [LOCAL ] Saved forecast: ASTE 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ASTE.txt [2026-02-26T20:16:39.432642] [INFO ] [sig ] [260/3375] Completed ASTE in 0.4s | 2.74 sym/s | Total: 1.6m | ETA: 18.9m [2026-02-26T20:16:39.432704] [INFO ] [sig ] [261/3375] Forecasting ASTH... [2026-02-26T20:16:39.432738] [INFO ] [sig ] Generating forecast for: ASTH [2026-02-26T20:16:39.432773] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASTH' from 'https://tdm.silogroup.org/data/derivative_storage/ASTH.csv'. [2026-02-26T20:16:39.444976] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASTH'. [2026-02-26T20:16:39.445406] [INFO ] [FORECASTER] Starting predict_future for ASTH [2026-02-26T20:16:39.446789] [DEBUG] [LOCAL ] No optimal features file found for ASTH: ./output/feature-sets/ASTH.txt [2026-02-26T20:16:39.446850] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:39.446883] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:39.446911] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:39.446969] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:39.511808] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:39.512743] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:39.512829] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:39.512864] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:39.637415] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:39.637592] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:39.637656] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:39.637749] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:39.641522] [DEBUG] [FORECASTER] ASTH: Forecast T+1@11:T+2@11: UP (p=99.05%) [2026-02-26T20:16:39.641840] [INFO ] [FORECASTER] Completed predict_future for ASTH [2026-02-26T20:16:39.641978] [INFO ] [sig ] ASTH: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:16:39.865783] [INFO ] [LOCAL ] Saved forecast: ASTH 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ASTH.txt [2026-02-26T20:16:39.865944] [INFO ] [sig ] [261/3375] Completed ASTH in 0.4s | 2.74 sym/s | Total: 1.6m | ETA: 19.0m [2026-02-26T20:16:39.865985] [INFO ] [sig ] [262/3375] Forecasting ASTI... [2026-02-26T20:16:39.866016] [INFO ] [sig ] Generating forecast for: ASTI [2026-02-26T20:16:39.866050] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASTI' from 'https://tdm.silogroup.org/data/derivative_storage/ASTI.csv'. [2026-02-26T20:16:39.878914] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASTI'. [2026-02-26T20:16:39.879317] [INFO ] [FORECASTER] Starting predict_future for ASTI [2026-02-26T20:16:39.880402] [DEBUG] [LOCAL ] No optimal features file found for ASTI: ./output/feature-sets/ASTI.txt [2026-02-26T20:16:39.880671] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:39.880707] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:39.880736] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:39.880795] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:39.940900] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:39.941792] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:39.941878] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:39.941912] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:40.068738] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:40.068894] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:40.068933] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:40.068962] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:40.072559] [DEBUG] [FORECASTER] ASTI: Forecast T+1@11:T+2@11: UP (p=98.06%) [2026-02-26T20:16:40.072878] [INFO ] [FORECASTER] Completed predict_future for ASTI [2026-02-26T20:16:40.073015] [INFO ] [sig ] ASTI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:16:40.226847] [INFO ] [LOCAL ] Saved forecast: ASTI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ASTI.txt [2026-02-26T20:16:40.227046] [INFO ] [sig ] [262/3375] Completed ASTI in 0.4s | 2.74 sym/s | Total: 1.6m | ETA: 18.9m [2026-02-26T20:16:40.227091] [INFO ] [sig ] [263/3375] Forecasting ASTL... [2026-02-26T20:16:40.227122] [INFO ] [sig ] Generating forecast for: ASTL [2026-02-26T20:16:40.227153] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASTL' from 'https://tdm.silogroup.org/data/derivative_storage/ASTL.csv'. [2026-02-26T20:16:40.240182] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASTL'. [2026-02-26T20:16:40.240627] [INFO ] [FORECASTER] Starting predict_future for ASTL [2026-02-26T20:16:40.241624] [DEBUG] [LOCAL ] No optimal features file found for ASTL: ./output/feature-sets/ASTL.txt [2026-02-26T20:16:40.241682] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:40.241716] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:40.241746] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:40.241831] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:40.305009] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:40.306168] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:40.306254] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:40.306286] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:40.433193] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:40.433362] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:40.433401] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:40.433642] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:40.437406] [DEBUG] [FORECASTER] ASTL: Forecast T+1@11:T+2@11: DOWN (p=2.04%) [2026-02-26T20:16:40.437763] [INFO ] [FORECASTER] Completed predict_future for ASTL [2026-02-26T20:16:40.437904] [INFO ] [sig ] ASTL: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:16:40.581131] [INFO ] [LOCAL ] Saved forecast: ASTL 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ASTL.txt [2026-02-26T20:16:40.581287] [INFO ] [sig ] [263/3375] Completed ASTL in 0.4s | 2.74 sym/s | Total: 1.6m | ETA: 18.9m [2026-02-26T20:16:40.581330] [INFO ] [sig ] [264/3375] Forecasting ASTS... [2026-02-26T20:16:40.581360] [INFO ] [sig ] Generating forecast for: ASTS [2026-02-26T20:16:40.581392] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASTS' from 'https://tdm.silogroup.org/data/derivative_storage/ASTS.csv'. [2026-02-26T20:16:40.592730] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASTS'. [2026-02-26T20:16:40.593100] [INFO ] [FORECASTER] Starting predict_future for ASTS [2026-02-26T20:16:40.594036] [DEBUG] [LOCAL ] No optimal features file found for ASTS: ./output/feature-sets/ASTS.txt [2026-02-26T20:16:40.594095] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:40.594128] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:40.594157] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:40.594219] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:40.655653] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:40.656570] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:40.656683] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:40.656718] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:40.784620] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:40.784786] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:40.784826] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:40.784854] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:40.789011] [DEBUG] [FORECASTER] ASTS: Forecast T+1@11:T+2@11: DOWN (p=7.55%) [2026-02-26T20:16:40.789606] [INFO ] [FORECASTER] Completed predict_future for ASTS [2026-02-26T20:16:40.789770] [INFO ] [sig ] ASTS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:16:40.953339] [INFO ] [LOCAL ] Saved forecast: ASTS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ASTS.txt [2026-02-26T20:16:40.953511] [INFO ] [sig ] [264/3375] Completed ASTS in 0.4s | 2.74 sym/s | Total: 1.6m | ETA: 18.9m [2026-02-26T20:16:40.953551] [INFO ] [sig ] [265/3375] Forecasting ASX... [2026-02-26T20:16:40.953602] [INFO ] [sig ] Generating forecast for: ASX [2026-02-26T20:16:40.953636] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASX' from 'https://tdm.silogroup.org/data/derivative_storage/ASX.csv'. [2026-02-26T20:16:40.965588] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASX'. [2026-02-26T20:16:40.965982] [INFO ] [FORECASTER] Starting predict_future for ASX [2026-02-26T20:16:40.966827] [DEBUG] [LOCAL ] No optimal features file found for ASX: ./output/feature-sets/ASX.txt [2026-02-26T20:16:40.966913] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:40.966949] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:40.966977] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:40.967035] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:41.031421] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:41.032403] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:41.032495] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:41.032529] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:41.171713] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:41.171880] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:41.171924] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:41.171954] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:41.175709] [DEBUG] [FORECASTER] ASX: Forecast T+1@11:T+2@11: UP (p=95.96%) [2026-02-26T20:16:41.176035] [INFO ] [FORECASTER] Completed predict_future for ASX [2026-02-26T20:16:41.176186] [INFO ] [sig ] ASX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:16:41.321967] [INFO ] [LOCAL ] Saved forecast: ASX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ASX.txt [2026-02-26T20:16:41.322135] [INFO ] [sig ] [265/3375] Completed ASX in 0.4s | 2.74 sym/s | Total: 1.6m | ETA: 18.9m [2026-02-26T20:16:41.322180] [INFO ] [sig ] [266/3375] Forecasting ASYS... [2026-02-26T20:16:41.322209] [INFO ] [sig ] Generating forecast for: ASYS [2026-02-26T20:16:41.322241] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASYS' from 'https://tdm.silogroup.org/data/derivative_storage/ASYS.csv'. [2026-02-26T20:16:41.334687] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASYS'. [2026-02-26T20:16:41.335121] [INFO ] [FORECASTER] Starting predict_future for ASYS [2026-02-26T20:16:41.336057] [DEBUG] [LOCAL ] No optimal features file found for ASYS: ./output/feature-sets/ASYS.txt [2026-02-26T20:16:41.336116] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:41.336148] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:41.336175] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:41.336233] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:41.397432] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:41.398393] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:41.398481] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:41.398515] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:41.522533] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:41.522709] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:41.522752] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:41.522780] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:41.526555] [DEBUG] [FORECASTER] ASYS: Forecast T+1@11:T+2@11: UP (p=99.25%) [2026-02-26T20:16:41.526944] [INFO ] [FORECASTER] Completed predict_future for ASYS [2026-02-26T20:16:41.527095] [INFO ] [sig ] ASYS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:16:41.679812] [INFO ] [LOCAL ] Saved forecast: ASYS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ASYS.txt [2026-02-26T20:16:41.679977] [INFO ] [sig ] [266/3375] Completed ASYS in 0.4s | 2.74 sym/s | Total: 1.6m | ETA: 18.9m [2026-02-26T20:16:41.680020] [INFO ] [sig ] [267/3375] Forecasting ATAI... [2026-02-26T20:16:41.680064] [INFO ] [sig ] Generating forecast for: ATAI [2026-02-26T20:16:41.680107] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATAI' from 'https://tdm.silogroup.org/data/derivative_storage/ATAI.csv'. [2026-02-26T20:16:41.692973] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATAI'. [2026-02-26T20:16:41.693376] [INFO ] [FORECASTER] Starting predict_future for ATAI [2026-02-26T20:16:41.694268] [DEBUG] [LOCAL ] No optimal features file found for ATAI: ./output/feature-sets/ATAI.txt [2026-02-26T20:16:41.694325] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:41.694359] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:41.694387] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:41.694447] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:41.754431] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:41.755347] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:41.755438] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:41.755474] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:41.884092] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:41.884260] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:41.884302] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:41.884333] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:41.887958] [DEBUG] [FORECASTER] ATAI: Forecast T+1@11:T+2@11: UP (p=69.76%) [2026-02-26T20:16:41.888298] [INFO ] [FORECASTER] Completed predict_future for ATAI [2026-02-26T20:16:41.888460] [INFO ] [sig ] ATAI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:16:42.036454] [INFO ] [LOCAL ] Saved forecast: ATAI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ATAI.txt [2026-02-26T20:16:42.036642] [INFO ] [sig ] [267/3375] Completed ATAI in 0.4s | 2.74 sym/s | Total: 1.6m | ETA: 18.9m [2026-02-26T20:16:42.036687] [INFO ] [sig ] [268/3375] Forecasting ATEC... [2026-02-26T20:16:42.036720] [INFO ] [sig ] Generating forecast for: ATEC [2026-02-26T20:16:42.036752] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATEC' from 'https://tdm.silogroup.org/data/derivative_storage/ATEC.csv'. [2026-02-26T20:16:42.049089] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATEC'. [2026-02-26T20:16:42.049514] [INFO ] [FORECASTER] Starting predict_future for ATEC [2026-02-26T20:16:42.050426] [DEBUG] [LOCAL ] No optimal features file found for ATEC: ./output/feature-sets/ATEC.txt [2026-02-26T20:16:42.050484] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:42.050518] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:42.050547] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:42.050626] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:42.112600] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:42.113675] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:42.113795] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:42.113830] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:42.245443] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:42.245625] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:42.245670] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:42.245701] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:42.249615] [DEBUG] [FORECASTER] ATEC: Forecast T+1@11:T+2@11: DOWN (p=2.47%) [2026-02-26T20:16:42.250014] [INFO ] [FORECASTER] Completed predict_future for ATEC [2026-02-26T20:16:42.250161] [INFO ] [sig ] ATEC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:16:42.403071] [INFO ] [LOCAL ] Saved forecast: ATEC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ATEC.txt [2026-02-26T20:16:42.403248] [INFO ] [sig ] [268/3375] Completed ATEC in 0.4s | 2.74 sym/s | Total: 1.6m | ETA: 18.9m [2026-02-26T20:16:42.403292] [INFO ] [sig ] [269/3375] Forecasting ATEN... [2026-02-26T20:16:42.403324] [INFO ] [sig ] Generating forecast for: ATEN [2026-02-26T20:16:42.403356] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATEN' from 'https://tdm.silogroup.org/data/derivative_storage/ATEN.csv'. [2026-02-26T20:16:42.416031] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATEN'. [2026-02-26T20:16:42.416403] [INFO ] [FORECASTER] Starting predict_future for ATEN [2026-02-26T20:16:42.417326] [DEBUG] [LOCAL ] No optimal features file found for ATEN: ./output/feature-sets/ATEN.txt [2026-02-26T20:16:42.417383] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:42.417417] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:42.417444] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:42.417502] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:42.485070] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:42.486103] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:42.486198] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:42.486233] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:42.610451] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:42.610625] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:42.610667] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:42.610696] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:42.614162] [DEBUG] [FORECASTER] ATEN: Forecast T+1@11:T+2@11: DOWN (p=30.45%) [2026-02-26T20:16:42.614478] [INFO ] [FORECASTER] Completed predict_future for ATEN [2026-02-26T20:16:42.614632] [INFO ] [sig ] ATEN: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:16:42.761353] [INFO ] [LOCAL ] Saved forecast: ATEN 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ATEN.txt [2026-02-26T20:16:42.761723] [INFO ] [sig ] [269/3375] Completed ATEN in 0.4s | 2.74 sym/s | Total: 1.6m | ETA: 18.9m [2026-02-26T20:16:42.761768] [INFO ] [sig ] [270/3375] Forecasting ATEX... [2026-02-26T20:16:42.761800] [INFO ] [sig ] Generating forecast for: ATEX [2026-02-26T20:16:42.761830] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATEX' from 'https://tdm.silogroup.org/data/derivative_storage/ATEX.csv'. [2026-02-26T20:16:42.773381] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATEX'. [2026-02-26T20:16:42.773815] [INFO ] [FORECASTER] Starting predict_future for ATEX [2026-02-26T20:16:42.774825] [DEBUG] [LOCAL ] No optimal features file found for ATEX: ./output/feature-sets/ATEX.txt [2026-02-26T20:16:42.774881] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:42.774912] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:42.774938] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:42.774995] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:42.838737] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:42.839467] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:42.839553] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:42.839607] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:42.966518] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:42.966909] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:42.966952] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:42.966980] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:42.970846] [DEBUG] [FORECASTER] ATEX: Forecast T+1@11:T+2@11: DOWN (p=16.43%) [2026-02-26T20:16:42.971180] [INFO ] [FORECASTER] Completed predict_future for ATEX [2026-02-26T20:16:42.971347] [INFO ] [sig ] ATEX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:16:43.127492] [INFO ] [LOCAL ] Saved forecast: ATEX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ATEX.txt [2026-02-26T20:16:43.127745] [INFO ] [sig ] [270/3375] Completed ATEX in 0.4s | 2.74 sym/s | Total: 1.6m | ETA: 18.9m [2026-02-26T20:16:43.127997] [INFO ] [sig ] [271/3375] Forecasting ATHM... [2026-02-26T20:16:43.128031] [INFO ] [sig ] Generating forecast for: ATHM [2026-02-26T20:16:43.128068] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATHM' from 'https://tdm.silogroup.org/data/derivative_storage/ATHM.csv'. [2026-02-26T20:16:43.141874] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATHM'. [2026-02-26T20:16:43.142230] [INFO ] [FORECASTER] Starting predict_future for ATHM [2026-02-26T20:16:43.143447] [DEBUG] [LOCAL ] No optimal features file found for ATHM: ./output/feature-sets/ATHM.txt [2026-02-26T20:16:43.143504] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:43.143538] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:43.143566] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:43.143650] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:43.208830] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:43.209732] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:43.209854] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:43.209891] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:43.335372] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:43.335535] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:43.335596] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:43.335630] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:43.339679] [DEBUG] [FORECASTER] ATHM: Forecast T+1@11:T+2@11: DOWN (p=42.23%) [2026-02-26T20:16:43.340003] [INFO ] [FORECASTER] Completed predict_future for ATHM [2026-02-26T20:16:43.340148] [INFO ] [sig ] ATHM: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:16:43.502224] [INFO ] [LOCAL ] Saved forecast: ATHM 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ATHM.txt [2026-02-26T20:16:43.502425] [INFO ] [sig ] [271/3375] Completed ATHM in 0.4s | 2.74 sym/s | Total: 1.6m | ETA: 18.9m [2026-02-26T20:16:43.502470] [INFO ] [sig ] [272/3375] Forecasting ATI... [2026-02-26T20:16:43.502500] [INFO ] [sig ] Generating forecast for: ATI [2026-02-26T20:16:43.502533] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATI' from 'https://tdm.silogroup.org/data/derivative_storage/ATI.csv'. [2026-02-26T20:16:43.514819] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATI'. [2026-02-26T20:16:43.515227] [INFO ] [FORECASTER] Starting predict_future for ATI [2026-02-26T20:16:43.516089] [DEBUG] [LOCAL ] No optimal features file found for ATI: ./output/feature-sets/ATI.txt [2026-02-26T20:16:43.516143] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:43.516177] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:43.516204] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:43.516262] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:43.577874] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:43.578819] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:43.578915] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:43.578950] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:43.715470] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:43.715861] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:43.715931] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:43.715973] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:43.721348] [DEBUG] [FORECASTER] ATI: Forecast T+1@11:T+2@11: DOWN (p=38.82%) [2026-02-26T20:16:43.721796] [INFO ] [FORECASTER] Completed predict_future for ATI [2026-02-26T20:16:43.721990] [INFO ] [sig ] ATI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:16:43.892978] [INFO ] [LOCAL ] Saved forecast: ATI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ATI.txt [2026-02-26T20:16:43.893151] [INFO ] [sig ] [272/3375] Completed ATI in 0.4s | 2.74 sym/s | Total: 1.7m | ETA: 18.9m [2026-02-26T20:16:43.893193] [INFO ] [sig ] [273/3375] Forecasting ATLC... [2026-02-26T20:16:43.893222] [INFO ] [sig ] Generating forecast for: ATLC [2026-02-26T20:16:43.893254] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATLC' from 'https://tdm.silogroup.org/data/derivative_storage/ATLC.csv'. [2026-02-26T20:16:43.906191] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATLC'. [2026-02-26T20:16:43.906821] [INFO ] [FORECASTER] Starting predict_future for ATLC [2026-02-26T20:16:43.907896] [DEBUG] [LOCAL ] No optimal features file found for ATLC: ./output/feature-sets/ATLC.txt [2026-02-26T20:16:43.907950] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:43.907982] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:43.908008] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:43.908064] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:43.967160] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:43.968119] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:43.968208] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:43.968245] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:44.092075] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:44.092237] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:44.092277] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:44.092305] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:44.096226] [DEBUG] [FORECASTER] ATLC: Forecast T+1@11:T+2@11: DOWN (p=33.04%) [2026-02-26T20:16:44.096522] [INFO ] [FORECASTER] Completed predict_future for ATLC [2026-02-26T20:16:44.096678] [INFO ] [sig ] ATLC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:16:44.256204] [INFO ] [LOCAL ] Saved forecast: ATLC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ATLC.txt [2026-02-26T20:16:44.256376] [INFO ] [sig ] [273/3375] Completed ATLC in 0.4s | 2.74 sym/s | Total: 1.7m | ETA: 18.9m [2026-02-26T20:16:44.256419] [INFO ] [sig ] [274/3375] Forecasting ATLCZ... [2026-02-26T20:16:44.256453] [INFO ] [sig ] Generating forecast for: ATLCZ [2026-02-26T20:16:44.256485] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATLCZ' from 'https://tdm.silogroup.org/data/derivative_storage/ATLCZ.csv'. [2026-02-26T20:16:44.268885] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATLCZ'. [2026-02-26T20:16:44.269339] [INFO ] [FORECASTER] Starting predict_future for ATLCZ [2026-02-26T20:16:44.270290] [DEBUG] [LOCAL ] No optimal features file found for ATLCZ: ./output/feature-sets/ATLCZ.txt [2026-02-26T20:16:44.270360] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:44.270400] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:44.270434] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:44.270493] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:44.340856] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:44.342037] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:44.342143] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:44.342188] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:44.469498] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:44.469690] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:44.469735] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:44.469766] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:44.473500] [DEBUG] [FORECASTER] ATLCZ: Forecast T+1@11:T+2@11: DOWN (p=10.55%) [2026-02-26T20:16:44.473881] [INFO ] [FORECASTER] Completed predict_future for ATLCZ [2026-02-26T20:16:44.474035] [INFO ] [sig ] ATLCZ: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:16:44.639535] [INFO ] [LOCAL ] Saved forecast: ATLCZ 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ATLCZ.txt [2026-02-26T20:16:44.639808] [INFO ] [sig ] [274/3375] Completed ATLCZ in 0.4s | 2.74 sym/s | Total: 1.7m | ETA: 18.9m [2026-02-26T20:16:44.639868] [INFO ] [sig ] [275/3375] Forecasting ATLO... [2026-02-26T20:16:44.639910] [INFO ] [sig ] Generating forecast for: ATLO [2026-02-26T20:16:44.639953] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATLO' from 'https://tdm.silogroup.org/data/derivative_storage/ATLO.csv'. [2026-02-26T20:16:44.652423] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATLO'. [2026-02-26T20:16:44.652872] [INFO ] [FORECASTER] Starting predict_future for ATLO [2026-02-26T20:16:44.653774] [DEBUG] [LOCAL ] No optimal features file found for ATLO: ./output/feature-sets/ATLO.txt [2026-02-26T20:16:44.653830] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:44.653893] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:44.653922] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:44.653982] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:44.712376] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:44.713348] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:44.713442] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:44.713475] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:44.824834] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:44.824998] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:44.825037] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:44.825066] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:44.828718] [DEBUG] [FORECASTER] ATLO: Forecast T+1@11:T+2@11: DOWN (p=14.25%) [2026-02-26T20:16:44.829054] [INFO ] [FORECASTER] Completed predict_future for ATLO [2026-02-26T20:16:44.829197] [INFO ] [sig ] ATLO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:16:44.973361] [INFO ] [LOCAL ] Saved forecast: ATLO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ATLO.txt [2026-02-26T20:16:44.973534] [INFO ] [sig ] [275/3375] Completed ATLO in 0.3s | 2.74 sym/s | Total: 1.7m | ETA: 18.9m [2026-02-26T20:16:44.973600] [INFO ] [sig ] [276/3375] Forecasting ATNI... [2026-02-26T20:16:44.973635] [INFO ] [sig ] Generating forecast for: ATNI [2026-02-26T20:16:44.973669] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATNI' from 'https://tdm.silogroup.org/data/derivative_storage/ATNI.csv'. [2026-02-26T20:16:44.985703] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATNI'. [2026-02-26T20:16:44.986122] [INFO ] [FORECASTER] Starting predict_future for ATNI [2026-02-26T20:16:44.987052] [DEBUG] [LOCAL ] No optimal features file found for ATNI: ./output/feature-sets/ATNI.txt [2026-02-26T20:16:44.987108] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:44.987178] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:44.987209] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:44.987267] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:45.047249] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:45.048238] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:45.048330] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:45.048364] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:45.175057] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:45.175217] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:45.175258] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:45.175286] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:45.178846] [DEBUG] [FORECASTER] ATNI: Forecast T+1@11:T+2@11: UP (p=72.85%) [2026-02-26T20:16:45.179141] [INFO ] [FORECASTER] Completed predict_future for ATNI [2026-02-26T20:16:45.179276] [INFO ] [sig ] ATNI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:16:45.328801] [INFO ] [LOCAL ] Saved forecast: ATNI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ATNI.txt [2026-02-26T20:16:45.328964] [INFO ] [sig ] [276/3375] Completed ATNI in 0.4s | 2.74 sym/s | Total: 1.7m | ETA: 18.9m [2026-02-26T20:16:45.329005] [INFO ] [sig ] [277/3375] Forecasting ATO... [2026-02-26T20:16:45.329037] [INFO ] [sig ] Generating forecast for: ATO [2026-02-26T20:16:45.329068] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATO' from 'https://tdm.silogroup.org/data/derivative_storage/ATO.csv'. [2026-02-26T20:16:45.341820] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATO'. [2026-02-26T20:16:45.342239] [INFO ] [FORECASTER] Starting predict_future for ATO [2026-02-26T20:16:45.343156] [DEBUG] [LOCAL ] No optimal features file found for ATO: ./output/feature-sets/ATO.txt [2026-02-26T20:16:45.343212] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:45.343247] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:45.343274] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:45.343336] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:45.401850] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:45.402784] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:45.402867] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:45.402901] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:45.527722] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:45.527888] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:45.527927] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:45.527956] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:45.531463] [DEBUG] [FORECASTER] ATO: Forecast T+1@11:T+2@11: DOWN (p=48.72%) [2026-02-26T20:16:45.531774] [INFO ] [FORECASTER] Completed predict_future for ATO [2026-02-26T20:16:45.531909] [INFO ] [sig ] ATO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:16:45.678827] [INFO ] [LOCAL ] Saved forecast: ATO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ATO.txt [2026-02-26T20:16:45.678998] [INFO ] [sig ] [277/3375] Completed ATO in 0.3s | 2.74 sym/s | Total: 1.7m | ETA: 18.9m [2026-02-26T20:16:45.679231] [INFO ] [sig ] [278/3375] Forecasting ATOM... [2026-02-26T20:16:45.679263] [INFO ] [sig ] Generating forecast for: ATOM [2026-02-26T20:16:45.679296] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATOM' from 'https://tdm.silogroup.org/data/derivative_storage/ATOM.csv'. [2026-02-26T20:16:45.692707] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATOM'. [2026-02-26T20:16:45.693144] [INFO ] [FORECASTER] Starting predict_future for ATOM [2026-02-26T20:16:45.694011] [DEBUG] [LOCAL ] No optimal features file found for ATOM: ./output/feature-sets/ATOM.txt [2026-02-26T20:16:45.694068] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:45.694100] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:45.694126] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:45.694183] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:45.754475] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:45.755454] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:45.755540] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:45.755592] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:45.880071] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:45.880223] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:45.880267] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:45.880336] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:45.883908] [DEBUG] [FORECASTER] ATOM: Forecast T+1@11:T+2@11: UP (p=92.57%) [2026-02-26T20:16:45.884194] [INFO ] [FORECASTER] Completed predict_future for ATOM [2026-02-26T20:16:45.884332] [INFO ] [sig ] ATOM: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:16:46.032151] [INFO ] [LOCAL ] Saved forecast: ATOM 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ATOM.txt [2026-02-26T20:16:46.032331] [INFO ] [sig ] [278/3375] Completed ATOM in 0.4s | 2.74 sym/s | Total: 1.7m | ETA: 18.8m [2026-02-26T20:16:46.032383] [INFO ] [sig ] [279/3375] Forecasting ATRA... [2026-02-26T20:16:46.032421] [INFO ] [sig ] Generating forecast for: ATRA [2026-02-26T20:16:46.032453] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATRA' from 'https://tdm.silogroup.org/data/derivative_storage/ATRA.csv'. [2026-02-26T20:16:46.043845] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATRA'. [2026-02-26T20:16:46.044238] [INFO ] [FORECASTER] Starting predict_future for ATRA [2026-02-26T20:16:46.045080] [DEBUG] [LOCAL ] No optimal features file found for ATRA: ./output/feature-sets/ATRA.txt [2026-02-26T20:16:46.045135] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:46.045167] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:46.045193] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:46.045250] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:46.104340] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:46.105331] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:46.105424] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:46.105457] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:46.240209] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:46.240373] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:46.240416] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:46.240447] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:46.244272] [DEBUG] [FORECASTER] ATRA: Forecast T+1@11:T+2@11: DOWN (p=11.35%) [2026-02-26T20:16:46.244727] [INFO ] [FORECASTER] Completed predict_future for ATRA [2026-02-26T20:16:46.244924] [INFO ] [sig ] ATRA: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:16:46.409132] [INFO ] [LOCAL ] Saved forecast: ATRA 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ATRA.txt [2026-02-26T20:16:46.409294] [INFO ] [sig ] [279/3375] Completed ATRA in 0.4s | 2.74 sym/s | Total: 1.7m | ETA: 18.8m [2026-02-26T20:16:46.409355] [INFO ] [sig ] [280/3375] Forecasting ATRC... [2026-02-26T20:16:46.409389] [INFO ] [sig ] Generating forecast for: ATRC [2026-02-26T20:16:46.409421] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATRC' from 'https://tdm.silogroup.org/data/derivative_storage/ATRC.csv'. [2026-02-26T20:16:46.422656] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATRC'. [2026-02-26T20:16:46.423095] [INFO ] [FORECASTER] Starting predict_future for ATRC [2026-02-26T20:16:46.423971] [DEBUG] [LOCAL ] No optimal features file found for ATRC: ./output/feature-sets/ATRC.txt [2026-02-26T20:16:46.424027] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:46.424059] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:46.424085] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:46.424142] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:46.493637] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:46.494637] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:46.494739] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:46.494773] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:46.620506] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:46.620692] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:46.620733] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:46.620763] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:46.624438] [DEBUG] [FORECASTER] ATRC: Forecast T+1@11:T+2@11: DOWN (p=42.37%) [2026-02-26T20:16:46.624855] [INFO ] [FORECASTER] Completed predict_future for ATRC [2026-02-26T20:16:46.625011] [INFO ] [sig ] ATRC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:16:46.775416] [INFO ] [LOCAL ] Saved forecast: ATRC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ATRC.txt [2026-02-26T20:16:46.775602] [INFO ] [sig ] [280/3375] Completed ATRC in 0.4s | 2.74 sym/s | Total: 1.7m | ETA: 18.8m [2026-02-26T20:16:46.775646] [INFO ] [sig ] [281/3375] Forecasting ATRO... [2026-02-26T20:16:46.775678] [INFO ] [sig ] Generating forecast for: ATRO [2026-02-26T20:16:46.775709] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATRO' from 'https://tdm.silogroup.org/data/derivative_storage/ATRO.csv'. [2026-02-26T20:16:46.787587] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATRO'. [2026-02-26T20:16:46.787971] [INFO ] [FORECASTER] Starting predict_future for ATRO [2026-02-26T20:16:46.788895] [DEBUG] [LOCAL ] No optimal features file found for ATRO: ./output/feature-sets/ATRO.txt [2026-02-26T20:16:46.788950] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:46.788983] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:46.789009] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:46.789067] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:46.846853] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:46.847750] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:46.847864] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:46.847899] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:46.969799] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:46.969954] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:46.969994] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:46.970023] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:46.973535] [DEBUG] [FORECASTER] ATRO: Forecast T+1@11:T+2@11: UP (p=95.84%) [2026-02-26T20:16:46.973865] [INFO ] [FORECASTER] Completed predict_future for ATRO [2026-02-26T20:16:46.974041] [INFO ] [sig ] ATRO: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:16:47.114567] [INFO ] [LOCAL ] Saved forecast: ATRO 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ATRO.txt [2026-02-26T20:16:47.114727] [INFO ] [sig ] [281/3375] Completed ATRO in 0.3s | 2.74 sym/s | Total: 1.7m | ETA: 18.8m [2026-02-26T20:16:47.114766] [INFO ] [sig ] [282/3375] Forecasting AUB... [2026-02-26T20:16:47.114797] [INFO ] [sig ] Generating forecast for: AUB [2026-02-26T20:16:47.114828] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AUB' from 'https://tdm.silogroup.org/data/derivative_storage/AUB.csv'. [2026-02-26T20:16:47.127102] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AUB'. [2026-02-26T20:16:47.127525] [INFO ] [FORECASTER] Starting predict_future for AUB [2026-02-26T20:16:47.128613] [DEBUG] [LOCAL ] No optimal features file found for AUB: ./output/feature-sets/AUB.txt [2026-02-26T20:16:47.128669] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:47.128702] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:47.128728] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:47.128787] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:47.187970] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:47.188801] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:47.188884] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:47.188917] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:47.308883] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:47.309057] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:47.309107] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:47.309139] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:47.312678] [DEBUG] [FORECASTER] AUB: Forecast T+1@11:T+2@11: DOWN (p=3.01%) [2026-02-26T20:16:47.312965] [INFO ] [FORECASTER] Completed predict_future for AUB [2026-02-26T20:16:47.313098] [INFO ] [sig ] AUB: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:16:47.457218] [INFO ] [LOCAL ] Saved forecast: AUB 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/AUB.txt [2026-02-26T20:16:47.457393] [INFO ] [sig ] [282/3375] Completed AUB in 0.3s | 2.74 sym/s | Total: 1.7m | ETA: 18.8m [2026-02-26T20:16:47.457438] [INFO ] [sig ] [283/3375] Forecasting AUDC... [2026-02-26T20:16:47.457472] [INFO ] [sig ] Generating forecast for: AUDC [2026-02-26T20:16:47.457505] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AUDC' from 'https://tdm.silogroup.org/data/derivative_storage/AUDC.csv'. [2026-02-26T20:16:47.469548] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AUDC'. [2026-02-26T20:16:47.470173] [INFO ] [FORECASTER] Starting predict_future for AUDC [2026-02-26T20:16:47.471032] [DEBUG] [LOCAL ] No optimal features file found for AUDC: ./output/feature-sets/AUDC.txt [2026-02-26T20:16:47.471087] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:47.471121] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:47.471149] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:47.471208] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:47.537224] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:47.538420] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:47.538523] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:47.538559] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:47.664952] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:47.665116] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:47.665195] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:47.665226] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:47.669170] [DEBUG] [FORECASTER] AUDC: Forecast T+1@11:T+2@11: DOWN (p=7.94%) [2026-02-26T20:16:47.669465] [INFO ] [FORECASTER] Completed predict_future for AUDC [2026-02-26T20:16:47.669620] [INFO ] [sig ] AUDC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:16:47.815645] [INFO ] [LOCAL ] Saved forecast: AUDC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/AUDC.txt [2026-02-26T20:16:47.815811] [INFO ] [sig ] [283/3375] Completed AUDC in 0.4s | 2.74 sym/s | Total: 1.7m | ETA: 18.8m [2026-02-26T20:16:47.815853] [INFO ] [sig ] [284/3375] Forecasting AUPH... [2026-02-26T20:16:47.815884] [INFO ] [sig ] Generating forecast for: AUPH [2026-02-26T20:16:47.815915] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AUPH' from 'https://tdm.silogroup.org/data/derivative_storage/AUPH.csv'. [2026-02-26T20:16:47.828175] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AUPH'. [2026-02-26T20:16:47.828627] [INFO ] [FORECASTER] Starting predict_future for AUPH [2026-02-26T20:16:47.829643] [DEBUG] [LOCAL ] No optimal features file found for AUPH: ./output/feature-sets/AUPH.txt [2026-02-26T20:16:47.829717] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:47.829764] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:47.829804] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:47.829869] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:47.887961] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:47.888784] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:47.888868] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:47.888901] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:48.005152] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:48.005302] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:48.005343] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:48.005373] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:48.008828] [DEBUG] [FORECASTER] AUPH: Forecast T+1@11:T+2@11: DOWN (p=2.92%) [2026-02-26T20:16:48.009120] [INFO ] [FORECASTER] Completed predict_future for AUPH [2026-02-26T20:16:48.009252] [INFO ] [sig ] AUPH: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:16:48.151805] [INFO ] [LOCAL ] Saved forecast: AUPH 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/AUPH.txt [2026-02-26T20:16:48.151955] [INFO ] [sig ] [284/3375] Completed AUPH in 0.3s | 2.74 sym/s | Total: 1.7m | ETA: 18.8m [2026-02-26T20:16:48.151996] [INFO ] [sig ] [285/3375] Forecasting AURA... [2026-02-26T20:16:48.152027] [INFO ] [sig ] Generating forecast for: AURA [2026-02-26T20:16:48.152057] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AURA' from 'https://tdm.silogroup.org/data/derivative_storage/AURA.csv'. [2026-02-26T20:16:48.164128] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AURA'. [2026-02-26T20:16:48.164499] [INFO ] [FORECASTER] Starting predict_future for AURA [2026-02-26T20:16:48.165348] [DEBUG] [LOCAL ] No optimal features file found for AURA: ./output/feature-sets/AURA.txt [2026-02-26T20:16:48.165414] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:48.165453] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:48.165487] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:48.165553] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:48.231202] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:48.232127] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:48.232282] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:48.232319] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:48.365644] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:48.365819] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:48.365861] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:48.365899] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:48.369702] [DEBUG] [FORECASTER] AURA: Forecast T+1@11:T+2@11: UP (p=62.86%) [2026-02-26T20:16:48.370062] [INFO ] [FORECASTER] Completed predict_future for AURA [2026-02-26T20:16:48.370210] [INFO ] [sig ] AURA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:16:48.516469] [INFO ] [LOCAL ] Saved forecast: AURA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/AURA.txt [2026-02-26T20:16:48.516656] [INFO ] [sig ] [285/3375] Completed AURA in 0.4s | 2.74 sym/s | Total: 1.7m | ETA: 18.8m [2026-02-26T20:16:48.516700] [INFO ] [sig ] [286/3375] Forecasting AUTL... [2026-02-26T20:16:48.516731] [INFO ] [sig ] Generating forecast for: AUTL [2026-02-26T20:16:48.516762] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AUTL' from 'https://tdm.silogroup.org/data/derivative_storage/AUTL.csv'. [2026-02-26T20:16:48.529172] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AUTL'. [2026-02-26T20:16:48.529538] [INFO ] [FORECASTER] Starting predict_future for AUTL [2026-02-26T20:16:48.530441] [DEBUG] [LOCAL ] No optimal features file found for AUTL: ./output/feature-sets/AUTL.txt [2026-02-26T20:16:48.530517] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:48.530565] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:48.530642] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:48.530719] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:48.588869] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:48.589692] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:48.589774] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:48.589806] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:48.713524] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:48.713698] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:48.713738] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:48.713778] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:48.717208] [DEBUG] [FORECASTER] AUTL: Forecast T+1@11:T+2@11: UP (p=60.51%) [2026-02-26T20:16:48.717487] [INFO ] [FORECASTER] Completed predict_future for AUTL [2026-02-26T20:16:48.717649] [INFO ] [sig ] AUTL: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:16:48.866232] [INFO ] [LOCAL ] Saved forecast: AUTL 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/AUTL.txt [2026-02-26T20:16:48.866407] [INFO ] [sig ] [286/3375] Completed AUTL in 0.3s | 2.74 sym/s | Total: 1.7m | ETA: 18.8m [2026-02-26T20:16:48.866452] [INFO ] [sig ] [287/3375] Forecasting AVA... [2026-02-26T20:16:48.866482] [INFO ] [sig ] Generating forecast for: AVA [2026-02-26T20:16:48.866512] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVA' from 'https://tdm.silogroup.org/data/derivative_storage/AVA.csv'. [2026-02-26T20:16:48.879512] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVA'. [2026-02-26T20:16:48.879995] [INFO ] [FORECASTER] Starting predict_future for AVA [2026-02-26T20:16:48.881030] [DEBUG] [LOCAL ] No optimal features file found for AVA: ./output/feature-sets/AVA.txt [2026-02-26T20:16:48.881099] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:48.881160] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:48.881199] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:48.881262] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:48.940826] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:48.941683] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:48.941771] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:48.941806] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:49.064282] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:49.064439] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:49.064482] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:49.064511] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:49.068037] [DEBUG] [FORECASTER] AVA: Forecast T+1@11:T+2@11: UP (p=99.02%) [2026-02-26T20:16:49.068326] [INFO ] [FORECASTER] Completed predict_future for AVA [2026-02-26T20:16:49.068466] [INFO ] [sig ] AVA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:16:49.211176] [INFO ] [LOCAL ] Saved forecast: AVA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/AVA.txt [2026-02-26T20:16:49.211331] [INFO ] [sig ] [287/3375] Completed AVA in 0.3s | 2.74 sym/s | Total: 1.7m | ETA: 18.8m [2026-02-26T20:16:49.211374] [INFO ] [sig ] [288/3375] Forecasting AVAH... [2026-02-26T20:16:49.211403] [INFO ] [sig ] Generating forecast for: AVAH [2026-02-26T20:16:49.211434] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVAH' from 'https://tdm.silogroup.org/data/derivative_storage/AVAH.csv'. [2026-02-26T20:16:49.222686] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVAH'. [2026-02-26T20:16:49.223025] [INFO ] [FORECASTER] Starting predict_future for AVAH [2026-02-26T20:16:49.223848] [DEBUG] [LOCAL ] No optimal features file found for AVAH: ./output/feature-sets/AVAH.txt [2026-02-26T20:16:49.223901] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:49.223933] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:49.223960] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:49.224018] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:49.285063] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:49.285941] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:49.286027] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:49.286059] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:49.411314] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:49.411491] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:49.411540] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:49.411595] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:49.415108] [DEBUG] [FORECASTER] AVAH: Forecast T+1@11:T+2@11: UP (p=67.02%) [2026-02-26T20:16:49.415407] [INFO ] [FORECASTER] Completed predict_future for AVAH [2026-02-26T20:16:49.415543] [INFO ] [sig ] AVAH: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:16:49.561401] [INFO ] [LOCAL ] Saved forecast: AVAH 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/AVAH.txt [2026-02-26T20:16:49.561585] [INFO ] [sig ] [288/3375] Completed AVAH in 0.4s | 2.74 sym/s | Total: 1.8m | ETA: 18.8m [2026-02-26T20:16:49.561815] [INFO ] [sig ] [289/3375] Forecasting AVAL... [2026-02-26T20:16:49.561846] [INFO ] [sig ] Generating forecast for: AVAL [2026-02-26T20:16:49.561878] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVAL' from 'https://tdm.silogroup.org/data/derivative_storage/AVAL.csv'. [2026-02-26T20:16:49.574590] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVAL'. [2026-02-26T20:16:49.574950] [INFO ] [FORECASTER] Starting predict_future for AVAL [2026-02-26T20:16:49.575811] [DEBUG] [LOCAL ] No optimal features file found for AVAL: ./output/feature-sets/AVAL.txt [2026-02-26T20:16:49.575866] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:49.575899] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:49.575927] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:49.575986] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:49.638140] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:49.638970] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:49.639055] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:49.639089] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:49.761181] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:49.761340] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:49.761380] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:49.761409] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:49.765591] [DEBUG] [FORECASTER] AVAL: Forecast T+1@11:T+2@11: UP (p=94.89%) [2026-02-26T20:16:49.765904] [INFO ] [FORECASTER] Completed predict_future for AVAL [2026-02-26T20:16:49.766046] [INFO ] [sig ] AVAL: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:16:49.910256] [INFO ] [LOCAL ] Saved forecast: AVAL 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/AVAL.txt [2026-02-26T20:16:49.910411] [INFO ] [sig ] [289/3375] Completed AVAL in 0.3s | 2.74 sym/s | Total: 1.8m | ETA: 18.8m [2026-02-26T20:16:49.910455] [INFO ] [sig ] [290/3375] Forecasting AVB... [2026-02-26T20:16:49.910487] [INFO ] [sig ] Generating forecast for: AVB [2026-02-26T20:16:49.910519] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVB' from 'https://tdm.silogroup.org/data/derivative_storage/AVB.csv'. [2026-02-26T20:16:49.922408] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVB'. [2026-02-26T20:16:49.922811] [INFO ] [FORECASTER] Starting predict_future for AVB [2026-02-26T20:16:49.923709] [DEBUG] [LOCAL ] No optimal features file found for AVB: ./output/feature-sets/AVB.txt [2026-02-26T20:16:49.923765] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:49.923797] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:49.923824] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:49.923880] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:49.982422] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:49.983195] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:49.983280] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:49.983314] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:50.111818] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:50.111998] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:50.112042] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:50.112072] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:50.115835] [DEBUG] [FORECASTER] AVB: Forecast T+1@11:T+2@11: DOWN (p=14.66%) [2026-02-26T20:16:50.116146] [INFO ] [FORECASTER] Completed predict_future for AVB [2026-02-26T20:16:50.116299] [INFO ] [sig ] AVB: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:16:50.267197] [INFO ] [LOCAL ] Saved forecast: AVB 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/AVB.txt [2026-02-26T20:16:50.267367] [INFO ] [sig ] [290/3375] Completed AVB in 0.4s | 2.74 sym/s | Total: 1.8m | ETA: 18.7m [2026-02-26T20:16:50.267408] [INFO ] [sig ] [291/3375] Forecasting AVBP... [2026-02-26T20:16:50.267446] [INFO ] [sig ] Generating forecast for: AVBP [2026-02-26T20:16:50.267477] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVBP' from 'https://tdm.silogroup.org/data/derivative_storage/AVBP.csv'. [2026-02-26T20:16:50.279619] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVBP'. [2026-02-26T20:16:50.280051] [INFO ] [FORECASTER] Starting predict_future for AVBP [2026-02-26T20:16:50.280961] [DEBUG] [LOCAL ] No optimal features file found for AVBP: ./output/feature-sets/AVBP.txt [2026-02-26T20:16:50.281015] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:50.281048] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:50.281075] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:50.281132] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:50.341852] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:50.342750] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:50.342839] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:50.342874] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:50.468864] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:50.469027] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:50.469069] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:50.469100] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:50.472829] [DEBUG] [FORECASTER] AVBP: Forecast T+1@11:T+2@11: DOWN (p=31.47%) [2026-02-26T20:16:50.473118] [INFO ] [FORECASTER] Completed predict_future for AVBP [2026-02-26T20:16:50.473255] [INFO ] [sig ] AVBP: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:16:50.623218] [INFO ] [LOCAL ] Saved forecast: AVBP 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/AVBP.txt [2026-02-26T20:16:50.623379] [INFO ] [sig ] [291/3375] Completed AVBP in 0.4s | 2.74 sym/s | Total: 1.8m | ETA: 18.7m [2026-02-26T20:16:50.623420] [INFO ] [sig ] [292/3375] Forecasting AVD... [2026-02-26T20:16:50.623451] [INFO ] [sig ] Generating forecast for: AVD [2026-02-26T20:16:50.623482] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVD' from 'https://tdm.silogroup.org/data/derivative_storage/AVD.csv'. [2026-02-26T20:16:50.635697] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVD'. [2026-02-26T20:16:50.636058] [INFO ] [FORECASTER] Starting predict_future for AVD [2026-02-26T20:16:50.636901] [DEBUG] [LOCAL ] No optimal features file found for AVD: ./output/feature-sets/AVD.txt [2026-02-26T20:16:50.636955] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:50.637025] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:50.637066] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:50.637150] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:50.696127] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:50.697064] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:50.697152] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:50.697187] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:50.820306] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:50.820477] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:50.820527] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:50.820563] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:50.824349] [DEBUG] [FORECASTER] AVD: Forecast T+1@11:T+2@11: DOWN (p=0.65%) [2026-02-26T20:16:50.824757] [INFO ] [FORECASTER] Completed predict_future for AVD [2026-02-26T20:16:50.824910] [INFO ] [sig ] AVD: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:16:50.988679] [INFO ] [LOCAL ] Saved forecast: AVD 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/AVD.txt [2026-02-26T20:16:50.988874] [INFO ] [sig ] [292/3375] Completed AVD in 0.4s | 2.74 sym/s | Total: 1.8m | ETA: 18.7m [2026-02-26T20:16:50.988929] [INFO ] [sig ] [293/3375] Forecasting AVGO... [2026-02-26T20:16:50.988962] [INFO ] [sig ] Generating forecast for: AVGO [2026-02-26T20:16:50.989007] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVGO' from 'https://tdm.silogroup.org/data/derivative_storage/AVGO.csv'. [2026-02-26T20:16:51.002360] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVGO'. [2026-02-26T20:16:51.003056] [INFO ] [FORECASTER] Starting predict_future for AVGO [2026-02-26T20:16:51.004006] [DEBUG] [LOCAL ] No optimal features file found for AVGO: ./output/feature-sets/AVGO.txt [2026-02-26T20:16:51.004063] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:51.004097] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:51.004125] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:51.004194] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:51.075792] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:51.077212] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:51.077356] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:51.077404] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:51.219532] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:51.219721] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:51.219769] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:51.219801] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:51.223769] [DEBUG] [FORECASTER] AVGO: Forecast T+1@11:T+2@11: UP (p=92.54%) [2026-02-26T20:16:51.224092] [INFO ] [FORECASTER] Completed predict_future for AVGO [2026-02-26T20:16:51.224239] [INFO ] [sig ] AVGO: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:16:51.372073] [INFO ] [LOCAL ] Saved forecast: AVGO 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/AVGO.txt [2026-02-26T20:16:51.372228] [INFO ] [sig ] [293/3375] Completed AVGO in 0.4s | 2.74 sym/s | Total: 1.8m | ETA: 18.7m [2026-02-26T20:16:51.372273] [INFO ] [sig ] [294/3375] Forecasting AVGX... [2026-02-26T20:16:51.372303] [INFO ] [sig ] Generating forecast for: AVGX [2026-02-26T20:16:51.372334] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVGX' from 'https://tdm.silogroup.org/data/derivative_storage/AVGX.csv'. [2026-02-26T20:16:51.383771] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVGX'. [2026-02-26T20:16:51.384092] [INFO ] [FORECASTER] Starting predict_future for AVGX [2026-02-26T20:16:51.384950] [DEBUG] [LOCAL ] No optimal features file found for AVGX: ./output/feature-sets/AVGX.txt [2026-02-26T20:16:51.385005] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:51.385037] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:51.385063] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:51.385120] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:51.442348] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:51.443095] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:51.443178] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:51.443213] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:51.564376] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:51.564539] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:51.564605] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:51.564671] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:51.568172] [DEBUG] [FORECASTER] AVGX: Forecast T+1@11:T+2@11: UP (p=80.24%) [2026-02-26T20:16:51.568464] [INFO ] [FORECASTER] Completed predict_future for AVGX [2026-02-26T20:16:51.568639] [INFO ] [sig ] AVGX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:16:51.714049] [INFO ] [LOCAL ] Saved forecast: AVGX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/AVGX.txt [2026-02-26T20:16:51.714202] [INFO ] [sig ] [294/3375] Completed AVGX in 0.3s | 2.74 sym/s | Total: 1.8m | ETA: 18.7m [2026-02-26T20:16:51.714433] [INFO ] [sig ] [295/3375] Forecasting AVK... [2026-02-26T20:16:51.714463] [INFO ] [sig ] Generating forecast for: AVK [2026-02-26T20:16:51.714494] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVK' from 'https://tdm.silogroup.org/data/derivative_storage/AVK.csv'. [2026-02-26T20:16:51.726374] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVK'. [2026-02-26T20:16:51.726750] [INFO ] [FORECASTER] Starting predict_future for AVK [2026-02-26T20:16:51.727565] [DEBUG] [LOCAL ] No optimal features file found for AVK: ./output/feature-sets/AVK.txt [2026-02-26T20:16:51.727712] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:51.727749] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:51.727776] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:51.727833] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:51.786844] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:51.787714] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:51.787808] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:51.787841] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:51.906873] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:51.907028] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:51.907067] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:51.907143] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:51.910704] [DEBUG] [FORECASTER] AVK: Forecast T+1@11:T+2@11: UP (p=92.79%) [2026-02-26T20:16:51.910986] [INFO ] [FORECASTER] Completed predict_future for AVK [2026-02-26T20:16:51.911118] [INFO ] [sig ] AVK: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:16:52.065223] [INFO ] [LOCAL ] Saved forecast: AVK 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/AVK.txt [2026-02-26T20:16:52.065420] [INFO ] [sig ] [295/3375] Completed AVK in 0.4s | 2.74 sym/s | Total: 1.8m | ETA: 18.7m [2026-02-26T20:16:52.065475] [INFO ] [sig ] [296/3375] Forecasting AVNS... [2026-02-26T20:16:52.065517] [INFO ] [sig ] Generating forecast for: AVNS [2026-02-26T20:16:52.065559] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVNS' from 'https://tdm.silogroup.org/data/derivative_storage/AVNS.csv'. [2026-02-26T20:16:52.081408] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVNS'. [2026-02-26T20:16:52.081909] [INFO ] [FORECASTER] Starting predict_future for AVNS [2026-02-26T20:16:52.082953] [DEBUG] [LOCAL ] No optimal features file found for AVNS: ./output/feature-sets/AVNS.txt [2026-02-26T20:16:52.083017] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:52.083058] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:52.083092] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:52.083172] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:52.142050] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:52.142951] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:52.143037] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:52.143071] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:52.266192] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:52.266351] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:52.266396] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:52.266424] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:52.269970] [DEBUG] [FORECASTER] AVNS: Forecast T+1@11:T+2@11: DOWN (p=6.53%) [2026-02-26T20:16:52.270262] [INFO ] [FORECASTER] Completed predict_future for AVNS [2026-02-26T20:16:52.270394] [INFO ] [sig ] AVNS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:16:52.418070] [INFO ] [LOCAL ] Saved forecast: AVNS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/AVNS.txt [2026-02-26T20:16:52.418265] [INFO ] [sig ] [296/3375] Completed AVNS in 0.4s | 2.74 sym/s | Total: 1.8m | ETA: 18.7m [2026-02-26T20:16:52.418315] [INFO ] [sig ] [297/3375] Forecasting AVO... [2026-02-26T20:16:52.418345] [INFO ] [sig ] Generating forecast for: AVO [2026-02-26T20:16:52.418383] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVO' from 'https://tdm.silogroup.org/data/derivative_storage/AVO.csv'. [2026-02-26T20:16:52.431836] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVO'. [2026-02-26T20:16:52.432269] [INFO ] [FORECASTER] Starting predict_future for AVO [2026-02-26T20:16:52.433196] [DEBUG] [LOCAL ] No optimal features file found for AVO: ./output/feature-sets/AVO.txt [2026-02-26T20:16:52.433254] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:52.433287] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:52.433314] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:52.433371] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:52.490290] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:52.491248] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:52.491336] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:52.491369] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:52.619635] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:52.619808] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:52.619851] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:52.619880] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:52.623772] [DEBUG] [FORECASTER] AVO: Forecast T+1@11:T+2@11: DOWN (p=27.41%) [2026-02-26T20:16:52.624055] [INFO ] [FORECASTER] Completed predict_future for AVO [2026-02-26T20:16:52.624187] [INFO ] [sig ] AVO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:16:52.768698] [INFO ] [LOCAL ] Saved forecast: AVO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/AVO.txt [2026-02-26T20:16:52.768864] [INFO ] [sig ] [297/3375] Completed AVO in 0.4s | 2.74 sym/s | Total: 1.8m | ETA: 18.7m [2026-02-26T20:16:52.768905] [INFO ] [sig ] [298/3375] Forecasting AVTX... [2026-02-26T20:16:52.768935] [INFO ] [sig ] Generating forecast for: AVTX [2026-02-26T20:16:52.768967] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVTX' from 'https://tdm.silogroup.org/data/derivative_storage/AVTX.csv'. [2026-02-26T20:16:52.781717] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVTX'. [2026-02-26T20:16:52.782267] [INFO ] [FORECASTER] Starting predict_future for AVTX [2026-02-26T20:16:52.783324] [DEBUG] [LOCAL ] No optimal features file found for AVTX: ./output/feature-sets/AVTX.txt [2026-02-26T20:16:52.783377] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:52.783408] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:52.783434] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:52.783522] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:52.843348] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:52.844250] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:52.844335] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:52.844368] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:52.964589] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:52.964943] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:52.964983] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:52.965011] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:52.968982] [DEBUG] [FORECASTER] AVTX: Forecast T+1@11:T+2@11: DOWN (p=0.36%) [2026-02-26T20:16:52.969303] [INFO ] [FORECASTER] Completed predict_future for AVTX [2026-02-26T20:16:52.969442] [INFO ] [sig ] AVTX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:16:53.115074] [INFO ] [LOCAL ] Saved forecast: AVTX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/AVTX.txt [2026-02-26T20:16:53.115253] [INFO ] [sig ] [298/3375] Completed AVTX in 0.3s | 2.74 sym/s | Total: 1.8m | ETA: 18.7m [2026-02-26T20:16:53.115303] [INFO ] [sig ] [299/3375] Forecasting AVXL... [2026-02-26T20:16:53.115336] [INFO ] [sig ] Generating forecast for: AVXL [2026-02-26T20:16:53.115367] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVXL' from 'https://tdm.silogroup.org/data/derivative_storage/AVXL.csv'. [2026-02-26T20:16:53.129016] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVXL'. [2026-02-26T20:16:53.129468] [INFO ] [FORECASTER] Starting predict_future for AVXL [2026-02-26T20:16:53.130488] [DEBUG] [LOCAL ] No optimal features file found for AVXL: ./output/feature-sets/AVXL.txt [2026-02-26T20:16:53.130551] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:53.130620] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:53.130659] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:53.130732] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:53.203491] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:53.204558] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:53.204702] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:53.204752] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:53.341123] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:53.341300] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:53.341343] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:53.341372] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:53.346042] [DEBUG] [FORECASTER] AVXL: Forecast T+1@11:T+2@11: UP (p=65.46%) [2026-02-26T20:16:53.346431] [INFO ] [FORECASTER] Completed predict_future for AVXL [2026-02-26T20:16:53.346609] [INFO ] [sig ] AVXL: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:16:53.526521] [INFO ] [LOCAL ] Saved forecast: AVXL 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/AVXL.txt [2026-02-26T20:16:53.526719] [INFO ] [sig ] [299/3375] Completed AVXL in 0.4s | 2.74 sym/s | Total: 1.8m | ETA: 18.7m [2026-02-26T20:16:53.526762] [INFO ] [sig ] [300/3375] Forecasting AVY... [2026-02-26T20:16:53.526794] [INFO ] [sig ] Generating forecast for: AVY [2026-02-26T20:16:53.526826] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVY' from 'https://tdm.silogroup.org/data/derivative_storage/AVY.csv'. [2026-02-26T20:16:53.539535] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVY'. [2026-02-26T20:16:53.539945] [INFO ] [FORECASTER] Starting predict_future for AVY [2026-02-26T20:16:53.540789] [DEBUG] [LOCAL ] No optimal features file found for AVY: ./output/feature-sets/AVY.txt [2026-02-26T20:16:53.540877] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:53.540912] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:53.540940] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:53.540998] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:53.598299] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:53.599016] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:53.599098] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:53.599131] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:53.723215] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:53.723370] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:53.723412] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:53.723441] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:53.727063] [DEBUG] [FORECASTER] AVY: Forecast T+1@11:T+2@11: UP (p=77.75%) [2026-02-26T20:16:53.727359] [INFO ] [FORECASTER] Completed predict_future for AVY [2026-02-26T20:16:53.727493] [INFO ] [sig ] AVY: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:16:53.870668] [INFO ] [LOCAL ] Saved forecast: AVY 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/AVY.txt [2026-02-26T20:16:53.870805] [INFO ] [sig ] [300/3375] Completed AVY in 0.3s | 2.74 sym/s | Total: 1.8m | ETA: 18.7m [2026-02-26T20:16:53.870845] [INFO ] [sig ] [301/3375] Forecasting AWF... [2026-02-26T20:16:53.870879] [INFO ] [sig ] Generating forecast for: AWF [2026-02-26T20:16:53.870920] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AWF' from 'https://tdm.silogroup.org/data/derivative_storage/AWF.csv'. [2026-02-26T20:16:53.883418] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AWF'. [2026-02-26T20:16:53.883808] [INFO ] [FORECASTER] Starting predict_future for AWF [2026-02-26T20:16:53.884670] [DEBUG] [LOCAL ] No optimal features file found for AWF: ./output/feature-sets/AWF.txt [2026-02-26T20:16:53.884724] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:53.884756] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:53.884783] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:53.884840] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:53.944216] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:53.944923] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:53.945005] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:53.945039] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:54.071724] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:54.071900] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:54.071946] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:54.071977] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:54.075517] [DEBUG] [FORECASTER] AWF: Forecast T+1@11:T+2@11: DOWN (p=20.90%) [2026-02-26T20:16:54.075817] [INFO ] [FORECASTER] Completed predict_future for AWF [2026-02-26T20:16:54.075952] [INFO ] [sig ] AWF: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:16:54.222882] [INFO ] [LOCAL ] Saved forecast: AWF 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/AWF.txt [2026-02-26T20:16:54.223027] [INFO ] [sig ] [301/3375] Completed AWF in 0.4s | 2.74 sym/s | Total: 1.8m | ETA: 18.7m [2026-02-26T20:16:54.223074] [INFO ] [sig ] [302/3375] Forecasting AWI... [2026-02-26T20:16:54.223107] [INFO ] [sig ] Generating forecast for: AWI [2026-02-26T20:16:54.223138] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AWI' from 'https://tdm.silogroup.org/data/derivative_storage/AWI.csv'. [2026-02-26T20:16:54.235598] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AWI'. [2026-02-26T20:16:54.235941] [INFO ] [FORECASTER] Starting predict_future for AWI [2026-02-26T20:16:54.236781] [DEBUG] [LOCAL ] No optimal features file found for AWI: ./output/feature-sets/AWI.txt [2026-02-26T20:16:54.236835] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:54.236866] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:54.236893] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:54.236960] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:54.297475] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:54.298743] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:54.298951] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:54.299016] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:54.424135] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:54.424319] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:54.424381] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:54.424415] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:54.428450] [DEBUG] [FORECASTER] AWI: Forecast T+1@11:T+2@11: UP (p=97.30%) [2026-02-26T20:16:54.428759] [INFO ] [FORECASTER] Completed predict_future for AWI [2026-02-26T20:16:54.429087] [INFO ] [sig ] AWI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:16:54.576666] [INFO ] [LOCAL ] Saved forecast: AWI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/AWI.txt [2026-02-26T20:16:54.576812] [INFO ] [sig ] [302/3375] Completed AWI in 0.4s | 2.74 sym/s | Total: 1.8m | ETA: 18.7m [2026-02-26T20:16:54.576851] [INFO ] [sig ] [303/3375] Forecasting AWK... [2026-02-26T20:16:54.576883] [INFO ] [sig ] Generating forecast for: AWK [2026-02-26T20:16:54.576913] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AWK' from 'https://tdm.silogroup.org/data/derivative_storage/AWK.csv'. [2026-02-26T20:16:54.600820] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AWK'. [2026-02-26T20:16:54.601257] [INFO ] [FORECASTER] Starting predict_future for AWK [2026-02-26T20:16:54.602160] [DEBUG] [LOCAL ] No optimal features file found for AWK: ./output/feature-sets/AWK.txt [2026-02-26T20:16:54.602217] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:54.602251] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:54.602279] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:54.602336] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:54.666301] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:54.667178] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:54.667261] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:54.667294] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:54.794142] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:54.794347] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:54.794395] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:54.794427] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:54.798302] [DEBUG] [FORECASTER] AWK: Forecast T+1@11:T+2@11: UP (p=78.49%) [2026-02-26T20:16:54.798677] [INFO ] [FORECASTER] Completed predict_future for AWK [2026-02-26T20:16:54.798837] [INFO ] [sig ] AWK: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:16:54.943722] [INFO ] [LOCAL ] Saved forecast: AWK 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/AWK.txt [2026-02-26T20:16:54.944057] [INFO ] [sig ] [303/3375] Completed AWK in 0.4s | 2.74 sym/s | Total: 1.8m | ETA: 18.7m [2026-02-26T20:16:54.944112] [INFO ] [sig ] [304/3375] Forecasting AWP... [2026-02-26T20:16:54.944143] [INFO ] [sig ] Generating forecast for: AWP [2026-02-26T20:16:54.944174] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AWP' from 'https://tdm.silogroup.org/data/derivative_storage/AWP.csv'. [2026-02-26T20:16:54.957764] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AWP'. [2026-02-26T20:16:54.958117] [INFO ] [FORECASTER] Starting predict_future for AWP [2026-02-26T20:16:54.959229] [DEBUG] [LOCAL ] No optimal features file found for AWP: ./output/feature-sets/AWP.txt [2026-02-26T20:16:54.959287] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:54.959324] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:54.959352] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:54.959417] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:55.022293] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:55.023410] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:55.023501] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:55.023534] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:55.146867] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:55.147020] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:55.147060] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:55.147088] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:55.150533] [DEBUG] [FORECASTER] AWP: Forecast T+1@11:T+2@11: DOWN (p=33.78%) [2026-02-26T20:16:55.150835] [INFO ] [FORECASTER] Completed predict_future for AWP [2026-02-26T20:16:55.150970] [INFO ] [sig ] AWP: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:16:55.296092] [INFO ] [LOCAL ] Saved forecast: AWP 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/AWP.txt [2026-02-26T20:16:55.296253] [INFO ] [sig ] [304/3375] Completed AWP in 0.4s | 2.75 sym/s | Total: 1.8m | ETA: 18.6m [2026-02-26T20:16:55.296296] [INFO ] [sig ] [305/3375] Forecasting AWRE... [2026-02-26T20:16:55.296327] [INFO ] [sig ] Generating forecast for: AWRE [2026-02-26T20:16:55.296358] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AWRE' from 'https://tdm.silogroup.org/data/derivative_storage/AWRE.csv'. [2026-02-26T20:16:55.308097] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AWRE'. [2026-02-26T20:16:55.308471] [INFO ] [FORECASTER] Starting predict_future for AWRE [2026-02-26T20:16:55.309364] [DEBUG] [LOCAL ] No optimal features file found for AWRE: ./output/feature-sets/AWRE.txt [2026-02-26T20:16:55.309433] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:55.309472] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:55.309500] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:55.309608] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:55.372493] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:55.373341] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:55.373427] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:55.373461] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:55.490313] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:55.490498] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:55.490546] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:55.490592] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:55.494591] [DEBUG] [FORECASTER] AWRE: Forecast T+1@11:T+2@11: DOWN (p=21.47%) [2026-02-26T20:16:55.494962] [INFO ] [FORECASTER] Completed predict_future for AWRE [2026-02-26T20:16:55.495133] [INFO ] [sig ] AWRE: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:16:55.645020] [INFO ] [LOCAL ] Saved forecast: AWRE 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/AWRE.txt [2026-02-26T20:16:55.645216] [INFO ] [sig ] [305/3375] Completed AWRE in 0.3s | 2.75 sym/s | Total: 1.9m | ETA: 18.6m [2026-02-26T20:16:55.645257] [INFO ] [sig ] [306/3375] Forecasting AXGN... [2026-02-26T20:16:55.645288] [INFO ] [sig ] Generating forecast for: AXGN [2026-02-26T20:16:55.645329] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXGN' from 'https://tdm.silogroup.org/data/derivative_storage/AXGN.csv'. [2026-02-26T20:16:55.657384] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXGN'. [2026-02-26T20:16:55.657804] [INFO ] [FORECASTER] Starting predict_future for AXGN [2026-02-26T20:16:55.658700] [DEBUG] [LOCAL ] No optimal features file found for AXGN: ./output/feature-sets/AXGN.txt [2026-02-26T20:16:55.658760] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:55.658793] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:55.658821] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:55.658880] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:55.719678] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:55.720694] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:55.720783] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:55.720816] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:55.852351] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:55.852508] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:55.852549] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:55.852598] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:55.856160] [DEBUG] [FORECASTER] AXGN: Forecast T+1@11:T+2@11: UP (p=60.84%) [2026-02-26T20:16:55.856452] [INFO ] [FORECASTER] Completed predict_future for AXGN [2026-02-26T20:16:55.856608] [INFO ] [sig ] AXGN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:16:56.008495] [INFO ] [LOCAL ] Saved forecast: AXGN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/AXGN.txt [2026-02-26T20:16:56.008693] [INFO ] [sig ] [306/3375] Completed AXGN in 0.4s | 2.75 sym/s | Total: 1.9m | ETA: 18.6m [2026-02-26T20:16:56.008745] [INFO ] [sig ] [307/3375] Forecasting AXP... [2026-02-26T20:16:56.008776] [INFO ] [sig ] Generating forecast for: AXP [2026-02-26T20:16:56.008808] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXP' from 'https://tdm.silogroup.org/data/derivative_storage/AXP.csv'. [2026-02-26T20:16:56.020888] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXP'. [2026-02-26T20:16:56.021222] [INFO ] [FORECASTER] Starting predict_future for AXP [2026-02-26T20:16:56.022085] [DEBUG] [LOCAL ] No optimal features file found for AXP: ./output/feature-sets/AXP.txt [2026-02-26T20:16:56.022139] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:56.022172] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:56.022200] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:56.022258] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:56.083355] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:56.084095] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:56.084181] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:56.084215] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:56.216205] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:56.216403] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:56.216471] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:56.216502] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:56.220687] [DEBUG] [FORECASTER] AXP: Forecast T+1@11:T+2@11: UP (p=53.14%) [2026-02-26T20:16:56.221009] [INFO ] [FORECASTER] Completed predict_future for AXP [2026-02-26T20:16:56.221151] [INFO ] [sig ] AXP: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:16:56.370812] [INFO ] [LOCAL ] Saved forecast: AXP 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/AXP.txt [2026-02-26T20:16:56.370959] [INFO ] [sig ] [307/3375] Completed AXP in 0.4s | 2.75 sym/s | Total: 1.9m | ETA: 18.6m [2026-02-26T20:16:56.371007] [INFO ] [sig ] [308/3375] Forecasting AXS... [2026-02-26T20:16:56.371037] [INFO ] [sig ] Generating forecast for: AXS [2026-02-26T20:16:56.371068] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXS' from 'https://tdm.silogroup.org/data/derivative_storage/AXS.csv'. [2026-02-26T20:16:56.383381] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXS'. [2026-02-26T20:16:56.383783] [INFO ] [FORECASTER] Starting predict_future for AXS [2026-02-26T20:16:56.384691] [DEBUG] [LOCAL ] No optimal features file found for AXS: ./output/feature-sets/AXS.txt [2026-02-26T20:16:56.384764] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:56.384801] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:56.384828] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:56.384895] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:56.449386] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:56.450339] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:56.450434] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:56.450467] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:56.583864] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:56.584029] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:56.584069] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:56.584099] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:56.587619] [DEBUG] [FORECASTER] AXS: Forecast T+1@11:T+2@11: DOWN (p=5.80%) [2026-02-26T20:16:56.587952] [INFO ] [FORECASTER] Completed predict_future for AXS [2026-02-26T20:16:56.588253] [INFO ] [sig ] AXS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:16:56.737294] [INFO ] [LOCAL ] Saved forecast: AXS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/AXS.txt [2026-02-26T20:16:56.737455] [INFO ] [sig ] [308/3375] Completed AXS in 0.4s | 2.75 sym/s | Total: 1.9m | ETA: 18.6m [2026-02-26T20:16:56.737497] [INFO ] [sig ] [309/3375] Forecasting AXSM... [2026-02-26T20:16:56.737526] [INFO ] [sig ] Generating forecast for: AXSM [2026-02-26T20:16:56.737557] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXSM' from 'https://tdm.silogroup.org/data/derivative_storage/AXSM.csv'. [2026-02-26T20:16:56.750091] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXSM'. [2026-02-26T20:16:56.750401] [INFO ] [FORECASTER] Starting predict_future for AXSM [2026-02-26T20:16:56.751223] [DEBUG] [LOCAL ] No optimal features file found for AXSM: ./output/feature-sets/AXSM.txt [2026-02-26T20:16:56.751277] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:56.751359] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:56.751388] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:56.751446] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:56.814876] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:56.815938] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:56.816027] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:56.816061] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:56.944595] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:56.944781] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:56.944826] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:56.944856] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:56.948639] [DEBUG] [FORECASTER] AXSM: Forecast T+1@11:T+2@11: UP (p=70.15%) [2026-02-26T20:16:56.948925] [INFO ] [FORECASTER] Completed predict_future for AXSM [2026-02-26T20:16:56.949071] [INFO ] [sig ] AXSM: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:16:57.106292] [INFO ] [LOCAL ] Saved forecast: AXSM 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/AXSM.txt [2026-02-26T20:16:57.106447] [INFO ] [sig ] [309/3375] Completed AXSM in 0.4s | 2.75 sym/s | Total: 1.9m | ETA: 18.6m [2026-02-26T20:16:57.106494] [INFO ] [sig ] [310/3375] Forecasting AXTA... [2026-02-26T20:16:57.106527] [INFO ] [sig ] Generating forecast for: AXTA [2026-02-26T20:16:57.106558] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXTA' from 'https://tdm.silogroup.org/data/derivative_storage/AXTA.csv'. [2026-02-26T20:16:57.119426] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXTA'. [2026-02-26T20:16:57.120088] [INFO ] [FORECASTER] Starting predict_future for AXTA [2026-02-26T20:16:57.121221] [DEBUG] [LOCAL ] No optimal features file found for AXTA: ./output/feature-sets/AXTA.txt [2026-02-26T20:16:57.121276] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:57.121309] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:57.121336] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:57.121398] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:57.182705] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:57.183544] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:57.183649] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:57.183683] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:57.318746] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:57.318912] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:57.318955] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:57.318984] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:57.322624] [DEBUG] [FORECASTER] AXTA: Forecast T+1@11:T+2@11: DOWN (p=37.40%) [2026-02-26T20:16:57.322944] [INFO ] [FORECASTER] Completed predict_future for AXTA [2026-02-26T20:16:57.323095] [INFO ] [sig ] AXTA: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:16:57.486302] [INFO ] [LOCAL ] Saved forecast: AXTA 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/AXTA.txt [2026-02-26T20:16:57.486460] [INFO ] [sig ] [310/3375] Completed AXTA in 0.4s | 2.74 sym/s | Total: 1.9m | ETA: 18.6m [2026-02-26T20:16:57.486504] [INFO ] [sig ] [311/3375] Forecasting AXTI... [2026-02-26T20:16:57.486534] [INFO ] [sig ] Generating forecast for: AXTI [2026-02-26T20:16:57.486565] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXTI' from 'https://tdm.silogroup.org/data/derivative_storage/AXTI.csv'. [2026-02-26T20:16:57.498690] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXTI'. [2026-02-26T20:16:57.499052] [INFO ] [FORECASTER] Starting predict_future for AXTI [2026-02-26T20:16:57.499921] [DEBUG] [LOCAL ] No optimal features file found for AXTI: ./output/feature-sets/AXTI.txt [2026-02-26T20:16:57.499977] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:57.500027] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:57.500057] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:57.500117] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:57.558078] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:57.559014] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:57.559098] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:57.559132] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:57.686090] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:57.686269] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:57.686315] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:57.686345] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:57.690416] [DEBUG] [FORECASTER] AXTI: Forecast T+1@11:T+2@11: DOWN (p=31.35%) [2026-02-26T20:16:57.690802] [INFO ] [FORECASTER] Completed predict_future for AXTI [2026-02-26T20:16:57.690967] [INFO ] [sig ] AXTI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:16:57.852205] [INFO ] [LOCAL ] Saved forecast: AXTI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/AXTI.txt [2026-02-26T20:16:57.852369] [INFO ] [sig ] [311/3375] Completed AXTI in 0.4s | 2.74 sym/s | Total: 1.9m | ETA: 18.6m [2026-02-26T20:16:57.852413] [INFO ] [sig ] [312/3375] Forecasting AYI... [2026-02-26T20:16:57.852443] [INFO ] [sig ] Generating forecast for: AYI [2026-02-26T20:16:57.852491] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AYI' from 'https://tdm.silogroup.org/data/derivative_storage/AYI.csv'. [2026-02-26T20:16:57.865084] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AYI'. [2026-02-26T20:16:57.865533] [INFO ] [FORECASTER] Starting predict_future for AYI [2026-02-26T20:16:57.866519] [DEBUG] [LOCAL ] No optimal features file found for AYI: ./output/feature-sets/AYI.txt [2026-02-26T20:16:57.866605] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:57.866641] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:57.866668] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:57.866735] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:57.933443] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:57.934471] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:57.934589] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:57.934625] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:58.080208] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:58.080369] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:58.080411] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:58.080495] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:58.084135] [DEBUG] [FORECASTER] AYI: Forecast T+1@11:T+2@11: UP (p=76.82%) [2026-02-26T20:16:58.084424] [INFO ] [FORECASTER] Completed predict_future for AYI [2026-02-26T20:16:58.084559] [INFO ] [sig ] AYI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:16:58.233008] [INFO ] [LOCAL ] Saved forecast: AYI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/AYI.txt [2026-02-26T20:16:58.233170] [INFO ] [sig ] [312/3375] Completed AYI in 0.4s | 2.74 sym/s | Total: 1.9m | ETA: 18.6m [2026-02-26T20:16:58.233212] [INFO ] [sig ] [313/3375] Forecasting AZ... [2026-02-26T20:16:58.233242] [INFO ] [sig ] Generating forecast for: AZ [2026-02-26T20:16:58.233275] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AZ' from 'https://tdm.silogroup.org/data/derivative_storage/AZ.csv'. [2026-02-26T20:16:58.244637] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AZ'. [2026-02-26T20:16:58.245028] [INFO ] [FORECASTER] Starting predict_future for AZ [2026-02-26T20:16:58.245871] [DEBUG] [LOCAL ] No optimal features file found for AZ: ./output/feature-sets/AZ.txt [2026-02-26T20:16:58.245925] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:58.245957] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:58.245983] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:58.246040] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:58.306015] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:58.306885] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:58.306971] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:58.307005] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:58.435222] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:58.435429] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:58.435482] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:58.435514] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:58.439544] [DEBUG] [FORECASTER] AZ: Forecast T+1@11:T+2@11: UP (p=93.09%) [2026-02-26T20:16:58.439916] [INFO ] [FORECASTER] Completed predict_future for AZ [2026-02-26T20:16:58.440077] [INFO ] [sig ] AZ: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:16:58.593248] [INFO ] [LOCAL ] Saved forecast: AZ 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/AZ.txt [2026-02-26T20:16:58.593407] [INFO ] [sig ] [313/3375] Completed AZ in 0.4s | 2.74 sym/s | Total: 1.9m | ETA: 18.6m [2026-02-26T20:16:58.593457] [INFO ] [sig ] [314/3375] Forecasting AZN... [2026-02-26T20:16:58.593488] [INFO ] [sig ] Generating forecast for: AZN [2026-02-26T20:16:58.593519] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AZN' from 'https://tdm.silogroup.org/data/derivative_storage/AZN.csv'. [2026-02-26T20:16:58.607250] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AZN'. [2026-02-26T20:16:58.607802] [INFO ] [FORECASTER] Starting predict_future for AZN [2026-02-26T20:16:58.608738] [DEBUG] [LOCAL ] No optimal features file found for AZN: ./output/feature-sets/AZN.txt [2026-02-26T20:16:58.608794] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:58.608827] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:58.608853] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:58.608910] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:58.668880] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:58.669850] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:58.669938] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:58.669972] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:58.795917] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:58.796073] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:58.796114] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:58.796145] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:58.799697] [DEBUG] [FORECASTER] AZN: Forecast T+1@11:T+2@11: DOWN (p=16.94%) [2026-02-26T20:16:58.800007] [INFO ] [FORECASTER] Completed predict_future for AZN [2026-02-26T20:16:58.800151] [INFO ] [sig ] AZN: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:16:58.943232] [INFO ] [LOCAL ] Saved forecast: AZN 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/AZN.txt [2026-02-26T20:16:58.943380] [INFO ] [sig ] [314/3375] Completed AZN in 0.3s | 2.74 sym/s | Total: 1.9m | ETA: 18.6m [2026-02-26T20:16:58.943419] [INFO ] [sig ] [315/3375] Forecasting AZO... [2026-02-26T20:16:58.943465] [INFO ] [sig ] Generating forecast for: AZO [2026-02-26T20:16:58.943499] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AZO' from 'https://tdm.silogroup.org/data/derivative_storage/AZO.csv'. [2026-02-26T20:16:58.955156] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AZO'. [2026-02-26T20:16:58.955536] [INFO ] [FORECASTER] Starting predict_future for AZO [2026-02-26T20:16:58.956405] [DEBUG] [LOCAL ] No optimal features file found for AZO: ./output/feature-sets/AZO.txt [2026-02-26T20:16:58.956459] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:58.956491] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:58.956517] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:58.956591] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:59.015470] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:59.016426] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:59.016516] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:59.016550] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:59.141007] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:59.141173] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:59.141215] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:59.141244] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:59.144760] [DEBUG] [FORECASTER] AZO: Forecast T+1@11:T+2@11: UP (p=66.03%) [2026-02-26T20:16:59.145049] [INFO ] [FORECASTER] Completed predict_future for AZO [2026-02-26T20:16:59.145186] [INFO ] [sig ] AZO: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:16:59.297159] [INFO ] [LOCAL ] Saved forecast: AZO 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/AZO.txt [2026-02-26T20:16:59.297335] [INFO ] [sig ] [315/3375] Completed AZO in 0.4s | 2.75 sym/s | Total: 1.9m | ETA: 18.6m [2026-02-26T20:16:59.297377] [INFO ] [sig ] [316/3375] Forecasting AZZ... [2026-02-26T20:16:59.297416] [INFO ] [sig ] Generating forecast for: AZZ [2026-02-26T20:16:59.297450] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AZZ' from 'https://tdm.silogroup.org/data/derivative_storage/AZZ.csv'. [2026-02-26T20:16:59.310596] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AZZ'. [2026-02-26T20:16:59.311013] [INFO ] [FORECASTER] Starting predict_future for AZZ [2026-02-26T20:16:59.312088] [DEBUG] [LOCAL ] No optimal features file found for AZZ: ./output/feature-sets/AZZ.txt [2026-02-26T20:16:59.312144] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:59.312176] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:59.312202] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:59.312259] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:59.372507] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:59.373403] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:59.373518] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:59.373552] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:59.502787] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:59.502953] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:59.502994] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:59.503024] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:59.506743] [DEBUG] [FORECASTER] AZZ: Forecast T+1@11:T+2@11: UP (p=65.80%) [2026-02-26T20:16:59.507027] [INFO ] [FORECASTER] Completed predict_future for AZZ [2026-02-26T20:16:59.507159] [INFO ] [sig ] AZZ: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:16:59.647922] [INFO ] [LOCAL ] Saved forecast: AZZ 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/AZZ.txt [2026-02-26T20:16:59.648063] [INFO ] [sig ] [316/3375] Completed AZZ in 0.4s | 2.75 sym/s | Total: 1.9m | ETA: 18.6m [2026-02-26T20:16:59.648104] [INFO ] [sig ] [317/3375] Forecasting BA... [2026-02-26T20:16:59.648135] [INFO ] [sig ] Generating forecast for: BA [2026-02-26T20:16:59.648166] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BA' from 'https://tdm.silogroup.org/data/derivative_storage/BA.csv'. [2026-02-26T20:16:59.660372] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BA'. [2026-02-26T20:16:59.660727] [INFO ] [FORECASTER] Starting predict_future for BA [2026-02-26T20:16:59.661529] [DEBUG] [LOCAL ] No optimal features file found for BA: ./output/feature-sets/BA.txt [2026-02-26T20:16:59.661601] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:16:59.661636] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:16:59.661662] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:16:59.661720] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:16:59.719146] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:16:59.720010] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:16:59.720109] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:16:59.720142] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:16:59.844923] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:16:59.845076] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:16:59.845116] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:16:59.845143] [INFO ] [FORECASTER] Training complete [2026-02-26T20:16:59.848809] [DEBUG] [FORECASTER] BA: Forecast T+1@11:T+2@11: DOWN (p=44.58%) [2026-02-26T20:16:59.849277] [INFO ] [FORECASTER] Completed predict_future for BA [2026-02-26T20:16:59.849404] [INFO ] [sig ] BA: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:16:59.996255] [INFO ] [LOCAL ] Saved forecast: BA 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/BA.txt [2026-02-26T20:16:59.996414] [INFO ] [sig ] [317/3375] Completed BA in 0.3s | 2.75 sym/s | Total: 1.9m | ETA: 18.6m [2026-02-26T20:16:59.996455] [INFO ] [sig ] [318/3375] Forecasting BABA... [2026-02-26T20:16:59.996486] [INFO ] [sig ] Generating forecast for: BABA [2026-02-26T20:16:59.996517] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BABA' from 'https://tdm.silogroup.org/data/derivative_storage/BABA.csv'. [2026-02-26T20:17:00.013514] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BABA'. [2026-02-26T20:17:00.014222] [INFO ] [FORECASTER] Starting predict_future for BABA [2026-02-26T20:17:00.015203] [DEBUG] [LOCAL ] No optimal features file found for BABA: ./output/feature-sets/BABA.txt [2026-02-26T20:17:00.015267] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:00.015300] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:00.015327] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:00.015387] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:00.077493] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:00.078483] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:00.078595] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:00.078633] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:00.211356] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:00.211516] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:00.211557] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:00.211608] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:00.215779] [DEBUG] [FORECASTER] BABA: Forecast T+1@11:T+2@11: UP (p=68.13%) [2026-02-26T20:17:00.216067] [INFO ] [FORECASTER] Completed predict_future for BABA [2026-02-26T20:17:00.216198] [INFO ] [sig ] BABA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:17:00.362257] [INFO ] [LOCAL ] Saved forecast: BABA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BABA.txt [2026-02-26T20:17:00.362397] [INFO ] [sig ] [318/3375] Completed BABA in 0.4s | 2.75 sym/s | Total: 1.9m | ETA: 18.6m [2026-02-26T20:17:00.362438] [INFO ] [sig ] [319/3375] Forecasting BABX... [2026-02-26T20:17:00.362468] [INFO ] [sig ] Generating forecast for: BABX [2026-02-26T20:17:00.362499] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BABX' from 'https://tdm.silogroup.org/data/derivative_storage/BABX.csv'. [2026-02-26T20:17:00.374031] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BABX'. [2026-02-26T20:17:00.374388] [INFO ] [FORECASTER] Starting predict_future for BABX [2026-02-26T20:17:00.375280] [DEBUG] [LOCAL ] No optimal features file found for BABX: ./output/feature-sets/BABX.txt [2026-02-26T20:17:00.375335] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:00.375369] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:00.375397] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:00.375457] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:00.437223] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:00.437968] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:00.438083] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:00.438119] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:00.564101] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:00.564264] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:00.564305] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:00.564335] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:00.567821] [DEBUG] [FORECASTER] BABX: Forecast T+1@11:T+2@11: DOWN (p=0.22%) [2026-02-26T20:17:00.568113] [INFO ] [FORECASTER] Completed predict_future for BABX [2026-02-26T20:17:00.568246] [INFO ] [sig ] BABX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:17:00.714894] [INFO ] [LOCAL ] Saved forecast: BABX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/BABX.txt [2026-02-26T20:17:00.715052] [INFO ] [sig ] [319/3375] Completed BABX in 0.4s | 2.75 sym/s | Total: 1.9m | ETA: 18.5m [2026-02-26T20:17:00.715092] [INFO ] [sig ] [320/3375] Forecasting BAC... [2026-02-26T20:17:00.715123] [INFO ] [sig ] Generating forecast for: BAC [2026-02-26T20:17:00.715154] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAC' from 'https://tdm.silogroup.org/data/derivative_storage/BAC.csv'. [2026-02-26T20:17:00.728239] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAC'. [2026-02-26T20:17:00.728604] [INFO ] [FORECASTER] Starting predict_future for BAC [2026-02-26T20:17:00.729448] [DEBUG] [LOCAL ] No optimal features file found for BAC: ./output/feature-sets/BAC.txt [2026-02-26T20:17:00.729501] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:00.729533] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:00.729560] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:00.729647] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:00.789733] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:00.790482] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:00.790569] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:00.790625] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:00.919390] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:00.919554] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:00.919615] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:00.919646] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:00.923541] [DEBUG] [FORECASTER] BAC: Forecast T+1@11:T+2@11: DOWN (p=7.74%) [2026-02-26T20:17:00.923852] [INFO ] [FORECASTER] Completed predict_future for BAC [2026-02-26T20:17:00.924186] [INFO ] [sig ] BAC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:17:01.072917] [INFO ] [LOCAL ] Saved forecast: BAC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/BAC.txt [2026-02-26T20:17:01.073092] [INFO ] [sig ] [320/3375] Completed BAC in 0.4s | 2.75 sym/s | Total: 1.9m | ETA: 18.5m [2026-02-26T20:17:01.073134] [INFO ] [sig ] [321/3375] Forecasting BAH... [2026-02-26T20:17:01.073165] [INFO ] [sig ] Generating forecast for: BAH [2026-02-26T20:17:01.073197] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAH' from 'https://tdm.silogroup.org/data/derivative_storage/BAH.csv'. [2026-02-26T20:17:01.086273] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAH'. [2026-02-26T20:17:01.086726] [INFO ] [FORECASTER] Starting predict_future for BAH [2026-02-26T20:17:01.087850] [DEBUG] [LOCAL ] No optimal features file found for BAH: ./output/feature-sets/BAH.txt [2026-02-26T20:17:01.088102] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:01.088136] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:01.088162] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:01.088219] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:01.148118] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:01.149113] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:01.149205] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:01.149239] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:01.278025] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:01.278192] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:01.278235] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:01.278264] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:01.282525] [DEBUG] [FORECASTER] BAH: Forecast T+1@11:T+2@11: UP (p=51.92%) [2026-02-26T20:17:01.283032] [INFO ] [FORECASTER] Completed predict_future for BAH [2026-02-26T20:17:01.283237] [INFO ] [sig ] BAH: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:17:01.438168] [INFO ] [LOCAL ] Saved forecast: BAH 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BAH.txt [2026-02-26T20:17:01.438320] [INFO ] [sig ] [321/3375] Completed BAH in 0.4s | 2.75 sym/s | Total: 1.9m | ETA: 18.5m [2026-02-26T20:17:01.438360] [INFO ] [sig ] [322/3375] Forecasting BALL... [2026-02-26T20:17:01.438391] [INFO ] [sig ] Generating forecast for: BALL [2026-02-26T20:17:01.438421] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BALL' from 'https://tdm.silogroup.org/data/derivative_storage/BALL.csv'. [2026-02-26T20:17:01.450895] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BALL'. [2026-02-26T20:17:01.451210] [INFO ] [FORECASTER] Starting predict_future for BALL [2026-02-26T20:17:01.452065] [DEBUG] [LOCAL ] No optimal features file found for BALL: ./output/feature-sets/BALL.txt [2026-02-26T20:17:01.452120] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:01.452154] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:01.452181] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:01.452238] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:01.509775] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:01.510421] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:01.510501] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:01.510534] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:01.642902] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:01.643070] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:01.643112] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:01.643141] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:01.646619] [DEBUG] [FORECASTER] BALL: Forecast T+1@11:T+2@11: UP (p=85.78%) [2026-02-26T20:17:01.646927] [INFO ] [FORECASTER] Completed predict_future for BALL [2026-02-26T20:17:01.647066] [INFO ] [sig ] BALL: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:17:01.791937] [INFO ] [LOCAL ] Saved forecast: BALL 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BALL.txt [2026-02-26T20:17:01.792156] [INFO ] [sig ] [322/3375] Completed BALL in 0.4s | 2.75 sym/s | Total: 2.0m | ETA: 18.5m [2026-02-26T20:17:01.792198] [INFO ] [sig ] [323/3375] Forecasting BAM... [2026-02-26T20:17:01.792230] [INFO ] [sig ] Generating forecast for: BAM [2026-02-26T20:17:01.792261] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAM' from 'https://tdm.silogroup.org/data/derivative_storage/BAM.csv'. [2026-02-26T20:17:01.803689] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAM'. [2026-02-26T20:17:01.804110] [INFO ] [FORECASTER] Starting predict_future for BAM [2026-02-26T20:17:01.804965] [DEBUG] [LOCAL ] No optimal features file found for BAM: ./output/feature-sets/BAM.txt [2026-02-26T20:17:01.805020] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:01.805052] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:01.805079] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:01.805137] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:01.862829] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:01.864181] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:01.864274] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:01.864307] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:01.980137] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:01.980307] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:01.980345] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:01.980373] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:01.983858] [DEBUG] [FORECASTER] BAM: Forecast T+1@11:T+2@11: DOWN (p=10.59%) [2026-02-26T20:17:01.984150] [INFO ] [FORECASTER] Completed predict_future for BAM [2026-02-26T20:17:01.984283] [INFO ] [sig ] BAM: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:17:02.129504] [INFO ] [LOCAL ] Saved forecast: BAM 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/BAM.txt [2026-02-26T20:17:02.129693] [INFO ] [sig ] [323/3375] Completed BAM in 0.3s | 2.75 sym/s | Total: 2.0m | ETA: 18.5m [2026-02-26T20:17:02.129737] [INFO ] [sig ] [324/3375] Forecasting BANC... [2026-02-26T20:17:02.129768] [INFO ] [sig ] Generating forecast for: BANC [2026-02-26T20:17:02.129806] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BANC' from 'https://tdm.silogroup.org/data/derivative_storage/BANC.csv'. [2026-02-26T20:17:02.141402] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BANC'. [2026-02-26T20:17:02.141750] [INFO ] [FORECASTER] Starting predict_future for BANC [2026-02-26T20:17:02.142622] [DEBUG] [LOCAL ] No optimal features file found for BANC: ./output/feature-sets/BANC.txt [2026-02-26T20:17:02.142688] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:02.142724] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:02.142753] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:02.142811] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:02.200118] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:02.200761] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:02.200841] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:02.200873] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:02.325389] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:02.325544] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:02.325602] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:02.325633] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:02.329508] [DEBUG] [FORECASTER] BANC: Forecast T+1@11:T+2@11: DOWN (p=20.15%) [2026-02-26T20:17:02.329840] [INFO ] [FORECASTER] Completed predict_future for BANC [2026-02-26T20:17:02.330166] [INFO ] [sig ] BANC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:17:02.476599] [INFO ] [LOCAL ] Saved forecast: BANC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/BANC.txt [2026-02-26T20:17:02.476770] [INFO ] [sig ] [324/3375] Completed BANC in 0.3s | 2.75 sym/s | Total: 2.0m | ETA: 18.5m [2026-02-26T20:17:02.476813] [INFO ] [sig ] [325/3375] Forecasting BAND... [2026-02-26T20:17:02.476842] [INFO ] [sig ] Generating forecast for: BAND [2026-02-26T20:17:02.476872] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAND' from 'https://tdm.silogroup.org/data/derivative_storage/BAND.csv'. [2026-02-26T20:17:02.488932] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAND'. [2026-02-26T20:17:02.489338] [INFO ] [FORECASTER] Starting predict_future for BAND [2026-02-26T20:17:02.490195] [DEBUG] [LOCAL ] No optimal features file found for BAND: ./output/feature-sets/BAND.txt [2026-02-26T20:17:02.490252] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:02.490284] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:02.490311] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:02.490369] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:02.549760] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:02.550670] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:02.550760] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:02.550794] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:02.676926] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:02.677079] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:02.677120] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:02.677148] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:02.680588] [DEBUG] [FORECASTER] BAND: Forecast T+1@11:T+2@11: DOWN (p=40.58%) [2026-02-26T20:17:02.680905] [INFO ] [FORECASTER] Completed predict_future for BAND [2026-02-26T20:17:02.681036] [INFO ] [sig ] BAND: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:17:02.824275] [INFO ] [LOCAL ] Saved forecast: BAND 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/BAND.txt [2026-02-26T20:17:02.824445] [INFO ] [sig ] [325/3375] Completed BAND in 0.3s | 2.75 sym/s | Total: 2.0m | ETA: 18.5m [2026-02-26T20:17:02.824487] [INFO ] [sig ] [326/3375] Forecasting BANF... [2026-02-26T20:17:02.824515] [INFO ] [sig ] Generating forecast for: BANF [2026-02-26T20:17:02.824546] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BANF' from 'https://tdm.silogroup.org/data/derivative_storage/BANF.csv'. [2026-02-26T20:17:02.837344] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BANF'. [2026-02-26T20:17:02.837789] [INFO ] [FORECASTER] Starting predict_future for BANF [2026-02-26T20:17:02.838679] [DEBUG] [LOCAL ] No optimal features file found for BANF: ./output/feature-sets/BANF.txt [2026-02-26T20:17:02.838744] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:02.838817] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:02.838855] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:02.838922] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:02.905000] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:02.906113] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:02.906198] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:02.906231] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:03.027784] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:03.027948] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:03.027989] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:03.028018] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:03.031664] [DEBUG] [FORECASTER] BANF: Forecast T+1@11:T+2@11: UP (p=80.02%) [2026-02-26T20:17:03.032001] [INFO ] [FORECASTER] Completed predict_future for BANF [2026-02-26T20:17:03.032138] [INFO ] [sig ] BANF: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:17:03.178615] [INFO ] [LOCAL ] Saved forecast: BANF 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BANF.txt [2026-02-26T20:17:03.178783] [INFO ] [sig ] [326/3375] Completed BANF in 0.4s | 2.75 sym/s | Total: 2.0m | ETA: 18.5m [2026-02-26T20:17:03.178826] [INFO ] [sig ] [327/3375] Forecasting BANX... [2026-02-26T20:17:03.178858] [INFO ] [sig ] Generating forecast for: BANX [2026-02-26T20:17:03.178890] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BANX' from 'https://tdm.silogroup.org/data/derivative_storage/BANX.csv'. [2026-02-26T20:17:03.190490] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BANX'. [2026-02-26T20:17:03.190909] [INFO ] [FORECASTER] Starting predict_future for BANX [2026-02-26T20:17:03.191829] [DEBUG] [LOCAL ] No optimal features file found for BANX: ./output/feature-sets/BANX.txt [2026-02-26T20:17:03.191888] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:03.191920] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:03.191946] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:03.192002] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:03.254266] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:03.255517] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:03.255678] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:03.255748] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:03.384436] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:03.384622] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:03.384667] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:03.384697] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:03.388593] [DEBUG] [FORECASTER] BANX: Forecast T+1@11:T+2@11: UP (p=98.38%) [2026-02-26T20:17:03.388940] [INFO ] [FORECASTER] Completed predict_future for BANX [2026-02-26T20:17:03.389083] [INFO ] [sig ] BANX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:17:03.542852] [INFO ] [LOCAL ] Saved forecast: BANX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BANX.txt [2026-02-26T20:17:03.543015] [INFO ] [sig ] [327/3375] Completed BANX in 0.4s | 2.75 sym/s | Total: 2.0m | ETA: 18.5m [2026-02-26T20:17:03.543062] [INFO ] [sig ] [328/3375] Forecasting BAP... [2026-02-26T20:17:03.543095] [INFO ] [sig ] Generating forecast for: BAP [2026-02-26T20:17:03.543127] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAP' from 'https://tdm.silogroup.org/data/derivative_storage/BAP.csv'. [2026-02-26T20:17:03.554626] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAP'. [2026-02-26T20:17:03.555089] [INFO ] [FORECASTER] Starting predict_future for BAP [2026-02-26T20:17:03.556053] [DEBUG] [LOCAL ] No optimal features file found for BAP: ./output/feature-sets/BAP.txt [2026-02-26T20:17:03.556113] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:03.556146] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:03.556174] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:03.556232] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:03.621863] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:03.623288] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:03.623402] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:03.623443] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:03.750262] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:03.750424] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:03.750466] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:03.750495] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:03.754009] [DEBUG] [FORECASTER] BAP: Forecast T+1@11:T+2@11: DOWN (p=30.63%) [2026-02-26T20:17:03.754320] [INFO ] [FORECASTER] Completed predict_future for BAP [2026-02-26T20:17:03.754454] [INFO ] [sig ] BAP: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:17:03.903852] [INFO ] [LOCAL ] Saved forecast: BAP 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/BAP.txt [2026-02-26T20:17:03.904023] [INFO ] [sig ] [328/3375] Completed BAP in 0.4s | 2.75 sym/s | Total: 2.0m | ETA: 18.5m [2026-02-26T20:17:03.904064] [INFO ] [sig ] [329/3375] Forecasting BATRA... [2026-02-26T20:17:03.904096] [INFO ] [sig ] Generating forecast for: BATRA [2026-02-26T20:17:03.904128] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BATRA' from 'https://tdm.silogroup.org/data/derivative_storage/BATRA.csv'. [2026-02-26T20:17:03.915595] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BATRA'. [2026-02-26T20:17:03.915927] [INFO ] [FORECASTER] Starting predict_future for BATRA [2026-02-26T20:17:03.916822] [DEBUG] [LOCAL ] No optimal features file found for BATRA: ./output/feature-sets/BATRA.txt [2026-02-26T20:17:03.916877] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:03.916908] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:03.916935] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:03.916992] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:03.976445] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:03.977127] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:03.977210] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:03.977244] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:04.096176] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:04.096333] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:04.096374] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:04.096432] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:04.100002] [DEBUG] [FORECASTER] BATRA: Forecast T+1@11:T+2@11: DOWN (p=46.89%) [2026-02-26T20:17:04.100313] [INFO ] [FORECASTER] Completed predict_future for BATRA [2026-02-26T20:17:04.100449] [INFO ] [sig ] BATRA: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:17:04.242558] [INFO ] [LOCAL ] Saved forecast: BATRA 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/BATRA.txt [2026-02-26T20:17:04.242715] [INFO ] [sig ] [329/3375] Completed BATRA in 0.3s | 2.75 sym/s | Total: 2.0m | ETA: 18.5m [2026-02-26T20:17:04.242762] [INFO ] [sig ] [330/3375] Forecasting BATRK... [2026-02-26T20:17:04.242800] [INFO ] [sig ] Generating forecast for: BATRK [2026-02-26T20:17:04.242838] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BATRK' from 'https://tdm.silogroup.org/data/derivative_storage/BATRK.csv'. [2026-02-26T20:17:04.254967] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BATRK'. [2026-02-26T20:17:04.255315] [INFO ] [FORECASTER] Starting predict_future for BATRK [2026-02-26T20:17:04.256189] [DEBUG] [LOCAL ] No optimal features file found for BATRK: ./output/feature-sets/BATRK.txt [2026-02-26T20:17:04.256246] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:04.256278] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:04.256304] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:04.256361] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:04.314543] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:04.315382] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:04.315466] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:04.315499] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:04.453199] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:04.453398] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:04.453459] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:04.453506] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:04.457874] [DEBUG] [FORECASTER] BATRK: Forecast T+1@11:T+2@11: DOWN (p=35.17%) [2026-02-26T20:17:04.458291] [INFO ] [FORECASTER] Completed predict_future for BATRK [2026-02-26T20:17:04.458496] [INFO ] [sig ] BATRK: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:17:04.609615] [INFO ] [LOCAL ] Saved forecast: BATRK 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/BATRK.txt [2026-02-26T20:17:04.609758] [INFO ] [sig ] [330/3375] Completed BATRK in 0.4s | 2.75 sym/s | Total: 2.0m | ETA: 18.5m [2026-02-26T20:17:04.609808] [INFO ] [sig ] [331/3375] Forecasting BAX... [2026-02-26T20:17:04.609845] [INFO ] [sig ] Generating forecast for: BAX [2026-02-26T20:17:04.609876] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAX' from 'https://tdm.silogroup.org/data/derivative_storage/BAX.csv'. [2026-02-26T20:17:04.621299] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAX'. [2026-02-26T20:17:04.621689] [INFO ] [FORECASTER] Starting predict_future for BAX [2026-02-26T20:17:04.622499] [DEBUG] [LOCAL ] No optimal features file found for BAX: ./output/feature-sets/BAX.txt [2026-02-26T20:17:04.622552] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:04.622608] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:04.622641] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:04.622698] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:04.681201] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:04.681905] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:04.681987] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:04.682020] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:04.799758] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:04.799903] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:04.799959] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:04.799991] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:04.803461] [DEBUG] [FORECASTER] BAX: Forecast T+1@11:T+2@11: UP (p=90.81%) [2026-02-26T20:17:04.803770] [INFO ] [FORECASTER] Completed predict_future for BAX [2026-02-26T20:17:04.803906] [INFO ] [sig ] BAX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:17:04.947137] [INFO ] [LOCAL ] Saved forecast: BAX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BAX.txt [2026-02-26T20:17:04.947266] [INFO ] [sig ] [331/3375] Completed BAX in 0.3s | 2.75 sym/s | Total: 2.0m | ETA: 18.5m [2026-02-26T20:17:04.947304] [INFO ] [sig ] [332/3375] Forecasting BB... [2026-02-26T20:17:04.947333] [INFO ] [sig ] Generating forecast for: BB [2026-02-26T20:17:04.947365] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BB' from 'https://tdm.silogroup.org/data/derivative_storage/BB.csv'. [2026-02-26T20:17:04.958729] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BB'. [2026-02-26T20:17:04.959068] [INFO ] [FORECASTER] Starting predict_future for BB [2026-02-26T20:17:04.959899] [DEBUG] [LOCAL ] No optimal features file found for BB: ./output/feature-sets/BB.txt [2026-02-26T20:17:04.959953] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:04.959984] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:04.960010] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:04.960068] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:05.018337] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:05.019011] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:05.019092] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:05.019125] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:05.142810] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:05.143036] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:05.143077] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:05.143105] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:05.146854] [DEBUG] [FORECASTER] BB: Forecast T+1@11:T+2@11: DOWN (p=27.93%) [2026-02-26T20:17:05.147188] [INFO ] [FORECASTER] Completed predict_future for BB [2026-02-26T20:17:05.147335] [INFO ] [sig ] BB: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:17:05.292455] [INFO ] [LOCAL ] Saved forecast: BB 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/BB.txt [2026-02-26T20:17:05.292636] [INFO ] [sig ] [332/3375] Completed BB in 0.3s | 2.75 sym/s | Total: 2.0m | ETA: 18.4m [2026-02-26T20:17:05.292679] [INFO ] [sig ] [333/3375] Forecasting BBAI... [2026-02-26T20:17:05.292711] [INFO ] [sig ] Generating forecast for: BBAI [2026-02-26T20:17:05.292742] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBAI' from 'https://tdm.silogroup.org/data/derivative_storage/BBAI.csv'. [2026-02-26T20:17:05.303962] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBAI'. [2026-02-26T20:17:05.304315] [INFO ] [FORECASTER] Starting predict_future for BBAI [2026-02-26T20:17:05.305247] [DEBUG] [LOCAL ] No optimal features file found for BBAI: ./output/feature-sets/BBAI.txt [2026-02-26T20:17:05.305306] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:05.305340] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:05.305368] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:05.305427] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:05.364314] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:05.365053] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:05.365135] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:05.365167] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:05.487117] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:05.487274] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:05.487313] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:05.487341] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:05.490994] [DEBUG] [FORECASTER] BBAI: Forecast T+1@11:T+2@11: UP (p=61.40%) [2026-02-26T20:17:05.491276] [INFO ] [FORECASTER] Completed predict_future for BBAI [2026-02-26T20:17:05.491408] [INFO ] [sig ] BBAI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:17:05.633950] [INFO ] [LOCAL ] Saved forecast: BBAI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BBAI.txt [2026-02-26T20:17:05.634085] [INFO ] [sig ] [333/3375] Completed BBAI in 0.3s | 2.75 sym/s | Total: 2.0m | ETA: 18.4m [2026-02-26T20:17:05.634125] [INFO ] [sig ] [334/3375] Forecasting BBCP... [2026-02-26T20:17:05.634155] [INFO ] [sig ] Generating forecast for: BBCP [2026-02-26T20:17:05.634185] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBCP' from 'https://tdm.silogroup.org/data/derivative_storage/BBCP.csv'. [2026-02-26T20:17:05.645286] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBCP'. [2026-02-26T20:17:05.645635] [INFO ] [FORECASTER] Starting predict_future for BBCP [2026-02-26T20:17:05.646443] [DEBUG] [LOCAL ] No optimal features file found for BBCP: ./output/feature-sets/BBCP.txt [2026-02-26T20:17:05.646497] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:05.646529] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:05.646555] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:05.646645] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:05.705564] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:05.706310] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:05.706393] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:05.706426] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:05.835903] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:05.836078] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:05.836120] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:05.836148] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:05.839605] [DEBUG] [FORECASTER] BBCP: Forecast T+1@11:T+2@11: DOWN (p=18.12%) [2026-02-26T20:17:05.839924] [INFO ] [FORECASTER] Completed predict_future for BBCP [2026-02-26T20:17:05.840060] [INFO ] [sig ] BBCP: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:17:05.981080] [INFO ] [LOCAL ] Saved forecast: BBCP 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/BBCP.txt [2026-02-26T20:17:05.981229] [INFO ] [sig ] [334/3375] Completed BBCP in 0.3s | 2.75 sym/s | Total: 2.0m | ETA: 18.4m [2026-02-26T20:17:05.981269] [INFO ] [sig ] [335/3375] Forecasting BBD... [2026-02-26T20:17:05.981300] [INFO ] [sig ] Generating forecast for: BBD [2026-02-26T20:17:05.981331] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBD' from 'https://tdm.silogroup.org/data/derivative_storage/BBD.csv'. [2026-02-26T20:17:05.993133] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBD'. [2026-02-26T20:17:05.993467] [INFO ] [FORECASTER] Starting predict_future for BBD [2026-02-26T20:17:05.994313] [DEBUG] [LOCAL ] No optimal features file found for BBD: ./output/feature-sets/BBD.txt [2026-02-26T20:17:05.994367] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:05.994410] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:05.994438] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:05.994495] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:06.053533] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:06.054401] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:06.054484] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:06.054517] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:06.177167] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:06.177322] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:06.177362] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:06.177391] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:06.180877] [DEBUG] [FORECASTER] BBD: Forecast T+1@11:T+2@11: DOWN (p=36.96%) [2026-02-26T20:17:06.181172] [INFO ] [FORECASTER] Completed predict_future for BBD [2026-02-26T20:17:06.181303] [INFO ] [sig ] BBD: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:17:06.323983] [INFO ] [LOCAL ] Saved forecast: BBD 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/BBD.txt [2026-02-26T20:17:06.324171] [INFO ] [sig ] [335/3375] Completed BBD in 0.3s | 2.75 sym/s | Total: 2.0m | ETA: 18.4m [2026-02-26T20:17:06.324233] [INFO ] [sig ] [336/3375] Forecasting BBDO... [2026-02-26T20:17:06.324268] [INFO ] [sig ] Generating forecast for: BBDO [2026-02-26T20:17:06.324300] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBDO' from 'https://tdm.silogroup.org/data/derivative_storage/BBDO.csv'. [2026-02-26T20:17:06.335733] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBDO'. [2026-02-26T20:17:06.336138] [INFO ] [FORECASTER] Starting predict_future for BBDO [2026-02-26T20:17:06.337103] [DEBUG] [LOCAL ] No optimal features file found for BBDO: ./output/feature-sets/BBDO.txt [2026-02-26T20:17:06.337163] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:06.337195] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:06.337225] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:06.337284] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:06.399401] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:06.400505] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:06.400662] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:06.400713] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:06.527904] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:06.528062] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:06.528103] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:06.528132] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:06.531717] [DEBUG] [FORECASTER] BBDO: Forecast T+1@11:T+2@11: UP (p=84.56%) [2026-02-26T20:17:06.532013] [INFO ] [FORECASTER] Completed predict_future for BBDO [2026-02-26T20:17:06.532150] [INFO ] [sig ] BBDO: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:17:06.677564] [INFO ] [LOCAL ] Saved forecast: BBDO 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BBDO.txt [2026-02-26T20:17:06.677752] [INFO ] [sig ] [336/3375] Completed BBDO in 0.4s | 2.75 sym/s | Total: 2.0m | ETA: 18.4m [2026-02-26T20:17:06.677794] [INFO ] [sig ] [337/3375] Forecasting BBH... [2026-02-26T20:17:06.677826] [INFO ] [sig ] Generating forecast for: BBH [2026-02-26T20:17:06.677858] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBH' from 'https://tdm.silogroup.org/data/derivative_storage/BBH.csv'. [2026-02-26T20:17:06.689051] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBH'. [2026-02-26T20:17:06.689455] [INFO ] [FORECASTER] Starting predict_future for BBH [2026-02-26T20:17:06.690400] [DEBUG] [LOCAL ] No optimal features file found for BBH: ./output/feature-sets/BBH.txt [2026-02-26T20:17:06.690457] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:06.690489] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:06.690516] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:06.690596] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:06.750035] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:06.750883] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:06.750984] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:06.751020] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:06.874022] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:06.874179] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:06.874220] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:06.874249] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:06.877674] [DEBUG] [FORECASTER] BBH: Forecast T+1@11:T+2@11: UP (p=55.88%) [2026-02-26T20:17:06.877957] [INFO ] [FORECASTER] Completed predict_future for BBH [2026-02-26T20:17:06.878092] [INFO ] [sig ] BBH: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:17:07.022482] [INFO ] [LOCAL ] Saved forecast: BBH 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BBH.txt [2026-02-26T20:17:07.022646] [INFO ] [sig ] [337/3375] Completed BBH in 0.3s | 2.75 sym/s | Total: 2.0m | ETA: 18.4m [2026-02-26T20:17:07.022692] [INFO ] [sig ] [338/3375] Forecasting BBIO... [2026-02-26T20:17:07.022723] [INFO ] [sig ] Generating forecast for: BBIO [2026-02-26T20:17:07.022754] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBIO' from 'https://tdm.silogroup.org/data/derivative_storage/BBIO.csv'. [2026-02-26T20:17:07.034452] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBIO'. [2026-02-26T20:17:07.034798] [INFO ] [FORECASTER] Starting predict_future for BBIO [2026-02-26T20:17:07.035645] [DEBUG] [LOCAL ] No optimal features file found for BBIO: ./output/feature-sets/BBIO.txt [2026-02-26T20:17:07.035702] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:07.035736] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:07.035764] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:07.035823] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:07.095788] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:07.096681] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:07.096771] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:07.096814] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:07.224286] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:07.224441] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:07.224482] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:07.224511] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:07.227940] [DEBUG] [FORECASTER] BBIO: Forecast T+1@11:T+2@11: DOWN (p=14.87%) [2026-02-26T20:17:07.228222] [INFO ] [FORECASTER] Completed predict_future for BBIO [2026-02-26T20:17:07.228354] [INFO ] [sig ] BBIO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:17:07.372021] [INFO ] [LOCAL ] Saved forecast: BBIO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/BBIO.txt [2026-02-26T20:17:07.372173] [INFO ] [sig ] [338/3375] Completed BBIO in 0.3s | 2.75 sym/s | Total: 2.0m | ETA: 18.4m [2026-02-26T20:17:07.372216] [INFO ] [sig ] [339/3375] Forecasting BBLG... [2026-02-26T20:17:07.372256] [INFO ] [sig ] Generating forecast for: BBLG [2026-02-26T20:17:07.372290] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBLG' from 'https://tdm.silogroup.org/data/derivative_storage/BBLG.csv'. [2026-02-26T20:17:07.383322] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBLG'. [2026-02-26T20:17:07.383723] [INFO ] [FORECASTER] Starting predict_future for BBLG [2026-02-26T20:17:07.384553] [DEBUG] [LOCAL ] No optimal features file found for BBLG: ./output/feature-sets/BBLG.txt [2026-02-26T20:17:07.384638] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:07.384675] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:07.384703] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:07.384763] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:07.443188] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:07.443920] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:07.444011] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:07.444050] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:07.564630] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:07.564787] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:07.564827] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:07.564857] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:07.568541] [DEBUG] [FORECASTER] BBLG: Forecast T+1@11:T+2@11: UP (p=56.52%) [2026-02-26T20:17:07.568854] [INFO ] [FORECASTER] Completed predict_future for BBLG [2026-02-26T20:17:07.569004] [INFO ] [sig ] BBLG: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:17:07.715386] [INFO ] [LOCAL ] Saved forecast: BBLG 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BBLG.txt [2026-02-26T20:17:07.715606] [INFO ] [sig ] [339/3375] Completed BBLG in 0.3s | 2.75 sym/s | Total: 2.1m | ETA: 18.4m [2026-02-26T20:17:07.715670] [INFO ] [sig ] [340/3375] Forecasting BBN... [2026-02-26T20:17:07.715715] [INFO ] [sig ] Generating forecast for: BBN [2026-02-26T20:17:07.715761] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBN' from 'https://tdm.silogroup.org/data/derivative_storage/BBN.csv'. [2026-02-26T20:17:07.727078] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBN'. [2026-02-26T20:17:07.727462] [INFO ] [FORECASTER] Starting predict_future for BBN [2026-02-26T20:17:07.728802] [DEBUG] [LOCAL ] No optimal features file found for BBN: ./output/feature-sets/BBN.txt [2026-02-26T20:17:07.728866] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:07.728905] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:07.728938] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:07.729202] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:07.799073] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:07.799979] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:07.800069] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:07.800290] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:07.925423] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:07.925597] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:07.925640] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:07.925669] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:07.929287] [DEBUG] [FORECASTER] BBN: Forecast T+1@11:T+2@11: DOWN (p=28.05%) [2026-02-26T20:17:07.929641] [INFO ] [FORECASTER] Completed predict_future for BBN [2026-02-26T20:17:07.929776] [INFO ] [sig ] BBN: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:17:08.077296] [INFO ] [LOCAL ] Saved forecast: BBN 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/BBN.txt [2026-02-26T20:17:08.077446] [INFO ] [sig ] [340/3375] Completed BBN in 0.4s | 2.75 sym/s | Total: 2.1m | ETA: 18.4m [2026-02-26T20:17:08.077486] [INFO ] [sig ] [341/3375] Forecasting BBSI... [2026-02-26T20:17:08.077517] [INFO ] [sig ] Generating forecast for: BBSI [2026-02-26T20:17:08.077548] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBSI' from 'https://tdm.silogroup.org/data/derivative_storage/BBSI.csv'. [2026-02-26T20:17:08.088598] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBSI'. [2026-02-26T20:17:08.088940] [INFO ] [FORECASTER] Starting predict_future for BBSI [2026-02-26T20:17:08.089771] [DEBUG] [LOCAL ] No optimal features file found for BBSI: ./output/feature-sets/BBSI.txt [2026-02-26T20:17:08.089831] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:08.089870] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:08.089903] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:08.089973] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:08.148806] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:08.149633] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:08.149717] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:08.149751] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:08.275838] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:08.275994] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:08.276036] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:08.276067] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:08.279703] [DEBUG] [FORECASTER] BBSI: Forecast T+1@11:T+2@11: UP (p=96.47%) [2026-02-26T20:17:08.280072] [INFO ] [FORECASTER] Completed predict_future for BBSI [2026-02-26T20:17:08.280227] [INFO ] [sig ] BBSI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:17:08.427081] [INFO ] [LOCAL ] Saved forecast: BBSI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BBSI.txt [2026-02-26T20:17:08.427251] [INFO ] [sig ] [341/3375] Completed BBSI in 0.3s | 2.75 sym/s | Total: 2.1m | ETA: 18.4m [2026-02-26T20:17:08.427294] [INFO ] [sig ] [342/3375] Forecasting BBUC... [2026-02-26T20:17:08.427328] [INFO ] [sig ] Generating forecast for: BBUC [2026-02-26T20:17:08.427361] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBUC' from 'https://tdm.silogroup.org/data/derivative_storage/BBUC.csv'. [2026-02-26T20:17:08.439606] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBUC'. [2026-02-26T20:17:08.439990] [INFO ] [FORECASTER] Starting predict_future for BBUC [2026-02-26T20:17:08.440843] [DEBUG] [LOCAL ] No optimal features file found for BBUC: ./output/feature-sets/BBUC.txt [2026-02-26T20:17:08.440902] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:08.440934] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:08.440968] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:08.441029] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:08.501761] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:08.502875] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:08.502979] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:08.503016] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:08.632283] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:08.632494] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:08.632541] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:08.632629] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:08.636435] [DEBUG] [FORECASTER] BBUC: Forecast T+1@11:T+2@11: UP (p=97.65%) [2026-02-26T20:17:08.636836] [INFO ] [FORECASTER] Completed predict_future for BBUC [2026-02-26T20:17:08.637012] [INFO ] [sig ] BBUC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:17:08.785609] [INFO ] [LOCAL ] Saved forecast: BBUC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BBUC.txt [2026-02-26T20:17:08.785784] [INFO ] [sig ] [342/3375] Completed BBUC in 0.4s | 2.75 sym/s | Total: 2.1m | ETA: 18.4m [2026-02-26T20:17:08.785828] [INFO ] [sig ] [343/3375] Forecasting BBVA... [2026-02-26T20:17:08.785857] [INFO ] [sig ] Generating forecast for: BBVA [2026-02-26T20:17:08.785888] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBVA' from 'https://tdm.silogroup.org/data/derivative_storage/BBVA.csv'. [2026-02-26T20:17:08.797614] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBVA'. [2026-02-26T20:17:08.798053] [INFO ] [FORECASTER] Starting predict_future for BBVA [2026-02-26T20:17:08.799016] [DEBUG] [LOCAL ] No optimal features file found for BBVA: ./output/feature-sets/BBVA.txt [2026-02-26T20:17:08.799089] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:08.799158] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:08.799189] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:08.799249] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:08.860996] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:08.861902] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:08.861991] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:08.862026] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:08.994386] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:08.994547] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:08.994611] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:08.994673] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:08.998216] [DEBUG] [FORECASTER] BBVA: Forecast T+1@11:T+2@11: UP (p=51.49%) [2026-02-26T20:17:08.998518] [INFO ] [FORECASTER] Completed predict_future for BBVA [2026-02-26T20:17:08.998677] [INFO ] [sig ] BBVA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:17:09.155007] [INFO ] [LOCAL ] Saved forecast: BBVA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BBVA.txt [2026-02-26T20:17:09.155171] [INFO ] [sig ] [343/3375] Completed BBVA in 0.4s | 2.75 sym/s | Total: 2.1m | ETA: 18.4m [2026-02-26T20:17:09.155214] [INFO ] [sig ] [344/3375] Forecasting BBWI... [2026-02-26T20:17:09.155244] [INFO ] [sig ] Generating forecast for: BBWI [2026-02-26T20:17:09.155276] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBWI' from 'https://tdm.silogroup.org/data/derivative_storage/BBWI.csv'. [2026-02-26T20:17:09.168237] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBWI'. [2026-02-26T20:17:09.168680] [INFO ] [FORECASTER] Starting predict_future for BBWI [2026-02-26T20:17:09.169550] [DEBUG] [LOCAL ] No optimal features file found for BBWI: ./output/feature-sets/BBWI.txt [2026-02-26T20:17:09.169628] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:09.169664] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:09.169693] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:09.169753] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:09.231478] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:09.232956] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:09.233046] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:09.233096] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:09.367531] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:09.367724] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:09.367770] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:09.367799] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:09.371362] [DEBUG] [FORECASTER] BBWI: Forecast T+1@11:T+2@11: DOWN (p=31.23%) [2026-02-26T20:17:09.371686] [INFO ] [FORECASTER] Completed predict_future for BBWI [2026-02-26T20:17:09.371827] [INFO ] [sig ] BBWI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:17:09.525254] [INFO ] [LOCAL ] Saved forecast: BBWI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/BBWI.txt [2026-02-26T20:17:09.525429] [INFO ] [sig ] [344/3375] Completed BBWI in 0.4s | 2.75 sym/s | Total: 2.1m | ETA: 18.4m [2026-02-26T20:17:09.525473] [INFO ] [sig ] [345/3375] Forecasting BBY... [2026-02-26T20:17:09.525503] [INFO ] [sig ] Generating forecast for: BBY [2026-02-26T20:17:09.525535] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBY' from 'https://tdm.silogroup.org/data/derivative_storage/BBY.csv'. [2026-02-26T20:17:09.537394] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBY'. [2026-02-26T20:17:09.537838] [INFO ] [FORECASTER] Starting predict_future for BBY [2026-02-26T20:17:09.538701] [DEBUG] [LOCAL ] No optimal features file found for BBY: ./output/feature-sets/BBY.txt [2026-02-26T20:17:09.538763] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:09.538811] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:09.538850] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:09.538932] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:09.599086] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:09.600066] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:09.600190] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:09.600226] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:09.730889] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:09.731061] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:09.731103] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:09.731132] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:09.734697] [DEBUG] [FORECASTER] BBY: Forecast T+1@11:T+2@11: UP (p=64.73%) [2026-02-26T20:17:09.735015] [INFO ] [FORECASTER] Completed predict_future for BBY [2026-02-26T20:17:09.735158] [INFO ] [sig ] BBY: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:17:09.876098] [INFO ] [LOCAL ] Saved forecast: BBY 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BBY.txt [2026-02-26T20:17:09.876235] [INFO ] [sig ] [345/3375] Completed BBY in 0.4s | 2.75 sym/s | Total: 2.1m | ETA: 18.3m [2026-02-26T20:17:09.876274] [INFO ] [sig ] [346/3375] Forecasting BC... [2026-02-26T20:17:09.876305] [INFO ] [sig ] Generating forecast for: BC [2026-02-26T20:17:09.876337] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BC' from 'https://tdm.silogroup.org/data/derivative_storage/BC.csv'. [2026-02-26T20:17:09.887698] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BC'. [2026-02-26T20:17:09.888009] [INFO ] [FORECASTER] Starting predict_future for BC [2026-02-26T20:17:09.888846] [DEBUG] [LOCAL ] No optimal features file found for BC: ./output/feature-sets/BC.txt [2026-02-26T20:17:09.888903] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:09.888938] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:09.888964] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:09.889033] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:09.947459] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:09.948156] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:09.948239] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:09.948272] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:10.080801] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:10.080970] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:10.081019] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:10.081076] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:10.085088] [DEBUG] [FORECASTER] BC: Forecast T+1@11:T+2@11: UP (p=67.35%) [2026-02-26T20:17:10.085427] [INFO ] [FORECASTER] Completed predict_future for BC [2026-02-26T20:17:10.085585] [INFO ] [sig ] BC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:17:10.227098] [INFO ] [LOCAL ] Saved forecast: BC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BC.txt [2026-02-26T20:17:10.227285] [INFO ] [sig ] [346/3375] Completed BC in 0.4s | 2.75 sym/s | Total: 2.1m | ETA: 18.3m [2026-02-26T20:17:10.227337] [INFO ] [sig ] [347/3375] Forecasting BCAL... [2026-02-26T20:17:10.227379] [INFO ] [sig ] Generating forecast for: BCAL [2026-02-26T20:17:10.227420] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCAL' from 'https://tdm.silogroup.org/data/derivative_storage/BCAL.csv'. [2026-02-26T20:17:10.240461] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCAL'. [2026-02-26T20:17:10.240858] [INFO ] [FORECASTER] Starting predict_future for BCAL [2026-02-26T20:17:10.241722] [DEBUG] [LOCAL ] No optimal features file found for BCAL: ./output/feature-sets/BCAL.txt [2026-02-26T20:17:10.241776] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:10.241809] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:10.241835] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:10.241897] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:10.302963] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:10.303913] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:10.304001] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:10.304036] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:10.428106] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:10.428466] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:10.428509] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:10.428538] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:10.432366] [DEBUG] [FORECASTER] BCAL: Forecast T+1@11:T+2@11: DOWN (p=7.71%) [2026-02-26T20:17:10.432714] [INFO ] [FORECASTER] Completed predict_future for BCAL [2026-02-26T20:17:10.432864] [INFO ] [sig ] BCAL: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:17:10.573983] [INFO ] [LOCAL ] Saved forecast: BCAL 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/BCAL.txt [2026-02-26T20:17:10.574133] [INFO ] [sig ] [347/3375] Completed BCAL in 0.3s | 2.75 sym/s | Total: 2.1m | ETA: 18.3m [2026-02-26T20:17:10.574176] [INFO ] [sig ] [348/3375] Forecasting BCAX... [2026-02-26T20:17:10.574206] [INFO ] [sig ] Generating forecast for: BCAX [2026-02-26T20:17:10.574237] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCAX' from 'https://tdm.silogroup.org/data/derivative_storage/BCAX.csv'. [2026-02-26T20:17:10.590107] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCAX'. [2026-02-26T20:17:10.590616] [INFO ] [FORECASTER] Starting predict_future for BCAX [2026-02-26T20:17:10.591691] [DEBUG] [LOCAL ] No optimal features file found for BCAX: ./output/feature-sets/BCAX.txt [2026-02-26T20:17:10.591771] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:10.591815] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:10.591852] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:10.591937] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:10.657629] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:10.658632] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:10.658720] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:10.658754] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:10.784127] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:10.784289] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:10.784331] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:10.784362] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:10.788038] [DEBUG] [FORECASTER] BCAX: Forecast T+1@11:T+2@11: UP (p=77.49%) [2026-02-26T20:17:10.788383] [INFO ] [FORECASTER] Completed predict_future for BCAX [2026-02-26T20:17:10.788533] [INFO ] [sig ] BCAX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:17:10.933841] [INFO ] [LOCAL ] Saved forecast: BCAX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BCAX.txt [2026-02-26T20:17:10.934023] [INFO ] [sig ] [348/3375] Completed BCAX in 0.4s | 2.75 sym/s | Total: 2.1m | ETA: 18.3m [2026-02-26T20:17:10.934063] [INFO ] [sig ] [349/3375] Forecasting BCBP... [2026-02-26T20:17:10.934093] [INFO ] [sig ] Generating forecast for: BCBP [2026-02-26T20:17:10.934126] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCBP' from 'https://tdm.silogroup.org/data/derivative_storage/BCBP.csv'. [2026-02-26T20:17:10.948358] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCBP'. [2026-02-26T20:17:10.948818] [INFO ] [FORECASTER] Starting predict_future for BCBP [2026-02-26T20:17:10.949770] [DEBUG] [LOCAL ] No optimal features file found for BCBP: ./output/feature-sets/BCBP.txt [2026-02-26T20:17:10.949825] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:10.949859] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:10.949886] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:10.949943] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:11.010350] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:11.011299] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:11.011393] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:11.011426] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:11.134035] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:11.134198] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:11.134238] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:11.134265] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:11.138159] [DEBUG] [FORECASTER] BCBP: Forecast T+1@11:T+2@11: UP (p=98.09%) [2026-02-26T20:17:11.138474] [INFO ] [FORECASTER] Completed predict_future for BCBP [2026-02-26T20:17:11.138636] [INFO ] [sig ] BCBP: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:17:11.285989] [INFO ] [LOCAL ] Saved forecast: BCBP 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BCBP.txt [2026-02-26T20:17:11.286161] [INFO ] [sig ] [349/3375] Completed BCBP in 0.4s | 2.75 sym/s | Total: 2.1m | ETA: 18.3m [2026-02-26T20:17:11.286202] [INFO ] [sig ] [350/3375] Forecasting BCC... [2026-02-26T20:17:11.286235] [INFO ] [sig ] Generating forecast for: BCC [2026-02-26T20:17:11.286267] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCC' from 'https://tdm.silogroup.org/data/derivative_storage/BCC.csv'. [2026-02-26T20:17:11.298325] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCC'. [2026-02-26T20:17:11.298749] [INFO ] [FORECASTER] Starting predict_future for BCC [2026-02-26T20:17:11.299679] [DEBUG] [LOCAL ] No optimal features file found for BCC: ./output/feature-sets/BCC.txt [2026-02-26T20:17:11.299736] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:11.299768] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:11.299796] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:11.299854] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:11.364491] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:11.365622] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:11.365713] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:11.365748] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:11.508306] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:11.508485] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:11.508530] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:11.508559] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:11.512181] [DEBUG] [FORECASTER] BCC: Forecast T+1@11:T+2@11: UP (p=80.08%) [2026-02-26T20:17:11.512482] [INFO ] [FORECASTER] Completed predict_future for BCC [2026-02-26T20:17:11.512642] [INFO ] [sig ] BCC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:17:11.667622] [INFO ] [LOCAL ] Saved forecast: BCC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BCC.txt [2026-02-26T20:17:11.667828] [INFO ] [sig ] [350/3375] Completed BCC in 0.4s | 2.75 sym/s | Total: 2.1m | ETA: 18.3m [2026-02-26T20:17:11.667872] [INFO ] [sig ] [351/3375] Forecasting BCDA... [2026-02-26T20:17:11.667902] [INFO ] [sig ] Generating forecast for: BCDA [2026-02-26T20:17:11.667933] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCDA' from 'https://tdm.silogroup.org/data/derivative_storage/BCDA.csv'. [2026-02-26T20:17:11.679597] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCDA'. [2026-02-26T20:17:11.680029] [INFO ] [FORECASTER] Starting predict_future for BCDA [2026-02-26T20:17:11.680889] [DEBUG] [LOCAL ] No optimal features file found for BCDA: ./output/feature-sets/BCDA.txt [2026-02-26T20:17:11.680943] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:11.680974] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:11.681001] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:11.681058] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:11.744173] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:11.745114] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:11.745404] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:11.745439] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:11.874696] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:11.874861] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:11.874902] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:11.874930] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:11.885996] [DEBUG] [FORECASTER] BCDA: Forecast T+1@11:T+2@11: UP (p=88.05%) [2026-02-26T20:17:11.886725] [INFO ] [FORECASTER] Completed predict_future for BCDA [2026-02-26T20:17:11.886946] [INFO ] [sig ] BCDA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:17:12.065848] [INFO ] [LOCAL ] Saved forecast: BCDA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BCDA.txt [2026-02-26T20:17:12.066034] [INFO ] [sig ] [351/3375] Completed BCDA in 0.4s | 2.75 sym/s | Total: 2.1m | ETA: 18.3m [2026-02-26T20:17:12.066086] [INFO ] [sig ] [352/3375] Forecasting BCE... [2026-02-26T20:17:12.066119] [INFO ] [sig ] Generating forecast for: BCE [2026-02-26T20:17:12.066339] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCE' from 'https://tdm.silogroup.org/data/derivative_storage/BCE.csv'. [2026-02-26T20:17:12.083138] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCE'. [2026-02-26T20:17:12.083542] [INFO ] [FORECASTER] Starting predict_future for BCE [2026-02-26T20:17:12.084450] [DEBUG] [LOCAL ] No optimal features file found for BCE: ./output/feature-sets/BCE.txt [2026-02-26T20:17:12.084506] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:12.084539] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:12.084566] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:12.084656] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:12.147926] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:12.149043] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:12.149170] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:12.149397] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:12.280087] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:12.280254] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:12.280296] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:12.280325] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:12.283939] [DEBUG] [FORECASTER] BCE: Forecast T+1@11:T+2@11: DOWN (p=47.50%) [2026-02-26T20:17:12.284287] [INFO ] [FORECASTER] Completed predict_future for BCE [2026-02-26T20:17:12.284431] [INFO ] [sig ] BCE: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:17:12.433656] [INFO ] [LOCAL ] Saved forecast: BCE 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/BCE.txt [2026-02-26T20:17:12.433854] [INFO ] [sig ] [352/3375] Completed BCE in 0.4s | 2.75 sym/s | Total: 2.1m | ETA: 18.3m [2026-02-26T20:17:12.433901] [INFO ] [sig ] [353/3375] Forecasting BCH... [2026-02-26T20:17:12.433935] [INFO ] [sig ] Generating forecast for: BCH [2026-02-26T20:17:12.433966] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCH' from 'https://tdm.silogroup.org/data/derivative_storage/BCH.csv'. [2026-02-26T20:17:12.446241] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCH'. [2026-02-26T20:17:12.446634] [INFO ] [FORECASTER] Starting predict_future for BCH [2026-02-26T20:17:12.447463] [DEBUG] [LOCAL ] No optimal features file found for BCH: ./output/feature-sets/BCH.txt [2026-02-26T20:17:12.447519] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:12.447552] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:12.447620] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:12.447715] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:12.508214] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:12.509135] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:12.509253] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:12.509287] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:12.632626] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:12.632781] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:12.632821] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:12.632850] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:12.636293] [DEBUG] [FORECASTER] BCH: Forecast T+1@11:T+2@11: UP (p=72.72%) [2026-02-26T20:17:12.636640] [INFO ] [FORECASTER] Completed predict_future for BCH [2026-02-26T20:17:12.636772] [INFO ] [sig ] BCH: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:17:12.783491] [INFO ] [LOCAL ] Saved forecast: BCH 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BCH.txt [2026-02-26T20:17:12.783689] [INFO ] [sig ] [353/3375] Completed BCH in 0.3s | 2.75 sym/s | Total: 2.1m | ETA: 18.3m [2026-02-26T20:17:12.783733] [INFO ] [sig ] [354/3375] Forecasting BCML... [2026-02-26T20:17:12.783764] [INFO ] [sig ] Generating forecast for: BCML [2026-02-26T20:17:12.783795] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCML' from 'https://tdm.silogroup.org/data/derivative_storage/BCML.csv'. [2026-02-26T20:17:12.796342] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCML'. [2026-02-26T20:17:12.796778] [INFO ] [FORECASTER] Starting predict_future for BCML [2026-02-26T20:17:12.797744] [DEBUG] [LOCAL ] No optimal features file found for BCML: ./output/feature-sets/BCML.txt [2026-02-26T20:17:12.797808] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:12.797843] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:12.797870] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:12.797943] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:12.861838] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:12.862813] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:12.862902] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:12.862938] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:12.977390] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:12.977568] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:12.977660] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:12.977693] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:12.981428] [DEBUG] [FORECASTER] BCML: Forecast T+1@11:T+2@11: DOWN (p=2.59%) [2026-02-26T20:17:12.981930] [INFO ] [FORECASTER] Completed predict_future for BCML [2026-02-26T20:17:12.982156] [INFO ] [sig ] BCML: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:17:13.133515] [INFO ] [LOCAL ] Saved forecast: BCML 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/BCML.txt [2026-02-26T20:17:13.133724] [INFO ] [sig ] [354/3375] Completed BCML in 0.3s | 2.75 sym/s | Total: 2.1m | ETA: 18.3m [2026-02-26T20:17:13.133783] [INFO ] [sig ] [355/3375] Forecasting BCO... [2026-02-26T20:17:13.133825] [INFO ] [sig ] Generating forecast for: BCO [2026-02-26T20:17:13.133857] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCO' from 'https://tdm.silogroup.org/data/derivative_storage/BCO.csv'. [2026-02-26T20:17:13.145724] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCO'. [2026-02-26T20:17:13.146139] [INFO ] [FORECASTER] Starting predict_future for BCO [2026-02-26T20:17:13.147010] [DEBUG] [LOCAL ] No optimal features file found for BCO: ./output/feature-sets/BCO.txt [2026-02-26T20:17:13.147074] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:13.147117] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:13.147156] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:13.147236] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:13.209442] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:13.210562] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:13.210680] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:13.210714] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:13.344434] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:13.344669] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:13.344746] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:13.344785] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:13.350174] [DEBUG] [FORECASTER] BCO: Forecast T+1@11:T+2@11: DOWN (p=29.69%) [2026-02-26T20:17:13.350716] [INFO ] [FORECASTER] Completed predict_future for BCO [2026-02-26T20:17:13.350925] [INFO ] [sig ] BCO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:17:13.521776] [INFO ] [LOCAL ] Saved forecast: BCO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/BCO.txt [2026-02-26T20:17:13.521965] [INFO ] [sig ] [355/3375] Completed BCO in 0.4s | 2.75 sym/s | Total: 2.1m | ETA: 18.3m [2026-02-26T20:17:13.522015] [INFO ] [sig ] [356/3375] Forecasting BCPC... [2026-02-26T20:17:13.522048] [INFO ] [sig ] Generating forecast for: BCPC [2026-02-26T20:17:13.522080] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCPC' from 'https://tdm.silogroup.org/data/derivative_storage/BCPC.csv'. [2026-02-26T20:17:13.533946] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCPC'. [2026-02-26T20:17:13.534311] [INFO ] [FORECASTER] Starting predict_future for BCPC [2026-02-26T20:17:13.535170] [DEBUG] [LOCAL ] No optimal features file found for BCPC: ./output/feature-sets/BCPC.txt [2026-02-26T20:17:13.535225] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:13.535258] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:13.535285] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:13.535343] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:13.595817] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:13.596644] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:13.596735] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:13.596768] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:13.721207] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:13.721376] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:13.721418] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:13.721448] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:13.725062] [DEBUG] [FORECASTER] BCPC: Forecast T+1@11:T+2@11: DOWN (p=5.78%) [2026-02-26T20:17:13.725355] [INFO ] [FORECASTER] Completed predict_future for BCPC [2026-02-26T20:17:13.725488] [INFO ] [sig ] BCPC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:17:13.872106] [INFO ] [LOCAL ] Saved forecast: BCPC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/BCPC.txt [2026-02-26T20:17:13.872269] [INFO ] [sig ] [356/3375] Completed BCPC in 0.4s | 2.75 sym/s | Total: 2.2m | ETA: 18.3m [2026-02-26T20:17:13.872309] [INFO ] [sig ] [357/3375] Forecasting BCRX... [2026-02-26T20:17:13.872339] [INFO ] [sig ] Generating forecast for: BCRX [2026-02-26T20:17:13.872372] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCRX' from 'https://tdm.silogroup.org/data/derivative_storage/BCRX.csv'. [2026-02-26T20:17:13.883985] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCRX'. [2026-02-26T20:17:13.884368] [INFO ] [FORECASTER] Starting predict_future for BCRX [2026-02-26T20:17:13.885251] [DEBUG] [LOCAL ] No optimal features file found for BCRX: ./output/feature-sets/BCRX.txt [2026-02-26T20:17:13.885307] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:13.885340] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:13.885367] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:13.885426] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:13.946047] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:13.946920] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:13.947005] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:13.947040] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:14.075339] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:14.075495] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:14.075536] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:14.075566] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:14.079232] [DEBUG] [FORECASTER] BCRX: Forecast T+1@11:T+2@11: DOWN (p=2.82%) [2026-02-26T20:17:14.079524] [INFO ] [FORECASTER] Completed predict_future for BCRX [2026-02-26T20:17:14.079679] [INFO ] [sig ] BCRX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:17:14.228701] [INFO ] [LOCAL ] Saved forecast: BCRX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/BCRX.txt [2026-02-26T20:17:14.228858] [INFO ] [sig ] [357/3375] Completed BCRX in 0.4s | 2.75 sym/s | Total: 2.2m | ETA: 18.3m [2026-02-26T20:17:14.228901] [INFO ] [sig ] [358/3375] Forecasting BCS... [2026-02-26T20:17:14.228932] [INFO ] [sig ] Generating forecast for: BCS [2026-02-26T20:17:14.228964] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCS' from 'https://tdm.silogroup.org/data/derivative_storage/BCS.csv'. [2026-02-26T20:17:14.241283] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCS'. [2026-02-26T20:17:14.241694] [INFO ] [FORECASTER] Starting predict_future for BCS [2026-02-26T20:17:14.242538] [DEBUG] [LOCAL ] No optimal features file found for BCS: ./output/feature-sets/BCS.txt [2026-02-26T20:17:14.242619] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:14.242653] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:14.242683] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:14.242741] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:14.308772] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:14.309703] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:14.309790] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:14.309823] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:14.431274] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:14.431435] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:14.431476] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:14.431506] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:14.435440] [DEBUG] [FORECASTER] BCS: Forecast T+1@11:T+2@11: DOWN (p=6.30%) [2026-02-26T20:17:14.435748] [INFO ] [FORECASTER] Completed predict_future for BCS [2026-02-26T20:17:14.435886] [INFO ] [sig ] BCS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:17:14.584005] [INFO ] [LOCAL ] Saved forecast: BCS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/BCS.txt [2026-02-26T20:17:14.584174] [INFO ] [sig ] [358/3375] Completed BCS in 0.4s | 2.75 sym/s | Total: 2.2m | ETA: 18.3m [2026-02-26T20:17:14.584218] [INFO ] [sig ] [359/3375] Forecasting BCSF... [2026-02-26T20:17:14.584248] [INFO ] [sig ] Generating forecast for: BCSF [2026-02-26T20:17:14.584278] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCSF' from 'https://tdm.silogroup.org/data/derivative_storage/BCSF.csv'. [2026-02-26T20:17:14.597845] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCSF'. [2026-02-26T20:17:14.598453] [INFO ] [FORECASTER] Starting predict_future for BCSF [2026-02-26T20:17:14.599530] [DEBUG] [LOCAL ] No optimal features file found for BCSF: ./output/feature-sets/BCSF.txt [2026-02-26T20:17:14.599606] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:14.599656] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:14.599685] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:14.599742] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:14.664062] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:14.664986] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:14.665074] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:14.665108] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:14.787296] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:14.787460] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:14.787500] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:14.787530] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:14.791225] [DEBUG] [FORECASTER] BCSF: Forecast T+1@11:T+2@11: UP (p=96.89%) [2026-02-26T20:17:14.791556] [INFO ] [FORECASTER] Completed predict_future for BCSF [2026-02-26T20:17:14.791721] [INFO ] [sig ] BCSF: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:17:14.939332] [INFO ] [LOCAL ] Saved forecast: BCSF 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BCSF.txt [2026-02-26T20:17:14.939488] [INFO ] [sig ] [359/3375] Completed BCSF in 0.4s | 2.75 sym/s | Total: 2.2m | ETA: 18.3m [2026-02-26T20:17:14.939531] [INFO ] [sig ] [360/3375] Forecasting BCTX... [2026-02-26T20:17:14.939560] [INFO ] [sig ] Generating forecast for: BCTX [2026-02-26T20:17:14.939611] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCTX' from 'https://tdm.silogroup.org/data/derivative_storage/BCTX.csv'. [2026-02-26T20:17:14.952091] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCTX'. [2026-02-26T20:17:14.952481] [INFO ] [FORECASTER] Starting predict_future for BCTX [2026-02-26T20:17:14.953403] [DEBUG] [LOCAL ] No optimal features file found for BCTX: ./output/feature-sets/BCTX.txt [2026-02-26T20:17:14.953460] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:14.953523] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:14.953552] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:14.953634] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:15.014527] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:15.015360] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:15.015448] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:15.015483] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:15.141708] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:15.141871] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:15.141913] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:15.141942] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:15.146077] [DEBUG] [FORECASTER] BCTX: Forecast T+1@11:T+2@11: DOWN (p=25.69%) [2026-02-26T20:17:15.146368] [INFO ] [FORECASTER] Completed predict_future for BCTX [2026-02-26T20:17:15.146510] [INFO ] [sig ] BCTX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:17:15.299871] [INFO ] [LOCAL ] Saved forecast: BCTX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/BCTX.txt [2026-02-26T20:17:15.300029] [INFO ] [sig ] [360/3375] Completed BCTX in 0.4s | 2.75 sym/s | Total: 2.2m | ETA: 18.3m [2026-02-26T20:17:15.300081] [INFO ] [sig ] [361/3375] Forecasting BCX... [2026-02-26T20:17:15.300119] [INFO ] [sig ] Generating forecast for: BCX [2026-02-26T20:17:15.300156] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCX' from 'https://tdm.silogroup.org/data/derivative_storage/BCX.csv'. [2026-02-26T20:17:15.316033] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCX'. [2026-02-26T20:17:15.316402] [INFO ] [FORECASTER] Starting predict_future for BCX [2026-02-26T20:17:15.317272] [DEBUG] [LOCAL ] No optimal features file found for BCX: ./output/feature-sets/BCX.txt [2026-02-26T20:17:15.317329] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:15.317362] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:15.317390] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:15.317447] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:15.379026] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:15.379807] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:15.379894] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:15.379929] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:15.503347] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:15.503508] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:15.503551] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:15.503600] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:15.507313] [DEBUG] [FORECASTER] BCX: Forecast T+1@11:T+2@11: UP (p=99.77%) [2026-02-26T20:17:15.507626] [INFO ] [FORECASTER] Completed predict_future for BCX [2026-02-26T20:17:15.507780] [INFO ] [sig ] BCX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:17:15.653430] [INFO ] [LOCAL ] Saved forecast: BCX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BCX.txt [2026-02-26T20:17:15.653601] [INFO ] [sig ] [361/3375] Completed BCX in 0.4s | 2.75 sym/s | Total: 2.2m | ETA: 18.2m [2026-02-26T20:17:15.653645] [INFO ] [sig ] [362/3375] Forecasting BCYC... [2026-02-26T20:17:15.653674] [INFO ] [sig ] Generating forecast for: BCYC [2026-02-26T20:17:15.653705] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCYC' from 'https://tdm.silogroup.org/data/derivative_storage/BCYC.csv'. [2026-02-26T20:17:15.669804] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCYC'. [2026-02-26T20:17:15.670200] [INFO ] [FORECASTER] Starting predict_future for BCYC [2026-02-26T20:17:15.671081] [DEBUG] [LOCAL ] No optimal features file found for BCYC: ./output/feature-sets/BCYC.txt [2026-02-26T20:17:15.671149] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:15.671188] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:15.671216] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:15.671274] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:15.729882] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:15.730683] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:15.730770] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:15.730805] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:15.855736] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:15.855901] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:15.855942] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:15.855971] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:15.864041] [DEBUG] [FORECASTER] BCYC: Forecast T+1@11:T+2@11: UP (p=91.69%) [2026-02-26T20:17:15.864546] [INFO ] [FORECASTER] Completed predict_future for BCYC [2026-02-26T20:17:15.864703] [INFO ] [sig ] BCYC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:17:16.013507] [INFO ] [LOCAL ] Saved forecast: BCYC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BCYC.txt [2026-02-26T20:17:16.013683] [INFO ] [sig ] [362/3375] Completed BCYC in 0.4s | 2.75 sym/s | Total: 2.2m | ETA: 18.2m [2026-02-26T20:17:16.013733] [INFO ] [sig ] [363/3375] Forecasting BDC... [2026-02-26T20:17:16.013764] [INFO ] [sig ] Generating forecast for: BDC [2026-02-26T20:17:16.013797] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDC' from 'https://tdm.silogroup.org/data/derivative_storage/BDC.csv'. [2026-02-26T20:17:16.026716] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDC'. [2026-02-26T20:17:16.027047] [INFO ] [FORECASTER] Starting predict_future for BDC [2026-02-26T20:17:16.027942] [DEBUG] [LOCAL ] No optimal features file found for BDC: ./output/feature-sets/BDC.txt [2026-02-26T20:17:16.027997] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:16.028028] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:16.028059] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:16.028115] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:16.089149] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:16.090214] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:16.090302] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:16.090337] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:16.213995] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:16.214161] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:16.214202] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:16.214264] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:16.217789] [DEBUG] [FORECASTER] BDC: Forecast T+1@11:T+2@11: UP (p=95.36%) [2026-02-26T20:17:16.218084] [INFO ] [FORECASTER] Completed predict_future for BDC [2026-02-26T20:17:16.218239] [INFO ] [sig ] BDC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:17:16.362546] [INFO ] [LOCAL ] Saved forecast: BDC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BDC.txt [2026-02-26T20:17:16.362735] [INFO ] [sig ] [363/3375] Completed BDC in 0.3s | 2.75 sym/s | Total: 2.2m | ETA: 18.2m [2026-02-26T20:17:16.362781] [INFO ] [sig ] [364/3375] Forecasting BDJ... [2026-02-26T20:17:16.362812] [INFO ] [sig ] Generating forecast for: BDJ [2026-02-26T20:17:16.362843] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDJ' from 'https://tdm.silogroup.org/data/derivative_storage/BDJ.csv'. [2026-02-26T20:17:16.373861] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDJ'. [2026-02-26T20:17:16.374219] [INFO ] [FORECASTER] Starting predict_future for BDJ [2026-02-26T20:17:16.375053] [DEBUG] [LOCAL ] No optimal features file found for BDJ: ./output/feature-sets/BDJ.txt [2026-02-26T20:17:16.375108] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:16.375140] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:16.375166] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:16.375222] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:16.436080] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:16.436986] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:16.437070] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:16.437104] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:16.567480] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:16.567709] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:16.567774] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:16.567803] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:16.571553] [DEBUG] [FORECASTER] BDJ: Forecast T+1@11:T+2@11: UP (p=64.91%) [2026-02-26T20:17:16.571877] [INFO ] [FORECASTER] Completed predict_future for BDJ [2026-02-26T20:17:16.572031] [INFO ] [sig ] BDJ: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:17:16.723417] [INFO ] [LOCAL ] Saved forecast: BDJ 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BDJ.txt [2026-02-26T20:17:16.723598] [INFO ] [sig ] [364/3375] Completed BDJ in 0.4s | 2.75 sym/s | Total: 2.2m | ETA: 18.2m [2026-02-26T20:17:16.723642] [INFO ] [sig ] [365/3375] Forecasting BDN... [2026-02-26T20:17:16.723673] [INFO ] [sig ] Generating forecast for: BDN [2026-02-26T20:17:16.723704] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDN' from 'https://tdm.silogroup.org/data/derivative_storage/BDN.csv'. [2026-02-26T20:17:16.735075] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDN'. [2026-02-26T20:17:16.735463] [INFO ] [FORECASTER] Starting predict_future for BDN [2026-02-26T20:17:16.736334] [DEBUG] [LOCAL ] No optimal features file found for BDN: ./output/feature-sets/BDN.txt [2026-02-26T20:17:16.736389] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:16.736421] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:16.736448] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:16.736506] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:16.796705] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:16.797666] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:16.797755] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:16.797789] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:16.931446] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:16.931648] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:16.931712] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:16.931759] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:16.936293] [DEBUG] [FORECASTER] BDN: Forecast T+1@11:T+2@11: DOWN (p=42.84%) [2026-02-26T20:17:16.936668] [INFO ] [FORECASTER] Completed predict_future for BDN [2026-02-26T20:17:16.936823] [INFO ] [sig ] BDN: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:17:17.091608] [INFO ] [LOCAL ] Saved forecast: BDN 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/BDN.txt [2026-02-26T20:17:17.091842] [INFO ] [sig ] [365/3375] Completed BDN in 0.4s | 2.75 sym/s | Total: 2.2m | ETA: 18.2m [2026-02-26T20:17:17.091898] [INFO ] [sig ] [366/3375] Forecasting BDRX... [2026-02-26T20:17:17.091933] [INFO ] [sig ] Generating forecast for: BDRX [2026-02-26T20:17:17.091974] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDRX' from 'https://tdm.silogroup.org/data/derivative_storage/BDRX.csv'. [2026-02-26T20:17:17.104180] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDRX'. [2026-02-26T20:17:17.104604] [INFO ] [FORECASTER] Starting predict_future for BDRX [2026-02-26T20:17:17.105478] [DEBUG] [LOCAL ] No optimal features file found for BDRX: ./output/feature-sets/BDRX.txt [2026-02-26T20:17:17.105534] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:17.105567] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:17.105615] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:17.105673] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:17.168487] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:17.169382] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:17.169491] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:17.169526] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:17.293463] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:17.293655] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:17.293700] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:17.293747] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:17.297428] [DEBUG] [FORECASTER] BDRX: Forecast T+1@11:T+2@11: DOWN (p=13.25%) [2026-02-26T20:17:17.297853] [INFO ] [FORECASTER] Completed predict_future for BDRX [2026-02-26T20:17:17.297995] [INFO ] [sig ] BDRX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:17:17.444726] [INFO ] [LOCAL ] Saved forecast: BDRX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/BDRX.txt [2026-02-26T20:17:17.444867] [INFO ] [sig ] [366/3375] Completed BDRX in 0.4s | 2.75 sym/s | Total: 2.2m | ETA: 18.2m [2026-02-26T20:17:17.444907] [INFO ] [sig ] [367/3375] Forecasting BDSX... [2026-02-26T20:17:17.444938] [INFO ] [sig ] Generating forecast for: BDSX [2026-02-26T20:17:17.444967] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDSX' from 'https://tdm.silogroup.org/data/derivative_storage/BDSX.csv'. [2026-02-26T20:17:17.456226] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDSX'. [2026-02-26T20:17:17.456612] [INFO ] [FORECASTER] Starting predict_future for BDSX [2026-02-26T20:17:17.457663] [DEBUG] [LOCAL ] No optimal features file found for BDSX: ./output/feature-sets/BDSX.txt [2026-02-26T20:17:17.457719] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:17.457751] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:17.457777] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:17.457834] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:17.518976] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:17.519886] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:17.519973] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:17.520006] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:17.638017] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:17.638175] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:17.638216] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:17.638245] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:17.641898] [DEBUG] [FORECASTER] BDSX: Forecast T+1@11:T+2@11: DOWN (p=3.25%) [2026-02-26T20:17:17.642186] [INFO ] [FORECASTER] Completed predict_future for BDSX [2026-02-26T20:17:17.642319] [INFO ] [sig ] BDSX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:17:17.799864] [INFO ] [LOCAL ] Saved forecast: BDSX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/BDSX.txt [2026-02-26T20:17:17.800053] [INFO ] [sig ] [367/3375] Completed BDSX in 0.4s | 2.75 sym/s | Total: 2.2m | ETA: 18.2m [2026-02-26T20:17:17.800103] [INFO ] [sig ] [368/3375] Forecasting BDTX... [2026-02-26T20:17:17.800142] [INFO ] [sig ] Generating forecast for: BDTX [2026-02-26T20:17:17.800181] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDTX' from 'https://tdm.silogroup.org/data/derivative_storage/BDTX.csv'. [2026-02-26T20:17:17.813993] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDTX'. [2026-02-26T20:17:17.814380] [INFO ] [FORECASTER] Starting predict_future for BDTX [2026-02-26T20:17:17.815297] [DEBUG] [LOCAL ] No optimal features file found for BDTX: ./output/feature-sets/BDTX.txt [2026-02-26T20:17:17.815355] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:17.815390] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:17.815418] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:17.815477] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:17.876840] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:17.877831] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:17.877937] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:17.877997] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:18.002205] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:18.002365] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:18.002407] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:18.002435] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:18.005891] [DEBUG] [FORECASTER] BDTX: Forecast T+1@11:T+2@11: UP (p=90.55%) [2026-02-26T20:17:18.006176] [INFO ] [FORECASTER] Completed predict_future for BDTX [2026-02-26T20:17:18.006308] [INFO ] [sig ] BDTX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:17:18.149372] [INFO ] [LOCAL ] Saved forecast: BDTX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BDTX.txt [2026-02-26T20:17:18.149507] [INFO ] [sig ] [368/3375] Completed BDTX in 0.3s | 2.75 sym/s | Total: 2.2m | ETA: 18.2m [2026-02-26T20:17:18.149547] [INFO ] [sig ] [369/3375] Forecasting BDX... [2026-02-26T20:17:18.149596] [INFO ] [sig ] Generating forecast for: BDX [2026-02-26T20:17:18.149630] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDX' from 'https://tdm.silogroup.org/data/derivative_storage/BDX.csv'. [2026-02-26T20:17:18.161856] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDX'. [2026-02-26T20:17:18.162269] [INFO ] [FORECASTER] Starting predict_future for BDX [2026-02-26T20:17:18.163122] [DEBUG] [LOCAL ] No optimal features file found for BDX: ./output/feature-sets/BDX.txt [2026-02-26T20:17:18.163179] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:18.163212] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:18.163240] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:18.163299] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:18.223787] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:18.224556] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:18.224660] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:18.224696] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:18.356921] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:18.357096] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:18.357144] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:18.357175] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:18.361424] [DEBUG] [FORECASTER] BDX: Forecast T+1@11:T+2@11: UP (p=70.68%) [2026-02-26T20:17:18.361847] [INFO ] [FORECASTER] Completed predict_future for BDX [2026-02-26T20:17:18.362017] [INFO ] [sig ] BDX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:17:18.514994] [INFO ] [LOCAL ] Saved forecast: BDX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BDX.txt [2026-02-26T20:17:18.515155] [INFO ] [sig ] [369/3375] Completed BDX in 0.4s | 2.75 sym/s | Total: 2.2m | ETA: 18.2m [2026-02-26T20:17:18.515196] [INFO ] [sig ] [370/3375] Forecasting BE... [2026-02-26T20:17:18.515228] [INFO ] [sig ] Generating forecast for: BE [2026-02-26T20:17:18.515260] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BE' from 'https://tdm.silogroup.org/data/derivative_storage/BE.csv'. [2026-02-26T20:17:18.527326] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BE'. [2026-02-26T20:17:18.527762] [INFO ] [FORECASTER] Starting predict_future for BE [2026-02-26T20:17:18.528693] [DEBUG] [LOCAL ] No optimal features file found for BE: ./output/feature-sets/BE.txt [2026-02-26T20:17:18.528751] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:18.528784] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:18.528827] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:18.528896] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:18.591733] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:18.592678] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:18.592794] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:18.592829] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:18.713710] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:18.713869] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:18.713910] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:18.713939] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:18.717366] [DEBUG] [FORECASTER] BE: Forecast T+1@11:T+2@11: UP (p=51.60%) [2026-02-26T20:17:18.717694] [INFO ] [FORECASTER] Completed predict_future for BE [2026-02-26T20:17:18.717826] [INFO ] [sig ] BE: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:17:18.863054] [INFO ] [LOCAL ] Saved forecast: BE 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BE.txt [2026-02-26T20:17:18.863215] [INFO ] [sig ] [370/3375] Completed BE in 0.3s | 2.75 sym/s | Total: 2.2m | ETA: 18.2m [2026-02-26T20:17:18.863259] [INFO ] [sig ] [371/3375] Forecasting BEAM... [2026-02-26T20:17:18.863470] [INFO ] [sig ] Generating forecast for: BEAM [2026-02-26T20:17:18.863503] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEAM' from 'https://tdm.silogroup.org/data/derivative_storage/BEAM.csv'. [2026-02-26T20:17:18.874762] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEAM'. [2026-02-26T20:17:18.875097] [INFO ] [FORECASTER] Starting predict_future for BEAM [2026-02-26T20:17:18.875949] [DEBUG] [LOCAL ] No optimal features file found for BEAM: ./output/feature-sets/BEAM.txt [2026-02-26T20:17:18.876004] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:18.876036] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:18.876063] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:18.876121] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:18.937413] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:18.938415] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:18.938525] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:18.938560] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:19.076455] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:19.076637] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:19.076681] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:19.076713] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:19.080496] [DEBUG] [FORECASTER] BEAM: Forecast T+1@11:T+2@11: DOWN (p=16.85%) [2026-02-26T20:17:19.080898] [INFO ] [FORECASTER] Completed predict_future for BEAM [2026-02-26T20:17:19.081056] [INFO ] [sig ] BEAM: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:17:19.235528] [INFO ] [LOCAL ] Saved forecast: BEAM 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/BEAM.txt [2026-02-26T20:17:19.235708] [INFO ] [sig ] [371/3375] Completed BEAM in 0.4s | 2.75 sym/s | Total: 2.2m | ETA: 18.2m [2026-02-26T20:17:19.235749] [INFO ] [sig ] [372/3375] Forecasting BEEM... [2026-02-26T20:17:19.235779] [INFO ] [sig ] Generating forecast for: BEEM [2026-02-26T20:17:19.235818] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEEM' from 'https://tdm.silogroup.org/data/derivative_storage/BEEM.csv'. [2026-02-26T20:17:19.248424] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEEM'. [2026-02-26T20:17:19.248864] [INFO ] [FORECASTER] Starting predict_future for BEEM [2026-02-26T20:17:19.249763] [DEBUG] [LOCAL ] No optimal features file found for BEEM: ./output/feature-sets/BEEM.txt [2026-02-26T20:17:19.249818] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:19.249850] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:19.249877] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:19.249935] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:19.310499] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:19.311423] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:19.311514] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:19.311546] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:19.437005] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:19.437172] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:19.437212] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:19.437241] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:19.440742] [DEBUG] [FORECASTER] BEEM: Forecast T+1@11:T+2@11: UP (p=80.10%) [2026-02-26T20:17:19.441039] [INFO ] [FORECASTER] Completed predict_future for BEEM [2026-02-26T20:17:19.441177] [INFO ] [sig ] BEEM: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:17:19.592615] [INFO ] [LOCAL ] Saved forecast: BEEM 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BEEM.txt [2026-02-26T20:17:19.592789] [INFO ] [sig ] [372/3375] Completed BEEM in 0.4s | 2.75 sym/s | Total: 2.3m | ETA: 18.2m [2026-02-26T20:17:19.592833] [INFO ] [sig ] [373/3375] Forecasting BEEP... [2026-02-26T20:17:19.592863] [INFO ] [sig ] Generating forecast for: BEEP [2026-02-26T20:17:19.592894] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEEP' from 'https://tdm.silogroup.org/data/derivative_storage/BEEP.csv'. [2026-02-26T20:17:19.605043] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEEP'. [2026-02-26T20:17:19.605459] [INFO ] [FORECASTER] Starting predict_future for BEEP [2026-02-26T20:17:19.606351] [DEBUG] [LOCAL ] No optimal features file found for BEEP: ./output/feature-sets/BEEP.txt [2026-02-26T20:17:19.606407] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:19.606440] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:19.606467] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:19.606524] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:19.665705] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:19.666639] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:19.666728] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:19.666760] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:19.781377] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:19.781760] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:19.781801] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:19.781831] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:19.785321] [DEBUG] [FORECASTER] BEEP: Forecast T+1@11:T+2@11: UP (p=92.69%) [2026-02-26T20:17:19.785650] [INFO ] [FORECASTER] Completed predict_future for BEEP [2026-02-26T20:17:19.785794] [INFO ] [sig ] BEEP: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:17:19.932720] [INFO ] [LOCAL ] Saved forecast: BEEP 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BEEP.txt [2026-02-26T20:17:19.932923] [INFO ] [sig ] [373/3375] Completed BEEP in 0.3s | 2.76 sym/s | Total: 2.3m | ETA: 18.2m [2026-02-26T20:17:19.932966] [INFO ] [sig ] [374/3375] Forecasting BEKE... [2026-02-26T20:17:19.932998] [INFO ] [sig ] Generating forecast for: BEKE [2026-02-26T20:17:19.933035] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEKE' from 'https://tdm.silogroup.org/data/derivative_storage/BEKE.csv'. [2026-02-26T20:17:19.944938] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEKE'. [2026-02-26T20:17:19.945349] [INFO ] [FORECASTER] Starting predict_future for BEKE [2026-02-26T20:17:19.946259] [DEBUG] [LOCAL ] No optimal features file found for BEKE: ./output/feature-sets/BEKE.txt [2026-02-26T20:17:19.946317] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:19.946349] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:19.946375] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:19.946637] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:20.008105] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:20.009061] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:20.009160] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:20.009201] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:20.136159] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:20.136341] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:20.136396] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:20.136428] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:20.140481] [DEBUG] [FORECASTER] BEKE: Forecast T+1@11:T+2@11: UP (p=95.52%) [2026-02-26T20:17:20.140894] [INFO ] [FORECASTER] Completed predict_future for BEKE [2026-02-26T20:17:20.141082] [INFO ] [sig ] BEKE: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:17:20.301023] [INFO ] [LOCAL ] Saved forecast: BEKE 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BEKE.txt [2026-02-26T20:17:20.301206] [INFO ] [sig ] [374/3375] Completed BEKE in 0.4s | 2.76 sym/s | Total: 2.3m | ETA: 18.2m [2026-02-26T20:17:20.301254] [INFO ] [sig ] [375/3375] Forecasting BELFA... [2026-02-26T20:17:20.301292] [INFO ] [sig ] Generating forecast for: BELFA [2026-02-26T20:17:20.301333] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BELFA' from 'https://tdm.silogroup.org/data/derivative_storage/BELFA.csv'. [2026-02-26T20:17:20.314697] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BELFA'. [2026-02-26T20:17:20.315136] [INFO ] [FORECASTER] Starting predict_future for BELFA [2026-02-26T20:17:20.316045] [DEBUG] [LOCAL ] No optimal features file found for BELFA: ./output/feature-sets/BELFA.txt [2026-02-26T20:17:20.316101] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:20.316133] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:20.316159] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:20.316216] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:20.378768] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:20.379732] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:20.379821] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:20.379856] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:20.495483] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:20.495708] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:20.495754] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:20.495783] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:20.500015] [DEBUG] [FORECASTER] BELFA: Forecast T+1@11:T+2@11: DOWN (p=14.03%) [2026-02-26T20:17:20.500314] [INFO ] [FORECASTER] Completed predict_future for BELFA [2026-02-26T20:17:20.500495] [INFO ] [sig ] BELFA: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:17:20.644531] [INFO ] [LOCAL ] Saved forecast: BELFA 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/BELFA.txt [2026-02-26T20:17:20.644692] [INFO ] [sig ] [375/3375] Completed BELFA in 0.3s | 2.76 sym/s | Total: 2.3m | ETA: 18.1m [2026-02-26T20:17:20.644733] [INFO ] [sig ] [376/3375] Forecasting BELFB... [2026-02-26T20:17:20.644762] [INFO ] [sig ] Generating forecast for: BELFB [2026-02-26T20:17:20.644793] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BELFB' from 'https://tdm.silogroup.org/data/derivative_storage/BELFB.csv'. [2026-02-26T20:17:20.656450] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BELFB'. [2026-02-26T20:17:20.656830] [INFO ] [FORECASTER] Starting predict_future for BELFB [2026-02-26T20:17:20.657754] [DEBUG] [LOCAL ] No optimal features file found for BELFB: ./output/feature-sets/BELFB.txt [2026-02-26T20:17:20.657810] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:20.657844] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:20.657872] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:20.657931] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:20.723116] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:20.724182] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:20.724273] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:20.724307] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:20.850723] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:20.850887] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:20.850927] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:20.850957] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:20.854664] [DEBUG] [FORECASTER] BELFB: Forecast T+1@11:T+2@11: UP (p=52.98%) [2026-02-26T20:17:20.854956] [INFO ] [FORECASTER] Completed predict_future for BELFB [2026-02-26T20:17:20.855092] [INFO ] [sig ] BELFB: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:17:21.000396] [INFO ] [LOCAL ] Saved forecast: BELFB 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BELFB.txt [2026-02-26T20:17:21.000551] [INFO ] [sig ] [376/3375] Completed BELFB in 0.4s | 2.76 sym/s | Total: 2.3m | ETA: 18.1m [2026-02-26T20:17:21.000614] [INFO ] [sig ] [377/3375] Forecasting BEN... [2026-02-26T20:17:21.000649] [INFO ] [sig ] Generating forecast for: BEN [2026-02-26T20:17:21.000681] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEN' from 'https://tdm.silogroup.org/data/derivative_storage/BEN.csv'. [2026-02-26T20:17:21.013492] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEN'. [2026-02-26T20:17:21.013901] [INFO ] [FORECASTER] Starting predict_future for BEN [2026-02-26T20:17:21.014773] [DEBUG] [LOCAL ] No optimal features file found for BEN: ./output/feature-sets/BEN.txt [2026-02-26T20:17:21.014829] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:21.014895] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:21.014924] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:21.014984] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:21.077564] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:21.078455] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:21.078772] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:21.078809] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:21.211822] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:21.212010] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:21.212065] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:21.212102] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:21.216555] [DEBUG] [FORECASTER] BEN: Forecast T+1@11:T+2@11: UP (p=98.33%) [2026-02-26T20:17:21.216925] [INFO ] [FORECASTER] Completed predict_future for BEN [2026-02-26T20:17:21.217089] [INFO ] [sig ] BEN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:17:21.383801] [INFO ] [LOCAL ] Saved forecast: BEN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BEN.txt [2026-02-26T20:17:21.384003] [INFO ] [sig ] [377/3375] Completed BEN in 0.4s | 2.76 sym/s | Total: 2.3m | ETA: 18.1m [2026-02-26T20:17:21.384053] [INFO ] [sig ] [378/3375] Forecasting BEP... [2026-02-26T20:17:21.384091] [INFO ] [sig ] Generating forecast for: BEP [2026-02-26T20:17:21.384125] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEP' from 'https://tdm.silogroup.org/data/derivative_storage/BEP.csv'. [2026-02-26T20:17:21.397433] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEP'. [2026-02-26T20:17:21.397964] [INFO ] [FORECASTER] Starting predict_future for BEP [2026-02-26T20:17:21.399030] [DEBUG] [LOCAL ] No optimal features file found for BEP: ./output/feature-sets/BEP.txt [2026-02-26T20:17:21.399100] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:21.399160] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:21.399202] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:21.399273] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:21.466116] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:21.467021] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:21.467126] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:21.467162] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:21.600685] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:21.600874] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:21.600931] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:21.600972] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:21.605370] [DEBUG] [FORECASTER] BEP: Forecast T+1@11:T+2@11: UP (p=55.97%) [2026-02-26T20:17:21.605763] [INFO ] [FORECASTER] Completed predict_future for BEP [2026-02-26T20:17:21.605925] [INFO ] [sig ] BEP: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:17:21.771072] [INFO ] [LOCAL ] Saved forecast: BEP 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BEP.txt [2026-02-26T20:17:21.771316] [INFO ] [sig ] [378/3375] Completed BEP in 0.4s | 2.75 sym/s | Total: 2.3m | ETA: 18.1m [2026-02-26T20:17:21.771375] [INFO ] [sig ] [379/3375] Forecasting BEPH... [2026-02-26T20:17:21.771420] [INFO ] [sig ] Generating forecast for: BEPH [2026-02-26T20:17:21.771462] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEPH' from 'https://tdm.silogroup.org/data/derivative_storage/BEPH.csv'. [2026-02-26T20:17:21.785014] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEPH'. [2026-02-26T20:17:21.785464] [INFO ] [FORECASTER] Starting predict_future for BEPH [2026-02-26T20:17:21.786461] [DEBUG] [LOCAL ] No optimal features file found for BEPH: ./output/feature-sets/BEPH.txt [2026-02-26T20:17:21.786519] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:21.786551] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:21.786610] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:21.786686] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:21.851564] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:21.852520] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:21.852637] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:21.852672] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:21.988128] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:21.988360] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:21.988411] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:21.988440] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:21.992428] [DEBUG] [FORECASTER] BEPH: Forecast T+1@11:T+2@11: UP (p=62.58%) [2026-02-26T20:17:21.992816] [INFO ] [FORECASTER] Completed predict_future for BEPH [2026-02-26T20:17:21.992962] [INFO ] [sig ] BEPH: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:17:22.143435] [INFO ] [LOCAL ] Saved forecast: BEPH 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BEPH.txt [2026-02-26T20:17:22.143628] [INFO ] [sig ] [379/3375] Completed BEPH in 0.4s | 2.75 sym/s | Total: 2.3m | ETA: 18.1m [2026-02-26T20:17:22.143674] [INFO ] [sig ] [380/3375] Forecasting BEPI... [2026-02-26T20:17:22.143705] [INFO ] [sig ] Generating forecast for: BEPI [2026-02-26T20:17:22.143737] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEPI' from 'https://tdm.silogroup.org/data/derivative_storage/BEPI.csv'. [2026-02-26T20:17:22.157231] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEPI'. [2026-02-26T20:17:22.157884] [INFO ] [FORECASTER] Starting predict_future for BEPI [2026-02-26T20:17:22.158778] [DEBUG] [LOCAL ] No optimal features file found for BEPI: ./output/feature-sets/BEPI.txt [2026-02-26T20:17:22.158833] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:22.158865] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:22.158892] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:22.158949] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:22.220462] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:22.221406] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:22.221497] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:22.221530] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:22.342422] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:22.342608] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:22.342650] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:22.342743] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:22.346427] [DEBUG] [FORECASTER] BEPI: Forecast T+1@11:T+2@11: UP (p=78.28%) [2026-02-26T20:17:22.346814] [INFO ] [FORECASTER] Completed predict_future for BEPI [2026-02-26T20:17:22.346969] [INFO ] [sig ] BEPI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:17:22.516111] [INFO ] [LOCAL ] Saved forecast: BEPI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BEPI.txt [2026-02-26T20:17:22.516283] [INFO ] [sig ] [380/3375] Completed BEPI in 0.4s | 2.75 sym/s | Total: 2.3m | ETA: 18.1m [2026-02-26T20:17:22.516330] [INFO ] [sig ] [381/3375] Forecasting BFAM... [2026-02-26T20:17:22.516363] [INFO ] [sig ] Generating forecast for: BFAM [2026-02-26T20:17:22.516400] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BFAM' from 'https://tdm.silogroup.org/data/derivative_storage/BFAM.csv'. [2026-02-26T20:17:22.529740] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BFAM'. [2026-02-26T20:17:22.530079] [INFO ] [FORECASTER] Starting predict_future for BFAM [2026-02-26T20:17:22.530953] [DEBUG] [LOCAL ] No optimal features file found for BFAM: ./output/feature-sets/BFAM.txt [2026-02-26T20:17:22.531008] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:22.531040] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:22.531066] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:22.531124] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:22.594247] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:22.595021] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:22.595106] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:22.595139] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:22.719431] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:22.719609] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:22.719652] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:22.719680] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:22.723098] [DEBUG] [FORECASTER] BFAM: Forecast T+1@11:T+2@11: DOWN (p=9.09%) [2026-02-26T20:17:22.723376] [INFO ] [FORECASTER] Completed predict_future for BFAM [2026-02-26T20:17:22.723510] [INFO ] [sig ] BFAM: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:17:22.864852] [INFO ] [LOCAL ] Saved forecast: BFAM 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/BFAM.txt [2026-02-26T20:17:22.865013] [INFO ] [sig ] [381/3375] Completed BFAM in 0.3s | 2.75 sym/s | Total: 2.3m | ETA: 18.1m [2026-02-26T20:17:22.865055] [INFO ] [sig ] [382/3375] Forecasting BFC... [2026-02-26T20:17:22.865085] [INFO ] [sig ] Generating forecast for: BFC [2026-02-26T20:17:22.865116] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BFC' from 'https://tdm.silogroup.org/data/derivative_storage/BFC.csv'. [2026-02-26T20:17:22.876669] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BFC'. [2026-02-26T20:17:22.877025] [INFO ] [FORECASTER] Starting predict_future for BFC [2026-02-26T20:17:22.877887] [DEBUG] [LOCAL ] No optimal features file found for BFC: ./output/feature-sets/BFC.txt [2026-02-26T20:17:22.877942] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:22.877975] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:22.878002] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:22.878060] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:22.937941] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:22.938982] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:22.939068] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:22.939100] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:23.063593] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:23.063759] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:23.063806] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:23.063842] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:23.067288] [DEBUG] [FORECASTER] BFC: Forecast T+1@11:T+2@11: DOWN (p=10.99%) [2026-02-26T20:17:23.067603] [INFO ] [FORECASTER] Completed predict_future for BFC [2026-02-26T20:17:23.067767] [INFO ] [sig ] BFC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:17:23.218687] [INFO ] [LOCAL ] Saved forecast: BFC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/BFC.txt [2026-02-26T20:17:23.218861] [INFO ] [sig ] [382/3375] Completed BFC in 0.4s | 2.75 sym/s | Total: 2.3m | ETA: 18.1m [2026-02-26T20:17:23.218905] [INFO ] [sig ] [383/3375] Forecasting BFH... [2026-02-26T20:17:23.218937] [INFO ] [sig ] Generating forecast for: BFH [2026-02-26T20:17:23.218969] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BFH' from 'https://tdm.silogroup.org/data/derivative_storage/BFH.csv'. [2026-02-26T20:17:23.230441] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BFH'. [2026-02-26T20:17:23.230818] [INFO ] [FORECASTER] Starting predict_future for BFH [2026-02-26T20:17:23.231687] [DEBUG] [LOCAL ] No optimal features file found for BFH: ./output/feature-sets/BFH.txt [2026-02-26T20:17:23.231754] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:23.231787] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:23.231813] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:23.231880] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:23.291898] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:23.292839] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:23.292928] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:23.292962] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:23.414490] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:23.414669] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:23.414713] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:23.414743] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:23.418308] [DEBUG] [FORECASTER] BFH: Forecast T+1@11:T+2@11: UP (p=66.47%) [2026-02-26T20:17:23.418623] [INFO ] [FORECASTER] Completed predict_future for BFH [2026-02-26T20:17:23.418760] [INFO ] [sig ] BFH: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:17:23.567278] [INFO ] [LOCAL ] Saved forecast: BFH 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BFH.txt [2026-02-26T20:17:23.567441] [INFO ] [sig ] [383/3375] Completed BFH in 0.3s | 2.76 sym/s | Total: 2.3m | ETA: 18.1m [2026-02-26T20:17:23.567484] [INFO ] [sig ] [384/3375] Forecasting BFLY... [2026-02-26T20:17:23.567513] [INFO ] [sig ] Generating forecast for: BFLY [2026-02-26T20:17:23.567545] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BFLY' from 'https://tdm.silogroup.org/data/derivative_storage/BFLY.csv'. [2026-02-26T20:17:23.580146] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BFLY'. [2026-02-26T20:17:23.580672] [INFO ] [FORECASTER] Starting predict_future for BFLY [2026-02-26T20:17:23.581531] [DEBUG] [LOCAL ] No optimal features file found for BFLY: ./output/feature-sets/BFLY.txt [2026-02-26T20:17:23.581603] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:23.581638] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:23.581666] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:23.581723] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:23.644894] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:23.646048] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:23.646139] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:23.646173] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:23.778001] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:23.778179] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:23.778227] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:23.778257] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:23.781989] [DEBUG] [FORECASTER] BFLY: Forecast T+1@11:T+2@11: DOWN (p=47.23%) [2026-02-26T20:17:23.782288] [INFO ] [FORECASTER] Completed predict_future for BFLY [2026-02-26T20:17:23.782431] [INFO ] [sig ] BFLY: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:17:23.929939] [INFO ] [LOCAL ] Saved forecast: BFLY 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/BFLY.txt [2026-02-26T20:17:23.930084] [INFO ] [sig ] [384/3375] Completed BFLY in 0.4s | 2.76 sym/s | Total: 2.3m | ETA: 18.1m [2026-02-26T20:17:23.930125] [INFO ] [sig ] [385/3375] Forecasting BFS... [2026-02-26T20:17:23.930154] [INFO ] [sig ] Generating forecast for: BFS [2026-02-26T20:17:23.930187] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BFS' from 'https://tdm.silogroup.org/data/derivative_storage/BFS.csv'. [2026-02-26T20:17:23.941221] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BFS'. [2026-02-26T20:17:23.941614] [INFO ] [FORECASTER] Starting predict_future for BFS [2026-02-26T20:17:23.942499] [DEBUG] [LOCAL ] No optimal features file found for BFS: ./output/feature-sets/BFS.txt [2026-02-26T20:17:23.942555] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:23.942616] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:23.942647] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:23.942712] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:24.003750] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:24.004912] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:24.004998] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:24.005031] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:24.121815] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:24.121970] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:24.122010] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:24.122039] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:24.125532] [DEBUG] [FORECASTER] BFS: Forecast T+1@11:T+2@11: UP (p=50.95%) [2026-02-26T20:17:24.125841] [INFO ] [FORECASTER] Completed predict_future for BFS [2026-02-26T20:17:24.125978] [INFO ] [sig ] BFS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:17:24.271997] [INFO ] [LOCAL ] Saved forecast: BFS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BFS.txt [2026-02-26T20:17:24.272158] [INFO ] [sig ] [385/3375] Completed BFS in 0.3s | 2.76 sym/s | Total: 2.3m | ETA: 18.1m [2026-02-26T20:17:24.272205] [INFO ] [sig ] [386/3375] Forecasting BG... [2026-02-26T20:17:24.272242] [INFO ] [sig ] Generating forecast for: BG [2026-02-26T20:17:24.272280] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BG' from 'https://tdm.silogroup.org/data/derivative_storage/BG.csv'. [2026-02-26T20:17:24.287173] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BG'. [2026-02-26T20:17:24.287701] [INFO ] [FORECASTER] Starting predict_future for BG [2026-02-26T20:17:24.288752] [DEBUG] [LOCAL ] No optimal features file found for BG: ./output/feature-sets/BG.txt [2026-02-26T20:17:24.288809] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:24.288842] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:24.288870] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:24.288929] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:24.366772] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:24.368041] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:24.368157] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:24.368194] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:24.517099] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:24.517261] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:24.517308] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:24.517338] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:24.521006] [DEBUG] [FORECASTER] BG: Forecast T+1@11:T+2@11: UP (p=90.56%) [2026-02-26T20:17:24.521318] [INFO ] [FORECASTER] Completed predict_future for BG [2026-02-26T20:17:24.521461] [INFO ] [sig ] BG: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:17:24.667554] [INFO ] [LOCAL ] Saved forecast: BG 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BG.txt [2026-02-26T20:17:24.667727] [INFO ] [sig ] [386/3375] Completed BG in 0.4s | 2.75 sym/s | Total: 2.3m | ETA: 18.1m [2026-02-26T20:17:24.667777] [INFO ] [sig ] [387/3375] Forecasting BGB... [2026-02-26T20:17:24.667809] [INFO ] [sig ] Generating forecast for: BGB [2026-02-26T20:17:24.667853] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGB' from 'https://tdm.silogroup.org/data/derivative_storage/BGB.csv'. [2026-02-26T20:17:24.680047] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGB'. [2026-02-26T20:17:24.680406] [INFO ] [FORECASTER] Starting predict_future for BGB [2026-02-26T20:17:24.681366] [DEBUG] [LOCAL ] No optimal features file found for BGB: ./output/feature-sets/BGB.txt [2026-02-26T20:17:24.681631] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:24.681663] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:24.681690] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:24.681756] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:24.741868] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:24.742733] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:24.742824] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:24.742891] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:24.867122] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:24.867286] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:24.867328] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:24.867359] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:24.871115] [DEBUG] [FORECASTER] BGB: Forecast T+1@11:T+2@11: UP (p=50.62%) [2026-02-26T20:17:24.871418] [INFO ] [FORECASTER] Completed predict_future for BGB [2026-02-26T20:17:24.871559] [INFO ] [sig ] BGB: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:17:25.030908] [INFO ] [LOCAL ] Saved forecast: BGB 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BGB.txt [2026-02-26T20:17:25.031099] [INFO ] [sig ] [387/3375] Completed BGB in 0.4s | 2.75 sym/s | Total: 2.3m | ETA: 18.1m [2026-02-26T20:17:25.031150] [INFO ] [sig ] [388/3375] Forecasting BGC... [2026-02-26T20:17:25.031186] [INFO ] [sig ] Generating forecast for: BGC [2026-02-26T20:17:25.031220] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGC' from 'https://tdm.silogroup.org/data/derivative_storage/BGC.csv'. [2026-02-26T20:17:25.043550] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGC'. [2026-02-26T20:17:25.043946] [INFO ] [FORECASTER] Starting predict_future for BGC [2026-02-26T20:17:25.044930] [DEBUG] [LOCAL ] No optimal features file found for BGC: ./output/feature-sets/BGC.txt [2026-02-26T20:17:25.044985] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:25.045017] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:25.045044] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:25.045102] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:25.107224] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:25.108155] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:25.108245] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:25.108280] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:25.239002] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:25.239161] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:25.239203] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:25.239232] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:25.242791] [DEBUG] [FORECASTER] BGC: Forecast T+1@11:T+2@11: DOWN (p=6.81%) [2026-02-26T20:17:25.243096] [INFO ] [FORECASTER] Completed predict_future for BGC [2026-02-26T20:17:25.243264] [INFO ] [sig ] BGC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:17:25.391478] [INFO ] [LOCAL ] Saved forecast: BGC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/BGC.txt [2026-02-26T20:17:25.391875] [INFO ] [sig ] [388/3375] Completed BGC in 0.4s | 2.75 sym/s | Total: 2.3m | ETA: 18.1m [2026-02-26T20:17:25.391920] [INFO ] [sig ] [389/3375] Forecasting BGH... [2026-02-26T20:17:25.391953] [INFO ] [sig ] Generating forecast for: BGH [2026-02-26T20:17:25.391985] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGH' from 'https://tdm.silogroup.org/data/derivative_storage/BGH.csv'. [2026-02-26T20:17:25.405753] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGH'. [2026-02-26T20:17:25.406283] [INFO ] [FORECASTER] Starting predict_future for BGH [2026-02-26T20:17:25.407628] [DEBUG] [LOCAL ] No optimal features file found for BGH: ./output/feature-sets/BGH.txt [2026-02-26T20:17:25.407718] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:25.407756] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:25.407787] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:25.407858] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:25.471690] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:25.472668] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:25.472757] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:25.472794] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:25.599239] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:25.599558] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:25.599636] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:25.599688] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:25.603484] [DEBUG] [FORECASTER] BGH: Forecast T+1@11:T+2@11: UP (p=95.84%) [2026-02-26T20:17:25.603802] [INFO ] [FORECASTER] Completed predict_future for BGH [2026-02-26T20:17:25.603989] [INFO ] [sig ] BGH: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:17:25.751752] [INFO ] [LOCAL ] Saved forecast: BGH 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BGH.txt [2026-02-26T20:17:25.751891] [INFO ] [sig ] [389/3375] Completed BGH in 0.4s | 2.75 sym/s | Total: 2.4m | ETA: 18.1m [2026-02-26T20:17:25.751934] [INFO ] [sig ] [390/3375] Forecasting BGLC... [2026-02-26T20:17:25.751973] [INFO ] [sig ] Generating forecast for: BGLC [2026-02-26T20:17:25.752005] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGLC' from 'https://tdm.silogroup.org/data/derivative_storage/BGLC.csv'. [2026-02-26T20:17:25.763083] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGLC'. [2026-02-26T20:17:25.763452] [INFO ] [FORECASTER] Starting predict_future for BGLC [2026-02-26T20:17:25.764302] [DEBUG] [LOCAL ] No optimal features file found for BGLC: ./output/feature-sets/BGLC.txt [2026-02-26T20:17:25.764356] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:25.764388] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:25.764416] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:25.764474] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:25.823107] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:25.823995] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:25.824096] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:25.824129] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:25.947649] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:25.947815] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:25.947856] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:25.947900] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:25.952095] [DEBUG] [FORECASTER] BGLC: Forecast T+1@11:T+2@11: UP (p=96.93%) [2026-02-26T20:17:25.952521] [INFO ] [FORECASTER] Completed predict_future for BGLC [2026-02-26T20:17:25.952888] [INFO ] [sig ] BGLC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:17:26.102218] [INFO ] [LOCAL ] Saved forecast: BGLC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BGLC.txt [2026-02-26T20:17:26.102399] [INFO ] [sig ] [390/3375] Completed BGLC in 0.4s | 2.76 sym/s | Total: 2.4m | ETA: 18.1m [2026-02-26T20:17:26.102440] [INFO ] [sig ] [391/3375] Forecasting BGRN... [2026-02-26T20:17:26.102472] [INFO ] [sig ] Generating forecast for: BGRN [2026-02-26T20:17:26.102502] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGRN' from 'https://tdm.silogroup.org/data/derivative_storage/BGRN.csv'. [2026-02-26T20:17:26.113661] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGRN'. [2026-02-26T20:17:26.114053] [INFO ] [FORECASTER] Starting predict_future for BGRN [2026-02-26T20:17:26.114890] [DEBUG] [LOCAL ] No optimal features file found for BGRN: ./output/feature-sets/BGRN.txt [2026-02-26T20:17:26.114943] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:26.114976] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:26.115003] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:26.115061] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:26.177093] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:26.178246] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:26.178348] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:26.178388] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:26.315725] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:26.315885] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:26.315926] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:26.315954] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:26.319446] [DEBUG] [FORECASTER] BGRN: Forecast T+1@11:T+2@11: UP (p=55.81%) [2026-02-26T20:17:26.319749] [INFO ] [FORECASTER] Completed predict_future for BGRN [2026-02-26T20:17:26.319892] [INFO ] [sig ] BGRN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:17:26.465299] [INFO ] [LOCAL ] Saved forecast: BGRN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BGRN.txt [2026-02-26T20:17:26.465442] [INFO ] [sig ] [391/3375] Completed BGRN in 0.4s | 2.76 sym/s | Total: 2.4m | ETA: 18.1m [2026-02-26T20:17:26.465483] [INFO ] [sig ] [392/3375] Forecasting BGS... [2026-02-26T20:17:26.465514] [INFO ] [sig ] Generating forecast for: BGS [2026-02-26T20:17:26.465545] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGS' from 'https://tdm.silogroup.org/data/derivative_storage/BGS.csv'. [2026-02-26T20:17:26.477563] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGS'. [2026-02-26T20:17:26.477997] [INFO ] [FORECASTER] Starting predict_future for BGS [2026-02-26T20:17:26.478855] [DEBUG] [LOCAL ] No optimal features file found for BGS: ./output/feature-sets/BGS.txt [2026-02-26T20:17:26.478912] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:26.478947] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:26.478975] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:26.479034] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:26.538613] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:26.539484] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:26.539603] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:26.539641] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:26.658008] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:26.658165] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:26.658205] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:26.658233] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:26.661706] [DEBUG] [FORECASTER] BGS: Forecast T+1@11:T+2@11: UP (p=54.75%) [2026-02-26T20:17:26.661990] [INFO ] [FORECASTER] Completed predict_future for BGS [2026-02-26T20:17:26.662118] [INFO ] [sig ] BGS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:17:26.903420] [INFO ] [LOCAL ] Saved forecast: BGS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BGS.txt [2026-02-26T20:17:26.903594] [INFO ] [sig ] [392/3375] Completed BGS in 0.4s | 2.75 sym/s | Total: 2.4m | ETA: 18.1m [2026-02-26T20:17:26.903637] [INFO ] [sig ] [393/3375] Forecasting BGSF... [2026-02-26T20:17:26.903669] [INFO ] [sig ] Generating forecast for: BGSF [2026-02-26T20:17:26.903700] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGSF' from 'https://tdm.silogroup.org/data/derivative_storage/BGSF.csv'. [2026-02-26T20:17:26.915966] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGSF'. [2026-02-26T20:17:26.916380] [INFO ] [FORECASTER] Starting predict_future for BGSF [2026-02-26T20:17:26.917238] [DEBUG] [LOCAL ] No optimal features file found for BGSF: ./output/feature-sets/BGSF.txt [2026-02-26T20:17:26.917293] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:26.917331] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:26.917361] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:26.917420] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:26.979024] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:26.979932] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:26.980020] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:26.980055] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:27.100252] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:27.100416] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:27.100459] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:27.100490] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:27.104077] [DEBUG] [FORECASTER] BGSF: Forecast T+1@11:T+2@11: UP (p=78.64%) [2026-02-26T20:17:27.104367] [INFO ] [FORECASTER] Completed predict_future for BGSF [2026-02-26T20:17:27.104501] [INFO ] [sig ] BGSF: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:17:27.251061] [INFO ] [LOCAL ] Saved forecast: BGSF 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BGSF.txt [2026-02-26T20:17:27.251221] [INFO ] [sig ] [393/3375] Completed BGSF in 0.3s | 2.75 sym/s | Total: 2.4m | ETA: 18.0m [2026-02-26T20:17:27.251262] [INFO ] [sig ] [394/3375] Forecasting BGX... [2026-02-26T20:17:27.251297] [INFO ] [sig ] Generating forecast for: BGX [2026-02-26T20:17:27.251335] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGX' from 'https://tdm.silogroup.org/data/derivative_storage/BGX.csv'. [2026-02-26T20:17:27.263515] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGX'. [2026-02-26T20:17:27.263967] [INFO ] [FORECASTER] Starting predict_future for BGX [2026-02-26T20:17:27.264874] [DEBUG] [LOCAL ] No optimal features file found for BGX: ./output/feature-sets/BGX.txt [2026-02-26T20:17:27.264929] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:27.264990] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:27.265030] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:27.265089] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:27.326443] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:27.327543] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:27.331606] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:27.331673] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:27.460406] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:27.460616] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:27.460660] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:27.460689] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:27.464674] [DEBUG] [FORECASTER] BGX: Forecast T+1@11:T+2@11: UP (p=87.17%) [2026-02-26T20:17:27.465099] [INFO ] [FORECASTER] Completed predict_future for BGX [2026-02-26T20:17:27.465261] [INFO ] [sig ] BGX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:17:27.649839] [INFO ] [LOCAL ] Saved forecast: BGX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BGX.txt [2026-02-26T20:17:27.650025] [INFO ] [sig ] [394/3375] Completed BGX in 0.4s | 2.75 sym/s | Total: 2.4m | ETA: 18.0m [2026-02-26T20:17:27.650081] [INFO ] [sig ] [395/3375] Forecasting BGY... [2026-02-26T20:17:27.650121] [INFO ] [sig ] Generating forecast for: BGY [2026-02-26T20:17:27.650174] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGY' from 'https://tdm.silogroup.org/data/derivative_storage/BGY.csv'. [2026-02-26T20:17:27.666138] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGY'. [2026-02-26T20:17:27.666636] [INFO ] [FORECASTER] Starting predict_future for BGY [2026-02-26T20:17:27.667814] [DEBUG] [LOCAL ] No optimal features file found for BGY: ./output/feature-sets/BGY.txt [2026-02-26T20:17:27.667881] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:27.667923] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:27.667964] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:27.668047] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:27.747446] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:27.748605] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:27.748714] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:27.748755] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:27.879919] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:27.880088] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:27.880130] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:27.880160] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:27.884076] [DEBUG] [FORECASTER] BGY: Forecast T+1@11:T+2@11: UP (p=86.47%) [2026-02-26T20:17:27.884455] [INFO ] [FORECASTER] Completed predict_future for BGY [2026-02-26T20:17:27.884653] [INFO ] [sig ] BGY: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:17:28.037960] [INFO ] [LOCAL ] Saved forecast: BGY 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BGY.txt [2026-02-26T20:17:28.038116] [INFO ] [sig ] [395/3375] Completed BGY in 0.4s | 2.75 sym/s | Total: 2.4m | ETA: 18.0m [2026-02-26T20:17:28.038158] [INFO ] [sig ] [396/3375] Forecasting BHC... [2026-02-26T20:17:28.038188] [INFO ] [sig ] Generating forecast for: BHC [2026-02-26T20:17:28.038219] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHC' from 'https://tdm.silogroup.org/data/derivative_storage/BHC.csv'. [2026-02-26T20:17:28.050014] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHC'. [2026-02-26T20:17:28.050386] [INFO ] [FORECASTER] Starting predict_future for BHC [2026-02-26T20:17:28.051231] [DEBUG] [LOCAL ] No optimal features file found for BHC: ./output/feature-sets/BHC.txt [2026-02-26T20:17:28.051287] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:28.051323] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:28.051357] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:28.051432] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:28.110137] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:28.111092] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:28.111178] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:28.111211] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:28.239295] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:28.239473] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:28.239517] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:28.239546] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:28.243515] [DEBUG] [FORECASTER] BHC: Forecast T+1@11:T+2@11: DOWN (p=3.92%) [2026-02-26T20:17:28.243827] [INFO ] [FORECASTER] Completed predict_future for BHC [2026-02-26T20:17:28.243967] [INFO ] [sig ] BHC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:17:28.394341] [INFO ] [LOCAL ] Saved forecast: BHC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/BHC.txt [2026-02-26T20:17:28.394490] [INFO ] [sig ] [396/3375] Completed BHC in 0.4s | 2.75 sym/s | Total: 2.4m | ETA: 18.0m [2026-02-26T20:17:28.394530] [INFO ] [sig ] [397/3375] Forecasting BHE... [2026-02-26T20:17:28.394560] [INFO ] [sig ] Generating forecast for: BHE [2026-02-26T20:17:28.394612] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHE' from 'https://tdm.silogroup.org/data/derivative_storage/BHE.csv'. [2026-02-26T20:17:28.406088] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHE'. [2026-02-26T20:17:28.406413] [INFO ] [FORECASTER] Starting predict_future for BHE [2026-02-26T20:17:28.407248] [DEBUG] [LOCAL ] No optimal features file found for BHE: ./output/feature-sets/BHE.txt [2026-02-26T20:17:28.407301] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:28.407334] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:28.407361] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:28.407418] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:28.468356] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:28.469188] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:28.469278] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:28.469313] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:28.602206] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:28.602390] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:28.602437] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:28.602467] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:28.606201] [DEBUG] [FORECASTER] BHE: Forecast T+1@11:T+2@11: DOWN (p=49.77%) [2026-02-26T20:17:28.606527] [INFO ] [FORECASTER] Completed predict_future for BHE [2026-02-26T20:17:28.606690] [INFO ] [sig ] BHE: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:17:28.770797] [INFO ] [LOCAL ] Saved forecast: BHE 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/BHE.txt [2026-02-26T20:17:28.770994] [INFO ] [sig ] [397/3375] Completed BHE in 0.4s | 2.75 sym/s | Total: 2.4m | ETA: 18.0m [2026-02-26T20:17:28.771041] [INFO ] [sig ] [398/3375] Forecasting BHF... [2026-02-26T20:17:28.771070] [INFO ] [sig ] Generating forecast for: BHF [2026-02-26T20:17:28.771101] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHF' from 'https://tdm.silogroup.org/data/derivative_storage/BHF.csv'. [2026-02-26T20:17:28.788388] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHF'. [2026-02-26T20:17:28.788963] [INFO ] [FORECASTER] Starting predict_future for BHF [2026-02-26T20:17:28.790306] [DEBUG] [LOCAL ] No optimal features file found for BHF: ./output/feature-sets/BHF.txt [2026-02-26T20:17:28.790383] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:28.790441] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:28.790491] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:28.790608] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:28.884535] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:28.885903] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:28.886034] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:28.886087] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:29.068129] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:29.068352] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:29.068420] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:29.068469] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:29.074534] [DEBUG] [FORECASTER] BHF: Forecast T+1@11:T+2@11: DOWN (p=7.62%) [2026-02-26T20:17:29.075145] [INFO ] [FORECASTER] Completed predict_future for BHF [2026-02-26T20:17:29.075396] [INFO ] [sig ] BHF: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:17:29.323380] [INFO ] [LOCAL ] Saved forecast: BHF 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/BHF.txt [2026-02-26T20:17:29.323690] [INFO ] [sig ] [398/3375] Completed BHF in 0.6s | 2.75 sym/s | Total: 2.4m | ETA: 18.0m [2026-02-26T20:17:29.323764] [INFO ] [sig ] [399/3375] Forecasting BHFAL... [2026-02-26T20:17:29.323811] [INFO ] [sig ] Generating forecast for: BHFAL [2026-02-26T20:17:29.323856] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHFAL' from 'https://tdm.silogroup.org/data/derivative_storage/BHFAL.csv'. [2026-02-26T20:17:29.357802] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHFAL'. [2026-02-26T20:17:29.358418] [INFO ] [FORECASTER] Starting predict_future for BHFAL [2026-02-26T20:17:29.375021] [DEBUG] [LOCAL ] No optimal features file found for BHFAL: ./output/feature-sets/BHFAL.txt [2026-02-26T20:17:29.375220] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:29.375283] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:29.375337] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:29.375471] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:29.476385] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:29.477788] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:29.477928] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:29.477975] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:29.654114] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:29.654323] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-26T20:17:29.654386] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:29.654433] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:29.659913] [DEBUG] [FORECASTER] BHFAL: Forecast T+1@11:T+2@11: UP (p=92.15%) [2026-02-26T20:17:29.660404] [INFO ] [FORECASTER] Completed predict_future for BHFAL [2026-02-26T20:17:29.660644] [INFO ] [sig ] BHFAL: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:17:29.878599] [INFO ] [LOCAL ] Saved forecast: BHFAL 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BHFAL.txt [2026-02-26T20:17:29.878896] [INFO ] [sig ] [399/3375] Completed BHFAL in 0.6s | 2.75 sym/s | Total: 2.4m | ETA: 18.1m [2026-02-26T20:17:29.878963] [INFO ] [sig ] [400/3375] Forecasting BHFAM... [2026-02-26T20:17:29.879014] [INFO ] [sig ] Generating forecast for: BHFAM [2026-02-26T20:17:29.879064] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHFAM' from 'https://tdm.silogroup.org/data/derivative_storage/BHFAM.csv'. [2026-02-26T20:17:29.920311] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHFAM'. [2026-02-26T20:17:29.920966] [INFO ] [FORECASTER] Starting predict_future for BHFAM [2026-02-26T20:17:29.922341] [DEBUG] [LOCAL ] No optimal features file found for BHFAM: ./output/feature-sets/BHFAM.txt [2026-02-26T20:17:29.922416] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:29.922466] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:29.922509] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:29.922622] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:30.014458] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:30.015847] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:30.015973] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:30.016026] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:30.170885] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:30.171058] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:30.171112] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:30.171147] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:30.174976] [DEBUG] [FORECASTER] BHFAM: Forecast T+1@11:T+2@11: UP (p=92.67%) [2026-02-26T20:17:30.175291] [INFO ] [FORECASTER] Completed predict_future for BHFAM [2026-02-26T20:17:30.175439] [INFO ] [sig ] BHFAM: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:17:30.344857] [INFO ] [LOCAL ] Saved forecast: BHFAM 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BHFAM.txt [2026-02-26T20:17:30.345028] [INFO ] [sig ] [400/3375] Completed BHFAM in 0.5s | 2.74 sym/s | Total: 2.4m | ETA: 18.1m [2026-02-26T20:17:30.345072] [INFO ] [sig ] [401/3375] Forecasting BHFAN... [2026-02-26T20:17:30.345101] [INFO ] [sig ] Generating forecast for: BHFAN [2026-02-26T20:17:30.345132] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHFAN' from 'https://tdm.silogroup.org/data/derivative_storage/BHFAN.csv'. [2026-02-26T20:17:30.357955] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHFAN'. [2026-02-26T20:17:30.358413] [INFO ] [FORECASTER] Starting predict_future for BHFAN [2026-02-26T20:17:30.359366] [DEBUG] [LOCAL ] No optimal features file found for BHFAN: ./output/feature-sets/BHFAN.txt [2026-02-26T20:17:30.359437] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:30.359479] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:30.359514] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:30.359600] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:30.418736] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:30.419739] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:30.419833] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:30.419867] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:30.542545] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:30.542718] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:30.542759] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:30.542787] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:30.546476] [DEBUG] [FORECASTER] BHFAN: Forecast T+1@11:T+2@11: DOWN (p=29.94%) [2026-02-26T20:17:30.546933] [INFO ] [FORECASTER] Completed predict_future for BHFAN [2026-02-26T20:17:30.547065] [INFO ] [sig ] BHFAN: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:17:30.692921] [INFO ] [LOCAL ] Saved forecast: BHFAN 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/BHFAN.txt [2026-02-26T20:17:30.693046] [INFO ] [sig ] [401/3375] Completed BHFAN in 0.3s | 2.74 sym/s | Total: 2.4m | ETA: 18.1m [2026-02-26T20:17:30.693087] [INFO ] [sig ] [402/3375] Forecasting BHFAO... [2026-02-26T20:17:30.693116] [INFO ] [sig ] Generating forecast for: BHFAO [2026-02-26T20:17:30.693147] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHFAO' from 'https://tdm.silogroup.org/data/derivative_storage/BHFAO.csv'. [2026-02-26T20:17:30.704682] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHFAO'. [2026-02-26T20:17:30.705010] [INFO ] [FORECASTER] Starting predict_future for BHFAO [2026-02-26T20:17:30.705906] [DEBUG] [LOCAL ] No optimal features file found for BHFAO: ./output/feature-sets/BHFAO.txt [2026-02-26T20:17:30.705961] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:30.705994] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:30.706021] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:30.706078] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:30.765302] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:30.765954] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:30.766034] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:30.766067] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:30.878599] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:30.878757] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:30.878798] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:30.878826] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:30.882286] [DEBUG] [FORECASTER] BHFAO: Forecast T+1@11:T+2@11: DOWN (p=6.87%) [2026-02-26T20:17:30.882593] [INFO ] [FORECASTER] Completed predict_future for BHFAO [2026-02-26T20:17:30.882729] [INFO ] [sig ] BHFAO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:17:31.024615] [INFO ] [LOCAL ] Saved forecast: BHFAO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/BHFAO.txt [2026-02-26T20:17:31.024750] [INFO ] [sig ] [402/3375] Completed BHFAO in 0.3s | 2.74 sym/s | Total: 2.4m | ETA: 18.1m [2026-02-26T20:17:31.024790] [INFO ] [sig ] [403/3375] Forecasting BHFAP... [2026-02-26T20:17:31.024821] [INFO ] [sig ] Generating forecast for: BHFAP [2026-02-26T20:17:31.024851] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHFAP' from 'https://tdm.silogroup.org/data/derivative_storage/BHFAP.csv'. [2026-02-26T20:17:31.036492] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHFAP'. [2026-02-26T20:17:31.036862] [INFO ] [FORECASTER] Starting predict_future for BHFAP [2026-02-26T20:17:31.037722] [DEBUG] [LOCAL ] No optimal features file found for BHFAP: ./output/feature-sets/BHFAP.txt [2026-02-26T20:17:31.037777] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:31.037809] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:31.037836] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:31.037893] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:31.096647] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:31.097485] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:31.097590] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:31.097628] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:31.244082] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:31.244258] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:31.244319] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:31.244354] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:31.249529] [DEBUG] [FORECASTER] BHFAP: Forecast T+1@11:T+2@11: DOWN (p=43.84%) [2026-02-26T20:17:31.250025] [INFO ] [FORECASTER] Completed predict_future for BHFAP [2026-02-26T20:17:31.250204] [INFO ] [sig ] BHFAP: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:17:31.395501] [INFO ] [LOCAL ] Saved forecast: BHFAP 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/BHFAP.txt [2026-02-26T20:17:31.395667] [INFO ] [sig ] [403/3375] Completed BHFAP in 0.4s | 2.74 sym/s | Total: 2.4m | ETA: 18.0m [2026-02-26T20:17:31.395718] [INFO ] [sig ] [404/3375] Forecasting BHK... [2026-02-26T20:17:31.395752] [INFO ] [sig ] Generating forecast for: BHK [2026-02-26T20:17:31.395784] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHK' from 'https://tdm.silogroup.org/data/derivative_storage/BHK.csv'. [2026-02-26T20:17:31.407270] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHK'. [2026-02-26T20:17:31.407690] [INFO ] [FORECASTER] Starting predict_future for BHK [2026-02-26T20:17:31.408547] [DEBUG] [LOCAL ] No optimal features file found for BHK: ./output/feature-sets/BHK.txt [2026-02-26T20:17:31.408633] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:31.408668] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:31.408695] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:31.408753] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:31.471259] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:31.472183] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:31.472310] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:31.472357] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:31.603311] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:31.603478] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:31.603520] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:31.603553] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:31.607169] [DEBUG] [FORECASTER] BHK: Forecast T+1@11:T+2@11: DOWN (p=21.85%) [2026-02-26T20:17:31.607476] [INFO ] [FORECASTER] Completed predict_future for BHK [2026-02-26T20:17:31.607634] [INFO ] [sig ] BHK: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:17:31.763651] [INFO ] [LOCAL ] Saved forecast: BHK 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/BHK.txt [2026-02-26T20:17:31.763824] [INFO ] [sig ] [404/3375] Completed BHK in 0.4s | 2.74 sym/s | Total: 2.5m | ETA: 18.0m [2026-02-26T20:17:31.763866] [INFO ] [sig ] [405/3375] Forecasting BHP... [2026-02-26T20:17:31.763899] [INFO ] [sig ] Generating forecast for: BHP [2026-02-26T20:17:31.763941] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHP' from 'https://tdm.silogroup.org/data/derivative_storage/BHP.csv'. [2026-02-26T20:17:31.776129] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHP'. [2026-02-26T20:17:31.776535] [INFO ] [FORECASTER] Starting predict_future for BHP [2026-02-26T20:17:31.777506] [DEBUG] [LOCAL ] No optimal features file found for BHP: ./output/feature-sets/BHP.txt [2026-02-26T20:17:31.777564] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:31.777631] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:31.777696] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:31.777772] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:31.839910] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:31.840752] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:31.840840] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:31.840874] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:31.974361] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:31.974518] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:31.974558] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:31.974615] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:31.978613] [DEBUG] [FORECASTER] BHP: Forecast T+1@11:T+2@11: UP (p=96.43%) [2026-02-26T20:17:31.979131] [INFO ] [FORECASTER] Completed predict_future for BHP [2026-02-26T20:17:31.979267] [INFO ] [sig ] BHP: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:17:32.138472] [INFO ] [LOCAL ] Saved forecast: BHP 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BHP.txt [2026-02-26T20:17:32.138859] [INFO ] [sig ] [405/3375] Completed BHP in 0.4s | 2.74 sym/s | Total: 2.5m | ETA: 18.0m [2026-02-26T20:17:32.138905] [INFO ] [sig ] [406/3375] Forecasting BHRB... [2026-02-26T20:17:32.138935] [INFO ] [sig ] Generating forecast for: BHRB [2026-02-26T20:17:32.138965] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHRB' from 'https://tdm.silogroup.org/data/derivative_storage/BHRB.csv'. [2026-02-26T20:17:32.151917] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHRB'. [2026-02-26T20:17:32.152339] [INFO ] [FORECASTER] Starting predict_future for BHRB [2026-02-26T20:17:32.153300] [DEBUG] [LOCAL ] No optimal features file found for BHRB: ./output/feature-sets/BHRB.txt [2026-02-26T20:17:32.153357] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:32.153390] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:32.153416] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:32.153474] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:32.217074] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:32.218033] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:32.218133] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:32.218165] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:32.351518] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:32.351726] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:32.351769] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:32.351797] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:32.355370] [DEBUG] [FORECASTER] BHRB: Forecast T+1@11:T+2@11: UP (p=99.68%) [2026-02-26T20:17:32.355705] [INFO ] [FORECASTER] Completed predict_future for BHRB [2026-02-26T20:17:32.355857] [INFO ] [sig ] BHRB: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:17:32.524043] [INFO ] [LOCAL ] Saved forecast: BHRB 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BHRB.txt [2026-02-26T20:17:32.524215] [INFO ] [sig ] [406/3375] Completed BHRB in 0.4s | 2.74 sym/s | Total: 2.5m | ETA: 18.0m [2026-02-26T20:17:32.524257] [INFO ] [sig ] [407/3375] Forecasting BHVN... [2026-02-26T20:17:32.524287] [INFO ] [sig ] Generating forecast for: BHVN [2026-02-26T20:17:32.524318] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHVN' from 'https://tdm.silogroup.org/data/derivative_storage/BHVN.csv'. [2026-02-26T20:17:32.538986] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHVN'. [2026-02-26T20:17:32.539501] [INFO ] [FORECASTER] Starting predict_future for BHVN [2026-02-26T20:17:32.540665] [DEBUG] [LOCAL ] No optimal features file found for BHVN: ./output/feature-sets/BHVN.txt [2026-02-26T20:17:32.540929] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:32.540962] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:32.540989] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:32.541045] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:32.615629] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:32.616619] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:32.616727] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:32.616760] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:32.748213] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:32.748382] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:32.748422] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:32.748452] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:32.752442] [DEBUG] [FORECASTER] BHVN: Forecast T+1@11:T+2@11: DOWN (p=20.24%) [2026-02-26T20:17:32.752893] [INFO ] [FORECASTER] Completed predict_future for BHVN [2026-02-26T20:17:32.753048] [INFO ] [sig ] BHVN: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:17:32.904051] [INFO ] [LOCAL ] Saved forecast: BHVN 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/BHVN.txt [2026-02-26T20:17:32.904257] [INFO ] [sig ] [407/3375] Completed BHVN in 0.4s | 2.74 sym/s | Total: 2.5m | ETA: 18.0m [2026-02-26T20:17:32.904301] [INFO ] [sig ] [408/3375] Forecasting BIB... [2026-02-26T20:17:32.904333] [INFO ] [sig ] Generating forecast for: BIB [2026-02-26T20:17:32.904364] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIB' from 'https://tdm.silogroup.org/data/derivative_storage/BIB.csv'. [2026-02-26T20:17:32.916339] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIB'. [2026-02-26T20:17:32.916799] [INFO ] [FORECASTER] Starting predict_future for BIB [2026-02-26T20:17:32.917708] [DEBUG] [LOCAL ] No optimal features file found for BIB: ./output/feature-sets/BIB.txt [2026-02-26T20:17:32.917766] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:32.917799] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:32.917827] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:32.917886] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:32.982446] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:32.983365] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:32.983469] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:32.983503] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:33.099788] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:33.099952] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:33.099992] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:33.100021] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:33.103683] [DEBUG] [FORECASTER] BIB: Forecast T+1@11:T+2@11: DOWN (p=47.61%) [2026-02-26T20:17:33.104053] [INFO ] [FORECASTER] Completed predict_future for BIB [2026-02-26T20:17:33.104203] [INFO ] [sig ] BIB: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:17:33.257626] [INFO ] [LOCAL ] Saved forecast: BIB 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/BIB.txt [2026-02-26T20:17:33.257816] [INFO ] [sig ] [408/3375] Completed BIB in 0.4s | 2.74 sym/s | Total: 2.5m | ETA: 18.0m [2026-02-26T20:17:33.257859] [INFO ] [sig ] [409/3375] Forecasting BIIB... [2026-02-26T20:17:33.257889] [INFO ] [sig ] Generating forecast for: BIIB [2026-02-26T20:17:33.257920] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIIB' from 'https://tdm.silogroup.org/data/derivative_storage/BIIB.csv'. [2026-02-26T20:17:33.269919] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIIB'. [2026-02-26T20:17:33.270347] [INFO ] [FORECASTER] Starting predict_future for BIIB [2026-02-26T20:17:33.271242] [DEBUG] [LOCAL ] No optimal features file found for BIIB: ./output/feature-sets/BIIB.txt [2026-02-26T20:17:33.271296] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:33.271329] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:33.271356] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:33.271414] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:33.337610] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:33.338613] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:33.338710] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:33.338934] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:33.482918] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:33.483085] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:33.483128] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:33.483156] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:33.486707] [DEBUG] [FORECASTER] BIIB: Forecast T+1@11:T+2@11: UP (p=92.22%) [2026-02-26T20:17:33.487005] [INFO ] [FORECASTER] Completed predict_future for BIIB [2026-02-26T20:17:33.487137] [INFO ] [sig ] BIIB: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:17:33.628502] [INFO ] [LOCAL ] Saved forecast: BIIB 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BIIB.txt [2026-02-26T20:17:33.628704] [INFO ] [sig ] [409/3375] Completed BIIB in 0.4s | 2.74 sym/s | Total: 2.5m | ETA: 18.0m [2026-02-26T20:17:33.628746] [INFO ] [sig ] [410/3375] Forecasting BILI... [2026-02-26T20:17:33.628778] [INFO ] [sig ] Generating forecast for: BILI [2026-02-26T20:17:33.628809] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BILI' from 'https://tdm.silogroup.org/data/derivative_storage/BILI.csv'. [2026-02-26T20:17:33.640222] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BILI'. [2026-02-26T20:17:33.640648] [INFO ] [FORECASTER] Starting predict_future for BILI [2026-02-26T20:17:33.641476] [DEBUG] [LOCAL ] No optimal features file found for BILI: ./output/feature-sets/BILI.txt [2026-02-26T20:17:33.641541] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:33.641602] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:33.641632] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:33.641689] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:33.700567] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:33.701499] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:33.701610] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:33.701647] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:33.824074] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:33.824237] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:33.824276] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:33.824305] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:33.827847] [DEBUG] [FORECASTER] BILI: Forecast T+1@11:T+2@11: UP (p=51.07%) [2026-02-26T20:17:33.828164] [INFO ] [FORECASTER] Completed predict_future for BILI [2026-02-26T20:17:33.828308] [INFO ] [sig ] BILI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:17:33.977859] [INFO ] [LOCAL ] Saved forecast: BILI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BILI.txt [2026-02-26T20:17:33.978030] [INFO ] [sig ] [410/3375] Completed BILI in 0.3s | 2.74 sym/s | Total: 2.5m | ETA: 18.0m [2026-02-26T20:17:33.978071] [INFO ] [sig ] [411/3375] Forecasting BILL... [2026-02-26T20:17:33.978101] [INFO ] [sig ] Generating forecast for: BILL [2026-02-26T20:17:33.978133] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BILL' from 'https://tdm.silogroup.org/data/derivative_storage/BILL.csv'. [2026-02-26T20:17:33.992495] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BILL'. [2026-02-26T20:17:33.993009] [INFO ] [FORECASTER] Starting predict_future for BILL [2026-02-26T20:17:33.994302] [DEBUG] [LOCAL ] No optimal features file found for BILL: ./output/feature-sets/BILL.txt [2026-02-26T20:17:33.994364] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:33.994431] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:33.994464] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:33.994525] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:34.057516] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:34.058404] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:34.058496] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:34.058531] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:34.185942] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:34.186104] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:34.186147] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:34.186177] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:34.189756] [DEBUG] [FORECASTER] BILL: Forecast T+1@11:T+2@11: DOWN (p=8.62%) [2026-02-26T20:17:34.190050] [INFO ] [FORECASTER] Completed predict_future for BILL [2026-02-26T20:17:34.190187] [INFO ] [sig ] BILL: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:17:34.358925] [INFO ] [LOCAL ] Saved forecast: BILL 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/BILL.txt [2026-02-26T20:17:34.359097] [INFO ] [sig ] [411/3375] Completed BILL in 0.4s | 2.74 sym/s | Total: 2.5m | ETA: 18.0m [2026-02-26T20:17:34.359137] [INFO ] [sig ] [412/3375] Forecasting BIO... [2026-02-26T20:17:34.359167] [INFO ] [sig ] Generating forecast for: BIO [2026-02-26T20:17:34.359198] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIO' from 'https://tdm.silogroup.org/data/derivative_storage/BIO.csv'. [2026-02-26T20:17:34.371115] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIO'. [2026-02-26T20:17:34.371614] [INFO ] [FORECASTER] Starting predict_future for BIO [2026-02-26T20:17:34.372610] [DEBUG] [LOCAL ] No optimal features file found for BIO: ./output/feature-sets/BIO.txt [2026-02-26T20:17:34.372677] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:34.372712] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:34.372739] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:34.372798] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:34.447125] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:34.448144] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:34.448237] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:34.448271] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:34.570469] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:34.570689] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:34.570748] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:34.570788] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:34.574932] [DEBUG] [FORECASTER] BIO: Forecast T+1@11:T+2@11: DOWN (p=14.27%) [2026-02-26T20:17:34.575343] [INFO ] [FORECASTER] Completed predict_future for BIO [2026-02-26T20:17:34.575506] [INFO ] [sig ] BIO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:17:34.749154] [INFO ] [LOCAL ] Saved forecast: BIO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/BIO.txt [2026-02-26T20:17:34.749417] [INFO ] [sig ] [412/3375] Completed BIO in 0.4s | 2.74 sym/s | Total: 2.5m | ETA: 18.0m [2026-02-26T20:17:34.749486] [INFO ] [sig ] [413/3375] Forecasting BIP... [2026-02-26T20:17:34.749541] [INFO ] [sig ] Generating forecast for: BIP [2026-02-26T20:17:34.749614] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIP' from 'https://tdm.silogroup.org/data/derivative_storage/BIP.csv'. [2026-02-26T20:17:34.763491] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIP'. [2026-02-26T20:17:34.763937] [INFO ] [FORECASTER] Starting predict_future for BIP [2026-02-26T20:17:34.764908] [DEBUG] [LOCAL ] No optimal features file found for BIP: ./output/feature-sets/BIP.txt [2026-02-26T20:17:34.764966] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:34.765002] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:34.765030] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:34.765089] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:34.832005] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:34.832956] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:34.833044] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:34.833080] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:34.970820] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:34.971029] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:34.971078] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:34.971122] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:34.975611] [DEBUG] [FORECASTER] BIP: Forecast T+1@11:T+2@11: UP (p=87.98%) [2026-02-26T20:17:34.976048] [INFO ] [FORECASTER] Completed predict_future for BIP [2026-02-26T20:17:34.976234] [INFO ] [sig ] BIP: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:17:35.136996] [INFO ] [LOCAL ] Saved forecast: BIP 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BIP.txt [2026-02-26T20:17:35.137185] [INFO ] [sig ] [413/3375] Completed BIP in 0.4s | 2.74 sym/s | Total: 2.5m | ETA: 18.0m [2026-02-26T20:17:35.137230] [INFO ] [sig ] [414/3375] Forecasting BIPH... [2026-02-26T20:17:35.137262] [INFO ] [sig ] Generating forecast for: BIPH [2026-02-26T20:17:35.137295] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIPH' from 'https://tdm.silogroup.org/data/derivative_storage/BIPH.csv'. [2026-02-26T20:17:35.149400] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIPH'. [2026-02-26T20:17:35.150029] [INFO ] [FORECASTER] Starting predict_future for BIPH [2026-02-26T20:17:35.150951] [DEBUG] [LOCAL ] No optimal features file found for BIPH: ./output/feature-sets/BIPH.txt [2026-02-26T20:17:35.151008] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:35.151042] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:35.151070] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:35.151129] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:35.209796] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:35.210926] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:35.211020] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:35.211055] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:35.332823] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:35.332991] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:35.333070] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:35.333137] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:35.337136] [DEBUG] [FORECASTER] BIPH: Forecast T+1@11:T+2@11: UP (p=98.07%) [2026-02-26T20:17:35.337455] [INFO ] [FORECASTER] Completed predict_future for BIPH [2026-02-26T20:17:35.337665] [INFO ] [sig ] BIPH: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:17:35.487518] [INFO ] [LOCAL ] Saved forecast: BIPH 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BIPH.txt [2026-02-26T20:17:35.487727] [INFO ] [sig ] [414/3375] Completed BIPH in 0.4s | 2.74 sym/s | Total: 2.5m | ETA: 18.0m [2026-02-26T20:17:35.487773] [INFO ] [sig ] [415/3375] Forecasting BIPI... [2026-02-26T20:17:35.487807] [INFO ] [sig ] Generating forecast for: BIPI [2026-02-26T20:17:35.487839] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIPI' from 'https://tdm.silogroup.org/data/derivative_storage/BIPI.csv'. [2026-02-26T20:17:35.499077] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIPI'. [2026-02-26T20:17:35.499472] [INFO ] [FORECASTER] Starting predict_future for BIPI [2026-02-26T20:17:35.500333] [DEBUG] [LOCAL ] No optimal features file found for BIPI: ./output/feature-sets/BIPI.txt [2026-02-26T20:17:35.500390] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:35.500424] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:35.500452] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:35.500515] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:35.561272] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:35.562201] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:35.562292] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:35.562326] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:35.672010] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:35.672177] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:35.672221] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:35.672251] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:35.675902] [DEBUG] [FORECASTER] BIPI: Forecast T+1@11:T+2@11: DOWN (p=5.41%) [2026-02-26T20:17:35.676223] [INFO ] [FORECASTER] Completed predict_future for BIPI [2026-02-26T20:17:35.676364] [INFO ] [sig ] BIPI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:17:35.854404] [INFO ] [LOCAL ] Saved forecast: BIPI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/BIPI.txt [2026-02-26T20:17:35.854780] [INFO ] [sig ] [415/3375] Completed BIPI in 0.4s | 2.74 sym/s | Total: 2.5m | ETA: 18.0m [2026-02-26T20:17:35.854826] [INFO ] [sig ] [416/3375] Forecasting BIRD... [2026-02-26T20:17:35.854856] [INFO ] [sig ] Generating forecast for: BIRD [2026-02-26T20:17:35.854887] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIRD' from 'https://tdm.silogroup.org/data/derivative_storage/BIRD.csv'. [2026-02-26T20:17:35.867198] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIRD'. [2026-02-26T20:17:35.867658] [INFO ] [FORECASTER] Starting predict_future for BIRD [2026-02-26T20:17:35.868513] [DEBUG] [LOCAL ] No optimal features file found for BIRD: ./output/feature-sets/BIRD.txt [2026-02-26T20:17:35.868610] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:35.868656] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:35.868683] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:35.868757] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:35.932715] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:35.933914] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:35.934019] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:35.934057] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:36.066728] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:36.066890] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:36.066930] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:36.066960] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:36.070564] [DEBUG] [FORECASTER] BIRD: Forecast T+1@11:T+2@11: DOWN (p=7.10%) [2026-02-26T20:17:36.070891] [INFO ] [FORECASTER] Completed predict_future for BIRD [2026-02-26T20:17:36.071029] [INFO ] [sig ] BIRD: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:17:36.214735] [INFO ] [LOCAL ] Saved forecast: BIRD 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/BIRD.txt [2026-02-26T20:17:36.214895] [INFO ] [sig ] [416/3375] Completed BIRD in 0.4s | 2.74 sym/s | Total: 2.5m | ETA: 18.0m [2026-02-26T20:17:36.215129] [INFO ] [sig ] [417/3375] Forecasting BIRK... [2026-02-26T20:17:36.215159] [INFO ] [sig ] Generating forecast for: BIRK [2026-02-26T20:17:36.215191] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIRK' from 'https://tdm.silogroup.org/data/derivative_storage/BIRK.csv'. [2026-02-26T20:17:36.228958] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIRK'. [2026-02-26T20:17:36.229432] [INFO ] [FORECASTER] Starting predict_future for BIRK [2026-02-26T20:17:36.230376] [DEBUG] [LOCAL ] No optimal features file found for BIRK: ./output/feature-sets/BIRK.txt [2026-02-26T20:17:36.230434] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:36.230468] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:36.230497] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:36.230555] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:36.294394] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:36.295358] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:36.295449] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:36.295484] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:36.428568] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:36.428756] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:36.428798] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:36.428828] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:36.432414] [DEBUG] [FORECASTER] BIRK: Forecast T+1@11:T+2@11: DOWN (p=0.47%) [2026-02-26T20:17:36.432766] [INFO ] [FORECASTER] Completed predict_future for BIRK [2026-02-26T20:17:36.432904] [INFO ] [sig ] BIRK: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:17:36.577544] [INFO ] [LOCAL ] Saved forecast: BIRK 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/BIRK.txt [2026-02-26T20:17:36.577768] [INFO ] [sig ] [417/3375] Completed BIRK in 0.4s | 2.74 sym/s | Total: 2.5m | ETA: 18.0m [2026-02-26T20:17:36.577836] [INFO ] [sig ] [418/3375] Forecasting BITF... [2026-02-26T20:17:36.577869] [INFO ] [sig ] Generating forecast for: BITF [2026-02-26T20:17:36.577898] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BITF' from 'https://tdm.silogroup.org/data/derivative_storage/BITF.csv'. [2026-02-26T20:17:36.589510] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BITF'. [2026-02-26T20:17:36.589904] [INFO ] [FORECASTER] Starting predict_future for BITF [2026-02-26T20:17:36.590734] [DEBUG] [LOCAL ] No optimal features file found for BITF: ./output/feature-sets/BITF.txt [2026-02-26T20:17:36.590788] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:36.590833] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:36.590862] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:36.590920] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:36.653320] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:36.654293] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:36.654380] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:36.654413] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:36.785617] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:36.785784] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:36.785824] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:36.785855] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:36.790285] [DEBUG] [FORECASTER] BITF: Forecast T+1@11:T+2@11: UP (p=86.57%) [2026-02-26T20:17:36.790605] [INFO ] [FORECASTER] Completed predict_future for BITF [2026-02-26T20:17:36.790747] [INFO ] [sig ] BITF: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:17:36.944337] [INFO ] [LOCAL ] Saved forecast: BITF 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BITF.txt [2026-02-26T20:17:36.944512] [INFO ] [sig ] [418/3375] Completed BITF in 0.4s | 2.74 sym/s | Total: 2.5m | ETA: 18.0m [2026-02-26T20:17:36.944557] [INFO ] [sig ] [419/3375] Forecasting BIVI... [2026-02-26T20:17:36.944611] [INFO ] [sig ] Generating forecast for: BIVI [2026-02-26T20:17:36.944644] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIVI' from 'https://tdm.silogroup.org/data/derivative_storage/BIVI.csv'. [2026-02-26T20:17:36.957184] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIVI'. [2026-02-26T20:17:36.957633] [INFO ] [FORECASTER] Starting predict_future for BIVI [2026-02-26T20:17:36.958769] [DEBUG] [LOCAL ] No optimal features file found for BIVI: ./output/feature-sets/BIVI.txt [2026-02-26T20:17:36.958829] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:36.959058] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:36.959087] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:36.959145] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:37.021314] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:37.022208] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:37.022297] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:37.022347] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:37.148726] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:37.149078] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:37.149120] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:37.149148] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:37.153396] [DEBUG] [FORECASTER] BIVI: Forecast T+1@11:T+2@11: UP (p=65.11%) [2026-02-26T20:17:37.153733] [INFO ] [FORECASTER] Completed predict_future for BIVI [2026-02-26T20:17:37.153876] [INFO ] [sig ] BIVI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:17:37.308839] [INFO ] [LOCAL ] Saved forecast: BIVI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BIVI.txt [2026-02-26T20:17:37.308991] [INFO ] [sig ] [419/3375] Completed BIVI in 0.4s | 2.74 sym/s | Total: 2.5m | ETA: 18.0m [2026-02-26T20:17:37.309033] [INFO ] [sig ] [420/3375] Forecasting BJ... [2026-02-26T20:17:37.309062] [INFO ] [sig ] Generating forecast for: BJ [2026-02-26T20:17:37.309094] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BJ' from 'https://tdm.silogroup.org/data/derivative_storage/BJ.csv'. [2026-02-26T20:17:37.321281] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BJ'. [2026-02-26T20:17:37.321700] [INFO ] [FORECASTER] Starting predict_future for BJ [2026-02-26T20:17:37.322514] [DEBUG] [LOCAL ] No optimal features file found for BJ: ./output/feature-sets/BJ.txt [2026-02-26T20:17:37.322568] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:37.322629] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:37.322657] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:37.322716] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:37.381808] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:37.382689] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:37.382775] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:37.382809] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:37.508757] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:37.508924] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:37.508966] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:37.508997] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:37.512412] [DEBUG] [FORECASTER] BJ: Forecast T+1@11:T+2@11: UP (p=80.46%) [2026-02-26T20:17:37.512717] [INFO ] [FORECASTER] Completed predict_future for BJ [2026-02-26T20:17:37.512852] [INFO ] [sig ] BJ: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:17:37.660657] [INFO ] [LOCAL ] Saved forecast: BJ 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BJ.txt [2026-02-26T20:17:37.660835] [INFO ] [sig ] [420/3375] Completed BJ in 0.4s | 2.74 sym/s | Total: 2.6m | ETA: 18.0m [2026-02-26T20:17:37.660881] [INFO ] [sig ] [421/3375] Forecasting BJRI... [2026-02-26T20:17:37.660913] [INFO ] [sig ] Generating forecast for: BJRI [2026-02-26T20:17:37.660946] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BJRI' from 'https://tdm.silogroup.org/data/derivative_storage/BJRI.csv'. [2026-02-26T20:17:37.672407] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BJRI'. [2026-02-26T20:17:37.672846] [INFO ] [FORECASTER] Starting predict_future for BJRI [2026-02-26T20:17:37.673766] [DEBUG] [LOCAL ] No optimal features file found for BJRI: ./output/feature-sets/BJRI.txt [2026-02-26T20:17:37.673824] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:37.673858] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:37.673888] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:37.673948] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:37.736387] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:37.737302] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:37.737449] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:37.737485] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:37.869064] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:37.869230] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:37.869274] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:37.869305] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:37.872866] [DEBUG] [FORECASTER] BJRI: Forecast T+1@11:T+2@11: UP (p=60.52%) [2026-02-26T20:17:37.873159] [INFO ] [FORECASTER] Completed predict_future for BJRI [2026-02-26T20:17:37.873295] [INFO ] [sig ] BJRI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:17:38.023750] [INFO ] [LOCAL ] Saved forecast: BJRI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BJRI.txt [2026-02-26T20:17:38.024221] [INFO ] [sig ] [421/3375] Completed BJRI in 0.4s | 2.74 sym/s | Total: 2.6m | ETA: 17.9m [2026-02-26T20:17:38.024286] [INFO ] [sig ] [422/3375] Forecasting BK... [2026-02-26T20:17:38.024326] [INFO ] [sig ] Generating forecast for: BK [2026-02-26T20:17:38.024364] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BK' from 'https://tdm.silogroup.org/data/derivative_storage/BK.csv'. [2026-02-26T20:17:38.040451] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BK'. [2026-02-26T20:17:38.040928] [INFO ] [FORECASTER] Starting predict_future for BK [2026-02-26T20:17:38.041989] [DEBUG] [LOCAL ] No optimal features file found for BK: ./output/feature-sets/BK.txt [2026-02-26T20:17:38.042047] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:38.042081] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:38.042109] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:38.042167] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:38.100661] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:38.101495] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:38.101650] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:38.101689] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:38.229533] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:38.229737] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:38.229779] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:38.229812] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:38.233644] [DEBUG] [FORECASTER] BK: Forecast T+1@11:T+2@11: DOWN (p=31.17%) [2026-02-26T20:17:38.234143] [INFO ] [FORECASTER] Completed predict_future for BK [2026-02-26T20:17:38.234285] [INFO ] [sig ] BK: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:17:38.381280] [INFO ] [LOCAL ] Saved forecast: BK 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/BK.txt [2026-02-26T20:17:38.381451] [INFO ] [sig ] [422/3375] Completed BK in 0.4s | 2.74 sym/s | Total: 2.6m | ETA: 17.9m [2026-02-26T20:17:38.381493] [INFO ] [sig ] [423/3375] Forecasting BKCH... [2026-02-26T20:17:38.381526] [INFO ] [sig ] Generating forecast for: BKCH [2026-02-26T20:17:38.381558] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKCH' from 'https://tdm.silogroup.org/data/derivative_storage/BKCH.csv'. [2026-02-26T20:17:38.393375] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKCH'. [2026-02-26T20:17:38.393755] [INFO ] [FORECASTER] Starting predict_future for BKCH [2026-02-26T20:17:38.394602] [DEBUG] [LOCAL ] No optimal features file found for BKCH: ./output/feature-sets/BKCH.txt [2026-02-26T20:17:38.394657] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:38.394690] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:38.394717] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:38.394776] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:38.454801] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:38.455618] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:38.455706] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:38.455740] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:38.578674] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:38.578838] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:38.578880] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:38.578910] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:38.582630] [DEBUG] [FORECASTER] BKCH: Forecast T+1@11:T+2@11: UP (p=97.33%) [2026-02-26T20:17:38.583115] [INFO ] [FORECASTER] Completed predict_future for BKCH [2026-02-26T20:17:38.583253] [INFO ] [sig ] BKCH: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:17:38.735201] [INFO ] [LOCAL ] Saved forecast: BKCH 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BKCH.txt [2026-02-26T20:17:38.735368] [INFO ] [sig ] [423/3375] Completed BKCH in 0.4s | 2.74 sym/s | Total: 2.6m | ETA: 17.9m [2026-02-26T20:17:38.735412] [INFO ] [sig ] [424/3375] Forecasting BKD... [2026-02-26T20:17:38.735443] [INFO ] [sig ] Generating forecast for: BKD [2026-02-26T20:17:38.735475] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKD' from 'https://tdm.silogroup.org/data/derivative_storage/BKD.csv'. [2026-02-26T20:17:38.747380] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKD'. [2026-02-26T20:17:38.747865] [INFO ] [FORECASTER] Starting predict_future for BKD [2026-02-26T20:17:38.748772] [DEBUG] [LOCAL ] No optimal features file found for BKD: ./output/feature-sets/BKD.txt [2026-02-26T20:17:38.748830] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:38.748863] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:38.748890] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:38.748949] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:38.808866] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:38.809794] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:38.809881] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:38.809914] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:38.932376] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:38.932541] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:38.932602] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:38.932634] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:38.936131] [DEBUG] [FORECASTER] BKD: Forecast T+1@11:T+2@11: DOWN (p=46.25%) [2026-02-26T20:17:38.936414] [INFO ] [FORECASTER] Completed predict_future for BKD [2026-02-26T20:17:38.936548] [INFO ] [sig ] BKD: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:17:39.085592] [INFO ] [LOCAL ] Saved forecast: BKD 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/BKD.txt [2026-02-26T20:17:39.085789] [INFO ] [sig ] [424/3375] Completed BKD in 0.4s | 2.74 sym/s | Total: 2.6m | ETA: 17.9m [2026-02-26T20:17:39.085832] [INFO ] [sig ] [425/3375] Forecasting BKE... [2026-02-26T20:17:39.085861] [INFO ] [sig ] Generating forecast for: BKE [2026-02-26T20:17:39.085892] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKE' from 'https://tdm.silogroup.org/data/derivative_storage/BKE.csv'. [2026-02-26T20:17:39.099168] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKE'. [2026-02-26T20:17:39.099640] [INFO ] [FORECASTER] Starting predict_future for BKE [2026-02-26T20:17:39.100558] [DEBUG] [LOCAL ] No optimal features file found for BKE: ./output/feature-sets/BKE.txt [2026-02-26T20:17:39.100647] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:39.100681] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:39.100709] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:39.100770] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:39.161597] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:39.162518] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:39.162629] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:39.162667] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:39.299651] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:39.299828] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:39.299877] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:39.299937] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:39.303657] [DEBUG] [FORECASTER] BKE: Forecast T+1@11:T+2@11: UP (p=81.17%) [2026-02-26T20:17:39.303969] [INFO ] [FORECASTER] Completed predict_future for BKE [2026-02-26T20:17:39.304118] [INFO ] [sig ] BKE: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:17:39.461779] [INFO ] [LOCAL ] Saved forecast: BKE 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BKE.txt [2026-02-26T20:17:39.462151] [INFO ] [sig ] [425/3375] Completed BKE in 0.4s | 2.74 sym/s | Total: 2.6m | ETA: 17.9m [2026-02-26T20:17:39.462197] [INFO ] [sig ] [426/3375] Forecasting BKH... [2026-02-26T20:17:39.462229] [INFO ] [sig ] Generating forecast for: BKH [2026-02-26T20:17:39.462263] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKH' from 'https://tdm.silogroup.org/data/derivative_storage/BKH.csv'. [2026-02-26T20:17:39.474947] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKH'. [2026-02-26T20:17:39.475413] [INFO ] [FORECASTER] Starting predict_future for BKH [2026-02-26T20:17:39.476458] [DEBUG] [LOCAL ] No optimal features file found for BKH: ./output/feature-sets/BKH.txt [2026-02-26T20:17:39.476535] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:39.476592] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:39.476632] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:39.476693] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:39.538498] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:39.539669] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:39.539759] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:39.539794] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:39.664396] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:39.664590] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:39.664642] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:39.664671] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:39.668761] [DEBUG] [FORECASTER] BKH: Forecast T+1@11:T+2@11: DOWN (p=5.13%) [2026-02-26T20:17:39.669172] [INFO ] [FORECASTER] Completed predict_future for BKH [2026-02-26T20:17:39.669332] [INFO ] [sig ] BKH: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:17:39.823642] [INFO ] [LOCAL ] Saved forecast: BKH 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/BKH.txt [2026-02-26T20:17:39.823805] [INFO ] [sig ] [426/3375] Completed BKH in 0.4s | 2.74 sym/s | Total: 2.6m | ETA: 17.9m [2026-02-26T20:17:39.823847] [INFO ] [sig ] [427/3375] Forecasting BKNG... [2026-02-26T20:17:39.823877] [INFO ] [sig ] Generating forecast for: BKNG [2026-02-26T20:17:39.823907] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKNG' from 'https://tdm.silogroup.org/data/derivative_storage/BKNG.csv'. [2026-02-26T20:17:39.835178] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKNG'. [2026-02-26T20:17:39.835535] [INFO ] [FORECASTER] Starting predict_future for BKNG [2026-02-26T20:17:39.836396] [DEBUG] [LOCAL ] No optimal features file found for BKNG: ./output/feature-sets/BKNG.txt [2026-02-26T20:17:39.836453] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:39.836486] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:39.836515] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:39.836594] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:39.895234] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:39.896141] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:39.896229] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:39.896278] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:40.019406] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:40.019590] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:40.019645] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:40.019680] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:40.023344] [DEBUG] [FORECASTER] BKNG: Forecast T+1@11:T+2@11: UP (p=64.74%) [2026-02-26T20:17:40.023691] [INFO ] [FORECASTER] Completed predict_future for BKNG [2026-02-26T20:17:40.023842] [INFO ] [sig ] BKNG: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:17:40.169754] [INFO ] [LOCAL ] Saved forecast: BKNG 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BKNG.txt [2026-02-26T20:17:40.169909] [INFO ] [sig ] [427/3375] Completed BKNG in 0.3s | 2.74 sym/s | Total: 2.6m | ETA: 17.9m [2026-02-26T20:17:40.169952] [INFO ] [sig ] [428/3375] Forecasting BKSY... [2026-02-26T20:17:40.169982] [INFO ] [sig ] Generating forecast for: BKSY [2026-02-26T20:17:40.170012] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKSY' from 'https://tdm.silogroup.org/data/derivative_storage/BKSY.csv'. [2026-02-26T20:17:40.181438] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKSY'. [2026-02-26T20:17:40.181816] [INFO ] [FORECASTER] Starting predict_future for BKSY [2026-02-26T20:17:40.182705] [DEBUG] [LOCAL ] No optimal features file found for BKSY: ./output/feature-sets/BKSY.txt [2026-02-26T20:17:40.182762] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:40.182846] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:40.182880] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:40.182940] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:40.243177] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:40.244149] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:40.244240] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:40.244274] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:40.376367] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:40.376539] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:40.376603] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:40.376635] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:40.381000] [DEBUG] [FORECASTER] BKSY: Forecast T+1@11:T+2@11: UP (p=59.09%) [2026-02-26T20:17:40.381403] [INFO ] [FORECASTER] Completed predict_future for BKSY [2026-02-26T20:17:40.381551] [INFO ] [sig ] BKSY: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:17:40.533116] [INFO ] [LOCAL ] Saved forecast: BKSY 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BKSY.txt [2026-02-26T20:17:40.533294] [INFO ] [sig ] [428/3375] Completed BKSY in 0.4s | 2.74 sym/s | Total: 2.6m | ETA: 17.9m [2026-02-26T20:17:40.533353] [INFO ] [sig ] [429/3375] Forecasting BL... [2026-02-26T20:17:40.533393] [INFO ] [sig ] Generating forecast for: BL [2026-02-26T20:17:40.533426] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BL' from 'https://tdm.silogroup.org/data/derivative_storage/BL.csv'. [2026-02-26T20:17:40.544942] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BL'. [2026-02-26T20:17:40.545333] [INFO ] [FORECASTER] Starting predict_future for BL [2026-02-26T20:17:40.546205] [DEBUG] [LOCAL ] No optimal features file found for BL: ./output/feature-sets/BL.txt [2026-02-26T20:17:40.546264] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:40.546330] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:40.546373] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:40.546468] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:40.608266] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:40.609271] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:40.609361] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:40.609395] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:40.737934] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:40.738108] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:40.738150] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:40.738179] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:40.741842] [DEBUG] [FORECASTER] BL: Forecast T+1@11:T+2@11: DOWN (p=37.15%) [2026-02-26T20:17:40.742137] [INFO ] [FORECASTER] Completed predict_future for BL [2026-02-26T20:17:40.742273] [INFO ] [sig ] BL: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:17:40.888717] [INFO ] [LOCAL ] Saved forecast: BL 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/BL.txt [2026-02-26T20:17:40.888908] [INFO ] [sig ] [429/3375] Completed BL in 0.4s | 2.74 sym/s | Total: 2.6m | ETA: 17.9m [2026-02-26T20:17:40.888951] [INFO ] [sig ] [430/3375] Forecasting BLBD... [2026-02-26T20:17:40.888982] [INFO ] [sig ] Generating forecast for: BLBD [2026-02-26T20:17:40.889016] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLBD' from 'https://tdm.silogroup.org/data/derivative_storage/BLBD.csv'. [2026-02-26T20:17:40.900997] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLBD'. [2026-02-26T20:17:40.901418] [INFO ] [FORECASTER] Starting predict_future for BLBD [2026-02-26T20:17:40.902349] [DEBUG] [LOCAL ] No optimal features file found for BLBD: ./output/feature-sets/BLBD.txt [2026-02-26T20:17:40.902405] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:40.902440] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:40.902467] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:40.902525] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:40.961985] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:40.962901] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:40.962989] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:40.963022] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:41.088258] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:41.088426] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:41.088467] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:41.088495] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:41.092128] [DEBUG] [FORECASTER] BLBD: Forecast T+1@11:T+2@11: DOWN (p=2.23%) [2026-02-26T20:17:41.092416] [INFO ] [FORECASTER] Completed predict_future for BLBD [2026-02-26T20:17:41.092552] [INFO ] [sig ] BLBD: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:17:41.238096] [INFO ] [LOCAL ] Saved forecast: BLBD 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/BLBD.txt [2026-02-26T20:17:41.238272] [INFO ] [sig ] [430/3375] Completed BLBD in 0.3s | 2.74 sym/s | Total: 2.6m | ETA: 17.9m [2026-02-26T20:17:41.238317] [INFO ] [sig ] [431/3375] Forecasting BLCN... [2026-02-26T20:17:41.238346] [INFO ] [sig ] Generating forecast for: BLCN [2026-02-26T20:17:41.238378] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLCN' from 'https://tdm.silogroup.org/data/derivative_storage/BLCN.csv'. [2026-02-26T20:17:41.250343] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLCN'. [2026-02-26T20:17:41.250731] [INFO ] [FORECASTER] Starting predict_future for BLCN [2026-02-26T20:17:41.251598] [DEBUG] [LOCAL ] No optimal features file found for BLCN: ./output/feature-sets/BLCN.txt [2026-02-26T20:17:41.251673] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:41.251706] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:41.251733] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:41.251790] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:41.314190] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:41.315228] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:41.315316] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:41.315351] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:41.425634] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:41.425999] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:41.426040] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:41.426105] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:41.429908] [DEBUG] [FORECASTER] BLCN: Forecast T+1@11:T+2@11: UP (p=86.74%) [2026-02-26T20:17:41.430355] [INFO ] [FORECASTER] Completed predict_future for BLCN [2026-02-26T20:17:41.430493] [INFO ] [sig ] BLCN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:17:41.582276] [INFO ] [LOCAL ] Saved forecast: BLCN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BLCN.txt [2026-02-26T20:17:41.582446] [INFO ] [sig ] [431/3375] Completed BLCN in 0.3s | 2.74 sym/s | Total: 2.6m | ETA: 17.9m [2026-02-26T20:17:41.582489] [INFO ] [sig ] [432/3375] Forecasting BLCO... [2026-02-26T20:17:41.582519] [INFO ] [sig ] Generating forecast for: BLCO [2026-02-26T20:17:41.582551] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLCO' from 'https://tdm.silogroup.org/data/derivative_storage/BLCO.csv'. [2026-02-26T20:17:41.596927] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLCO'. [2026-02-26T20:17:41.597365] [INFO ] [FORECASTER] Starting predict_future for BLCO [2026-02-26T20:17:41.598276] [DEBUG] [LOCAL ] No optimal features file found for BLCO: ./output/feature-sets/BLCO.txt [2026-02-26T20:17:41.598333] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:41.598367] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:41.598393] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:41.598452] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:41.663839] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:41.664773] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:41.664862] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:41.664896] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:41.797599] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:41.797785] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:41.797827] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:41.797856] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:41.801433] [DEBUG] [FORECASTER] BLCO: Forecast T+1@11:T+2@11: UP (p=62.02%) [2026-02-26T20:17:41.801748] [INFO ] [FORECASTER] Completed predict_future for BLCO [2026-02-26T20:17:41.801883] [INFO ] [sig ] BLCO: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:17:41.952719] [INFO ] [LOCAL ] Saved forecast: BLCO 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BLCO.txt [2026-02-26T20:17:41.952894] [INFO ] [sig ] [432/3375] Completed BLCO in 0.4s | 2.74 sym/s | Total: 2.6m | ETA: 17.9m [2026-02-26T20:17:41.952935] [INFO ] [sig ] [433/3375] Forecasting BLD... [2026-02-26T20:17:41.952967] [INFO ] [sig ] Generating forecast for: BLD [2026-02-26T20:17:41.952997] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLD' from 'https://tdm.silogroup.org/data/derivative_storage/BLD.csv'. [2026-02-26T20:17:41.964471] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLD'. [2026-02-26T20:17:41.964879] [INFO ] [FORECASTER] Starting predict_future for BLD [2026-02-26T20:17:41.965782] [DEBUG] [LOCAL ] No optimal features file found for BLD: ./output/feature-sets/BLD.txt [2026-02-26T20:17:41.965842] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:41.965876] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:41.965902] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:41.965960] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:42.029982] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:42.030909] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:42.030998] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:42.031033] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:42.164891] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:42.165048] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:42.165088] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:42.165117] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:42.168627] [DEBUG] [FORECASTER] BLD: Forecast T+1@11:T+2@11: DOWN (p=15.09%) [2026-02-26T20:17:42.168937] [INFO ] [FORECASTER] Completed predict_future for BLD [2026-02-26T20:17:42.169067] [INFO ] [sig ] BLD: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:17:42.312251] [INFO ] [LOCAL ] Saved forecast: BLD 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/BLD.txt [2026-02-26T20:17:42.312413] [INFO ] [sig ] [433/3375] Completed BLD in 0.4s | 2.74 sym/s | Total: 2.6m | ETA: 17.9m [2026-02-26T20:17:42.312454] [INFO ] [sig ] [434/3375] Forecasting BLDP... [2026-02-26T20:17:42.312483] [INFO ] [sig ] Generating forecast for: BLDP [2026-02-26T20:17:42.312515] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLDP' from 'https://tdm.silogroup.org/data/derivative_storage/BLDP.csv'. [2026-02-26T20:17:42.325680] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLDP'. [2026-02-26T20:17:42.326122] [INFO ] [FORECASTER] Starting predict_future for BLDP [2026-02-26T20:17:42.327121] [DEBUG] [LOCAL ] No optimal features file found for BLDP: ./output/feature-sets/BLDP.txt [2026-02-26T20:17:42.327181] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:42.327218] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:42.327249] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:42.327319] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:42.394528] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:42.395446] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:42.395538] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:42.395590] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:42.539016] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:42.539190] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:42.539420] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:42.539449] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:42.544819] [DEBUG] [FORECASTER] BLDP: Forecast T+1@11:T+2@11: DOWN (p=38.21%) [2026-02-26T20:17:42.545205] [INFO ] [FORECASTER] Completed predict_future for BLDP [2026-02-26T20:17:42.545559] [INFO ] [sig ] BLDP: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:17:42.695520] [INFO ] [LOCAL ] Saved forecast: BLDP 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/BLDP.txt [2026-02-26T20:17:42.695715] [INFO ] [sig ] [434/3375] Completed BLDP in 0.4s | 2.74 sym/s | Total: 2.6m | ETA: 17.9m [2026-02-26T20:17:42.695760] [INFO ] [sig ] [435/3375] Forecasting BLFS... [2026-02-26T20:17:42.695791] [INFO ] [sig ] Generating forecast for: BLFS [2026-02-26T20:17:42.695822] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLFS' from 'https://tdm.silogroup.org/data/derivative_storage/BLFS.csv'. [2026-02-26T20:17:42.709476] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLFS'. [2026-02-26T20:17:42.709900] [INFO ] [FORECASTER] Starting predict_future for BLFS [2026-02-26T20:17:42.710984] [DEBUG] [LOCAL ] No optimal features file found for BLFS: ./output/feature-sets/BLFS.txt [2026-02-26T20:17:42.711038] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:42.711072] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:42.711101] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:42.711159] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:42.772880] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:42.773916] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:42.774014] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:42.774048] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:42.896705] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:42.896896] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:42.896940] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:42.896970] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:42.900901] [DEBUG] [FORECASTER] BLFS: Forecast T+1@11:T+2@11: DOWN (p=4.56%) [2026-02-26T20:17:42.901303] [INFO ] [FORECASTER] Completed predict_future for BLFS [2026-02-26T20:17:42.901459] [INFO ] [sig ] BLFS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:17:43.054951] [INFO ] [LOCAL ] Saved forecast: BLFS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/BLFS.txt [2026-02-26T20:17:43.055103] [INFO ] [sig ] [435/3375] Completed BLFS in 0.4s | 2.74 sym/s | Total: 2.6m | ETA: 17.9m [2026-02-26T20:17:43.055146] [INFO ] [sig ] [436/3375] Forecasting BLK... [2026-02-26T20:17:43.055176] [INFO ] [sig ] Generating forecast for: BLK [2026-02-26T20:17:43.055208] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLK' from 'https://tdm.silogroup.org/data/derivative_storage/BLK.csv'. [2026-02-26T20:17:43.066278] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLK'. [2026-02-26T20:17:43.066653] [INFO ] [FORECASTER] Starting predict_future for BLK [2026-02-26T20:17:43.067500] [DEBUG] [LOCAL ] No optimal features file found for BLK: ./output/feature-sets/BLK.txt [2026-02-26T20:17:43.067554] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:43.067609] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:43.067664] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:43.067738] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:43.132856] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:43.133735] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:43.133821] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:43.133854] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:43.264193] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:43.264353] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:43.264396] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:43.264425] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:43.267996] [DEBUG] [FORECASTER] BLK: Forecast T+1@11:T+2@11: UP (p=87.20%) [2026-02-26T20:17:43.268307] [INFO ] [FORECASTER] Completed predict_future for BLK [2026-02-26T20:17:43.268442] [INFO ] [sig ] BLK: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:17:43.416585] [INFO ] [LOCAL ] Saved forecast: BLK 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BLK.txt [2026-02-26T20:17:43.416747] [INFO ] [sig ] [436/3375] Completed BLK in 0.4s | 2.74 sym/s | Total: 2.6m | ETA: 17.8m [2026-02-26T20:17:43.416791] [INFO ] [sig ] [437/3375] Forecasting BLKB... [2026-02-26T20:17:43.416828] [INFO ] [sig ] Generating forecast for: BLKB [2026-02-26T20:17:43.416865] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLKB' from 'https://tdm.silogroup.org/data/derivative_storage/BLKB.csv'. [2026-02-26T20:17:43.428220] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLKB'. [2026-02-26T20:17:43.428630] [INFO ] [FORECASTER] Starting predict_future for BLKB [2026-02-26T20:17:43.429488] [DEBUG] [LOCAL ] No optimal features file found for BLKB: ./output/feature-sets/BLKB.txt [2026-02-26T20:17:43.429545] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:43.429600] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:43.429631] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:43.429691] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:43.488016] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:43.488926] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:43.489013] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:43.489046] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:43.613456] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:43.613633] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:43.613675] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:43.613702] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:43.617604] [DEBUG] [FORECASTER] BLKB: Forecast T+1@11:T+2@11: DOWN (p=16.42%) [2026-02-26T20:17:43.618007] [INFO ] [FORECASTER] Completed predict_future for BLKB [2026-02-26T20:17:43.618172] [INFO ] [sig ] BLKB: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:17:43.770406] [INFO ] [LOCAL ] Saved forecast: BLKB 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/BLKB.txt [2026-02-26T20:17:43.770566] [INFO ] [sig ] [437/3375] Completed BLKB in 0.4s | 2.74 sym/s | Total: 2.7m | ETA: 17.8m [2026-02-26T20:17:43.770631] [INFO ] [sig ] [438/3375] Forecasting BLMN... [2026-02-26T20:17:43.770662] [INFO ] [sig ] Generating forecast for: BLMN [2026-02-26T20:17:43.770692] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLMN' from 'https://tdm.silogroup.org/data/derivative_storage/BLMN.csv'. [2026-02-26T20:17:43.782220] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLMN'. [2026-02-26T20:17:43.782633] [INFO ] [FORECASTER] Starting predict_future for BLMN [2026-02-26T20:17:43.783502] [DEBUG] [LOCAL ] No optimal features file found for BLMN: ./output/feature-sets/BLMN.txt [2026-02-26T20:17:43.783558] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:43.783614] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:43.783645] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:43.783710] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:43.841730] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:43.842589] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:43.842710] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:43.842746] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:43.975251] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:43.975444] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:43.975501] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:43.975534] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:43.979420] [DEBUG] [FORECASTER] BLMN: Forecast T+1@11:T+2@11: UP (p=95.73%) [2026-02-26T20:17:43.979753] [INFO ] [FORECASTER] Completed predict_future for BLMN [2026-02-26T20:17:43.979908] [INFO ] [sig ] BLMN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:17:44.127432] [INFO ] [LOCAL ] Saved forecast: BLMN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BLMN.txt [2026-02-26T20:17:44.127600] [INFO ] [sig ] [438/3375] Completed BLMN in 0.4s | 2.74 sym/s | Total: 2.7m | ETA: 17.8m [2026-02-26T20:17:44.127792] [INFO ] [sig ] [439/3375] Forecasting BLND... [2026-02-26T20:17:44.127838] [INFO ] [sig ] Generating forecast for: BLND [2026-02-26T20:17:44.127876] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLND' from 'https://tdm.silogroup.org/data/derivative_storage/BLND.csv'. [2026-02-26T20:17:44.139917] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLND'. [2026-02-26T20:17:44.140311] [INFO ] [FORECASTER] Starting predict_future for BLND [2026-02-26T20:17:44.141179] [DEBUG] [LOCAL ] No optimal features file found for BLND: ./output/feature-sets/BLND.txt [2026-02-26T20:17:44.141237] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:44.141272] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:44.141301] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:44.141361] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:44.201233] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:44.202133] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:44.202215] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:44.202248] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:44.332351] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:44.332519] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:44.332561] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:44.332616] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:44.336106] [DEBUG] [FORECASTER] BLND: Forecast T+1@11:T+2@11: UP (p=64.00%) [2026-02-26T20:17:44.336407] [INFO ] [FORECASTER] Completed predict_future for BLND [2026-02-26T20:17:44.336546] [INFO ] [sig ] BLND: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:17:44.509707] [INFO ] [LOCAL ] Saved forecast: BLND 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BLND.txt [2026-02-26T20:17:44.509937] [INFO ] [sig ] [439/3375] Completed BLND in 0.4s | 2.74 sym/s | Total: 2.7m | ETA: 17.8m [2026-02-26T20:17:44.510011] [INFO ] [sig ] [440/3375] Forecasting BLRX... [2026-02-26T20:17:44.510065] [INFO ] [sig ] Generating forecast for: BLRX [2026-02-26T20:17:44.510122] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLRX' from 'https://tdm.silogroup.org/data/derivative_storage/BLRX.csv'. [2026-02-26T20:17:44.524129] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLRX'. [2026-02-26T20:17:44.524546] [INFO ] [FORECASTER] Starting predict_future for BLRX [2026-02-26T20:17:44.525433] [DEBUG] [LOCAL ] No optimal features file found for BLRX: ./output/feature-sets/BLRX.txt [2026-02-26T20:17:44.525488] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:44.525523] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:44.525552] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:44.525632] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:44.590839] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:44.592148] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:44.592254] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:44.592289] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:44.721853] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:44.722041] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:44.722096] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:44.722134] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:44.726411] [DEBUG] [FORECASTER] BLRX: Forecast T+1@11:T+2@11: DOWN (p=36.28%) [2026-02-26T20:17:44.726818] [INFO ] [FORECASTER] Completed predict_future for BLRX [2026-02-26T20:17:44.726989] [INFO ] [sig ] BLRX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:17:44.884869] [INFO ] [LOCAL ] Saved forecast: BLRX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/BLRX.txt [2026-02-26T20:17:44.885012] [INFO ] [sig ] [440/3375] Completed BLRX in 0.4s | 2.74 sym/s | Total: 2.7m | ETA: 17.8m [2026-02-26T20:17:44.885052] [INFO ] [sig ] [441/3375] Forecasting BLTE... [2026-02-26T20:17:44.885081] [INFO ] [sig ] Generating forecast for: BLTE [2026-02-26T20:17:44.885110] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLTE' from 'https://tdm.silogroup.org/data/derivative_storage/BLTE.csv'. [2026-02-26T20:17:44.898648] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLTE'. [2026-02-26T20:17:44.899246] [INFO ] [FORECASTER] Starting predict_future for BLTE [2026-02-26T20:17:44.900081] [DEBUG] [LOCAL ] No optimal features file found for BLTE: ./output/feature-sets/BLTE.txt [2026-02-26T20:17:44.900136] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:44.900169] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:44.900196] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:44.900254] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:44.960554] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:44.961481] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:44.961563] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:44.961615] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:45.088299] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:45.088467] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:45.088510] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:45.088541] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:45.092118] [DEBUG] [FORECASTER] BLTE: Forecast T+1@11:T+2@11: UP (p=63.71%) [2026-02-26T20:17:45.092411] [INFO ] [FORECASTER] Completed predict_future for BLTE [2026-02-26T20:17:45.092547] [INFO ] [sig ] BLTE: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:17:45.242828] [INFO ] [LOCAL ] Saved forecast: BLTE 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BLTE.txt [2026-02-26T20:17:45.243023] [INFO ] [sig ] [441/3375] Completed BLTE in 0.4s | 2.74 sym/s | Total: 2.7m | ETA: 17.8m [2026-02-26T20:17:45.243067] [INFO ] [sig ] [442/3375] Forecasting BLX... [2026-02-26T20:17:45.243097] [INFO ] [sig ] Generating forecast for: BLX [2026-02-26T20:17:45.243127] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLX' from 'https://tdm.silogroup.org/data/derivative_storage/BLX.csv'. [2026-02-26T20:17:45.255818] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLX'. [2026-02-26T20:17:45.256144] [INFO ] [FORECASTER] Starting predict_future for BLX [2026-02-26T20:17:45.256968] [DEBUG] [LOCAL ] No optimal features file found for BLX: ./output/feature-sets/BLX.txt [2026-02-26T20:17:45.257204] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:45.257249] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:45.257278] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:45.257335] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:45.318162] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:45.319096] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:45.319206] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:45.319240] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:45.445915] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:45.446078] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:45.446117] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:45.446147] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:45.449633] [DEBUG] [FORECASTER] BLX: Forecast T+1@11:T+2@11: DOWN (p=48.95%) [2026-02-26T20:17:45.449914] [INFO ] [FORECASTER] Completed predict_future for BLX [2026-02-26T20:17:45.450042] [INFO ] [sig ] BLX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:17:45.591163] [INFO ] [LOCAL ] Saved forecast: BLX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/BLX.txt [2026-02-26T20:17:45.591324] [INFO ] [sig ] [442/3375] Completed BLX in 0.3s | 2.74 sym/s | Total: 2.7m | ETA: 17.8m [2026-02-26T20:17:45.591365] [INFO ] [sig ] [443/3375] Forecasting BLZE... [2026-02-26T20:17:45.591394] [INFO ] [sig ] Generating forecast for: BLZE [2026-02-26T20:17:45.591426] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLZE' from 'https://tdm.silogroup.org/data/derivative_storage/BLZE.csv'. [2026-02-26T20:17:45.603088] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLZE'. [2026-02-26T20:17:45.603427] [INFO ] [FORECASTER] Starting predict_future for BLZE [2026-02-26T20:17:45.604247] [DEBUG] [LOCAL ] No optimal features file found for BLZE: ./output/feature-sets/BLZE.txt [2026-02-26T20:17:45.604300] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:45.604332] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:45.604359] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:45.604416] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:45.662315] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:45.663175] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:45.663259] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:45.663292] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:45.787469] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:45.787653] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:45.787697] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:45.787731] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:45.791874] [DEBUG] [FORECASTER] BLZE: Forecast T+1@11:T+2@11: UP (p=80.43%) [2026-02-26T20:17:45.792180] [INFO ] [FORECASTER] Completed predict_future for BLZE [2026-02-26T20:17:45.792316] [INFO ] [sig ] BLZE: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:17:45.975905] [INFO ] [LOCAL ] Saved forecast: BLZE 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BLZE.txt [2026-02-26T20:17:45.976317] [INFO ] [sig ] [443/3375] Completed BLZE in 0.4s | 2.74 sym/s | Total: 2.7m | ETA: 17.8m [2026-02-26T20:17:45.976387] [INFO ] [sig ] [444/3375] Forecasting BMA... [2026-02-26T20:17:45.976443] [INFO ] [sig ] Generating forecast for: BMA [2026-02-26T20:17:45.976499] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMA' from 'https://tdm.silogroup.org/data/derivative_storage/BMA.csv'. [2026-02-26T20:17:45.992270] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMA'. [2026-02-26T20:17:45.992782] [INFO ] [FORECASTER] Starting predict_future for BMA [2026-02-26T20:17:45.993947] [DEBUG] [LOCAL ] No optimal features file found for BMA: ./output/feature-sets/BMA.txt [2026-02-26T20:17:45.994006] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:45.994048] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:45.994085] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:45.994176] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:46.055556] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:46.056401] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:46.056483] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:46.056516] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:46.180690] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:46.180848] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:46.180890] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:46.180919] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:46.184667] [DEBUG] [FORECASTER] BMA: Forecast T+1@11:T+2@11: UP (p=98.08%) [2026-02-26T20:17:46.184978] [INFO ] [FORECASTER] Completed predict_future for BMA [2026-02-26T20:17:46.185118] [INFO ] [sig ] BMA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:17:46.356408] [INFO ] [LOCAL ] Saved forecast: BMA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BMA.txt [2026-02-26T20:17:46.356624] [INFO ] [sig ] [444/3375] Completed BMA in 0.4s | 2.74 sym/s | Total: 2.7m | ETA: 17.8m [2026-02-26T20:17:46.356669] [INFO ] [sig ] [445/3375] Forecasting BMBL... [2026-02-26T20:17:46.356700] [INFO ] [sig ] Generating forecast for: BMBL [2026-02-26T20:17:46.356738] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMBL' from 'https://tdm.silogroup.org/data/derivative_storage/BMBL.csv'. [2026-02-26T20:17:46.369104] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMBL'. [2026-02-26T20:17:46.369553] [INFO ] [FORECASTER] Starting predict_future for BMBL [2026-02-26T20:17:46.370474] [DEBUG] [LOCAL ] No optimal features file found for BMBL: ./output/feature-sets/BMBL.txt [2026-02-26T20:17:46.370544] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:46.370681] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:46.370725] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:46.370804] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:46.435452] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:46.436435] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:46.436554] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:46.436612] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:46.575374] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:46.575541] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:46.575601] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:46.575634] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:46.579913] [DEBUG] [FORECASTER] BMBL: Forecast T+1@11:T+2@11: DOWN (p=43.89%) [2026-02-26T20:17:46.580232] [INFO ] [FORECASTER] Completed predict_future for BMBL [2026-02-26T20:17:46.580372] [INFO ] [sig ] BMBL: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:17:46.742132] [INFO ] [LOCAL ] Saved forecast: BMBL 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/BMBL.txt [2026-02-26T20:17:46.742283] [INFO ] [sig ] [445/3375] Completed BMBL in 0.4s | 2.74 sym/s | Total: 2.7m | ETA: 17.8m [2026-02-26T20:17:46.742340] [INFO ] [sig ] [446/3375] Forecasting BME... [2026-02-26T20:17:46.742373] [INFO ] [sig ] Generating forecast for: BME [2026-02-26T20:17:46.742404] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BME' from 'https://tdm.silogroup.org/data/derivative_storage/BME.csv'. [2026-02-26T20:17:46.758686] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BME'. [2026-02-26T20:17:46.759371] [INFO ] [FORECASTER] Starting predict_future for BME [2026-02-26T20:17:46.760546] [DEBUG] [LOCAL ] No optimal features file found for BME: ./output/feature-sets/BME.txt [2026-02-26T20:17:46.760634] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:46.760671] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:46.760701] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:46.760767] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:46.821997] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:46.823215] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:46.823314] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:46.823367] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:46.945526] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:46.945757] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:46.945806] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:46.945834] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:46.949821] [DEBUG] [FORECASTER] BME: Forecast T+1@11:T+2@11: DOWN (p=5.41%) [2026-02-26T20:17:46.950175] [INFO ] [FORECASTER] Completed predict_future for BME [2026-02-26T20:17:46.950332] [INFO ] [sig ] BME: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:17:47.097079] [INFO ] [LOCAL ] Saved forecast: BME 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/BME.txt [2026-02-26T20:17:47.097301] [INFO ] [sig ] [446/3375] Completed BME in 0.4s | 2.74 sym/s | Total: 2.7m | ETA: 17.8m [2026-02-26T20:17:47.097358] [INFO ] [sig ] [447/3375] Forecasting BMEZ... [2026-02-26T20:17:47.097396] [INFO ] [sig ] Generating forecast for: BMEZ [2026-02-26T20:17:47.097435] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMEZ' from 'https://tdm.silogroup.org/data/derivative_storage/BMEZ.csv'. [2026-02-26T20:17:47.111056] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMEZ'. [2026-02-26T20:17:47.111488] [INFO ] [FORECASTER] Starting predict_future for BMEZ [2026-02-26T20:17:47.112399] [DEBUG] [LOCAL ] No optimal features file found for BMEZ: ./output/feature-sets/BMEZ.txt [2026-02-26T20:17:47.112458] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:47.112493] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:47.112522] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:47.112603] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:47.177950] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:47.178974] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:47.179068] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:47.179103] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:47.308514] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:47.308696] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:47.308738] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:47.308765] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:47.312455] [DEBUG] [FORECASTER] BMEZ: Forecast T+1@11:T+2@11: DOWN (p=3.61%) [2026-02-26T20:17:47.312769] [INFO ] [FORECASTER] Completed predict_future for BMEZ [2026-02-26T20:17:47.312941] [INFO ] [sig ] BMEZ: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:17:47.463239] [INFO ] [LOCAL ] Saved forecast: BMEZ 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/BMEZ.txt [2026-02-26T20:17:47.463449] [INFO ] [sig ] [447/3375] Completed BMEZ in 0.4s | 2.74 sym/s | Total: 2.7m | ETA: 17.8m [2026-02-26T20:17:47.463503] [INFO ] [sig ] [448/3375] Forecasting BMI... [2026-02-26T20:17:47.463536] [INFO ] [sig ] Generating forecast for: BMI [2026-02-26T20:17:47.463590] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMI' from 'https://tdm.silogroup.org/data/derivative_storage/BMI.csv'. [2026-02-26T20:17:47.476933] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMI'. [2026-02-26T20:17:47.477669] [INFO ] [FORECASTER] Starting predict_future for BMI [2026-02-26T20:17:47.478714] [DEBUG] [LOCAL ] No optimal features file found for BMI: ./output/feature-sets/BMI.txt [2026-02-26T20:17:47.478778] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:47.478816] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:47.478851] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:47.478923] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:47.546879] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:47.548055] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:47.548147] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:47.548181] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:47.684723] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:47.684921] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:47.684973] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:47.685057] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:47.689833] [DEBUG] [FORECASTER] BMI: Forecast T+1@11:T+2@11: UP (p=82.42%) [2026-02-26T20:17:47.690296] [INFO ] [FORECASTER] Completed predict_future for BMI [2026-02-26T20:17:47.690482] [INFO ] [sig ] BMI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:17:47.850106] [INFO ] [LOCAL ] Saved forecast: BMI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BMI.txt [2026-02-26T20:17:47.850296] [INFO ] [sig ] [448/3375] Completed BMI in 0.4s | 2.74 sym/s | Total: 2.7m | ETA: 17.8m [2026-02-26T20:17:47.850340] [INFO ] [sig ] [449/3375] Forecasting BMO... [2026-02-26T20:17:47.850374] [INFO ] [sig ] Generating forecast for: BMO [2026-02-26T20:17:47.850405] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMO' from 'https://tdm.silogroup.org/data/derivative_storage/BMO.csv'. [2026-02-26T20:17:47.865078] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMO'. [2026-02-26T20:17:47.865562] [INFO ] [FORECASTER] Starting predict_future for BMO [2026-02-26T20:17:47.866478] [DEBUG] [LOCAL ] No optimal features file found for BMO: ./output/feature-sets/BMO.txt [2026-02-26T20:17:47.866535] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:47.866569] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:47.866635] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:47.866697] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:47.935115] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:47.936058] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:47.936161] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:47.936197] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:48.064913] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:48.065072] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:48.065113] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:48.065159] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:48.068626] [DEBUG] [FORECASTER] BMO: Forecast T+1@11:T+2@11: DOWN (p=27.14%) [2026-02-26T20:17:48.068936] [INFO ] [FORECASTER] Completed predict_future for BMO [2026-02-26T20:17:48.069074] [INFO ] [sig ] BMO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:17:48.212020] [INFO ] [LOCAL ] Saved forecast: BMO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/BMO.txt [2026-02-26T20:17:48.212156] [INFO ] [sig ] [449/3375] Completed BMO in 0.4s | 2.74 sym/s | Total: 2.7m | ETA: 17.8m [2026-02-26T20:17:48.212195] [INFO ] [sig ] [450/3375] Forecasting BMRA... [2026-02-26T20:17:48.212226] [INFO ] [sig ] Generating forecast for: BMRA [2026-02-26T20:17:48.212256] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMRA' from 'https://tdm.silogroup.org/data/derivative_storage/BMRA.csv'. [2026-02-26T20:17:48.223068] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMRA'. [2026-02-26T20:17:48.223436] [INFO ] [FORECASTER] Starting predict_future for BMRA [2026-02-26T20:17:48.224357] [DEBUG] [LOCAL ] No optimal features file found for BMRA: ./output/feature-sets/BMRA.txt [2026-02-26T20:17:48.224412] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:48.224443] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:48.224470] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:48.224528] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:48.286730] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:48.287549] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:48.287658] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:48.287695] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:48.404858] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:48.405014] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:48.405054] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:48.405084] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:48.408629] [DEBUG] [FORECASTER] BMRA: Forecast T+1@11:T+2@11: UP (p=62.82%) [2026-02-26T20:17:48.408939] [INFO ] [FORECASTER] Completed predict_future for BMRA [2026-02-26T20:17:48.409101] [INFO ] [sig ] BMRA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:17:48.550083] [INFO ] [LOCAL ] Saved forecast: BMRA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BMRA.txt [2026-02-26T20:17:48.550209] [INFO ] [sig ] [450/3375] Completed BMRA in 0.3s | 2.74 sym/s | Total: 2.7m | ETA: 17.8m [2026-02-26T20:17:48.550249] [INFO ] [sig ] [451/3375] Forecasting BMRC... [2026-02-26T20:17:48.550278] [INFO ] [sig ] Generating forecast for: BMRC [2026-02-26T20:17:48.550309] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMRC' from 'https://tdm.silogroup.org/data/derivative_storage/BMRC.csv'. [2026-02-26T20:17:48.562428] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMRC'. [2026-02-26T20:17:48.562792] [INFO ] [FORECASTER] Starting predict_future for BMRC [2026-02-26T20:17:48.563622] [DEBUG] [LOCAL ] No optimal features file found for BMRC: ./output/feature-sets/BMRC.txt [2026-02-26T20:17:48.563675] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:48.563707] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:48.563733] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:48.563791] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:48.622536] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:48.623387] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:48.623483] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:48.623516] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:48.750608] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:48.750768] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:48.750809] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:48.750837] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:48.754284] [DEBUG] [FORECASTER] BMRC: Forecast T+1@11:T+2@11: DOWN (p=5.19%) [2026-02-26T20:17:48.754587] [INFO ] [FORECASTER] Completed predict_future for BMRC [2026-02-26T20:17:48.754720] [INFO ] [sig ] BMRC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:17:48.896177] [INFO ] [LOCAL ] Saved forecast: BMRC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/BMRC.txt [2026-02-26T20:17:48.896302] [INFO ] [sig ] [451/3375] Completed BMRC in 0.3s | 2.74 sym/s | Total: 2.7m | ETA: 17.8m [2026-02-26T20:17:48.896340] [INFO ] [sig ] [452/3375] Forecasting BMRN... [2026-02-26T20:17:48.896370] [INFO ] [sig ] Generating forecast for: BMRN [2026-02-26T20:17:48.896400] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMRN' from 'https://tdm.silogroup.org/data/derivative_storage/BMRN.csv'. [2026-02-26T20:17:48.907470] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMRN'. [2026-02-26T20:17:48.907868] [INFO ] [FORECASTER] Starting predict_future for BMRN [2026-02-26T20:17:48.908718] [DEBUG] [LOCAL ] No optimal features file found for BMRN: ./output/feature-sets/BMRN.txt [2026-02-26T20:17:48.908771] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:48.908804] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:48.908831] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:48.908911] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:48.967598] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:48.968252] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:48.968333] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:48.968365] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:49.089289] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:49.089442] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:49.089481] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:49.089510] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:49.093341] [DEBUG] [FORECASTER] BMRN: Forecast T+1@11:T+2@11: DOWN (p=24.05%) [2026-02-26T20:17:49.093638] [INFO ] [FORECASTER] Completed predict_future for BMRN [2026-02-26T20:17:49.093771] [INFO ] [sig ] BMRN: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:17:49.234401] [INFO ] [LOCAL ] Saved forecast: BMRN 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/BMRN.txt [2026-02-26T20:17:49.234524] [INFO ] [sig ] [452/3375] Completed BMRN in 0.3s | 2.74 sym/s | Total: 2.7m | ETA: 17.7m [2026-02-26T20:17:49.234564] [INFO ] [sig ] [453/3375] Forecasting BMY... [2026-02-26T20:17:49.234613] [INFO ] [sig ] Generating forecast for: BMY [2026-02-26T20:17:49.234646] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMY' from 'https://tdm.silogroup.org/data/derivative_storage/BMY.csv'. [2026-02-26T20:17:49.246711] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMY'. [2026-02-26T20:17:49.247075] [INFO ] [FORECASTER] Starting predict_future for BMY [2026-02-26T20:17:49.247981] [DEBUG] [LOCAL ] No optimal features file found for BMY: ./output/feature-sets/BMY.txt [2026-02-26T20:17:49.248036] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:49.248069] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:49.248109] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:49.248168] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:49.305816] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:49.306432] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:49.306511] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:49.306543] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:49.430412] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:49.430590] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:49.430633] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:49.430661] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:49.434653] [DEBUG] [FORECASTER] BMY: Forecast T+1@11:T+2@11: DOWN (p=45.77%) [2026-02-26T20:17:49.434941] [INFO ] [FORECASTER] Completed predict_future for BMY [2026-02-26T20:17:49.435070] [INFO ] [sig ] BMY: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:17:49.582466] [INFO ] [LOCAL ] Saved forecast: BMY 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/BMY.txt [2026-02-26T20:17:49.582620] [INFO ] [sig ] [453/3375] Completed BMY in 0.3s | 2.74 sym/s | Total: 2.8m | ETA: 17.7m [2026-02-26T20:17:49.582663] [INFO ] [sig ] [454/3375] Forecasting BN... [2026-02-26T20:17:49.582692] [INFO ] [sig ] Generating forecast for: BN [2026-02-26T20:17:49.582729] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BN' from 'https://tdm.silogroup.org/data/derivative_storage/BN.csv'. [2026-02-26T20:17:49.595595] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BN'. [2026-02-26T20:17:49.595927] [INFO ] [FORECASTER] Starting predict_future for BN [2026-02-26T20:17:49.596779] [DEBUG] [LOCAL ] No optimal features file found for BN: ./output/feature-sets/BN.txt [2026-02-26T20:17:49.596832] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:49.596864] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:49.596891] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:49.596947] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:49.654994] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:49.655651] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:49.655774] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:49.655808] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:49.780236] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:49.780392] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:49.780433] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:49.780461] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:49.783946] [DEBUG] [FORECASTER] BN: Forecast T+1@11:T+2@11: UP (p=96.75%) [2026-02-26T20:17:49.784225] [INFO ] [FORECASTER] Completed predict_future for BN [2026-02-26T20:17:49.784352] [INFO ] [sig ] BN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:17:49.926329] [INFO ] [LOCAL ] Saved forecast: BN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BN.txt [2026-02-26T20:17:49.926455] [INFO ] [sig ] [454/3375] Completed BN in 0.3s | 2.75 sym/s | Total: 2.8m | ETA: 17.7m [2026-02-26T20:17:49.926495] [INFO ] [sig ] [455/3375] Forecasting BND... [2026-02-26T20:17:49.926524] [INFO ] [sig ] Generating forecast for: BND [2026-02-26T20:17:49.926554] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BND' from 'https://tdm.silogroup.org/data/derivative_storage/BND.csv'. [2026-02-26T20:17:49.938013] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BND'. [2026-02-26T20:17:49.938348] [INFO ] [FORECASTER] Starting predict_future for BND [2026-02-26T20:17:49.939280] [DEBUG] [LOCAL ] No optimal features file found for BND: ./output/feature-sets/BND.txt [2026-02-26T20:17:49.939335] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:49.939368] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:49.939397] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:49.939456] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:49.997317] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:49.998005] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:49.998085] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:49.998160] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:50.118162] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:50.118315] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:50.118355] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:50.118384] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:50.121930] [DEBUG] [FORECASTER] BND: Forecast T+1@11:T+2@11: DOWN (p=4.23%) [2026-02-26T20:17:50.122398] [INFO ] [FORECASTER] Completed predict_future for BND [2026-02-26T20:17:50.122527] [INFO ] [sig ] BND: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:17:50.267690] [INFO ] [LOCAL ] Saved forecast: BND 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/BND.txt [2026-02-26T20:17:50.267821] [INFO ] [sig ] [455/3375] Completed BND in 0.3s | 2.75 sym/s | Total: 2.8m | ETA: 17.7m [2026-02-26T20:17:50.267859] [INFO ] [sig ] [456/3375] Forecasting BNDX... [2026-02-26T20:17:50.267890] [INFO ] [sig ] Generating forecast for: BNDX [2026-02-26T20:17:50.267921] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNDX' from 'https://tdm.silogroup.org/data/derivative_storage/BNDX.csv'. [2026-02-26T20:17:50.279989] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNDX'. [2026-02-26T20:17:50.280363] [INFO ] [FORECASTER] Starting predict_future for BNDX [2026-02-26T20:17:50.281283] [DEBUG] [LOCAL ] No optimal features file found for BNDX: ./output/feature-sets/BNDX.txt [2026-02-26T20:17:50.281340] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:50.281373] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:50.281401] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:50.281459] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:50.341046] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:50.341860] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:50.341938] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:50.341969] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:50.468773] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:50.468925] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:50.468965] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:50.468995] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:50.472344] [DEBUG] [FORECASTER] BNDX: Forecast T+1@11:T+2@11: UP (p=92.89%) [2026-02-26T20:17:50.472643] [INFO ] [FORECASTER] Completed predict_future for BNDX [2026-02-26T20:17:50.472775] [INFO ] [sig ] BNDX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:17:50.614318] [INFO ] [LOCAL ] Saved forecast: BNDX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BNDX.txt [2026-02-26T20:17:50.614444] [INFO ] [sig ] [456/3375] Completed BNDX in 0.3s | 2.75 sym/s | Total: 2.8m | ETA: 17.7m [2026-02-26T20:17:50.614483] [INFO ] [sig ] [457/3375] Forecasting BNED... [2026-02-26T20:17:50.614512] [INFO ] [sig ] Generating forecast for: BNED [2026-02-26T20:17:50.614547] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNED' from 'https://tdm.silogroup.org/data/derivative_storage/BNED.csv'. [2026-02-26T20:17:50.627149] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNED'. [2026-02-26T20:17:50.627778] [INFO ] [FORECASTER] Starting predict_future for BNED [2026-02-26T20:17:50.628724] [DEBUG] [LOCAL ] No optimal features file found for BNED: ./output/feature-sets/BNED.txt [2026-02-26T20:17:50.628781] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:50.628813] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:50.628844] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:50.628913] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:50.689876] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:50.690914] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:50.691015] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:50.691050] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:50.812073] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:50.812233] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:50.812273] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:50.812301] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:50.815753] [DEBUG] [FORECASTER] BNED: Forecast T+1@11:T+2@11: UP (p=77.37%) [2026-02-26T20:17:50.816039] [INFO ] [FORECASTER] Completed predict_future for BNED [2026-02-26T20:17:50.816192] [INFO ] [sig ] BNED: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:17:50.964928] [INFO ] [LOCAL ] Saved forecast: BNED 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BNED.txt [2026-02-26T20:17:50.965066] [INFO ] [sig ] [457/3375] Completed BNED in 0.4s | 2.75 sym/s | Total: 2.8m | ETA: 17.7m [2026-02-26T20:17:50.965106] [INFO ] [sig ] [458/3375] Forecasting BNGO... [2026-02-26T20:17:50.965136] [INFO ] [sig ] Generating forecast for: BNGO [2026-02-26T20:17:50.965174] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNGO' from 'https://tdm.silogroup.org/data/derivative_storage/BNGO.csv'. [2026-02-26T20:17:50.978330] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNGO'. [2026-02-26T20:17:50.978680] [INFO ] [FORECASTER] Starting predict_future for BNGO [2026-02-26T20:17:50.979531] [DEBUG] [LOCAL ] No optimal features file found for BNGO: ./output/feature-sets/BNGO.txt [2026-02-26T20:17:50.979602] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:50.979636] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:50.979663] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:50.979722] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:51.037247] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:51.037937] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:51.038028] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:51.038063] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:51.157542] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:51.157729] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:51.157772] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:51.157800] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:51.161423] [DEBUG] [FORECASTER] BNGO: Forecast T+1@11:T+2@11: UP (p=86.27%) [2026-02-26T20:17:51.161721] [INFO ] [FORECASTER] Completed predict_future for BNGO [2026-02-26T20:17:51.161851] [INFO ] [sig ] BNGO: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:17:51.303663] [INFO ] [LOCAL ] Saved forecast: BNGO 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BNGO.txt [2026-02-26T20:17:51.303828] [INFO ] [sig ] [458/3375] Completed BNGO in 0.3s | 2.75 sym/s | Total: 2.8m | ETA: 17.7m [2026-02-26T20:17:51.303870] [INFO ] [sig ] [459/3375] Forecasting BNH... [2026-02-26T20:17:51.303901] [INFO ] [sig ] Generating forecast for: BNH [2026-02-26T20:17:51.303932] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNH' from 'https://tdm.silogroup.org/data/derivative_storage/BNH.csv'. [2026-02-26T20:17:51.314565] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNH'. [2026-02-26T20:17:51.314909] [INFO ] [FORECASTER] Starting predict_future for BNH [2026-02-26T20:17:51.315730] [DEBUG] [LOCAL ] No optimal features file found for BNH: ./output/feature-sets/BNH.txt [2026-02-26T20:17:51.315784] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:51.315816] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:51.315844] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:51.315902] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:51.373343] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:51.373995] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:51.374083] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:51.374115] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:51.489204] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:51.489361] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:51.489400] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:51.489430] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:51.492881] [DEBUG] [FORECASTER] BNH: Forecast T+1@11:T+2@11: UP (p=96.85%) [2026-02-26T20:17:51.493183] [INFO ] [FORECASTER] Completed predict_future for BNH [2026-02-26T20:17:51.493311] [INFO ] [sig ] BNH: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:17:51.641999] [INFO ] [LOCAL ] Saved forecast: BNH 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BNH.txt [2026-02-26T20:17:51.642158] [INFO ] [sig ] [459/3375] Completed BNH in 0.3s | 2.75 sym/s | Total: 2.8m | ETA: 17.7m [2026-02-26T20:17:51.642207] [INFO ] [sig ] [460/3375] Forecasting BNJ... [2026-02-26T20:17:51.642427] [INFO ] [sig ] Generating forecast for: BNJ [2026-02-26T20:17:51.642457] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNJ' from 'https://tdm.silogroup.org/data/derivative_storage/BNJ.csv'. [2026-02-26T20:17:51.653905] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNJ'. [2026-02-26T20:17:51.654245] [INFO ] [FORECASTER] Starting predict_future for BNJ [2026-02-26T20:17:51.655088] [DEBUG] [LOCAL ] No optimal features file found for BNJ: ./output/feature-sets/BNJ.txt [2026-02-26T20:17:51.655141] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:51.655172] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:51.655199] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:51.655256] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:51.713339] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:51.714016] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:51.714098] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:51.714130] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:51.828504] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:51.828670] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:51.828711] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:51.828738] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:51.832212] [DEBUG] [FORECASTER] BNJ: Forecast T+1@11:T+2@11: DOWN (p=13.31%) [2026-02-26T20:17:51.832519] [INFO ] [FORECASTER] Completed predict_future for BNJ [2026-02-26T20:17:51.832689] [INFO ] [sig ] BNJ: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:17:51.981002] [INFO ] [LOCAL ] Saved forecast: BNJ 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/BNJ.txt [2026-02-26T20:17:51.981139] [INFO ] [sig ] [460/3375] Completed BNJ in 0.3s | 2.75 sym/s | Total: 2.8m | ETA: 17.7m [2026-02-26T20:17:51.981178] [INFO ] [sig ] [461/3375] Forecasting BNL... [2026-02-26T20:17:51.981209] [INFO ] [sig ] Generating forecast for: BNL [2026-02-26T20:17:51.981239] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNL' from 'https://tdm.silogroup.org/data/derivative_storage/BNL.csv'. [2026-02-26T20:17:51.993415] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNL'. [2026-02-26T20:17:51.993792] [INFO ] [FORECASTER] Starting predict_future for BNL [2026-02-26T20:17:51.994817] [DEBUG] [LOCAL ] No optimal features file found for BNL: ./output/feature-sets/BNL.txt [2026-02-26T20:17:51.994871] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:51.994910] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:51.994942] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:51.995012] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:52.055631] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:52.056410] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:52.056503] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:52.056539] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:52.186174] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:52.186333] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:52.186373] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:52.186403] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:52.190022] [DEBUG] [FORECASTER] BNL: Forecast T+1@11:T+2@11: UP (p=88.42%) [2026-02-26T20:17:52.190309] [INFO ] [FORECASTER] Completed predict_future for BNL [2026-02-26T20:17:52.190443] [INFO ] [sig ] BNL: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:17:52.341924] [INFO ] [LOCAL ] Saved forecast: BNL 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BNL.txt [2026-02-26T20:17:52.342092] [INFO ] [sig ] [461/3375] Completed BNL in 0.4s | 2.75 sym/s | Total: 2.8m | ETA: 17.7m [2026-02-26T20:17:52.342146] [INFO ] [sig ] [462/3375] Forecasting BNS... [2026-02-26T20:17:52.342186] [INFO ] [sig ] Generating forecast for: BNS [2026-02-26T20:17:52.342228] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNS' from 'https://tdm.silogroup.org/data/derivative_storage/BNS.csv'. [2026-02-26T20:17:52.354193] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNS'. [2026-02-26T20:17:52.354598] [INFO ] [FORECASTER] Starting predict_future for BNS [2026-02-26T20:17:52.355761] [DEBUG] [LOCAL ] No optimal features file found for BNS: ./output/feature-sets/BNS.txt [2026-02-26T20:17:52.355823] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:52.355918] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:52.355959] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:52.356028] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:52.435925] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:52.436818] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:52.436920] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:52.436954] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:52.575752] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:52.575931] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:52.575971] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:52.576000] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:52.579515] [DEBUG] [FORECASTER] BNS: Forecast T+1@11:T+2@11: DOWN (p=31.65%) [2026-02-26T20:17:52.579833] [INFO ] [FORECASTER] Completed predict_future for BNS [2026-02-26T20:17:52.579969] [INFO ] [sig ] BNS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:17:52.724949] [INFO ] [LOCAL ] Saved forecast: BNS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/BNS.txt [2026-02-26T20:17:52.725095] [INFO ] [sig ] [462/3375] Completed BNS in 0.4s | 2.75 sym/s | Total: 2.8m | ETA: 17.7m [2026-02-26T20:17:52.725135] [INFO ] [sig ] [463/3375] Forecasting BNTC... [2026-02-26T20:17:52.725166] [INFO ] [sig ] Generating forecast for: BNTC [2026-02-26T20:17:52.725198] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNTC' from 'https://tdm.silogroup.org/data/derivative_storage/BNTC.csv'. [2026-02-26T20:17:52.736308] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNTC'. [2026-02-26T20:17:52.736678] [INFO ] [FORECASTER] Starting predict_future for BNTC [2026-02-26T20:17:52.737507] [DEBUG] [LOCAL ] No optimal features file found for BNTC: ./output/feature-sets/BNTC.txt [2026-02-26T20:17:52.737562] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:52.737613] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:52.737668] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:52.737742] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:52.795742] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:52.796453] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:52.796533] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:52.796566] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:52.914643] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:52.914795] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:52.914835] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:52.914863] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:52.918271] [DEBUG] [FORECASTER] BNTC: Forecast T+1@11:T+2@11: UP (p=87.99%) [2026-02-26T20:17:52.918550] [INFO ] [FORECASTER] Completed predict_future for BNTC [2026-02-26T20:17:52.918700] [INFO ] [sig ] BNTC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:17:53.064836] [INFO ] [LOCAL ] Saved forecast: BNTC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BNTC.txt [2026-02-26T20:17:53.065039] [INFO ] [sig ] [463/3375] Completed BNTC in 0.3s | 2.75 sym/s | Total: 2.8m | ETA: 17.7m [2026-02-26T20:17:53.065083] [INFO ] [sig ] [464/3375] Forecasting BNTX... [2026-02-26T20:17:53.065113] [INFO ] [sig ] Generating forecast for: BNTX [2026-02-26T20:17:53.065144] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNTX' from 'https://tdm.silogroup.org/data/derivative_storage/BNTX.csv'. [2026-02-26T20:17:53.078287] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNTX'. [2026-02-26T20:17:53.078712] [INFO ] [FORECASTER] Starting predict_future for BNTX [2026-02-26T20:17:53.079672] [DEBUG] [LOCAL ] No optimal features file found for BNTX: ./output/feature-sets/BNTX.txt [2026-02-26T20:17:53.079730] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:53.079765] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:53.079792] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:53.079851] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:53.138183] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:53.138998] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:53.139089] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:53.139124] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:53.259213] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:53.259372] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:53.259412] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:53.259440] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:53.262845] [DEBUG] [FORECASTER] BNTX: Forecast T+1@11:T+2@11: UP (p=71.37%) [2026-02-26T20:17:53.263126] [INFO ] [FORECASTER] Completed predict_future for BNTX [2026-02-26T20:17:53.263256] [INFO ] [sig ] BNTX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:17:53.410397] [INFO ] [LOCAL ] Saved forecast: BNTX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BNTX.txt [2026-02-26T20:17:53.410568] [INFO ] [sig ] [464/3375] Completed BNTX in 0.3s | 2.75 sym/s | Total: 2.8m | ETA: 17.7m [2026-02-26T20:17:53.410634] [INFO ] [sig ] [465/3375] Forecasting BOC... [2026-02-26T20:17:53.410664] [INFO ] [sig ] Generating forecast for: BOC [2026-02-26T20:17:53.410697] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOC' from 'https://tdm.silogroup.org/data/derivative_storage/BOC.csv'. [2026-02-26T20:17:53.423192] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOC'. [2026-02-26T20:17:53.423647] [INFO ] [FORECASTER] Starting predict_future for BOC [2026-02-26T20:17:53.424484] [DEBUG] [LOCAL ] No optimal features file found for BOC: ./output/feature-sets/BOC.txt [2026-02-26T20:17:53.424539] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:53.424593] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:53.424625] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:53.424684] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:53.486636] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:53.487494] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:53.487600] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:53.487636] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:53.616846] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:53.617025] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:53.617069] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:53.617164] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:53.621538] [DEBUG] [FORECASTER] BOC: Forecast T+1@11:T+2@11: UP (p=69.61%) [2026-02-26T20:17:53.621919] [INFO ] [FORECASTER] Completed predict_future for BOC [2026-02-26T20:17:53.622071] [INFO ] [sig ] BOC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:17:53.776830] [INFO ] [LOCAL ] Saved forecast: BOC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BOC.txt [2026-02-26T20:17:53.777000] [INFO ] [sig ] [465/3375] Completed BOC in 0.4s | 2.75 sym/s | Total: 2.8m | ETA: 17.7m [2026-02-26T20:17:53.777049] [INFO ] [sig ] [466/3375] Forecasting BOE... [2026-02-26T20:17:53.777083] [INFO ] [sig ] Generating forecast for: BOE [2026-02-26T20:17:53.777121] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOE' from 'https://tdm.silogroup.org/data/derivative_storage/BOE.csv'. [2026-02-26T20:17:53.788457] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOE'. [2026-02-26T20:17:53.788864] [INFO ] [FORECASTER] Starting predict_future for BOE [2026-02-26T20:17:53.789734] [DEBUG] [LOCAL ] No optimal features file found for BOE: ./output/feature-sets/BOE.txt [2026-02-26T20:17:53.789789] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:53.789833] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:53.789862] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:53.789933] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:53.849678] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:53.850499] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:53.850600] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:53.850636] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:53.972221] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:53.972376] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:53.972417] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:53.972445] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:53.975942] [DEBUG] [FORECASTER] BOE: Forecast T+1@11:T+2@11: DOWN (p=7.96%) [2026-02-26T20:17:53.976244] [INFO ] [FORECASTER] Completed predict_future for BOE [2026-02-26T20:17:53.976371] [INFO ] [sig ] BOE: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:17:54.117538] [INFO ] [LOCAL ] Saved forecast: BOE 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/BOE.txt [2026-02-26T20:17:54.117701] [INFO ] [sig ] [466/3375] Completed BOE in 0.3s | 2.75 sym/s | Total: 2.8m | ETA: 17.6m [2026-02-26T20:17:54.117744] [INFO ] [sig ] [467/3375] Forecasting BOF... [2026-02-26T20:17:54.117774] [INFO ] [sig ] Generating forecast for: BOF [2026-02-26T20:17:54.117804] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOF' from 'https://tdm.silogroup.org/data/derivative_storage/BOF.csv'. [2026-02-26T20:17:54.129939] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOF'. [2026-02-26T20:17:54.130299] [INFO ] [FORECASTER] Starting predict_future for BOF [2026-02-26T20:17:54.131162] [DEBUG] [LOCAL ] No optimal features file found for BOF: ./output/feature-sets/BOF.txt [2026-02-26T20:17:54.131217] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:54.131249] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:54.131276] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:54.131333] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:54.191496] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:54.192221] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:54.192303] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:54.192335] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:54.334329] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:54.334516] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:54.334558] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:54.334608] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:54.339051] [DEBUG] [FORECASTER] BOF: Forecast T+1@11:T+2@11: UP (p=82.49%) [2026-02-26T20:17:54.339375] [INFO ] [FORECASTER] Completed predict_future for BOF [2026-02-26T20:17:54.339515] [INFO ] [sig ] BOF: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:17:54.484856] [INFO ] [LOCAL ] Saved forecast: BOF 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BOF.txt [2026-02-26T20:17:54.485012] [INFO ] [sig ] [467/3375] Completed BOF in 0.4s | 2.75 sym/s | Total: 2.8m | ETA: 17.6m [2026-02-26T20:17:54.485055] [INFO ] [sig ] [468/3375] Forecasting BOH... [2026-02-26T20:17:54.485086] [INFO ] [sig ] Generating forecast for: BOH [2026-02-26T20:17:54.485118] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOH' from 'https://tdm.silogroup.org/data/derivative_storage/BOH.csv'. [2026-02-26T20:17:54.496632] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOH'. [2026-02-26T20:17:54.496983] [INFO ] [FORECASTER] Starting predict_future for BOH [2026-02-26T20:17:54.497833] [DEBUG] [LOCAL ] No optimal features file found for BOH: ./output/feature-sets/BOH.txt [2026-02-26T20:17:54.497888] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:54.497920] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:54.497946] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:54.498012] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:54.555692] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:54.556345] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:54.556426] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:54.556459] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:54.694054] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:54.694220] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:54.694261] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:54.694291] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:54.698037] [DEBUG] [FORECASTER] BOH: Forecast T+1@11:T+2@11: UP (p=85.97%) [2026-02-26T20:17:54.698326] [INFO ] [FORECASTER] Completed predict_future for BOH [2026-02-26T20:17:54.698460] [INFO ] [sig ] BOH: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:17:54.853402] [INFO ] [LOCAL ] Saved forecast: BOH 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BOH.txt [2026-02-26T20:17:54.853605] [INFO ] [sig ] [468/3375] Completed BOH in 0.4s | 2.75 sym/s | Total: 2.8m | ETA: 17.6m [2026-02-26T20:17:54.853655] [INFO ] [sig ] [469/3375] Forecasting BOKF... [2026-02-26T20:17:54.853694] [INFO ] [sig ] Generating forecast for: BOKF [2026-02-26T20:17:54.853737] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOKF' from 'https://tdm.silogroup.org/data/derivative_storage/BOKF.csv'. [2026-02-26T20:17:54.868197] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOKF'. [2026-02-26T20:17:54.868676] [INFO ] [FORECASTER] Starting predict_future for BOKF [2026-02-26T20:17:54.869779] [DEBUG] [LOCAL ] No optimal features file found for BOKF: ./output/feature-sets/BOKF.txt [2026-02-26T20:17:54.869844] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:54.869885] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:54.869920] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:54.870001] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:54.931043] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:54.931936] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:54.932024] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:54.932056] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:55.064499] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:55.064732] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:55.064784] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:55.064828] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:55.069147] [DEBUG] [FORECASTER] BOKF: Forecast T+1@11:T+2@11: UP (p=70.02%) [2026-02-26T20:17:55.069518] [INFO ] [FORECASTER] Completed predict_future for BOKF [2026-02-26T20:17:55.069703] [INFO ] [sig ] BOKF: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:17:55.216905] [INFO ] [LOCAL ] Saved forecast: BOKF 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BOKF.txt [2026-02-26T20:17:55.217063] [INFO ] [sig ] [469/3375] Completed BOKF in 0.4s | 2.75 sym/s | Total: 2.8m | ETA: 17.6m [2026-02-26T20:17:55.217111] [INFO ] [sig ] [470/3375] Forecasting BOLD... [2026-02-26T20:17:55.217141] [INFO ] [sig ] Generating forecast for: BOLD [2026-02-26T20:17:55.217171] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOLD' from 'https://tdm.silogroup.org/data/derivative_storage/BOLD.csv'. [2026-02-26T20:17:55.228714] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOLD'. [2026-02-26T20:17:55.229080] [INFO ] [FORECASTER] Starting predict_future for BOLD [2026-02-26T20:17:55.229944] [DEBUG] [LOCAL ] No optimal features file found for BOLD: ./output/feature-sets/BOLD.txt [2026-02-26T20:17:55.230004] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:55.230036] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:55.230062] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:55.230125] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:55.286903] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:55.287711] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:55.287795] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:55.287827] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:55.403383] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:55.403543] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:55.403602] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:55.403633] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:55.407071] [DEBUG] [FORECASTER] BOLD: Forecast T+1@11:T+2@11: DOWN (p=1.02%) [2026-02-26T20:17:55.407356] [INFO ] [FORECASTER] Completed predict_future for BOLD [2026-02-26T20:17:55.407486] [INFO ] [sig ] BOLD: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:17:55.548399] [INFO ] [LOCAL ] Saved forecast: BOLD 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/BOLD.txt [2026-02-26T20:17:55.548567] [INFO ] [sig ] [470/3375] Completed BOLD in 0.3s | 2.75 sym/s | Total: 2.8m | ETA: 17.6m [2026-02-26T20:17:55.548628] [INFO ] [sig ] [471/3375] Forecasting BOND... [2026-02-26T20:17:55.548659] [INFO ] [sig ] Generating forecast for: BOND [2026-02-26T20:17:55.548690] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOND' from 'https://tdm.silogroup.org/data/derivative_storage/BOND.csv'. [2026-02-26T20:17:55.559789] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOND'. [2026-02-26T20:17:55.560167] [INFO ] [FORECASTER] Starting predict_future for BOND [2026-02-26T20:17:55.561003] [DEBUG] [LOCAL ] No optimal features file found for BOND: ./output/feature-sets/BOND.txt [2026-02-26T20:17:55.561057] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:55.561089] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:55.561117] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:55.561174] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:55.618769] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:55.619622] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:55.619705] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:55.619737] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:55.749374] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:55.749541] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:55.749606] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:55.749638] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:55.753448] [DEBUG] [FORECASTER] BOND: Forecast T+1@11:T+2@11: DOWN (p=16.37%) [2026-02-26T20:17:55.753779] [INFO ] [FORECASTER] Completed predict_future for BOND [2026-02-26T20:17:55.753957] [INFO ] [sig ] BOND: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:17:55.899035] [INFO ] [LOCAL ] Saved forecast: BOND 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/BOND.txt [2026-02-26T20:17:55.899158] [INFO ] [sig ] [471/3375] Completed BOND in 0.4s | 2.75 sym/s | Total: 2.9m | ETA: 17.6m [2026-02-26T20:17:55.899197] [INFO ] [sig ] [472/3375] Forecasting BOOM... [2026-02-26T20:17:55.899226] [INFO ] [sig ] Generating forecast for: BOOM [2026-02-26T20:17:55.899265] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOOM' from 'https://tdm.silogroup.org/data/derivative_storage/BOOM.csv'. [2026-02-26T20:17:55.910612] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOOM'. [2026-02-26T20:17:55.910934] [INFO ] [FORECASTER] Starting predict_future for BOOM [2026-02-26T20:17:55.911812] [DEBUG] [LOCAL ] No optimal features file found for BOOM: ./output/feature-sets/BOOM.txt [2026-02-26T20:17:55.911866] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:55.911898] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:55.911925] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:55.912004] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:55.970254] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:55.970941] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:55.971044] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:55.971077] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:56.088243] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:56.088375] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:56.088413] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:56.088441] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:56.091837] [DEBUG] [FORECASTER] BOOM: Forecast T+1@11:T+2@11: DOWN (p=23.78%) [2026-02-26T20:17:56.092115] [INFO ] [FORECASTER] Completed predict_future for BOOM [2026-02-26T20:17:56.092245] [INFO ] [sig ] BOOM: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:17:56.233743] [INFO ] [LOCAL ] Saved forecast: BOOM 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/BOOM.txt [2026-02-26T20:17:56.233870] [INFO ] [sig ] [472/3375] Completed BOOM in 0.3s | 2.75 sym/s | Total: 2.9m | ETA: 17.6m [2026-02-26T20:17:56.233908] [INFO ] [sig ] [473/3375] Forecasting BOTZ... [2026-02-26T20:17:56.233939] [INFO ] [sig ] Generating forecast for: BOTZ [2026-02-26T20:17:56.233969] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOTZ' from 'https://tdm.silogroup.org/data/derivative_storage/BOTZ.csv'. [2026-02-26T20:17:56.244959] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOTZ'. [2026-02-26T20:17:56.245264] [INFO ] [FORECASTER] Starting predict_future for BOTZ [2026-02-26T20:17:56.246092] [DEBUG] [LOCAL ] No optimal features file found for BOTZ: ./output/feature-sets/BOTZ.txt [2026-02-26T20:17:56.246147] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:56.246179] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:56.246205] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:56.246262] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:56.304550] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:56.305228] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:56.305308] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:56.305340] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:56.426410] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:56.426559] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:56.426617] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:56.426665] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:56.434156] [DEBUG] [FORECASTER] BOTZ: Forecast T+1@11:T+2@11: DOWN (p=26.03%) [2026-02-26T20:17:56.434493] [INFO ] [FORECASTER] Completed predict_future for BOTZ [2026-02-26T20:17:56.434684] [INFO ] [sig ] BOTZ: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:17:56.576013] [INFO ] [LOCAL ] Saved forecast: BOTZ 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/BOTZ.txt [2026-02-26T20:17:56.576147] [INFO ] [sig ] [473/3375] Completed BOTZ in 0.3s | 2.75 sym/s | Total: 2.9m | ETA: 17.6m [2026-02-26T20:17:56.576194] [INFO ] [sig ] [474/3375] Forecasting BOX... [2026-02-26T20:17:56.576225] [INFO ] [sig ] Generating forecast for: BOX [2026-02-26T20:17:56.576255] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOX' from 'https://tdm.silogroup.org/data/derivative_storage/BOX.csv'. [2026-02-26T20:17:56.588190] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOX'. [2026-02-26T20:17:56.588540] [INFO ] [FORECASTER] Starting predict_future for BOX [2026-02-26T20:17:56.589512] [DEBUG] [LOCAL ] No optimal features file found for BOX: ./output/feature-sets/BOX.txt [2026-02-26T20:17:56.589567] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:56.589619] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:56.589647] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:56.589704] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:56.646750] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:56.647884] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:56.647991] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:56.648030] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:56.775862] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:56.776018] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:56.776059] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:56.776089] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:56.779662] [DEBUG] [FORECASTER] BOX: Forecast T+1@11:T+2@11: UP (p=97.66%) [2026-02-26T20:17:56.779954] [INFO ] [FORECASTER] Completed predict_future for BOX [2026-02-26T20:17:56.780087] [INFO ] [sig ] BOX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:17:56.923821] [INFO ] [LOCAL ] Saved forecast: BOX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BOX.txt [2026-02-26T20:17:56.923952] [INFO ] [sig ] [474/3375] Completed BOX in 0.3s | 2.75 sym/s | Total: 2.9m | ETA: 17.6m [2026-02-26T20:17:56.923992] [INFO ] [sig ] [475/3375] Forecasting BP... [2026-02-26T20:17:56.924027] [INFO ] [sig ] Generating forecast for: BP [2026-02-26T20:17:56.924057] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BP' from 'https://tdm.silogroup.org/data/derivative_storage/BP.csv'. [2026-02-26T20:17:56.936869] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BP'. [2026-02-26T20:17:56.937460] [INFO ] [FORECASTER] Starting predict_future for BP [2026-02-26T20:17:56.938434] [DEBUG] [LOCAL ] No optimal features file found for BP: ./output/feature-sets/BP.txt [2026-02-26T20:17:56.938497] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:56.938539] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:56.938566] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:56.938672] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:57.008279] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:57.009020] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:57.009124] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:57.009164] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:57.147040] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:57.147333] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:57.147382] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:57.147412] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:57.151040] [DEBUG] [FORECASTER] BP: Forecast T+1@11:T+2@11: DOWN (p=32.70%) [2026-02-26T20:17:57.151362] [INFO ] [FORECASTER] Completed predict_future for BP [2026-02-26T20:17:57.151513] [INFO ] [sig ] BP: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:17:57.300913] [INFO ] [LOCAL ] Saved forecast: BP 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/BP.txt [2026-02-26T20:17:57.301124] [INFO ] [sig ] [475/3375] Completed BP in 0.4s | 2.75 sym/s | Total: 2.9m | ETA: 17.6m [2026-02-26T20:17:57.301177] [INFO ] [sig ] [476/3375] Forecasting BPOP... [2026-02-26T20:17:57.301217] [INFO ] [sig ] Generating forecast for: BPOP [2026-02-26T20:17:57.301251] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BPOP' from 'https://tdm.silogroup.org/data/derivative_storage/BPOP.csv'. [2026-02-26T20:17:57.314505] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BPOP'. [2026-02-26T20:17:57.314918] [INFO ] [FORECASTER] Starting predict_future for BPOP [2026-02-26T20:17:57.316075] [DEBUG] [LOCAL ] No optimal features file found for BPOP: ./output/feature-sets/BPOP.txt [2026-02-26T20:17:57.316132] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:57.316168] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:57.316206] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:57.316269] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:57.377858] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:57.378564] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:57.378661] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:57.378694] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:57.501012] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:57.501157] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:57.501196] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:57.501223] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:57.504605] [DEBUG] [FORECASTER] BPOP: Forecast T+1@11:T+2@11: DOWN (p=40.36%) [2026-02-26T20:17:57.504882] [INFO ] [FORECASTER] Completed predict_future for BPOP [2026-02-26T20:17:57.505011] [INFO ] [sig ] BPOP: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:17:57.644022] [INFO ] [LOCAL ] Saved forecast: BPOP 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/BPOP.txt [2026-02-26T20:17:57.644142] [INFO ] [sig ] [476/3375] Completed BPOP in 0.3s | 2.75 sym/s | Total: 2.9m | ETA: 17.6m [2026-02-26T20:17:57.644180] [INFO ] [sig ] [477/3375] Forecasting BPRN... [2026-02-26T20:17:57.644210] [INFO ] [sig ] Generating forecast for: BPRN [2026-02-26T20:17:57.644241] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BPRN' from 'https://tdm.silogroup.org/data/derivative_storage/BPRN.csv'. [2026-02-26T20:17:57.654545] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BPRN'. [2026-02-26T20:17:57.654909] [INFO ] [FORECASTER] Starting predict_future for BPRN [2026-02-26T20:17:57.655737] [DEBUG] [LOCAL ] No optimal features file found for BPRN: ./output/feature-sets/BPRN.txt [2026-02-26T20:17:57.655792] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:57.655823] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:57.655862] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:57.655921] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:57.715417] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:57.716054] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:57.716133] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:57.716166] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:57.815966] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:57.816080] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:57.816118] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:57.816146] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:57.819427] [DEBUG] [FORECASTER] BPRN: Forecast T+1@11:T+2@11: UP (p=81.01%) [2026-02-26T20:17:57.819722] [INFO ] [FORECASTER] Completed predict_future for BPRN [2026-02-26T20:17:57.819852] [INFO ] [sig ] BPRN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:17:57.964260] [INFO ] [LOCAL ] Saved forecast: BPRN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BPRN.txt [2026-02-26T20:17:57.964400] [INFO ] [sig ] [477/3375] Completed BPRN in 0.3s | 2.75 sym/s | Total: 2.9m | ETA: 17.6m [2026-02-26T20:17:57.964442] [INFO ] [sig ] [478/3375] Forecasting BPYPM... [2026-02-26T20:17:57.964471] [INFO ] [sig ] Generating forecast for: BPYPM [2026-02-26T20:17:57.964507] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BPYPM' from 'https://tdm.silogroup.org/data/derivative_storage/BPYPM.csv'. [2026-02-26T20:17:57.975929] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BPYPM'. [2026-02-26T20:17:57.976281] [INFO ] [FORECASTER] Starting predict_future for BPYPM [2026-02-26T20:17:57.977136] [DEBUG] [LOCAL ] No optimal features file found for BPYPM: ./output/feature-sets/BPYPM.txt [2026-02-26T20:17:57.977206] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:57.977239] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:57.977267] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:57.977329] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:58.035099] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:58.035741] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:58.035821] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:58.035853] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:58.147634] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:58.147801] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:58.147842] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:58.147870] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:58.151231] [DEBUG] [FORECASTER] BPYPM: Forecast T+1@11:T+2@11: DOWN (p=40.76%) [2026-02-26T20:17:58.151511] [INFO ] [FORECASTER] Completed predict_future for BPYPM [2026-02-26T20:17:58.151659] [INFO ] [sig ] BPYPM: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:17:58.292538] [INFO ] [LOCAL ] Saved forecast: BPYPM 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/BPYPM.txt [2026-02-26T20:17:58.292677] [INFO ] [sig ] [478/3375] Completed BPYPM in 0.3s | 2.75 sym/s | Total: 2.9m | ETA: 17.5m [2026-02-26T20:17:58.292718] [INFO ] [sig ] [479/3375] Forecasting BPYPO... [2026-02-26T20:17:58.292748] [INFO ] [sig ] Generating forecast for: BPYPO [2026-02-26T20:17:58.292777] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BPYPO' from 'https://tdm.silogroup.org/data/derivative_storage/BPYPO.csv'. [2026-02-26T20:17:58.304003] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BPYPO'. [2026-02-26T20:17:58.304338] [INFO ] [FORECASTER] Starting predict_future for BPYPO [2026-02-26T20:17:58.305191] [DEBUG] [LOCAL ] No optimal features file found for BPYPO: ./output/feature-sets/BPYPO.txt [2026-02-26T20:17:58.305245] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:58.305304] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:58.305333] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:58.305392] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:58.364032] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:58.364705] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:58.364787] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:58.364819] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:58.469504] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:58.469655] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:58.469694] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:58.469723] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:58.474000] [DEBUG] [FORECASTER] BPYPO: Forecast T+1@11:T+2@11: UP (p=81.44%) [2026-02-26T20:17:58.474275] [INFO ] [FORECASTER] Completed predict_future for BPYPO [2026-02-26T20:17:58.474407] [INFO ] [sig ] BPYPO: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:17:58.622379] [INFO ] [LOCAL ] Saved forecast: BPYPO 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BPYPO.txt [2026-02-26T20:17:58.622517] [INFO ] [sig ] [479/3375] Completed BPYPO in 0.3s | 2.75 sym/s | Total: 2.9m | ETA: 17.5m [2026-02-26T20:17:58.622558] [INFO ] [sig ] [480/3375] Forecasting BPYPP... [2026-02-26T20:17:58.622606] [INFO ] [sig ] Generating forecast for: BPYPP [2026-02-26T20:17:58.622638] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BPYPP' from 'https://tdm.silogroup.org/data/derivative_storage/BPYPP.csv'. [2026-02-26T20:17:58.633305] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BPYPP'. [2026-02-26T20:17:58.633652] [INFO ] [FORECASTER] Starting predict_future for BPYPP [2026-02-26T20:17:58.634467] [DEBUG] [LOCAL ] No optimal features file found for BPYPP: ./output/feature-sets/BPYPP.txt [2026-02-26T20:17:58.634521] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:58.634554] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:58.634609] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:58.634669] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:58.692064] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:58.692701] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:58.692780] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:58.692813] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:58.809966] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:58.810118] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:58.810164] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:58.810195] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:58.813723] [DEBUG] [FORECASTER] BPYPP: Forecast T+1@11:T+2@11: UP (p=89.64%) [2026-02-26T20:17:58.814013] [INFO ] [FORECASTER] Completed predict_future for BPYPP [2026-02-26T20:17:58.814143] [INFO ] [sig ] BPYPP: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:17:58.954016] [INFO ] [LOCAL ] Saved forecast: BPYPP 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BPYPP.txt [2026-02-26T20:17:58.954164] [INFO ] [sig ] [480/3375] Completed BPYPP in 0.3s | 2.75 sym/s | Total: 2.9m | ETA: 17.5m [2026-02-26T20:17:58.954211] [INFO ] [sig ] [481/3375] Forecasting BRAG... [2026-02-26T20:17:58.954252] [INFO ] [sig ] Generating forecast for: BRAG [2026-02-26T20:17:58.954282] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRAG' from 'https://tdm.silogroup.org/data/derivative_storage/BRAG.csv'. [2026-02-26T20:17:58.965064] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRAG'. [2026-02-26T20:17:58.965393] [INFO ] [FORECASTER] Starting predict_future for BRAG [2026-02-26T20:17:58.966232] [DEBUG] [LOCAL ] No optimal features file found for BRAG: ./output/feature-sets/BRAG.txt [2026-02-26T20:17:58.966286] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:58.966319] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:58.966345] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:58.966402] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:59.023920] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:59.024569] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:59.024667] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:59.024700] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:59.140236] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:59.140381] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:59.140420] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:59.140448] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:59.144302] [DEBUG] [FORECASTER] BRAG: Forecast T+1@11:T+2@11: DOWN (p=23.53%) [2026-02-26T20:17:59.144784] [INFO ] [FORECASTER] Completed predict_future for BRAG [2026-02-26T20:17:59.144912] [INFO ] [sig ] BRAG: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:17:59.286781] [INFO ] [LOCAL ] Saved forecast: BRAG 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/BRAG.txt [2026-02-26T20:17:59.286905] [INFO ] [sig ] [481/3375] Completed BRAG in 0.3s | 2.75 sym/s | Total: 2.9m | ETA: 17.5m [2026-02-26T20:17:59.286945] [INFO ] [sig ] [482/3375] Forecasting BRC... [2026-02-26T20:17:59.286974] [INFO ] [sig ] Generating forecast for: BRC [2026-02-26T20:17:59.287005] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRC' from 'https://tdm.silogroup.org/data/derivative_storage/BRC.csv'. [2026-02-26T20:17:59.297941] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRC'. [2026-02-26T20:17:59.298270] [INFO ] [FORECASTER] Starting predict_future for BRC [2026-02-26T20:17:59.299082] [DEBUG] [LOCAL ] No optimal features file found for BRC: ./output/feature-sets/BRC.txt [2026-02-26T20:17:59.299135] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:59.299167] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:59.299195] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:59.299252] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:59.356154] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:59.356792] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:59.356875] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:59.356907] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:59.480647] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:59.480802] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:59.480842] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:59.480902] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:59.484689] [DEBUG] [FORECASTER] BRC: Forecast T+1@11:T+2@11: UP (p=91.44%) [2026-02-26T20:17:59.484971] [INFO ] [FORECASTER] Completed predict_future for BRC [2026-02-26T20:17:59.485114] [INFO ] [sig ] BRC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:17:59.633124] [INFO ] [LOCAL ] Saved forecast: BRC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BRC.txt [2026-02-26T20:17:59.633258] [INFO ] [sig ] [482/3375] Completed BRC in 0.3s | 2.75 sym/s | Total: 2.9m | ETA: 17.5m [2026-02-26T20:17:59.633296] [INFO ] [sig ] [483/3375] Forecasting BRO... [2026-02-26T20:17:59.633327] [INFO ] [sig ] Generating forecast for: BRO [2026-02-26T20:17:59.633363] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRO' from 'https://tdm.silogroup.org/data/derivative_storage/BRO.csv'. [2026-02-26T20:17:59.644756] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRO'. [2026-02-26T20:17:59.645101] [INFO ] [FORECASTER] Starting predict_future for BRO [2026-02-26T20:17:59.645971] [DEBUG] [LOCAL ] No optimal features file found for BRO: ./output/feature-sets/BRO.txt [2026-02-26T20:17:59.646026] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:59.646065] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:59.646097] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:59.646165] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:17:59.704083] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:17:59.704759] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:17:59.704839] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:17:59.704872] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:17:59.830829] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:17:59.830987] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:17:59.831026] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:17:59.831055] [INFO ] [FORECASTER] Training complete [2026-02-26T20:17:59.834652] [DEBUG] [FORECASTER] BRO: Forecast T+1@11:T+2@11: DOWN (p=4.09%) [2026-02-26T20:17:59.834936] [INFO ] [FORECASTER] Completed predict_future for BRO [2026-02-26T20:17:59.835065] [INFO ] [sig ] BRO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:17:59.975781] [INFO ] [LOCAL ] Saved forecast: BRO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/BRO.txt [2026-02-26T20:17:59.975904] [INFO ] [sig ] [483/3375] Completed BRO in 0.3s | 2.75 sym/s | Total: 2.9m | ETA: 17.5m [2026-02-26T20:17:59.975944] [INFO ] [sig ] [484/3375] Forecasting BROS... [2026-02-26T20:17:59.975974] [INFO ] [sig ] Generating forecast for: BROS [2026-02-26T20:17:59.976004] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BROS' from 'https://tdm.silogroup.org/data/derivative_storage/BROS.csv'. [2026-02-26T20:17:59.987333] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BROS'. [2026-02-26T20:17:59.987676] [INFO ] [FORECASTER] Starting predict_future for BROS [2026-02-26T20:17:59.988479] [DEBUG] [LOCAL ] No optimal features file found for BROS: ./output/feature-sets/BROS.txt [2026-02-26T20:17:59.988533] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:17:59.988565] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:17:59.988617] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:17:59.988675] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:00.046256] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:00.047419] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:00.047519] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:00.047552] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:00.173177] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:00.173540] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:00.173599] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:00.173648] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:00.177084] [DEBUG] [FORECASTER] BROS: Forecast T+1@11:T+2@11: UP (p=56.37%) [2026-02-26T20:18:00.177391] [INFO ] [FORECASTER] Completed predict_future for BROS [2026-02-26T20:18:00.177525] [INFO ] [sig ] BROS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:18:00.326311] [INFO ] [LOCAL ] Saved forecast: BROS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BROS.txt [2026-02-26T20:18:00.326471] [INFO ] [sig ] [484/3375] Completed BROS in 0.4s | 2.75 sym/s | Total: 2.9m | ETA: 17.5m [2026-02-26T20:18:00.326511] [INFO ] [sig ] [485/3375] Forecasting BRSP... [2026-02-26T20:18:00.326541] [INFO ] [sig ] Generating forecast for: BRSP [2026-02-26T20:18:00.326591] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRSP' from 'https://tdm.silogroup.org/data/derivative_storage/BRSP.csv'. [2026-02-26T20:18:00.337999] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRSP'. [2026-02-26T20:18:00.338354] [INFO ] [FORECASTER] Starting predict_future for BRSP [2026-02-26T20:18:00.339187] [DEBUG] [LOCAL ] No optimal features file found for BRSP: ./output/feature-sets/BRSP.txt [2026-02-26T20:18:00.339242] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:00.339274] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:00.339300] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:00.339357] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:00.401746] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:00.402665] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:00.402752] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:00.402787] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:00.526839] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:00.527005] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:00.527046] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:00.527075] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:00.531845] [DEBUG] [FORECASTER] BRSP: Forecast T+1@11:T+2@11: UP (p=66.53%) [2026-02-26T20:18:00.532225] [INFO ] [FORECASTER] Completed predict_future for BRSP [2026-02-26T20:18:00.532594] [INFO ] [sig ] BRSP: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:18:00.689965] [INFO ] [LOCAL ] Saved forecast: BRSP 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BRSP.txt [2026-02-26T20:18:00.690107] [INFO ] [sig ] [485/3375] Completed BRSP in 0.4s | 2.75 sym/s | Total: 2.9m | ETA: 17.5m [2026-02-26T20:18:00.690156] [INFO ] [sig ] [486/3375] Forecasting BRX... [2026-02-26T20:18:00.690193] [INFO ] [sig ] Generating forecast for: BRX [2026-02-26T20:18:00.690230] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRX' from 'https://tdm.silogroup.org/data/derivative_storage/BRX.csv'. [2026-02-26T20:18:00.703372] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRX'. [2026-02-26T20:18:00.703822] [INFO ] [FORECASTER] Starting predict_future for BRX [2026-02-26T20:18:00.705048] [DEBUG] [LOCAL ] No optimal features file found for BRX: ./output/feature-sets/BRX.txt [2026-02-26T20:18:00.705105] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:00.705140] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:00.705168] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:00.705230] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:00.772186] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:00.773093] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:00.773178] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:00.773212] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:00.899061] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:00.899252] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:00.899311] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:00.899342] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:00.903498] [DEBUG] [FORECASTER] BRX: Forecast T+1@11:T+2@11: UP (p=99.86%) [2026-02-26T20:18:00.903843] [INFO ] [FORECASTER] Completed predict_future for BRX [2026-02-26T20:18:00.903988] [INFO ] [sig ] BRX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:18:01.048389] [INFO ] [LOCAL ] Saved forecast: BRX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BRX.txt [2026-02-26T20:18:01.048565] [INFO ] [sig ] [486/3375] Completed BRX in 0.4s | 2.75 sym/s | Total: 2.9m | ETA: 17.5m [2026-02-26T20:18:01.048628] [INFO ] [sig ] [487/3375] Forecasting BRZE... [2026-02-26T20:18:01.048660] [INFO ] [sig ] Generating forecast for: BRZE [2026-02-26T20:18:01.048693] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRZE' from 'https://tdm.silogroup.org/data/derivative_storage/BRZE.csv'. [2026-02-26T20:18:01.060773] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRZE'. [2026-02-26T20:18:01.061168] [INFO ] [FORECASTER] Starting predict_future for BRZE [2026-02-26T20:18:01.062099] [DEBUG] [LOCAL ] No optimal features file found for BRZE: ./output/feature-sets/BRZE.txt [2026-02-26T20:18:01.062167] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:01.062207] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:01.062240] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:01.062310] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:01.124193] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:01.125064] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:01.125154] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:01.125194] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:01.252378] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:01.252502] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:01.252544] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:01.252599] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:01.256137] [DEBUG] [FORECASTER] BRZE: Forecast T+1@11:T+2@11: UP (p=84.82%) [2026-02-26T20:18:01.256462] [INFO ] [FORECASTER] Completed predict_future for BRZE [2026-02-26T20:18:01.256617] [INFO ] [sig ] BRZE: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:18:01.405477] [INFO ] [LOCAL ] Saved forecast: BRZE 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BRZE.txt [2026-02-26T20:18:01.405663] [INFO ] [sig ] [487/3375] Completed BRZE in 0.4s | 2.75 sym/s | Total: 2.9m | ETA: 17.5m [2026-02-26T20:18:01.405706] [INFO ] [sig ] [488/3375] Forecasting BSAC... [2026-02-26T20:18:01.405736] [INFO ] [sig ] Generating forecast for: BSAC [2026-02-26T20:18:01.405768] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSAC' from 'https://tdm.silogroup.org/data/derivative_storage/BSAC.csv'. [2026-02-26T20:18:01.417659] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSAC'. [2026-02-26T20:18:01.418071] [INFO ] [FORECASTER] Starting predict_future for BSAC [2026-02-26T20:18:01.418948] [DEBUG] [LOCAL ] No optimal features file found for BSAC: ./output/feature-sets/BSAC.txt [2026-02-26T20:18:01.419004] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:01.419037] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:01.419066] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:01.419136] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:01.484812] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:01.485840] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:01.485951] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:01.485991] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:01.632860] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:01.632981] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:01.633021] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:01.633049] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:01.636697] [DEBUG] [FORECASTER] BSAC: Forecast T+1@11:T+2@11: UP (p=98.72%) [2026-02-26T20:18:01.637007] [INFO ] [FORECASTER] Completed predict_future for BSAC [2026-02-26T20:18:01.637164] [INFO ] [sig ] BSAC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:18:01.796698] [INFO ] [LOCAL ] Saved forecast: BSAC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BSAC.txt [2026-02-26T20:18:01.796891] [INFO ] [sig ] [488/3375] Completed BSAC in 0.4s | 2.75 sym/s | Total: 3.0m | ETA: 17.5m [2026-02-26T20:18:01.796935] [INFO ] [sig ] [489/3375] Forecasting BSCQ... [2026-02-26T20:18:01.796972] [INFO ] [sig ] Generating forecast for: BSCQ [2026-02-26T20:18:01.797035] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSCQ' from 'https://tdm.silogroup.org/data/derivative_storage/BSCQ.csv'. [2026-02-26T20:18:01.813667] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSCQ'. [2026-02-26T20:18:01.814197] [INFO ] [FORECASTER] Starting predict_future for BSCQ [2026-02-26T20:18:01.815523] [DEBUG] [LOCAL ] No optimal features file found for BSCQ: ./output/feature-sets/BSCQ.txt [2026-02-26T20:18:01.815625] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:01.815688] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:01.815746] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:01.815843] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:01.893782] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:01.894806] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:01.894949] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:01.894985] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:02.018830] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:02.018997] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:02.019038] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:02.019067] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:02.022665] [DEBUG] [FORECASTER] BSCQ: Forecast T+1@11:T+2@11: UP (p=85.53%) [2026-02-26T20:18:02.022998] [INFO ] [FORECASTER] Completed predict_future for BSCQ [2026-02-26T20:18:02.023158] [INFO ] [sig ] BSCQ: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:18:02.167869] [INFO ] [LOCAL ] Saved forecast: BSCQ 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BSCQ.txt [2026-02-26T20:18:02.168038] [INFO ] [sig ] [489/3375] Completed BSCQ in 0.4s | 2.75 sym/s | Total: 3.0m | ETA: 17.5m [2026-02-26T20:18:02.168081] [INFO ] [sig ] [490/3375] Forecasting BSCS... [2026-02-26T20:18:02.168116] [INFO ] [sig ] Generating forecast for: BSCS [2026-02-26T20:18:02.168150] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSCS' from 'https://tdm.silogroup.org/data/derivative_storage/BSCS.csv'. [2026-02-26T20:18:02.180749] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSCS'. [2026-02-26T20:18:02.181170] [INFO ] [FORECASTER] Starting predict_future for BSCS [2026-02-26T20:18:02.182073] [DEBUG] [LOCAL ] No optimal features file found for BSCS: ./output/feature-sets/BSCS.txt [2026-02-26T20:18:02.182149] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:02.182183] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:02.182210] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:02.182267] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:02.254168] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:02.255330] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:02.255445] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:02.255494] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:02.375668] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:02.375832] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:02.375872] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:02.375901] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:02.379387] [DEBUG] [FORECASTER] BSCS: Forecast T+1@11:T+2@11: DOWN (p=28.31%) [2026-02-26T20:18:02.379723] [INFO ] [FORECASTER] Completed predict_future for BSCS [2026-02-26T20:18:02.379890] [INFO ] [sig ] BSCS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:18:02.526016] [INFO ] [LOCAL ] Saved forecast: BSCS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/BSCS.txt [2026-02-26T20:18:02.526170] [INFO ] [sig ] [490/3375] Completed BSCS in 0.4s | 2.75 sym/s | Total: 3.0m | ETA: 17.5m [2026-02-26T20:18:02.526211] [INFO ] [sig ] [491/3375] Forecasting BSCX... [2026-02-26T20:18:02.526242] [INFO ] [sig ] Generating forecast for: BSCX [2026-02-26T20:18:02.526273] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSCX' from 'https://tdm.silogroup.org/data/derivative_storage/BSCX.csv'. [2026-02-26T20:18:02.543463] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSCX'. [2026-02-26T20:18:02.544040] [INFO ] [FORECASTER] Starting predict_future for BSCX [2026-02-26T20:18:02.545005] [DEBUG] [LOCAL ] No optimal features file found for BSCX: ./output/feature-sets/BSCX.txt [2026-02-26T20:18:02.545062] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:02.545097] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:02.545126] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:02.545190] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:02.609053] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:02.610034] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:02.610130] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:02.610165] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:02.753999] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:02.754181] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:02.754229] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:02.754265] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:02.759357] [DEBUG] [FORECASTER] BSCX: Forecast T+1@11:T+2@11: UP (p=50.90%) [2026-02-26T20:18:02.759824] [INFO ] [FORECASTER] Completed predict_future for BSCX [2026-02-26T20:18:02.760025] [INFO ] [sig ] BSCX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:18:02.962225] [INFO ] [LOCAL ] Saved forecast: BSCX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BSCX.txt [2026-02-26T20:18:02.962407] [INFO ] [sig ] [491/3375] Completed BSCX in 0.4s | 2.75 sym/s | Total: 3.0m | ETA: 17.5m [2026-02-26T20:18:02.962448] [INFO ] [sig ] [492/3375] Forecasting BSCY... [2026-02-26T20:18:02.962479] [INFO ] [sig ] Generating forecast for: BSCY [2026-02-26T20:18:02.962510] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSCY' from 'https://tdm.silogroup.org/data/derivative_storage/BSCY.csv'. [2026-02-26T20:18:02.974106] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSCY'. [2026-02-26T20:18:02.974494] [INFO ] [FORECASTER] Starting predict_future for BSCY [2026-02-26T20:18:02.975361] [DEBUG] [LOCAL ] No optimal features file found for BSCY: ./output/feature-sets/BSCY.txt [2026-02-26T20:18:02.975416] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:02.975449] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:02.975477] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:02.975536] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:03.035047] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:03.035973] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:03.036062] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:03.036096] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:03.158031] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:03.158198] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:03.158239] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:03.158269] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:03.161979] [DEBUG] [FORECASTER] BSCY: Forecast T+1@11:T+2@11: UP (p=77.67%) [2026-02-26T20:18:03.162279] [INFO ] [FORECASTER] Completed predict_future for BSCY [2026-02-26T20:18:03.162417] [INFO ] [sig ] BSCY: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:18:03.311930] [INFO ] [LOCAL ] Saved forecast: BSCY 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BSCY.txt [2026-02-26T20:18:03.312178] [INFO ] [sig ] [492/3375] Completed BSCY in 0.3s | 2.75 sym/s | Total: 3.0m | ETA: 17.5m [2026-02-26T20:18:03.312234] [INFO ] [sig ] [493/3375] Forecasting BSJQ... [2026-02-26T20:18:03.312269] [INFO ] [sig ] Generating forecast for: BSJQ [2026-02-26T20:18:03.312302] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSJQ' from 'https://tdm.silogroup.org/data/derivative_storage/BSJQ.csv'. [2026-02-26T20:18:03.326153] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSJQ'. [2026-02-26T20:18:03.326642] [INFO ] [FORECASTER] Starting predict_future for BSJQ [2026-02-26T20:18:03.327681] [DEBUG] [LOCAL ] No optimal features file found for BSJQ: ./output/feature-sets/BSJQ.txt [2026-02-26T20:18:03.327748] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:03.327790] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:03.327823] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:03.327903] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:03.404299] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:03.405208] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:03.405296] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:03.405332] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:03.528819] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:03.528977] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:03.529018] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:03.529048] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:03.532692] [DEBUG] [FORECASTER] BSJQ: Forecast T+1@11:T+2@11: DOWN (p=45.96%) [2026-02-26T20:18:03.532998] [INFO ] [FORECASTER] Completed predict_future for BSJQ [2026-02-26T20:18:03.533135] [INFO ] [sig ] BSJQ: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:18:03.675356] [INFO ] [LOCAL ] Saved forecast: BSJQ 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/BSJQ.txt [2026-02-26T20:18:03.675493] [INFO ] [sig ] [493/3375] Completed BSJQ in 0.4s | 2.75 sym/s | Total: 3.0m | ETA: 17.5m [2026-02-26T20:18:03.675534] [INFO ] [sig ] [494/3375] Forecasting BSJS... [2026-02-26T20:18:03.675564] [INFO ] [sig ] Generating forecast for: BSJS [2026-02-26T20:18:03.675616] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSJS' from 'https://tdm.silogroup.org/data/derivative_storage/BSJS.csv'. [2026-02-26T20:18:03.686926] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSJS'. [2026-02-26T20:18:03.687271] [INFO ] [FORECASTER] Starting predict_future for BSJS [2026-02-26T20:18:03.688160] [DEBUG] [LOCAL ] No optimal features file found for BSJS: ./output/feature-sets/BSJS.txt [2026-02-26T20:18:03.688216] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:03.688249] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:03.688276] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:03.688334] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:03.748680] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:03.749416] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:03.749501] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:03.749536] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:03.872482] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:03.872694] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:03.872738] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:03.872767] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:03.876360] [DEBUG] [FORECASTER] BSJS: Forecast T+1@11:T+2@11: UP (p=77.63%) [2026-02-26T20:18:03.876671] [INFO ] [FORECASTER] Completed predict_future for BSJS [2026-02-26T20:18:03.876807] [INFO ] [sig ] BSJS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:18:04.019051] [INFO ] [LOCAL ] Saved forecast: BSJS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BSJS.txt [2026-02-26T20:18:04.019193] [INFO ] [sig ] [494/3375] Completed BSJS in 0.3s | 2.75 sym/s | Total: 3.0m | ETA: 17.4m [2026-02-26T20:18:04.019244] [INFO ] [sig ] [495/3375] Forecasting BSL... [2026-02-26T20:18:04.019274] [INFO ] [sig ] Generating forecast for: BSL [2026-02-26T20:18:04.019304] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSL' from 'https://tdm.silogroup.org/data/derivative_storage/BSL.csv'. [2026-02-26T20:18:04.030889] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSL'. [2026-02-26T20:18:04.031235] [INFO ] [FORECASTER] Starting predict_future for BSL [2026-02-26T20:18:04.032073] [DEBUG] [LOCAL ] No optimal features file found for BSL: ./output/feature-sets/BSL.txt [2026-02-26T20:18:04.032127] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:04.032160] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:04.032186] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:04.032244] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:04.093191] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:04.093948] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:04.094030] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:04.094063] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:04.216965] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:04.217125] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:04.217170] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:04.217207] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:04.220885] [DEBUG] [FORECASTER] BSL: Forecast T+1@11:T+2@11: DOWN (p=11.50%) [2026-02-26T20:18:04.221191] [INFO ] [FORECASTER] Completed predict_future for BSL [2026-02-26T20:18:04.221332] [INFO ] [sig ] BSL: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:18:04.368641] [INFO ] [LOCAL ] Saved forecast: BSL 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/BSL.txt [2026-02-26T20:18:04.368790] [INFO ] [sig ] [495/3375] Completed BSL in 0.3s | 2.75 sym/s | Total: 3.0m | ETA: 17.4m [2026-02-26T20:18:04.368831] [INFO ] [sig ] [496/3375] Forecasting BSM... [2026-02-26T20:18:04.368861] [INFO ] [sig ] Generating forecast for: BSM [2026-02-26T20:18:04.368892] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSM' from 'https://tdm.silogroup.org/data/derivative_storage/BSM.csv'. [2026-02-26T20:18:04.382420] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSM'. [2026-02-26T20:18:04.383069] [INFO ] [FORECASTER] Starting predict_future for BSM [2026-02-26T20:18:04.384157] [DEBUG] [LOCAL ] No optimal features file found for BSM: ./output/feature-sets/BSM.txt [2026-02-26T20:18:04.384237] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:04.384345] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:04.384388] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:04.384467] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:04.444863] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:04.445750] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:04.445839] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:04.445874] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:04.569464] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:04.569667] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:04.569712] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:04.569742] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:04.573325] [DEBUG] [FORECASTER] BSM: Forecast T+1@11:T+2@11: UP (p=82.38%) [2026-02-26T20:18:04.573663] [INFO ] [FORECASTER] Completed predict_future for BSM [2026-02-26T20:18:04.573805] [INFO ] [sig ] BSM: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:18:04.716516] [INFO ] [LOCAL ] Saved forecast: BSM 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BSM.txt [2026-02-26T20:18:04.716687] [INFO ] [sig ] [496/3375] Completed BSM in 0.3s | 2.75 sym/s | Total: 3.0m | ETA: 17.4m [2026-02-26T20:18:04.716729] [INFO ] [sig ] [497/3375] Forecasting BSMQ... [2026-02-26T20:18:04.716759] [INFO ] [sig ] Generating forecast for: BSMQ [2026-02-26T20:18:04.716791] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSMQ' from 'https://tdm.silogroup.org/data/derivative_storage/BSMQ.csv'. [2026-02-26T20:18:04.728815] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSMQ'. [2026-02-26T20:18:04.729201] [INFO ] [FORECASTER] Starting predict_future for BSMQ [2026-02-26T20:18:04.730293] [DEBUG] [LOCAL ] No optimal features file found for BSMQ: ./output/feature-sets/BSMQ.txt [2026-02-26T20:18:04.730348] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:04.730380] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:04.730408] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:04.730466] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:04.795298] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:04.796170] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:04.796258] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:04.796292] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:04.929297] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:04.929498] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:04.929542] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:04.929591] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:04.933630] [DEBUG] [FORECASTER] BSMQ: Forecast T+1@11:T+2@11: UP (p=96.79%) [2026-02-26T20:18:04.933943] [INFO ] [FORECASTER] Completed predict_future for BSMQ [2026-02-26T20:18:04.934092] [INFO ] [sig ] BSMQ: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:18:05.092444] [INFO ] [LOCAL ] Saved forecast: BSMQ 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BSMQ.txt [2026-02-26T20:18:05.092654] [INFO ] [sig ] [497/3375] Completed BSMQ in 0.4s | 2.75 sym/s | Total: 3.0m | ETA: 17.4m [2026-02-26T20:18:05.092701] [INFO ] [sig ] [498/3375] Forecasting BSMS... [2026-02-26T20:18:05.092736] [INFO ] [sig ] Generating forecast for: BSMS [2026-02-26T20:18:05.092768] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSMS' from 'https://tdm.silogroup.org/data/derivative_storage/BSMS.csv'. [2026-02-26T20:18:05.106167] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSMS'. [2026-02-26T20:18:05.106676] [INFO ] [FORECASTER] Starting predict_future for BSMS [2026-02-26T20:18:05.107760] [DEBUG] [LOCAL ] No optimal features file found for BSMS: ./output/feature-sets/BSMS.txt [2026-02-26T20:18:05.107830] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:05.107865] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:05.107893] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:05.107963] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:05.176261] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:05.177387] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:05.177521] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:05.177797] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:05.321402] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:05.321588] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:05.321633] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:05.321661] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:05.325106] [DEBUG] [FORECASTER] BSMS: Forecast T+1@11:T+2@11: UP (p=98.84%) [2026-02-26T20:18:05.325396] [INFO ] [FORECASTER] Completed predict_future for BSMS [2026-02-26T20:18:05.325527] [INFO ] [sig ] BSMS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:18:05.470712] [INFO ] [LOCAL ] Saved forecast: BSMS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BSMS.txt [2026-02-26T20:18:05.470873] [INFO ] [sig ] [498/3375] Completed BSMS in 0.4s | 2.75 sym/s | Total: 3.0m | ETA: 17.4m [2026-02-26T20:18:05.470915] [INFO ] [sig ] [499/3375] Forecasting BSSX... [2026-02-26T20:18:05.470945] [INFO ] [sig ] Generating forecast for: BSSX [2026-02-26T20:18:05.470977] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSSX' from 'https://tdm.silogroup.org/data/derivative_storage/BSSX.csv'. [2026-02-26T20:18:05.482048] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSSX'. [2026-02-26T20:18:05.482443] [INFO ] [FORECASTER] Starting predict_future for BSSX [2026-02-26T20:18:05.483272] [DEBUG] [LOCAL ] No optimal features file found for BSSX: ./output/feature-sets/BSSX.txt [2026-02-26T20:18:05.483326] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:05.483357] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:05.483383] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:05.483440] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:05.550622] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:05.551519] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:05.551626] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:05.551663] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:05.663942] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:05.664117] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:05.664160] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:05.664227] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:05.667941] [DEBUG] [FORECASTER] BSSX: Forecast T+1@11:T+2@11: DOWN (p=3.67%) [2026-02-26T20:18:05.668297] [INFO ] [FORECASTER] Completed predict_future for BSSX [2026-02-26T20:18:05.668478] [INFO ] [sig ] BSSX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:18:05.815443] [INFO ] [LOCAL ] Saved forecast: BSSX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/BSSX.txt [2026-02-26T20:18:05.815612] [INFO ] [sig ] [499/3375] Completed BSSX in 0.3s | 2.75 sym/s | Total: 3.0m | ETA: 17.4m [2026-02-26T20:18:05.815656] [INFO ] [sig ] [500/3375] Forecasting BSTZ... [2026-02-26T20:18:05.815685] [INFO ] [sig ] Generating forecast for: BSTZ [2026-02-26T20:18:05.815716] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSTZ' from 'https://tdm.silogroup.org/data/derivative_storage/BSTZ.csv'. [2026-02-26T20:18:05.827465] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSTZ'. [2026-02-26T20:18:05.827862] [INFO ] [FORECASTER] Starting predict_future for BSTZ [2026-02-26T20:18:05.828811] [DEBUG] [LOCAL ] No optimal features file found for BSTZ: ./output/feature-sets/BSTZ.txt [2026-02-26T20:18:05.828868] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:05.828902] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:05.828931] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:05.828990] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:05.889735] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:05.890644] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:05.890733] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:05.890767] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:06.013866] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:06.014035] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:06.014078] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:06.014108] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:06.017908] [DEBUG] [FORECASTER] BSTZ: Forecast T+1@11:T+2@11: UP (p=59.92%) [2026-02-26T20:18:06.018244] [INFO ] [FORECASTER] Completed predict_future for BSTZ [2026-02-26T20:18:06.018426] [INFO ] [sig ] BSTZ: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:18:06.183832] [INFO ] [LOCAL ] Saved forecast: BSTZ 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BSTZ.txt [2026-02-26T20:18:06.184018] [INFO ] [sig ] [500/3375] Completed BSTZ in 0.4s | 2.75 sym/s | Total: 3.0m | ETA: 17.4m [2026-02-26T20:18:06.184075] [INFO ] [sig ] [501/3375] Forecasting BSVN... [2026-02-26T20:18:06.184107] [INFO ] [sig ] Generating forecast for: BSVN [2026-02-26T20:18:06.184141] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSVN' from 'https://tdm.silogroup.org/data/derivative_storage/BSVN.csv'. [2026-02-26T20:18:06.196951] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSVN'. [2026-02-26T20:18:06.197396] [INFO ] [FORECASTER] Starting predict_future for BSVN [2026-02-26T20:18:06.198625] [DEBUG] [LOCAL ] No optimal features file found for BSVN: ./output/feature-sets/BSVN.txt [2026-02-26T20:18:06.198694] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:06.198753] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:06.198790] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:06.198867] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:06.260499] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:06.261482] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:06.261591] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:06.261628] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:06.371017] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:06.371183] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:06.371223] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:06.371255] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:06.374734] [DEBUG] [FORECASTER] BSVN: Forecast T+1@11:T+2@11: DOWN (p=26.12%) [2026-02-26T20:18:06.375032] [INFO ] [FORECASTER] Completed predict_future for BSVN [2026-02-26T20:18:06.375166] [INFO ] [sig ] BSVN: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:18:06.519555] [INFO ] [LOCAL ] Saved forecast: BSVN 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/BSVN.txt [2026-02-26T20:18:06.519738] [INFO ] [sig ] [501/3375] Completed BSVN in 0.3s | 2.75 sym/s | Total: 3.0m | ETA: 17.4m [2026-02-26T20:18:06.519793] [INFO ] [sig ] [502/3375] Forecasting BSVO... [2026-02-26T20:18:06.519828] [INFO ] [sig ] Generating forecast for: BSVO [2026-02-26T20:18:06.519860] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSVO' from 'https://tdm.silogroup.org/data/derivative_storage/BSVO.csv'. [2026-02-26T20:18:06.537083] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSVO'. [2026-02-26T20:18:06.537476] [INFO ] [FORECASTER] Starting predict_future for BSVO [2026-02-26T20:18:06.538423] [DEBUG] [LOCAL ] No optimal features file found for BSVO: ./output/feature-sets/BSVO.txt [2026-02-26T20:18:06.538479] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:06.538512] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:06.538539] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:06.538615] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:06.598848] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:06.599762] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:06.599854] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:06.599888] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:06.727283] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:06.727440] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:06.727480] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:06.727510] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:06.731003] [DEBUG] [FORECASTER] BSVO: Forecast T+1@11:T+2@11: DOWN (p=7.41%) [2026-02-26T20:18:06.731302] [INFO ] [FORECASTER] Completed predict_future for BSVO [2026-02-26T20:18:06.731437] [INFO ] [sig ] BSVO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:18:06.875301] [INFO ] [LOCAL ] Saved forecast: BSVO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/BSVO.txt [2026-02-26T20:18:06.875482] [INFO ] [sig ] [502/3375] Completed BSVO in 0.4s | 2.75 sym/s | Total: 3.0m | ETA: 17.4m [2026-02-26T20:18:06.875522] [INFO ] [sig ] [503/3375] Forecasting BSX... [2026-02-26T20:18:06.875553] [INFO ] [sig ] Generating forecast for: BSX [2026-02-26T20:18:06.875604] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSX' from 'https://tdm.silogroup.org/data/derivative_storage/BSX.csv'. [2026-02-26T20:18:06.886841] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSX'. [2026-02-26T20:18:06.887244] [INFO ] [FORECASTER] Starting predict_future for BSX [2026-02-26T20:18:06.888133] [DEBUG] [LOCAL ] No optimal features file found for BSX: ./output/feature-sets/BSX.txt [2026-02-26T20:18:06.888187] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:06.888227] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:06.888261] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:06.888333] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:06.947002] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:06.947939] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:06.948036] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:06.948071] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:07.068851] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:07.069012] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:07.069055] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:07.069084] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:07.072775] [DEBUG] [FORECASTER] BSX: Forecast T+1@11:T+2@11: DOWN (p=1.16%) [2026-02-26T20:18:07.073081] [INFO ] [FORECASTER] Completed predict_future for BSX [2026-02-26T20:18:07.073220] [INFO ] [sig ] BSX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:18:07.218198] [INFO ] [LOCAL ] Saved forecast: BSX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/BSX.txt [2026-02-26T20:18:07.218365] [INFO ] [sig ] [503/3375] Completed BSX in 0.3s | 2.75 sym/s | Total: 3.0m | ETA: 17.4m [2026-02-26T20:18:07.218416] [INFO ] [sig ] [504/3375] Forecasting BSY... [2026-02-26T20:18:07.218449] [INFO ] [sig ] Generating forecast for: BSY [2026-02-26T20:18:07.218480] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSY' from 'https://tdm.silogroup.org/data/derivative_storage/BSY.csv'. [2026-02-26T20:18:07.229672] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSY'. [2026-02-26T20:18:07.230050] [INFO ] [FORECASTER] Starting predict_future for BSY [2026-02-26T20:18:07.231016] [DEBUG] [LOCAL ] No optimal features file found for BSY: ./output/feature-sets/BSY.txt [2026-02-26T20:18:07.231080] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:07.231121] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:07.231160] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:07.231244] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:07.295055] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:07.296066] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:07.296155] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:07.296190] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:07.424887] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:07.425054] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:07.425095] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:07.425125] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:07.429134] [DEBUG] [FORECASTER] BSY: Forecast T+1@11:T+2@11: DOWN (p=18.51%) [2026-02-26T20:18:07.429435] [INFO ] [FORECASTER] Completed predict_future for BSY [2026-02-26T20:18:07.429609] [INFO ] [sig ] BSY: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:18:07.585962] [INFO ] [LOCAL ] Saved forecast: BSY 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/BSY.txt [2026-02-26T20:18:07.586124] [INFO ] [sig ] [504/3375] Completed BSY in 0.4s | 2.75 sym/s | Total: 3.1m | ETA: 17.4m [2026-02-26T20:18:07.586180] [INFO ] [sig ] [505/3375] Forecasting BTAI... [2026-02-26T20:18:07.586212] [INFO ] [sig ] Generating forecast for: BTAI [2026-02-26T20:18:07.586243] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTAI' from 'https://tdm.silogroup.org/data/derivative_storage/BTAI.csv'. [2026-02-26T20:18:07.598276] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTAI'. [2026-02-26T20:18:07.598720] [INFO ] [FORECASTER] Starting predict_future for BTAI [2026-02-26T20:18:07.599557] [DEBUG] [LOCAL ] No optimal features file found for BTAI: ./output/feature-sets/BTAI.txt [2026-02-26T20:18:07.599631] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:07.599666] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:07.599694] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:07.599771] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:07.661558] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:07.662422] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:07.662511] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:07.662545] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:07.784685] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:07.784852] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:07.784921] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:07.784959] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:07.788719] [DEBUG] [FORECASTER] BTAI: Forecast T+1@11:T+2@11: DOWN (p=45.38%) [2026-02-26T20:18:07.789017] [INFO ] [FORECASTER] Completed predict_future for BTAI [2026-02-26T20:18:07.789154] [INFO ] [sig ] BTAI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:18:07.942060] [INFO ] [LOCAL ] Saved forecast: BTAI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/BTAI.txt [2026-02-26T20:18:07.942238] [INFO ] [sig ] [505/3375] Completed BTAI in 0.4s | 2.75 sym/s | Total: 3.1m | ETA: 17.4m [2026-02-26T20:18:07.942279] [INFO ] [sig ] [506/3375] Forecasting BTCS... [2026-02-26T20:18:07.942310] [INFO ] [sig ] Generating forecast for: BTCS [2026-02-26T20:18:07.942343] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTCS' from 'https://tdm.silogroup.org/data/derivative_storage/BTCS.csv'. [2026-02-26T20:18:07.954129] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTCS'. [2026-02-26T20:18:07.954519] [INFO ] [FORECASTER] Starting predict_future for BTCS [2026-02-26T20:18:07.955375] [DEBUG] [LOCAL ] No optimal features file found for BTCS: ./output/feature-sets/BTCS.txt [2026-02-26T20:18:07.955440] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:07.955474] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:07.955501] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:07.955559] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:08.016894] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:08.017854] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:08.017976] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:08.018013] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:08.141374] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:08.141538] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:08.141599] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:08.141633] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:08.145386] [DEBUG] [FORECASTER] BTCS: Forecast T+1@11:T+2@11: UP (p=77.40%) [2026-02-26T20:18:08.145707] [INFO ] [FORECASTER] Completed predict_future for BTCS [2026-02-26T20:18:08.145863] [INFO ] [sig ] BTCS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:18:08.296126] [INFO ] [LOCAL ] Saved forecast: BTCS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BTCS.txt [2026-02-26T20:18:08.296293] [INFO ] [sig ] [506/3375] Completed BTCS in 0.4s | 2.75 sym/s | Total: 3.1m | ETA: 17.4m [2026-02-26T20:18:08.296335] [INFO ] [sig ] [507/3375] Forecasting BTE... [2026-02-26T20:18:08.296368] [INFO ] [sig ] Generating forecast for: BTE [2026-02-26T20:18:08.296400] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTE' from 'https://tdm.silogroup.org/data/derivative_storage/BTE.csv'. [2026-02-26T20:18:08.308863] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTE'. [2026-02-26T20:18:08.309245] [INFO ] [FORECASTER] Starting predict_future for BTE [2026-02-26T20:18:08.310080] [DEBUG] [LOCAL ] No optimal features file found for BTE: ./output/feature-sets/BTE.txt [2026-02-26T20:18:08.310134] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:08.310168] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:08.310196] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:08.310254] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:08.377818] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:08.378766] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:08.378856] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:08.378892] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:08.505907] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:08.506072] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:08.506114] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:08.506145] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:08.510254] [DEBUG] [FORECASTER] BTE: Forecast T+1@11:T+2@11: UP (p=62.53%) [2026-02-26T20:18:08.510681] [INFO ] [FORECASTER] Completed predict_future for BTE [2026-02-26T20:18:08.510840] [INFO ] [sig ] BTE: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:18:08.671644] [INFO ] [LOCAL ] Saved forecast: BTE 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BTE.txt [2026-02-26T20:18:08.671838] [INFO ] [sig ] [507/3375] Completed BTE in 0.4s | 2.75 sym/s | Total: 3.1m | ETA: 17.4m [2026-02-26T20:18:08.671883] [INFO ] [sig ] [508/3375] Forecasting BTF... [2026-02-26T20:18:08.671915] [INFO ] [sig ] Generating forecast for: BTF [2026-02-26T20:18:08.671947] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTF' from 'https://tdm.silogroup.org/data/derivative_storage/BTF.csv'. [2026-02-26T20:18:08.686008] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTF'. [2026-02-26T20:18:08.686430] [INFO ] [FORECASTER] Starting predict_future for BTF [2026-02-26T20:18:08.687831] [DEBUG] [LOCAL ] No optimal features file found for BTF: ./output/feature-sets/BTF.txt [2026-02-26T20:18:08.687891] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:08.687936] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:08.687973] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:08.688032] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:08.754802] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:08.755810] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:08.755899] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:08.755935] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:08.880968] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:08.881139] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:08.881180] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:08.881229] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:08.884838] [DEBUG] [FORECASTER] BTF: Forecast T+1@11:T+2@11: DOWN (p=1.49%) [2026-02-26T20:18:08.885150] [INFO ] [FORECASTER] Completed predict_future for BTF [2026-02-26T20:18:08.885287] [INFO ] [sig ] BTF: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:18:09.048244] [INFO ] [LOCAL ] Saved forecast: BTF 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/BTF.txt [2026-02-26T20:18:09.048407] [INFO ] [sig ] [508/3375] Completed BTF in 0.4s | 2.75 sym/s | Total: 3.1m | ETA: 17.4m [2026-02-26T20:18:09.048450] [INFO ] [sig ] [509/3375] Forecasting BTI... [2026-02-26T20:18:09.048480] [INFO ] [sig ] Generating forecast for: BTI [2026-02-26T20:18:09.048511] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTI' from 'https://tdm.silogroup.org/data/derivative_storage/BTI.csv'. [2026-02-26T20:18:09.060804] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTI'. [2026-02-26T20:18:09.061244] [INFO ] [FORECASTER] Starting predict_future for BTI [2026-02-26T20:18:09.062165] [DEBUG] [LOCAL ] No optimal features file found for BTI: ./output/feature-sets/BTI.txt [2026-02-26T20:18:09.062227] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:09.062261] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:09.062288] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:09.062345] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:09.127546] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:09.128486] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:09.128607] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:09.128645] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:09.255774] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:09.255937] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:09.255980] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:09.256011] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:09.260013] [DEBUG] [FORECASTER] BTI: Forecast T+1@11:T+2@11: DOWN (p=48.13%) [2026-02-26T20:18:09.260326] [INFO ] [FORECASTER] Completed predict_future for BTI [2026-02-26T20:18:09.260464] [INFO ] [sig ] BTI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:18:09.405593] [INFO ] [LOCAL ] Saved forecast: BTI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/BTI.txt [2026-02-26T20:18:09.405769] [INFO ] [sig ] [509/3375] Completed BTI in 0.4s | 2.75 sym/s | Total: 3.1m | ETA: 17.3m [2026-02-26T20:18:09.405811] [INFO ] [sig ] [510/3375] Forecasting BTMD... [2026-02-26T20:18:09.405842] [INFO ] [sig ] Generating forecast for: BTMD [2026-02-26T20:18:09.405873] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTMD' from 'https://tdm.silogroup.org/data/derivative_storage/BTMD.csv'. [2026-02-26T20:18:09.418879] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTMD'. [2026-02-26T20:18:09.419329] [INFO ] [FORECASTER] Starting predict_future for BTMD [2026-02-26T20:18:09.420271] [DEBUG] [LOCAL ] No optimal features file found for BTMD: ./output/feature-sets/BTMD.txt [2026-02-26T20:18:09.420328] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:09.420362] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:09.420391] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:09.420452] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:09.484666] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:09.485427] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:09.485741] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:09.485779] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:09.615685] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:09.615844] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:09.615889] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:09.615918] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:09.619951] [DEBUG] [FORECASTER] BTMD: Forecast T+1@11:T+2@11: DOWN (p=8.33%) [2026-02-26T20:18:09.620332] [INFO ] [FORECASTER] Completed predict_future for BTMD [2026-02-26T20:18:09.620499] [INFO ] [sig ] BTMD: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:18:09.770208] [INFO ] [LOCAL ] Saved forecast: BTMD 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/BTMD.txt [2026-02-26T20:18:09.770359] [INFO ] [sig ] [510/3375] Completed BTMD in 0.4s | 2.75 sym/s | Total: 3.1m | ETA: 17.3m [2026-02-26T20:18:09.770400] [INFO ] [sig ] [511/3375] Forecasting BTSG... [2026-02-26T20:18:09.770433] [INFO ] [sig ] Generating forecast for: BTSG [2026-02-26T20:18:09.770464] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTSG' from 'https://tdm.silogroup.org/data/derivative_storage/BTSG.csv'. [2026-02-26T20:18:09.782333] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTSG'. [2026-02-26T20:18:09.782904] [INFO ] [FORECASTER] Starting predict_future for BTSG [2026-02-26T20:18:09.783907] [DEBUG] [LOCAL ] No optimal features file found for BTSG: ./output/feature-sets/BTSG.txt [2026-02-26T20:18:09.783963] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:09.783997] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:09.784024] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:09.784081] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:09.845722] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:09.846596] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:09.846683] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:09.846717] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:09.982216] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:09.982374] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:09.982414] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:09.982444] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:09.986079] [DEBUG] [FORECASTER] BTSG: Forecast T+1@11:T+2@11: UP (p=66.56%) [2026-02-26T20:18:09.986382] [INFO ] [FORECASTER] Completed predict_future for BTSG [2026-02-26T20:18:09.986524] [INFO ] [sig ] BTSG: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:18:10.138447] [INFO ] [LOCAL ] Saved forecast: BTSG 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BTSG.txt [2026-02-26T20:18:10.138633] [INFO ] [sig ] [511/3375] Completed BTSG in 0.4s | 2.75 sym/s | Total: 3.1m | ETA: 17.3m [2026-02-26T20:18:10.138675] [INFO ] [sig ] [512/3375] Forecasting BTZ... [2026-02-26T20:18:10.138706] [INFO ] [sig ] Generating forecast for: BTZ [2026-02-26T20:18:10.138738] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTZ' from 'https://tdm.silogroup.org/data/derivative_storage/BTZ.csv'. [2026-02-26T20:18:10.150480] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTZ'. [2026-02-26T20:18:10.150838] [INFO ] [FORECASTER] Starting predict_future for BTZ [2026-02-26T20:18:10.151686] [DEBUG] [LOCAL ] No optimal features file found for BTZ: ./output/feature-sets/BTZ.txt [2026-02-26T20:18:10.151741] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:10.151773] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:10.151815] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:10.151874] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:10.213179] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:10.214177] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:10.214265] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:10.214300] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:10.339263] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:10.339424] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:10.339464] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:10.339495] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:10.342932] [DEBUG] [FORECASTER] BTZ: Forecast T+1@11:T+2@11: DOWN (p=45.80%) [2026-02-26T20:18:10.343215] [INFO ] [FORECASTER] Completed predict_future for BTZ [2026-02-26T20:18:10.343345] [INFO ] [sig ] BTZ: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:18:10.493602] [INFO ] [LOCAL ] Saved forecast: BTZ 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/BTZ.txt [2026-02-26T20:18:10.493764] [INFO ] [sig ] [512/3375] Completed BTZ in 0.4s | 2.75 sym/s | Total: 3.1m | ETA: 17.3m [2026-02-26T20:18:10.493805] [INFO ] [sig ] [513/3375] Forecasting BUD... [2026-02-26T20:18:10.493836] [INFO ] [sig ] Generating forecast for: BUD [2026-02-26T20:18:10.493866] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUD' from 'https://tdm.silogroup.org/data/derivative_storage/BUD.csv'. [2026-02-26T20:18:10.505427] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUD'. [2026-02-26T20:18:10.505782] [INFO ] [FORECASTER] Starting predict_future for BUD [2026-02-26T20:18:10.506624] [DEBUG] [LOCAL ] No optimal features file found for BUD: ./output/feature-sets/BUD.txt [2026-02-26T20:18:10.506678] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:10.506738] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:10.506767] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:10.506824] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:10.564968] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:10.565708] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:10.565790] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:10.565823] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:10.685358] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:10.685514] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:10.685554] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:10.685605] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:10.689071] [DEBUG] [FORECASTER] BUD: Forecast T+1@11:T+2@11: UP (p=83.42%) [2026-02-26T20:18:10.689370] [INFO ] [FORECASTER] Completed predict_future for BUD [2026-02-26T20:18:10.689517] [INFO ] [sig ] BUD: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:18:10.841734] [INFO ] [LOCAL ] Saved forecast: BUD 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BUD.txt [2026-02-26T20:18:10.841912] [INFO ] [sig ] [513/3375] Completed BUD in 0.3s | 2.75 sym/s | Total: 3.1m | ETA: 17.3m [2026-02-26T20:18:10.841960] [INFO ] [sig ] [514/3375] Forecasting BUFC... [2026-02-26T20:18:10.841991] [INFO ] [sig ] Generating forecast for: BUFC [2026-02-26T20:18:10.842027] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUFC' from 'https://tdm.silogroup.org/data/derivative_storage/BUFC.csv'. [2026-02-26T20:18:10.855302] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUFC'. [2026-02-26T20:18:10.855628] [INFO ] [FORECASTER] Starting predict_future for BUFC [2026-02-26T20:18:10.856895] [DEBUG] [LOCAL ] No optimal features file found for BUFC: ./output/feature-sets/BUFC.txt [2026-02-26T20:18:10.856949] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:10.856980] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:10.857006] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:10.857063] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:10.917241] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:10.918095] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:10.918212] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:10.918248] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:11.019379] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:11.019534] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:11.019592] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:11.019624] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:11.023165] [DEBUG] [FORECASTER] BUFC: Forecast T+1@11:T+2@11: UP (p=98.47%) [2026-02-26T20:18:11.023443] [INFO ] [FORECASTER] Completed predict_future for BUFC [2026-02-26T20:18:11.023591] [INFO ] [sig ] BUFC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:18:11.172161] [INFO ] [LOCAL ] Saved forecast: BUFC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BUFC.txt [2026-02-26T20:18:11.172315] [INFO ] [sig ] [514/3375] Completed BUFC in 0.3s | 2.75 sym/s | Total: 3.1m | ETA: 17.3m [2026-02-26T20:18:11.172357] [INFO ] [sig ] [515/3375] Forecasting BUG... [2026-02-26T20:18:11.172386] [INFO ] [sig ] Generating forecast for: BUG [2026-02-26T20:18:11.172417] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUG' from 'https://tdm.silogroup.org/data/derivative_storage/BUG.csv'. [2026-02-26T20:18:11.185064] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUG'. [2026-02-26T20:18:11.185421] [INFO ] [FORECASTER] Starting predict_future for BUG [2026-02-26T20:18:11.186282] [DEBUG] [LOCAL ] No optimal features file found for BUG: ./output/feature-sets/BUG.txt [2026-02-26T20:18:11.186337] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:11.186369] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:11.186397] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:11.186457] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:11.247741] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:11.248499] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:11.248609] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:11.248645] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:11.373952] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:11.374107] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:11.374147] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:11.374175] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:11.378096] [DEBUG] [FORECASTER] BUG: Forecast T+1@11:T+2@11: UP (p=81.84%) [2026-02-26T20:18:11.378373] [INFO ] [FORECASTER] Completed predict_future for BUG [2026-02-26T20:18:11.378503] [INFO ] [sig ] BUG: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:18:11.529785] [INFO ] [LOCAL ] Saved forecast: BUG 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BUG.txt [2026-02-26T20:18:11.529947] [INFO ] [sig ] [515/3375] Completed BUG in 0.4s | 2.75 sym/s | Total: 3.1m | ETA: 17.3m [2026-02-26T20:18:11.529999] [INFO ] [sig ] [516/3375] Forecasting BUI... [2026-02-26T20:18:11.530032] [INFO ] [sig ] Generating forecast for: BUI [2026-02-26T20:18:11.530072] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUI' from 'https://tdm.silogroup.org/data/derivative_storage/BUI.csv'. [2026-02-26T20:18:11.542862] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUI'. [2026-02-26T20:18:11.543271] [INFO ] [FORECASTER] Starting predict_future for BUI [2026-02-26T20:18:11.544122] [DEBUG] [LOCAL ] No optimal features file found for BUI: ./output/feature-sets/BUI.txt [2026-02-26T20:18:11.544176] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:11.544209] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:11.544237] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:11.544295] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:11.614743] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:11.615819] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:11.615918] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:11.615954] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:11.755240] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:11.755417] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:11.755469] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:11.755507] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:11.759962] [DEBUG] [FORECASTER] BUI: Forecast T+1@11:T+2@11: UP (p=88.54%) [2026-02-26T20:18:11.760292] [INFO ] [FORECASTER] Completed predict_future for BUI [2026-02-26T20:18:11.760485] [INFO ] [sig ] BUI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:18:11.924791] [INFO ] [LOCAL ] Saved forecast: BUI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BUI.txt [2026-02-26T20:18:11.924972] [INFO ] [sig ] [516/3375] Completed BUI in 0.4s | 2.75 sym/s | Total: 3.1m | ETA: 17.3m [2026-02-26T20:18:11.925018] [INFO ] [sig ] [517/3375] Forecasting BURL... [2026-02-26T20:18:11.925053] [INFO ] [sig ] Generating forecast for: BURL [2026-02-26T20:18:11.925086] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BURL' from 'https://tdm.silogroup.org/data/derivative_storage/BURL.csv'. [2026-02-26T20:18:11.937159] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BURL'. [2026-02-26T20:18:11.937560] [INFO ] [FORECASTER] Starting predict_future for BURL [2026-02-26T20:18:11.938671] [DEBUG] [LOCAL ] No optimal features file found for BURL: ./output/feature-sets/BURL.txt [2026-02-26T20:18:11.938728] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:11.938761] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:11.938788] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:11.938851] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:12.005743] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:12.006677] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:12.006767] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:12.006801] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:12.146667] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:12.146853] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:12.146913] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:12.146954] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:12.150905] [DEBUG] [FORECASTER] BURL: Forecast T+1@11:T+2@11: UP (p=51.20%) [2026-02-26T20:18:12.151221] [INFO ] [FORECASTER] Completed predict_future for BURL [2026-02-26T20:18:12.151372] [INFO ] [sig ] BURL: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:18:12.315792] [INFO ] [LOCAL ] Saved forecast: BURL 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BURL.txt [2026-02-26T20:18:12.316014] [INFO ] [sig ] [517/3375] Completed BURL in 0.4s | 2.75 sym/s | Total: 3.1m | ETA: 17.3m [2026-02-26T20:18:12.316071] [INFO ] [sig ] [518/3375] Forecasting BUSE... [2026-02-26T20:18:12.316117] [INFO ] [sig ] Generating forecast for: BUSE [2026-02-26T20:18:12.316165] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUSE' from 'https://tdm.silogroup.org/data/derivative_storage/BUSE.csv'. [2026-02-26T20:18:12.329901] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUSE'. [2026-02-26T20:18:12.330323] [INFO ] [FORECASTER] Starting predict_future for BUSE [2026-02-26T20:18:12.331226] [DEBUG] [LOCAL ] No optimal features file found for BUSE: ./output/feature-sets/BUSE.txt [2026-02-26T20:18:12.331282] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:12.331321] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:12.331354] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:12.331441] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:12.394889] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:12.395766] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:12.395856] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:12.395891] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:12.518431] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:12.518612] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:12.518657] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:12.518686] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:12.522197] [DEBUG] [FORECASTER] BUSE: Forecast T+1@11:T+2@11: DOWN (p=13.45%) [2026-02-26T20:18:12.522507] [INFO ] [FORECASTER] Completed predict_future for BUSE [2026-02-26T20:18:12.522664] [INFO ] [sig ] BUSE: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:18:12.683062] [INFO ] [LOCAL ] Saved forecast: BUSE 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/BUSE.txt [2026-02-26T20:18:12.683248] [INFO ] [sig ] [518/3375] Completed BUSE in 0.4s | 2.75 sym/s | Total: 3.1m | ETA: 17.3m [2026-02-26T20:18:12.683293] [INFO ] [sig ] [519/3375] Forecasting BUXX... [2026-02-26T20:18:12.683325] [INFO ] [sig ] Generating forecast for: BUXX [2026-02-26T20:18:12.683363] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUXX' from 'https://tdm.silogroup.org/data/derivative_storage/BUXX.csv'. [2026-02-26T20:18:12.700910] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUXX'. [2026-02-26T20:18:12.701419] [INFO ] [FORECASTER] Starting predict_future for BUXX [2026-02-26T20:18:12.702545] [DEBUG] [LOCAL ] No optimal features file found for BUXX: ./output/feature-sets/BUXX.txt [2026-02-26T20:18:12.702656] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:12.702701] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:12.702737] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:12.702809] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:12.766377] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:12.767347] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:12.767459] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:12.767494] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:12.892974] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:12.893142] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:12.893183] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:12.893214] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:12.897591] [DEBUG] [FORECASTER] BUXX: Forecast T+1@11:T+2@11: UP (p=92.44%) [2026-02-26T20:18:12.898234] [INFO ] [FORECASTER] Completed predict_future for BUXX [2026-02-26T20:18:12.898402] [INFO ] [sig ] BUXX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:18:13.057050] [INFO ] [LOCAL ] Saved forecast: BUXX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BUXX.txt [2026-02-26T20:18:13.057245] [INFO ] [sig ] [519/3375] Completed BUXX in 0.4s | 2.75 sym/s | Total: 3.1m | ETA: 17.3m [2026-02-26T20:18:13.057299] [INFO ] [sig ] [520/3375] Forecasting BVFL... [2026-02-26T20:18:13.057330] [INFO ] [sig ] Generating forecast for: BVFL [2026-02-26T20:18:13.057361] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BVFL' from 'https://tdm.silogroup.org/data/derivative_storage/BVFL.csv'. [2026-02-26T20:18:13.069343] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BVFL'. [2026-02-26T20:18:13.069828] [INFO ] [FORECASTER] Starting predict_future for BVFL [2026-02-26T20:18:13.070848] [DEBUG] [LOCAL ] No optimal features file found for BVFL: ./output/feature-sets/BVFL.txt [2026-02-26T20:18:13.070918] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:13.070981] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:13.071039] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:13.071115] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:13.133779] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:13.134688] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:13.134784] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:13.134818] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:13.255803] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:13.255966] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:13.256011] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:13.256041] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:13.259747] [DEBUG] [FORECASTER] BVFL: Forecast T+1@11:T+2@11: UP (p=77.27%) [2026-02-26T20:18:13.260057] [INFO ] [FORECASTER] Completed predict_future for BVFL [2026-02-26T20:18:13.260203] [INFO ] [sig ] BVFL: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:18:13.417938] [INFO ] [LOCAL ] Saved forecast: BVFL 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BVFL.txt [2026-02-26T20:18:13.418118] [INFO ] [sig ] [520/3375] Completed BVFL in 0.4s | 2.75 sym/s | Total: 3.1m | ETA: 17.3m [2026-02-26T20:18:13.418162] [INFO ] [sig ] [521/3375] Forecasting BVN... [2026-02-26T20:18:13.418194] [INFO ] [sig ] Generating forecast for: BVN [2026-02-26T20:18:13.418227] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BVN' from 'https://tdm.silogroup.org/data/derivative_storage/BVN.csv'. [2026-02-26T20:18:13.430799] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BVN'. [2026-02-26T20:18:13.431205] [INFO ] [FORECASTER] Starting predict_future for BVN [2026-02-26T20:18:13.432109] [DEBUG] [LOCAL ] No optimal features file found for BVN: ./output/feature-sets/BVN.txt [2026-02-26T20:18:13.432164] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:13.432198] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:13.432226] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:13.432284] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:13.494653] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:13.495554] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:13.495670] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:13.495705] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:13.619435] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:13.619651] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:13.619696] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:13.619726] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:13.623432] [DEBUG] [FORECASTER] BVN: Forecast T+1@11:T+2@11: UP (p=75.81%) [2026-02-26T20:18:13.623794] [INFO ] [FORECASTER] Completed predict_future for BVN [2026-02-26T20:18:13.623940] [INFO ] [sig ] BVN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:18:13.782162] [INFO ] [LOCAL ] Saved forecast: BVN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BVN.txt [2026-02-26T20:18:13.782323] [INFO ] [sig ] [521/3375] Completed BVN in 0.4s | 2.75 sym/s | Total: 3.2m | ETA: 17.3m [2026-02-26T20:18:13.782365] [INFO ] [sig ] [522/3375] Forecasting BVS... [2026-02-26T20:18:13.782397] [INFO ] [sig ] Generating forecast for: BVS [2026-02-26T20:18:13.782431] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BVS' from 'https://tdm.silogroup.org/data/derivative_storage/BVS.csv'. [2026-02-26T20:18:13.795362] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BVS'. [2026-02-26T20:18:13.795972] [INFO ] [FORECASTER] Starting predict_future for BVS [2026-02-26T20:18:13.797007] [DEBUG] [LOCAL ] No optimal features file found for BVS: ./output/feature-sets/BVS.txt [2026-02-26T20:18:13.797075] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:13.797121] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:13.797160] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:13.797240] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:13.861070] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:13.862014] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:13.862114] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:13.862149] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:14.001077] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:14.001243] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:14.001285] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:14.001315] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:14.005052] [DEBUG] [FORECASTER] BVS: Forecast T+1@11:T+2@11: UP (p=97.12%) [2026-02-26T20:18:14.005366] [INFO ] [FORECASTER] Completed predict_future for BVS [2026-02-26T20:18:14.005505] [INFO ] [sig ] BVS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:18:14.178166] [INFO ] [LOCAL ] Saved forecast: BVS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BVS.txt [2026-02-26T20:18:14.178331] [INFO ] [sig ] [522/3375] Completed BVS in 0.4s | 2.75 sym/s | Total: 3.2m | ETA: 17.3m [2026-02-26T20:18:14.178372] [INFO ] [sig ] [523/3375] Forecasting BWA... [2026-02-26T20:18:14.178404] [INFO ] [sig ] Generating forecast for: BWA [2026-02-26T20:18:14.178436] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWA' from 'https://tdm.silogroup.org/data/derivative_storage/BWA.csv'. [2026-02-26T20:18:14.190216] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWA'. [2026-02-26T20:18:14.190692] [INFO ] [FORECASTER] Starting predict_future for BWA [2026-02-26T20:18:14.191647] [DEBUG] [LOCAL ] No optimal features file found for BWA: ./output/feature-sets/BWA.txt [2026-02-26T20:18:14.191707] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:14.191741] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:14.191771] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:14.191832] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:14.256914] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:14.257863] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:14.257983] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:14.258018] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:14.398358] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:14.398523] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:14.398566] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:14.398616] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:14.402872] [DEBUG] [FORECASTER] BWA: Forecast T+1@11:T+2@11: UP (p=89.73%) [2026-02-26T20:18:14.403180] [INFO ] [FORECASTER] Completed predict_future for BWA [2026-02-26T20:18:14.403330] [INFO ] [sig ] BWA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:18:14.643842] [INFO ] [LOCAL ] Saved forecast: BWA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BWA.txt [2026-02-26T20:18:14.644005] [INFO ] [sig ] [523/3375] Completed BWA in 0.5s | 2.75 sym/s | Total: 3.2m | ETA: 17.3m [2026-02-26T20:18:14.644045] [INFO ] [sig ] [524/3375] Forecasting BWAY... [2026-02-26T20:18:14.644076] [INFO ] [sig ] Generating forecast for: BWAY [2026-02-26T20:18:14.644108] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWAY' from 'https://tdm.silogroup.org/data/derivative_storage/BWAY.csv'. [2026-02-26T20:18:14.656010] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWAY'. [2026-02-26T20:18:14.656415] [INFO ] [FORECASTER] Starting predict_future for BWAY [2026-02-26T20:18:14.657291] [DEBUG] [LOCAL ] No optimal features file found for BWAY: ./output/feature-sets/BWAY.txt [2026-02-26T20:18:14.657346] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:14.657378] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:14.657405] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:14.657463] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:14.719493] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:14.720418] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:14.720530] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:14.720566] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:14.853174] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:14.853338] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:14.853380] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:14.853415] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:14.857596] [DEBUG] [FORECASTER] BWAY: Forecast T+1@11:T+2@11: DOWN (p=7.06%) [2026-02-26T20:18:14.857999] [INFO ] [FORECASTER] Completed predict_future for BWAY [2026-02-26T20:18:14.858153] [INFO ] [sig ] BWAY: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:18:15.012351] [INFO ] [LOCAL ] Saved forecast: BWAY 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/BWAY.txt [2026-02-26T20:18:15.012516] [INFO ] [sig ] [524/3375] Completed BWAY in 0.4s | 2.75 sym/s | Total: 3.2m | ETA: 17.3m [2026-02-26T20:18:15.012559] [INFO ] [sig ] [525/3375] Forecasting BWB... [2026-02-26T20:18:15.012616] [INFO ] [sig ] Generating forecast for: BWB [2026-02-26T20:18:15.012651] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWB' from 'https://tdm.silogroup.org/data/derivative_storage/BWB.csv'. [2026-02-26T20:18:15.025928] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWB'. [2026-02-26T20:18:15.026387] [INFO ] [FORECASTER] Starting predict_future for BWB [2026-02-26T20:18:15.027341] [DEBUG] [LOCAL ] No optimal features file found for BWB: ./output/feature-sets/BWB.txt [2026-02-26T20:18:15.027401] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:15.027449] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:15.027478] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:15.027538] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:15.091589] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:15.092472] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:15.092567] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:15.092628] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:15.235332] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:15.235506] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:15.235549] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:15.235603] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:15.239959] [DEBUG] [FORECASTER] BWB: Forecast T+1@11:T+2@11: UP (p=55.30%) [2026-02-26T20:18:15.240261] [INFO ] [FORECASTER] Completed predict_future for BWB [2026-02-26T20:18:15.240396] [INFO ] [sig ] BWB: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:18:15.389088] [INFO ] [LOCAL ] Saved forecast: BWB 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BWB.txt [2026-02-26T20:18:15.389243] [INFO ] [sig ] [525/3375] Completed BWB in 0.4s | 2.75 sym/s | Total: 3.2m | ETA: 17.3m [2026-02-26T20:18:15.389285] [INFO ] [sig ] [526/3375] Forecasting BWEN... [2026-02-26T20:18:15.389316] [INFO ] [sig ] Generating forecast for: BWEN [2026-02-26T20:18:15.389349] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWEN' from 'https://tdm.silogroup.org/data/derivative_storage/BWEN.csv'. [2026-02-26T20:18:15.403228] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWEN'. [2026-02-26T20:18:15.403634] [INFO ] [FORECASTER] Starting predict_future for BWEN [2026-02-26T20:18:15.404467] [DEBUG] [LOCAL ] No optimal features file found for BWEN: ./output/feature-sets/BWEN.txt [2026-02-26T20:18:15.404528] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:15.404562] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:15.404616] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:15.404678] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:15.463266] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:15.464137] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:15.464221] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:15.464255] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:15.586138] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:15.586296] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:15.586337] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:15.586365] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:15.589861] [DEBUG] [FORECASTER] BWEN: Forecast T+1@11:T+2@11: UP (p=52.35%) [2026-02-26T20:18:15.590154] [INFO ] [FORECASTER] Completed predict_future for BWEN [2026-02-26T20:18:15.590290] [INFO ] [sig ] BWEN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:18:15.733688] [INFO ] [LOCAL ] Saved forecast: BWEN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BWEN.txt [2026-02-26T20:18:15.733887] [INFO ] [sig ] [526/3375] Completed BWEN in 0.3s | 2.75 sym/s | Total: 3.2m | ETA: 17.3m [2026-02-26T20:18:15.733930] [INFO ] [sig ] [527/3375] Forecasting BWFG... [2026-02-26T20:18:15.733960] [INFO ] [sig ] Generating forecast for: BWFG [2026-02-26T20:18:15.733994] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWFG' from 'https://tdm.silogroup.org/data/derivative_storage/BWFG.csv'. [2026-02-26T20:18:15.745084] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWFG'. [2026-02-26T20:18:15.745479] [INFO ] [FORECASTER] Starting predict_future for BWFG [2026-02-26T20:18:15.746446] [DEBUG] [LOCAL ] No optimal features file found for BWFG: ./output/feature-sets/BWFG.txt [2026-02-26T20:18:15.746503] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:15.746535] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:15.746562] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:15.746642] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:15.806608] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:15.807599] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:15.807744] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:15.807789] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:15.947111] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:15.947311] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-26T20:18:15.947379] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:15.947413] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:15.951836] [DEBUG] [FORECASTER] BWFG: Forecast T+1@11:T+2@11: UP (p=83.38%) [2026-02-26T20:18:15.952207] [INFO ] [FORECASTER] Completed predict_future for BWFG [2026-02-26T20:18:15.952399] [INFO ] [sig ] BWFG: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:18:16.132949] [INFO ] [LOCAL ] Saved forecast: BWFG 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BWFG.txt [2026-02-26T20:18:16.133132] [INFO ] [sig ] [527/3375] Completed BWFG in 0.4s | 2.75 sym/s | Total: 3.2m | ETA: 17.3m [2026-02-26T20:18:16.133174] [INFO ] [sig ] [528/3375] Forecasting BWG... [2026-02-26T20:18:16.133204] [INFO ] [sig ] Generating forecast for: BWG [2026-02-26T20:18:16.133235] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWG' from 'https://tdm.silogroup.org/data/derivative_storage/BWG.csv'. [2026-02-26T20:18:16.148702] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWG'. [2026-02-26T20:18:16.149202] [INFO ] [FORECASTER] Starting predict_future for BWG [2026-02-26T20:18:16.150162] [DEBUG] [LOCAL ] No optimal features file found for BWG: ./output/feature-sets/BWG.txt [2026-02-26T20:18:16.150221] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:16.150256] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:16.150284] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:16.150343] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:16.234152] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:16.235267] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:16.235381] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:16.235420] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:16.453375] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:16.453642] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:16.453714] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:16.453768] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:16.461411] [DEBUG] [FORECASTER] BWG: Forecast T+1@11:T+2@11: UP (p=87.58%) [2026-02-26T20:18:16.462042] [INFO ] [FORECASTER] Completed predict_future for BWG [2026-02-26T20:18:16.462271] [INFO ] [sig ] BWG: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:18:16.711962] [INFO ] [LOCAL ] Saved forecast: BWG 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BWG.txt [2026-02-26T20:18:16.712201] [INFO ] [sig ] [528/3375] Completed BWG in 0.6s | 2.75 sym/s | Total: 3.2m | ETA: 17.3m [2026-02-26T20:18:16.712274] [INFO ] [sig ] [529/3375] Forecasting BWIN... [2026-02-26T20:18:16.712320] [INFO ] [sig ] Generating forecast for: BWIN [2026-02-26T20:18:16.712363] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWIN' from 'https://tdm.silogroup.org/data/derivative_storage/BWIN.csv'. [2026-02-26T20:18:16.757492] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWIN'. [2026-02-26T20:18:16.761056] [INFO ] [FORECASTER] Starting predict_future for BWIN [2026-02-26T20:18:16.764836] [DEBUG] [LOCAL ] No optimal features file found for BWIN: ./output/feature-sets/BWIN.txt [2026-02-26T20:18:16.764934] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:16.764977] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:16.765009] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:16.765088] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:16.852182] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:16.853700] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:16.853827] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:16.853890] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:17.059856] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:17.060068] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:17.060124] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:17.060166] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:17.065876] [DEBUG] [FORECASTER] BWIN: Forecast T+1@11:T+2@11: UP (p=92.91%) [2026-02-26T20:18:17.066457] [INFO ] [FORECASTER] Completed predict_future for BWIN [2026-02-26T20:18:17.066738] [INFO ] [sig ] BWIN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:18:17.286704] [INFO ] [LOCAL ] Saved forecast: BWIN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BWIN.txt [2026-02-26T20:18:17.286943] [INFO ] [sig ] [529/3375] Completed BWIN in 0.6s | 2.74 sym/s | Total: 3.2m | ETA: 17.3m [2026-02-26T20:18:17.287017] [INFO ] [sig ] [530/3375] Forecasting BWMN... [2026-02-26T20:18:17.287080] [INFO ] [sig ] Generating forecast for: BWMN [2026-02-26T20:18:17.287137] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWMN' from 'https://tdm.silogroup.org/data/derivative_storage/BWMN.csv'. [2026-02-26T20:18:17.303284] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWMN'. [2026-02-26T20:18:17.303847] [INFO ] [FORECASTER] Starting predict_future for BWMN [2026-02-26T20:18:17.305148] [DEBUG] [LOCAL ] No optimal features file found for BWMN: ./output/feature-sets/BWMN.txt [2026-02-26T20:18:17.305226] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:17.305317] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:17.305352] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:17.305428] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:17.371929] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:17.372924] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:17.373013] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:17.373049] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:17.511609] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:17.511781] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:17.511822] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:17.511852] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:17.515485] [DEBUG] [FORECASTER] BWMN: Forecast T+1@11:T+2@11: UP (p=93.49%) [2026-02-26T20:18:17.515803] [INFO ] [FORECASTER] Completed predict_future for BWMN [2026-02-26T20:18:17.515961] [INFO ] [sig ] BWMN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:18:17.660341] [INFO ] [LOCAL ] Saved forecast: BWMN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BWMN.txt [2026-02-26T20:18:17.660487] [INFO ] [sig ] [530/3375] Completed BWMN in 0.4s | 2.74 sym/s | Total: 3.2m | ETA: 17.3m [2026-02-26T20:18:17.660529] [INFO ] [sig ] [531/3375] Forecasting BXC... [2026-02-26T20:18:17.660560] [INFO ] [sig ] Generating forecast for: BXC [2026-02-26T20:18:17.660614] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BXC' from 'https://tdm.silogroup.org/data/derivative_storage/BXC.csv'. [2026-02-26T20:18:17.672377] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BXC'. [2026-02-26T20:18:17.672799] [INFO ] [FORECASTER] Starting predict_future for BXC [2026-02-26T20:18:17.673710] [DEBUG] [LOCAL ] No optimal features file found for BXC: ./output/feature-sets/BXC.txt [2026-02-26T20:18:17.673766] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:17.673800] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:17.673828] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:17.673886] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:17.739120] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:17.740067] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:17.740158] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:17.740192] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:17.874418] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:17.874598] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:17.874644] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:17.874686] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:17.878698] [DEBUG] [FORECASTER] BXC: Forecast T+1@11:T+2@11: DOWN (p=3.45%) [2026-02-26T20:18:17.879237] [INFO ] [FORECASTER] Completed predict_future for BXC [2026-02-26T20:18:17.879381] [INFO ] [sig ] BXC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:18:18.027292] [INFO ] [LOCAL ] Saved forecast: BXC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/BXC.txt [2026-02-26T20:18:18.027437] [INFO ] [sig ] [531/3375] Completed BXC in 0.4s | 2.74 sym/s | Total: 3.2m | ETA: 17.3m [2026-02-26T20:18:18.027478] [INFO ] [sig ] [532/3375] Forecasting BXMX... [2026-02-26T20:18:18.027513] [INFO ] [sig ] Generating forecast for: BXMX [2026-02-26T20:18:18.027550] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BXMX' from 'https://tdm.silogroup.org/data/derivative_storage/BXMX.csv'. [2026-02-26T20:18:18.038718] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BXMX'. [2026-02-26T20:18:18.039074] [INFO ] [FORECASTER] Starting predict_future for BXMX [2026-02-26T20:18:18.039927] [DEBUG] [LOCAL ] No optimal features file found for BXMX: ./output/feature-sets/BXMX.txt [2026-02-26T20:18:18.039983] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:18.040017] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:18.040045] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:18.040103] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:18.099435] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:18.100295] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:18.100385] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:18.100420] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:18.225833] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:18.225996] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:18.226038] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:18.226082] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:18.229657] [DEBUG] [FORECASTER] BXMX: Forecast T+1@11:T+2@11: UP (p=83.34%) [2026-02-26T20:18:18.229954] [INFO ] [FORECASTER] Completed predict_future for BXMX [2026-02-26T20:18:18.230121] [INFO ] [sig ] BXMX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:18:18.379144] [INFO ] [LOCAL ] Saved forecast: BXMX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BXMX.txt [2026-02-26T20:18:18.379359] [INFO ] [sig ] [532/3375] Completed BXMX in 0.4s | 2.74 sym/s | Total: 3.2m | ETA: 17.3m [2026-02-26T20:18:18.379426] [INFO ] [sig ] [533/3375] Forecasting BXP... [2026-02-26T20:18:18.379479] [INFO ] [sig ] Generating forecast for: BXP [2026-02-26T20:18:18.379534] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BXP' from 'https://tdm.silogroup.org/data/derivative_storage/BXP.csv'. [2026-02-26T20:18:18.391436] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BXP'. [2026-02-26T20:18:18.391835] [INFO ] [FORECASTER] Starting predict_future for BXP [2026-02-26T20:18:18.392749] [DEBUG] [LOCAL ] No optimal features file found for BXP: ./output/feature-sets/BXP.txt [2026-02-26T20:18:18.392806] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:18.392838] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:18.392865] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:18.392924] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:18.454095] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:18.454874] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:18.454960] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:18.454994] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:18.580747] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:18.580905] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:18.580947] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:18.581014] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:18.584712] [DEBUG] [FORECASTER] BXP: Forecast T+1@11:T+2@11: UP (p=97.77%) [2026-02-26T20:18:18.585005] [INFO ] [FORECASTER] Completed predict_future for BXP [2026-02-26T20:18:18.585143] [INFO ] [sig ] BXP: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:18:18.733361] [INFO ] [LOCAL ] Saved forecast: BXP 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BXP.txt [2026-02-26T20:18:18.733521] [INFO ] [sig ] [533/3375] Completed BXP in 0.4s | 2.74 sym/s | Total: 3.2m | ETA: 17.3m [2026-02-26T20:18:18.733587] [INFO ] [sig ] [534/3375] Forecasting BXSL... [2026-02-26T20:18:18.733622] [INFO ] [sig ] Generating forecast for: BXSL [2026-02-26T20:18:18.733656] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BXSL' from 'https://tdm.silogroup.org/data/derivative_storage/BXSL.csv'. [2026-02-26T20:18:18.744706] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BXSL'. [2026-02-26T20:18:18.745062] [INFO ] [FORECASTER] Starting predict_future for BXSL [2026-02-26T20:18:18.745920] [DEBUG] [LOCAL ] No optimal features file found for BXSL: ./output/feature-sets/BXSL.txt [2026-02-26T20:18:18.745979] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:18.746011] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:18.746039] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:18.746098] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:18.804464] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:18.805331] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:18.805457] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:18.805492] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:18.925956] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:18.926116] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:18.926157] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:18.926185] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:18.929892] [DEBUG] [FORECASTER] BXSL: Forecast T+1@11:T+2@11: DOWN (p=48.02%) [2026-02-26T20:18:18.930212] [INFO ] [FORECASTER] Completed predict_future for BXSL [2026-02-26T20:18:18.930355] [INFO ] [sig ] BXSL: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:18:19.075672] [INFO ] [LOCAL ] Saved forecast: BXSL 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/BXSL.txt [2026-02-26T20:18:19.075818] [INFO ] [sig ] [534/3375] Completed BXSL in 0.3s | 2.75 sym/s | Total: 3.2m | ETA: 17.2m [2026-02-26T20:18:19.075859] [INFO ] [sig ] [535/3375] Forecasting BYD... [2026-02-26T20:18:19.075889] [INFO ] [sig ] Generating forecast for: BYD [2026-02-26T20:18:19.075921] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BYD' from 'https://tdm.silogroup.org/data/derivative_storage/BYD.csv'. [2026-02-26T20:18:19.087072] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BYD'. [2026-02-26T20:18:19.087437] [INFO ] [FORECASTER] Starting predict_future for BYD [2026-02-26T20:18:19.088340] [DEBUG] [LOCAL ] No optimal features file found for BYD: ./output/feature-sets/BYD.txt [2026-02-26T20:18:19.088395] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:19.088428] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:19.088455] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:19.088518] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:19.151202] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:19.152084] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:19.152169] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:19.152203] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:19.281882] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:19.282038] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:19.282079] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:19.282109] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:19.285904] [DEBUG] [FORECASTER] BYD: Forecast T+1@11:T+2@11: DOWN (p=16.60%) [2026-02-26T20:18:19.286197] [INFO ] [FORECASTER] Completed predict_future for BYD [2026-02-26T20:18:19.286335] [INFO ] [sig ] BYD: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:18:19.432557] [INFO ] [LOCAL ] Saved forecast: BYD 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/BYD.txt [2026-02-26T20:18:19.432757] [INFO ] [sig ] [535/3375] Completed BYD in 0.4s | 2.75 sym/s | Total: 3.2m | ETA: 17.2m [2026-02-26T20:18:19.432799] [INFO ] [sig ] [536/3375] Forecasting BYRN... [2026-02-26T20:18:19.432828] [INFO ] [sig ] Generating forecast for: BYRN [2026-02-26T20:18:19.433032] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BYRN' from 'https://tdm.silogroup.org/data/derivative_storage/BYRN.csv'. [2026-02-26T20:18:19.444687] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BYRN'. [2026-02-26T20:18:19.445228] [INFO ] [FORECASTER] Starting predict_future for BYRN [2026-02-26T20:18:19.446065] [DEBUG] [LOCAL ] No optimal features file found for BYRN: ./output/feature-sets/BYRN.txt [2026-02-26T20:18:19.446119] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:19.446150] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:19.446189] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:19.446247] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:19.506268] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:19.507154] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:19.507245] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:19.507280] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:19.635148] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:19.635308] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:19.635349] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:19.635378] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:19.638977] [DEBUG] [FORECASTER] BYRN: Forecast T+1@11:T+2@11: DOWN (p=49.81%) [2026-02-26T20:18:19.639260] [INFO ] [FORECASTER] Completed predict_future for BYRN [2026-02-26T20:18:19.639391] [INFO ] [sig ] BYRN: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:18:19.785464] [INFO ] [LOCAL ] Saved forecast: BYRN 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/BYRN.txt [2026-02-26T20:18:19.785629] [INFO ] [sig ] [536/3375] Completed BYRN in 0.4s | 2.75 sym/s | Total: 3.3m | ETA: 17.2m [2026-02-26T20:18:19.785671] [INFO ] [sig ] [537/3375] Forecasting BYSI... [2026-02-26T20:18:19.785894] [INFO ] [sig ] Generating forecast for: BYSI [2026-02-26T20:18:19.785925] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BYSI' from 'https://tdm.silogroup.org/data/derivative_storage/BYSI.csv'. [2026-02-26T20:18:19.797220] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BYSI'. [2026-02-26T20:18:19.797630] [INFO ] [FORECASTER] Starting predict_future for BYSI [2026-02-26T20:18:19.798546] [DEBUG] [LOCAL ] No optimal features file found for BYSI: ./output/feature-sets/BYSI.txt [2026-02-26T20:18:19.798631] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:19.798666] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:19.798695] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:19.798753] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:19.859673] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:19.860549] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:19.860655] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:19.860691] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:19.978018] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:19.978214] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:19.978257] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:19.978287] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:19.983191] [DEBUG] [FORECASTER] BYSI: Forecast T+1@11:T+2@11: DOWN (p=41.89%) [2026-02-26T20:18:19.983548] [INFO ] [FORECASTER] Completed predict_future for BYSI [2026-02-26T20:18:19.983721] [INFO ] [sig ] BYSI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:18:20.142754] [INFO ] [LOCAL ] Saved forecast: BYSI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/BYSI.txt [2026-02-26T20:18:20.142918] [INFO ] [sig ] [537/3375] Completed BYSI in 0.4s | 2.75 sym/s | Total: 3.3m | ETA: 17.2m [2026-02-26T20:18:20.142961] [INFO ] [sig ] [538/3375] Forecasting BZ... [2026-02-26T20:18:20.142994] [INFO ] [sig ] Generating forecast for: BZ [2026-02-26T20:18:20.143028] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BZ' from 'https://tdm.silogroup.org/data/derivative_storage/BZ.csv'. [2026-02-26T20:18:20.154716] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BZ'. [2026-02-26T20:18:20.155129] [INFO ] [FORECASTER] Starting predict_future for BZ [2026-02-26T20:18:20.156166] [DEBUG] [LOCAL ] No optimal features file found for BZ: ./output/feature-sets/BZ.txt [2026-02-26T20:18:20.156229] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:20.156261] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:20.156288] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:20.156346] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:20.220511] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:20.221459] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:20.221551] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:20.221608] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:20.363854] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:20.364025] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:20.364065] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:20.364095] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:20.367601] [DEBUG] [FORECASTER] BZ: Forecast T+1@11:T+2@11: UP (p=98.85%) [2026-02-26T20:18:20.368084] [INFO ] [FORECASTER] Completed predict_future for BZ [2026-02-26T20:18:20.368222] [INFO ] [sig ] BZ: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:18:20.515467] [INFO ] [LOCAL ] Saved forecast: BZ 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BZ.txt [2026-02-26T20:18:20.515647] [INFO ] [sig ] [538/3375] Completed BZ in 0.4s | 2.75 sym/s | Total: 3.3m | ETA: 17.2m [2026-02-26T20:18:20.515690] [INFO ] [sig ] [539/3375] Forecasting BZH... [2026-02-26T20:18:20.515897] [INFO ] [sig ] Generating forecast for: BZH [2026-02-26T20:18:20.515933] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BZH' from 'https://tdm.silogroup.org/data/derivative_storage/BZH.csv'. [2026-02-26T20:18:20.529124] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BZH'. [2026-02-26T20:18:20.529547] [INFO ] [FORECASTER] Starting predict_future for BZH [2026-02-26T20:18:20.530518] [DEBUG] [LOCAL ] No optimal features file found for BZH: ./output/feature-sets/BZH.txt [2026-02-26T20:18:20.530598] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:20.530637] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:20.530665] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:20.530724] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:20.593828] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:20.594755] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:20.594844] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:20.594879] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:20.725103] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:20.725262] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:20.725304] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:20.725333] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:20.729180] [DEBUG] [FORECASTER] BZH: Forecast T+1@11:T+2@11: UP (p=88.56%) [2026-02-26T20:18:20.729471] [INFO ] [FORECASTER] Completed predict_future for BZH [2026-02-26T20:18:20.729627] [INFO ] [sig ] BZH: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:18:20.874994] [INFO ] [LOCAL ] Saved forecast: BZH 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BZH.txt [2026-02-26T20:18:20.875148] [INFO ] [sig ] [539/3375] Completed BZH in 0.4s | 2.75 sym/s | Total: 3.3m | ETA: 17.2m [2026-02-26T20:18:20.875189] [INFO ] [sig ] [540/3375] Forecasting BZUN... [2026-02-26T20:18:20.875218] [INFO ] [sig ] Generating forecast for: BZUN [2026-02-26T20:18:20.875256] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BZUN' from 'https://tdm.silogroup.org/data/derivative_storage/BZUN.csv'. [2026-02-26T20:18:20.887349] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BZUN'. [2026-02-26T20:18:20.887817] [INFO ] [FORECASTER] Starting predict_future for BZUN [2026-02-26T20:18:20.888679] [DEBUG] [LOCAL ] No optimal features file found for BZUN: ./output/feature-sets/BZUN.txt [2026-02-26T20:18:20.888733] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:20.888765] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:20.888792] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:20.888848] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:20.950247] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:20.951018] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:20.951107] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:20.951181] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:21.075458] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:21.075630] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:21.075676] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:21.075706] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:21.079601] [DEBUG] [FORECASTER] BZUN: Forecast T+1@11:T+2@11: UP (p=94.91%) [2026-02-26T20:18:21.079916] [INFO ] [FORECASTER] Completed predict_future for BZUN [2026-02-26T20:18:21.080049] [INFO ] [sig ] BZUN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:18:21.223667] [INFO ] [LOCAL ] Saved forecast: BZUN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/BZUN.txt [2026-02-26T20:18:21.223811] [INFO ] [sig ] [540/3375] Completed BZUN in 0.3s | 2.75 sym/s | Total: 3.3m | ETA: 17.2m [2026-02-26T20:18:21.223851] [INFO ] [sig ] [541/3375] Forecasting C... [2026-02-26T20:18:21.223880] [INFO ] [sig ] Generating forecast for: C [2026-02-26T20:18:21.223912] [DEBUG] [REMOTE ] Fetching historical data for symbol 'C' from 'https://tdm.silogroup.org/data/derivative_storage/C.csv'. [2026-02-26T20:18:21.235202] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'C'. [2026-02-26T20:18:21.235591] [INFO ] [FORECASTER] Starting predict_future for C [2026-02-26T20:18:21.236395] [DEBUG] [LOCAL ] No optimal features file found for C: ./output/feature-sets/C.txt [2026-02-26T20:18:21.236450] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:21.236482] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:21.236509] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:21.236600] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:21.294991] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:21.295761] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:21.295848] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:21.295881] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:21.418125] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:21.418284] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:21.418325] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:21.418357] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:21.422242] [DEBUG] [FORECASTER] C: Forecast T+1@11:T+2@11: UP (p=95.86%) [2026-02-26T20:18:21.422531] [INFO ] [FORECASTER] Completed predict_future for C [2026-02-26T20:18:21.422683] [INFO ] [sig ] C: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:18:21.573467] [INFO ] [LOCAL ] Saved forecast: C 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/C.txt [2026-02-26T20:18:21.573670] [INFO ] [sig ] [541/3375] Completed C in 0.3s | 2.75 sym/s | Total: 3.3m | ETA: 17.2m [2026-02-26T20:18:21.573714] [INFO ] [sig ] [542/3375] Forecasting CAAP... [2026-02-26T20:18:21.573746] [INFO ] [sig ] Generating forecast for: CAAP [2026-02-26T20:18:21.573777] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAAP' from 'https://tdm.silogroup.org/data/derivative_storage/CAAP.csv'. [2026-02-26T20:18:21.586685] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAAP'. [2026-02-26T20:18:21.587131] [INFO ] [FORECASTER] Starting predict_future for CAAP [2026-02-26T20:18:21.588067] [DEBUG] [LOCAL ] No optimal features file found for CAAP: ./output/feature-sets/CAAP.txt [2026-02-26T20:18:21.588128] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:21.588160] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:21.588186] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:21.588243] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:21.651718] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:21.652613] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:21.652717] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:21.652750] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:21.781476] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:21.781660] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:21.781701] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:21.781729] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:21.785356] [DEBUG] [FORECASTER] CAAP: Forecast T+1@11:T+2@11: DOWN (p=3.56%) [2026-02-26T20:18:21.785731] [INFO ] [FORECASTER] Completed predict_future for CAAP [2026-02-26T20:18:21.785881] [INFO ] [sig ] CAAP: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:18:21.932740] [INFO ] [LOCAL ] Saved forecast: CAAP 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CAAP.txt [2026-02-26T20:18:21.932900] [INFO ] [sig ] [542/3375] Completed CAAP in 0.4s | 2.75 sym/s | Total: 3.3m | ETA: 17.2m [2026-02-26T20:18:21.932942] [INFO ] [sig ] [543/3375] Forecasting CAAS... [2026-02-26T20:18:21.932972] [INFO ] [sig ] Generating forecast for: CAAS [2026-02-26T20:18:21.933003] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAAS' from 'https://tdm.silogroup.org/data/derivative_storage/CAAS.csv'. [2026-02-26T20:18:21.943720] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAAS'. [2026-02-26T20:18:21.944098] [INFO ] [FORECASTER] Starting predict_future for CAAS [2026-02-26T20:18:21.944943] [DEBUG] [LOCAL ] No optimal features file found for CAAS: ./output/feature-sets/CAAS.txt [2026-02-26T20:18:21.944997] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:21.945029] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:21.945055] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:21.945113] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:22.003440] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:22.004205] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:22.004290] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:22.004323] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:22.123388] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:22.123604] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:22.123670] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:22.123706] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:22.127398] [DEBUG] [FORECASTER] CAAS: Forecast T+1@11:T+2@11: DOWN (p=0.78%) [2026-02-26T20:18:22.127887] [INFO ] [FORECASTER] Completed predict_future for CAAS [2026-02-26T20:18:22.128033] [INFO ] [sig ] CAAS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:18:22.275212] [INFO ] [LOCAL ] Saved forecast: CAAS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CAAS.txt [2026-02-26T20:18:22.275425] [INFO ] [sig ] [543/3375] Completed CAAS in 0.3s | 2.75 sym/s | Total: 3.3m | ETA: 17.2m [2026-02-26T20:18:22.275490] [INFO ] [sig ] [544/3375] Forecasting CABA... [2026-02-26T20:18:22.275544] [INFO ] [sig ] Generating forecast for: CABA [2026-02-26T20:18:22.275608] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CABA' from 'https://tdm.silogroup.org/data/derivative_storage/CABA.csv'. [2026-02-26T20:18:22.287939] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CABA'. [2026-02-26T20:18:22.288342] [INFO ] [FORECASTER] Starting predict_future for CABA [2026-02-26T20:18:22.289198] [DEBUG] [LOCAL ] No optimal features file found for CABA: ./output/feature-sets/CABA.txt [2026-02-26T20:18:22.289253] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:22.289286] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:22.289313] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:22.289371] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:22.348887] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:22.349792] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:22.349878] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:22.349911] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:22.471448] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:22.471632] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:22.471679] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:22.471709] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:22.475358] [DEBUG] [FORECASTER] CABA: Forecast T+1@11:T+2@11: UP (p=50.01%) [2026-02-26T20:18:22.475730] [INFO ] [FORECASTER] Completed predict_future for CABA [2026-02-26T20:18:22.475878] [INFO ] [sig ] CABA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:18:22.629792] [INFO ] [LOCAL ] Saved forecast: CABA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CABA.txt [2026-02-26T20:18:22.629964] [INFO ] [sig ] [544/3375] Completed CABA in 0.4s | 2.75 sym/s | Total: 3.3m | ETA: 17.2m [2026-02-26T20:18:22.630008] [INFO ] [sig ] [545/3375] Forecasting CABO... [2026-02-26T20:18:22.630039] [INFO ] [sig ] Generating forecast for: CABO [2026-02-26T20:18:22.630070] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CABO' from 'https://tdm.silogroup.org/data/derivative_storage/CABO.csv'. [2026-02-26T20:18:22.644002] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CABO'. [2026-02-26T20:18:22.644423] [INFO ] [FORECASTER] Starting predict_future for CABO [2026-02-26T20:18:22.645633] [DEBUG] [LOCAL ] No optimal features file found for CABO: ./output/feature-sets/CABO.txt [2026-02-26T20:18:22.645709] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:22.645749] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:22.645777] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:22.645834] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:22.707511] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:22.708457] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:22.708566] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:22.708624] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:22.839266] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:22.839451] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:22.839494] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:22.839523] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:22.843386] [DEBUG] [FORECASTER] CABO: Forecast T+1@11:T+2@11: DOWN (p=25.16%) [2026-02-26T20:18:22.843814] [INFO ] [FORECASTER] Completed predict_future for CABO [2026-02-26T20:18:22.843964] [INFO ] [sig ] CABO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:18:22.991626] [INFO ] [LOCAL ] Saved forecast: CABO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CABO.txt [2026-02-26T20:18:22.991806] [INFO ] [sig ] [545/3375] Completed CABO in 0.4s | 2.75 sym/s | Total: 3.3m | ETA: 17.2m [2026-02-26T20:18:22.991851] [INFO ] [sig ] [546/3375] Forecasting CAC... [2026-02-26T20:18:22.991882] [INFO ] [sig ] Generating forecast for: CAC [2026-02-26T20:18:22.991914] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAC' from 'https://tdm.silogroup.org/data/derivative_storage/CAC.csv'. [2026-02-26T20:18:23.003469] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAC'. [2026-02-26T20:18:23.003923] [INFO ] [FORECASTER] Starting predict_future for CAC [2026-02-26T20:18:23.004829] [DEBUG] [LOCAL ] No optimal features file found for CAC: ./output/feature-sets/CAC.txt [2026-02-26T20:18:23.004889] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:23.004923] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:23.004950] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:23.005007] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:23.064594] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:23.065515] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:23.065640] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:23.065683] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:23.187495] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:23.187694] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:23.187736] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:23.187765] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:23.191313] [DEBUG] [FORECASTER] CAC: Forecast T+1@11:T+2@11: DOWN (p=1.48%) [2026-02-26T20:18:23.191676] [INFO ] [FORECASTER] Completed predict_future for CAC [2026-02-26T20:18:23.191821] [INFO ] [sig ] CAC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:18:23.338094] [INFO ] [LOCAL ] Saved forecast: CAC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CAC.txt [2026-02-26T20:18:23.338261] [INFO ] [sig ] [546/3375] Completed CAC in 0.3s | 2.75 sym/s | Total: 3.3m | ETA: 17.2m [2026-02-26T20:18:23.338305] [INFO ] [sig ] [547/3375] Forecasting CACC... [2026-02-26T20:18:23.338336] [INFO ] [sig ] Generating forecast for: CACC [2026-02-26T20:18:23.338369] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CACC' from 'https://tdm.silogroup.org/data/derivative_storage/CACC.csv'. [2026-02-26T20:18:23.349790] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CACC'. [2026-02-26T20:18:23.350199] [INFO ] [FORECASTER] Starting predict_future for CACC [2026-02-26T20:18:23.351163] [DEBUG] [LOCAL ] No optimal features file found for CACC: ./output/feature-sets/CACC.txt [2026-02-26T20:18:23.351220] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:23.351293] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:23.351333] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:23.351418] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:23.414062] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:23.414991] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:23.415103] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:23.415139] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:23.539285] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:23.539443] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:23.539485] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:23.539514] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:23.544090] [DEBUG] [FORECASTER] CACC: Forecast T+1@11:T+2@11: DOWN (p=38.93%) [2026-02-26T20:18:23.544461] [INFO ] [FORECASTER] Completed predict_future for CACC [2026-02-26T20:18:23.544630] [INFO ] [sig ] CACC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:18:23.701802] [INFO ] [LOCAL ] Saved forecast: CACC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CACC.txt [2026-02-26T20:18:23.702030] [INFO ] [sig ] [547/3375] Completed CACC in 0.4s | 2.75 sym/s | Total: 3.3m | ETA: 17.2m [2026-02-26T20:18:23.702100] [INFO ] [sig ] [548/3375] Forecasting CACI... [2026-02-26T20:18:23.702153] [INFO ] [sig ] Generating forecast for: CACI [2026-02-26T20:18:23.702206] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CACI' from 'https://tdm.silogroup.org/data/derivative_storage/CACI.csv'. [2026-02-26T20:18:23.715235] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CACI'. [2026-02-26T20:18:23.715661] [INFO ] [FORECASTER] Starting predict_future for CACI [2026-02-26T20:18:23.716477] [DEBUG] [LOCAL ] No optimal features file found for CACI: ./output/feature-sets/CACI.txt [2026-02-26T20:18:23.716532] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:23.716564] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:23.716612] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:23.716671] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:23.777175] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:23.778093] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:23.778180] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:23.778213] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:23.905724] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:23.905881] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:23.905922] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:23.905951] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:23.909590] [DEBUG] [FORECASTER] CACI: Forecast T+1@11:T+2@11: DOWN (p=13.31%) [2026-02-26T20:18:23.909898] [INFO ] [FORECASTER] Completed predict_future for CACI [2026-02-26T20:18:23.910034] [INFO ] [sig ] CACI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:18:24.055911] [INFO ] [LOCAL ] Saved forecast: CACI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CACI.txt [2026-02-26T20:18:24.056062] [INFO ] [sig ] [548/3375] Completed CACI in 0.4s | 2.75 sym/s | Total: 3.3m | ETA: 17.2m [2026-02-26T20:18:24.056104] [INFO ] [sig ] [549/3375] Forecasting CADL... [2026-02-26T20:18:24.056144] [INFO ] [sig ] Generating forecast for: CADL [2026-02-26T20:18:24.056175] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CADL' from 'https://tdm.silogroup.org/data/derivative_storage/CADL.csv'. [2026-02-26T20:18:24.066996] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CADL'. [2026-02-26T20:18:24.067404] [INFO ] [FORECASTER] Starting predict_future for CADL [2026-02-26T20:18:24.068514] [DEBUG] [LOCAL ] No optimal features file found for CADL: ./output/feature-sets/CADL.txt [2026-02-26T20:18:24.068607] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:24.068645] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:24.068675] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:24.068740] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:24.128018] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:24.128891] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:24.128977] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:24.129011] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:24.256258] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:24.256424] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:24.256468] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:24.256510] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:24.260219] [DEBUG] [FORECASTER] CADL: Forecast T+1@11:T+2@11: DOWN (p=41.23%) [2026-02-26T20:18:24.260510] [INFO ] [FORECASTER] Completed predict_future for CADL [2026-02-26T20:18:24.260661] [INFO ] [sig ] CADL: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:18:24.406871] [INFO ] [LOCAL ] Saved forecast: CADL 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CADL.txt [2026-02-26T20:18:24.407023] [INFO ] [sig ] [549/3375] Completed CADL in 0.4s | 2.75 sym/s | Total: 3.3m | ETA: 17.1m [2026-02-26T20:18:24.407064] [INFO ] [sig ] [550/3375] Forecasting CAE... [2026-02-26T20:18:24.407094] [INFO ] [sig ] Generating forecast for: CAE [2026-02-26T20:18:24.407125] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAE' from 'https://tdm.silogroup.org/data/derivative_storage/CAE.csv'. [2026-02-26T20:18:24.418373] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAE'. [2026-02-26T20:18:24.418762] [INFO ] [FORECASTER] Starting predict_future for CAE [2026-02-26T20:18:24.419807] [DEBUG] [LOCAL ] No optimal features file found for CAE: ./output/feature-sets/CAE.txt [2026-02-26T20:18:24.419862] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:24.419894] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:24.419920] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:24.419992] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:24.484842] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:24.485743] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:24.485835] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:24.485868] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:24.624292] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:24.624448] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:24.624489] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:24.624554] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:24.630062] [DEBUG] [FORECASTER] CAE: Forecast T+1@11:T+2@11: DOWN (p=32.65%) [2026-02-26T20:18:24.630379] [INFO ] [FORECASTER] Completed predict_future for CAE [2026-02-26T20:18:24.630522] [INFO ] [sig ] CAE: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:18:24.774823] [INFO ] [LOCAL ] Saved forecast: CAE 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CAE.txt [2026-02-26T20:18:24.774985] [INFO ] [sig ] [550/3375] Completed CAE in 0.4s | 2.75 sym/s | Total: 3.3m | ETA: 17.1m [2026-02-26T20:18:24.775029] [INFO ] [sig ] [551/3375] Forecasting CAF... [2026-02-26T20:18:24.775058] [INFO ] [sig ] Generating forecast for: CAF [2026-02-26T20:18:24.775090] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAF' from 'https://tdm.silogroup.org/data/derivative_storage/CAF.csv'. [2026-02-26T20:18:24.786047] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAF'. [2026-02-26T20:18:24.786435] [INFO ] [FORECASTER] Starting predict_future for CAF [2026-02-26T20:18:24.787311] [DEBUG] [LOCAL ] No optimal features file found for CAF: ./output/feature-sets/CAF.txt [2026-02-26T20:18:24.787368] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:24.787401] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:24.787428] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:24.787486] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:24.848903] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:24.849809] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:24.849899] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:24.849932] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:24.974719] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:24.974898] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:24.974941] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:24.974979] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:24.978662] [DEBUG] [FORECASTER] CAF: Forecast T+1@11:T+2@11: UP (p=98.43%) [2026-02-26T20:18:24.978972] [INFO ] [FORECASTER] Completed predict_future for CAF [2026-02-26T20:18:24.979118] [INFO ] [sig ] CAF: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:18:25.120251] [INFO ] [LOCAL ] Saved forecast: CAF 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CAF.txt [2026-02-26T20:18:25.120412] [INFO ] [sig ] [551/3375] Completed CAF in 0.3s | 2.75 sym/s | Total: 3.3m | ETA: 17.1m [2026-02-26T20:18:25.120455] [INFO ] [sig ] [552/3375] Forecasting CAG... [2026-02-26T20:18:25.120484] [INFO ] [sig ] Generating forecast for: CAG [2026-02-26T20:18:25.120522] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAG' from 'https://tdm.silogroup.org/data/derivative_storage/CAG.csv'. [2026-02-26T20:18:25.132510] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAG'. [2026-02-26T20:18:25.132940] [INFO ] [FORECASTER] Starting predict_future for CAG [2026-02-26T20:18:25.133821] [DEBUG] [LOCAL ] No optimal features file found for CAG: ./output/feature-sets/CAG.txt [2026-02-26T20:18:25.133876] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:25.133908] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:25.133935] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:25.133993] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:25.193846] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:25.194765] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:25.194859] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:25.194892] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:25.333272] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:25.333442] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:25.333485] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:25.333524] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:25.337235] [DEBUG] [FORECASTER] CAG: Forecast T+1@11:T+2@11: DOWN (p=14.96%) [2026-02-26T20:18:25.337617] [INFO ] [FORECASTER] Completed predict_future for CAG [2026-02-26T20:18:25.337803] [INFO ] [sig ] CAG: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:18:25.489104] [INFO ] [LOCAL ] Saved forecast: CAG 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CAG.txt [2026-02-26T20:18:25.489270] [INFO ] [sig ] [552/3375] Completed CAG in 0.4s | 2.75 sym/s | Total: 3.3m | ETA: 17.1m [2026-02-26T20:18:25.489319] [INFO ] [sig ] [553/3375] Forecasting CAH... [2026-02-26T20:18:25.489352] [INFO ] [sig ] Generating forecast for: CAH [2026-02-26T20:18:25.489385] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAH' from 'https://tdm.silogroup.org/data/derivative_storage/CAH.csv'. [2026-02-26T20:18:25.502723] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAH'. [2026-02-26T20:18:25.503151] [INFO ] [FORECASTER] Starting predict_future for CAH [2026-02-26T20:18:25.504076] [DEBUG] [LOCAL ] No optimal features file found for CAH: ./output/feature-sets/CAH.txt [2026-02-26T20:18:25.504133] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:25.504166] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:25.504194] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:25.504251] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:25.562446] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:25.563335] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:25.563423] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:25.563457] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:25.686831] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:25.686988] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:25.687029] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:25.687058] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:25.694315] [DEBUG] [FORECASTER] CAH: Forecast T+1@11:T+2@11: UP (p=84.30%) [2026-02-26T20:18:25.694647] [INFO ] [FORECASTER] Completed predict_future for CAH [2026-02-26T20:18:25.694787] [INFO ] [sig ] CAH: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:18:25.841388] [INFO ] [LOCAL ] Saved forecast: CAH 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CAH.txt [2026-02-26T20:18:25.841535] [INFO ] [sig ] [553/3375] Completed CAH in 0.4s | 2.75 sym/s | Total: 3.4m | ETA: 17.1m [2026-02-26T20:18:25.841594] [INFO ] [sig ] [554/3375] Forecasting CAKE... [2026-02-26T20:18:25.841626] [INFO ] [sig ] Generating forecast for: CAKE [2026-02-26T20:18:25.841657] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAKE' from 'https://tdm.silogroup.org/data/derivative_storage/CAKE.csv'. [2026-02-26T20:18:25.852666] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAKE'. [2026-02-26T20:18:25.853073] [INFO ] [FORECASTER] Starting predict_future for CAKE [2026-02-26T20:18:25.853903] [DEBUG] [LOCAL ] No optimal features file found for CAKE: ./output/feature-sets/CAKE.txt [2026-02-26T20:18:25.853957] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:25.853988] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:25.854015] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:25.854071] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:25.916854] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:25.917772] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:25.917858] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:25.917891] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:26.042646] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:26.042820] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:26.042865] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:26.042894] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:26.046562] [DEBUG] [FORECASTER] CAKE: Forecast T+1@11:T+2@11: DOWN (p=25.09%) [2026-02-26T20:18:26.046875] [INFO ] [FORECASTER] Completed predict_future for CAKE [2026-02-26T20:18:26.047039] [INFO ] [sig ] CAKE: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:18:26.196409] [INFO ] [LOCAL ] Saved forecast: CAKE 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CAKE.txt [2026-02-26T20:18:26.196554] [INFO ] [sig ] [554/3375] Completed CAKE in 0.4s | 2.75 sym/s | Total: 3.4m | ETA: 17.1m [2026-02-26T20:18:26.196616] [INFO ] [sig ] [555/3375] Forecasting CAL... [2026-02-26T20:18:26.196648] [INFO ] [sig ] Generating forecast for: CAL [2026-02-26T20:18:26.196680] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAL' from 'https://tdm.silogroup.org/data/derivative_storage/CAL.csv'. [2026-02-26T20:18:26.208711] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAL'. [2026-02-26T20:18:26.209085] [INFO ] [FORECASTER] Starting predict_future for CAL [2026-02-26T20:18:26.209973] [DEBUG] [LOCAL ] No optimal features file found for CAL: ./output/feature-sets/CAL.txt [2026-02-26T20:18:26.210029] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:26.210063] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:26.210092] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:26.210150] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:26.272101] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:26.272792] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:26.273072] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:26.273110] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:26.402680] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:26.402847] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:26.402889] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:26.403104] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:26.407381] [DEBUG] [FORECASTER] CAL: Forecast T+1@11:T+2@11: UP (p=87.71%) [2026-02-26T20:18:26.407747] [INFO ] [FORECASTER] Completed predict_future for CAL [2026-02-26T20:18:26.407897] [INFO ] [sig ] CAL: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:18:26.562180] [INFO ] [LOCAL ] Saved forecast: CAL 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CAL.txt [2026-02-26T20:18:26.562334] [INFO ] [sig ] [555/3375] Completed CAL in 0.4s | 2.75 sym/s | Total: 3.4m | ETA: 17.1m [2026-02-26T20:18:26.562377] [INFO ] [sig ] [556/3375] Forecasting CALM... [2026-02-26T20:18:26.562409] [INFO ] [sig ] Generating forecast for: CALM [2026-02-26T20:18:26.562446] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CALM' from 'https://tdm.silogroup.org/data/derivative_storage/CALM.csv'. [2026-02-26T20:18:26.575252] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CALM'. [2026-02-26T20:18:26.575665] [INFO ] [FORECASTER] Starting predict_future for CALM [2026-02-26T20:18:26.576497] [DEBUG] [LOCAL ] No optimal features file found for CALM: ./output/feature-sets/CALM.txt [2026-02-26T20:18:26.576553] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:26.576618] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:26.576649] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:26.576709] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:26.636077] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:26.637001] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:26.637087] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:26.637119] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:26.765075] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:26.765239] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:26.765301] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:26.765333] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:26.768874] [DEBUG] [FORECASTER] CALM: Forecast T+1@11:T+2@11: UP (p=59.94%) [2026-02-26T20:18:26.769196] [INFO ] [FORECASTER] Completed predict_future for CALM [2026-02-26T20:18:26.769348] [INFO ] [sig ] CALM: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:18:26.912849] [INFO ] [LOCAL ] Saved forecast: CALM 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CALM.txt [2026-02-26T20:18:26.913019] [INFO ] [sig ] [556/3375] Completed CALM in 0.4s | 2.75 sym/s | Total: 3.4m | ETA: 17.1m [2026-02-26T20:18:26.913060] [INFO ] [sig ] [557/3375] Forecasting CALX... [2026-02-26T20:18:26.913282] [INFO ] [sig ] Generating forecast for: CALX [2026-02-26T20:18:26.913312] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CALX' from 'https://tdm.silogroup.org/data/derivative_storage/CALX.csv'. [2026-02-26T20:18:26.926346] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CALX'. [2026-02-26T20:18:26.926790] [INFO ] [FORECASTER] Starting predict_future for CALX [2026-02-26T20:18:26.927964] [DEBUG] [LOCAL ] No optimal features file found for CALX: ./output/feature-sets/CALX.txt [2026-02-26T20:18:26.928024] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:26.928057] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:26.928084] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:26.928142] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:26.988393] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:26.989372] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:26.989500] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:26.989536] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:27.122520] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:27.122699] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:27.122741] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:27.122770] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:27.126219] [DEBUG] [FORECASTER] CALX: Forecast T+1@11:T+2@11: UP (p=97.89%) [2026-02-26T20:18:27.126501] [INFO ] [FORECASTER] Completed predict_future for CALX [2026-02-26T20:18:27.126648] [INFO ] [sig ] CALX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:18:27.275130] [INFO ] [LOCAL ] Saved forecast: CALX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CALX.txt [2026-02-26T20:18:27.275294] [INFO ] [sig ] [557/3375] Completed CALX in 0.4s | 2.75 sym/s | Total: 3.4m | ETA: 17.1m [2026-02-26T20:18:27.275341] [INFO ] [sig ] [558/3375] Forecasting CAPL... [2026-02-26T20:18:27.275373] [INFO ] [sig ] Generating forecast for: CAPL [2026-02-26T20:18:27.275406] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAPL' from 'https://tdm.silogroup.org/data/derivative_storage/CAPL.csv'. [2026-02-26T20:18:27.288213] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAPL'. [2026-02-26T20:18:27.288616] [INFO ] [FORECASTER] Starting predict_future for CAPL [2026-02-26T20:18:27.289479] [DEBUG] [LOCAL ] No optimal features file found for CAPL: ./output/feature-sets/CAPL.txt [2026-02-26T20:18:27.289532] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:27.289564] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:27.289616] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:27.289674] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:27.349505] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:27.350290] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:27.350391] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:27.350425] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:27.471153] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:27.471314] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:27.471355] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:27.471384] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:27.474895] [DEBUG] [FORECASTER] CAPL: Forecast T+1@11:T+2@11: DOWN (p=31.35%) [2026-02-26T20:18:27.475181] [INFO ] [FORECASTER] Completed predict_future for CAPL [2026-02-26T20:18:27.475312] [INFO ] [sig ] CAPL: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:18:27.617314] [INFO ] [LOCAL ] Saved forecast: CAPL 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CAPL.txt [2026-02-26T20:18:27.617485] [INFO ] [sig ] [558/3375] Completed CAPL in 0.3s | 2.75 sym/s | Total: 3.4m | ETA: 17.1m [2026-02-26T20:18:27.617528] [INFO ] [sig ] [559/3375] Forecasting CARE... [2026-02-26T20:18:27.617558] [INFO ] [sig ] Generating forecast for: CARE [2026-02-26T20:18:27.617612] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CARE' from 'https://tdm.silogroup.org/data/derivative_storage/CARE.csv'. [2026-02-26T20:18:27.629589] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CARE'. [2026-02-26T20:18:27.630027] [INFO ] [FORECASTER] Starting predict_future for CARE [2026-02-26T20:18:27.630890] [DEBUG] [LOCAL ] No optimal features file found for CARE: ./output/feature-sets/CARE.txt [2026-02-26T20:18:27.630945] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:27.630979] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:27.631006] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:27.631064] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:27.704711] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:27.705634] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:27.705722] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:27.705755] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:27.828333] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:27.828493] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:27.828533] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:27.828561] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:27.832676] [DEBUG] [FORECASTER] CARE: Forecast T+1@11:T+2@11: UP (p=98.52%) [2026-02-26T20:18:27.832957] [INFO ] [FORECASTER] Completed predict_future for CARE [2026-02-26T20:18:27.833089] [INFO ] [sig ] CARE: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:18:27.982613] [INFO ] [LOCAL ] Saved forecast: CARE 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CARE.txt [2026-02-26T20:18:27.982803] [INFO ] [sig ] [559/3375] Completed CARE in 0.4s | 2.75 sym/s | Total: 3.4m | ETA: 17.1m [2026-02-26T20:18:27.982854] [INFO ] [sig ] [560/3375] Forecasting CARG... [2026-02-26T20:18:27.982884] [INFO ] [sig ] Generating forecast for: CARG [2026-02-26T20:18:27.982915] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CARG' from 'https://tdm.silogroup.org/data/derivative_storage/CARG.csv'. [2026-02-26T20:18:27.994864] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CARG'. [2026-02-26T20:18:27.995263] [INFO ] [FORECASTER] Starting predict_future for CARG [2026-02-26T20:18:27.996098] [DEBUG] [LOCAL ] No optimal features file found for CARG: ./output/feature-sets/CARG.txt [2026-02-26T20:18:27.996152] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:27.996210] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:27.996240] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:27.996305] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:28.057955] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:28.059096] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:28.059388] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:28.059423] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:28.185178] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:28.185337] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:28.185378] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:28.185408] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:28.188937] [DEBUG] [FORECASTER] CARG: Forecast T+1@11:T+2@11: DOWN (p=25.44%) [2026-02-26T20:18:28.189218] [INFO ] [FORECASTER] Completed predict_future for CARG [2026-02-26T20:18:28.189349] [INFO ] [sig ] CARG: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:18:28.333762] [INFO ] [LOCAL ] Saved forecast: CARG 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CARG.txt [2026-02-26T20:18:28.333955] [INFO ] [sig ] [560/3375] Completed CARG in 0.4s | 2.75 sym/s | Total: 3.4m | ETA: 17.1m [2026-02-26T20:18:28.333997] [INFO ] [sig ] [561/3375] Forecasting CARS... [2026-02-26T20:18:28.334028] [INFO ] [sig ] Generating forecast for: CARS [2026-02-26T20:18:28.334059] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CARS' from 'https://tdm.silogroup.org/data/derivative_storage/CARS.csv'. [2026-02-26T20:18:28.351060] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CARS'. [2026-02-26T20:18:28.351758] [INFO ] [FORECASTER] Starting predict_future for CARS [2026-02-26T20:18:28.353002] [DEBUG] [LOCAL ] No optimal features file found for CARS: ./output/feature-sets/CARS.txt [2026-02-26T20:18:28.353069] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:28.353106] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:28.353137] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:28.353200] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:28.426410] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:28.427810] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:28.427944] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:28.427982] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:28.571199] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:28.571375] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:28.571418] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:28.571449] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:28.575475] [DEBUG] [FORECASTER] CARS: Forecast T+1@11:T+2@11: UP (p=80.19%) [2026-02-26T20:18:28.575854] [INFO ] [FORECASTER] Completed predict_future for CARS [2026-02-26T20:18:28.576230] [INFO ] [sig ] CARS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:18:28.746362] [INFO ] [LOCAL ] Saved forecast: CARS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CARS.txt [2026-02-26T20:18:28.746568] [INFO ] [sig ] [561/3375] Completed CARS in 0.4s | 2.75 sym/s | Total: 3.4m | ETA: 17.1m [2026-02-26T20:18:28.746651] [INFO ] [sig ] [562/3375] Forecasting CASH... [2026-02-26T20:18:28.746684] [INFO ] [sig ] Generating forecast for: CASH [2026-02-26T20:18:28.746718] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CASH' from 'https://tdm.silogroup.org/data/derivative_storage/CASH.csv'. [2026-02-26T20:18:28.764794] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CASH'. [2026-02-26T20:18:28.765410] [INFO ] [FORECASTER] Starting predict_future for CASH [2026-02-26T20:18:28.766565] [DEBUG] [LOCAL ] No optimal features file found for CASH: ./output/feature-sets/CASH.txt [2026-02-26T20:18:28.766664] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:28.766711] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:28.766765] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:28.766874] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:28.837761] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:28.839043] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:28.839178] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:28.839233] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:28.977351] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:28.977530] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:28.977594] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:28.977629] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:28.981654] [DEBUG] [FORECASTER] CASH: Forecast T+1@11:T+2@11: UP (p=98.63%) [2026-02-26T20:18:28.982019] [INFO ] [FORECASTER] Completed predict_future for CASH [2026-02-26T20:18:28.982174] [INFO ] [sig ] CASH: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:18:29.130075] [INFO ] [LOCAL ] Saved forecast: CASH 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CASH.txt [2026-02-26T20:18:29.130232] [INFO ] [sig ] [562/3375] Completed CASH in 0.4s | 2.75 sym/s | Total: 3.4m | ETA: 17.1m [2026-02-26T20:18:29.130274] [INFO ] [sig ] [563/3375] Forecasting CASS... [2026-02-26T20:18:29.130303] [INFO ] [sig ] Generating forecast for: CASS [2026-02-26T20:18:29.130335] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CASS' from 'https://tdm.silogroup.org/data/derivative_storage/CASS.csv'. [2026-02-26T20:18:29.142760] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CASS'. [2026-02-26T20:18:29.143395] [INFO ] [FORECASTER] Starting predict_future for CASS [2026-02-26T20:18:29.144473] [DEBUG] [LOCAL ] No optimal features file found for CASS: ./output/feature-sets/CASS.txt [2026-02-26T20:18:29.144529] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:29.144562] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:29.144620] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:29.144679] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:29.219624] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:29.220744] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:29.220840] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:29.220876] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:29.358413] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:29.358610] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:29.358655] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:29.358685] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:29.363263] [DEBUG] [FORECASTER] CASS: Forecast T+1@11:T+2@11: DOWN (p=46.55%) [2026-02-26T20:18:29.363620] [INFO ] [FORECASTER] Completed predict_future for CASS [2026-02-26T20:18:29.363768] [INFO ] [sig ] CASS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:18:29.531133] [INFO ] [LOCAL ] Saved forecast: CASS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CASS.txt [2026-02-26T20:18:29.531324] [INFO ] [sig ] [563/3375] Completed CASS in 0.4s | 2.75 sym/s | Total: 3.4m | ETA: 17.1m [2026-02-26T20:18:29.531393] [INFO ] [sig ] [564/3375] Forecasting CASY... [2026-02-26T20:18:29.531437] [INFO ] [sig ] Generating forecast for: CASY [2026-02-26T20:18:29.531477] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CASY' from 'https://tdm.silogroup.org/data/derivative_storage/CASY.csv'. [2026-02-26T20:18:29.543720] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CASY'. [2026-02-26T20:18:29.544176] [INFO ] [FORECASTER] Starting predict_future for CASY [2026-02-26T20:18:29.545221] [DEBUG] [LOCAL ] No optimal features file found for CASY: ./output/feature-sets/CASY.txt [2026-02-26T20:18:29.545289] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:29.545370] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:29.545400] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:29.545468] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:29.615768] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:29.617202] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:29.617336] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:29.617390] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:29.762620] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:29.762796] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:29.762845] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:29.762880] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:29.766952] [DEBUG] [FORECASTER] CASY: Forecast T+1@11:T+2@11: UP (p=92.26%) [2026-02-26T20:18:29.767312] [INFO ] [FORECASTER] Completed predict_future for CASY [2026-02-26T20:18:29.767462] [INFO ] [sig ] CASY: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:18:29.932431] [INFO ] [LOCAL ] Saved forecast: CASY 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CASY.txt [2026-02-26T20:18:29.932644] [INFO ] [sig ] [564/3375] Completed CASY in 0.4s | 2.75 sym/s | Total: 3.4m | ETA: 17.1m [2026-02-26T20:18:29.932700] [INFO ] [sig ] [565/3375] Forecasting CATH... [2026-02-26T20:18:29.932736] [INFO ] [sig ] Generating forecast for: CATH [2026-02-26T20:18:29.932770] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CATH' from 'https://tdm.silogroup.org/data/derivative_storage/CATH.csv'. [2026-02-26T20:18:29.945053] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CATH'. [2026-02-26T20:18:29.945479] [INFO ] [FORECASTER] Starting predict_future for CATH [2026-02-26T20:18:29.946404] [DEBUG] [LOCAL ] No optimal features file found for CATH: ./output/feature-sets/CATH.txt [2026-02-26T20:18:29.946464] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:29.946510] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:29.946552] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:29.946645] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:30.016100] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:30.017142] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:30.017263] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:30.017318] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:30.150457] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:30.150656] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:30.150704] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:30.150735] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:30.154784] [DEBUG] [FORECASTER] CATH: Forecast T+1@11:T+2@11: UP (p=81.10%) [2026-02-26T20:18:30.155129] [INFO ] [FORECASTER] Completed predict_future for CATH [2026-02-26T20:18:30.155276] [INFO ] [sig ] CATH: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:18:30.319490] [INFO ] [LOCAL ] Saved forecast: CATH 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CATH.txt [2026-02-26T20:18:30.319724] [INFO ] [sig ] [565/3375] Completed CATH in 0.4s | 2.75 sym/s | Total: 3.4m | ETA: 17.1m [2026-02-26T20:18:30.319777] [INFO ] [sig ] [566/3375] Forecasting CATO... [2026-02-26T20:18:30.319817] [INFO ] [sig ] Generating forecast for: CATO [2026-02-26T20:18:30.319856] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CATO' from 'https://tdm.silogroup.org/data/derivative_storage/CATO.csv'. [2026-02-26T20:18:30.332226] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CATO'. [2026-02-26T20:18:30.332722] [INFO ] [FORECASTER] Starting predict_future for CATO [2026-02-26T20:18:30.333759] [DEBUG] [LOCAL ] No optimal features file found for CATO: ./output/feature-sets/CATO.txt [2026-02-26T20:18:30.333822] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:30.333857] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:30.333885] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:30.333946] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:30.403772] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:30.404735] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:30.404835] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:30.404870] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:30.541534] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:30.541729] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:30.541772] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:30.541801] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:30.546334] [DEBUG] [FORECASTER] CATO: Forecast T+1@11:T+2@11: DOWN (p=45.23%) [2026-02-26T20:18:30.546861] [INFO ] [FORECASTER] Completed predict_future for CATO [2026-02-26T20:18:30.547079] [INFO ] [sig ] CATO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:18:30.712120] [INFO ] [LOCAL ] Saved forecast: CATO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CATO.txt [2026-02-26T20:18:30.712306] [INFO ] [sig ] [566/3375] Completed CATO in 0.4s | 2.75 sym/s | Total: 3.4m | ETA: 17.1m [2026-02-26T20:18:30.712352] [INFO ] [sig ] [567/3375] Forecasting CATY... [2026-02-26T20:18:30.712401] [INFO ] [sig ] Generating forecast for: CATY [2026-02-26T20:18:30.712451] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CATY' from 'https://tdm.silogroup.org/data/derivative_storage/CATY.csv'. [2026-02-26T20:18:30.724959] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CATY'. [2026-02-26T20:18:30.725422] [INFO ] [FORECASTER] Starting predict_future for CATY [2026-02-26T20:18:30.726937] [DEBUG] [LOCAL ] No optimal features file found for CATY: ./output/feature-sets/CATY.txt [2026-02-26T20:18:30.727000] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:30.727035] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:30.727065] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:30.727135] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:30.799266] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:30.800329] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:30.800487] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:30.800554] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:30.953771] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:30.953978] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:30.954048] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:30.954178] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:30.958961] [DEBUG] [FORECASTER] CATY: Forecast T+1@11:T+2@11: DOWN (p=10.94%) [2026-02-26T20:18:30.959385] [INFO ] [FORECASTER] Completed predict_future for CATY [2026-02-26T20:18:30.959677] [INFO ] [sig ] CATY: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:18:31.146009] [INFO ] [LOCAL ] Saved forecast: CATY 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CATY.txt [2026-02-26T20:18:31.146183] [INFO ] [sig ] [567/3375] Completed CATY in 0.4s | 2.74 sym/s | Total: 3.4m | ETA: 17.1m [2026-02-26T20:18:31.146235] [INFO ] [sig ] [568/3375] Forecasting CAVA... [2026-02-26T20:18:31.146268] [INFO ] [sig ] Generating forecast for: CAVA [2026-02-26T20:18:31.146309] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAVA' from 'https://tdm.silogroup.org/data/derivative_storage/CAVA.csv'. [2026-02-26T20:18:31.159813] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAVA'. [2026-02-26T20:18:31.160444] [INFO ] [FORECASTER] Starting predict_future for CAVA [2026-02-26T20:18:31.161415] [DEBUG] [LOCAL ] No optimal features file found for CAVA: ./output/feature-sets/CAVA.txt [2026-02-26T20:18:31.161485] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:31.161535] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:31.161569] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:31.161669] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:31.231142] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:31.232393] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:31.232510] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:31.232565] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:31.375983] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:31.376139] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:31.376182] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:31.376212] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:31.380143] [DEBUG] [FORECASTER] CAVA: Forecast T+1@11:T+2@11: DOWN (p=47.15%) [2026-02-26T20:18:31.380464] [INFO ] [FORECASTER] Completed predict_future for CAVA [2026-02-26T20:18:31.380651] [INFO ] [sig ] CAVA: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:18:31.538001] [INFO ] [LOCAL ] Saved forecast: CAVA 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CAVA.txt [2026-02-26T20:18:31.538170] [INFO ] [sig ] [568/3375] Completed CAVA in 0.4s | 2.74 sym/s | Total: 3.4m | ETA: 17.0m [2026-02-26T20:18:31.538221] [INFO ] [sig ] [569/3375] Forecasting CB... [2026-02-26T20:18:31.538254] [INFO ] [sig ] Generating forecast for: CB [2026-02-26T20:18:31.538285] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CB' from 'https://tdm.silogroup.org/data/derivative_storage/CB.csv'. [2026-02-26T20:18:31.549548] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CB'. [2026-02-26T20:18:31.549973] [INFO ] [FORECASTER] Starting predict_future for CB [2026-02-26T20:18:31.550844] [DEBUG] [LOCAL ] No optimal features file found for CB: ./output/feature-sets/CB.txt [2026-02-26T20:18:31.550899] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:31.550937] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:31.550965] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:31.551024] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:31.607917] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:31.608727] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:31.608809] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:31.608859] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:31.732874] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:31.733028] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:31.733068] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:31.733096] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:31.736563] [DEBUG] [FORECASTER] CB: Forecast T+1@11:T+2@11: DOWN (p=13.35%) [2026-02-26T20:18:31.736879] [INFO ] [FORECASTER] Completed predict_future for CB [2026-02-26T20:18:31.737027] [INFO ] [sig ] CB: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:18:31.883166] [INFO ] [LOCAL ] Saved forecast: CB 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CB.txt [2026-02-26T20:18:31.883336] [INFO ] [sig ] [569/3375] Completed CB in 0.3s | 2.74 sym/s | Total: 3.5m | ETA: 17.0m [2026-02-26T20:18:31.883379] [INFO ] [sig ] [570/3375] Forecasting CBAN... [2026-02-26T20:18:31.883409] [INFO ] [sig ] Generating forecast for: CBAN [2026-02-26T20:18:31.883450] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBAN' from 'https://tdm.silogroup.org/data/derivative_storage/CBAN.csv'. [2026-02-26T20:18:31.895175] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBAN'. [2026-02-26T20:18:31.895549] [INFO ] [FORECASTER] Starting predict_future for CBAN [2026-02-26T20:18:31.896490] [DEBUG] [LOCAL ] No optimal features file found for CBAN: ./output/feature-sets/CBAN.txt [2026-02-26T20:18:31.896544] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:31.896603] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:31.896640] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:31.896707] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:31.954690] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:31.955516] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:31.955623] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:31.955659] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:32.073197] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:32.073359] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:32.073398] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:32.073425] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:32.076858] [DEBUG] [FORECASTER] CBAN: Forecast T+1@11:T+2@11: UP (p=73.63%) [2026-02-26T20:18:32.077138] [INFO ] [FORECASTER] Completed predict_future for CBAN [2026-02-26T20:18:32.077271] [INFO ] [sig ] CBAN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:18:32.219472] [INFO ] [LOCAL ] Saved forecast: CBAN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CBAN.txt [2026-02-26T20:18:32.219677] [INFO ] [sig ] [570/3375] Completed CBAN in 0.3s | 2.74 sym/s | Total: 3.5m | ETA: 17.0m [2026-02-26T20:18:32.219722] [INFO ] [sig ] [571/3375] Forecasting CBNK... [2026-02-26T20:18:32.219754] [INFO ] [sig ] Generating forecast for: CBNK [2026-02-26T20:18:32.219784] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBNK' from 'https://tdm.silogroup.org/data/derivative_storage/CBNK.csv'. [2026-02-26T20:18:32.231744] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBNK'. [2026-02-26T20:18:32.232143] [INFO ] [FORECASTER] Starting predict_future for CBNK [2026-02-26T20:18:32.233029] [DEBUG] [LOCAL ] No optimal features file found for CBNK: ./output/feature-sets/CBNK.txt [2026-02-26T20:18:32.233085] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:32.233118] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:32.233146] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:32.233232] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:32.292804] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:32.293565] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:32.293680] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:32.293715] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:32.417388] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:32.417549] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:32.417611] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:32.417661] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:32.421272] [DEBUG] [FORECASTER] CBNK: Forecast T+1@11:T+2@11: UP (p=79.51%) [2026-02-26T20:18:32.421556] [INFO ] [FORECASTER] Completed predict_future for CBNK [2026-02-26T20:18:32.421728] [INFO ] [sig ] CBNK: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:18:32.574684] [INFO ] [LOCAL ] Saved forecast: CBNK 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CBNK.txt [2026-02-26T20:18:32.574890] [INFO ] [sig ] [571/3375] Completed CBNK in 0.4s | 2.74 sym/s | Total: 3.5m | ETA: 17.0m [2026-02-26T20:18:32.574940] [INFO ] [sig ] [572/3375] Forecasting CBRE... [2026-02-26T20:18:32.574972] [INFO ] [sig ] Generating forecast for: CBRE [2026-02-26T20:18:32.575004] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBRE' from 'https://tdm.silogroup.org/data/derivative_storage/CBRE.csv'. [2026-02-26T20:18:32.588661] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBRE'. [2026-02-26T20:18:32.589066] [INFO ] [FORECASTER] Starting predict_future for CBRE [2026-02-26T20:18:32.590207] [DEBUG] [LOCAL ] No optimal features file found for CBRE: ./output/feature-sets/CBRE.txt [2026-02-26T20:18:32.590263] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:32.590295] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:32.590322] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:32.590379] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:32.652691] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:32.653618] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:32.653716] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:32.653751] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:32.782521] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:32.782704] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:32.782749] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:32.782779] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:32.786514] [DEBUG] [FORECASTER] CBRE: Forecast T+1@11:T+2@11: UP (p=69.65%) [2026-02-26T20:18:32.786832] [INFO ] [FORECASTER] Completed predict_future for CBRE [2026-02-26T20:18:32.787010] [INFO ] [sig ] CBRE: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:18:32.935227] [INFO ] [LOCAL ] Saved forecast: CBRE 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CBRE.txt [2026-02-26T20:18:32.935407] [INFO ] [sig ] [572/3375] Completed CBRE in 0.4s | 2.74 sym/s | Total: 3.5m | ETA: 17.0m [2026-02-26T20:18:32.935450] [INFO ] [sig ] [573/3375] Forecasting CBRL... [2026-02-26T20:18:32.935485] [INFO ] [sig ] Generating forecast for: CBRL [2026-02-26T20:18:32.935530] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBRL' from 'https://tdm.silogroup.org/data/derivative_storage/CBRL.csv'. [2026-02-26T20:18:32.946930] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBRL'. [2026-02-26T20:18:32.947302] [INFO ] [FORECASTER] Starting predict_future for CBRL [2026-02-26T20:18:32.948198] [DEBUG] [LOCAL ] No optimal features file found for CBRL: ./output/feature-sets/CBRL.txt [2026-02-26T20:18:32.948253] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:32.948284] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:32.948309] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:32.948366] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:33.006998] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:33.007962] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:33.008051] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:33.008085] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:33.140836] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:33.141024] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:33.141067] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:33.141096] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:33.145524] [DEBUG] [FORECASTER] CBRL: Forecast T+1@11:T+2@11: UP (p=70.45%) [2026-02-26T20:18:33.145948] [INFO ] [FORECASTER] Completed predict_future for CBRL [2026-02-26T20:18:33.146301] [INFO ] [sig ] CBRL: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:18:33.305263] [INFO ] [LOCAL ] Saved forecast: CBRL 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CBRL.txt [2026-02-26T20:18:33.305441] [INFO ] [sig ] [573/3375] Completed CBRL in 0.4s | 2.74 sym/s | Total: 3.5m | ETA: 17.0m [2026-02-26T20:18:33.305484] [INFO ] [sig ] [574/3375] Forecasting CBSH... [2026-02-26T20:18:33.305524] [INFO ] [sig ] Generating forecast for: CBSH [2026-02-26T20:18:33.305558] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBSH' from 'https://tdm.silogroup.org/data/derivative_storage/CBSH.csv'. [2026-02-26T20:18:33.318883] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBSH'. [2026-02-26T20:18:33.319312] [INFO ] [FORECASTER] Starting predict_future for CBSH [2026-02-26T20:18:33.320273] [DEBUG] [LOCAL ] No optimal features file found for CBSH: ./output/feature-sets/CBSH.txt [2026-02-26T20:18:33.320331] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:33.320364] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:33.320392] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:33.320450] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:33.382856] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:33.383808] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:33.383961] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:33.383998] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:33.503377] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:33.503548] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:33.503615] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:33.503649] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:33.507347] [DEBUG] [FORECASTER] CBSH: Forecast T+1@11:T+2@11: DOWN (p=39.89%) [2026-02-26T20:18:33.507738] [INFO ] [FORECASTER] Completed predict_future for CBSH [2026-02-26T20:18:33.507885] [INFO ] [sig ] CBSH: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:18:33.662600] [INFO ] [LOCAL ] Saved forecast: CBSH 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CBSH.txt [2026-02-26T20:18:33.662780] [INFO ] [sig ] [574/3375] Completed CBSH in 0.4s | 2.74 sym/s | Total: 3.5m | ETA: 17.0m [2026-02-26T20:18:33.662822] [INFO ] [sig ] [575/3375] Forecasting CBUS... [2026-02-26T20:18:33.663042] [INFO ] [sig ] Generating forecast for: CBUS [2026-02-26T20:18:33.663074] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBUS' from 'https://tdm.silogroup.org/data/derivative_storage/CBUS.csv'. [2026-02-26T20:18:33.675153] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBUS'. [2026-02-26T20:18:33.675537] [INFO ] [FORECASTER] Starting predict_future for CBUS [2026-02-26T20:18:33.676632] [DEBUG] [LOCAL ] No optimal features file found for CBUS: ./output/feature-sets/CBUS.txt [2026-02-26T20:18:33.676693] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:33.676726] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:33.676753] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:33.676811] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:33.741971] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:33.743079] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:33.743355] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:33.743388] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:33.868239] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:33.868403] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:33.868445] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:33.868474] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:33.872001] [DEBUG] [FORECASTER] CBUS: Forecast T+1@11:T+2@11: DOWN (p=17.85%) [2026-02-26T20:18:33.872298] [INFO ] [FORECASTER] Completed predict_future for CBUS [2026-02-26T20:18:33.872434] [INFO ] [sig ] CBUS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:18:34.023847] [INFO ] [LOCAL ] Saved forecast: CBUS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CBUS.txt [2026-02-26T20:18:34.024044] [INFO ] [sig ] [575/3375] Completed CBUS in 0.4s | 2.74 sym/s | Total: 3.5m | ETA: 17.0m [2026-02-26T20:18:34.024087] [INFO ] [sig ] [576/3375] Forecasting CBZ... [2026-02-26T20:18:34.024119] [INFO ] [sig ] Generating forecast for: CBZ [2026-02-26T20:18:34.024150] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBZ' from 'https://tdm.silogroup.org/data/derivative_storage/CBZ.csv'. [2026-02-26T20:18:34.036144] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBZ'. [2026-02-26T20:18:34.036495] [INFO ] [FORECASTER] Starting predict_future for CBZ [2026-02-26T20:18:34.037357] [DEBUG] [LOCAL ] No optimal features file found for CBZ: ./output/feature-sets/CBZ.txt [2026-02-26T20:18:34.037420] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:34.037453] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:34.037480] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:34.037536] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:34.094511] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:34.095426] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:34.095512] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:34.095545] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:34.213820] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:34.213980] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:34.214021] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:34.214051] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:34.217659] [DEBUG] [FORECASTER] CBZ: Forecast T+1@11:T+2@11: DOWN (p=19.74%) [2026-02-26T20:18:34.217947] [INFO ] [FORECASTER] Completed predict_future for CBZ [2026-02-26T20:18:34.218078] [INFO ] [sig ] CBZ: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:18:34.359531] [INFO ] [LOCAL ] Saved forecast: CBZ 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CBZ.txt [2026-02-26T20:18:34.359720] [INFO ] [sig ] [576/3375] Completed CBZ in 0.3s | 2.75 sym/s | Total: 3.5m | ETA: 17.0m [2026-02-26T20:18:34.359762] [INFO ] [sig ] [577/3375] Forecasting CC... [2026-02-26T20:18:34.359794] [INFO ] [sig ] Generating forecast for: CC [2026-02-26T20:18:34.359825] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CC' from 'https://tdm.silogroup.org/data/derivative_storage/CC.csv'. [2026-02-26T20:18:34.373268] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CC'. [2026-02-26T20:18:34.373677] [INFO ] [FORECASTER] Starting predict_future for CC [2026-02-26T20:18:34.374720] [DEBUG] [LOCAL ] No optimal features file found for CC: ./output/feature-sets/CC.txt [2026-02-26T20:18:34.374775] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:34.374809] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:34.374836] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:34.374895] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:34.435380] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:34.436271] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:34.436358] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:34.436393] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:34.565210] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:34.565373] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:34.565414] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:34.565445] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:34.569034] [DEBUG] [FORECASTER] CC: Forecast T+1@11:T+2@11: DOWN (p=14.89%) [2026-02-26T20:18:34.569329] [INFO ] [FORECASTER] Completed predict_future for CC [2026-02-26T20:18:34.569488] [INFO ] [sig ] CC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:18:34.715202] [INFO ] [LOCAL ] Saved forecast: CC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CC.txt [2026-02-26T20:18:34.715402] [INFO ] [sig ] [577/3375] Completed CC in 0.4s | 2.75 sym/s | Total: 3.5m | ETA: 17.0m [2026-02-26T20:18:34.715446] [INFO ] [sig ] [578/3375] Forecasting CCAP... [2026-02-26T20:18:34.715478] [INFO ] [sig ] Generating forecast for: CCAP [2026-02-26T20:18:34.715510] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCAP' from 'https://tdm.silogroup.org/data/derivative_storage/CCAP.csv'. [2026-02-26T20:18:34.727682] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCAP'. [2026-02-26T20:18:34.728130] [INFO ] [FORECASTER] Starting predict_future for CCAP [2026-02-26T20:18:34.729095] [DEBUG] [LOCAL ] No optimal features file found for CCAP: ./output/feature-sets/CCAP.txt [2026-02-26T20:18:34.729157] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:34.729191] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:34.729219] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:34.729277] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:34.790793] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:34.791794] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:34.791916] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:34.791953] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:34.917622] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:34.917805] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:34.917847] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:34.917878] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:34.921784] [DEBUG] [FORECASTER] CCAP: Forecast T+1@11:T+2@11: DOWN (p=12.31%) [2026-02-26T20:18:34.922175] [INFO ] [FORECASTER] Completed predict_future for CCAP [2026-02-26T20:18:34.922348] [INFO ] [sig ] CCAP: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:18:35.082216] [INFO ] [LOCAL ] Saved forecast: CCAP 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CCAP.txt [2026-02-26T20:18:35.082399] [INFO ] [sig ] [578/3375] Completed CCAP in 0.4s | 2.75 sym/s | Total: 3.5m | ETA: 17.0m [2026-02-26T20:18:35.082440] [INFO ] [sig ] [579/3375] Forecasting CCB... [2026-02-26T20:18:35.082471] [INFO ] [sig ] Generating forecast for: CCB [2026-02-26T20:18:35.082503] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCB' from 'https://tdm.silogroup.org/data/derivative_storage/CCB.csv'. [2026-02-26T20:18:35.093921] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCB'. [2026-02-26T20:18:35.094311] [INFO ] [FORECASTER] Starting predict_future for CCB [2026-02-26T20:18:35.095154] [DEBUG] [LOCAL ] No optimal features file found for CCB: ./output/feature-sets/CCB.txt [2026-02-26T20:18:35.095209] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:35.095241] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:35.095268] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:35.095325] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:35.152557] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:35.153367] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:35.153454] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:35.153486] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:35.274495] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:35.274678] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:35.274722] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:35.274750] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:35.278771] [DEBUG] [FORECASTER] CCB: Forecast T+1@11:T+2@11: UP (p=96.94%) [2026-02-26T20:18:35.279084] [INFO ] [FORECASTER] Completed predict_future for CCB [2026-02-26T20:18:35.279215] [INFO ] [sig ] CCB: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:18:35.435765] [INFO ] [LOCAL ] Saved forecast: CCB 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CCB.txt [2026-02-26T20:18:35.435960] [INFO ] [sig ] [579/3375] Completed CCB in 0.4s | 2.75 sym/s | Total: 3.5m | ETA: 17.0m [2026-02-26T20:18:35.436016] [INFO ] [sig ] [580/3375] Forecasting CCBG... [2026-02-26T20:18:35.436059] [INFO ] [sig ] Generating forecast for: CCBG [2026-02-26T20:18:35.436105] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCBG' from 'https://tdm.silogroup.org/data/derivative_storage/CCBG.csv'. [2026-02-26T20:18:35.448180] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCBG'. [2026-02-26T20:18:35.448567] [INFO ] [FORECASTER] Starting predict_future for CCBG [2026-02-26T20:18:35.449463] [DEBUG] [LOCAL ] No optimal features file found for CCBG: ./output/feature-sets/CCBG.txt [2026-02-26T20:18:35.449531] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:35.449587] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:35.449620] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:35.449681] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:35.518021] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:35.519142] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:35.519245] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:35.519294] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:35.648866] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:35.649044] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:35.649086] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:35.649116] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:35.652922] [DEBUG] [FORECASTER] CCBG: Forecast T+1@11:T+2@11: DOWN (p=40.73%) [2026-02-26T20:18:35.653214] [INFO ] [FORECASTER] Completed predict_future for CCBG [2026-02-26T20:18:35.653348] [INFO ] [sig ] CCBG: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:18:35.799741] [INFO ] [LOCAL ] Saved forecast: CCBG 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CCBG.txt [2026-02-26T20:18:35.799903] [INFO ] [sig ] [580/3375] Completed CCBG in 0.4s | 2.75 sym/s | Total: 3.5m | ETA: 17.0m [2026-02-26T20:18:35.799944] [INFO ] [sig ] [581/3375] Forecasting CCCC... [2026-02-26T20:18:35.799974] [INFO ] [sig ] Generating forecast for: CCCC [2026-02-26T20:18:35.800013] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCCC' from 'https://tdm.silogroup.org/data/derivative_storage/CCCC.csv'. [2026-02-26T20:18:35.812606] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCCC'. [2026-02-26T20:18:35.812996] [INFO ] [FORECASTER] Starting predict_future for CCCC [2026-02-26T20:18:35.814004] [DEBUG] [LOCAL ] No optimal features file found for CCCC: ./output/feature-sets/CCCC.txt [2026-02-26T20:18:35.814059] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:35.814130] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:35.814160] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:35.814217] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:35.873885] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:35.875003] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:35.875294] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:35.875328] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:35.998735] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:35.998897] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:35.998939] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:35.998967] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:36.002772] [DEBUG] [FORECASTER] CCCC: Forecast T+1@11:T+2@11: DOWN (p=29.38%) [2026-02-26T20:18:36.003070] [INFO ] [FORECASTER] Completed predict_future for CCCC [2026-02-26T20:18:36.003207] [INFO ] [sig ] CCCC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:18:36.145308] [INFO ] [LOCAL ] Saved forecast: CCCC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CCCC.txt [2026-02-26T20:18:36.145465] [INFO ] [sig ] [581/3375] Completed CCCC in 0.3s | 2.75 sym/s | Total: 3.5m | ETA: 17.0m [2026-02-26T20:18:36.145506] [INFO ] [sig ] [582/3375] Forecasting CCD... [2026-02-26T20:18:36.145538] [INFO ] [sig ] Generating forecast for: CCD [2026-02-26T20:18:36.145586] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCD' from 'https://tdm.silogroup.org/data/derivative_storage/CCD.csv'. [2026-02-26T20:18:36.157782] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCD'. [2026-02-26T20:18:36.158179] [INFO ] [FORECASTER] Starting predict_future for CCD [2026-02-26T20:18:36.159032] [DEBUG] [LOCAL ] No optimal features file found for CCD: ./output/feature-sets/CCD.txt [2026-02-26T20:18:36.159098] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:36.159133] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:36.159159] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:36.159216] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:36.227428] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:36.228858] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:36.229004] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:36.229069] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:36.369241] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:36.369414] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:36.369457] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:36.369486] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:36.373237] [DEBUG] [FORECASTER] CCD: Forecast T+1@11:T+2@11: UP (p=50.79%) [2026-02-26T20:18:36.373610] [INFO ] [FORECASTER] Completed predict_future for CCD [2026-02-26T20:18:36.373763] [INFO ] [sig ] CCD: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:18:36.520315] [INFO ] [LOCAL ] Saved forecast: CCD 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CCD.txt [2026-02-26T20:18:36.520490] [INFO ] [sig ] [582/3375] Completed CCD in 0.4s | 2.75 sym/s | Total: 3.5m | ETA: 17.0m [2026-02-26T20:18:36.520540] [INFO ] [sig ] [583/3375] Forecasting CCEC... [2026-02-26T20:18:36.520601] [INFO ] [sig ] Generating forecast for: CCEC [2026-02-26T20:18:36.520642] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCEC' from 'https://tdm.silogroup.org/data/derivative_storage/CCEC.csv'. [2026-02-26T20:18:36.532415] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCEC'. [2026-02-26T20:18:36.532892] [INFO ] [FORECASTER] Starting predict_future for CCEC [2026-02-26T20:18:36.533810] [DEBUG] [LOCAL ] No optimal features file found for CCEC: ./output/feature-sets/CCEC.txt [2026-02-26T20:18:36.533870] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:36.533903] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:36.533929] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:36.533987] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:36.593613] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:36.594495] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:36.594603] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:36.594641] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:36.699375] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:36.699522] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:36.699560] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:36.699608] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:36.703168] [DEBUG] [FORECASTER] CCEC: Forecast T+1@11:T+2@11: UP (p=94.62%) [2026-02-26T20:18:36.703450] [INFO ] [FORECASTER] Completed predict_future for CCEC [2026-02-26T20:18:36.703604] [INFO ] [sig ] CCEC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:18:36.843522] [INFO ] [LOCAL ] Saved forecast: CCEC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CCEC.txt [2026-02-26T20:18:36.843672] [INFO ] [sig ] [583/3375] Completed CCEC in 0.3s | 2.75 sym/s | Total: 3.5m | ETA: 16.9m [2026-02-26T20:18:36.843713] [INFO ] [sig ] [584/3375] Forecasting CCEP... [2026-02-26T20:18:36.843743] [INFO ] [sig ] Generating forecast for: CCEP [2026-02-26T20:18:36.843774] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCEP' from 'https://tdm.silogroup.org/data/derivative_storage/CCEP.csv'. [2026-02-26T20:18:36.855349] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCEP'. [2026-02-26T20:18:36.855698] [INFO ] [FORECASTER] Starting predict_future for CCEP [2026-02-26T20:18:36.856552] [DEBUG] [LOCAL ] No optimal features file found for CCEP: ./output/feature-sets/CCEP.txt [2026-02-26T20:18:36.856623] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:36.856667] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:36.856695] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:36.856752] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:36.915731] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:36.916418] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:36.916498] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:36.916531] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:37.044967] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:37.045141] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:37.045190] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:37.045253] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:37.048883] [DEBUG] [FORECASTER] CCEP: Forecast T+1@11:T+2@11: UP (p=78.82%) [2026-02-26T20:18:37.049228] [INFO ] [FORECASTER] Completed predict_future for CCEP [2026-02-26T20:18:37.049372] [INFO ] [sig ] CCEP: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:18:37.189907] [INFO ] [LOCAL ] Saved forecast: CCEP 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CCEP.txt [2026-02-26T20:18:37.190118] [INFO ] [sig ] [584/3375] Completed CCEP in 0.3s | 2.75 sym/s | Total: 3.5m | ETA: 16.9m [2026-02-26T20:18:37.190162] [INFO ] [sig ] [585/3375] Forecasting CCI... [2026-02-26T20:18:37.190194] [INFO ] [sig ] Generating forecast for: CCI [2026-02-26T20:18:37.190403] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCI' from 'https://tdm.silogroup.org/data/derivative_storage/CCI.csv'. [2026-02-26T20:18:37.203116] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCI'. [2026-02-26T20:18:37.203678] [INFO ] [FORECASTER] Starting predict_future for CCI [2026-02-26T20:18:37.204525] [DEBUG] [LOCAL ] No optimal features file found for CCI: ./output/feature-sets/CCI.txt [2026-02-26T20:18:37.204598] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:37.204634] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:37.204662] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:37.204719] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:37.261640] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:37.262623] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:37.262712] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:37.262744] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:37.385685] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:37.385842] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:37.385882] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:37.385910] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:37.390123] [DEBUG] [FORECASTER] CCI: Forecast T+1@11:T+2@11: DOWN (p=9.18%) [2026-02-26T20:18:37.390610] [INFO ] [FORECASTER] Completed predict_future for CCI [2026-02-26T20:18:37.390740] [INFO ] [sig ] CCI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:18:37.535777] [INFO ] [LOCAL ] Saved forecast: CCI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CCI.txt [2026-02-26T20:18:37.536140] [INFO ] [sig ] [585/3375] Completed CCI in 0.3s | 2.75 sym/s | Total: 3.5m | ETA: 16.9m [2026-02-26T20:18:37.536181] [INFO ] [sig ] [586/3375] Forecasting CCIF... [2026-02-26T20:18:37.536212] [INFO ] [sig ] Generating forecast for: CCIF [2026-02-26T20:18:37.536243] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCIF' from 'https://tdm.silogroup.org/data/derivative_storage/CCIF.csv'. [2026-02-26T20:18:37.547712] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCIF'. [2026-02-26T20:18:37.548099] [INFO ] [FORECASTER] Starting predict_future for CCIF [2026-02-26T20:18:37.548927] [DEBUG] [LOCAL ] No optimal features file found for CCIF: ./output/feature-sets/CCIF.txt [2026-02-26T20:18:37.548981] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:37.549013] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:37.549039] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:37.549097] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:37.607973] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:37.608740] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:37.608822] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:37.608853] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:37.733704] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:37.733862] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:37.733903] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:37.733934] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:37.737613] [DEBUG] [FORECASTER] CCIF: Forecast T+1@11:T+2@11: UP (p=67.63%) [2026-02-26T20:18:37.737954] [INFO ] [FORECASTER] Completed predict_future for CCIF [2026-02-26T20:18:37.738119] [INFO ] [sig ] CCIF: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:18:37.888335] [INFO ] [LOCAL ] Saved forecast: CCIF 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CCIF.txt [2026-02-26T20:18:37.888508] [INFO ] [sig ] [586/3375] Completed CCIF in 0.4s | 2.75 sym/s | Total: 3.6m | ETA: 16.9m [2026-02-26T20:18:37.888590] [INFO ] [sig ] [587/3375] Forecasting CCJ... [2026-02-26T20:18:37.888632] [INFO ] [sig ] Generating forecast for: CCJ [2026-02-26T20:18:37.888673] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCJ' from 'https://tdm.silogroup.org/data/derivative_storage/CCJ.csv'. [2026-02-26T20:18:37.900450] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCJ'. [2026-02-26T20:18:37.900818] [INFO ] [FORECASTER] Starting predict_future for CCJ [2026-02-26T20:18:37.901647] [DEBUG] [LOCAL ] No optimal features file found for CCJ: ./output/feature-sets/CCJ.txt [2026-02-26T20:18:37.901700] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:37.901731] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:37.901758] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:37.901814] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:37.958845] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:37.959679] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:37.959763] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:37.959795] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:38.084730] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:38.084924] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:38.084971] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:38.085003] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:38.088682] [DEBUG] [FORECASTER] CCJ: Forecast T+1@11:T+2@11: UP (p=98.47%) [2026-02-26T20:18:38.088968] [INFO ] [FORECASTER] Completed predict_future for CCJ [2026-02-26T20:18:38.089111] [INFO ] [sig ] CCJ: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:18:38.231366] [INFO ] [LOCAL ] Saved forecast: CCJ 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CCJ.txt [2026-02-26T20:18:38.231531] [INFO ] [sig ] [587/3375] Completed CCJ in 0.3s | 2.75 sym/s | Total: 3.6m | ETA: 16.9m [2026-02-26T20:18:38.231595] [INFO ] [sig ] [588/3375] Forecasting CCK... [2026-02-26T20:18:38.231629] [INFO ] [sig ] Generating forecast for: CCK [2026-02-26T20:18:38.231661] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCK' from 'https://tdm.silogroup.org/data/derivative_storage/CCK.csv'. [2026-02-26T20:18:38.242988] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCK'. [2026-02-26T20:18:38.243362] [INFO ] [FORECASTER] Starting predict_future for CCK [2026-02-26T20:18:38.244223] [DEBUG] [LOCAL ] No optimal features file found for CCK: ./output/feature-sets/CCK.txt [2026-02-26T20:18:38.244278] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:38.244310] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:38.244337] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:38.244395] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:38.301362] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:38.302308] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:38.302395] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:38.302428] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:38.431046] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:38.431207] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:38.431249] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:38.431279] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:38.434921] [DEBUG] [FORECASTER] CCK: Forecast T+1@11:T+2@11: UP (p=95.06%) [2026-02-26T20:18:38.435229] [INFO ] [FORECASTER] Completed predict_future for CCK [2026-02-26T20:18:38.435367] [INFO ] [sig ] CCK: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:18:38.598083] [INFO ] [LOCAL ] Saved forecast: CCK 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CCK.txt [2026-02-26T20:18:38.598283] [INFO ] [sig ] [588/3375] Completed CCK in 0.4s | 2.75 sym/s | Total: 3.6m | ETA: 16.9m [2026-02-26T20:18:38.598340] [INFO ] [sig ] [589/3375] Forecasting CCL... [2026-02-26T20:18:38.598377] [INFO ] [sig ] Generating forecast for: CCL [2026-02-26T20:18:38.598417] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCL' from 'https://tdm.silogroup.org/data/derivative_storage/CCL.csv'. [2026-02-26T20:18:38.611319] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCL'. [2026-02-26T20:18:38.611744] [INFO ] [FORECASTER] Starting predict_future for CCL [2026-02-26T20:18:38.612623] [DEBUG] [LOCAL ] No optimal features file found for CCL: ./output/feature-sets/CCL.txt [2026-02-26T20:18:38.612681] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:38.612716] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:38.612745] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:38.612804] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:38.677939] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:38.678878] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:38.678969] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:38.679003] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:38.816767] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:38.816963] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:38.817009] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:38.817037] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:38.821211] [DEBUG] [FORECASTER] CCL: Forecast T+1@11:T+2@11: DOWN (p=11.27%) [2026-02-26T20:18:38.821567] [INFO ] [FORECASTER] Completed predict_future for CCL [2026-02-26T20:18:38.821745] [INFO ] [sig ] CCL: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:18:38.981716] [INFO ] [LOCAL ] Saved forecast: CCL 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CCL.txt [2026-02-26T20:18:38.981883] [INFO ] [sig ] [589/3375] Completed CCL in 0.4s | 2.75 sym/s | Total: 3.6m | ETA: 16.9m [2026-02-26T20:18:38.981936] [INFO ] [sig ] [590/3375] Forecasting CCLD... [2026-02-26T20:18:38.981982] [INFO ] [sig ] Generating forecast for: CCLD [2026-02-26T20:18:38.982032] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCLD' from 'https://tdm.silogroup.org/data/derivative_storage/CCLD.csv'. [2026-02-26T20:18:38.995194] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCLD'. [2026-02-26T20:18:38.995660] [INFO ] [FORECASTER] Starting predict_future for CCLD [2026-02-26T20:18:38.996675] [DEBUG] [LOCAL ] No optimal features file found for CCLD: ./output/feature-sets/CCLD.txt [2026-02-26T20:18:38.996734] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:38.996776] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:38.996818] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:38.996883] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:39.068640] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:39.069982] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:39.070090] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:39.070133] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:39.199798] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:39.199963] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:39.200007] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:39.200048] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:39.204100] [DEBUG] [FORECASTER] CCLD: Forecast T+1@11:T+2@11: UP (p=83.15%) [2026-02-26T20:18:39.204491] [INFO ] [FORECASTER] Completed predict_future for CCLD [2026-02-26T20:18:39.204668] [INFO ] [sig ] CCLD: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:18:39.346979] [INFO ] [LOCAL ] Saved forecast: CCLD 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CCLD.txt [2026-02-26T20:18:39.347138] [INFO ] [sig ] [590/3375] Completed CCLD in 0.4s | 2.75 sym/s | Total: 3.6m | ETA: 16.9m [2026-02-26T20:18:39.347178] [INFO ] [sig ] [591/3375] Forecasting CCNE... [2026-02-26T20:18:39.347209] [INFO ] [sig ] Generating forecast for: CCNE [2026-02-26T20:18:39.347242] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCNE' from 'https://tdm.silogroup.org/data/derivative_storage/CCNE.csv'. [2026-02-26T20:18:39.359234] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCNE'. [2026-02-26T20:18:39.359656] [INFO ] [FORECASTER] Starting predict_future for CCNE [2026-02-26T20:18:39.360475] [DEBUG] [LOCAL ] No optimal features file found for CCNE: ./output/feature-sets/CCNE.txt [2026-02-26T20:18:39.360529] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:39.360562] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:39.360626] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:39.360692] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:39.419266] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:39.420130] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:39.420277] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:39.420328] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:39.553528] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:39.553811] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:39.553873] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:39.553944] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:39.558830] [DEBUG] [FORECASTER] CCNE: Forecast T+1@11:T+2@11: DOWN (p=24.13%) [2026-02-26T20:18:39.559240] [INFO ] [FORECASTER] Completed predict_future for CCNE [2026-02-26T20:18:39.559397] [INFO ] [sig ] CCNE: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:18:39.702674] [INFO ] [LOCAL ] Saved forecast: CCNE 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CCNE.txt [2026-02-26T20:18:39.702826] [INFO ] [sig ] [591/3375] Completed CCNE in 0.4s | 2.75 sym/s | Total: 3.6m | ETA: 16.9m [2026-02-26T20:18:39.702867] [INFO ] [sig ] [592/3375] Forecasting CCO... [2026-02-26T20:18:39.702898] [INFO ] [sig ] Generating forecast for: CCO [2026-02-26T20:18:39.702929] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCO' from 'https://tdm.silogroup.org/data/derivative_storage/CCO.csv'. [2026-02-26T20:18:39.715200] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCO'. [2026-02-26T20:18:39.715605] [INFO ] [FORECASTER] Starting predict_future for CCO [2026-02-26T20:18:39.716434] [DEBUG] [LOCAL ] No optimal features file found for CCO: ./output/feature-sets/CCO.txt [2026-02-26T20:18:39.716488] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:39.716520] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:39.716547] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:39.716622] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:39.773860] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:39.774736] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:39.774820] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:39.774853] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:39.897620] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:39.897803] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:39.897844] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:39.897871] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:39.901380] [DEBUG] [FORECASTER] CCO: Forecast T+1@11:T+2@11: UP (p=97.39%) [2026-02-26T20:18:39.901685] [INFO ] [FORECASTER] Completed predict_future for CCO [2026-02-26T20:18:39.901818] [INFO ] [sig ] CCO: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:18:40.044195] [INFO ] [LOCAL ] Saved forecast: CCO 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CCO.txt [2026-02-26T20:18:40.044535] [INFO ] [sig ] [592/3375] Completed CCO in 0.3s | 2.75 sym/s | Total: 3.6m | ETA: 16.9m [2026-02-26T20:18:40.044594] [INFO ] [sig ] [593/3375] Forecasting CCOI... [2026-02-26T20:18:40.044627] [INFO ] [sig ] Generating forecast for: CCOI [2026-02-26T20:18:40.044659] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCOI' from 'https://tdm.silogroup.org/data/derivative_storage/CCOI.csv'. [2026-02-26T20:18:40.058511] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCOI'. [2026-02-26T20:18:40.059002] [INFO ] [FORECASTER] Starting predict_future for CCOI [2026-02-26T20:18:40.060477] [DEBUG] [LOCAL ] No optimal features file found for CCOI: ./output/feature-sets/CCOI.txt [2026-02-26T20:18:40.060543] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:40.060629] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:40.060672] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:40.060744] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:40.119563] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:40.120449] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:40.120536] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:40.120605] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:40.252674] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:40.252860] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:40.252905] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:40.252936] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:40.256728] [DEBUG] [FORECASTER] CCOI: Forecast T+1@11:T+2@11: DOWN (p=17.52%) [2026-02-26T20:18:40.257044] [INFO ] [FORECASTER] Completed predict_future for CCOI [2026-02-26T20:18:40.257203] [INFO ] [sig ] CCOI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:18:40.416595] [INFO ] [LOCAL ] Saved forecast: CCOI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CCOI.txt [2026-02-26T20:18:40.416764] [INFO ] [sig ] [593/3375] Completed CCOI in 0.4s | 2.75 sym/s | Total: 3.6m | ETA: 16.9m [2026-02-26T20:18:40.416807] [INFO ] [sig ] [594/3375] Forecasting CCRN... [2026-02-26T20:18:40.416838] [INFO ] [sig ] Generating forecast for: CCRN [2026-02-26T20:18:40.416872] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCRN' from 'https://tdm.silogroup.org/data/derivative_storage/CCRN.csv'. [2026-02-26T20:18:40.431197] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCRN'. [2026-02-26T20:18:40.431619] [INFO ] [FORECASTER] Starting predict_future for CCRN [2026-02-26T20:18:40.432503] [DEBUG] [LOCAL ] No optimal features file found for CCRN: ./output/feature-sets/CCRN.txt [2026-02-26T20:18:40.432559] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:40.432612] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:40.432641] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:40.432699] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:40.491119] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:40.492088] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:40.492175] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:40.492207] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:40.618239] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:40.618403] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:40.618444] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:40.618473] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:40.622155] [DEBUG] [FORECASTER] CCRN: Forecast T+1@11:T+2@11: UP (p=80.29%) [2026-02-26T20:18:40.622447] [INFO ] [FORECASTER] Completed predict_future for CCRN [2026-02-26T20:18:40.622598] [INFO ] [sig ] CCRN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:18:40.764751] [INFO ] [LOCAL ] Saved forecast: CCRN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CCRN.txt [2026-02-26T20:18:40.764943] [INFO ] [sig ] [594/3375] Completed CCRN in 0.3s | 2.75 sym/s | Total: 3.6m | ETA: 16.9m [2026-02-26T20:18:40.764985] [INFO ] [sig ] [595/3375] Forecasting CCS... [2026-02-26T20:18:40.765019] [INFO ] [sig ] Generating forecast for: CCS [2026-02-26T20:18:40.765057] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCS' from 'https://tdm.silogroup.org/data/derivative_storage/CCS.csv'. [2026-02-26T20:18:40.775881] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCS'. [2026-02-26T20:18:40.776247] [INFO ] [FORECASTER] Starting predict_future for CCS [2026-02-26T20:18:40.777087] [DEBUG] [LOCAL ] No optimal features file found for CCS: ./output/feature-sets/CCS.txt [2026-02-26T20:18:40.777152] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:40.777192] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:40.777234] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:40.777292] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:40.838414] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:40.839342] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:40.839427] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:40.839460] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:40.961596] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:40.961758] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:40.961797] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:40.961826] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:40.965233] [DEBUG] [FORECASTER] CCS: Forecast T+1@11:T+2@11: UP (p=95.41%) [2026-02-26T20:18:40.965515] [INFO ] [FORECASTER] Completed predict_future for CCS [2026-02-26T20:18:40.965661] [INFO ] [sig ] CCS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:18:41.108186] [INFO ] [LOCAL ] Saved forecast: CCS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CCS.txt [2026-02-26T20:18:41.108328] [INFO ] [sig ] [595/3375] Completed CCS in 0.3s | 2.75 sym/s | Total: 3.6m | ETA: 16.9m [2026-02-26T20:18:41.108369] [INFO ] [sig ] [596/3375] Forecasting CCSI... [2026-02-26T20:18:41.108398] [INFO ] [sig ] Generating forecast for: CCSI [2026-02-26T20:18:41.108428] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCSI' from 'https://tdm.silogroup.org/data/derivative_storage/CCSI.csv'. [2026-02-26T20:18:41.119397] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCSI'. [2026-02-26T20:18:41.119779] [INFO ] [FORECASTER] Starting predict_future for CCSI [2026-02-26T20:18:41.120621] [DEBUG] [LOCAL ] No optimal features file found for CCSI: ./output/feature-sets/CCSI.txt [2026-02-26T20:18:41.120674] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:41.120705] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:41.120731] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:41.120787] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:41.178556] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:41.179324] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:41.179410] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:41.179442] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:41.298777] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:41.298938] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:41.298982] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:41.299012] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:41.303154] [DEBUG] [FORECASTER] CCSI: Forecast T+1@11:T+2@11: UP (p=92.61%) [2026-02-26T20:18:41.303458] [INFO ] [FORECASTER] Completed predict_future for CCSI [2026-02-26T20:18:41.303614] [INFO ] [sig ] CCSI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:18:41.459726] [INFO ] [LOCAL ] Saved forecast: CCSI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CCSI.txt [2026-02-26T20:18:41.459927] [INFO ] [sig ] [596/3375] Completed CCSI in 0.4s | 2.75 sym/s | Total: 3.6m | ETA: 16.9m [2026-02-26T20:18:41.459981] [INFO ] [sig ] [597/3375] Forecasting CDC... [2026-02-26T20:18:41.460023] [INFO ] [sig ] Generating forecast for: CDC [2026-02-26T20:18:41.460073] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDC' from 'https://tdm.silogroup.org/data/derivative_storage/CDC.csv'. [2026-02-26T20:18:41.477850] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDC'. [2026-02-26T20:18:41.478284] [INFO ] [FORECASTER] Starting predict_future for CDC [2026-02-26T20:18:41.479276] [DEBUG] [LOCAL ] No optimal features file found for CDC: ./output/feature-sets/CDC.txt [2026-02-26T20:18:41.479334] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:41.479372] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:41.479403] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:41.479499] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:41.537366] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:41.538344] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:41.538438] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:41.538472] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:41.665205] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:41.665371] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:41.665411] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:41.665441] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:41.669311] [DEBUG] [FORECASTER] CDC: Forecast T+1@11:T+2@11: UP (p=86.25%) [2026-02-26T20:18:41.669682] [INFO ] [FORECASTER] Completed predict_future for CDC [2026-02-26T20:18:41.670019] [INFO ] [sig ] CDC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:18:41.819549] [INFO ] [LOCAL ] Saved forecast: CDC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CDC.txt [2026-02-26T20:18:41.819739] [INFO ] [sig ] [597/3375] Completed CDC in 0.4s | 2.75 sym/s | Total: 3.6m | ETA: 16.9m [2026-02-26T20:18:41.819781] [INFO ] [sig ] [598/3375] Forecasting CDE... [2026-02-26T20:18:41.819812] [INFO ] [sig ] Generating forecast for: CDE [2026-02-26T20:18:41.819846] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDE' from 'https://tdm.silogroup.org/data/derivative_storage/CDE.csv'. [2026-02-26T20:18:41.832248] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDE'. [2026-02-26T20:18:41.832680] [INFO ] [FORECASTER] Starting predict_future for CDE [2026-02-26T20:18:41.833520] [DEBUG] [LOCAL ] No optimal features file found for CDE: ./output/feature-sets/CDE.txt [2026-02-26T20:18:41.833594] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:41.833660] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:41.833689] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:41.833746] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:41.898643] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:41.899470] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:41.899555] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:41.899608] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:42.030347] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:42.030507] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:42.030548] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:42.030596] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:42.034258] [DEBUG] [FORECASTER] CDE: Forecast T+1@11:T+2@11: DOWN (p=9.93%) [2026-02-26T20:18:42.034545] [INFO ] [FORECASTER] Completed predict_future for CDE [2026-02-26T20:18:42.034696] [INFO ] [sig ] CDE: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:18:42.191285] [INFO ] [LOCAL ] Saved forecast: CDE 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CDE.txt [2026-02-26T20:18:42.191458] [INFO ] [sig ] [598/3375] Completed CDE in 0.4s | 2.75 sym/s | Total: 3.6m | ETA: 16.8m [2026-02-26T20:18:42.191516] [INFO ] [sig ] [599/3375] Forecasting CDIO... [2026-02-26T20:18:42.191555] [INFO ] [sig ] Generating forecast for: CDIO [2026-02-26T20:18:42.191616] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDIO' from 'https://tdm.silogroup.org/data/derivative_storage/CDIO.csv'. [2026-02-26T20:18:42.203362] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDIO'. [2026-02-26T20:18:42.203759] [INFO ] [FORECASTER] Starting predict_future for CDIO [2026-02-26T20:18:42.204601] [DEBUG] [LOCAL ] No optimal features file found for CDIO: ./output/feature-sets/CDIO.txt [2026-02-26T20:18:42.204658] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:42.204691] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:42.204719] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:42.204778] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:42.270507] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:42.271597] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:42.271686] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:42.271720] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:42.402540] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:42.402717] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:42.402760] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:42.402789] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:42.406470] [DEBUG] [FORECASTER] CDIO: Forecast T+1@11:T+2@11: DOWN (p=34.98%) [2026-02-26T20:18:42.406832] [INFO ] [FORECASTER] Completed predict_future for CDIO [2026-02-26T20:18:42.406973] [INFO ] [sig ] CDIO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:18:42.571698] [INFO ] [LOCAL ] Saved forecast: CDIO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CDIO.txt [2026-02-26T20:18:42.571885] [INFO ] [sig ] [599/3375] Completed CDIO in 0.4s | 2.75 sym/s | Total: 3.6m | ETA: 16.8m [2026-02-26T20:18:42.571953] [INFO ] [sig ] [600/3375] Forecasting CDL... [2026-02-26T20:18:42.571998] [INFO ] [sig ] Generating forecast for: CDL [2026-02-26T20:18:42.572031] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDL' from 'https://tdm.silogroup.org/data/derivative_storage/CDL.csv'. [2026-02-26T20:18:42.583712] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDL'. [2026-02-26T20:18:42.584112] [INFO ] [FORECASTER] Starting predict_future for CDL [2026-02-26T20:18:42.585039] [DEBUG] [LOCAL ] No optimal features file found for CDL: ./output/feature-sets/CDL.txt [2026-02-26T20:18:42.585096] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:42.585130] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:42.585157] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:42.585213] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:42.645892] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:42.646805] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:42.646894] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:42.646928] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:42.774269] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:42.774475] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:42.774517] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:42.774546] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:42.778644] [DEBUG] [FORECASTER] CDL: Forecast T+1@11:T+2@11: UP (p=94.74%) [2026-02-26T20:18:42.779060] [INFO ] [FORECASTER] Completed predict_future for CDL [2026-02-26T20:18:42.779244] [INFO ] [sig ] CDL: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:18:42.935535] [INFO ] [LOCAL ] Saved forecast: CDL 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CDL.txt [2026-02-26T20:18:42.935732] [INFO ] [sig ] [600/3375] Completed CDL in 0.4s | 2.75 sym/s | Total: 3.6m | ETA: 16.8m [2026-02-26T20:18:42.935777] [INFO ] [sig ] [601/3375] Forecasting CDNA... [2026-02-26T20:18:42.935807] [INFO ] [sig ] Generating forecast for: CDNA [2026-02-26T20:18:42.935838] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDNA' from 'https://tdm.silogroup.org/data/derivative_storage/CDNA.csv'. [2026-02-26T20:18:42.948112] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDNA'. [2026-02-26T20:18:42.948470] [INFO ] [FORECASTER] Starting predict_future for CDNA [2026-02-26T20:18:42.949291] [DEBUG] [LOCAL ] No optimal features file found for CDNA: ./output/feature-sets/CDNA.txt [2026-02-26T20:18:42.949345] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:42.949377] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:42.949404] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:42.949461] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:43.013818] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:43.014707] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:43.014794] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:43.014828] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:43.143710] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:43.143878] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:43.143919] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:43.143986] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:43.147609] [DEBUG] [FORECASTER] CDNA: Forecast T+1@11:T+2@11: UP (p=60.38%) [2026-02-26T20:18:43.147955] [INFO ] [FORECASTER] Completed predict_future for CDNA [2026-02-26T20:18:43.148089] [INFO ] [sig ] CDNA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:18:43.294264] [INFO ] [LOCAL ] Saved forecast: CDNA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CDNA.txt [2026-02-26T20:18:43.294419] [INFO ] [sig ] [601/3375] Completed CDNA in 0.4s | 2.75 sym/s | Total: 3.6m | ETA: 16.8m [2026-02-26T20:18:43.294459] [INFO ] [sig ] [602/3375] Forecasting CDNS... [2026-02-26T20:18:43.294491] [INFO ] [sig ] Generating forecast for: CDNS [2026-02-26T20:18:43.294523] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDNS' from 'https://tdm.silogroup.org/data/derivative_storage/CDNS.csv'. [2026-02-26T20:18:43.307017] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDNS'. [2026-02-26T20:18:43.307390] [INFO ] [FORECASTER] Starting predict_future for CDNS [2026-02-26T20:18:43.308294] [DEBUG] [LOCAL ] No optimal features file found for CDNS: ./output/feature-sets/CDNS.txt [2026-02-26T20:18:43.308349] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:43.308382] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:43.308408] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:43.308466] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:43.378338] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:43.379473] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:43.379610] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:43.379654] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:43.503446] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:43.503647] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:43.503699] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:43.503762] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:43.507352] [DEBUG] [FORECASTER] CDNS: Forecast T+1@11:T+2@11: UP (p=75.87%) [2026-02-26T20:18:43.507679] [INFO ] [FORECASTER] Completed predict_future for CDNS [2026-02-26T20:18:43.507816] [INFO ] [sig ] CDNS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:18:43.651451] [INFO ] [LOCAL ] Saved forecast: CDNS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CDNS.txt [2026-02-26T20:18:43.651645] [INFO ] [sig ] [602/3375] Completed CDNS in 0.4s | 2.75 sym/s | Total: 3.7m | ETA: 16.8m [2026-02-26T20:18:43.651691] [INFO ] [sig ] [603/3375] Forecasting CDP... [2026-02-26T20:18:43.651720] [INFO ] [sig ] Generating forecast for: CDP [2026-02-26T20:18:43.651750] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDP' from 'https://tdm.silogroup.org/data/derivative_storage/CDP.csv'. [2026-02-26T20:18:43.663219] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDP'. [2026-02-26T20:18:43.663626] [INFO ] [FORECASTER] Starting predict_future for CDP [2026-02-26T20:18:43.664446] [DEBUG] [LOCAL ] No optimal features file found for CDP: ./output/feature-sets/CDP.txt [2026-02-26T20:18:43.664501] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:43.664533] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:43.664561] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:43.664646] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:43.723515] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:43.724430] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:43.724519] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:43.724553] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:43.850925] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:43.851088] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:43.851130] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:43.851159] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:43.854638] [DEBUG] [FORECASTER] CDP: Forecast T+1@11:T+2@11: UP (p=71.07%) [2026-02-26T20:18:43.854925] [INFO ] [FORECASTER] Completed predict_future for CDP [2026-02-26T20:18:43.855053] [INFO ] [sig ] CDP: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:18:43.997629] [INFO ] [LOCAL ] Saved forecast: CDP 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CDP.txt [2026-02-26T20:18:43.997800] [INFO ] [sig ] [603/3375] Completed CDP in 0.3s | 2.75 sym/s | Total: 3.7m | ETA: 16.8m [2026-02-26T20:18:43.997842] [INFO ] [sig ] [604/3375] Forecasting CDRE... [2026-02-26T20:18:43.997872] [INFO ] [sig ] Generating forecast for: CDRE [2026-02-26T20:18:43.997903] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDRE' from 'https://tdm.silogroup.org/data/derivative_storage/CDRE.csv'. [2026-02-26T20:18:44.011215] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDRE'. [2026-02-26T20:18:44.011604] [INFO ] [FORECASTER] Starting predict_future for CDRE [2026-02-26T20:18:44.012653] [DEBUG] [LOCAL ] No optimal features file found for CDRE: ./output/feature-sets/CDRE.txt [2026-02-26T20:18:44.012707] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:44.012744] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:44.012772] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:44.012830] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:44.074027] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:44.075083] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:44.075172] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:44.075205] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:44.203194] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:44.203381] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:44.203421] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:44.203448] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:44.207094] [DEBUG] [FORECASTER] CDRE: Forecast T+1@11:T+2@11: DOWN (p=30.16%) [2026-02-26T20:18:44.207389] [INFO ] [FORECASTER] Completed predict_future for CDRE [2026-02-26T20:18:44.207518] [INFO ] [sig ] CDRE: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:18:44.354890] [INFO ] [LOCAL ] Saved forecast: CDRE 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CDRE.txt [2026-02-26T20:18:44.355035] [INFO ] [sig ] [604/3375] Completed CDRE in 0.4s | 2.75 sym/s | Total: 3.7m | ETA: 16.8m [2026-02-26T20:18:44.355075] [INFO ] [sig ] [605/3375] Forecasting CDRO... [2026-02-26T20:18:44.355105] [INFO ] [sig ] Generating forecast for: CDRO [2026-02-26T20:18:44.355136] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDRO' from 'https://tdm.silogroup.org/data/derivative_storage/CDRO.csv'. [2026-02-26T20:18:44.366948] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDRO'. [2026-02-26T20:18:44.367296] [INFO ] [FORECASTER] Starting predict_future for CDRO [2026-02-26T20:18:44.368171] [DEBUG] [LOCAL ] No optimal features file found for CDRO: ./output/feature-sets/CDRO.txt [2026-02-26T20:18:44.368226] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:44.368258] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:44.368284] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:44.368341] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:44.430318] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:44.431096] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:44.431180] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:44.431212] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:44.539803] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:44.539961] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:44.540002] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:44.540031] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:44.543919] [DEBUG] [FORECASTER] CDRO: Forecast T+1@11:T+2@11: UP (p=60.55%) [2026-02-26T20:18:44.544225] [INFO ] [FORECASTER] Completed predict_future for CDRO [2026-02-26T20:18:44.544365] [INFO ] [sig ] CDRO: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:18:44.709384] [INFO ] [LOCAL ] Saved forecast: CDRO 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CDRO.txt [2026-02-26T20:18:44.709547] [INFO ] [sig ] [605/3375] Completed CDRO in 0.4s | 2.75 sym/s | Total: 3.7m | ETA: 16.8m [2026-02-26T20:18:44.709610] [INFO ] [sig ] [606/3375] Forecasting CDXS... [2026-02-26T20:18:44.709643] [INFO ] [sig ] Generating forecast for: CDXS [2026-02-26T20:18:44.709675] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDXS' from 'https://tdm.silogroup.org/data/derivative_storage/CDXS.csv'. [2026-02-26T20:18:44.721728] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDXS'. [2026-02-26T20:18:44.722093] [INFO ] [FORECASTER] Starting predict_future for CDXS [2026-02-26T20:18:44.722990] [DEBUG] [LOCAL ] No optimal features file found for CDXS: ./output/feature-sets/CDXS.txt [2026-02-26T20:18:44.723045] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:44.723077] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:44.723104] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:44.723165] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:44.780644] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:44.781523] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:44.781635] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:44.781670] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:44.902481] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:44.902659] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:44.902702] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:44.902732] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:44.906248] [DEBUG] [FORECASTER] CDXS: Forecast T+1@11:T+2@11: DOWN (p=21.33%) [2026-02-26T20:18:44.906534] [INFO ] [FORECASTER] Completed predict_future for CDXS [2026-02-26T20:18:44.906687] [INFO ] [sig ] CDXS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:18:45.050655] [INFO ] [LOCAL ] Saved forecast: CDXS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CDXS.txt [2026-02-26T20:18:45.050800] [INFO ] [sig ] [606/3375] Completed CDXS in 0.3s | 2.75 sym/s | Total: 3.7m | ETA: 16.8m [2026-02-26T20:18:45.050839] [INFO ] [sig ] [607/3375] Forecasting CDZI... [2026-02-26T20:18:45.050870] [INFO ] [sig ] Generating forecast for: CDZI [2026-02-26T20:18:45.050901] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDZI' from 'https://tdm.silogroup.org/data/derivative_storage/CDZI.csv'. [2026-02-26T20:18:45.063045] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDZI'. [2026-02-26T20:18:45.063476] [INFO ] [FORECASTER] Starting predict_future for CDZI [2026-02-26T20:18:45.064377] [DEBUG] [LOCAL ] No optimal features file found for CDZI: ./output/feature-sets/CDZI.txt [2026-02-26T20:18:45.064433] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:45.064466] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:45.064492] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:45.064550] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:45.125619] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:45.126477] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:45.126562] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:45.126617] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:45.255992] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:45.256155] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:45.256194] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:45.256223] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:45.260012] [DEBUG] [FORECASTER] CDZI: Forecast T+1@11:T+2@11: UP (p=86.12%) [2026-02-26T20:18:45.260349] [INFO ] [FORECASTER] Completed predict_future for CDZI [2026-02-26T20:18:45.260496] [INFO ] [sig ] CDZI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:18:45.421436] [INFO ] [LOCAL ] Saved forecast: CDZI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CDZI.txt [2026-02-26T20:18:45.421616] [INFO ] [sig ] [607/3375] Completed CDZI in 0.4s | 2.75 sym/s | Total: 3.7m | ETA: 16.8m [2026-02-26T20:18:45.421659] [INFO ] [sig ] [608/3375] Forecasting CE... [2026-02-26T20:18:45.421690] [INFO ] [sig ] Generating forecast for: CE [2026-02-26T20:18:45.421721] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CE' from 'https://tdm.silogroup.org/data/derivative_storage/CE.csv'. [2026-02-26T20:18:45.432453] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CE'. [2026-02-26T20:18:45.432823] [INFO ] [FORECASTER] Starting predict_future for CE [2026-02-26T20:18:45.433653] [DEBUG] [LOCAL ] No optimal features file found for CE: ./output/feature-sets/CE.txt [2026-02-26T20:18:45.433742] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:45.433776] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:45.433803] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:45.433861] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:45.491301] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:45.492027] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:45.492139] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:45.492174] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:45.620115] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:45.620282] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:45.620514] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:45.620542] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:45.624192] [DEBUG] [FORECASTER] CE: Forecast T+1@11:T+2@11: DOWN (p=44.97%) [2026-02-26T20:18:45.624509] [INFO ] [FORECASTER] Completed predict_future for CE [2026-02-26T20:18:45.624660] [INFO ] [sig ] CE: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:18:45.765842] [INFO ] [LOCAL ] Saved forecast: CE 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CE.txt [2026-02-26T20:18:45.765969] [INFO ] [sig ] [608/3375] Completed CE in 0.3s | 2.75 sym/s | Total: 3.7m | ETA: 16.8m [2026-02-26T20:18:45.766009] [INFO ] [sig ] [609/3375] Forecasting CECO... [2026-02-26T20:18:45.766039] [INFO ] [sig ] Generating forecast for: CECO [2026-02-26T20:18:45.766069] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CECO' from 'https://tdm.silogroup.org/data/derivative_storage/CECO.csv'. [2026-02-26T20:18:45.777001] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CECO'. [2026-02-26T20:18:45.777332] [INFO ] [FORECASTER] Starting predict_future for CECO [2026-02-26T20:18:45.778182] [DEBUG] [LOCAL ] No optimal features file found for CECO: ./output/feature-sets/CECO.txt [2026-02-26T20:18:45.778240] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:45.778272] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:45.778299] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:45.778356] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:45.837797] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:45.838407] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:45.838486] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:45.838518] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:45.955267] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:45.955423] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:45.955463] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:45.955491] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:45.958932] [DEBUG] [FORECASTER] CECO: Forecast T+1@11:T+2@11: DOWN (p=42.21%) [2026-02-26T20:18:45.959215] [INFO ] [FORECASTER] Completed predict_future for CECO [2026-02-26T20:18:45.959344] [INFO ] [sig ] CECO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:18:46.104126] [INFO ] [LOCAL ] Saved forecast: CECO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CECO.txt [2026-02-26T20:18:46.104272] [INFO ] [sig ] [609/3375] Completed CECO in 0.3s | 2.75 sym/s | Total: 3.7m | ETA: 16.8m [2026-02-26T20:18:46.104313] [INFO ] [sig ] [610/3375] Forecasting CEG... [2026-02-26T20:18:46.104342] [INFO ] [sig ] Generating forecast for: CEG [2026-02-26T20:18:46.104374] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CEG' from 'https://tdm.silogroup.org/data/derivative_storage/CEG.csv'. [2026-02-26T20:18:46.116314] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CEG'. [2026-02-26T20:18:46.116744] [INFO ] [FORECASTER] Starting predict_future for CEG [2026-02-26T20:18:46.117609] [DEBUG] [LOCAL ] No optimal features file found for CEG: ./output/feature-sets/CEG.txt [2026-02-26T20:18:46.117690] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:46.117725] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:46.117754] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:46.117812] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:46.178364] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:46.179487] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:46.179596] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:46.179635] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:46.308310] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:46.308479] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:46.308520] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:46.308548] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:46.312077] [DEBUG] [FORECASTER] CEG: Forecast T+1@11:T+2@11: DOWN (p=0.89%) [2026-02-26T20:18:46.312404] [INFO ] [FORECASTER] Completed predict_future for CEG [2026-02-26T20:18:46.312537] [INFO ] [sig ] CEG: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:18:46.455650] [INFO ] [LOCAL ] Saved forecast: CEG 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CEG.txt [2026-02-26T20:18:46.455825] [INFO ] [sig ] [610/3375] Completed CEG in 0.4s | 2.75 sym/s | Total: 3.7m | ETA: 16.8m [2026-02-26T20:18:46.455868] [INFO ] [sig ] [611/3375] Forecasting CELC... [2026-02-26T20:18:46.455900] [INFO ] [sig ] Generating forecast for: CELC [2026-02-26T20:18:46.455931] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CELC' from 'https://tdm.silogroup.org/data/derivative_storage/CELC.csv'. [2026-02-26T20:18:46.467561] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CELC'. [2026-02-26T20:18:46.468023] [INFO ] [FORECASTER] Starting predict_future for CELC [2026-02-26T20:18:46.468965] [DEBUG] [LOCAL ] No optimal features file found for CELC: ./output/feature-sets/CELC.txt [2026-02-26T20:18:46.469024] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:46.469057] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:46.469094] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:46.469159] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:46.532641] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:46.533542] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:46.533650] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:46.533685] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:46.657054] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:46.657215] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:46.657257] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:46.657288] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:46.660919] [DEBUG] [FORECASTER] CELC: Forecast T+1@11:T+2@11: UP (p=92.62%) [2026-02-26T20:18:46.661253] [INFO ] [FORECASTER] Completed predict_future for CELC [2026-02-26T20:18:46.661390] [INFO ] [sig ] CELC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:18:46.810928] [INFO ] [LOCAL ] Saved forecast: CELC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CELC.txt [2026-02-26T20:18:46.811129] [INFO ] [sig ] [611/3375] Completed CELC in 0.4s | 2.75 sym/s | Total: 3.7m | ETA: 16.8m [2026-02-26T20:18:46.811177] [INFO ] [sig ] [612/3375] Forecasting CELH... [2026-02-26T20:18:46.811210] [INFO ] [sig ] Generating forecast for: CELH [2026-02-26T20:18:46.811241] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CELH' from 'https://tdm.silogroup.org/data/derivative_storage/CELH.csv'. [2026-02-26T20:18:46.826752] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CELH'. [2026-02-26T20:18:46.827244] [INFO ] [FORECASTER] Starting predict_future for CELH [2026-02-26T20:18:46.828425] [DEBUG] [LOCAL ] No optimal features file found for CELH: ./output/feature-sets/CELH.txt [2026-02-26T20:18:46.828495] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:46.828540] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:46.828603] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:46.828695] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:46.895140] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:46.896109] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:46.896214] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:46.896250] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:47.035809] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:47.035989] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:47.036041] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:47.036072] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:47.040425] [DEBUG] [FORECASTER] CELH: Forecast T+1@11:T+2@11: UP (p=96.50%) [2026-02-26T20:18:47.040809] [INFO ] [FORECASTER] Completed predict_future for CELH [2026-02-26T20:18:47.040967] [INFO ] [sig ] CELH: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:18:47.186917] [INFO ] [LOCAL ] Saved forecast: CELH 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CELH.txt [2026-02-26T20:18:47.187079] [INFO ] [sig ] [612/3375] Completed CELH in 0.4s | 2.75 sym/s | Total: 3.7m | ETA: 16.8m [2026-02-26T20:18:47.187121] [INFO ] [sig ] [613/3375] Forecasting CELZ... [2026-02-26T20:18:47.187150] [INFO ] [sig ] Generating forecast for: CELZ [2026-02-26T20:18:47.187181] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CELZ' from 'https://tdm.silogroup.org/data/derivative_storage/CELZ.csv'. [2026-02-26T20:18:47.199462] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CELZ'. [2026-02-26T20:18:47.199895] [INFO ] [FORECASTER] Starting predict_future for CELZ [2026-02-26T20:18:47.200837] [DEBUG] [LOCAL ] No optimal features file found for CELZ: ./output/feature-sets/CELZ.txt [2026-02-26T20:18:47.200892] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:47.200925] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:47.200953] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:47.201011] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:47.261324] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:47.262715] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:47.262805] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:47.262840] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:47.382613] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:47.382759] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:47.382803] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:47.382832] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:47.386235] [DEBUG] [FORECASTER] CELZ: Forecast T+1@11:T+2@11: DOWN (p=27.97%) [2026-02-26T20:18:47.386519] [INFO ] [FORECASTER] Completed predict_future for CELZ [2026-02-26T20:18:47.386687] [INFO ] [sig ] CELZ: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:18:47.543320] [INFO ] [LOCAL ] Saved forecast: CELZ 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CELZ.txt [2026-02-26T20:18:47.543477] [INFO ] [sig ] [613/3375] Completed CELZ in 0.4s | 2.75 sym/s | Total: 3.7m | ETA: 16.7m [2026-02-26T20:18:47.543519] [INFO ] [sig ] [614/3375] Forecasting CENTA... [2026-02-26T20:18:47.543549] [INFO ] [sig ] Generating forecast for: CENTA [2026-02-26T20:18:47.543601] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CENTA' from 'https://tdm.silogroup.org/data/derivative_storage/CENTA.csv'. [2026-02-26T20:18:47.554834] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CENTA'. [2026-02-26T20:18:47.555191] [INFO ] [FORECASTER] Starting predict_future for CENTA [2026-02-26T20:18:47.556031] [DEBUG] [LOCAL ] No optimal features file found for CENTA: ./output/feature-sets/CENTA.txt [2026-02-26T20:18:47.556086] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:47.556119] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:47.556147] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:47.556214] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:47.614544] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:47.615460] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:47.615544] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:47.615596] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:47.739398] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:47.739586] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:47.739637] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:47.739669] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:47.743217] [DEBUG] [FORECASTER] CENTA: Forecast T+1@11:T+2@11: DOWN (p=11.75%) [2026-02-26T20:18:47.743542] [INFO ] [FORECASTER] Completed predict_future for CENTA [2026-02-26T20:18:47.743695] [INFO ] [sig ] CENTA: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:18:47.889792] [INFO ] [LOCAL ] Saved forecast: CENTA 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CENTA.txt [2026-02-26T20:18:47.889940] [INFO ] [sig ] [614/3375] Completed CENTA in 0.3s | 2.75 sym/s | Total: 3.7m | ETA: 16.7m [2026-02-26T20:18:47.889981] [INFO ] [sig ] [615/3375] Forecasting CENX... [2026-02-26T20:18:47.890011] [INFO ] [sig ] Generating forecast for: CENX [2026-02-26T20:18:47.890042] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CENX' from 'https://tdm.silogroup.org/data/derivative_storage/CENX.csv'. [2026-02-26T20:18:47.901885] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CENX'. [2026-02-26T20:18:47.902239] [INFO ] [FORECASTER] Starting predict_future for CENX [2026-02-26T20:18:47.903273] [DEBUG] [LOCAL ] No optimal features file found for CENX: ./output/feature-sets/CENX.txt [2026-02-26T20:18:47.903327] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:47.903600] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:47.903630] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:47.903689] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:47.961163] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:47.961942] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:47.962027] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:47.962060] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:48.087864] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:48.088016] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:48.088071] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:48.088100] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:48.091741] [DEBUG] [FORECASTER] CENX: Forecast T+1@11:T+2@11: UP (p=80.05%) [2026-02-26T20:18:48.092019] [INFO ] [FORECASTER] Completed predict_future for CENX [2026-02-26T20:18:48.092146] [INFO ] [sig ] CENX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:18:48.236480] [INFO ] [LOCAL ] Saved forecast: CENX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CENX.txt [2026-02-26T20:18:48.236653] [INFO ] [sig ] [615/3375] Completed CENX in 0.3s | 2.75 sym/s | Total: 3.7m | ETA: 16.7m [2026-02-26T20:18:48.236701] [INFO ] [sig ] [616/3375] Forecasting CERS... [2026-02-26T20:18:48.236734] [INFO ] [sig ] Generating forecast for: CERS [2026-02-26T20:18:48.236766] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CERS' from 'https://tdm.silogroup.org/data/derivative_storage/CERS.csv'. [2026-02-26T20:18:48.248017] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CERS'. [2026-02-26T20:18:48.248358] [INFO ] [FORECASTER] Starting predict_future for CERS [2026-02-26T20:18:48.249239] [DEBUG] [LOCAL ] No optimal features file found for CERS: ./output/feature-sets/CERS.txt [2026-02-26T20:18:48.249293] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:48.249326] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:48.249354] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:48.249412] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:48.307320] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:48.308123] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:48.308211] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:48.308248] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:48.443293] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:48.443463] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:48.443511] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:48.443541] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:48.447510] [DEBUG] [FORECASTER] CERS: Forecast T+1@11:T+2@11: UP (p=89.87%) [2026-02-26T20:18:48.448016] [INFO ] [FORECASTER] Completed predict_future for CERS [2026-02-26T20:18:48.448196] [INFO ] [sig ] CERS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:18:48.594630] [INFO ] [LOCAL ] Saved forecast: CERS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CERS.txt [2026-02-26T20:18:48.594806] [INFO ] [sig ] [616/3375] Completed CERS in 0.4s | 2.75 sym/s | Total: 3.7m | ETA: 16.7m [2026-02-26T20:18:48.594857] [INFO ] [sig ] [617/3375] Forecasting CETX... [2026-02-26T20:18:48.595062] [INFO ] [sig ] Generating forecast for: CETX [2026-02-26T20:18:48.595100] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CETX' from 'https://tdm.silogroup.org/data/derivative_storage/CETX.csv'. [2026-02-26T20:18:48.610649] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CETX'. [2026-02-26T20:18:48.610992] [INFO ] [FORECASTER] Starting predict_future for CETX [2026-02-26T20:18:48.611902] [DEBUG] [LOCAL ] No optimal features file found for CETX: ./output/feature-sets/CETX.txt [2026-02-26T20:18:48.611956] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:48.611990] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:48.612018] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:48.612076] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:48.672759] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:48.673651] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:48.673759] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:48.673797] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:48.793990] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:48.794150] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:48.794190] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:48.794218] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:48.797881] [DEBUG] [FORECASTER] CETX: Forecast T+1@11:T+2@11: UP (p=61.06%) [2026-02-26T20:18:48.798173] [INFO ] [FORECASTER] Completed predict_future for CETX [2026-02-26T20:18:48.798311] [INFO ] [sig ] CETX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:18:48.947787] [INFO ] [LOCAL ] Saved forecast: CETX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CETX.txt [2026-02-26T20:18:48.947958] [INFO ] [sig ] [617/3375] Completed CETX in 0.4s | 2.75 sym/s | Total: 3.7m | ETA: 16.7m [2026-02-26T20:18:48.948001] [INFO ] [sig ] [618/3375] Forecasting CF... [2026-02-26T20:18:48.948031] [INFO ] [sig ] Generating forecast for: CF [2026-02-26T20:18:48.948063] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CF' from 'https://tdm.silogroup.org/data/derivative_storage/CF.csv'. [2026-02-26T20:18:48.964345] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CF'. [2026-02-26T20:18:48.964996] [INFO ] [FORECASTER] Starting predict_future for CF [2026-02-26T20:18:48.965867] [DEBUG] [LOCAL ] No optimal features file found for CF: ./output/feature-sets/CF.txt [2026-02-26T20:18:48.965922] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:48.965957] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:48.965996] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:48.966071] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:49.028559] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:49.029457] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:49.029545] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:49.029598] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:49.162003] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:49.162172] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:49.162214] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:49.162280] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:49.166109] [DEBUG] [FORECASTER] CF: Forecast T+1@11:T+2@11: DOWN (p=0.99%) [2026-02-26T20:18:49.166650] [INFO ] [FORECASTER] Completed predict_future for CF [2026-02-26T20:18:49.166794] [INFO ] [sig ] CF: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:18:49.315862] [INFO ] [LOCAL ] Saved forecast: CF 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CF.txt [2026-02-26T20:18:49.316030] [INFO ] [sig ] [618/3375] Completed CF in 0.4s | 2.75 sym/s | Total: 3.7m | ETA: 16.7m [2026-02-26T20:18:49.316072] [INFO ] [sig ] [619/3375] Forecasting CFFN... [2026-02-26T20:18:49.316102] [INFO ] [sig ] Generating forecast for: CFFN [2026-02-26T20:18:49.316133] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CFFN' from 'https://tdm.silogroup.org/data/derivative_storage/CFFN.csv'. [2026-02-26T20:18:49.328472] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CFFN'. [2026-02-26T20:18:49.329116] [INFO ] [FORECASTER] Starting predict_future for CFFN [2026-02-26T20:18:49.330140] [DEBUG] [LOCAL ] No optimal features file found for CFFN: ./output/feature-sets/CFFN.txt [2026-02-26T20:18:49.330194] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:49.330241] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:49.330269] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:49.330326] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:49.392404] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:49.393747] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:49.393835] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:49.393868] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:49.518941] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:49.519104] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:49.519145] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:49.519173] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:49.523030] [DEBUG] [FORECASTER] CFFN: Forecast T+1@11:T+2@11: UP (p=99.23%) [2026-02-26T20:18:49.523325] [INFO ] [FORECASTER] Completed predict_future for CFFN [2026-02-26T20:18:49.523457] [INFO ] [sig ] CFFN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:18:49.669308] [INFO ] [LOCAL ] Saved forecast: CFFN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CFFN.txt [2026-02-26T20:18:49.669487] [INFO ] [sig ] [619/3375] Completed CFFN in 0.4s | 2.75 sym/s | Total: 3.8m | ETA: 16.7m [2026-02-26T20:18:49.669529] [INFO ] [sig ] [620/3375] Forecasting CFG... [2026-02-26T20:18:49.669776] [INFO ] [sig ] Generating forecast for: CFG [2026-02-26T20:18:49.669809] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CFG' from 'https://tdm.silogroup.org/data/derivative_storage/CFG.csv'. [2026-02-26T20:18:49.681940] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CFG'. [2026-02-26T20:18:49.682331] [INFO ] [FORECASTER] Starting predict_future for CFG [2026-02-26T20:18:49.683188] [DEBUG] [LOCAL ] No optimal features file found for CFG: ./output/feature-sets/CFG.txt [2026-02-26T20:18:49.683242] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:49.683274] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:49.683305] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:49.683363] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:49.743884] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:49.744808] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:49.744893] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:49.744927] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:49.876010] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:49.876172] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:49.876212] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:49.876241] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:49.885309] [DEBUG] [FORECASTER] CFG: Forecast T+1@11:T+2@11: DOWN (p=14.11%) [2026-02-26T20:18:49.885749] [INFO ] [FORECASTER] Completed predict_future for CFG [2026-02-26T20:18:49.885926] [INFO ] [sig ] CFG: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:18:50.033539] [INFO ] [LOCAL ] Saved forecast: CFG 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CFG.txt [2026-02-26T20:18:50.033720] [INFO ] [sig ] [620/3375] Completed CFG in 0.4s | 2.75 sym/s | Total: 3.8m | ETA: 16.7m [2026-02-26T20:18:50.033763] [INFO ] [sig ] [621/3375] Forecasting CFO... [2026-02-26T20:18:50.033793] [INFO ] [sig ] Generating forecast for: CFO [2026-02-26T20:18:50.033833] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CFO' from 'https://tdm.silogroup.org/data/derivative_storage/CFO.csv'. [2026-02-26T20:18:50.045305] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CFO'. [2026-02-26T20:18:50.045744] [INFO ] [FORECASTER] Starting predict_future for CFO [2026-02-26T20:18:50.046602] [DEBUG] [LOCAL ] No optimal features file found for CFO: ./output/feature-sets/CFO.txt [2026-02-26T20:18:50.046655] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:50.046687] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:50.046713] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:50.046778] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:50.105708] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:50.106678] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:50.106771] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:50.106806] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:50.223415] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:50.223600] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:50.223645] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:50.223719] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:50.227336] [DEBUG] [FORECASTER] CFO: Forecast T+1@11:T+2@11: DOWN (p=31.29%) [2026-02-26T20:18:50.227688] [INFO ] [FORECASTER] Completed predict_future for CFO [2026-02-26T20:18:50.227830] [INFO ] [sig ] CFO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:18:50.375805] [INFO ] [LOCAL ] Saved forecast: CFO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CFO.txt [2026-02-26T20:18:50.375940] [INFO ] [sig ] [621/3375] Completed CFO in 0.3s | 2.75 sym/s | Total: 3.8m | ETA: 16.7m [2026-02-26T20:18:50.375981] [INFO ] [sig ] [622/3375] Forecasting CG... [2026-02-26T20:18:50.376010] [INFO ] [sig ] Generating forecast for: CG [2026-02-26T20:18:50.376041] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CG' from 'https://tdm.silogroup.org/data/derivative_storage/CG.csv'. [2026-02-26T20:18:50.387001] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CG'. [2026-02-26T20:18:50.387332] [INFO ] [FORECASTER] Starting predict_future for CG [2026-02-26T20:18:50.388204] [DEBUG] [LOCAL ] No optimal features file found for CG: ./output/feature-sets/CG.txt [2026-02-26T20:18:50.388260] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:50.388295] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:50.388339] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:50.388437] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:50.458925] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:50.460008] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:50.460092] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:50.460127] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:50.594012] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:50.594177] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:50.594221] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:50.594252] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:50.598172] [DEBUG] [FORECASTER] CG: Forecast T+1@11:T+2@11: UP (p=85.50%) [2026-02-26T20:18:50.598669] [INFO ] [FORECASTER] Completed predict_future for CG [2026-02-26T20:18:50.598803] [INFO ] [sig ] CG: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:18:50.751053] [INFO ] [LOCAL ] Saved forecast: CG 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CG.txt [2026-02-26T20:18:50.751208] [INFO ] [sig ] [622/3375] Completed CG in 0.4s | 2.75 sym/s | Total: 3.8m | ETA: 16.7m [2026-02-26T20:18:50.751248] [INFO ] [sig ] [623/3375] Forecasting CGABL... [2026-02-26T20:18:50.751278] [INFO ] [sig ] Generating forecast for: CGABL [2026-02-26T20:18:50.751315] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGABL' from 'https://tdm.silogroup.org/data/derivative_storage/CGABL.csv'. [2026-02-26T20:18:50.763662] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGABL'. [2026-02-26T20:18:50.764008] [INFO ] [FORECASTER] Starting predict_future for CGABL [2026-02-26T20:18:50.764846] [DEBUG] [LOCAL ] No optimal features file found for CGABL: ./output/feature-sets/CGABL.txt [2026-02-26T20:18:50.764902] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:50.764936] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:50.764965] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:50.765024] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:50.827963] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:50.828654] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:50.828738] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:50.828773] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:50.950818] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:50.950979] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:50.951022] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:50.951053] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:50.955086] [DEBUG] [FORECASTER] CGABL: Forecast T+1@11:T+2@11: UP (p=67.37%) [2026-02-26T20:18:50.955475] [INFO ] [FORECASTER] Completed predict_future for CGABL [2026-02-26T20:18:50.955698] [INFO ] [sig ] CGABL: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:18:51.111036] [INFO ] [LOCAL ] Saved forecast: CGABL 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CGABL.txt [2026-02-26T20:18:51.111166] [INFO ] [sig ] [623/3375] Completed CGABL in 0.4s | 2.75 sym/s | Total: 3.8m | ETA: 16.7m [2026-02-26T20:18:51.111207] [INFO ] [sig ] [624/3375] Forecasting CGBD... [2026-02-26T20:18:51.111236] [INFO ] [sig ] Generating forecast for: CGBD [2026-02-26T20:18:51.111266] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGBD' from 'https://tdm.silogroup.org/data/derivative_storage/CGBD.csv'. [2026-02-26T20:18:51.123420] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGBD'. [2026-02-26T20:18:51.123778] [INFO ] [FORECASTER] Starting predict_future for CGBD [2026-02-26T20:18:51.124595] [DEBUG] [LOCAL ] No optimal features file found for CGBD: ./output/feature-sets/CGBD.txt [2026-02-26T20:18:51.124650] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:51.124681] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:51.124708] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:51.124764] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:51.185561] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:51.186395] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:51.186495] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:51.186539] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:51.307909] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:51.308070] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:51.308111] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:51.308138] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:51.312035] [DEBUG] [FORECASTER] CGBD: Forecast T+1@11:T+2@11: UP (p=69.10%) [2026-02-26T20:18:51.312330] [INFO ] [FORECASTER] Completed predict_future for CGBD [2026-02-26T20:18:51.312468] [INFO ] [sig ] CGBD: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:18:51.463880] [INFO ] [LOCAL ] Saved forecast: CGBD 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CGBD.txt [2026-02-26T20:18:51.464040] [INFO ] [sig ] [624/3375] Completed CGBD in 0.4s | 2.75 sym/s | Total: 3.8m | ETA: 16.7m [2026-02-26T20:18:51.464087] [INFO ] [sig ] [625/3375] Forecasting CGC... [2026-02-26T20:18:51.464127] [INFO ] [sig ] Generating forecast for: CGC [2026-02-26T20:18:51.464162] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGC' from 'https://tdm.silogroup.org/data/derivative_storage/CGC.csv'. [2026-02-26T20:18:51.476677] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGC'. [2026-02-26T20:18:51.477087] [INFO ] [FORECASTER] Starting predict_future for CGC [2026-02-26T20:18:51.477970] [DEBUG] [LOCAL ] No optimal features file found for CGC: ./output/feature-sets/CGC.txt [2026-02-26T20:18:51.478024] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:51.478056] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:51.478083] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:51.478140] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:51.541485] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:51.542402] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:51.542524] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:51.542590] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:51.666517] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:51.666692] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:51.666733] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:51.666762] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:51.670174] [DEBUG] [FORECASTER] CGC: Forecast T+1@11:T+2@11: DOWN (p=4.68%) [2026-02-26T20:18:51.670454] [INFO ] [FORECASTER] Completed predict_future for CGC [2026-02-26T20:18:51.670600] [INFO ] [sig ] CGC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:18:51.813792] [INFO ] [LOCAL ] Saved forecast: CGC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CGC.txt [2026-02-26T20:18:51.813962] [INFO ] [sig ] [625/3375] Completed CGC in 0.3s | 2.75 sym/s | Total: 3.8m | ETA: 16.7m [2026-02-26T20:18:51.814005] [INFO ] [sig ] [626/3375] Forecasting CGEM... [2026-02-26T20:18:51.814036] [INFO ] [sig ] Generating forecast for: CGEM [2026-02-26T20:18:51.814066] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGEM' from 'https://tdm.silogroup.org/data/derivative_storage/CGEM.csv'. [2026-02-26T20:18:51.825357] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGEM'. [2026-02-26T20:18:51.825795] [INFO ] [FORECASTER] Starting predict_future for CGEM [2026-02-26T20:18:51.826669] [DEBUG] [LOCAL ] No optimal features file found for CGEM: ./output/feature-sets/CGEM.txt [2026-02-26T20:18:51.826729] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:51.826775] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:51.826808] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:51.826882] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:51.887405] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:51.888392] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:51.888496] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:51.888532] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:52.011397] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:52.011563] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:52.011624] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:52.011689] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:52.015511] [DEBUG] [FORECASTER] CGEM: Forecast T+1@11:T+2@11: UP (p=67.76%) [2026-02-26T20:18:52.015834] [INFO ] [FORECASTER] Completed predict_future for CGEM [2026-02-26T20:18:52.015969] [INFO ] [sig ] CGEM: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:18:52.169091] [INFO ] [LOCAL ] Saved forecast: CGEM 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CGEM.txt [2026-02-26T20:18:52.169251] [INFO ] [sig ] [626/3375] Completed CGEM in 0.4s | 2.75 sym/s | Total: 3.8m | ETA: 16.7m [2026-02-26T20:18:52.169294] [INFO ] [sig ] [627/3375] Forecasting CGEN... [2026-02-26T20:18:52.169326] [INFO ] [sig ] Generating forecast for: CGEN [2026-02-26T20:18:52.169360] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGEN' from 'https://tdm.silogroup.org/data/derivative_storage/CGEN.csv'. [2026-02-26T20:18:52.182033] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGEN'. [2026-02-26T20:18:52.182440] [INFO ] [FORECASTER] Starting predict_future for CGEN [2026-02-26T20:18:52.183300] [DEBUG] [LOCAL ] No optimal features file found for CGEN: ./output/feature-sets/CGEN.txt [2026-02-26T20:18:52.183366] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:52.183405] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:52.183438] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:52.183497] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:52.246884] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:52.248018] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:52.248109] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:52.248144] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:52.372344] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:52.372503] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:52.372543] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:52.372589] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:52.376007] [DEBUG] [FORECASTER] CGEN: Forecast T+1@11:T+2@11: DOWN (p=4.49%) [2026-02-26T20:18:52.376297] [INFO ] [FORECASTER] Completed predict_future for CGEN [2026-02-26T20:18:52.376433] [INFO ] [sig ] CGEN: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:18:52.527283] [INFO ] [LOCAL ] Saved forecast: CGEN 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CGEN.txt [2026-02-26T20:18:52.527449] [INFO ] [sig ] [627/3375] Completed CGEN in 0.4s | 2.75 sym/s | Total: 3.8m | ETA: 16.7m [2026-02-26T20:18:52.527490] [INFO ] [sig ] [628/3375] Forecasting CGNX... [2026-02-26T20:18:52.527520] [INFO ] [sig ] Generating forecast for: CGNX [2026-02-26T20:18:52.527551] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGNX' from 'https://tdm.silogroup.org/data/derivative_storage/CGNX.csv'. [2026-02-26T20:18:52.539427] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGNX'. [2026-02-26T20:18:52.539848] [INFO ] [FORECASTER] Starting predict_future for CGNX [2026-02-26T20:18:52.540716] [DEBUG] [LOCAL ] No optimal features file found for CGNX: ./output/feature-sets/CGNX.txt [2026-02-26T20:18:52.540769] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:52.540801] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:52.540827] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:52.540883] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:52.601094] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:52.601976] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:52.602063] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:52.602096] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:52.730598] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:52.730759] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:52.730799] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:52.730830] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:52.734256] [DEBUG] [FORECASTER] CGNX: Forecast T+1@11:T+2@11: DOWN (p=22.58%) [2026-02-26T20:18:52.734541] [INFO ] [FORECASTER] Completed predict_future for CGNX [2026-02-26T20:18:52.734694] [INFO ] [sig ] CGNX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:18:52.890392] [INFO ] [LOCAL ] Saved forecast: CGNX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CGNX.txt [2026-02-26T20:18:52.890604] [INFO ] [sig ] [628/3375] Completed CGNX in 0.4s | 2.75 sym/s | Total: 3.8m | ETA: 16.6m [2026-02-26T20:18:52.890650] [INFO ] [sig ] [629/3375] Forecasting CGO... [2026-02-26T20:18:52.890680] [INFO ] [sig ] Generating forecast for: CGO [2026-02-26T20:18:52.890710] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGO' from 'https://tdm.silogroup.org/data/derivative_storage/CGO.csv'. [2026-02-26T20:18:52.903044] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGO'. [2026-02-26T20:18:52.903436] [INFO ] [FORECASTER] Starting predict_future for CGO [2026-02-26T20:18:52.904469] [DEBUG] [LOCAL ] No optimal features file found for CGO: ./output/feature-sets/CGO.txt [2026-02-26T20:18:52.904523] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:52.904556] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:52.904609] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:52.904669] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:52.965890] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:52.966934] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:52.967074] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:52.967126] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:53.090664] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:53.090829] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:53.090873] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:53.090903] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:53.094481] [DEBUG] [FORECASTER] CGO: Forecast T+1@11:T+2@11: DOWN (p=39.62%) [2026-02-26T20:18:53.094824] [INFO ] [FORECASTER] Completed predict_future for CGO [2026-02-26T20:18:53.094971] [INFO ] [sig ] CGO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:18:53.240312] [INFO ] [LOCAL ] Saved forecast: CGO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CGO.txt [2026-02-26T20:18:53.240495] [INFO ] [sig ] [629/3375] Completed CGO in 0.3s | 2.75 sym/s | Total: 3.8m | ETA: 16.6m [2026-02-26T20:18:53.240537] [INFO ] [sig ] [630/3375] Forecasting CGON... [2026-02-26T20:18:53.240566] [INFO ] [sig ] Generating forecast for: CGON [2026-02-26T20:18:53.240619] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGON' from 'https://tdm.silogroup.org/data/derivative_storage/CGON.csv'. [2026-02-26T20:18:53.252134] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGON'. [2026-02-26T20:18:53.252618] [INFO ] [FORECASTER] Starting predict_future for CGON [2026-02-26T20:18:53.253499] [DEBUG] [LOCAL ] No optimal features file found for CGON: ./output/feature-sets/CGON.txt [2026-02-26T20:18:53.253560] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:53.253627] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:53.253656] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:53.253730] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:53.314531] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:53.315860] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:53.315948] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:53.315981] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:53.442461] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:53.442638] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:53.442679] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:53.442708] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:53.446173] [DEBUG] [FORECASTER] CGON: Forecast T+1@11:T+2@11: DOWN (p=2.45%) [2026-02-26T20:18:53.446482] [INFO ] [FORECASTER] Completed predict_future for CGON [2026-02-26T20:18:53.446633] [INFO ] [sig ] CGON: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:18:53.590235] [INFO ] [LOCAL ] Saved forecast: CGON 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CGON.txt [2026-02-26T20:18:53.590424] [INFO ] [sig ] [630/3375] Completed CGON in 0.3s | 2.75 sym/s | Total: 3.8m | ETA: 16.6m [2026-02-26T20:18:53.590476] [INFO ] [sig ] [631/3375] Forecasting CHCI... [2026-02-26T20:18:53.590509] [INFO ] [sig ] Generating forecast for: CHCI [2026-02-26T20:18:53.590540] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHCI' from 'https://tdm.silogroup.org/data/derivative_storage/CHCI.csv'. [2026-02-26T20:18:53.602128] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHCI'. [2026-02-26T20:18:53.602540] [INFO ] [FORECASTER] Starting predict_future for CHCI [2026-02-26T20:18:53.603393] [DEBUG] [LOCAL ] No optimal features file found for CHCI: ./output/feature-sets/CHCI.txt [2026-02-26T20:18:53.603447] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:53.603480] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:53.603506] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:53.603563] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:53.664025] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:53.664953] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:53.665043] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:53.665078] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:53.779327] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:53.779497] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:53.779541] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:53.779589] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:53.783264] [DEBUG] [FORECASTER] CHCI: Forecast T+1@11:T+2@11: UP (p=52.94%) [2026-02-26T20:18:53.783551] [INFO ] [FORECASTER] Completed predict_future for CHCI [2026-02-26T20:18:53.783707] [INFO ] [sig ] CHCI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:18:53.927142] [INFO ] [LOCAL ] Saved forecast: CHCI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CHCI.txt [2026-02-26T20:18:53.927285] [INFO ] [sig ] [631/3375] Completed CHCI in 0.3s | 2.75 sym/s | Total: 3.8m | ETA: 16.6m [2026-02-26T20:18:53.927325] [INFO ] [sig ] [632/3375] Forecasting CHCO... [2026-02-26T20:18:53.927357] [INFO ] [sig ] Generating forecast for: CHCO [2026-02-26T20:18:53.927390] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHCO' from 'https://tdm.silogroup.org/data/derivative_storage/CHCO.csv'. [2026-02-26T20:18:53.938885] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHCO'. [2026-02-26T20:18:53.939236] [INFO ] [FORECASTER] Starting predict_future for CHCO [2026-02-26T20:18:53.940262] [DEBUG] [LOCAL ] No optimal features file found for CHCO: ./output/feature-sets/CHCO.txt [2026-02-26T20:18:53.940330] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:53.940390] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:53.940419] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:53.940477] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:53.997326] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:53.998082] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:53.998169] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:53.998201] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:54.118829] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:54.118995] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:54.119036] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:54.119064] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:54.122498] [DEBUG] [FORECASTER] CHCO: Forecast T+1@11:T+2@11: DOWN (p=44.58%) [2026-02-26T20:18:54.122802] [INFO ] [FORECASTER] Completed predict_future for CHCO [2026-02-26T20:18:54.122934] [INFO ] [sig ] CHCO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:18:54.270277] [INFO ] [LOCAL ] Saved forecast: CHCO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CHCO.txt [2026-02-26T20:18:54.270469] [INFO ] [sig ] [632/3375] Completed CHCO in 0.3s | 2.75 sym/s | Total: 3.8m | ETA: 16.6m [2026-02-26T20:18:54.270520] [INFO ] [sig ] [633/3375] Forecasting CHD... [2026-02-26T20:18:54.270550] [INFO ] [sig ] Generating forecast for: CHD [2026-02-26T20:18:54.270600] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHD' from 'https://tdm.silogroup.org/data/derivative_storage/CHD.csv'. [2026-02-26T20:18:54.281351] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHD'. [2026-02-26T20:18:54.281792] [INFO ] [FORECASTER] Starting predict_future for CHD [2026-02-26T20:18:54.282655] [DEBUG] [LOCAL ] No optimal features file found for CHD: ./output/feature-sets/CHD.txt [2026-02-26T20:18:54.282709] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:54.282741] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:54.282768] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:54.282824] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:54.340067] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:54.340995] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:54.341087] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:54.341120] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:54.469742] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:54.469924] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:54.469980] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:54.470018] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:54.473699] [DEBUG] [FORECASTER] CHD: Forecast T+1@11:T+2@11: DOWN (p=8.53%) [2026-02-26T20:18:54.474068] [INFO ] [FORECASTER] Completed predict_future for CHD [2026-02-26T20:18:54.474228] [INFO ] [sig ] CHD: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:18:54.627460] [INFO ] [LOCAL ] Saved forecast: CHD 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CHD.txt [2026-02-26T20:18:54.627666] [INFO ] [sig ] [633/3375] Completed CHD in 0.4s | 2.75 sym/s | Total: 3.8m | ETA: 16.6m [2026-02-26T20:18:54.627712] [INFO ] [sig ] [634/3375] Forecasting CHDN... [2026-02-26T20:18:54.627744] [INFO ] [sig ] Generating forecast for: CHDN [2026-02-26T20:18:54.627775] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHDN' from 'https://tdm.silogroup.org/data/derivative_storage/CHDN.csv'. [2026-02-26T20:18:54.641217] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHDN'. [2026-02-26T20:18:54.641769] [INFO ] [FORECASTER] Starting predict_future for CHDN [2026-02-26T20:18:54.642628] [DEBUG] [LOCAL ] No optimal features file found for CHDN: ./output/feature-sets/CHDN.txt [2026-02-26T20:18:54.642684] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:54.642716] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:54.642743] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:54.642800] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:54.703980] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:54.704861] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:54.704945] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:54.704978] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:54.835044] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:54.835210] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:54.835252] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:54.835282] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:54.839043] [DEBUG] [FORECASTER] CHDN: Forecast T+1@11:T+2@11: UP (p=76.94%) [2026-02-26T20:18:54.839329] [INFO ] [FORECASTER] Completed predict_future for CHDN [2026-02-26T20:18:54.839461] [INFO ] [sig ] CHDN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:18:54.986399] [INFO ] [LOCAL ] Saved forecast: CHDN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CHDN.txt [2026-02-26T20:18:54.986589] [INFO ] [sig ] [634/3375] Completed CHDN in 0.4s | 2.75 sym/s | Total: 3.8m | ETA: 16.6m [2026-02-26T20:18:54.986632] [INFO ] [sig ] [635/3375] Forecasting CHE... [2026-02-26T20:18:54.986663] [INFO ] [sig ] Generating forecast for: CHE [2026-02-26T20:18:54.986695] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHE' from 'https://tdm.silogroup.org/data/derivative_storage/CHE.csv'. [2026-02-26T20:18:54.998314] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHE'. [2026-02-26T20:18:54.998711] [INFO ] [FORECASTER] Starting predict_future for CHE [2026-02-26T20:18:54.999529] [DEBUG] [LOCAL ] No optimal features file found for CHE: ./output/feature-sets/CHE.txt [2026-02-26T20:18:54.999614] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:54.999649] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:54.999676] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:54.999733] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:55.058235] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:55.059126] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:55.059215] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:55.059248] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:55.183161] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:55.183321] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:55.183361] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:55.183422] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:55.186892] [DEBUG] [FORECASTER] CHE: Forecast T+1@11:T+2@11: DOWN (p=6.06%) [2026-02-26T20:18:55.187186] [INFO ] [FORECASTER] Completed predict_future for CHE [2026-02-26T20:18:55.187323] [INFO ] [sig ] CHE: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:18:55.329087] [INFO ] [LOCAL ] Saved forecast: CHE 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CHE.txt [2026-02-26T20:18:55.329244] [INFO ] [sig ] [635/3375] Completed CHE in 0.3s | 2.75 sym/s | Total: 3.8m | ETA: 16.6m [2026-02-26T20:18:55.329288] [INFO ] [sig ] [636/3375] Forecasting CHEF... [2026-02-26T20:18:55.329317] [INFO ] [sig ] Generating forecast for: CHEF [2026-02-26T20:18:55.329348] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHEF' from 'https://tdm.silogroup.org/data/derivative_storage/CHEF.csv'. [2026-02-26T20:18:55.340949] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHEF'. [2026-02-26T20:18:55.341294] [INFO ] [FORECASTER] Starting predict_future for CHEF [2026-02-26T20:18:55.342135] [DEBUG] [LOCAL ] No optimal features file found for CHEF: ./output/feature-sets/CHEF.txt [2026-02-26T20:18:55.342191] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:55.342224] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:55.342250] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:55.342308] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:55.400360] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:55.401253] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:55.401338] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:55.401371] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:55.521191] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:55.521350] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:55.521393] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:55.521424] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:55.525180] [DEBUG] [FORECASTER] CHEF: Forecast T+1@11:T+2@11: DOWN (p=7.89%) [2026-02-26T20:18:55.525467] [INFO ] [FORECASTER] Completed predict_future for CHEF [2026-02-26T20:18:55.525812] [INFO ] [sig ] CHEF: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:18:55.673519] [INFO ] [LOCAL ] Saved forecast: CHEF 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CHEF.txt [2026-02-26T20:18:55.673686] [INFO ] [sig ] [636/3375] Completed CHEF in 0.3s | 2.75 sym/s | Total: 3.9m | ETA: 16.6m [2026-02-26T20:18:55.673729] [INFO ] [sig ] [637/3375] Forecasting CHH... [2026-02-26T20:18:55.673759] [INFO ] [sig ] Generating forecast for: CHH [2026-02-26T20:18:55.673789] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHH' from 'https://tdm.silogroup.org/data/derivative_storage/CHH.csv'. [2026-02-26T20:18:55.685500] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHH'. [2026-02-26T20:18:55.685877] [INFO ] [FORECASTER] Starting predict_future for CHH [2026-02-26T20:18:55.686754] [DEBUG] [LOCAL ] No optimal features file found for CHH: ./output/feature-sets/CHH.txt [2026-02-26T20:18:55.686808] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:55.686840] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:55.686866] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:55.686923] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:55.754618] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:55.755599] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:55.755689] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:55.755724] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:55.889457] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:55.889637] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:55.889682] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:55.889715] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:55.893489] [DEBUG] [FORECASTER] CHH: Forecast T+1@11:T+2@11: DOWN (p=1.16%) [2026-02-26T20:18:55.893859] [INFO ] [FORECASTER] Completed predict_future for CHH [2026-02-26T20:18:55.894009] [INFO ] [sig ] CHH: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:18:56.048127] [INFO ] [LOCAL ] Saved forecast: CHH 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CHH.txt [2026-02-26T20:18:56.048298] [INFO ] [sig ] [637/3375] Completed CHH in 0.4s | 2.75 sym/s | Total: 3.9m | ETA: 16.6m [2026-02-26T20:18:56.048344] [INFO ] [sig ] [638/3375] Forecasting CHI... [2026-02-26T20:18:56.048375] [INFO ] [sig ] Generating forecast for: CHI [2026-02-26T20:18:56.048407] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHI' from 'https://tdm.silogroup.org/data/derivative_storage/CHI.csv'. [2026-02-26T20:18:56.060676] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHI'. [2026-02-26T20:18:56.061029] [INFO ] [FORECASTER] Starting predict_future for CHI [2026-02-26T20:18:56.062130] [DEBUG] [LOCAL ] No optimal features file found for CHI: ./output/feature-sets/CHI.txt [2026-02-26T20:18:56.062186] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:56.062220] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:56.062247] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:56.062307] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:56.128969] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:56.129714] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:56.129811] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:56.129845] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:56.264069] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:56.264232] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:56.264278] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:56.264324] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:56.268009] [DEBUG] [FORECASTER] CHI: Forecast T+1@11:T+2@11: DOWN (p=35.27%) [2026-02-26T20:18:56.268303] [INFO ] [FORECASTER] Completed predict_future for CHI [2026-02-26T20:18:56.268440] [INFO ] [sig ] CHI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:18:56.437343] [INFO ] [LOCAL ] Saved forecast: CHI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CHI.txt [2026-02-26T20:18:56.437516] [INFO ] [sig ] [638/3375] Completed CHI in 0.4s | 2.75 sym/s | Total: 3.9m | ETA: 16.6m [2026-02-26T20:18:56.437559] [INFO ] [sig ] [639/3375] Forecasting CHKP... [2026-02-26T20:18:56.437611] [INFO ] [sig ] Generating forecast for: CHKP [2026-02-26T20:18:56.437668] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHKP' from 'https://tdm.silogroup.org/data/derivative_storage/CHKP.csv'. [2026-02-26T20:18:56.449770] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHKP'. [2026-02-26T20:18:56.450209] [INFO ] [FORECASTER] Starting predict_future for CHKP [2026-02-26T20:18:56.451139] [DEBUG] [LOCAL ] No optimal features file found for CHKP: ./output/feature-sets/CHKP.txt [2026-02-26T20:18:56.451198] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:56.451243] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:56.451284] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:56.451362] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:56.514977] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:56.515956] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:56.516048] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:56.516082] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:56.644932] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:56.645086] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:56.645145] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:56.645177] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:56.648679] [DEBUG] [FORECASTER] CHKP: Forecast T+1@11:T+2@11: DOWN (p=28.19%) [2026-02-26T20:18:56.648964] [INFO ] [FORECASTER] Completed predict_future for CHKP [2026-02-26T20:18:56.649098] [INFO ] [sig ] CHKP: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:18:56.792024] [INFO ] [LOCAL ] Saved forecast: CHKP 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CHKP.txt [2026-02-26T20:18:56.792177] [INFO ] [sig ] [639/3375] Completed CHKP in 0.4s | 2.75 sym/s | Total: 3.9m | ETA: 16.6m [2026-02-26T20:18:56.792219] [INFO ] [sig ] [640/3375] Forecasting CHMI... [2026-02-26T20:18:56.792250] [INFO ] [sig ] Generating forecast for: CHMI [2026-02-26T20:18:56.792280] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHMI' from 'https://tdm.silogroup.org/data/derivative_storage/CHMI.csv'. [2026-02-26T20:18:56.803936] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHMI'. [2026-02-26T20:18:56.804317] [INFO ] [FORECASTER] Starting predict_future for CHMI [2026-02-26T20:18:56.805151] [DEBUG] [LOCAL ] No optimal features file found for CHMI: ./output/feature-sets/CHMI.txt [2026-02-26T20:18:56.805204] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:56.805237] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:56.805264] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:56.805321] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:56.865700] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:56.866475] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:56.866558] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:56.866611] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:56.987840] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:56.987997] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:56.988037] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:56.988066] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:56.991538] [DEBUG] [FORECASTER] CHMI: Forecast T+1@11:T+2@11: DOWN (p=2.10%) [2026-02-26T20:18:56.991842] [INFO ] [FORECASTER] Completed predict_future for CHMI [2026-02-26T20:18:56.991974] [INFO ] [sig ] CHMI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:18:57.143521] [INFO ] [LOCAL ] Saved forecast: CHMI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CHMI.txt [2026-02-26T20:18:57.143711] [INFO ] [sig ] [640/3375] Completed CHMI in 0.4s | 2.75 sym/s | Total: 3.9m | ETA: 16.6m [2026-02-26T20:18:57.143756] [INFO ] [sig ] [641/3375] Forecasting CHRD... [2026-02-26T20:18:57.143787] [INFO ] [sig ] Generating forecast for: CHRD [2026-02-26T20:18:57.143819] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHRD' from 'https://tdm.silogroup.org/data/derivative_storage/CHRD.csv'. [2026-02-26T20:18:57.156635] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHRD'. [2026-02-26T20:18:57.157246] [INFO ] [FORECASTER] Starting predict_future for CHRD [2026-02-26T20:18:57.158358] [DEBUG] [LOCAL ] No optimal features file found for CHRD: ./output/feature-sets/CHRD.txt [2026-02-26T20:18:57.158417] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:57.158457] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:57.158491] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:57.158563] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:57.226341] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:57.227443] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:57.227532] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:57.227566] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:57.363285] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:57.363477] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:57.363537] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:57.363602] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:57.367594] [DEBUG] [FORECASTER] CHRD: Forecast T+1@11:T+2@11: DOWN (p=46.75%) [2026-02-26T20:18:57.367954] [INFO ] [FORECASTER] Completed predict_future for CHRD [2026-02-26T20:18:57.368133] [INFO ] [sig ] CHRD: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:18:57.522423] [INFO ] [LOCAL ] Saved forecast: CHRD 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CHRD.txt [2026-02-26T20:18:57.522610] [INFO ] [sig ] [641/3375] Completed CHRD in 0.4s | 2.75 sym/s | Total: 3.9m | ETA: 16.6m [2026-02-26T20:18:57.522655] [INFO ] [sig ] [642/3375] Forecasting CHRS... [2026-02-26T20:18:57.522684] [INFO ] [sig ] Generating forecast for: CHRS [2026-02-26T20:18:57.522716] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHRS' from 'https://tdm.silogroup.org/data/derivative_storage/CHRS.csv'. [2026-02-26T20:18:57.534510] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHRS'. [2026-02-26T20:18:57.534953] [INFO ] [FORECASTER] Starting predict_future for CHRS [2026-02-26T20:18:57.535828] [DEBUG] [LOCAL ] No optimal features file found for CHRS: ./output/feature-sets/CHRS.txt [2026-02-26T20:18:57.535883] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:57.535919] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:57.535949] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:57.536010] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:57.595348] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:57.596292] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:57.596417] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:57.596457] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:57.729195] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:57.729360] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:57.729402] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:57.729431] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:57.733520] [DEBUG] [FORECASTER] CHRS: Forecast T+1@11:T+2@11: DOWN (p=20.82%) [2026-02-26T20:18:57.733871] [INFO ] [FORECASTER] Completed predict_future for CHRS [2026-02-26T20:18:57.734016] [INFO ] [sig ] CHRS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:18:57.888836] [INFO ] [LOCAL ] Saved forecast: CHRS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CHRS.txt [2026-02-26T20:18:57.888999] [INFO ] [sig ] [642/3375] Completed CHRS in 0.4s | 2.75 sym/s | Total: 3.9m | ETA: 16.6m [2026-02-26T20:18:57.889042] [INFO ] [sig ] [643/3375] Forecasting CHSCL... [2026-02-26T20:18:57.889072] [INFO ] [sig ] Generating forecast for: CHSCL [2026-02-26T20:18:57.889103] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHSCL' from 'https://tdm.silogroup.org/data/derivative_storage/CHSCL.csv'. [2026-02-26T20:18:57.900353] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHSCL'. [2026-02-26T20:18:57.900792] [INFO ] [FORECASTER] Starting predict_future for CHSCL [2026-02-26T20:18:57.901651] [DEBUG] [LOCAL ] No optimal features file found for CHSCL: ./output/feature-sets/CHSCL.txt [2026-02-26T20:18:57.901705] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:57.901751] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:57.901779] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:57.901837] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:57.960189] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:57.961072] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:57.961158] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:57.961192] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:58.082513] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:58.082708] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:58.082751] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:58.082782] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:58.086400] [DEBUG] [FORECASTER] CHSCL: Forecast T+1@11:T+2@11: DOWN (p=13.99%) [2026-02-26T20:18:58.086808] [INFO ] [FORECASTER] Completed predict_future for CHSCL [2026-02-26T20:18:58.086965] [INFO ] [sig ] CHSCL: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:18:58.240215] [INFO ] [LOCAL ] Saved forecast: CHSCL 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CHSCL.txt [2026-02-26T20:18:58.240378] [INFO ] [sig ] [643/3375] Completed CHSCL in 0.4s | 2.75 sym/s | Total: 3.9m | ETA: 16.5m [2026-02-26T20:18:58.240420] [INFO ] [sig ] [644/3375] Forecasting CHSCM... [2026-02-26T20:18:58.240449] [INFO ] [sig ] Generating forecast for: CHSCM [2026-02-26T20:18:58.240480] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHSCM' from 'https://tdm.silogroup.org/data/derivative_storage/CHSCM.csv'. [2026-02-26T20:18:58.252429] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHSCM'. [2026-02-26T20:18:58.253080] [INFO ] [FORECASTER] Starting predict_future for CHSCM [2026-02-26T20:18:58.253910] [DEBUG] [LOCAL ] No optimal features file found for CHSCM: ./output/feature-sets/CHSCM.txt [2026-02-26T20:18:58.253964] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:58.253996] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:58.254022] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:58.254079] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:58.316688] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:58.317615] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:58.317744] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:58.317781] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:58.439835] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:58.440009] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:58.440057] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:58.440091] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:58.444339] [DEBUG] [FORECASTER] CHSCM: Forecast T+1@11:T+2@11: DOWN (p=22.97%) [2026-02-26T20:18:58.444996] [INFO ] [FORECASTER] Completed predict_future for CHSCM [2026-02-26T20:18:58.445163] [INFO ] [sig ] CHSCM: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:18:58.610947] [INFO ] [LOCAL ] Saved forecast: CHSCM 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CHSCM.txt [2026-02-26T20:18:58.611145] [INFO ] [sig ] [644/3375] Completed CHSCM in 0.4s | 2.75 sym/s | Total: 3.9m | ETA: 16.5m [2026-02-26T20:18:58.611191] [INFO ] [sig ] [645/3375] Forecasting CHSCN... [2026-02-26T20:18:58.611221] [INFO ] [sig ] Generating forecast for: CHSCN [2026-02-26T20:18:58.611258] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHSCN' from 'https://tdm.silogroup.org/data/derivative_storage/CHSCN.csv'. [2026-02-26T20:18:58.622807] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHSCN'. [2026-02-26T20:18:58.623234] [INFO ] [FORECASTER] Starting predict_future for CHSCN [2026-02-26T20:18:58.624088] [DEBUG] [LOCAL ] No optimal features file found for CHSCN: ./output/feature-sets/CHSCN.txt [2026-02-26T20:18:58.624143] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:58.624189] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:58.624218] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:58.624275] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:58.686747] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:58.687692] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:58.687802] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:58.687838] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:58.808919] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:58.809075] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:58.809115] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:58.809144] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:58.812523] [DEBUG] [FORECASTER] CHSCN: Forecast T+1@11:T+2@11: DOWN (p=3.23%) [2026-02-26T20:18:58.812822] [INFO ] [FORECASTER] Completed predict_future for CHSCN [2026-02-26T20:18:58.812952] [INFO ] [sig ] CHSCN: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:18:58.955455] [INFO ] [LOCAL ] Saved forecast: CHSCN 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CHSCN.txt [2026-02-26T20:18:58.955619] [INFO ] [sig ] [645/3375] Completed CHSCN in 0.3s | 2.75 sym/s | Total: 3.9m | ETA: 16.5m [2026-02-26T20:18:58.955662] [INFO ] [sig ] [646/3375] Forecasting CHSCO... [2026-02-26T20:18:58.955692] [INFO ] [sig ] Generating forecast for: CHSCO [2026-02-26T20:18:58.955724] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHSCO' from 'https://tdm.silogroup.org/data/derivative_storage/CHSCO.csv'. [2026-02-26T20:18:58.966770] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHSCO'. [2026-02-26T20:18:58.967122] [INFO ] [FORECASTER] Starting predict_future for CHSCO [2026-02-26T20:18:58.968001] [DEBUG] [LOCAL ] No optimal features file found for CHSCO: ./output/feature-sets/CHSCO.txt [2026-02-26T20:18:58.968055] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:58.968087] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:58.968114] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:58.968171] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:59.025412] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:59.026236] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:59.026323] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:59.026356] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:59.137075] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:59.137232] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:59.137273] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:59.137302] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:59.140782] [DEBUG] [FORECASTER] CHSCO: Forecast T+1@11:T+2@11: DOWN (p=30.55%) [2026-02-26T20:18:59.141062] [INFO ] [FORECASTER] Completed predict_future for CHSCO [2026-02-26T20:18:59.141190] [INFO ] [sig ] CHSCO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:18:59.285223] [INFO ] [LOCAL ] Saved forecast: CHSCO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CHSCO.txt [2026-02-26T20:18:59.285397] [INFO ] [sig ] [646/3375] Completed CHSCO in 0.3s | 2.75 sym/s | Total: 3.9m | ETA: 16.5m [2026-02-26T20:18:59.285454] [INFO ] [sig ] [647/3375] Forecasting CHSCP... [2026-02-26T20:18:59.285487] [INFO ] [sig ] Generating forecast for: CHSCP [2026-02-26T20:18:59.285519] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHSCP' from 'https://tdm.silogroup.org/data/derivative_storage/CHSCP.csv'. [2026-02-26T20:18:59.297979] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHSCP'. [2026-02-26T20:18:59.298366] [INFO ] [FORECASTER] Starting predict_future for CHSCP [2026-02-26T20:18:59.299195] [DEBUG] [LOCAL ] No optimal features file found for CHSCP: ./output/feature-sets/CHSCP.txt [2026-02-26T20:18:59.299249] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:59.299282] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:59.299309] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:59.299366] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:59.357486] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:59.358431] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:59.358531] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:59.358593] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:59.463891] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:59.464058] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:59.464099] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:59.464128] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:59.467612] [DEBUG] [FORECASTER] CHSCP: Forecast T+1@11:T+2@11: UP (p=55.99%) [2026-02-26T20:18:59.467940] [INFO ] [FORECASTER] Completed predict_future for CHSCP [2026-02-26T20:18:59.468073] [INFO ] [sig ] CHSCP: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:18:59.610259] [INFO ] [LOCAL ] Saved forecast: CHSCP 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CHSCP.txt [2026-02-26T20:18:59.610423] [INFO ] [sig ] [647/3375] Completed CHSCP in 0.3s | 2.75 sym/s | Total: 3.9m | ETA: 16.5m [2026-02-26T20:18:59.610464] [INFO ] [sig ] [648/3375] Forecasting CHWY... [2026-02-26T20:18:59.610493] [INFO ] [sig ] Generating forecast for: CHWY [2026-02-26T20:18:59.610527] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHWY' from 'https://tdm.silogroup.org/data/derivative_storage/CHWY.csv'. [2026-02-26T20:18:59.623095] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHWY'. [2026-02-26T20:18:59.623487] [INFO ] [FORECASTER] Starting predict_future for CHWY [2026-02-26T20:18:59.624324] [DEBUG] [LOCAL ] No optimal features file found for CHWY: ./output/feature-sets/CHWY.txt [2026-02-26T20:18:59.624380] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:59.624412] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:59.624641] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:59.624703] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:18:59.682559] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:18:59.683418] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:18:59.683516] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:18:59.683556] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:18:59.811412] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:18:59.811588] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:18:59.811632] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:18:59.811662] [INFO ] [FORECASTER] Training complete [2026-02-26T20:18:59.815466] [DEBUG] [FORECASTER] CHWY: Forecast T+1@11:T+2@11: UP (p=77.33%) [2026-02-26T20:18:59.816019] [INFO ] [FORECASTER] Completed predict_future for CHWY [2026-02-26T20:18:59.816162] [INFO ] [sig ] CHWY: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:18:59.973588] [INFO ] [LOCAL ] Saved forecast: CHWY 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CHWY.txt [2026-02-26T20:18:59.973757] [INFO ] [sig ] [648/3375] Completed CHWY in 0.4s | 2.75 sym/s | Total: 3.9m | ETA: 16.5m [2026-02-26T20:18:59.973800] [INFO ] [sig ] [649/3375] Forecasting CHY... [2026-02-26T20:18:59.973829] [INFO ] [sig ] Generating forecast for: CHY [2026-02-26T20:18:59.973859] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHY' from 'https://tdm.silogroup.org/data/derivative_storage/CHY.csv'. [2026-02-26T20:18:59.985177] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHY'. [2026-02-26T20:18:59.985535] [INFO ] [FORECASTER] Starting predict_future for CHY [2026-02-26T20:18:59.986365] [DEBUG] [LOCAL ] No optimal features file found for CHY: ./output/feature-sets/CHY.txt [2026-02-26T20:18:59.986447] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:18:59.986479] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:18:59.986506] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:18:59.986563] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:00.046606] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:00.047513] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:00.047778] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:00.047847] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:00.171570] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:00.171755] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:00.171796] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:00.171824] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:00.175355] [DEBUG] [FORECASTER] CHY: Forecast T+1@11:T+2@11: UP (p=56.87%) [2026-02-26T20:19:00.175681] [INFO ] [FORECASTER] Completed predict_future for CHY [2026-02-26T20:19:00.175824] [INFO ] [sig ] CHY: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:19:00.323044] [INFO ] [LOCAL ] Saved forecast: CHY 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CHY.txt [2026-02-26T20:19:00.323214] [INFO ] [sig ] [649/3375] Completed CHY in 0.3s | 2.75 sym/s | Total: 3.9m | ETA: 16.5m [2026-02-26T20:19:00.323257] [INFO ] [sig ] [650/3375] Forecasting CI... [2026-02-26T20:19:00.323287] [INFO ] [sig ] Generating forecast for: CI [2026-02-26T20:19:00.323320] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CI' from 'https://tdm.silogroup.org/data/derivative_storage/CI.csv'. [2026-02-26T20:19:00.334831] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CI'. [2026-02-26T20:19:00.335274] [INFO ] [FORECASTER] Starting predict_future for CI [2026-02-26T20:19:00.336469] [DEBUG] [LOCAL ] No optimal features file found for CI: ./output/feature-sets/CI.txt [2026-02-26T20:19:00.336530] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:00.336564] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:00.336625] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:00.336692] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:00.396335] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:00.397272] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:00.397363] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:00.397397] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:00.533949] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:00.534161] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:00.534284] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:00.534331] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:00.538444] [DEBUG] [FORECASTER] CI: Forecast T+1@11:T+2@11: UP (p=90.53%) [2026-02-26T20:19:00.538848] [INFO ] [FORECASTER] Completed predict_future for CI [2026-02-26T20:19:00.539022] [INFO ] [sig ] CI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:19:00.691456] [INFO ] [LOCAL ] Saved forecast: CI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CI.txt [2026-02-26T20:19:00.691637] [INFO ] [sig ] [650/3375] Completed CI in 0.4s | 2.75 sym/s | Total: 3.9m | ETA: 16.5m [2026-02-26T20:19:00.691683] [INFO ] [sig ] [651/3375] Forecasting CIA... [2026-02-26T20:19:00.691713] [INFO ] [sig ] Generating forecast for: CIA [2026-02-26T20:19:00.691743] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIA' from 'https://tdm.silogroup.org/data/derivative_storage/CIA.csv'. [2026-02-26T20:19:00.704011] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIA'. [2026-02-26T20:19:00.704426] [INFO ] [FORECASTER] Starting predict_future for CIA [2026-02-26T20:19:00.705446] [DEBUG] [LOCAL ] No optimal features file found for CIA: ./output/feature-sets/CIA.txt [2026-02-26T20:19:00.705507] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:00.705546] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:00.705604] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:00.705676] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:00.766224] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:00.767093] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:00.767179] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:00.767212] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:00.891115] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:00.891275] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:00.891315] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:00.891343] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:00.895354] [DEBUG] [FORECASTER] CIA: Forecast T+1@11:T+2@11: UP (p=76.58%) [2026-02-26T20:19:00.895687] [INFO ] [FORECASTER] Completed predict_future for CIA [2026-02-26T20:19:00.895838] [INFO ] [sig ] CIA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:19:01.046774] [INFO ] [LOCAL ] Saved forecast: CIA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CIA.txt [2026-02-26T20:19:01.046939] [INFO ] [sig ] [651/3375] Completed CIA in 0.4s | 2.75 sym/s | Total: 3.9m | ETA: 16.5m [2026-02-26T20:19:01.047002] [INFO ] [sig ] [652/3375] Forecasting CIB... [2026-02-26T20:19:01.047036] [INFO ] [sig ] Generating forecast for: CIB [2026-02-26T20:19:01.047069] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIB' from 'https://tdm.silogroup.org/data/derivative_storage/CIB.csv'. [2026-02-26T20:19:01.060008] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIB'. [2026-02-26T20:19:01.060385] [INFO ] [FORECASTER] Starting predict_future for CIB [2026-02-26T20:19:01.061242] [DEBUG] [LOCAL ] No optimal features file found for CIB: ./output/feature-sets/CIB.txt [2026-02-26T20:19:01.061297] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:01.061330] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:01.061358] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:01.061416] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:01.129284] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:01.130386] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:01.130487] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:01.130521] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:01.270925] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:01.271109] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:01.271174] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:01.271265] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:01.276081] [DEBUG] [FORECASTER] CIB: Forecast T+1@11:T+2@11: DOWN (p=14.24%) [2026-02-26T20:19:01.276601] [INFO ] [FORECASTER] Completed predict_future for CIB [2026-02-26T20:19:01.276805] [INFO ] [sig ] CIB: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:19:01.448982] [INFO ] [LOCAL ] Saved forecast: CIB 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CIB.txt [2026-02-26T20:19:01.449143] [INFO ] [sig ] [652/3375] Completed CIB in 0.4s | 2.75 sym/s | Total: 3.9m | ETA: 16.5m [2026-02-26T20:19:01.449188] [INFO ] [sig ] [653/3375] Forecasting CIEN... [2026-02-26T20:19:01.449218] [INFO ] [sig ] Generating forecast for: CIEN [2026-02-26T20:19:01.449249] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIEN' from 'https://tdm.silogroup.org/data/derivative_storage/CIEN.csv'. [2026-02-26T20:19:01.461140] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIEN'. [2026-02-26T20:19:01.461608] [INFO ] [FORECASTER] Starting predict_future for CIEN [2026-02-26T20:19:01.462682] [DEBUG] [LOCAL ] No optimal features file found for CIEN: ./output/feature-sets/CIEN.txt [2026-02-26T20:19:01.462746] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:01.462972] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:01.462999] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:01.463079] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:01.524365] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:01.525245] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:01.525339] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:01.525373] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:01.659625] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:01.659762] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:01.659804] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:01.659834] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:01.663472] [DEBUG] [FORECASTER] CIEN: Forecast T+1@11:T+2@11: DOWN (p=45.32%) [2026-02-26T20:19:01.664033] [INFO ] [FORECASTER] Completed predict_future for CIEN [2026-02-26T20:19:01.664188] [INFO ] [sig ] CIEN: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:19:01.832695] [INFO ] [LOCAL ] Saved forecast: CIEN 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CIEN.txt [2026-02-26T20:19:01.832872] [INFO ] [sig ] [653/3375] Completed CIEN in 0.4s | 2.75 sym/s | Total: 4.0m | ETA: 16.5m [2026-02-26T20:19:01.832915] [INFO ] [sig ] [654/3375] Forecasting CIF... [2026-02-26T20:19:01.832947] [INFO ] [sig ] Generating forecast for: CIF [2026-02-26T20:19:01.832978] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIF' from 'https://tdm.silogroup.org/data/derivative_storage/CIF.csv'. [2026-02-26T20:19:01.846084] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIF'. [2026-02-26T20:19:01.846545] [INFO ] [FORECASTER] Starting predict_future for CIF [2026-02-26T20:19:01.847443] [DEBUG] [LOCAL ] No optimal features file found for CIF: ./output/feature-sets/CIF.txt [2026-02-26T20:19:01.847500] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:01.847567] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:01.847617] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:01.847704] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:01.908419] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:01.909564] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:01.909680] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:01.909713] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:02.035703] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:02.035878] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:02.035918] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:02.035947] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:02.039717] [DEBUG] [FORECASTER] CIF: Forecast T+1@11:T+2@11: DOWN (p=7.76%) [2026-02-26T20:19:02.040082] [INFO ] [FORECASTER] Completed predict_future for CIF [2026-02-26T20:19:02.040293] [INFO ] [sig ] CIF: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:19:02.290362] [INFO ] [LOCAL ] Saved forecast: CIF 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CIF.txt [2026-02-26T20:19:02.290531] [INFO ] [sig ] [654/3375] Completed CIF in 0.5s | 2.75 sym/s | Total: 4.0m | ETA: 16.5m [2026-02-26T20:19:02.290595] [INFO ] [sig ] [655/3375] Forecasting CIG... [2026-02-26T20:19:02.290632] [INFO ] [sig ] Generating forecast for: CIG [2026-02-26T20:19:02.290668] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIG' from 'https://tdm.silogroup.org/data/derivative_storage/CIG.csv'. [2026-02-26T20:19:02.302912] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIG'. [2026-02-26T20:19:02.303360] [INFO ] [FORECASTER] Starting predict_future for CIG [2026-02-26T20:19:02.304251] [DEBUG] [LOCAL ] No optimal features file found for CIG: ./output/feature-sets/CIG.txt [2026-02-26T20:19:02.304321] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:02.304362] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:02.304390] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:02.304449] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:02.365767] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:02.366715] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:02.366804] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:02.366838] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:02.488093] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:02.488262] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:02.488302] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:02.488330] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:02.491801] [DEBUG] [FORECASTER] CIG: Forecast T+1@11:T+2@11: UP (p=78.01%) [2026-02-26T20:19:02.492095] [INFO ] [FORECASTER] Completed predict_future for CIG [2026-02-26T20:19:02.492228] [INFO ] [sig ] CIG: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:19:02.661790] [INFO ] [LOCAL ] Saved forecast: CIG 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CIG.txt [2026-02-26T20:19:02.661965] [INFO ] [sig ] [655/3375] Completed CIG in 0.4s | 2.75 sym/s | Total: 4.0m | ETA: 16.5m [2026-02-26T20:19:02.662013] [INFO ] [sig ] [656/3375] Forecasting CIGI... [2026-02-26T20:19:02.662046] [INFO ] [sig ] Generating forecast for: CIGI [2026-02-26T20:19:02.662080] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIGI' from 'https://tdm.silogroup.org/data/derivative_storage/CIGI.csv'. [2026-02-26T20:19:02.676874] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIGI'. [2026-02-26T20:19:02.677302] [INFO ] [FORECASTER] Starting predict_future for CIGI [2026-02-26T20:19:02.678289] [DEBUG] [LOCAL ] No optimal features file found for CIGI: ./output/feature-sets/CIGI.txt [2026-02-26T20:19:02.678346] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:02.678381] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:02.678408] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:02.678467] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:02.742130] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:02.743146] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:02.743235] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:02.743270] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:02.868782] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:02.868942] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:02.868983] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:02.869012] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:02.872605] [DEBUG] [FORECASTER] CIGI: Forecast T+1@11:T+2@11: UP (p=97.10%) [2026-02-26T20:19:02.872914] [INFO ] [FORECASTER] Completed predict_future for CIGI [2026-02-26T20:19:02.873048] [INFO ] [sig ] CIGI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:19:03.015710] [INFO ] [LOCAL ] Saved forecast: CIGI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CIGI.txt [2026-02-26T20:19:03.015867] [INFO ] [sig ] [656/3375] Completed CIGI in 0.4s | 2.75 sym/s | Total: 4.0m | ETA: 16.5m [2026-02-26T20:19:03.015908] [INFO ] [sig ] [657/3375] Forecasting CII... [2026-02-26T20:19:03.015940] [INFO ] [sig ] Generating forecast for: CII [2026-02-26T20:19:03.015971] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CII' from 'https://tdm.silogroup.org/data/derivative_storage/CII.csv'. [2026-02-26T20:19:03.027487] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CII'. [2026-02-26T20:19:03.027931] [INFO ] [FORECASTER] Starting predict_future for CII [2026-02-26T20:19:03.028862] [DEBUG] [LOCAL ] No optimal features file found for CII: ./output/feature-sets/CII.txt [2026-02-26T20:19:03.028931] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:03.028968] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:03.028996] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:03.029055] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:03.098303] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:03.099281] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:03.099406] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:03.099447] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:03.236270] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:03.236437] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:03.236478] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:03.236507] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:03.240171] [DEBUG] [FORECASTER] CII: Forecast T+1@11:T+2@11: UP (p=99.02%) [2026-02-26T20:19:03.240513] [INFO ] [FORECASTER] Completed predict_future for CII [2026-02-26T20:19:03.240683] [INFO ] [sig ] CII: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:19:03.396771] [INFO ] [LOCAL ] Saved forecast: CII 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CII.txt [2026-02-26T20:19:03.397129] [INFO ] [sig ] [657/3375] Completed CII in 0.4s | 2.75 sym/s | Total: 4.0m | ETA: 16.5m [2026-02-26T20:19:03.397170] [INFO ] [sig ] [658/3375] Forecasting CIM... [2026-02-26T20:19:03.397208] [INFO ] [sig ] Generating forecast for: CIM [2026-02-26T20:19:03.397240] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIM' from 'https://tdm.silogroup.org/data/derivative_storage/CIM.csv'. [2026-02-26T20:19:03.410238] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIM'. [2026-02-26T20:19:03.410679] [INFO ] [FORECASTER] Starting predict_future for CIM [2026-02-26T20:19:03.411886] [DEBUG] [LOCAL ] No optimal features file found for CIM: ./output/feature-sets/CIM.txt [2026-02-26T20:19:03.411943] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:03.411976] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:03.412004] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:03.412062] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:03.477493] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:03.478620] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:03.478732] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:03.478776] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:03.617861] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:03.618050] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:03.618113] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:03.618154] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:03.622159] [DEBUG] [FORECASTER] CIM: Forecast T+1@11:T+2@11: DOWN (p=4.56%) [2026-02-26T20:19:03.622556] [INFO ] [FORECASTER] Completed predict_future for CIM [2026-02-26T20:19:03.622801] [INFO ] [sig ] CIM: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:19:03.777232] [INFO ] [LOCAL ] Saved forecast: CIM 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CIM.txt [2026-02-26T20:19:03.777400] [INFO ] [sig ] [658/3375] Completed CIM in 0.4s | 2.75 sym/s | Total: 4.0m | ETA: 16.5m [2026-02-26T20:19:03.777446] [INFO ] [sig ] [659/3375] Forecasting CINF... [2026-02-26T20:19:03.777479] [INFO ] [sig ] Generating forecast for: CINF [2026-02-26T20:19:03.777513] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CINF' from 'https://tdm.silogroup.org/data/derivative_storage/CINF.csv'. [2026-02-26T20:19:03.790456] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CINF'. [2026-02-26T20:19:03.790922] [INFO ] [FORECASTER] Starting predict_future for CINF [2026-02-26T20:19:03.791881] [DEBUG] [LOCAL ] No optimal features file found for CINF: ./output/feature-sets/CINF.txt [2026-02-26T20:19:03.791939] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:03.791972] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:03.791999] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:03.792056] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:03.849374] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:03.850306] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:03.850434] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:03.850468] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:03.970989] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:03.971153] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:03.971194] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:03.971223] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:03.974785] [DEBUG] [FORECASTER] CINF: Forecast T+1@11:T+2@11: DOWN (p=16.90%) [2026-02-26T20:19:03.975091] [INFO ] [FORECASTER] Completed predict_future for CINF [2026-02-26T20:19:03.975230] [INFO ] [sig ] CINF: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:19:04.121976] [INFO ] [LOCAL ] Saved forecast: CINF 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CINF.txt [2026-02-26T20:19:04.122155] [INFO ] [sig ] [659/3375] Completed CINF in 0.3s | 2.75 sym/s | Total: 4.0m | ETA: 16.5m [2026-02-26T20:19:04.122200] [INFO ] [sig ] [660/3375] Forecasting CING... [2026-02-26T20:19:04.122232] [INFO ] [sig ] Generating forecast for: CING [2026-02-26T20:19:04.122270] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CING' from 'https://tdm.silogroup.org/data/derivative_storage/CING.csv'. [2026-02-26T20:19:04.134759] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CING'. [2026-02-26T20:19:04.135201] [INFO ] [FORECASTER] Starting predict_future for CING [2026-02-26T20:19:04.136160] [DEBUG] [LOCAL ] No optimal features file found for CING: ./output/feature-sets/CING.txt [2026-02-26T20:19:04.136217] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:04.136250] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:04.136277] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:04.136335] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:04.194371] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:04.195317] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:04.195417] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:04.195452] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:04.319861] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:04.320038] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:04.320081] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:04.320110] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:04.324029] [DEBUG] [FORECASTER] CING: Forecast T+1@11:T+2@11: DOWN (p=38.57%) [2026-02-26T20:19:04.324444] [INFO ] [FORECASTER] Completed predict_future for CING [2026-02-26T20:19:04.324618] [INFO ] [sig ] CING: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:19:04.468519] [INFO ] [LOCAL ] Saved forecast: CING 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CING.txt [2026-02-26T20:19:04.468706] [INFO ] [sig ] [660/3375] Completed CING in 0.3s | 2.75 sym/s | Total: 4.0m | ETA: 16.4m [2026-02-26T20:19:04.468753] [INFO ] [sig ] [661/3375] Forecasting CION... [2026-02-26T20:19:04.468784] [INFO ] [sig ] Generating forecast for: CION [2026-02-26T20:19:04.468816] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CION' from 'https://tdm.silogroup.org/data/derivative_storage/CION.csv'. [2026-02-26T20:19:04.480137] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CION'. [2026-02-26T20:19:04.480526] [INFO ] [FORECASTER] Starting predict_future for CION [2026-02-26T20:19:04.481349] [DEBUG] [LOCAL ] No optimal features file found for CION: ./output/feature-sets/CION.txt [2026-02-26T20:19:04.481404] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:04.481437] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:04.481464] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:04.481522] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:04.540219] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:04.541328] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:04.541419] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:04.541452] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:04.670050] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:04.670215] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:04.670255] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:04.670301] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:04.673786] [DEBUG] [FORECASTER] CION: Forecast T+1@11:T+2@11: UP (p=88.08%) [2026-02-26T20:19:04.674084] [INFO ] [FORECASTER] Completed predict_future for CION [2026-02-26T20:19:04.674216] [INFO ] [sig ] CION: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:19:04.821315] [INFO ] [LOCAL ] Saved forecast: CION 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CION.txt [2026-02-26T20:19:04.821478] [INFO ] [sig ] [661/3375] Completed CION in 0.4s | 2.75 sym/s | Total: 4.0m | ETA: 16.4m [2026-02-26T20:19:04.821520] [INFO ] [sig ] [662/3375] Forecasting CIVB... [2026-02-26T20:19:04.821549] [INFO ] [sig ] Generating forecast for: CIVB [2026-02-26T20:19:04.821600] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIVB' from 'https://tdm.silogroup.org/data/derivative_storage/CIVB.csv'. [2026-02-26T20:19:04.833614] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIVB'. [2026-02-26T20:19:04.833967] [INFO ] [FORECASTER] Starting predict_future for CIVB [2026-02-26T20:19:04.834794] [DEBUG] [LOCAL ] No optimal features file found for CIVB: ./output/feature-sets/CIVB.txt [2026-02-26T20:19:04.834848] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:04.834881] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:04.834908] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:04.834964] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:04.898305] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:04.899373] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:04.899457] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:04.899490] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:05.023290] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:05.023446] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:05.023485] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:05.023514] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:05.027055] [DEBUG] [FORECASTER] CIVB: Forecast T+1@11:T+2@11: DOWN (p=36.08%) [2026-02-26T20:19:05.027338] [INFO ] [FORECASTER] Completed predict_future for CIVB [2026-02-26T20:19:05.027463] [INFO ] [sig ] CIVB: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:19:05.171809] [INFO ] [LOCAL ] Saved forecast: CIVB 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CIVB.txt [2026-02-26T20:19:05.171993] [INFO ] [sig ] [662/3375] Completed CIVB in 0.4s | 2.75 sym/s | Total: 4.0m | ETA: 16.4m [2026-02-26T20:19:05.172036] [INFO ] [sig ] [663/3375] Forecasting CLB... [2026-02-26T20:19:05.172066] [INFO ] [sig ] Generating forecast for: CLB [2026-02-26T20:19:05.172097] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLB' from 'https://tdm.silogroup.org/data/derivative_storage/CLB.csv'. [2026-02-26T20:19:05.183781] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLB'. [2026-02-26T20:19:05.184118] [INFO ] [FORECASTER] Starting predict_future for CLB [2026-02-26T20:19:05.184951] [DEBUG] [LOCAL ] No optimal features file found for CLB: ./output/feature-sets/CLB.txt [2026-02-26T20:19:05.185006] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:05.185038] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:05.185064] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:05.185121] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:05.245805] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:05.246710] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:05.246796] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:05.246830] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:05.366097] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:05.366258] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:05.366301] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:05.366330] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:05.369959] [DEBUG] [FORECASTER] CLB: Forecast T+1@11:T+2@11: UP (p=62.37%) [2026-02-26T20:19:05.370256] [INFO ] [FORECASTER] Completed predict_future for CLB [2026-02-26T20:19:05.370390] [INFO ] [sig ] CLB: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:19:05.519096] [INFO ] [LOCAL ] Saved forecast: CLB 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CLB.txt [2026-02-26T20:19:05.519261] [INFO ] [sig ] [663/3375] Completed CLB in 0.3s | 2.75 sym/s | Total: 4.0m | ETA: 16.4m [2026-02-26T20:19:05.519303] [INFO ] [sig ] [664/3375] Forecasting CLBK... [2026-02-26T20:19:05.519333] [INFO ] [sig ] Generating forecast for: CLBK [2026-02-26T20:19:05.519365] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLBK' from 'https://tdm.silogroup.org/data/derivative_storage/CLBK.csv'. [2026-02-26T20:19:05.531103] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLBK'. [2026-02-26T20:19:05.531521] [INFO ] [FORECASTER] Starting predict_future for CLBK [2026-02-26T20:19:05.532412] [DEBUG] [LOCAL ] No optimal features file found for CLBK: ./output/feature-sets/CLBK.txt [2026-02-26T20:19:05.532468] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:05.532501] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:05.532528] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:05.532603] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:05.593015] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:05.594134] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:05.594226] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:05.594262] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:05.717474] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:05.717700] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:05.717755] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:05.717786] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:05.721747] [DEBUG] [FORECASTER] CLBK: Forecast T+1@11:T+2@11: UP (p=93.96%) [2026-02-26T20:19:05.722040] [INFO ] [FORECASTER] Completed predict_future for CLBK [2026-02-26T20:19:05.722187] [INFO ] [sig ] CLBK: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:19:05.871272] [INFO ] [LOCAL ] Saved forecast: CLBK 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CLBK.txt [2026-02-26T20:19:05.871415] [INFO ] [sig ] [664/3375] Completed CLBK in 0.4s | 2.75 sym/s | Total: 4.0m | ETA: 16.4m [2026-02-26T20:19:05.871462] [INFO ] [sig ] [665/3375] Forecasting CLDX... [2026-02-26T20:19:05.871494] [INFO ] [sig ] Generating forecast for: CLDX [2026-02-26T20:19:05.871525] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLDX' from 'https://tdm.silogroup.org/data/derivative_storage/CLDX.csv'. [2026-02-26T20:19:05.882885] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLDX'. [2026-02-26T20:19:05.883243] [INFO ] [FORECASTER] Starting predict_future for CLDX [2026-02-26T20:19:05.884085] [DEBUG] [LOCAL ] No optimal features file found for CLDX: ./output/feature-sets/CLDX.txt [2026-02-26T20:19:05.884140] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:05.884173] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:05.884200] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:05.884283] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:05.943144] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:05.943910] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:05.943994] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:05.944026] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:06.066388] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:06.066614] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:06.066680] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:06.066722] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:06.070741] [DEBUG] [FORECASTER] CLDX: Forecast T+1@11:T+2@11: DOWN (p=7.25%) [2026-02-26T20:19:06.071321] [INFO ] [FORECASTER] Completed predict_future for CLDX [2026-02-26T20:19:06.071493] [INFO ] [sig ] CLDX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:19:06.229561] [INFO ] [LOCAL ] Saved forecast: CLDX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CLDX.txt [2026-02-26T20:19:06.229768] [INFO ] [sig ] [665/3375] Completed CLDX in 0.4s | 2.75 sym/s | Total: 4.0m | ETA: 16.4m [2026-02-26T20:19:06.229816] [INFO ] [sig ] [666/3375] Forecasting CLF... [2026-02-26T20:19:06.229846] [INFO ] [sig ] Generating forecast for: CLF [2026-02-26T20:19:06.229878] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLF' from 'https://tdm.silogroup.org/data/derivative_storage/CLF.csv'. [2026-02-26T20:19:06.242893] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLF'. [2026-02-26T20:19:06.243545] [INFO ] [FORECASTER] Starting predict_future for CLF [2026-02-26T20:19:06.244707] [DEBUG] [LOCAL ] No optimal features file found for CLF: ./output/feature-sets/CLF.txt [2026-02-26T20:19:06.244766] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:06.244850] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:06.244881] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:06.244940] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:06.308359] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:06.309518] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:06.309644] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:06.309681] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:06.451028] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:06.451226] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:06.451292] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:06.451342] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:06.456890] [DEBUG] [FORECASTER] CLF: Forecast T+1@11:T+2@11: UP (p=94.91%) [2026-02-26T20:19:06.457317] [INFO ] [FORECASTER] Completed predict_future for CLF [2026-02-26T20:19:06.457483] [INFO ] [sig ] CLF: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:19:06.621725] [INFO ] [LOCAL ] Saved forecast: CLF 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CLF.txt [2026-02-26T20:19:06.621924] [INFO ] [sig ] [666/3375] Completed CLF in 0.4s | 2.75 sym/s | Total: 4.0m | ETA: 16.4m [2026-02-26T20:19:06.622177] [INFO ] [sig ] [667/3375] Forecasting CLFD... [2026-02-26T20:19:06.622227] [INFO ] [sig ] Generating forecast for: CLFD [2026-02-26T20:19:06.622291] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLFD' from 'https://tdm.silogroup.org/data/derivative_storage/CLFD.csv'. [2026-02-26T20:19:06.635421] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLFD'. [2026-02-26T20:19:06.635852] [INFO ] [FORECASTER] Starting predict_future for CLFD [2026-02-26T20:19:06.636763] [DEBUG] [LOCAL ] No optimal features file found for CLFD: ./output/feature-sets/CLFD.txt [2026-02-26T20:19:06.636838] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:06.636872] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:06.636900] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:06.636958] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:06.704880] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:06.705908] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:06.706012] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:06.706050] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:06.843442] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:06.843685] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:06.843738] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:06.843769] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:06.848523] [DEBUG] [FORECASTER] CLFD: Forecast T+1@11:T+2@11: DOWN (p=10.87%) [2026-02-26T20:19:06.849159] [INFO ] [FORECASTER] Completed predict_future for CLFD [2026-02-26T20:19:06.849327] [INFO ] [sig ] CLFD: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:19:07.002145] [INFO ] [LOCAL ] Saved forecast: CLFD 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CLFD.txt [2026-02-26T20:19:07.002332] [INFO ] [sig ] [667/3375] Completed CLFD in 0.4s | 2.75 sym/s | Total: 4.0m | ETA: 16.4m [2026-02-26T20:19:07.002401] [INFO ] [sig ] [668/3375] Forecasting CLH... [2026-02-26T20:19:07.002450] [INFO ] [sig ] Generating forecast for: CLH [2026-02-26T20:19:07.002494] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLH' from 'https://tdm.silogroup.org/data/derivative_storage/CLH.csv'. [2026-02-26T20:19:07.015179] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLH'. [2026-02-26T20:19:07.015533] [INFO ] [FORECASTER] Starting predict_future for CLH [2026-02-26T20:19:07.016415] [DEBUG] [LOCAL ] No optimal features file found for CLH: ./output/feature-sets/CLH.txt [2026-02-26T20:19:07.016470] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:07.016504] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:07.016531] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:07.016608] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:07.077504] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:07.078503] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:07.078613] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:07.078657] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:07.199032] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:07.199191] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:07.199230] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:07.199258] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:07.202680] [DEBUG] [FORECASTER] CLH: Forecast T+1@11:T+2@11: UP (p=93.88%) [2026-02-26T20:19:07.202967] [INFO ] [FORECASTER] Completed predict_future for CLH [2026-02-26T20:19:07.203109] [INFO ] [sig ] CLH: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:19:07.344290] [INFO ] [LOCAL ] Saved forecast: CLH 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CLH.txt [2026-02-26T20:19:07.344429] [INFO ] [sig ] [668/3375] Completed CLH in 0.3s | 2.75 sym/s | Total: 4.0m | ETA: 16.4m [2026-02-26T20:19:07.344470] [INFO ] [sig ] [669/3375] Forecasting CLLS... [2026-02-26T20:19:07.344499] [INFO ] [sig ] Generating forecast for: CLLS [2026-02-26T20:19:07.344531] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLLS' from 'https://tdm.silogroup.org/data/derivative_storage/CLLS.csv'. [2026-02-26T20:19:07.356034] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLLS'. [2026-02-26T20:19:07.356401] [INFO ] [FORECASTER] Starting predict_future for CLLS [2026-02-26T20:19:07.357259] [DEBUG] [LOCAL ] No optimal features file found for CLLS: ./output/feature-sets/CLLS.txt [2026-02-26T20:19:07.357314] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:07.357345] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:07.357372] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:07.357429] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:07.415448] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:07.416277] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:07.416362] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:07.416396] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:07.547011] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:07.547169] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:07.547209] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:07.547270] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:07.551345] [DEBUG] [FORECASTER] CLLS: Forecast T+1@11:T+2@11: UP (p=87.08%) [2026-02-26T20:19:07.551661] [INFO ] [FORECASTER] Completed predict_future for CLLS [2026-02-26T20:19:07.551820] [INFO ] [sig ] CLLS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:19:07.699647] [INFO ] [LOCAL ] Saved forecast: CLLS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CLLS.txt [2026-02-26T20:19:07.699806] [INFO ] [sig ] [669/3375] Completed CLLS in 0.4s | 2.75 sym/s | Total: 4.1m | ETA: 16.4m [2026-02-26T20:19:07.699912] [INFO ] [sig ] [670/3375] Forecasting CLMB... [2026-02-26T20:19:07.699950] [INFO ] [sig ] Generating forecast for: CLMB [2026-02-26T20:19:07.699997] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLMB' from 'https://tdm.silogroup.org/data/derivative_storage/CLMB.csv'. [2026-02-26T20:19:07.711362] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLMB'. [2026-02-26T20:19:07.711710] [INFO ] [FORECASTER] Starting predict_future for CLMB [2026-02-26T20:19:07.712532] [DEBUG] [LOCAL ] No optimal features file found for CLMB: ./output/feature-sets/CLMB.txt [2026-02-26T20:19:07.712606] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:07.712644] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:07.712672] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:07.712741] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:07.779236] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:07.780261] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:07.780344] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:07.780377] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:07.907860] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:07.908025] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:07.908067] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:07.908095] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:07.911519] [DEBUG] [FORECASTER] CLMB: Forecast T+1@11:T+2@11: UP (p=70.89%) [2026-02-26T20:19:07.911855] [INFO ] [FORECASTER] Completed predict_future for CLMB [2026-02-26T20:19:07.911990] [INFO ] [sig ] CLMB: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:19:08.059656] [INFO ] [LOCAL ] Saved forecast: CLMB 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CLMB.txt [2026-02-26T20:19:08.059813] [INFO ] [sig ] [670/3375] Completed CLMB in 0.4s | 2.75 sym/s | Total: 4.1m | ETA: 16.4m [2026-02-26T20:19:08.059855] [INFO ] [sig ] [671/3375] Forecasting CLNE... [2026-02-26T20:19:08.059885] [INFO ] [sig ] Generating forecast for: CLNE [2026-02-26T20:19:08.059915] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLNE' from 'https://tdm.silogroup.org/data/derivative_storage/CLNE.csv'. [2026-02-26T20:19:08.073297] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLNE'. [2026-02-26T20:19:08.073704] [INFO ] [FORECASTER] Starting predict_future for CLNE [2026-02-26T20:19:08.074526] [DEBUG] [LOCAL ] No optimal features file found for CLNE: ./output/feature-sets/CLNE.txt [2026-02-26T20:19:08.074606] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:08.074645] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:08.074678] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:08.074749] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:08.135780] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:08.136710] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:08.136811] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:08.136851] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:08.259747] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:08.259895] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:08.259935] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:08.259965] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:08.263659] [DEBUG] [FORECASTER] CLNE: Forecast T+1@11:T+2@11: UP (p=85.05%) [2026-02-26T20:19:08.264128] [INFO ] [FORECASTER] Completed predict_future for CLNE [2026-02-26T20:19:08.264257] [INFO ] [sig ] CLNE: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:19:08.428393] [INFO ] [LOCAL ] Saved forecast: CLNE 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CLNE.txt [2026-02-26T20:19:08.428564] [INFO ] [sig ] [671/3375] Completed CLNE in 0.4s | 2.75 sym/s | Total: 4.1m | ETA: 16.4m [2026-02-26T20:19:08.428624] [INFO ] [sig ] [672/3375] Forecasting CLNN... [2026-02-26T20:19:08.428656] [INFO ] [sig ] Generating forecast for: CLNN [2026-02-26T20:19:08.428689] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLNN' from 'https://tdm.silogroup.org/data/derivative_storage/CLNN.csv'. [2026-02-26T20:19:08.441595] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLNN'. [2026-02-26T20:19:08.442010] [INFO ] [FORECASTER] Starting predict_future for CLNN [2026-02-26T20:19:08.442874] [DEBUG] [LOCAL ] No optimal features file found for CLNN: ./output/feature-sets/CLNN.txt [2026-02-26T20:19:08.442930] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:08.442963] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:08.442990] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:08.443048] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:08.501667] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:08.502665] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:08.502759] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:08.502793] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:08.624691] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:08.624851] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:08.624892] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:08.624921] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:08.628502] [DEBUG] [FORECASTER] CLNN: Forecast T+1@11:T+2@11: DOWN (p=13.39%) [2026-02-26T20:19:08.628844] [INFO ] [FORECASTER] Completed predict_future for CLNN [2026-02-26T20:19:08.628982] [INFO ] [sig ] CLNN: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:19:08.785684] [INFO ] [LOCAL ] Saved forecast: CLNN 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CLNN.txt [2026-02-26T20:19:08.785866] [INFO ] [sig ] [672/3375] Completed CLNN in 0.4s | 2.75 sym/s | Total: 4.1m | ETA: 16.4m [2026-02-26T20:19:08.785919] [INFO ] [sig ] [673/3375] Forecasting CLOA... [2026-02-26T20:19:08.785952] [INFO ] [sig ] Generating forecast for: CLOA [2026-02-26T20:19:08.785985] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLOA' from 'https://tdm.silogroup.org/data/derivative_storage/CLOA.csv'. [2026-02-26T20:19:08.798006] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLOA'. [2026-02-26T20:19:08.798443] [INFO ] [FORECASTER] Starting predict_future for CLOA [2026-02-26T20:19:08.799373] [DEBUG] [LOCAL ] No optimal features file found for CLOA: ./output/feature-sets/CLOA.txt [2026-02-26T20:19:08.799432] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:08.799465] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:08.799492] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:08.799549] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:08.863015] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:08.863926] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:08.864013] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:08.864047] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:08.973787] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:08.973952] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:08.973992] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:08.974021] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:08.977493] [DEBUG] [FORECASTER] CLOA: Forecast T+1@11:T+2@11: UP (p=99.55%) [2026-02-26T20:19:08.977851] [INFO ] [FORECASTER] Completed predict_future for CLOA [2026-02-26T20:19:08.977987] [INFO ] [sig ] CLOA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:19:09.124399] [INFO ] [LOCAL ] Saved forecast: CLOA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CLOA.txt [2026-02-26T20:19:09.124605] [INFO ] [sig ] [673/3375] Completed CLOA in 0.3s | 2.75 sym/s | Total: 4.1m | ETA: 16.4m [2026-02-26T20:19:09.124652] [INFO ] [sig ] [674/3375] Forecasting CLRB... [2026-02-26T20:19:09.124686] [INFO ] [sig ] Generating forecast for: CLRB [2026-02-26T20:19:09.124732] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLRB' from 'https://tdm.silogroup.org/data/derivative_storage/CLRB.csv'. [2026-02-26T20:19:09.136970] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLRB'. [2026-02-26T20:19:09.137403] [INFO ] [FORECASTER] Starting predict_future for CLRB [2026-02-26T20:19:09.138411] [DEBUG] [LOCAL ] No optimal features file found for CLRB: ./output/feature-sets/CLRB.txt [2026-02-26T20:19:09.138477] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:09.138516] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:09.138545] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:09.138634] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:09.200851] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:09.201808] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:09.201912] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:09.201949] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:09.323607] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:09.323793] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:09.323835] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:09.323864] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:09.327392] [DEBUG] [FORECASTER] CLRB: Forecast T+1@11:T+2@11: DOWN (p=33.48%) [2026-02-26T20:19:09.327746] [INFO ] [FORECASTER] Completed predict_future for CLRB [2026-02-26T20:19:09.327907] [INFO ] [sig ] CLRB: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:19:09.471453] [INFO ] [LOCAL ] Saved forecast: CLRB 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CLRB.txt [2026-02-26T20:19:09.471639] [INFO ] [sig ] [674/3375] Completed CLRB in 0.3s | 2.75 sym/s | Total: 4.1m | ETA: 16.4m [2026-02-26T20:19:09.471686] [INFO ] [sig ] [675/3375] Forecasting CLRO... [2026-02-26T20:19:09.471721] [INFO ] [sig ] Generating forecast for: CLRO [2026-02-26T20:19:09.471758] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLRO' from 'https://tdm.silogroup.org/data/derivative_storage/CLRO.csv'. [2026-02-26T20:19:09.483526] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLRO'. [2026-02-26T20:19:09.483984] [INFO ] [FORECASTER] Starting predict_future for CLRO [2026-02-26T20:19:09.484890] [DEBUG] [LOCAL ] No optimal features file found for CLRO: ./output/feature-sets/CLRO.txt [2026-02-26T20:19:09.484946] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:09.484978] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:09.485004] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:09.485249] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:09.544269] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:09.545090] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:09.545174] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:09.545207] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:09.659108] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:09.659279] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:09.659323] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:09.659354] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:09.662991] [DEBUG] [FORECASTER] CLRO: Forecast T+1@11:T+2@11: DOWN (p=34.72%) [2026-02-26T20:19:09.663285] [INFO ] [FORECASTER] Completed predict_future for CLRO [2026-02-26T20:19:09.663421] [INFO ] [sig ] CLRO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:19:09.814867] [INFO ] [LOCAL ] Saved forecast: CLRO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CLRO.txt [2026-02-26T20:19:09.815243] [INFO ] [sig ] [675/3375] Completed CLRO in 0.3s | 2.75 sym/s | Total: 4.1m | ETA: 16.4m [2026-02-26T20:19:09.815289] [INFO ] [sig ] [676/3375] Forecasting CLS... [2026-02-26T20:19:09.815320] [INFO ] [sig ] Generating forecast for: CLS [2026-02-26T20:19:09.815360] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLS' from 'https://tdm.silogroup.org/data/derivative_storage/CLS.csv'. [2026-02-26T20:19:09.829650] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLS'. [2026-02-26T20:19:09.830039] [INFO ] [FORECASTER] Starting predict_future for CLS [2026-02-26T20:19:09.831111] [DEBUG] [LOCAL ] No optimal features file found for CLS: ./output/feature-sets/CLS.txt [2026-02-26T20:19:09.831174] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:09.831210] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:09.831241] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:09.831302] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:09.892407] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:09.893452] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:09.893608] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:09.893649] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:10.019678] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:10.019841] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:10.019883] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:10.019914] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:10.023524] [DEBUG] [FORECASTER] CLS: Forecast T+1@11:T+2@11: UP (p=95.61%) [2026-02-26T20:19:10.023860] [INFO ] [FORECASTER] Completed predict_future for CLS [2026-02-26T20:19:10.024000] [INFO ] [sig ] CLS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:19:10.182272] [INFO ] [LOCAL ] Saved forecast: CLS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CLS.txt [2026-02-26T20:19:10.182436] [INFO ] [sig ] [676/3375] Completed CLS in 0.4s | 2.75 sym/s | Total: 4.1m | ETA: 16.3m [2026-02-26T20:19:10.182477] [INFO ] [sig ] [677/3375] Forecasting CLX... [2026-02-26T20:19:10.182508] [INFO ] [sig ] Generating forecast for: CLX [2026-02-26T20:19:10.182540] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLX' from 'https://tdm.silogroup.org/data/derivative_storage/CLX.csv'. [2026-02-26T20:19:10.194044] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLX'. [2026-02-26T20:19:10.194446] [INFO ] [FORECASTER] Starting predict_future for CLX [2026-02-26T20:19:10.195468] [DEBUG] [LOCAL ] No optimal features file found for CLX: ./output/feature-sets/CLX.txt [2026-02-26T20:19:10.195537] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:10.195602] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:10.195644] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:10.195723] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:10.259766] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:10.260805] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:10.260897] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:10.260932] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:10.388878] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:10.389039] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:10.389082] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:10.389112] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:10.392680] [DEBUG] [FORECASTER] CLX: Forecast T+1@11:T+2@11: DOWN (p=8.58%) [2026-02-26T20:19:10.392967] [INFO ] [FORECASTER] Completed predict_future for CLX [2026-02-26T20:19:10.393100] [INFO ] [sig ] CLX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:19:10.545740] [INFO ] [LOCAL ] Saved forecast: CLX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CLX.txt [2026-02-26T20:19:10.545902] [INFO ] [sig ] [677/3375] Completed CLX in 0.4s | 2.75 sym/s | Total: 4.1m | ETA: 16.3m [2026-02-26T20:19:10.545943] [INFO ] [sig ] [678/3375] Forecasting CM... [2026-02-26T20:19:10.545972] [INFO ] [sig ] Generating forecast for: CM [2026-02-26T20:19:10.546003] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CM' from 'https://tdm.silogroup.org/data/derivative_storage/CM.csv'. [2026-02-26T20:19:10.562533] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CM'. [2026-02-26T20:19:10.563074] [INFO ] [FORECASTER] Starting predict_future for CM [2026-02-26T20:19:10.564084] [DEBUG] [LOCAL ] No optimal features file found for CM: ./output/feature-sets/CM.txt [2026-02-26T20:19:10.564139] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:10.564185] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:10.564213] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:10.564270] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:10.624292] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:10.625084] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:10.625188] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:10.625226] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:10.753712] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:10.753877] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:10.753917] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:10.753945] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:10.757689] [DEBUG] [FORECASTER] CM: Forecast T+1@11:T+2@11: UP (p=91.84%) [2026-02-26T20:19:10.757978] [INFO ] [FORECASTER] Completed predict_future for CM [2026-02-26T20:19:10.758118] [INFO ] [sig ] CM: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:19:10.910705] [INFO ] [LOCAL ] Saved forecast: CM 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CM.txt [2026-02-26T20:19:10.910883] [INFO ] [sig ] [678/3375] Completed CM in 0.4s | 2.75 sym/s | Total: 4.1m | ETA: 16.3m [2026-02-26T20:19:10.910937] [INFO ] [sig ] [679/3375] Forecasting CMC... [2026-02-26T20:19:10.910970] [INFO ] [sig ] Generating forecast for: CMC [2026-02-26T20:19:10.911002] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMC' from 'https://tdm.silogroup.org/data/derivative_storage/CMC.csv'. [2026-02-26T20:19:10.922088] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMC'. [2026-02-26T20:19:10.922427] [INFO ] [FORECASTER] Starting predict_future for CMC [2026-02-26T20:19:10.923286] [DEBUG] [LOCAL ] No optimal features file found for CMC: ./output/feature-sets/CMC.txt [2026-02-26T20:19:10.923341] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:10.923373] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:10.923400] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:10.923457] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:10.982955] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:10.983886] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:10.983994] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:10.984029] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:11.115256] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:11.115415] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:11.115457] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:11.115486] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:11.118974] [DEBUG] [FORECASTER] CMC: Forecast T+1@11:T+2@11: UP (p=88.58%) [2026-02-26T20:19:11.119257] [INFO ] [FORECASTER] Completed predict_future for CMC [2026-02-26T20:19:11.119388] [INFO ] [sig ] CMC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:19:11.266684] [INFO ] [LOCAL ] Saved forecast: CMC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CMC.txt [2026-02-26T20:19:11.266894] [INFO ] [sig ] [679/3375] Completed CMC in 0.4s | 2.75 sym/s | Total: 4.1m | ETA: 16.3m [2026-02-26T20:19:11.266935] [INFO ] [sig ] [680/3375] Forecasting CMCM... [2026-02-26T20:19:11.266968] [INFO ] [sig ] Generating forecast for: CMCM [2026-02-26T20:19:11.267000] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMCM' from 'https://tdm.silogroup.org/data/derivative_storage/CMCM.csv'. [2026-02-26T20:19:11.281527] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMCM'. [2026-02-26T20:19:11.282051] [INFO ] [FORECASTER] Starting predict_future for CMCM [2026-02-26T20:19:11.283150] [DEBUG] [LOCAL ] No optimal features file found for CMCM: ./output/feature-sets/CMCM.txt [2026-02-26T20:19:11.283218] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:11.283266] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:11.283308] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:11.283393] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:11.352163] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:11.353275] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:11.353381] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:11.353419] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:11.482089] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:11.482261] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:11.482305] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:11.482343] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:11.486262] [DEBUG] [FORECASTER] CMCM: Forecast T+1@11:T+2@11: DOWN (p=22.64%) [2026-02-26T20:19:11.486656] [INFO ] [FORECASTER] Completed predict_future for CMCM [2026-02-26T20:19:11.486816] [INFO ] [sig ] CMCM: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:19:11.645897] [INFO ] [LOCAL ] Saved forecast: CMCM 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CMCM.txt [2026-02-26T20:19:11.646072] [INFO ] [sig ] [680/3375] Completed CMCM in 0.4s | 2.75 sym/s | Total: 4.1m | ETA: 16.3m [2026-02-26T20:19:11.646115] [INFO ] [sig ] [681/3375] Forecasting CMCO... [2026-02-26T20:19:11.646153] [INFO ] [sig ] Generating forecast for: CMCO [2026-02-26T20:19:11.646187] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMCO' from 'https://tdm.silogroup.org/data/derivative_storage/CMCO.csv'. [2026-02-26T20:19:11.658286] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMCO'. [2026-02-26T20:19:11.658694] [INFO ] [FORECASTER] Starting predict_future for CMCO [2026-02-26T20:19:11.659537] [DEBUG] [LOCAL ] No optimal features file found for CMCO: ./output/feature-sets/CMCO.txt [2026-02-26T20:19:11.659612] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:11.659647] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:11.659674] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:11.659733] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:11.720610] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:11.721467] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:11.721554] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:11.721609] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:11.845428] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:11.845607] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:11.845650] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:11.845678] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:11.849187] [DEBUG] [FORECASTER] CMCO: Forecast T+1@11:T+2@11: DOWN (p=28.55%) [2026-02-26T20:19:11.849467] [INFO ] [FORECASTER] Completed predict_future for CMCO [2026-02-26T20:19:11.849614] [INFO ] [sig ] CMCO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:19:11.991509] [INFO ] [LOCAL ] Saved forecast: CMCO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CMCO.txt [2026-02-26T20:19:11.991696] [INFO ] [sig ] [681/3375] Completed CMCO in 0.3s | 2.75 sym/s | Total: 4.1m | ETA: 16.3m [2026-02-26T20:19:11.991737] [INFO ] [sig ] [682/3375] Forecasting CMCSA... [2026-02-26T20:19:11.991780] [INFO ] [sig ] Generating forecast for: CMCSA [2026-02-26T20:19:11.991818] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMCSA' from 'https://tdm.silogroup.org/data/derivative_storage/CMCSA.csv'. [2026-02-26T20:19:12.003240] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMCSA'. [2026-02-26T20:19:12.003634] [INFO ] [FORECASTER] Starting predict_future for CMCSA [2026-02-26T20:19:12.004438] [DEBUG] [LOCAL ] No optimal features file found for CMCSA: ./output/feature-sets/CMCSA.txt [2026-02-26T20:19:12.004491] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:12.004523] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:12.004550] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:12.004630] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:12.065621] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:12.066645] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:12.066734] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:12.066767] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:12.184692] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:12.184854] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:12.184894] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:12.184924] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:12.188362] [DEBUG] [FORECASTER] CMCSA: Forecast T+1@11:T+2@11: DOWN (p=12.58%) [2026-02-26T20:19:12.188660] [INFO ] [FORECASTER] Completed predict_future for CMCSA [2026-02-26T20:19:12.188799] [INFO ] [sig ] CMCSA: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:19:12.332425] [INFO ] [LOCAL ] Saved forecast: CMCSA 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CMCSA.txt [2026-02-26T20:19:12.332557] [INFO ] [sig ] [682/3375] Completed CMCSA in 0.3s | 2.75 sym/s | Total: 4.1m | ETA: 16.3m [2026-02-26T20:19:12.332615] [INFO ] [sig ] [683/3375] Forecasting CME... [2026-02-26T20:19:12.332646] [INFO ] [sig ] Generating forecast for: CME [2026-02-26T20:19:12.332676] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CME' from 'https://tdm.silogroup.org/data/derivative_storage/CME.csv'. [2026-02-26T20:19:12.345180] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CME'. [2026-02-26T20:19:12.345518] [INFO ] [FORECASTER] Starting predict_future for CME [2026-02-26T20:19:12.346328] [DEBUG] [LOCAL ] No optimal features file found for CME: ./output/feature-sets/CME.txt [2026-02-26T20:19:12.346381] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:12.346441] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:12.346469] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:12.346527] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:12.405930] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:12.406627] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:12.406709] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:12.406742] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:12.533178] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:12.533335] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:12.533375] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:12.533404] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:12.536898] [DEBUG] [FORECASTER] CME: Forecast T+1@11:T+2@11: UP (p=80.45%) [2026-02-26T20:19:12.537188] [INFO ] [FORECASTER] Completed predict_future for CME [2026-02-26T20:19:12.537314] [INFO ] [sig ] CME: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:19:12.681329] [INFO ] [LOCAL ] Saved forecast: CME 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CME.txt [2026-02-26T20:19:12.681470] [INFO ] [sig ] [683/3375] Completed CME in 0.3s | 2.75 sym/s | Total: 4.1m | ETA: 16.3m [2026-02-26T20:19:12.681511] [INFO ] [sig ] [684/3375] Forecasting CMG... [2026-02-26T20:19:12.681540] [INFO ] [sig ] Generating forecast for: CMG [2026-02-26T20:19:12.681586] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMG' from 'https://tdm.silogroup.org/data/derivative_storage/CMG.csv'. [2026-02-26T20:19:12.695616] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMG'. [2026-02-26T20:19:12.695976] [INFO ] [FORECASTER] Starting predict_future for CMG [2026-02-26T20:19:12.696832] [DEBUG] [LOCAL ] No optimal features file found for CMG: ./output/feature-sets/CMG.txt [2026-02-26T20:19:12.696885] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:12.696917] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:12.696943] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:12.697000] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:12.754825] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:12.755688] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:12.755773] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:12.755805] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:12.885617] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:12.885820] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:12.885893] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:12.885930] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:12.890492] [DEBUG] [FORECASTER] CMG: Forecast T+1@11:T+2@11: UP (p=86.37%) [2026-02-26T20:19:12.890846] [INFO ] [FORECASTER] Completed predict_future for CMG [2026-02-26T20:19:12.890992] [INFO ] [sig ] CMG: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:19:13.056870] [INFO ] [LOCAL ] Saved forecast: CMG 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CMG.txt [2026-02-26T20:19:13.057031] [INFO ] [sig ] [684/3375] Completed CMG in 0.4s | 2.75 sym/s | Total: 4.1m | ETA: 16.3m [2026-02-26T20:19:13.057265] [INFO ] [sig ] [685/3375] Forecasting CMI... [2026-02-26T20:19:13.057301] [INFO ] [sig ] Generating forecast for: CMI [2026-02-26T20:19:13.057343] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMI' from 'https://tdm.silogroup.org/data/derivative_storage/CMI.csv'. [2026-02-26T20:19:13.069461] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMI'. [2026-02-26T20:19:13.069896] [INFO ] [FORECASTER] Starting predict_future for CMI [2026-02-26T20:19:13.071016] [DEBUG] [LOCAL ] No optimal features file found for CMI: ./output/feature-sets/CMI.txt [2026-02-26T20:19:13.071073] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:13.071107] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:13.071133] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:13.071191] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:13.130992] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:13.132054] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:13.132138] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:13.132172] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:13.265425] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:13.265622] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:13.265669] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:13.265730] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:13.270128] [DEBUG] [FORECASTER] CMI: Forecast T+1@11:T+2@11: DOWN (p=1.07%) [2026-02-26T20:19:13.270492] [INFO ] [FORECASTER] Completed predict_future for CMI [2026-02-26T20:19:13.270665] [INFO ] [sig ] CMI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:19:13.429460] [INFO ] [LOCAL ] Saved forecast: CMI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CMI.txt [2026-02-26T20:19:13.429641] [INFO ] [sig ] [685/3375] Completed CMI in 0.4s | 2.75 sym/s | Total: 4.1m | ETA: 16.3m [2026-02-26T20:19:13.429696] [INFO ] [sig ] [686/3375] Forecasting CMMB... [2026-02-26T20:19:13.429727] [INFO ] [sig ] Generating forecast for: CMMB [2026-02-26T20:19:13.429761] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMMB' from 'https://tdm.silogroup.org/data/derivative_storage/CMMB.csv'. [2026-02-26T20:19:13.441961] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMMB'. [2026-02-26T20:19:13.442357] [INFO ] [FORECASTER] Starting predict_future for CMMB [2026-02-26T20:19:13.443274] [DEBUG] [LOCAL ] No optimal features file found for CMMB: ./output/feature-sets/CMMB.txt [2026-02-26T20:19:13.443330] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:13.443363] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:13.443393] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:13.443457] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:13.507303] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:13.508222] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:13.508313] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:13.508346] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:13.631193] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:13.631383] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:13.631430] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:13.631460] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:13.635388] [DEBUG] [FORECASTER] CMMB: Forecast T+1@11:T+2@11: DOWN (p=1.98%) [2026-02-26T20:19:13.635730] [INFO ] [FORECASTER] Completed predict_future for CMMB [2026-02-26T20:19:13.635873] [INFO ] [sig ] CMMB: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:19:13.781350] [INFO ] [LOCAL ] Saved forecast: CMMB 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CMMB.txt [2026-02-26T20:19:13.781518] [INFO ] [sig ] [686/3375] Completed CMMB in 0.4s | 2.75 sym/s | Total: 4.2m | ETA: 16.3m [2026-02-26T20:19:13.781561] [INFO ] [sig ] [687/3375] Forecasting CMP... [2026-02-26T20:19:13.781611] [INFO ] [sig ] Generating forecast for: CMP [2026-02-26T20:19:13.781644] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMP' from 'https://tdm.silogroup.org/data/derivative_storage/CMP.csv'. [2026-02-26T20:19:13.794750] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMP'. [2026-02-26T20:19:13.795389] [INFO ] [FORECASTER] Starting predict_future for CMP [2026-02-26T20:19:13.796229] [DEBUG] [LOCAL ] No optimal features file found for CMP: ./output/feature-sets/CMP.txt [2026-02-26T20:19:13.796283] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:13.796316] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:13.796343] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:13.796400] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:13.855713] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:13.856591] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:13.856685] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:13.856750] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:13.980854] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:13.981199] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:13.981239] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:13.981267] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:13.984771] [DEBUG] [FORECASTER] CMP: Forecast T+1@11:T+2@11: DOWN (p=25.82%) [2026-02-26T20:19:13.985099] [INFO ] [FORECASTER] Completed predict_future for CMP [2026-02-26T20:19:13.985234] [INFO ] [sig ] CMP: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:19:14.133910] [INFO ] [LOCAL ] Saved forecast: CMP 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CMP.txt [2026-02-26T20:19:14.134073] [INFO ] [sig ] [687/3375] Completed CMP in 0.4s | 2.75 sym/s | Total: 4.2m | ETA: 16.3m [2026-02-26T20:19:14.134115] [INFO ] [sig ] [688/3375] Forecasting CMPS... [2026-02-26T20:19:14.134145] [INFO ] [sig ] Generating forecast for: CMPS [2026-02-26T20:19:14.134175] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMPS' from 'https://tdm.silogroup.org/data/derivative_storage/CMPS.csv'. [2026-02-26T20:19:14.146012] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMPS'. [2026-02-26T20:19:14.146434] [INFO ] [FORECASTER] Starting predict_future for CMPS [2026-02-26T20:19:14.147293] [DEBUG] [LOCAL ] No optimal features file found for CMPS: ./output/feature-sets/CMPS.txt [2026-02-26T20:19:14.147348] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:14.147382] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:14.147409] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:14.147467] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:14.205949] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:14.206870] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:14.206977] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:14.207012] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:14.344291] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:14.344473] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:14.344517] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:14.344547] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:14.348284] [DEBUG] [FORECASTER] CMPS: Forecast T+1@11:T+2@11: UP (p=93.71%) [2026-02-26T20:19:14.348649] [INFO ] [FORECASTER] Completed predict_future for CMPS [2026-02-26T20:19:14.348794] [INFO ] [sig ] CMPS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:19:14.496754] [INFO ] [LOCAL ] Saved forecast: CMPS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CMPS.txt [2026-02-26T20:19:14.496948] [INFO ] [sig ] [688/3375] Completed CMPS in 0.4s | 2.75 sym/s | Total: 4.2m | ETA: 16.3m [2026-02-26T20:19:14.496998] [INFO ] [sig ] [689/3375] Forecasting CMPX... [2026-02-26T20:19:14.497027] [INFO ] [sig ] Generating forecast for: CMPX [2026-02-26T20:19:14.497058] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMPX' from 'https://tdm.silogroup.org/data/derivative_storage/CMPX.csv'. [2026-02-26T20:19:14.508352] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMPX'. [2026-02-26T20:19:14.508773] [INFO ] [FORECASTER] Starting predict_future for CMPX [2026-02-26T20:19:14.509625] [DEBUG] [LOCAL ] No optimal features file found for CMPX: ./output/feature-sets/CMPX.txt [2026-02-26T20:19:14.509680] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:14.509712] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:14.509755] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:14.509819] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:14.571378] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:14.572320] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:14.572410] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:14.572444] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:14.697128] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:14.697297] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:14.697341] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:14.697370] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:14.701059] [DEBUG] [FORECASTER] CMPX: Forecast T+1@11:T+2@11: DOWN (p=9.48%) [2026-02-26T20:19:14.701384] [INFO ] [FORECASTER] Completed predict_future for CMPX [2026-02-26T20:19:14.701530] [INFO ] [sig ] CMPX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:19:14.859598] [INFO ] [LOCAL ] Saved forecast: CMPX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CMPX.txt [2026-02-26T20:19:14.859766] [INFO ] [sig ] [689/3375] Completed CMPX in 0.4s | 2.75 sym/s | Total: 4.2m | ETA: 16.3m [2026-02-26T20:19:14.859807] [INFO ] [sig ] [690/3375] Forecasting CMRE... [2026-02-26T20:19:14.859844] [INFO ] [sig ] Generating forecast for: CMRE [2026-02-26T20:19:14.859881] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMRE' from 'https://tdm.silogroup.org/data/derivative_storage/CMRE.csv'. [2026-02-26T20:19:14.871705] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMRE'. [2026-02-26T20:19:14.872137] [INFO ] [FORECASTER] Starting predict_future for CMRE [2026-02-26T20:19:14.873351] [DEBUG] [LOCAL ] No optimal features file found for CMRE: ./output/feature-sets/CMRE.txt [2026-02-26T20:19:14.873406] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:14.873439] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:14.873465] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:14.873522] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:14.935303] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:14.936250] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:14.936361] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:14.936397] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:15.067932] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:15.068118] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:15.068166] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:15.068387] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:15.072602] [DEBUG] [FORECASTER] CMRE: Forecast T+1@11:T+2@11: UP (p=87.25%) [2026-02-26T20:19:15.072973] [INFO ] [FORECASTER] Completed predict_future for CMRE [2026-02-26T20:19:15.073126] [INFO ] [sig ] CMRE: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:19:15.234146] [INFO ] [LOCAL ] Saved forecast: CMRE 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CMRE.txt [2026-02-26T20:19:15.234319] [INFO ] [sig ] [690/3375] Completed CMRE in 0.4s | 2.75 sym/s | Total: 4.2m | ETA: 16.3m [2026-02-26T20:19:15.234360] [INFO ] [sig ] [691/3375] Forecasting CMS... [2026-02-26T20:19:15.234391] [INFO ] [sig ] Generating forecast for: CMS [2026-02-26T20:19:15.234422] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMS' from 'https://tdm.silogroup.org/data/derivative_storage/CMS.csv'. [2026-02-26T20:19:15.246746] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMS'. [2026-02-26T20:19:15.247151] [INFO ] [FORECASTER] Starting predict_future for CMS [2026-02-26T20:19:15.248148] [DEBUG] [LOCAL ] No optimal features file found for CMS: ./output/feature-sets/CMS.txt [2026-02-26T20:19:15.248203] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:15.248235] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:15.248268] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:15.248340] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:15.306176] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:15.307087] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:15.307177] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:15.307209] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:15.433510] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:15.433699] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:15.433741] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:15.433769] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:15.437288] [DEBUG] [FORECASTER] CMS: Forecast T+1@11:T+2@11: UP (p=97.01%) [2026-02-26T20:19:15.437604] [INFO ] [FORECASTER] Completed predict_future for CMS [2026-02-26T20:19:15.437756] [INFO ] [sig ] CMS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:19:15.580503] [INFO ] [LOCAL ] Saved forecast: CMS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CMS.txt [2026-02-26T20:19:15.580696] [INFO ] [sig ] [691/3375] Completed CMS in 0.3s | 2.75 sym/s | Total: 4.2m | ETA: 16.3m [2026-02-26T20:19:15.580746] [INFO ] [sig ] [692/3375] Forecasting CMSA... [2026-02-26T20:19:15.580780] [INFO ] [sig ] Generating forecast for: CMSA [2026-02-26T20:19:15.580819] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMSA' from 'https://tdm.silogroup.org/data/derivative_storage/CMSA.csv'. [2026-02-26T20:19:15.591918] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMSA'. [2026-02-26T20:19:15.592314] [INFO ] [FORECASTER] Starting predict_future for CMSA [2026-02-26T20:19:15.593185] [DEBUG] [LOCAL ] No optimal features file found for CMSA: ./output/feature-sets/CMSA.txt [2026-02-26T20:19:15.593238] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:15.593270] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:15.593297] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:15.593355] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:15.655844] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:15.656836] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:15.656951] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:15.656994] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:15.774564] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:15.774748] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:15.774789] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:15.774817] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:15.778297] [DEBUG] [FORECASTER] CMSA: Forecast T+1@11:T+2@11: UP (p=77.60%) [2026-02-26T20:19:15.778607] [INFO ] [FORECASTER] Completed predict_future for CMSA [2026-02-26T20:19:15.778739] [INFO ] [sig ] CMSA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:19:15.930933] [INFO ] [LOCAL ] Saved forecast: CMSA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CMSA.txt [2026-02-26T20:19:15.931117] [INFO ] [sig ] [692/3375] Completed CMSA in 0.4s | 2.75 sym/s | Total: 4.2m | ETA: 16.2m [2026-02-26T20:19:15.931157] [INFO ] [sig ] [693/3375] Forecasting CMSC... [2026-02-26T20:19:15.931189] [INFO ] [sig ] Generating forecast for: CMSC [2026-02-26T20:19:15.931238] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMSC' from 'https://tdm.silogroup.org/data/derivative_storage/CMSC.csv'. [2026-02-26T20:19:15.943976] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMSC'. [2026-02-26T20:19:15.944448] [INFO ] [FORECASTER] Starting predict_future for CMSC [2026-02-26T20:19:15.945331] [DEBUG] [LOCAL ] No optimal features file found for CMSC: ./output/feature-sets/CMSC.txt [2026-02-26T20:19:15.945387] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:15.945420] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:15.945447] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:15.945504] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:16.009371] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:16.010367] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:16.010489] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:16.010525] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:16.128689] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:16.128855] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:16.128904] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:16.128939] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:16.132443] [DEBUG] [FORECASTER] CMSC: Forecast T+1@11:T+2@11: UP (p=93.62%) [2026-02-26T20:19:16.132754] [INFO ] [FORECASTER] Completed predict_future for CMSC [2026-02-26T20:19:16.132898] [INFO ] [sig ] CMSC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:19:16.276798] [INFO ] [LOCAL ] Saved forecast: CMSC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CMSC.txt [2026-02-26T20:19:16.276987] [INFO ] [sig ] [693/3375] Completed CMSC in 0.3s | 2.75 sym/s | Total: 4.2m | ETA: 16.2m [2026-02-26T20:19:16.277034] [INFO ] [sig ] [694/3375] Forecasting CMSD... [2026-02-26T20:19:16.277067] [INFO ] [sig ] Generating forecast for: CMSD [2026-02-26T20:19:16.277102] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMSD' from 'https://tdm.silogroup.org/data/derivative_storage/CMSD.csv'. [2026-02-26T20:19:16.289384] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMSD'. [2026-02-26T20:19:16.289840] [INFO ] [FORECASTER] Starting predict_future for CMSD [2026-02-26T20:19:16.290963] [DEBUG] [LOCAL ] No optimal features file found for CMSD: ./output/feature-sets/CMSD.txt [2026-02-26T20:19:16.291210] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:16.291250] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:16.291280] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:16.291340] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:16.353718] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:16.354668] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:16.354761] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:16.354796] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:16.502012] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:16.502181] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:16.502223] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:16.502253] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:16.505814] [DEBUG] [FORECASTER] CMSD: Forecast T+1@11:T+2@11: DOWN (p=16.47%) [2026-02-26T20:19:16.506156] [INFO ] [FORECASTER] Completed predict_future for CMSD [2026-02-26T20:19:16.506305] [INFO ] [sig ] CMSD: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:19:16.661095] [INFO ] [LOCAL ] Saved forecast: CMSD 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CMSD.txt [2026-02-26T20:19:16.661278] [INFO ] [sig ] [694/3375] Completed CMSD in 0.4s | 2.75 sym/s | Total: 4.2m | ETA: 16.2m [2026-02-26T20:19:16.661323] [INFO ] [sig ] [695/3375] Forecasting CMTG... [2026-02-26T20:19:16.661353] [INFO ] [sig ] Generating forecast for: CMTG [2026-02-26T20:19:16.661384] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMTG' from 'https://tdm.silogroup.org/data/derivative_storage/CMTG.csv'. [2026-02-26T20:19:16.672866] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMTG'. [2026-02-26T20:19:16.673221] [INFO ] [FORECASTER] Starting predict_future for CMTG [2026-02-26T20:19:16.674077] [DEBUG] [LOCAL ] No optimal features file found for CMTG: ./output/feature-sets/CMTG.txt [2026-02-26T20:19:16.674133] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:16.674165] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:16.674192] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:16.674248] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:16.732156] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:16.732844] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:16.732929] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:16.732963] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:16.857282] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:16.857443] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:16.857486] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:16.857516] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:16.861074] [DEBUG] [FORECASTER] CMTG: Forecast T+1@11:T+2@11: UP (p=94.84%) [2026-02-26T20:19:16.861359] [INFO ] [FORECASTER] Completed predict_future for CMTG [2026-02-26T20:19:16.861492] [INFO ] [sig ] CMTG: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:19:17.004933] [INFO ] [LOCAL ] Saved forecast: CMTG 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CMTG.txt [2026-02-26T20:19:17.005096] [INFO ] [sig ] [695/3375] Completed CMTG in 0.3s | 2.75 sym/s | Total: 4.2m | ETA: 16.2m [2026-02-26T20:19:17.005139] [INFO ] [sig ] [696/3375] Forecasting CMTL... [2026-02-26T20:19:17.005170] [INFO ] [sig ] Generating forecast for: CMTL [2026-02-26T20:19:17.005201] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMTL' from 'https://tdm.silogroup.org/data/derivative_storage/CMTL.csv'. [2026-02-26T20:19:17.016308] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMTL'. [2026-02-26T20:19:17.016742] [INFO ] [FORECASTER] Starting predict_future for CMTL [2026-02-26T20:19:17.017604] [DEBUG] [LOCAL ] No optimal features file found for CMTL: ./output/feature-sets/CMTL.txt [2026-02-26T20:19:17.017811] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:17.017847] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:17.017873] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:17.017931] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:17.080943] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:17.082050] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:17.082149] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:17.082184] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:17.228925] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:17.229091] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:17.229138] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:17.229169] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:17.232852] [DEBUG] [FORECASTER] CMTL: Forecast T+1@11:T+2@11: DOWN (p=41.06%) [2026-02-26T20:19:17.233149] [INFO ] [FORECASTER] Completed predict_future for CMTL [2026-02-26T20:19:17.233287] [INFO ] [sig ] CMTL: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:19:17.379638] [INFO ] [LOCAL ] Saved forecast: CMTL 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CMTL.txt [2026-02-26T20:19:17.379838] [INFO ] [sig ] [696/3375] Completed CMTL in 0.4s | 2.75 sym/s | Total: 4.2m | ETA: 16.2m [2026-02-26T20:19:17.379880] [INFO ] [sig ] [697/3375] Forecasting CNA... [2026-02-26T20:19:17.379911] [INFO ] [sig ] Generating forecast for: CNA [2026-02-26T20:19:17.379946] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNA' from 'https://tdm.silogroup.org/data/derivative_storage/CNA.csv'. [2026-02-26T20:19:17.392360] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNA'. [2026-02-26T20:19:17.392846] [INFO ] [FORECASTER] Starting predict_future for CNA [2026-02-26T20:19:17.393731] [DEBUG] [LOCAL ] No optimal features file found for CNA: ./output/feature-sets/CNA.txt [2026-02-26T20:19:17.393788] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:17.393821] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:17.393849] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:17.393907] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:17.461884] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:17.462968] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:17.463061] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:17.463095] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:17.593642] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:17.593805] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:17.593846] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:17.593876] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:17.597526] [DEBUG] [FORECASTER] CNA: Forecast T+1@11:T+2@11: DOWN (p=44.47%) [2026-02-26T20:19:17.597855] [INFO ] [FORECASTER] Completed predict_future for CNA [2026-02-26T20:19:17.597993] [INFO ] [sig ] CNA: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:19:17.745664] [INFO ] [LOCAL ] Saved forecast: CNA 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CNA.txt [2026-02-26T20:19:17.745840] [INFO ] [sig ] [697/3375] Completed CNA in 0.4s | 2.75 sym/s | Total: 4.2m | ETA: 16.2m [2026-02-26T20:19:17.745885] [INFO ] [sig ] [698/3375] Forecasting CNC... [2026-02-26T20:19:17.745916] [INFO ] [sig ] Generating forecast for: CNC [2026-02-26T20:19:17.745951] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNC' from 'https://tdm.silogroup.org/data/derivative_storage/CNC.csv'. [2026-02-26T20:19:17.757562] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNC'. [2026-02-26T20:19:17.758095] [INFO ] [FORECASTER] Starting predict_future for CNC [2026-02-26T20:19:17.759074] [DEBUG] [LOCAL ] No optimal features file found for CNC: ./output/feature-sets/CNC.txt [2026-02-26T20:19:17.759130] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:17.759164] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:17.759193] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:17.759251] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:17.820659] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:17.821562] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:17.821672] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:17.821706] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:17.948740] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:17.948924] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:17.948966] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:17.948999] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:17.953001] [DEBUG] [FORECASTER] CNC: Forecast T+1@11:T+2@11: UP (p=53.48%) [2026-02-26T20:19:17.953300] [INFO ] [FORECASTER] Completed predict_future for CNC [2026-02-26T20:19:17.953436] [INFO ] [sig ] CNC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:19:18.104531] [INFO ] [LOCAL ] Saved forecast: CNC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CNC.txt [2026-02-26T20:19:18.104703] [INFO ] [sig ] [698/3375] Completed CNC in 0.4s | 2.75 sym/s | Total: 4.2m | ETA: 16.2m [2026-02-26T20:19:18.104745] [INFO ] [sig ] [699/3375] Forecasting CNF... [2026-02-26T20:19:18.104776] [INFO ] [sig ] Generating forecast for: CNF [2026-02-26T20:19:18.104807] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNF' from 'https://tdm.silogroup.org/data/derivative_storage/CNF.csv'. [2026-02-26T20:19:18.116046] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNF'. [2026-02-26T20:19:18.116398] [INFO ] [FORECASTER] Starting predict_future for CNF [2026-02-26T20:19:18.117275] [DEBUG] [LOCAL ] No optimal features file found for CNF: ./output/feature-sets/CNF.txt [2026-02-26T20:19:18.117329] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:18.117362] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:18.117400] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:18.117459] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:18.178378] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:18.179212] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:18.179299] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:18.179333] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:18.295605] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:18.295767] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:18.295811] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:18.295843] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:18.299621] [DEBUG] [FORECASTER] CNF: Forecast T+1@11:T+2@11: UP (p=98.79%) [2026-02-26T20:19:18.299910] [INFO ] [FORECASTER] Completed predict_future for CNF [2026-02-26T20:19:18.300043] [INFO ] [sig ] CNF: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:19:18.446076] [INFO ] [LOCAL ] Saved forecast: CNF 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CNF.txt [2026-02-26T20:19:18.446235] [INFO ] [sig ] [699/3375] Completed CNF in 0.3s | 2.75 sym/s | Total: 4.2m | ETA: 16.2m [2026-02-26T20:19:18.446278] [INFO ] [sig ] [700/3375] Forecasting CNI... [2026-02-26T20:19:18.446308] [INFO ] [sig ] Generating forecast for: CNI [2026-02-26T20:19:18.446339] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNI' from 'https://tdm.silogroup.org/data/derivative_storage/CNI.csv'. [2026-02-26T20:19:18.457998] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNI'. [2026-02-26T20:19:18.458414] [INFO ] [FORECASTER] Starting predict_future for CNI [2026-02-26T20:19:18.459355] [DEBUG] [LOCAL ] No optimal features file found for CNI: ./output/feature-sets/CNI.txt [2026-02-26T20:19:18.459410] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:18.459484] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:18.459513] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:18.459593] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:18.519091] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:18.519984] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:18.520073] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:18.520107] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:18.642633] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:18.642800] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:18.642842] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:18.642872] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:18.646450] [DEBUG] [FORECASTER] CNI: Forecast T+1@11:T+2@11: DOWN (p=10.97%) [2026-02-26T20:19:18.646823] [INFO ] [FORECASTER] Completed predict_future for CNI [2026-02-26T20:19:18.646969] [INFO ] [sig ] CNI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:19:18.788949] [INFO ] [LOCAL ] Saved forecast: CNI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CNI.txt [2026-02-26T20:19:18.789120] [INFO ] [sig ] [700/3375] Completed CNI in 0.3s | 2.75 sym/s | Total: 4.2m | ETA: 16.2m [2026-02-26T20:19:18.789163] [INFO ] [sig ] [701/3375] Forecasting CNK... [2026-02-26T20:19:18.789194] [INFO ] [sig ] Generating forecast for: CNK [2026-02-26T20:19:18.789227] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNK' from 'https://tdm.silogroup.org/data/derivative_storage/CNK.csv'. [2026-02-26T20:19:18.802377] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNK'. [2026-02-26T20:19:18.802823] [INFO ] [FORECASTER] Starting predict_future for CNK [2026-02-26T20:19:18.803659] [DEBUG] [LOCAL ] No optimal features file found for CNK: ./output/feature-sets/CNK.txt [2026-02-26T20:19:18.803713] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:18.803745] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:18.803772] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:18.803830] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:18.862117] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:18.863402] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:18.863486] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:18.863519] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:18.986930] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:18.987106] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:18.987149] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:18.987177] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:18.990733] [DEBUG] [FORECASTER] CNK: Forecast T+1@11:T+2@11: DOWN (p=1.52%) [2026-02-26T20:19:18.991030] [INFO ] [FORECASTER] Completed predict_future for CNK [2026-02-26T20:19:18.991170] [INFO ] [sig ] CNK: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:19:19.151289] [INFO ] [LOCAL ] Saved forecast: CNK 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CNK.txt [2026-02-26T20:19:19.151447] [INFO ] [sig ] [701/3375] Completed CNK in 0.4s | 2.75 sym/s | Total: 4.2m | ETA: 16.2m [2026-02-26T20:19:19.151489] [INFO ] [sig ] [702/3375] Forecasting CNM... [2026-02-26T20:19:19.151521] [INFO ] [sig ] Generating forecast for: CNM [2026-02-26T20:19:19.151553] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNM' from 'https://tdm.silogroup.org/data/derivative_storage/CNM.csv'. [2026-02-26T20:19:19.163930] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNM'. [2026-02-26T20:19:19.164321] [INFO ] [FORECASTER] Starting predict_future for CNM [2026-02-26T20:19:19.165302] [DEBUG] [LOCAL ] No optimal features file found for CNM: ./output/feature-sets/CNM.txt [2026-02-26T20:19:19.165367] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:19.165414] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:19.165444] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:19.165502] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:19.233114] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:19.234028] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:19.234118] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:19.234150] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:19.366689] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:19.366856] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:19.366897] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:19.366927] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:19.371080] [DEBUG] [FORECASTER] CNM: Forecast T+1@11:T+2@11: UP (p=58.64%) [2026-02-26T20:19:19.371373] [INFO ] [FORECASTER] Completed predict_future for CNM [2026-02-26T20:19:19.371510] [INFO ] [sig ] CNM: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:19:19.518333] [INFO ] [LOCAL ] Saved forecast: CNM 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CNM.txt [2026-02-26T20:19:19.518489] [INFO ] [sig ] [702/3375] Completed CNM in 0.4s | 2.75 sym/s | Total: 4.2m | ETA: 16.2m [2026-02-26T20:19:19.518530] [INFO ] [sig ] [703/3375] Forecasting CNMD... [2026-02-26T20:19:19.518560] [INFO ] [sig ] Generating forecast for: CNMD [2026-02-26T20:19:19.518614] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNMD' from 'https://tdm.silogroup.org/data/derivative_storage/CNMD.csv'. [2026-02-26T20:19:19.530283] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNMD'. [2026-02-26T20:19:19.530633] [INFO ] [FORECASTER] Starting predict_future for CNMD [2026-02-26T20:19:19.531656] [DEBUG] [LOCAL ] No optimal features file found for CNMD: ./output/feature-sets/CNMD.txt [2026-02-26T20:19:19.531711] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:19.531742] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:19.531770] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:19.531827] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:19.593711] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:19.594502] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:19.594610] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:19.594657] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:19.722512] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:19.722713] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:19.722761] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:19.722827] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:19.726362] [DEBUG] [FORECASTER] CNMD: Forecast T+1@11:T+2@11: DOWN (p=10.05%) [2026-02-26T20:19:19.726734] [INFO ] [FORECASTER] Completed predict_future for CNMD [2026-02-26T20:19:19.726890] [INFO ] [sig ] CNMD: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:19:19.882611] [INFO ] [LOCAL ] Saved forecast: CNMD 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CNMD.txt [2026-02-26T20:19:19.882788] [INFO ] [sig ] [703/3375] Completed CNMD in 0.4s | 2.75 sym/s | Total: 4.3m | ETA: 16.2m [2026-02-26T20:19:19.882830] [INFO ] [sig ] [704/3375] Forecasting CNNE... [2026-02-26T20:19:19.882860] [INFO ] [sig ] Generating forecast for: CNNE [2026-02-26T20:19:19.882891] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNNE' from 'https://tdm.silogroup.org/data/derivative_storage/CNNE.csv'. [2026-02-26T20:19:19.894478] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNNE'. [2026-02-26T20:19:19.894903] [INFO ] [FORECASTER] Starting predict_future for CNNE [2026-02-26T20:19:19.895820] [DEBUG] [LOCAL ] No optimal features file found for CNNE: ./output/feature-sets/CNNE.txt [2026-02-26T20:19:19.895876] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:19.895909] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:19.895937] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:19.895998] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:19.955101] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:19.955957] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:19.956043] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:19.956076] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:20.085897] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:20.086065] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:20.086106] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:20.086136] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:20.089889] [DEBUG] [FORECASTER] CNNE: Forecast T+1@11:T+2@11: UP (p=87.75%) [2026-02-26T20:19:20.090264] [INFO ] [FORECASTER] Completed predict_future for CNNE [2026-02-26T20:19:20.090409] [INFO ] [sig ] CNNE: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:19:20.246758] [INFO ] [LOCAL ] Saved forecast: CNNE 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CNNE.txt [2026-02-26T20:19:20.246959] [INFO ] [sig ] [704/3375] Completed CNNE in 0.4s | 2.75 sym/s | Total: 4.3m | ETA: 16.2m [2026-02-26T20:19:20.247029] [INFO ] [sig ] [705/3375] Forecasting CNO... [2026-02-26T20:19:20.247080] [INFO ] [sig ] Generating forecast for: CNO [2026-02-26T20:19:20.247132] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNO' from 'https://tdm.silogroup.org/data/derivative_storage/CNO.csv'. [2026-02-26T20:19:20.258500] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNO'. [2026-02-26T20:19:20.258881] [INFO ] [FORECASTER] Starting predict_future for CNO [2026-02-26T20:19:20.259706] [DEBUG] [LOCAL ] No optimal features file found for CNO: ./output/feature-sets/CNO.txt [2026-02-26T20:19:20.259759] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:20.259791] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:20.259817] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:20.259874] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:20.319900] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:20.320983] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:20.321068] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:20.321101] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:20.447433] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:20.447630] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:20.447706] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:20.447735] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:20.451604] [DEBUG] [FORECASTER] CNO: Forecast T+1@11:T+2@11: UP (p=81.66%) [2026-02-26T20:19:20.451891] [INFO ] [FORECASTER] Completed predict_future for CNO [2026-02-26T20:19:20.452024] [INFO ] [sig ] CNO: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:19:20.597772] [INFO ] [LOCAL ] Saved forecast: CNO 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CNO.txt [2026-02-26T20:19:20.597935] [INFO ] [sig ] [705/3375] Completed CNO in 0.4s | 2.75 sym/s | Total: 4.3m | ETA: 16.2m [2026-02-26T20:19:20.597983] [INFO ] [sig ] [706/3375] Forecasting CNOB... [2026-02-26T20:19:20.598015] [INFO ] [sig ] Generating forecast for: CNOB [2026-02-26T20:19:20.598049] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNOB' from 'https://tdm.silogroup.org/data/derivative_storage/CNOB.csv'. [2026-02-26T20:19:20.611711] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNOB'. [2026-02-26T20:19:20.612108] [INFO ] [FORECASTER] Starting predict_future for CNOB [2026-02-26T20:19:20.613019] [DEBUG] [LOCAL ] No optimal features file found for CNOB: ./output/feature-sets/CNOB.txt [2026-02-26T20:19:20.613077] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:20.613110] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:20.613139] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:20.613198] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:20.673194] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:20.674124] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:20.674230] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:20.674272] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:20.801952] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:20.802123] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:20.802165] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:20.802193] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:20.805787] [DEBUG] [FORECASTER] CNOB: Forecast T+1@11:T+2@11: DOWN (p=17.25%) [2026-02-26T20:19:20.806120] [INFO ] [FORECASTER] Completed predict_future for CNOB [2026-02-26T20:19:20.806264] [INFO ] [sig ] CNOB: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:19:20.952419] [INFO ] [LOCAL ] Saved forecast: CNOB 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CNOB.txt [2026-02-26T20:19:20.952610] [INFO ] [sig ] [706/3375] Completed CNOB in 0.4s | 2.75 sym/s | Total: 4.3m | ETA: 16.2m [2026-02-26T20:19:20.952655] [INFO ] [sig ] [707/3375] Forecasting CNP... [2026-02-26T20:19:20.952686] [INFO ] [sig ] Generating forecast for: CNP [2026-02-26T20:19:20.952716] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNP' from 'https://tdm.silogroup.org/data/derivative_storage/CNP.csv'. [2026-02-26T20:19:20.964242] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNP'. [2026-02-26T20:19:20.964648] [INFO ] [FORECASTER] Starting predict_future for CNP [2026-02-26T20:19:20.965454] [DEBUG] [LOCAL ] No optimal features file found for CNP: ./output/feature-sets/CNP.txt [2026-02-26T20:19:20.965507] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:20.965540] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:20.965597] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:20.965660] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:21.026047] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:21.026937] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:21.027021] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:21.027054] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:21.158679] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:21.158891] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:21.158933] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:21.158963] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:21.163401] [DEBUG] [FORECASTER] CNP: Forecast T+1@11:T+2@11: DOWN (p=49.94%) [2026-02-26T20:19:21.163760] [INFO ] [FORECASTER] Completed predict_future for CNP [2026-02-26T20:19:21.163959] [INFO ] [sig ] CNP: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:19:21.335193] [INFO ] [LOCAL ] Saved forecast: CNP 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CNP.txt [2026-02-26T20:19:21.335369] [INFO ] [sig ] [707/3375] Completed CNP in 0.4s | 2.75 sym/s | Total: 4.3m | ETA: 16.2m [2026-02-26T20:19:21.335411] [INFO ] [sig ] [708/3375] Forecasting CNQ... [2026-02-26T20:19:21.335442] [INFO ] [sig ] Generating forecast for: CNQ [2026-02-26T20:19:21.335474] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNQ' from 'https://tdm.silogroup.org/data/derivative_storage/CNQ.csv'. [2026-02-26T20:19:21.347755] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNQ'. [2026-02-26T20:19:21.348157] [INFO ] [FORECASTER] Starting predict_future for CNQ [2026-02-26T20:19:21.349406] [DEBUG] [LOCAL ] No optimal features file found for CNQ: ./output/feature-sets/CNQ.txt [2026-02-26T20:19:21.349460] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:21.349492] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:21.349518] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:21.349600] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:21.410887] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:21.411782] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:21.411868] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:21.411901] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:21.536480] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:21.536652] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:21.536695] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:21.536724] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:21.540267] [DEBUG] [FORECASTER] CNQ: Forecast T+1@11:T+2@11: DOWN (p=15.96%) [2026-02-26T20:19:21.540549] [INFO ] [FORECASTER] Completed predict_future for CNQ [2026-02-26T20:19:21.540697] [INFO ] [sig ] CNQ: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:19:21.682401] [INFO ] [LOCAL ] Saved forecast: CNQ 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CNQ.txt [2026-02-26T20:19:21.682532] [INFO ] [sig ] [708/3375] Completed CNQ in 0.3s | 2.75 sym/s | Total: 4.3m | ETA: 16.1m [2026-02-26T20:19:21.682590] [INFO ] [sig ] [709/3375] Forecasting CNS... [2026-02-26T20:19:21.682623] [INFO ] [sig ] Generating forecast for: CNS [2026-02-26T20:19:21.682653] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNS' from 'https://tdm.silogroup.org/data/derivative_storage/CNS.csv'. [2026-02-26T20:19:21.694268] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNS'. [2026-02-26T20:19:21.694679] [INFO ] [FORECASTER] Starting predict_future for CNS [2026-02-26T20:19:21.695498] [DEBUG] [LOCAL ] No optimal features file found for CNS: ./output/feature-sets/CNS.txt [2026-02-26T20:19:21.695552] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:21.695633] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:21.695667] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:21.695723] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:21.756202] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:21.757085] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:21.757170] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:21.757379] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:21.877870] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:21.878034] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:21.878074] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:21.878119] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:21.881808] [DEBUG] [FORECASTER] CNS: Forecast T+1@11:T+2@11: DOWN (p=16.28%) [2026-02-26T20:19:21.882112] [INFO ] [FORECASTER] Completed predict_future for CNS [2026-02-26T20:19:21.882251] [INFO ] [sig ] CNS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:19:22.027869] [INFO ] [LOCAL ] Saved forecast: CNS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CNS.txt [2026-02-26T20:19:22.028061] [INFO ] [sig ] [709/3375] Completed CNS in 0.3s | 2.75 sym/s | Total: 4.3m | ETA: 16.1m [2026-02-26T20:19:22.028129] [INFO ] [sig ] [710/3375] Forecasting CNSP... [2026-02-26T20:19:22.028174] [INFO ] [sig ] Generating forecast for: CNSP [2026-02-26T20:19:22.028210] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNSP' from 'https://tdm.silogroup.org/data/derivative_storage/CNSP.csv'. [2026-02-26T20:19:22.040348] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNSP'. [2026-02-26T20:19:22.040781] [INFO ] [FORECASTER] Starting predict_future for CNSP [2026-02-26T20:19:22.041613] [DEBUG] [LOCAL ] No optimal features file found for CNSP: ./output/feature-sets/CNSP.txt [2026-02-26T20:19:22.041667] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:22.041699] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:22.041727] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:22.041785] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:22.102126] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:22.103028] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:22.103167] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:22.103202] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:22.228175] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:22.228345] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:22.228387] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:22.228416] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:22.231888] [DEBUG] [FORECASTER] CNSP: Forecast T+1@11:T+2@11: UP (p=56.76%) [2026-02-26T20:19:22.232179] [INFO ] [FORECASTER] Completed predict_future for CNSP [2026-02-26T20:19:22.232310] [INFO ] [sig ] CNSP: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:19:22.375141] [INFO ] [LOCAL ] Saved forecast: CNSP 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CNSP.txt [2026-02-26T20:19:22.375301] [INFO ] [sig ] [710/3375] Completed CNSP in 0.3s | 2.75 sym/s | Total: 4.3m | ETA: 16.1m [2026-02-26T20:19:22.375345] [INFO ] [sig ] [711/3375] Forecasting CNTA... [2026-02-26T20:19:22.375374] [INFO ] [sig ] Generating forecast for: CNTA [2026-02-26T20:19:22.375405] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNTA' from 'https://tdm.silogroup.org/data/derivative_storage/CNTA.csv'. [2026-02-26T20:19:22.387009] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNTA'. [2026-02-26T20:19:22.387363] [INFO ] [FORECASTER] Starting predict_future for CNTA [2026-02-26T20:19:22.388216] [DEBUG] [LOCAL ] No optimal features file found for CNTA: ./output/feature-sets/CNTA.txt [2026-02-26T20:19:22.388270] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:22.388302] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:22.388329] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:22.388386] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:22.457492] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:22.458629] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:22.458741] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:22.458776] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:22.597682] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:22.597880] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:22.597946] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:22.597992] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:22.602909] [DEBUG] [FORECASTER] CNTA: Forecast T+1@11:T+2@11: UP (p=52.07%) [2026-02-26T20:19:22.603312] [INFO ] [FORECASTER] Completed predict_future for CNTA [2026-02-26T20:19:22.603491] [INFO ] [sig ] CNTA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:19:22.772304] [INFO ] [LOCAL ] Saved forecast: CNTA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CNTA.txt [2026-02-26T20:19:22.772484] [INFO ] [sig ] [711/3375] Completed CNTA in 0.4s | 2.75 sym/s | Total: 4.3m | ETA: 16.1m [2026-02-26T20:19:22.772529] [INFO ] [sig ] [712/3375] Forecasting CNTY... [2026-02-26T20:19:22.772564] [INFO ] [sig ] Generating forecast for: CNTY [2026-02-26T20:19:22.772619] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNTY' from 'https://tdm.silogroup.org/data/derivative_storage/CNTY.csv'. [2026-02-26T20:19:22.788699] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNTY'. [2026-02-26T20:19:22.789183] [INFO ] [FORECASTER] Starting predict_future for CNTY [2026-02-26T20:19:22.790654] [DEBUG] [LOCAL ] No optimal features file found for CNTY: ./output/feature-sets/CNTY.txt [2026-02-26T20:19:22.790711] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:22.790745] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:22.790772] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:22.790831] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:22.859774] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:22.860848] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:22.860948] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:22.860998] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:22.992785] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:22.992953] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:22.992994] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:22.993023] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:22.997376] [DEBUG] [FORECASTER] CNTY: Forecast T+1@11:T+2@11: DOWN (p=25.11%) [2026-02-26T20:19:22.997791] [INFO ] [FORECASTER] Completed predict_future for CNTY [2026-02-26T20:19:22.997955] [INFO ] [sig ] CNTY: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:19:23.151469] [INFO ] [LOCAL ] Saved forecast: CNTY 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CNTY.txt [2026-02-26T20:19:23.151673] [INFO ] [sig ] [712/3375] Completed CNTY in 0.4s | 2.75 sym/s | Total: 4.3m | ETA: 16.1m [2026-02-26T20:19:23.151737] [INFO ] [sig ] [713/3375] Forecasting CNVS... [2026-02-26T20:19:23.151768] [INFO ] [sig ] Generating forecast for: CNVS [2026-02-26T20:19:23.151799] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNVS' from 'https://tdm.silogroup.org/data/derivative_storage/CNVS.csv'. [2026-02-26T20:19:23.163498] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNVS'. [2026-02-26T20:19:23.163925] [INFO ] [FORECASTER] Starting predict_future for CNVS [2026-02-26T20:19:23.164833] [DEBUG] [LOCAL ] No optimal features file found for CNVS: ./output/feature-sets/CNVS.txt [2026-02-26T20:19:23.164889] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:23.164924] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:23.164968] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:23.165037] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:23.231107] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:23.232133] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:23.232231] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:23.232268] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:23.373549] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:23.373754] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:23.373826] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:23.373875] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:23.378613] [DEBUG] [FORECASTER] CNVS: Forecast T+1@11:T+2@11: DOWN (p=36.46%) [2026-02-26T20:19:23.379075] [INFO ] [FORECASTER] Completed predict_future for CNVS [2026-02-26T20:19:23.379266] [INFO ] [sig ] CNVS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:19:23.547053] [INFO ] [LOCAL ] Saved forecast: CNVS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CNVS.txt [2026-02-26T20:19:23.547286] [INFO ] [sig ] [713/3375] Completed CNVS in 0.4s | 2.75 sym/s | Total: 4.3m | ETA: 16.1m [2026-02-26T20:19:23.547352] [INFO ] [sig ] [714/3375] Forecasting CNX... [2026-02-26T20:19:23.547388] [INFO ] [sig ] Generating forecast for: CNX [2026-02-26T20:19:23.547428] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNX' from 'https://tdm.silogroup.org/data/derivative_storage/CNX.csv'. [2026-02-26T20:19:23.562596] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNX'. [2026-02-26T20:19:23.562997] [INFO ] [FORECASTER] Starting predict_future for CNX [2026-02-26T20:19:23.563977] [DEBUG] [LOCAL ] No optimal features file found for CNX: ./output/feature-sets/CNX.txt [2026-02-26T20:19:23.564035] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:23.564078] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:23.564113] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:23.564186] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:23.630497] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:23.631561] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:23.631725] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:23.631772] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:23.768592] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:23.768759] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:23.768803] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:23.768834] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:23.772693] [DEBUG] [FORECASTER] CNX: Forecast T+1@11:T+2@11: UP (p=81.79%) [2026-02-26T20:19:23.773048] [INFO ] [FORECASTER] Completed predict_future for CNX [2026-02-26T20:19:23.773231] [INFO ] [sig ] CNX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:19:23.944849] [INFO ] [LOCAL ] Saved forecast: CNX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CNX.txt [2026-02-26T20:19:23.945019] [INFO ] [sig ] [714/3375] Completed CNX in 0.4s | 2.75 sym/s | Total: 4.3m | ETA: 16.1m [2026-02-26T20:19:23.945062] [INFO ] [sig ] [715/3375] Forecasting CNXN... [2026-02-26T20:19:23.945091] [INFO ] [sig ] Generating forecast for: CNXN [2026-02-26T20:19:23.945123] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNXN' from 'https://tdm.silogroup.org/data/derivative_storage/CNXN.csv'. [2026-02-26T20:19:23.957812] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNXN'. [2026-02-26T20:19:23.958303] [INFO ] [FORECASTER] Starting predict_future for CNXN [2026-02-26T20:19:23.959341] [DEBUG] [LOCAL ] No optimal features file found for CNXN: ./output/feature-sets/CNXN.txt [2026-02-26T20:19:23.959401] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:23.959433] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:23.959462] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:23.959520] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:24.027002] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:24.027970] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:24.028061] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:24.028101] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:24.154114] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:24.154280] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:24.154321] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:24.154349] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:24.157885] [DEBUG] [FORECASTER] CNXN: Forecast T+1@11:T+2@11: DOWN (p=18.39%) [2026-02-26T20:19:24.158190] [INFO ] [FORECASTER] Completed predict_future for CNXN [2026-02-26T20:19:24.158330] [INFO ] [sig ] CNXN: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:19:24.302751] [INFO ] [LOCAL ] Saved forecast: CNXN 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CNXN.txt [2026-02-26T20:19:24.303006] [INFO ] [sig ] [715/3375] Completed CNXN in 0.4s | 2.75 sym/s | Total: 4.3m | ETA: 16.1m [2026-02-26T20:19:24.303077] [INFO ] [sig ] [716/3375] Forecasting COCO... [2026-02-26T20:19:24.303131] [INFO ] [sig ] Generating forecast for: COCO [2026-02-26T20:19:24.303182] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COCO' from 'https://tdm.silogroup.org/data/derivative_storage/COCO.csv'. [2026-02-26T20:19:24.319680] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COCO'. [2026-02-26T20:19:24.320279] [INFO ] [FORECASTER] Starting predict_future for COCO [2026-02-26T20:19:24.321693] [DEBUG] [LOCAL ] No optimal features file found for COCO: ./output/feature-sets/COCO.txt [2026-02-26T20:19:24.321793] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:24.321839] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:24.321877] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:24.321962] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:24.394195] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:24.395179] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:24.395279] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:24.395312] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:24.527348] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:24.527515] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:24.527558] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:24.527610] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:24.531222] [DEBUG] [FORECASTER] COCO: Forecast T+1@11:T+2@11: DOWN (p=24.33%) [2026-02-26T20:19:24.531508] [INFO ] [FORECASTER] Completed predict_future for COCO [2026-02-26T20:19:24.531675] [INFO ] [sig ] COCO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:19:24.689750] [INFO ] [LOCAL ] Saved forecast: COCO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/COCO.txt [2026-02-26T20:19:24.689913] [INFO ] [sig ] [716/3375] Completed COCO in 0.4s | 2.75 sym/s | Total: 4.3m | ETA: 16.1m [2026-02-26T20:19:24.689953] [INFO ] [sig ] [717/3375] Forecasting CODA... [2026-02-26T20:19:24.689985] [INFO ] [sig ] Generating forecast for: CODA [2026-02-26T20:19:24.690023] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CODA' from 'https://tdm.silogroup.org/data/derivative_storage/CODA.csv'. [2026-02-26T20:19:24.700966] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CODA'. [2026-02-26T20:19:24.701334] [INFO ] [FORECASTER] Starting predict_future for CODA [2026-02-26T20:19:24.702167] [DEBUG] [LOCAL ] No optimal features file found for CODA: ./output/feature-sets/CODA.txt [2026-02-26T20:19:24.702221] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:24.702282] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:24.702311] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:24.702369] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:24.759987] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:24.760742] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:24.760825] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:24.760858] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:24.874611] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:24.874773] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:24.874813] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:24.874841] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:24.878318] [DEBUG] [FORECASTER] CODA: Forecast T+1@11:T+2@11: UP (p=75.61%) [2026-02-26T20:19:24.878629] [INFO ] [FORECASTER] Completed predict_future for CODA [2026-02-26T20:19:24.878762] [INFO ] [sig ] CODA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:19:25.025066] [INFO ] [LOCAL ] Saved forecast: CODA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CODA.txt [2026-02-26T20:19:25.025259] [INFO ] [sig ] [717/3375] Completed CODA in 0.3s | 2.75 sym/s | Total: 4.3m | ETA: 16.1m [2026-02-26T20:19:25.025307] [INFO ] [sig ] [718/3375] Forecasting CODI... [2026-02-26T20:19:25.025336] [INFO ] [sig ] Generating forecast for: CODI [2026-02-26T20:19:25.025367] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CODI' from 'https://tdm.silogroup.org/data/derivative_storage/CODI.csv'. [2026-02-26T20:19:25.037210] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CODI'. [2026-02-26T20:19:25.037625] [INFO ] [FORECASTER] Starting predict_future for CODI [2026-02-26T20:19:25.038505] [DEBUG] [LOCAL ] No optimal features file found for CODI: ./output/feature-sets/CODI.txt [2026-02-26T20:19:25.038561] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:25.038616] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:25.038646] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:25.038708] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:25.096613] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:25.097500] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:25.097611] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:25.097674] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:25.224484] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:25.224699] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:25.224751] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:25.224782] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:25.228632] [DEBUG] [FORECASTER] CODI: Forecast T+1@11:T+2@11: UP (p=79.68%) [2026-02-26T20:19:25.228982] [INFO ] [FORECASTER] Completed predict_future for CODI [2026-02-26T20:19:25.229137] [INFO ] [sig ] CODI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:19:25.375542] [INFO ] [LOCAL ] Saved forecast: CODI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CODI.txt [2026-02-26T20:19:25.375814] [INFO ] [sig ] [718/3375] Completed CODI in 0.4s | 2.75 sym/s | Total: 4.3m | ETA: 16.1m [2026-02-26T20:19:25.375884] [INFO ] [sig ] [719/3375] Forecasting COEP... [2026-02-26T20:19:25.375939] [INFO ] [sig ] Generating forecast for: COEP [2026-02-26T20:19:25.375992] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COEP' from 'https://tdm.silogroup.org/data/derivative_storage/COEP.csv'. [2026-02-26T20:19:25.388552] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COEP'. [2026-02-26T20:19:25.389031] [INFO ] [FORECASTER] Starting predict_future for COEP [2026-02-26T20:19:25.389969] [DEBUG] [LOCAL ] No optimal features file found for COEP: ./output/feature-sets/COEP.txt [2026-02-26T20:19:25.390026] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:25.390062] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:25.390090] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:25.390149] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:25.472365] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:25.473569] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:25.473724] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:25.473774] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:25.645317] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:25.645520] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:25.645599] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:25.645646] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:25.650851] [DEBUG] [FORECASTER] COEP: Forecast T+1@11:T+2@11: DOWN (p=45.07%) [2026-02-26T20:19:25.651420] [INFO ] [FORECASTER] Completed predict_future for COEP [2026-02-26T20:19:25.651666] [INFO ] [sig ] COEP: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:19:25.877498] [INFO ] [LOCAL ] Saved forecast: COEP 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/COEP.txt [2026-02-26T20:19:25.877810] [INFO ] [sig ] [719/3375] Completed COEP in 0.5s | 2.75 sym/s | Total: 4.4m | ETA: 16.1m [2026-02-26T20:19:25.877889] [INFO ] [sig ] [720/3375] Forecasting COF... [2026-02-26T20:19:25.877939] [INFO ] [sig ] Generating forecast for: COF [2026-02-26T20:19:25.877980] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COF' from 'https://tdm.silogroup.org/data/derivative_storage/COF.csv'. [2026-02-26T20:19:25.904226] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COF'. [2026-02-26T20:19:25.904822] [INFO ] [FORECASTER] Starting predict_future for COF [2026-02-26T20:19:25.906190] [DEBUG] [LOCAL ] No optimal features file found for COF: ./output/feature-sets/COF.txt [2026-02-26T20:19:25.906282] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:25.906334] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:25.906379] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:25.906474] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:25.996673] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:25.997800] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:25.997929] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:25.997981] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:26.178768] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:26.178966] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:26.179016] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:26.179119] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:26.184687] [DEBUG] [FORECASTER] COF: Forecast T+1@11:T+2@11: DOWN (p=37.85%) [2026-02-26T20:19:26.185289] [INFO ] [FORECASTER] Completed predict_future for COF [2026-02-26T20:19:26.185524] [INFO ] [sig ] COF: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:19:26.405272] [INFO ] [LOCAL ] Saved forecast: COF 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/COF.txt [2026-02-26T20:19:26.405517] [INFO ] [sig ] [720/3375] Completed COF in 0.5s | 2.75 sym/s | Total: 4.4m | ETA: 16.1m [2026-02-26T20:19:26.405611] [INFO ] [sig ] [721/3375] Forecasting COFS... [2026-02-26T20:19:26.405668] [INFO ] [sig ] Generating forecast for: COFS [2026-02-26T20:19:26.405723] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COFS' from 'https://tdm.silogroup.org/data/derivative_storage/COFS.csv'. [2026-02-26T20:19:26.431418] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COFS'. [2026-02-26T20:19:26.431940] [INFO ] [FORECASTER] Starting predict_future for COFS [2026-02-26T20:19:26.432944] [DEBUG] [LOCAL ] No optimal features file found for COFS: ./output/feature-sets/COFS.txt [2026-02-26T20:19:26.433007] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:26.433042] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:26.433069] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:26.433130] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:26.514867] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:26.516172] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:26.516306] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:26.516363] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:26.693456] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:26.693682] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:26.693750] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:26.693801] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:26.699369] [DEBUG] [FORECASTER] COFS: Forecast T+1@11:T+2@11: UP (p=94.43%) [2026-02-26T20:19:26.699925] [INFO ] [FORECASTER] Completed predict_future for COFS [2026-02-26T20:19:26.700141] [INFO ] [sig ] COFS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:19:26.874304] [INFO ] [LOCAL ] Saved forecast: COFS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/COFS.txt [2026-02-26T20:19:26.874495] [INFO ] [sig ] [721/3375] Completed COFS in 0.5s | 2.75 sym/s | Total: 4.4m | ETA: 16.1m [2026-02-26T20:19:26.874541] [INFO ] [sig ] [722/3375] Forecasting COKE... [2026-02-26T20:19:26.874589] [INFO ] [sig ] Generating forecast for: COKE [2026-02-26T20:19:26.874626] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COKE' from 'https://tdm.silogroup.org/data/derivative_storage/COKE.csv'. [2026-02-26T20:19:26.887565] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COKE'. [2026-02-26T20:19:26.888065] [INFO ] [FORECASTER] Starting predict_future for COKE [2026-02-26T20:19:26.889114] [DEBUG] [LOCAL ] No optimal features file found for COKE: ./output/feature-sets/COKE.txt [2026-02-26T20:19:26.889184] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:26.889237] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:26.889283] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:26.889378] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:26.954702] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:26.955854] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:26.955959] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:26.955992] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:27.092211] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:27.092383] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:27.092427] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:27.092468] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:27.096569] [DEBUG] [FORECASTER] COKE: Forecast T+1@11:T+2@11: UP (p=94.45%) [2026-02-26T20:19:27.096938] [INFO ] [FORECASTER] Completed predict_future for COKE [2026-02-26T20:19:27.097087] [INFO ] [sig ] COKE: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:19:27.253801] [INFO ] [LOCAL ] Saved forecast: COKE 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/COKE.txt [2026-02-26T20:19:27.253979] [INFO ] [sig ] [722/3375] Completed COKE in 0.4s | 2.75 sym/s | Total: 4.4m | ETA: 16.1m [2026-02-26T20:19:27.254045] [INFO ] [sig ] [723/3375] Forecasting COLB... [2026-02-26T20:19:27.254088] [INFO ] [sig ] Generating forecast for: COLB [2026-02-26T20:19:27.254132] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COLB' from 'https://tdm.silogroup.org/data/derivative_storage/COLB.csv'. [2026-02-26T20:19:27.267205] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COLB'. [2026-02-26T20:19:27.267685] [INFO ] [FORECASTER] Starting predict_future for COLB [2026-02-26T20:19:27.268637] [DEBUG] [LOCAL ] No optimal features file found for COLB: ./output/feature-sets/COLB.txt [2026-02-26T20:19:27.268701] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:27.268736] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:27.268763] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:27.268823] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:27.338467] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:27.339545] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:27.339660] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:27.339697] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:27.475491] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:27.475682] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:27.475725] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:27.475759] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:27.479595] [DEBUG] [FORECASTER] COLB: Forecast T+1@11:T+2@11: DOWN (p=48.69%) [2026-02-26T20:19:27.479929] [INFO ] [FORECASTER] Completed predict_future for COLB [2026-02-26T20:19:27.480073] [INFO ] [sig ] COLB: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:19:27.644719] [INFO ] [LOCAL ] Saved forecast: COLB 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/COLB.txt [2026-02-26T20:19:27.644894] [INFO ] [sig ] [723/3375] Completed COLB in 0.4s | 2.75 sym/s | Total: 4.4m | ETA: 16.1m [2026-02-26T20:19:27.644939] [INFO ] [sig ] [724/3375] Forecasting COLD... [2026-02-26T20:19:27.644970] [INFO ] [sig ] Generating forecast for: COLD [2026-02-26T20:19:27.645002] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COLD' from 'https://tdm.silogroup.org/data/derivative_storage/COLD.csv'. [2026-02-26T20:19:27.659520] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COLD'. [2026-02-26T20:19:27.660000] [INFO ] [FORECASTER] Starting predict_future for COLD [2026-02-26T20:19:27.661248] [DEBUG] [LOCAL ] No optimal features file found for COLD: ./output/feature-sets/COLD.txt [2026-02-26T20:19:27.661315] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:27.661348] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:27.661376] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:27.661450] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:27.731787] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:27.732841] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:27.732936] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:27.732970] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:27.869909] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:27.870090] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:27.870139] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:27.870175] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:27.874185] [DEBUG] [FORECASTER] COLD: Forecast T+1@11:T+2@11: DOWN (p=21.08%) [2026-02-26T20:19:27.874607] [INFO ] [FORECASTER] Completed predict_future for COLD [2026-02-26T20:19:27.874801] [INFO ] [sig ] COLD: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:19:28.044979] [INFO ] [LOCAL ] Saved forecast: COLD 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/COLD.txt [2026-02-26T20:19:28.045152] [INFO ] [sig ] [724/3375] Completed COLD in 0.4s | 2.75 sym/s | Total: 4.4m | ETA: 16.1m [2026-02-26T20:19:28.045207] [INFO ] [sig ] [725/3375] Forecasting COLL... [2026-02-26T20:19:28.045245] [INFO ] [sig ] Generating forecast for: COLL [2026-02-26T20:19:28.045284] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COLL' from 'https://tdm.silogroup.org/data/derivative_storage/COLL.csv'. [2026-02-26T20:19:28.057914] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COLL'. [2026-02-26T20:19:28.058322] [INFO ] [FORECASTER] Starting predict_future for COLL [2026-02-26T20:19:28.059681] [DEBUG] [LOCAL ] No optimal features file found for COLL: ./output/feature-sets/COLL.txt [2026-02-26T20:19:28.059741] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:28.059781] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:28.059809] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:28.059888] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:28.127469] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:28.128853] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:28.128953] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:28.128987] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:28.271050] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:28.271217] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:28.271258] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:28.271286] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:28.275260] [DEBUG] [FORECASTER] COLL: Forecast T+1@11:T+2@11: UP (p=71.52%) [2026-02-26T20:19:28.275608] [INFO ] [FORECASTER] Completed predict_future for COLL [2026-02-26T20:19:28.275752] [INFO ] [sig ] COLL: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:19:28.438263] [INFO ] [LOCAL ] Saved forecast: COLL 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/COLL.txt [2026-02-26T20:19:28.438480] [INFO ] [sig ] [725/3375] Completed COLL in 0.4s | 2.75 sym/s | Total: 4.4m | ETA: 16.1m [2026-02-26T20:19:28.438526] [INFO ] [sig ] [726/3375] Forecasting COLM... [2026-02-26T20:19:28.438556] [INFO ] [sig ] Generating forecast for: COLM [2026-02-26T20:19:28.438620] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COLM' from 'https://tdm.silogroup.org/data/derivative_storage/COLM.csv'. [2026-02-26T20:19:28.451397] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COLM'. [2026-02-26T20:19:28.451815] [INFO ] [FORECASTER] Starting predict_future for COLM [2026-02-26T20:19:28.452702] [DEBUG] [LOCAL ] No optimal features file found for COLM: ./output/feature-sets/COLM.txt [2026-02-26T20:19:28.452780] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:28.452816] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:28.452843] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:28.452906] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:28.513382] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:28.514335] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:28.514432] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:28.514465] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:28.643527] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:28.643704] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:28.643747] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:28.643776] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:28.647262] [DEBUG] [FORECASTER] COLM: Forecast T+1@11:T+2@11: UP (p=64.46%) [2026-02-26T20:19:28.647554] [INFO ] [FORECASTER] Completed predict_future for COLM [2026-02-26T20:19:28.647918] [INFO ] [sig ] COLM: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:19:28.790309] [INFO ] [LOCAL ] Saved forecast: COLM 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/COLM.txt [2026-02-26T20:19:28.790455] [INFO ] [sig ] [726/3375] Completed COLM in 0.4s | 2.75 sym/s | Total: 4.4m | ETA: 16.1m [2026-02-26T20:19:28.790495] [INFO ] [sig ] [727/3375] Forecasting COMP... [2026-02-26T20:19:28.790525] [INFO ] [sig ] Generating forecast for: COMP [2026-02-26T20:19:28.790556] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COMP' from 'https://tdm.silogroup.org/data/derivative_storage/COMP.csv'. [2026-02-26T20:19:28.801725] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COMP'. [2026-02-26T20:19:28.802096] [INFO ] [FORECASTER] Starting predict_future for COMP [2026-02-26T20:19:28.802987] [DEBUG] [LOCAL ] No optimal features file found for COMP: ./output/feature-sets/COMP.txt [2026-02-26T20:19:28.803042] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:28.803076] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:28.803104] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:28.803162] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:28.861663] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:28.862394] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:28.862533] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:28.862568] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:28.991404] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:28.991789] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:28.991832] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:28.991860] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:28.995353] [DEBUG] [FORECASTER] COMP: Forecast T+1@11:T+2@11: DOWN (p=31.43%) [2026-02-26T20:19:28.995665] [INFO ] [FORECASTER] Completed predict_future for COMP [2026-02-26T20:19:28.995800] [INFO ] [sig ] COMP: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:19:29.157667] [INFO ] [LOCAL ] Saved forecast: COMP 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/COMP.txt [2026-02-26T20:19:29.157833] [INFO ] [sig ] [727/3375] Completed COMP in 0.4s | 2.75 sym/s | Total: 4.4m | ETA: 16.1m [2026-02-26T20:19:29.157877] [INFO ] [sig ] [728/3375] Forecasting CONL... [2026-02-26T20:19:29.157908] [INFO ] [sig ] Generating forecast for: CONL [2026-02-26T20:19:29.157938] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CONL' from 'https://tdm.silogroup.org/data/derivative_storage/CONL.csv'. [2026-02-26T20:19:29.169891] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CONL'. [2026-02-26T20:19:29.170298] [INFO ] [FORECASTER] Starting predict_future for CONL [2026-02-26T20:19:29.171200] [DEBUG] [LOCAL ] No optimal features file found for CONL: ./output/feature-sets/CONL.txt [2026-02-26T20:19:29.171256] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:29.171288] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:29.171315] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:29.171371] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:29.245219] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:29.246281] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:29.246376] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:29.246409] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:29.379402] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:29.379614] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:29.379682] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:29.379723] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:29.383725] [DEBUG] [FORECASTER] CONL: Forecast T+1@11:T+2@11: UP (p=78.92%) [2026-02-26T20:19:29.384084] [INFO ] [FORECASTER] Completed predict_future for CONL [2026-02-26T20:19:29.384237] [INFO ] [sig ] CONL: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:19:29.538943] [INFO ] [LOCAL ] Saved forecast: CONL 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CONL.txt [2026-02-26T20:19:29.539101] [INFO ] [sig ] [728/3375] Completed CONL in 0.4s | 2.75 sym/s | Total: 4.4m | ETA: 16.1m [2026-02-26T20:19:29.539142] [INFO ] [sig ] [729/3375] Forecasting COO... [2026-02-26T20:19:29.539173] [INFO ] [sig ] Generating forecast for: COO [2026-02-26T20:19:29.539204] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COO' from 'https://tdm.silogroup.org/data/derivative_storage/COO.csv'. [2026-02-26T20:19:29.550283] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COO'. [2026-02-26T20:19:29.550613] [INFO ] [FORECASTER] Starting predict_future for COO [2026-02-26T20:19:29.551440] [DEBUG] [LOCAL ] No optimal features file found for COO: ./output/feature-sets/COO.txt [2026-02-26T20:19:29.551494] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:29.551526] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:29.551552] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:29.551630] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:29.609710] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:29.610332] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:29.610414] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:29.610447] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:29.731839] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:29.731961] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:29.731998] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:29.732026] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:29.735316] [DEBUG] [FORECASTER] COO: Forecast T+1@11:T+2@11: DOWN (p=13.84%) [2026-02-26T20:19:29.735613] [INFO ] [FORECASTER] Completed predict_future for COO [2026-02-26T20:19:29.735747] [INFO ] [sig ] COO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:19:29.875323] [INFO ] [LOCAL ] Saved forecast: COO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/COO.txt [2026-02-26T20:19:29.875452] [INFO ] [sig ] [729/3375] Completed COO in 0.3s | 2.75 sym/s | Total: 4.4m | ETA: 16.1m [2026-02-26T20:19:29.875492] [INFO ] [sig ] [730/3375] Forecasting COP... [2026-02-26T20:19:29.875522] [INFO ] [sig ] Generating forecast for: COP [2026-02-26T20:19:29.875553] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COP' from 'https://tdm.silogroup.org/data/derivative_storage/COP.csv'. [2026-02-26T20:19:29.886552] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COP'. [2026-02-26T20:19:29.886879] [INFO ] [FORECASTER] Starting predict_future for COP [2026-02-26T20:19:29.887727] [DEBUG] [LOCAL ] No optimal features file found for COP: ./output/feature-sets/COP.txt [2026-02-26T20:19:29.887780] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:29.887812] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:29.887839] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:29.887895] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:29.949178] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:29.949861] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:29.949941] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:29.949974] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:30.069461] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:30.069608] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:30.069649] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:30.069676] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:30.072954] [DEBUG] [FORECASTER] COP: Forecast T+1@11:T+2@11: DOWN (p=4.91%) [2026-02-26T20:19:30.073234] [INFO ] [FORECASTER] Completed predict_future for COP [2026-02-26T20:19:30.073386] [INFO ] [sig ] COP: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:19:30.213426] [INFO ] [LOCAL ] Saved forecast: COP 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/COP.txt [2026-02-26T20:19:30.213558] [INFO ] [sig ] [730/3375] Completed COP in 0.3s | 2.75 sym/s | Total: 4.4m | ETA: 16.0m [2026-02-26T20:19:30.213791] [INFO ] [sig ] [731/3375] Forecasting COPP... [2026-02-26T20:19:30.213822] [INFO ] [sig ] Generating forecast for: COPP [2026-02-26T20:19:30.213853] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COPP' from 'https://tdm.silogroup.org/data/derivative_storage/COPP.csv'. [2026-02-26T20:19:30.225969] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COPP'. [2026-02-26T20:19:30.226308] [INFO ] [FORECASTER] Starting predict_future for COPP [2026-02-26T20:19:30.227132] [DEBUG] [LOCAL ] No optimal features file found for COPP: ./output/feature-sets/COPP.txt [2026-02-26T20:19:30.227186] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:30.227218] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:30.227244] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:30.227300] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:30.285007] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:30.285623] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:30.285703] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:30.285736] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:30.405871] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:30.406032] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:30.406075] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:30.406102] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:30.409947] [DEBUG] [FORECASTER] COPP: Forecast T+1@11:T+2@11: DOWN (p=9.95%) [2026-02-26T20:19:30.410248] [INFO ] [FORECASTER] Completed predict_future for COPP [2026-02-26T20:19:30.410380] [INFO ] [sig ] COPP: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:19:30.557329] [INFO ] [LOCAL ] Saved forecast: COPP 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/COPP.txt [2026-02-26T20:19:30.557502] [INFO ] [sig ] [731/3375] Completed COPP in 0.3s | 2.75 sym/s | Total: 4.4m | ETA: 16.0m [2026-02-26T20:19:30.557541] [INFO ] [sig ] [732/3375] Forecasting CORZ... [2026-02-26T20:19:30.557591] [INFO ] [sig ] Generating forecast for: CORZ [2026-02-26T20:19:30.557626] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CORZ' from 'https://tdm.silogroup.org/data/derivative_storage/CORZ.csv'. [2026-02-26T20:19:30.570428] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CORZ'. [2026-02-26T20:19:30.571049] [INFO ] [FORECASTER] Starting predict_future for CORZ [2026-02-26T20:19:30.572107] [DEBUG] [LOCAL ] No optimal features file found for CORZ: ./output/feature-sets/CORZ.txt [2026-02-26T20:19:30.572163] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:30.572196] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:30.572224] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:30.572288] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:30.635007] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:30.635945] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:30.636036] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:30.636068] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:30.769210] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:30.769413] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:30.769463] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:30.769503] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:30.775044] [DEBUG] [FORECASTER] CORZ: Forecast T+1@11:T+2@11: DOWN (p=0.88%) [2026-02-26T20:19:30.775776] [INFO ] [FORECASTER] Completed predict_future for CORZ [2026-02-26T20:19:30.775975] [INFO ] [sig ] CORZ: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:19:30.933298] [INFO ] [LOCAL ] Saved forecast: CORZ 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CORZ.txt [2026-02-26T20:19:30.933463] [INFO ] [sig ] [732/3375] Completed CORZ in 0.4s | 2.75 sym/s | Total: 4.4m | ETA: 16.0m [2026-02-26T20:19:30.933506] [INFO ] [sig ] [733/3375] Forecasting CORZZ... [2026-02-26T20:19:30.933538] [INFO ] [sig ] Generating forecast for: CORZZ [2026-02-26T20:19:30.933589] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CORZZ' from 'https://tdm.silogroup.org/data/derivative_storage/CORZZ.csv'. [2026-02-26T20:19:30.944834] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CORZZ'. [2026-02-26T20:19:30.945248] [INFO ] [FORECASTER] Starting predict_future for CORZZ [2026-02-26T20:19:30.946093] [DEBUG] [LOCAL ] No optimal features file found for CORZZ: ./output/feature-sets/CORZZ.txt [2026-02-26T20:19:30.946147] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:30.946181] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:30.946208] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:30.946275] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:31.007089] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:31.008102] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:31.008206] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:31.008247] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:31.119224] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:31.119418] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:31.119461] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:31.119490] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:31.123893] [DEBUG] [FORECASTER] CORZZ: Forecast T+1@11:T+2@11: UP (p=97.84%) [2026-02-26T20:19:31.124257] [INFO ] [FORECASTER] Completed predict_future for CORZZ [2026-02-26T20:19:31.124426] [INFO ] [sig ] CORZZ: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:19:31.272540] [INFO ] [LOCAL ] Saved forecast: CORZZ 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CORZZ.txt [2026-02-26T20:19:31.272941] [INFO ] [sig ] [733/3375] Completed CORZZ in 0.3s | 2.75 sym/s | Total: 4.4m | ETA: 16.0m [2026-02-26T20:19:31.272986] [INFO ] [sig ] [734/3375] Forecasting COTY... [2026-02-26T20:19:31.273016] [INFO ] [sig ] Generating forecast for: COTY [2026-02-26T20:19:31.273048] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COTY' from 'https://tdm.silogroup.org/data/derivative_storage/COTY.csv'. [2026-02-26T20:19:31.285075] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COTY'. [2026-02-26T20:19:31.285508] [INFO ] [FORECASTER] Starting predict_future for COTY [2026-02-26T20:19:31.286365] [DEBUG] [LOCAL ] No optimal features file found for COTY: ./output/feature-sets/COTY.txt [2026-02-26T20:19:31.286420] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:31.286483] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:31.286512] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:31.286570] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:31.347085] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:31.348030] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:31.348128] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:31.348160] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:31.478042] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:31.478208] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:31.478250] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:31.478279] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:31.481976] [DEBUG] [FORECASTER] COTY: Forecast T+1@11:T+2@11: DOWN (p=23.92%) [2026-02-26T20:19:31.482318] [INFO ] [FORECASTER] Completed predict_future for COTY [2026-02-26T20:19:31.482474] [INFO ] [sig ] COTY: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:19:31.630173] [INFO ] [LOCAL ] Saved forecast: COTY 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/COTY.txt [2026-02-26T20:19:31.630350] [INFO ] [sig ] [734/3375] Completed COTY in 0.4s | 2.75 sym/s | Total: 4.5m | ETA: 16.0m [2026-02-26T20:19:31.630392] [INFO ] [sig ] [735/3375] Forecasting COWG... [2026-02-26T20:19:31.630420] [INFO ] [sig ] Generating forecast for: COWG [2026-02-26T20:19:31.630450] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COWG' from 'https://tdm.silogroup.org/data/derivative_storage/COWG.csv'. [2026-02-26T20:19:31.642699] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COWG'. [2026-02-26T20:19:31.643146] [INFO ] [FORECASTER] Starting predict_future for COWG [2026-02-26T20:19:31.644090] [DEBUG] [LOCAL ] No optimal features file found for COWG: ./output/feature-sets/COWG.txt [2026-02-26T20:19:31.644171] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:31.644211] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:31.644239] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:31.644302] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:31.702702] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:31.703558] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:31.703681] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:31.703717] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:31.836369] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:31.836532] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:31.836593] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:31.836628] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:31.840226] [DEBUG] [FORECASTER] COWG: Forecast T+1@11:T+2@11: UP (p=65.93%) [2026-02-26T20:19:31.840519] [INFO ] [FORECASTER] Completed predict_future for COWG [2026-02-26T20:19:31.840676] [INFO ] [sig ] COWG: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:19:31.984840] [INFO ] [LOCAL ] Saved forecast: COWG 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/COWG.txt [2026-02-26T20:19:31.985009] [INFO ] [sig ] [735/3375] Completed COWG in 0.4s | 2.75 sym/s | Total: 4.5m | ETA: 16.0m [2026-02-26T20:19:31.985050] [INFO ] [sig ] [736/3375] Forecasting COYA... [2026-02-26T20:19:31.985080] [INFO ] [sig ] Generating forecast for: COYA [2026-02-26T20:19:31.985110] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COYA' from 'https://tdm.silogroup.org/data/derivative_storage/COYA.csv'. [2026-02-26T20:19:31.996555] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COYA'. [2026-02-26T20:19:31.997000] [INFO ] [FORECASTER] Starting predict_future for COYA [2026-02-26T20:19:31.997852] [DEBUG] [LOCAL ] No optimal features file found for COYA: ./output/feature-sets/COYA.txt [2026-02-26T20:19:31.997906] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:31.997939] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:31.997965] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:31.998022] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:32.059515] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:32.060559] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:32.060716] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:32.060751] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:32.183772] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:32.183945] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:32.183987] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:32.184016] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:32.187563] [DEBUG] [FORECASTER] COYA: Forecast T+1@11:T+2@11: UP (p=88.35%) [2026-02-26T20:19:32.187918] [INFO ] [FORECASTER] Completed predict_future for COYA [2026-02-26T20:19:32.188061] [INFO ] [sig ] COYA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:19:32.335130] [INFO ] [LOCAL ] Saved forecast: COYA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/COYA.txt [2026-02-26T20:19:32.335294] [INFO ] [sig ] [736/3375] Completed COYA in 0.4s | 2.75 sym/s | Total: 4.5m | ETA: 16.0m [2026-02-26T20:19:32.335339] [INFO ] [sig ] [737/3375] Forecasting CP... [2026-02-26T20:19:32.335370] [INFO ] [sig ] Generating forecast for: CP [2026-02-26T20:19:32.335402] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CP' from 'https://tdm.silogroup.org/data/derivative_storage/CP.csv'. [2026-02-26T20:19:32.347733] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CP'. [2026-02-26T20:19:32.348150] [INFO ] [FORECASTER] Starting predict_future for CP [2026-02-26T20:19:32.349017] [DEBUG] [LOCAL ] No optimal features file found for CP: ./output/feature-sets/CP.txt [2026-02-26T20:19:32.349074] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:32.349122] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:32.349153] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:32.349213] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:32.411115] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:32.412214] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:32.412322] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:32.412369] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:32.541147] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:32.541312] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:32.541354] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:32.541422] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:32.544920] [DEBUG] [FORECASTER] CP: Forecast T+1@11:T+2@11: UP (p=85.71%) [2026-02-26T20:19:32.545204] [INFO ] [FORECASTER] Completed predict_future for CP [2026-02-26T20:19:32.545337] [INFO ] [sig ] CP: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:19:32.689687] [INFO ] [LOCAL ] Saved forecast: CP 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CP.txt [2026-02-26T20:19:32.689837] [INFO ] [sig ] [737/3375] Completed CP in 0.4s | 2.75 sym/s | Total: 4.5m | ETA: 16.0m [2026-02-26T20:19:32.689879] [INFO ] [sig ] [738/3375] Forecasting CPA... [2026-02-26T20:19:32.689910] [INFO ] [sig ] Generating forecast for: CPA [2026-02-26T20:19:32.689941] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPA' from 'https://tdm.silogroup.org/data/derivative_storage/CPA.csv'. [2026-02-26T20:19:32.704067] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPA'. [2026-02-26T20:19:32.704549] [INFO ] [FORECASTER] Starting predict_future for CPA [2026-02-26T20:19:32.705451] [DEBUG] [LOCAL ] No optimal features file found for CPA: ./output/feature-sets/CPA.txt [2026-02-26T20:19:32.705727] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:32.705778] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:32.705811] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:32.705872] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:32.767471] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:32.768245] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:32.768335] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:32.768375] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:32.901934] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:32.902117] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:32.902165] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:32.902197] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:32.906088] [DEBUG] [FORECASTER] CPA: Forecast T+1@11:T+2@11: UP (p=98.62%) [2026-02-26T20:19:32.906387] [INFO ] [FORECASTER] Completed predict_future for CPA [2026-02-26T20:19:32.906529] [INFO ] [sig ] CPA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:19:33.060903] [INFO ] [LOCAL ] Saved forecast: CPA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CPA.txt [2026-02-26T20:19:33.061110] [INFO ] [sig ] [738/3375] Completed CPA in 0.4s | 2.75 sym/s | Total: 4.5m | ETA: 16.0m [2026-02-26T20:19:33.061154] [INFO ] [sig ] [739/3375] Forecasting CPB... [2026-02-26T20:19:33.061187] [INFO ] [sig ] Generating forecast for: CPB [2026-02-26T20:19:33.061220] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPB' from 'https://tdm.silogroup.org/data/derivative_storage/CPB.csv'. [2026-02-26T20:19:33.072648] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPB'. [2026-02-26T20:19:33.073039] [INFO ] [FORECASTER] Starting predict_future for CPB [2026-02-26T20:19:33.073931] [DEBUG] [LOCAL ] No optimal features file found for CPB: ./output/feature-sets/CPB.txt [2026-02-26T20:19:33.073986] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:33.074019] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:33.074046] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:33.074105] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:33.131035] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:33.131893] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:33.131978] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:33.132011] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:33.247767] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:33.247928] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:33.247969] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:33.247998] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:33.251416] [DEBUG] [FORECASTER] CPB: Forecast T+1@11:T+2@11: DOWN (p=27.94%) [2026-02-26T20:19:33.251727] [INFO ] [FORECASTER] Completed predict_future for CPB [2026-02-26T20:19:33.251867] [INFO ] [sig ] CPB: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:19:33.394662] [INFO ] [LOCAL ] Saved forecast: CPB 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CPB.txt [2026-02-26T20:19:33.394836] [INFO ] [sig ] [739/3375] Completed CPB in 0.3s | 2.75 sym/s | Total: 4.5m | ETA: 16.0m [2026-02-26T20:19:33.394876] [INFO ] [sig ] [740/3375] Forecasting CPF... [2026-02-26T20:19:33.394907] [INFO ] [sig ] Generating forecast for: CPF [2026-02-26T20:19:33.394939] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPF' from 'https://tdm.silogroup.org/data/derivative_storage/CPF.csv'. [2026-02-26T20:19:33.407904] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPF'. [2026-02-26T20:19:33.408339] [INFO ] [FORECASTER] Starting predict_future for CPF [2026-02-26T20:19:33.409219] [DEBUG] [LOCAL ] No optimal features file found for CPF: ./output/feature-sets/CPF.txt [2026-02-26T20:19:33.409275] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:33.409311] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:33.409340] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:33.409398] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:33.470698] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:33.471779] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:33.471871] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:33.471905] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:33.609630] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:33.609796] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:33.609839] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:33.609867] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:33.614002] [DEBUG] [FORECASTER] CPF: Forecast T+1@11:T+2@11: DOWN (p=5.69%) [2026-02-26T20:19:33.614307] [INFO ] [FORECASTER] Completed predict_future for CPF [2026-02-26T20:19:33.614449] [INFO ] [sig ] CPF: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:19:33.770554] [INFO ] [LOCAL ] Saved forecast: CPF 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CPF.txt [2026-02-26T20:19:33.770725] [INFO ] [sig ] [740/3375] Completed CPF in 0.4s | 2.75 sym/s | Total: 4.5m | ETA: 16.0m [2026-02-26T20:19:33.770773] [INFO ] [sig ] [741/3375] Forecasting CPIX... [2026-02-26T20:19:33.770805] [INFO ] [sig ] Generating forecast for: CPIX [2026-02-26T20:19:33.770837] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPIX' from 'https://tdm.silogroup.org/data/derivative_storage/CPIX.csv'. [2026-02-26T20:19:33.783389] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPIX'. [2026-02-26T20:19:33.783986] [INFO ] [FORECASTER] Starting predict_future for CPIX [2026-02-26T20:19:33.785033] [DEBUG] [LOCAL ] No optimal features file found for CPIX: ./output/feature-sets/CPIX.txt [2026-02-26T20:19:33.785089] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:33.785124] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:33.785151] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:33.785210] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:33.848000] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:33.848962] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:33.849048] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:33.849082] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:33.972941] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:33.973108] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:33.973150] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:33.973179] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:33.976840] [DEBUG] [FORECASTER] CPIX: Forecast T+1@11:T+2@11: DOWN (p=12.26%) [2026-02-26T20:19:33.977167] [INFO ] [FORECASTER] Completed predict_future for CPIX [2026-02-26T20:19:33.977312] [INFO ] [sig ] CPIX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:19:34.124381] [INFO ] [LOCAL ] Saved forecast: CPIX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CPIX.txt [2026-02-26T20:19:34.124552] [INFO ] [sig ] [741/3375] Completed CPIX in 0.4s | 2.75 sym/s | Total: 4.5m | ETA: 16.0m [2026-02-26T20:19:34.124616] [INFO ] [sig ] [742/3375] Forecasting CPK... [2026-02-26T20:19:34.124650] [INFO ] [sig ] Generating forecast for: CPK [2026-02-26T20:19:34.124681] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPK' from 'https://tdm.silogroup.org/data/derivative_storage/CPK.csv'. [2026-02-26T20:19:34.136392] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPK'. [2026-02-26T20:19:34.136792] [INFO ] [FORECASTER] Starting predict_future for CPK [2026-02-26T20:19:34.137616] [DEBUG] [LOCAL ] No optimal features file found for CPK: ./output/feature-sets/CPK.txt [2026-02-26T20:19:34.137692] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:34.137726] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:34.137753] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:34.137810] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:34.196373] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:34.197138] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:34.197223] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:34.197258] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:34.317626] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:34.317808] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:34.317850] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:34.317878] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:34.321460] [DEBUG] [FORECASTER] CPK: Forecast T+1@11:T+2@11: DOWN (p=26.52%) [2026-02-26T20:19:34.321766] [INFO ] [FORECASTER] Completed predict_future for CPK [2026-02-26T20:19:34.321904] [INFO ] [sig ] CPK: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:19:34.475129] [INFO ] [LOCAL ] Saved forecast: CPK 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CPK.txt [2026-02-26T20:19:34.475292] [INFO ] [sig ] [742/3375] Completed CPK in 0.4s | 2.75 sym/s | Total: 4.5m | ETA: 16.0m [2026-02-26T20:19:34.475333] [INFO ] [sig ] [743/3375] Forecasting CPNG... [2026-02-26T20:19:34.475365] [INFO ] [sig ] Generating forecast for: CPNG [2026-02-26T20:19:34.475396] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPNG' from 'https://tdm.silogroup.org/data/derivative_storage/CPNG.csv'. [2026-02-26T20:19:34.487543] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPNG'. [2026-02-26T20:19:34.488006] [INFO ] [FORECASTER] Starting predict_future for CPNG [2026-02-26T20:19:34.489037] [DEBUG] [LOCAL ] No optimal features file found for CPNG: ./output/feature-sets/CPNG.txt [2026-02-26T20:19:34.489091] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:34.489123] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:34.489149] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:34.489206] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:34.554271] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:34.555359] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:34.555462] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:34.555498] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:34.686265] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:34.686444] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:34.686487] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:34.686516] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:34.690196] [DEBUG] [FORECASTER] CPNG: Forecast T+1@11:T+2@11: UP (p=53.51%) [2026-02-26T20:19:34.690484] [INFO ] [FORECASTER] Completed predict_future for CPNG [2026-02-26T20:19:34.690645] [INFO ] [sig ] CPNG: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:19:34.835405] [INFO ] [LOCAL ] Saved forecast: CPNG 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CPNG.txt [2026-02-26T20:19:34.835560] [INFO ] [sig ] [743/3375] Completed CPNG in 0.4s | 2.75 sym/s | Total: 4.5m | ETA: 16.0m [2026-02-26T20:19:34.835620] [INFO ] [sig ] [744/3375] Forecasting CPRI... [2026-02-26T20:19:34.835652] [INFO ] [sig ] Generating forecast for: CPRI [2026-02-26T20:19:34.835683] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPRI' from 'https://tdm.silogroup.org/data/derivative_storage/CPRI.csv'. [2026-02-26T20:19:34.847427] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPRI'. [2026-02-26T20:19:34.847828] [INFO ] [FORECASTER] Starting predict_future for CPRI [2026-02-26T20:19:34.848707] [DEBUG] [LOCAL ] No optimal features file found for CPRI: ./output/feature-sets/CPRI.txt [2026-02-26T20:19:34.848761] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:34.848793] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:34.848821] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:34.848878] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:34.907335] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:34.908297] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:34.908500] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:34.908549] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:35.037544] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:35.037741] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:35.037784] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:35.037828] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:35.041319] [DEBUG] [FORECASTER] CPRI: Forecast T+1@11:T+2@11: UP (p=75.01%) [2026-02-26T20:19:35.041625] [INFO ] [FORECASTER] Completed predict_future for CPRI [2026-02-26T20:19:35.041757] [INFO ] [sig ] CPRI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:19:35.186002] [INFO ] [LOCAL ] Saved forecast: CPRI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CPRI.txt [2026-02-26T20:19:35.186168] [INFO ] [sig ] [744/3375] Completed CPRI in 0.4s | 2.75 sym/s | Total: 4.5m | ETA: 16.0m [2026-02-26T20:19:35.186210] [INFO ] [sig ] [745/3375] Forecasting CPRX... [2026-02-26T20:19:35.186244] [INFO ] [sig ] Generating forecast for: CPRX [2026-02-26T20:19:35.186276] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPRX' from 'https://tdm.silogroup.org/data/derivative_storage/CPRX.csv'. [2026-02-26T20:19:35.198611] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPRX'. [2026-02-26T20:19:35.199020] [INFO ] [FORECASTER] Starting predict_future for CPRX [2026-02-26T20:19:35.199915] [DEBUG] [LOCAL ] No optimal features file found for CPRX: ./output/feature-sets/CPRX.txt [2026-02-26T20:19:35.199970] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:35.200004] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:35.200033] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:35.200091] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:35.262422] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:35.263310] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:35.263398] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:35.263433] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:35.391066] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:35.391236] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:35.391278] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:35.391307] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:35.394978] [DEBUG] [FORECASTER] CPRX: Forecast T+1@11:T+2@11: UP (p=74.68%) [2026-02-26T20:19:35.395276] [INFO ] [FORECASTER] Completed predict_future for CPRX [2026-02-26T20:19:35.395413] [INFO ] [sig ] CPRX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:19:35.547470] [INFO ] [LOCAL ] Saved forecast: CPRX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CPRX.txt [2026-02-26T20:19:35.547673] [INFO ] [sig ] [745/3375] Completed CPRX in 0.4s | 2.75 sym/s | Total: 4.5m | ETA: 15.9m [2026-02-26T20:19:35.547721] [INFO ] [sig ] [746/3375] Forecasting CPS... [2026-02-26T20:19:35.547752] [INFO ] [sig ] Generating forecast for: CPS [2026-02-26T20:19:35.547782] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPS' from 'https://tdm.silogroup.org/data/derivative_storage/CPS.csv'. [2026-02-26T20:19:35.559476] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPS'. [2026-02-26T20:19:35.559889] [INFO ] [FORECASTER] Starting predict_future for CPS [2026-02-26T20:19:35.560783] [DEBUG] [LOCAL ] No optimal features file found for CPS: ./output/feature-sets/CPS.txt [2026-02-26T20:19:35.560839] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:35.560872] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:35.560899] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:35.560958] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:35.621329] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:35.622216] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:35.622305] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:35.622363] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:35.752009] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:35.752172] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:35.752214] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:35.752245] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:35.755908] [DEBUG] [FORECASTER] CPS: Forecast T+1@11:T+2@11: UP (p=80.85%) [2026-02-26T20:19:35.756207] [INFO ] [FORECASTER] Completed predict_future for CPS [2026-02-26T20:19:35.756344] [INFO ] [sig ] CPS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:19:35.902818] [INFO ] [LOCAL ] Saved forecast: CPS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CPS.txt [2026-02-26T20:19:35.902974] [INFO ] [sig ] [746/3375] Completed CPS in 0.4s | 2.75 sym/s | Total: 4.5m | ETA: 15.9m [2026-02-26T20:19:35.903016] [INFO ] [sig ] [747/3375] Forecasting CPSH... [2026-02-26T20:19:35.903046] [INFO ] [sig ] Generating forecast for: CPSH [2026-02-26T20:19:35.903076] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPSH' from 'https://tdm.silogroup.org/data/derivative_storage/CPSH.csv'. [2026-02-26T20:19:35.914859] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPSH'. [2026-02-26T20:19:35.915249] [INFO ] [FORECASTER] Starting predict_future for CPSH [2026-02-26T20:19:35.916299] [DEBUG] [LOCAL ] No optimal features file found for CPSH: ./output/feature-sets/CPSH.txt [2026-02-26T20:19:35.916366] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:35.916405] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:35.916437] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:35.916510] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:35.974113] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:35.974975] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:35.975062] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:35.975094] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:36.110123] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:36.110294] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:36.110339] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:36.110377] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:36.114251] [DEBUG] [FORECASTER] CPSH: Forecast T+1@11:T+2@11: UP (p=56.77%) [2026-02-26T20:19:36.114591] [INFO ] [FORECASTER] Completed predict_future for CPSH [2026-02-26T20:19:36.114732] [INFO ] [sig ] CPSH: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:19:36.270139] [INFO ] [LOCAL ] Saved forecast: CPSH 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CPSH.txt [2026-02-26T20:19:36.270375] [INFO ] [sig ] [747/3375] Completed CPSH in 0.4s | 2.75 sym/s | Total: 4.5m | ETA: 15.9m [2026-02-26T20:19:36.270430] [INFO ] [sig ] [748/3375] Forecasting CPSS... [2026-02-26T20:19:36.270463] [INFO ] [sig ] Generating forecast for: CPSS [2026-02-26T20:19:36.270495] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPSS' from 'https://tdm.silogroup.org/data/derivative_storage/CPSS.csv'. [2026-02-26T20:19:36.282136] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPSS'. [2026-02-26T20:19:36.282554] [INFO ] [FORECASTER] Starting predict_future for CPSS [2026-02-26T20:19:36.283411] [DEBUG] [LOCAL ] No optimal features file found for CPSS: ./output/feature-sets/CPSS.txt [2026-02-26T20:19:36.283466] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:36.283499] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:36.283541] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:36.283660] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:36.345043] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:36.346030] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:36.346122] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:36.346157] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:36.460116] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:36.460292] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:36.460338] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:36.460373] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:36.464737] [DEBUG] [FORECASTER] CPSS: Forecast T+1@11:T+2@11: DOWN (p=3.09%) [2026-02-26T20:19:36.465072] [INFO ] [FORECASTER] Completed predict_future for CPSS [2026-02-26T20:19:36.465224] [INFO ] [sig ] CPSS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:19:36.623330] [INFO ] [LOCAL ] Saved forecast: CPSS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CPSS.txt [2026-02-26T20:19:36.623488] [INFO ] [sig ] [748/3375] Completed CPSS in 0.4s | 2.75 sym/s | Total: 4.5m | ETA: 15.9m [2026-02-26T20:19:36.623529] [INFO ] [sig ] [749/3375] Forecasting CPZ... [2026-02-26T20:19:36.623559] [INFO ] [sig ] Generating forecast for: CPZ [2026-02-26T20:19:36.623668] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPZ' from 'https://tdm.silogroup.org/data/derivative_storage/CPZ.csv'. [2026-02-26T20:19:36.637385] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPZ'. [2026-02-26T20:19:36.637840] [INFO ] [FORECASTER] Starting predict_future for CPZ [2026-02-26T20:19:36.639006] [DEBUG] [LOCAL ] No optimal features file found for CPZ: ./output/feature-sets/CPZ.txt [2026-02-26T20:19:36.639064] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:36.639107] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:36.639138] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:36.639196] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:36.701782] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:36.702664] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:36.702756] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:36.702788] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:36.835612] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:36.835772] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:36.835812] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:36.835842] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:36.840021] [DEBUG] [FORECASTER] CPZ: Forecast T+1@11:T+2@11: DOWN (p=25.79%) [2026-02-26T20:19:36.840325] [INFO ] [FORECASTER] Completed predict_future for CPZ [2026-02-26T20:19:36.840477] [INFO ] [sig ] CPZ: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:19:36.990430] [INFO ] [LOCAL ] Saved forecast: CPZ 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CPZ.txt [2026-02-26T20:19:36.990605] [INFO ] [sig ] [749/3375] Completed CPZ in 0.4s | 2.75 sym/s | Total: 4.5m | ETA: 15.9m [2026-02-26T20:19:36.990651] [INFO ] [sig ] [750/3375] Forecasting CQP... [2026-02-26T20:19:36.990681] [INFO ] [sig ] Generating forecast for: CQP [2026-02-26T20:19:36.990719] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CQP' from 'https://tdm.silogroup.org/data/derivative_storage/CQP.csv'. [2026-02-26T20:19:37.003231] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CQP'. [2026-02-26T20:19:37.003623] [INFO ] [FORECASTER] Starting predict_future for CQP [2026-02-26T20:19:37.004515] [DEBUG] [LOCAL ] No optimal features file found for CQP: ./output/feature-sets/CQP.txt [2026-02-26T20:19:37.004599] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:37.004634] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:37.004662] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:37.004718] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:37.063799] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:37.064780] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:37.064873] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:37.064908] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:37.200489] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:37.200710] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:37.200774] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:37.200821] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:37.205817] [DEBUG] [FORECASTER] CQP: Forecast T+1@11:T+2@11: DOWN (p=11.51%) [2026-02-26T20:19:37.206239] [INFO ] [FORECASTER] Completed predict_future for CQP [2026-02-26T20:19:37.206434] [INFO ] [sig ] CQP: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:19:37.371505] [INFO ] [LOCAL ] Saved forecast: CQP 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CQP.txt [2026-02-26T20:19:37.371689] [INFO ] [sig ] [750/3375] Completed CQP in 0.4s | 2.75 sym/s | Total: 4.5m | ETA: 15.9m [2026-02-26T20:19:37.371734] [INFO ] [sig ] [751/3375] Forecasting CRAI... [2026-02-26T20:19:37.371764] [INFO ] [sig ] Generating forecast for: CRAI [2026-02-26T20:19:37.371796] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRAI' from 'https://tdm.silogroup.org/data/derivative_storage/CRAI.csv'. [2026-02-26T20:19:37.384929] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRAI'. [2026-02-26T20:19:37.385350] [INFO ] [FORECASTER] Starting predict_future for CRAI [2026-02-26T20:19:37.386198] [DEBUG] [LOCAL ] No optimal features file found for CRAI: ./output/feature-sets/CRAI.txt [2026-02-26T20:19:37.386253] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:37.386339] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:37.386368] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:37.386426] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:37.451365] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:37.452237] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:37.452321] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:37.452355] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:37.582057] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:37.582221] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:37.582263] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:37.582292] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:37.586000] [DEBUG] [FORECASTER] CRAI: Forecast T+1@11:T+2@11: UP (p=56.06%) [2026-02-26T20:19:37.586284] [INFO ] [FORECASTER] Completed predict_future for CRAI [2026-02-26T20:19:37.586427] [INFO ] [sig ] CRAI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:19:37.733165] [INFO ] [LOCAL ] Saved forecast: CRAI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CRAI.txt [2026-02-26T20:19:37.733374] [INFO ] [sig ] [751/3375] Completed CRAI in 0.4s | 2.75 sym/s | Total: 4.6m | ETA: 15.9m [2026-02-26T20:19:37.733445] [INFO ] [sig ] [752/3375] Forecasting CRBG... [2026-02-26T20:19:37.733494] [INFO ] [sig ] Generating forecast for: CRBG [2026-02-26T20:19:37.733552] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRBG' from 'https://tdm.silogroup.org/data/derivative_storage/CRBG.csv'. [2026-02-26T20:19:37.746090] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRBG'. [2026-02-26T20:19:37.746544] [INFO ] [FORECASTER] Starting predict_future for CRBG [2026-02-26T20:19:37.747552] [DEBUG] [LOCAL ] No optimal features file found for CRBG: ./output/feature-sets/CRBG.txt [2026-02-26T20:19:37.747665] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:37.747703] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:37.747731] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:37.747795] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:37.814707] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:37.815631] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:37.815716] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:37.815769] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:37.936223] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:37.936379] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:37.936428] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:37.936459] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:37.939987] [DEBUG] [FORECASTER] CRBG: Forecast T+1@11:T+2@11: UP (p=97.74%) [2026-02-26T20:19:37.940281] [INFO ] [FORECASTER] Completed predict_future for CRBG [2026-02-26T20:19:37.940430] [INFO ] [sig ] CRBG: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:19:38.084021] [INFO ] [LOCAL ] Saved forecast: CRBG 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CRBG.txt [2026-02-26T20:19:38.084159] [INFO ] [sig ] [752/3375] Completed CRBG in 0.4s | 2.75 sym/s | Total: 4.6m | ETA: 15.9m [2026-02-26T20:19:38.084200] [INFO ] [sig ] [753/3375] Forecasting CRBP... [2026-02-26T20:19:38.084229] [INFO ] [sig ] Generating forecast for: CRBP [2026-02-26T20:19:38.084259] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRBP' from 'https://tdm.silogroup.org/data/derivative_storage/CRBP.csv'. [2026-02-26T20:19:38.096647] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRBP'. [2026-02-26T20:19:38.097012] [INFO ] [FORECASTER] Starting predict_future for CRBP [2026-02-26T20:19:38.097862] [DEBUG] [LOCAL ] No optimal features file found for CRBP: ./output/feature-sets/CRBP.txt [2026-02-26T20:19:38.097917] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:38.097950] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:38.097977] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:38.098033] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:38.155607] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:38.156270] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:38.156351] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:38.156384] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:38.279761] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:38.279921] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:38.279961] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:38.279991] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:38.284546] [DEBUG] [FORECASTER] CRBP: Forecast T+1@11:T+2@11: DOWN (p=16.79%) [2026-02-26T20:19:38.284918] [INFO ] [FORECASTER] Completed predict_future for CRBP [2026-02-26T20:19:38.285063] [INFO ] [sig ] CRBP: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:19:38.434895] [INFO ] [LOCAL ] Saved forecast: CRBP 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CRBP.txt [2026-02-26T20:19:38.435041] [INFO ] [sig ] [753/3375] Completed CRBP in 0.4s | 2.75 sym/s | Total: 4.6m | ETA: 15.9m [2026-02-26T20:19:38.435083] [INFO ] [sig ] [754/3375] Forecasting CRC... [2026-02-26T20:19:38.435112] [INFO ] [sig ] Generating forecast for: CRC [2026-02-26T20:19:38.435144] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRC' from 'https://tdm.silogroup.org/data/derivative_storage/CRC.csv'. [2026-02-26T20:19:38.448855] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRC'. [2026-02-26T20:19:38.449218] [INFO ] [FORECASTER] Starting predict_future for CRC [2026-02-26T20:19:38.450067] [DEBUG] [LOCAL ] No optimal features file found for CRC: ./output/feature-sets/CRC.txt [2026-02-26T20:19:38.450122] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:38.450155] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:38.450183] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:38.450241] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:38.515442] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:38.516599] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:38.516890] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:38.516934] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:38.653281] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:38.653467] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:38.653516] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:38.653604] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:38.657279] [DEBUG] [FORECASTER] CRC: Forecast T+1@11:T+2@11: DOWN (p=0.42%) [2026-02-26T20:19:38.657595] [INFO ] [FORECASTER] Completed predict_future for CRC [2026-02-26T20:19:38.657763] [INFO ] [sig ] CRC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:19:38.805314] [INFO ] [LOCAL ] Saved forecast: CRC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CRC.txt [2026-02-26T20:19:38.805495] [INFO ] [sig ] [754/3375] Completed CRC in 0.4s | 2.75 sym/s | Total: 4.6m | ETA: 15.9m [2026-02-26T20:19:38.805545] [INFO ] [sig ] [755/3375] Forecasting CRDF... [2026-02-26T20:19:38.805602] [INFO ] [sig ] Generating forecast for: CRDF [2026-02-26T20:19:38.805645] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRDF' from 'https://tdm.silogroup.org/data/derivative_storage/CRDF.csv'. [2026-02-26T20:19:38.819598] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRDF'. [2026-02-26T20:19:38.820161] [INFO ] [FORECASTER] Starting predict_future for CRDF [2026-02-26T20:19:38.821011] [DEBUG] [LOCAL ] No optimal features file found for CRDF: ./output/feature-sets/CRDF.txt [2026-02-26T20:19:38.821066] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:38.821099] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:38.821127] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:38.821184] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:38.882403] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:38.883307] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:38.883397] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:38.883433] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:39.005971] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:39.006126] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:39.006166] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:39.006195] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:39.009734] [DEBUG] [FORECASTER] CRDF: Forecast T+1@11:T+2@11: DOWN (p=20.33%) [2026-02-26T20:19:39.010051] [INFO ] [FORECASTER] Completed predict_future for CRDF [2026-02-26T20:19:39.010192] [INFO ] [sig ] CRDF: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:19:39.153197] [INFO ] [LOCAL ] Saved forecast: CRDF 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CRDF.txt [2026-02-26T20:19:39.153338] [INFO ] [sig ] [755/3375] Completed CRDF in 0.3s | 2.75 sym/s | Total: 4.6m | ETA: 15.9m [2026-02-26T20:19:39.153378] [INFO ] [sig ] [756/3375] Forecasting CRDO... [2026-02-26T20:19:39.153409] [INFO ] [sig ] Generating forecast for: CRDO [2026-02-26T20:19:39.153440] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRDO' from 'https://tdm.silogroup.org/data/derivative_storage/CRDO.csv'. [2026-02-26T20:19:39.165118] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRDO'. [2026-02-26T20:19:39.165474] [INFO ] [FORECASTER] Starting predict_future for CRDO [2026-02-26T20:19:39.166297] [DEBUG] [LOCAL ] No optimal features file found for CRDO: ./output/feature-sets/CRDO.txt [2026-02-26T20:19:39.166351] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:39.166384] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:39.166411] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:39.166468] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:39.225924] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:39.226909] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:39.226995] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:39.227028] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:39.354615] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:39.354790] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:39.354831] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:39.354862] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:39.358669] [DEBUG] [FORECASTER] CRDO: Forecast T+1@11:T+2@11: UP (p=96.53%) [2026-02-26T20:19:39.358957] [INFO ] [FORECASTER] Completed predict_future for CRDO [2026-02-26T20:19:39.359088] [INFO ] [sig ] CRDO: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:19:39.502810] [INFO ] [LOCAL ] Saved forecast: CRDO 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CRDO.txt [2026-02-26T20:19:39.502942] [INFO ] [sig ] [756/3375] Completed CRDO in 0.3s | 2.75 sym/s | Total: 4.6m | ETA: 15.9m [2026-02-26T20:19:39.502982] [INFO ] [sig ] [757/3375] Forecasting CRESY... [2026-02-26T20:19:39.503010] [INFO ] [sig ] Generating forecast for: CRESY [2026-02-26T20:19:39.503042] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRESY' from 'https://tdm.silogroup.org/data/derivative_storage/CRESY.csv'. [2026-02-26T20:19:39.514988] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRESY'. [2026-02-26T20:19:39.515373] [INFO ] [FORECASTER] Starting predict_future for CRESY [2026-02-26T20:19:39.516247] [DEBUG] [LOCAL ] No optimal features file found for CRESY: ./output/feature-sets/CRESY.txt [2026-02-26T20:19:39.516303] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:39.516338] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:39.516367] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:39.516426] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:39.576245] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:39.576969] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:39.577053] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:39.577086] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:39.704526] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:39.704706] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:39.704747] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:39.704776] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:39.708211] [DEBUG] [FORECASTER] CRESY: Forecast T+1@11:T+2@11: DOWN (p=35.45%) [2026-02-26T20:19:39.708499] [INFO ] [FORECASTER] Completed predict_future for CRESY [2026-02-26T20:19:39.708656] [INFO ] [sig ] CRESY: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:19:39.855276] [INFO ] [LOCAL ] Saved forecast: CRESY 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CRESY.txt [2026-02-26T20:19:39.855417] [INFO ] [sig ] [757/3375] Completed CRESY in 0.4s | 2.75 sym/s | Total: 4.6m | ETA: 15.9m [2026-02-26T20:19:39.855479] [INFO ] [sig ] [758/3375] Forecasting CREX... [2026-02-26T20:19:39.855519] [INFO ] [sig ] Generating forecast for: CREX [2026-02-26T20:19:39.855556] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CREX' from 'https://tdm.silogroup.org/data/derivative_storage/CREX.csv'. [2026-02-26T20:19:39.866453] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CREX'. [2026-02-26T20:19:39.866849] [INFO ] [FORECASTER] Starting predict_future for CREX [2026-02-26T20:19:39.867823] [DEBUG] [LOCAL ] No optimal features file found for CREX: ./output/feature-sets/CREX.txt [2026-02-26T20:19:39.867881] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:39.867914] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:39.867942] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:39.868001] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:39.928659] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:39.929422] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:39.929507] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:39.929541] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:40.054001] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:40.054161] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:40.054201] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:40.054230] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:40.058056] [DEBUG] [FORECASTER] CREX: Forecast T+1@11:T+2@11: UP (p=93.13%) [2026-02-26T20:19:40.058333] [INFO ] [FORECASTER] Completed predict_future for CREX [2026-02-26T20:19:40.058465] [INFO ] [sig ] CREX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:19:40.206166] [INFO ] [LOCAL ] Saved forecast: CREX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CREX.txt [2026-02-26T20:19:40.206330] [INFO ] [sig ] [758/3375] Completed CREX in 0.4s | 2.75 sym/s | Total: 4.6m | ETA: 15.9m [2026-02-26T20:19:40.206377] [INFO ] [sig ] [759/3375] Forecasting CRGO... [2026-02-26T20:19:40.206407] [INFO ] [sig ] Generating forecast for: CRGO [2026-02-26T20:19:40.206441] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRGO' from 'https://tdm.silogroup.org/data/derivative_storage/CRGO.csv'. [2026-02-26T20:19:40.216860] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRGO'. [2026-02-26T20:19:40.217203] [INFO ] [FORECASTER] Starting predict_future for CRGO [2026-02-26T20:19:40.218081] [DEBUG] [LOCAL ] No optimal features file found for CRGO: ./output/feature-sets/CRGO.txt [2026-02-26T20:19:40.218136] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:40.218167] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:40.218194] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:40.218278] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:40.278602] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:40.279286] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:40.279369] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:40.279401] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:40.401072] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:40.401228] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:40.401269] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:40.401298] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:40.404794] [DEBUG] [FORECASTER] CRGO: Forecast T+1@11:T+2@11: UP (p=59.80%) [2026-02-26T20:19:40.405073] [INFO ] [FORECASTER] Completed predict_future for CRGO [2026-02-26T20:19:40.405204] [INFO ] [sig ] CRGO: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:19:40.551212] [INFO ] [LOCAL ] Saved forecast: CRGO 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CRGO.txt [2026-02-26T20:19:40.551368] [INFO ] [sig ] [759/3375] Completed CRGO in 0.3s | 2.75 sym/s | Total: 4.6m | ETA: 15.9m [2026-02-26T20:19:40.551410] [INFO ] [sig ] [760/3375] Forecasting CRGY... [2026-02-26T20:19:40.551441] [INFO ] [sig ] Generating forecast for: CRGY [2026-02-26T20:19:40.551473] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRGY' from 'https://tdm.silogroup.org/data/derivative_storage/CRGY.csv'. [2026-02-26T20:19:40.563260] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRGY'. [2026-02-26T20:19:40.563661] [INFO ] [FORECASTER] Starting predict_future for CRGY [2026-02-26T20:19:40.564488] [DEBUG] [LOCAL ] No optimal features file found for CRGY: ./output/feature-sets/CRGY.txt [2026-02-26T20:19:40.564545] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:40.564608] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:40.564647] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:40.564708] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:40.625995] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:40.626844] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:40.626934] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:40.626970] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:40.746629] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:40.746789] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:40.746830] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:40.746860] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:40.754832] [DEBUG] [FORECASTER] CRGY: Forecast T+1@11:T+2@11: UP (p=88.31%) [2026-02-26T20:19:40.755281] [INFO ] [FORECASTER] Completed predict_future for CRGY [2026-02-26T20:19:40.755459] [INFO ] [sig ] CRGY: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:19:40.910413] [INFO ] [LOCAL ] Saved forecast: CRGY 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CRGY.txt [2026-02-26T20:19:40.910591] [INFO ] [sig ] [760/3375] Completed CRGY in 0.4s | 2.75 sym/s | Total: 4.6m | ETA: 15.8m [2026-02-26T20:19:40.910642] [INFO ] [sig ] [761/3375] Forecasting CRH... [2026-02-26T20:19:40.910675] [INFO ] [sig ] Generating forecast for: CRH [2026-02-26T20:19:40.910707] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRH' from 'https://tdm.silogroup.org/data/derivative_storage/CRH.csv'. [2026-02-26T20:19:40.922137] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRH'. [2026-02-26T20:19:40.922485] [INFO ] [FORECASTER] Starting predict_future for CRH [2026-02-26T20:19:40.923301] [DEBUG] [LOCAL ] No optimal features file found for CRH: ./output/feature-sets/CRH.txt [2026-02-26T20:19:40.923381] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:40.923423] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:40.923453] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:40.923517] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:40.983591] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:40.984649] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:40.984784] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:40.984820] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:41.120640] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:41.120798] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:41.120840] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:41.120868] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:41.124328] [DEBUG] [FORECASTER] CRH: Forecast T+1@11:T+2@11: UP (p=63.46%) [2026-02-26T20:19:41.124649] [INFO ] [FORECASTER] Completed predict_future for CRH [2026-02-26T20:19:41.124786] [INFO ] [sig ] CRH: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:19:41.275181] [INFO ] [LOCAL ] Saved forecast: CRH 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CRH.txt [2026-02-26T20:19:41.275326] [INFO ] [sig ] [761/3375] Completed CRH in 0.4s | 2.75 sym/s | Total: 4.6m | ETA: 15.8m [2026-02-26T20:19:41.275365] [INFO ] [sig ] [762/3375] Forecasting CRI... [2026-02-26T20:19:41.275396] [INFO ] [sig ] Generating forecast for: CRI [2026-02-26T20:19:41.275426] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRI' from 'https://tdm.silogroup.org/data/derivative_storage/CRI.csv'. [2026-02-26T20:19:41.288701] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRI'. [2026-02-26T20:19:41.289176] [INFO ] [FORECASTER] Starting predict_future for CRI [2026-02-26T20:19:41.290112] [DEBUG] [LOCAL ] No optimal features file found for CRI: ./output/feature-sets/CRI.txt [2026-02-26T20:19:41.290169] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:41.290201] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:41.290228] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:41.290285] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:41.349495] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:41.350414] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:41.350500] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:41.350534] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:41.478358] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:41.478535] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:41.478610] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:41.478649] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:41.482319] [DEBUG] [FORECASTER] CRI: Forecast T+1@11:T+2@11: DOWN (p=38.19%) [2026-02-26T20:19:41.482684] [INFO ] [FORECASTER] Completed predict_future for CRI [2026-02-26T20:19:41.482826] [INFO ] [sig ] CRI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:19:41.637043] [INFO ] [LOCAL ] Saved forecast: CRI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CRI.txt [2026-02-26T20:19:41.637234] [INFO ] [sig ] [762/3375] Completed CRI in 0.4s | 2.75 sym/s | Total: 4.6m | ETA: 15.8m [2026-02-26T20:19:41.637276] [INFO ] [sig ] [763/3375] Forecasting CRK... [2026-02-26T20:19:41.637307] [INFO ] [sig ] Generating forecast for: CRK [2026-02-26T20:19:41.637336] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRK' from 'https://tdm.silogroup.org/data/derivative_storage/CRK.csv'. [2026-02-26T20:19:41.651663] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRK'. [2026-02-26T20:19:41.652061] [INFO ] [FORECASTER] Starting predict_future for CRK [2026-02-26T20:19:41.653023] [DEBUG] [LOCAL ] No optimal features file found for CRK: ./output/feature-sets/CRK.txt [2026-02-26T20:19:41.653078] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:41.653111] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:41.653137] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:41.653195] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:41.712934] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:41.713931] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:41.714027] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:41.714063] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:41.841633] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:41.841796] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:41.841837] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:41.841867] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:41.845664] [DEBUG] [FORECASTER] CRK: Forecast T+1@11:T+2@11: DOWN (p=39.88%) [2026-02-26T20:19:41.846026] [INFO ] [FORECASTER] Completed predict_future for CRK [2026-02-26T20:19:41.846191] [INFO ] [sig ] CRK: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:19:41.989308] [INFO ] [LOCAL ] Saved forecast: CRK 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CRK.txt [2026-02-26T20:19:41.989456] [INFO ] [sig ] [763/3375] Completed CRK in 0.4s | 2.75 sym/s | Total: 4.6m | ETA: 15.8m [2026-02-26T20:19:41.989497] [INFO ] [sig ] [764/3375] Forecasting CRL... [2026-02-26T20:19:41.989527] [INFO ] [sig ] Generating forecast for: CRL [2026-02-26T20:19:41.989558] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRL' from 'https://tdm.silogroup.org/data/derivative_storage/CRL.csv'. [2026-02-26T20:19:42.001966] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRL'. [2026-02-26T20:19:42.002357] [INFO ] [FORECASTER] Starting predict_future for CRL [2026-02-26T20:19:42.003186] [DEBUG] [LOCAL ] No optimal features file found for CRL: ./output/feature-sets/CRL.txt [2026-02-26T20:19:42.003240] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:42.003272] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:42.003299] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:42.003357] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:42.063062] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:42.064070] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:42.064161] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:42.064195] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:42.195364] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:42.195526] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:42.195588] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:42.195624] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:42.199278] [DEBUG] [FORECASTER] CRL: Forecast T+1@11:T+2@11: DOWN (p=43.68%) [2026-02-26T20:19:42.199561] [INFO ] [FORECASTER] Completed predict_future for CRL [2026-02-26T20:19:42.199713] [INFO ] [sig ] CRL: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:19:42.351307] [INFO ] [LOCAL ] Saved forecast: CRL 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CRL.txt [2026-02-26T20:19:42.351504] [INFO ] [sig ] [764/3375] Completed CRL in 0.4s | 2.75 sym/s | Total: 4.6m | ETA: 15.8m [2026-02-26T20:19:42.351589] [INFO ] [sig ] [765/3375] Forecasting CRM... [2026-02-26T20:19:42.351631] [INFO ] [sig ] Generating forecast for: CRM [2026-02-26T20:19:42.351674] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRM' from 'https://tdm.silogroup.org/data/derivative_storage/CRM.csv'. [2026-02-26T20:19:42.363120] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRM'. [2026-02-26T20:19:42.363480] [INFO ] [FORECASTER] Starting predict_future for CRM [2026-02-26T20:19:42.364342] [DEBUG] [LOCAL ] No optimal features file found for CRM: ./output/feature-sets/CRM.txt [2026-02-26T20:19:42.364398] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:42.364432] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:42.364458] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:42.364526] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:42.429024] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:42.430249] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:42.430368] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:42.430415] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:42.559847] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:42.560022] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:42.560069] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:42.560099] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:42.563812] [DEBUG] [FORECASTER] CRM: Forecast T+1@11:T+2@11: DOWN (p=31.80%) [2026-02-26T20:19:42.564161] [INFO ] [FORECASTER] Completed predict_future for CRM [2026-02-26T20:19:42.564308] [INFO ] [sig ] CRM: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:19:42.714385] [INFO ] [LOCAL ] Saved forecast: CRM 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CRM.txt [2026-02-26T20:19:42.714542] [INFO ] [sig ] [765/3375] Completed CRM in 0.4s | 2.75 sym/s | Total: 4.6m | ETA: 15.8m [2026-02-26T20:19:42.714601] [INFO ] [sig ] [766/3375] Forecasting CRMD... [2026-02-26T20:19:42.714635] [INFO ] [sig ] Generating forecast for: CRMD [2026-02-26T20:19:42.714666] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRMD' from 'https://tdm.silogroup.org/data/derivative_storage/CRMD.csv'. [2026-02-26T20:19:42.728046] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRMD'. [2026-02-26T20:19:42.728412] [INFO ] [FORECASTER] Starting predict_future for CRMD [2026-02-26T20:19:42.729271] [DEBUG] [LOCAL ] No optimal features file found for CRMD: ./output/feature-sets/CRMD.txt [2026-02-26T20:19:42.729327] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:42.729360] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:42.729389] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:42.729447] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:42.788968] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:42.789854] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:42.789942] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:42.789976] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:42.911485] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:42.911685] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:42.911748] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:42.911777] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:42.915184] [DEBUG] [FORECASTER] CRMD: Forecast T+1@11:T+2@11: DOWN (p=47.15%) [2026-02-26T20:19:42.915462] [INFO ] [FORECASTER] Completed predict_future for CRMD [2026-02-26T20:19:42.915657] [INFO ] [sig ] CRMD: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:19:43.059141] [INFO ] [LOCAL ] Saved forecast: CRMD 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CRMD.txt [2026-02-26T20:19:43.059309] [INFO ] [sig ] [766/3375] Completed CRMD in 0.3s | 2.75 sym/s | Total: 4.6m | ETA: 15.8m [2026-02-26T20:19:43.059351] [INFO ] [sig ] [767/3375] Forecasting CRML... [2026-02-26T20:19:43.059382] [INFO ] [sig ] Generating forecast for: CRML [2026-02-26T20:19:43.059412] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRML' from 'https://tdm.silogroup.org/data/derivative_storage/CRML.csv'. [2026-02-26T20:19:43.070459] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRML'. [2026-02-26T20:19:43.070853] [INFO ] [FORECASTER] Starting predict_future for CRML [2026-02-26T20:19:43.071692] [DEBUG] [LOCAL ] No optimal features file found for CRML: ./output/feature-sets/CRML.txt [2026-02-26T20:19:43.071747] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:43.071779] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:43.071806] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:43.071863] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:43.130605] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:43.131542] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:43.131672] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:43.131707] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:43.267401] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:43.267611] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:43.267678] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:43.267717] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:43.272345] [DEBUG] [FORECASTER] CRML: Forecast T+1@11:T+2@11: DOWN (p=9.29%) [2026-02-26T20:19:43.272878] [INFO ] [FORECASTER] Completed predict_future for CRML [2026-02-26T20:19:43.273063] [INFO ] [sig ] CRML: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:19:43.432110] [INFO ] [LOCAL ] Saved forecast: CRML 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CRML.txt [2026-02-26T20:19:43.432276] [INFO ] [sig ] [767/3375] Completed CRML in 0.4s | 2.75 sym/s | Total: 4.6m | ETA: 15.8m [2026-02-26T20:19:43.432327] [INFO ] [sig ] [768/3375] Forecasting CRNC... [2026-02-26T20:19:43.432359] [INFO ] [sig ] Generating forecast for: CRNC [2026-02-26T20:19:43.432389] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRNC' from 'https://tdm.silogroup.org/data/derivative_storage/CRNC.csv'. [2026-02-26T20:19:43.444044] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRNC'. [2026-02-26T20:19:43.444456] [INFO ] [FORECASTER] Starting predict_future for CRNC [2026-02-26T20:19:43.445348] [DEBUG] [LOCAL ] No optimal features file found for CRNC: ./output/feature-sets/CRNC.txt [2026-02-26T20:19:43.445402] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:43.445467] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:43.445496] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:43.445559] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:43.504115] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:43.505009] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:43.505095] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:43.505128] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:43.625508] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:43.625688] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:43.625748] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:43.625779] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:43.629304] [DEBUG] [FORECASTER] CRNC: Forecast T+1@11:T+2@11: DOWN (p=40.19%) [2026-02-26T20:19:43.629618] [INFO ] [FORECASTER] Completed predict_future for CRNC [2026-02-26T20:19:43.629756] [INFO ] [sig ] CRNC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:19:43.783865] [INFO ] [LOCAL ] Saved forecast: CRNC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CRNC.txt [2026-02-26T20:19:43.784018] [INFO ] [sig ] [768/3375] Completed CRNC in 0.4s | 2.75 sym/s | Total: 4.7m | ETA: 15.8m [2026-02-26T20:19:43.784058] [INFO ] [sig ] [769/3375] Forecasting CRNX... [2026-02-26T20:19:43.784090] [INFO ] [sig ] Generating forecast for: CRNX [2026-02-26T20:19:43.784130] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRNX' from 'https://tdm.silogroup.org/data/derivative_storage/CRNX.csv'. [2026-02-26T20:19:43.796705] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRNX'. [2026-02-26T20:19:43.797275] [INFO ] [FORECASTER] Starting predict_future for CRNX [2026-02-26T20:19:43.798380] [DEBUG] [LOCAL ] No optimal features file found for CRNX: ./output/feature-sets/CRNX.txt [2026-02-26T20:19:43.798434] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:43.798472] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:43.798501] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:43.798562] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:43.858184] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:43.859057] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:43.859159] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:43.859196] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:43.986056] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:43.986215] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:43.986258] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:43.986287] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:43.989951] [DEBUG] [FORECASTER] CRNX: Forecast T+1@11:T+2@11: DOWN (p=18.01%) [2026-02-26T20:19:43.990240] [INFO ] [FORECASTER] Completed predict_future for CRNX [2026-02-26T20:19:43.990377] [INFO ] [sig ] CRNX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:19:44.136416] [INFO ] [LOCAL ] Saved forecast: CRNX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CRNX.txt [2026-02-26T20:19:44.136566] [INFO ] [sig ] [769/3375] Completed CRNX in 0.4s | 2.75 sym/s | Total: 4.7m | ETA: 15.8m [2026-02-26T20:19:44.136626] [INFO ] [sig ] [770/3375] Forecasting CRON... [2026-02-26T20:19:44.136656] [INFO ] [sig ] Generating forecast for: CRON [2026-02-26T20:19:44.136686] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRON' from 'https://tdm.silogroup.org/data/derivative_storage/CRON.csv'. [2026-02-26T20:19:44.149459] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRON'. [2026-02-26T20:19:44.150066] [INFO ] [FORECASTER] Starting predict_future for CRON [2026-02-26T20:19:44.151085] [DEBUG] [LOCAL ] No optimal features file found for CRON: ./output/feature-sets/CRON.txt [2026-02-26T20:19:44.151140] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:44.151174] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:44.151202] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:44.151260] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:44.215141] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:44.216043] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:44.216133] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:44.216165] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:44.342515] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:44.342683] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:44.342726] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:44.342774] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:44.346323] [DEBUG] [FORECASTER] CRON: Forecast T+1@11:T+2@11: DOWN (p=18.64%) [2026-02-26T20:19:44.346635] [INFO ] [FORECASTER] Completed predict_future for CRON [2026-02-26T20:19:44.346771] [INFO ] [sig ] CRON: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:19:44.498709] [INFO ] [LOCAL ] Saved forecast: CRON 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CRON.txt [2026-02-26T20:19:44.498921] [INFO ] [sig ] [770/3375] Completed CRON in 0.4s | 2.75 sym/s | Total: 4.7m | ETA: 15.8m [2026-02-26T20:19:44.498964] [INFO ] [sig ] [771/3375] Forecasting CROX... [2026-02-26T20:19:44.498996] [INFO ] [sig ] Generating forecast for: CROX [2026-02-26T20:19:44.499037] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CROX' from 'https://tdm.silogroup.org/data/derivative_storage/CROX.csv'. [2026-02-26T20:19:44.511278] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CROX'. [2026-02-26T20:19:44.511745] [INFO ] [FORECASTER] Starting predict_future for CROX [2026-02-26T20:19:44.512778] [DEBUG] [LOCAL ] No optimal features file found for CROX: ./output/feature-sets/CROX.txt [2026-02-26T20:19:44.512834] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:44.512867] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:44.512894] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:44.512953] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:44.571858] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:44.572919] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:44.573026] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:44.573062] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:44.695271] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:44.695434] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:44.695475] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:44.695565] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:44.699412] [DEBUG] [FORECASTER] CROX: Forecast T+1@11:T+2@11: UP (p=73.00%) [2026-02-26T20:19:44.699752] [INFO ] [FORECASTER] Completed predict_future for CROX [2026-02-26T20:19:44.699915] [INFO ] [sig ] CROX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:19:44.845750] [INFO ] [LOCAL ] Saved forecast: CROX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CROX.txt [2026-02-26T20:19:44.845915] [INFO ] [sig ] [771/3375] Completed CROX in 0.3s | 2.75 sym/s | Total: 4.7m | ETA: 15.8m [2026-02-26T20:19:44.845955] [INFO ] [sig ] [772/3375] Forecasting CRS... [2026-02-26T20:19:44.845986] [INFO ] [sig ] Generating forecast for: CRS [2026-02-26T20:19:44.846021] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRS' from 'https://tdm.silogroup.org/data/derivative_storage/CRS.csv'. [2026-02-26T20:19:44.857951] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRS'. [2026-02-26T20:19:44.858383] [INFO ] [FORECASTER] Starting predict_future for CRS [2026-02-26T20:19:44.859273] [DEBUG] [LOCAL ] No optimal features file found for CRS: ./output/feature-sets/CRS.txt [2026-02-26T20:19:44.859329] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:44.859376] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:44.859405] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:44.859471] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:44.920609] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:44.921537] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:44.921649] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:44.921685] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:45.048275] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:45.048446] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:45.048489] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:45.048517] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:45.053142] [DEBUG] [FORECASTER] CRS: Forecast T+1@11:T+2@11: UP (p=89.27%) [2026-02-26T20:19:45.053435] [INFO ] [FORECASTER] Completed predict_future for CRS [2026-02-26T20:19:45.053593] [INFO ] [sig ] CRS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:19:45.202330] [INFO ] [LOCAL ] Saved forecast: CRS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CRS.txt [2026-02-26T20:19:45.202501] [INFO ] [sig ] [772/3375] Completed CRS in 0.4s | 2.75 sym/s | Total: 4.7m | ETA: 15.8m [2026-02-26T20:19:45.202544] [INFO ] [sig ] [773/3375] Forecasting CRSP... [2026-02-26T20:19:45.202595] [INFO ] [sig ] Generating forecast for: CRSP [2026-02-26T20:19:45.202630] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRSP' from 'https://tdm.silogroup.org/data/derivative_storage/CRSP.csv'. [2026-02-26T20:19:45.215067] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRSP'. [2026-02-26T20:19:45.215474] [INFO ] [FORECASTER] Starting predict_future for CRSP [2026-02-26T20:19:45.216395] [DEBUG] [LOCAL ] No optimal features file found for CRSP: ./output/feature-sets/CRSP.txt [2026-02-26T20:19:45.216451] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:45.216484] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:45.216513] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:45.216614] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:45.282021] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:45.283049] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:45.283146] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:45.283181] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:45.405352] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:45.405513] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:45.405555] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:45.405608] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:45.409227] [DEBUG] [FORECASTER] CRSP: Forecast T+1@11:T+2@11: DOWN (p=0.82%) [2026-02-26T20:19:45.409515] [INFO ] [FORECASTER] Completed predict_future for CRSP [2026-02-26T20:19:45.409703] [INFO ] [sig ] CRSP: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:19:45.553797] [INFO ] [LOCAL ] Saved forecast: CRSP 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CRSP.txt [2026-02-26T20:19:45.553976] [INFO ] [sig ] [773/3375] Completed CRSP in 0.4s | 2.75 sym/s | Total: 4.7m | ETA: 15.8m [2026-02-26T20:19:45.554032] [INFO ] [sig ] [774/3375] Forecasting CRTO... [2026-02-26T20:19:45.554078] [INFO ] [sig ] Generating forecast for: CRTO [2026-02-26T20:19:45.554119] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRTO' from 'https://tdm.silogroup.org/data/derivative_storage/CRTO.csv'. [2026-02-26T20:19:45.565714] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRTO'. [2026-02-26T20:19:45.566084] [INFO ] [FORECASTER] Starting predict_future for CRTO [2026-02-26T20:19:45.566921] [DEBUG] [LOCAL ] No optimal features file found for CRTO: ./output/feature-sets/CRTO.txt [2026-02-26T20:19:45.566974] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:45.567005] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:45.567032] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:45.567090] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:45.627219] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:45.628091] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:45.628177] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:45.628210] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:45.752557] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:45.752757] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:45.752801] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:45.752832] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:45.756381] [DEBUG] [FORECASTER] CRTO: Forecast T+1@11:T+2@11: UP (p=63.75%) [2026-02-26T20:19:45.756718] [INFO ] [FORECASTER] Completed predict_future for CRTO [2026-02-26T20:19:45.756860] [INFO ] [sig ] CRTO: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:19:45.905327] [INFO ] [LOCAL ] Saved forecast: CRTO 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CRTO.txt [2026-02-26T20:19:45.905496] [INFO ] [sig ] [774/3375] Completed CRTO in 0.4s | 2.75 sym/s | Total: 4.7m | ETA: 15.8m [2026-02-26T20:19:45.905538] [INFO ] [sig ] [775/3375] Forecasting CRUS... [2026-02-26T20:19:45.905588] [INFO ] [sig ] Generating forecast for: CRUS [2026-02-26T20:19:45.905636] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRUS' from 'https://tdm.silogroup.org/data/derivative_storage/CRUS.csv'. [2026-02-26T20:19:45.917402] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRUS'. [2026-02-26T20:19:45.917860] [INFO ] [FORECASTER] Starting predict_future for CRUS [2026-02-26T20:19:45.918793] [DEBUG] [LOCAL ] No optimal features file found for CRUS: ./output/feature-sets/CRUS.txt [2026-02-26T20:19:45.918851] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:45.918886] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:45.918916] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:45.918976] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:45.982734] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:45.983812] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:45.983921] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:45.983956] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:46.108238] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:46.108400] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:46.108441] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:46.108469] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:46.112168] [DEBUG] [FORECASTER] CRUS: Forecast T+1@11:T+2@11: UP (p=67.92%) [2026-02-26T20:19:46.112447] [INFO ] [FORECASTER] Completed predict_future for CRUS [2026-02-26T20:19:46.112595] [INFO ] [sig ] CRUS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:19:46.257852] [INFO ] [LOCAL ] Saved forecast: CRUS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CRUS.txt [2026-02-26T20:19:46.258025] [INFO ] [sig ] [775/3375] Completed CRUS in 0.4s | 2.75 sym/s | Total: 4.7m | ETA: 15.8m [2026-02-26T20:19:46.258069] [INFO ] [sig ] [776/3375] Forecasting CRVL... [2026-02-26T20:19:46.258114] [INFO ] [sig ] Generating forecast for: CRVL [2026-02-26T20:19:46.258156] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRVL' from 'https://tdm.silogroup.org/data/derivative_storage/CRVL.csv'. [2026-02-26T20:19:46.271438] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRVL'. [2026-02-26T20:19:46.271866] [INFO ] [FORECASTER] Starting predict_future for CRVL [2026-02-26T20:19:46.272734] [DEBUG] [LOCAL ] No optimal features file found for CRVL: ./output/feature-sets/CRVL.txt [2026-02-26T20:19:46.272789] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:46.272823] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:46.272851] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:46.272909] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:46.331550] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:46.332679] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:46.332768] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:46.332801] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:46.457555] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:46.457775] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:46.458002] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:46.458030] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:46.461800] [DEBUG] [FORECASTER] CRVL: Forecast T+1@11:T+2@11: UP (p=99.45%) [2026-02-26T20:19:46.462177] [INFO ] [FORECASTER] Completed predict_future for CRVL [2026-02-26T20:19:46.462329] [INFO ] [sig ] CRVL: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:19:46.617951] [INFO ] [LOCAL ] Saved forecast: CRVL 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CRVL.txt [2026-02-26T20:19:46.618119] [INFO ] [sig ] [776/3375] Completed CRVL in 0.4s | 2.75 sym/s | Total: 4.7m | ETA: 15.7m [2026-02-26T20:19:46.618164] [INFO ] [sig ] [777/3375] Forecasting CRVO... [2026-02-26T20:19:46.618194] [INFO ] [sig ] Generating forecast for: CRVO [2026-02-26T20:19:46.618226] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRVO' from 'https://tdm.silogroup.org/data/derivative_storage/CRVO.csv'. [2026-02-26T20:19:46.629916] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRVO'. [2026-02-26T20:19:46.630344] [INFO ] [FORECASTER] Starting predict_future for CRVO [2026-02-26T20:19:46.631275] [DEBUG] [LOCAL ] No optimal features file found for CRVO: ./output/feature-sets/CRVO.txt [2026-02-26T20:19:46.631337] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:46.631371] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:46.631399] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:46.631457] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:46.690599] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:46.691520] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:46.691633] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:46.691671] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:46.821354] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:46.821551] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:46.821619] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:46.821657] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:46.825402] [DEBUG] [FORECASTER] CRVO: Forecast T+1@11:T+2@11: UP (p=54.00%) [2026-02-26T20:19:46.825730] [INFO ] [FORECASTER] Completed predict_future for CRVO [2026-02-26T20:19:46.825878] [INFO ] [sig ] CRVO: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:19:46.973485] [INFO ] [LOCAL ] Saved forecast: CRVO 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CRVO.txt [2026-02-26T20:19:46.973684] [INFO ] [sig ] [777/3375] Completed CRVO in 0.4s | 2.75 sym/s | Total: 4.7m | ETA: 15.7m [2026-02-26T20:19:46.973741] [INFO ] [sig ] [778/3375] Forecasting CRVS... [2026-02-26T20:19:46.973777] [INFO ] [sig ] Generating forecast for: CRVS [2026-02-26T20:19:46.973815] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRVS' from 'https://tdm.silogroup.org/data/derivative_storage/CRVS.csv'. [2026-02-26T20:19:46.985743] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRVS'. [2026-02-26T20:19:46.986115] [INFO ] [FORECASTER] Starting predict_future for CRVS [2026-02-26T20:19:46.986966] [DEBUG] [LOCAL ] No optimal features file found for CRVS: ./output/feature-sets/CRVS.txt [2026-02-26T20:19:46.987021] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:46.987054] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:46.987083] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:46.987142] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:47.045674] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:47.046561] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:47.046705] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:47.046750] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:47.184837] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:47.185008] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:47.185063] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:47.185100] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:47.189539] [DEBUG] [FORECASTER] CRVS: Forecast T+1@11:T+2@11: DOWN (p=8.73%) [2026-02-26T20:19:47.190060] [INFO ] [FORECASTER] Completed predict_future for CRVS [2026-02-26T20:19:47.190244] [INFO ] [sig ] CRVS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:19:47.350844] [INFO ] [LOCAL ] Saved forecast: CRVS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CRVS.txt [2026-02-26T20:19:47.351029] [INFO ] [sig ] [778/3375] Completed CRVS in 0.4s | 2.75 sym/s | Total: 4.7m | ETA: 15.7m [2026-02-26T20:19:47.351073] [INFO ] [sig ] [779/3375] Forecasting CRWD... [2026-02-26T20:19:47.351105] [INFO ] [sig ] Generating forecast for: CRWD [2026-02-26T20:19:47.351140] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRWD' from 'https://tdm.silogroup.org/data/derivative_storage/CRWD.csv'. [2026-02-26T20:19:47.364286] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRWD'. [2026-02-26T20:19:47.364772] [INFO ] [FORECASTER] Starting predict_future for CRWD [2026-02-26T20:19:47.365705] [DEBUG] [LOCAL ] No optimal features file found for CRWD: ./output/feature-sets/CRWD.txt [2026-02-26T20:19:47.365761] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:47.365796] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:47.365825] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:47.365894] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:47.430715] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:47.431822] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:47.431940] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:47.431988] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:47.568981] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:47.569174] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:47.569221] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:47.569269] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:47.573273] [DEBUG] [FORECASTER] CRWD: Forecast T+1@11:T+2@11: DOWN (p=3.63%) [2026-02-26T20:19:47.573599] [INFO ] [FORECASTER] Completed predict_future for CRWD [2026-02-26T20:19:47.573765] [INFO ] [sig ] CRWD: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:19:47.736430] [INFO ] [LOCAL ] Saved forecast: CRWD 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CRWD.txt [2026-02-26T20:19:47.736639] [INFO ] [sig ] [779/3375] Completed CRWD in 0.4s | 2.75 sym/s | Total: 4.7m | ETA: 15.7m [2026-02-26T20:19:47.736698] [INFO ] [sig ] [780/3375] Forecasting CRWS... [2026-02-26T20:19:47.736733] [INFO ] [sig ] Generating forecast for: CRWS [2026-02-26T20:19:47.736766] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRWS' from 'https://tdm.silogroup.org/data/derivative_storage/CRWS.csv'. [2026-02-26T20:19:47.748406] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRWS'. [2026-02-26T20:19:47.748881] [INFO ] [FORECASTER] Starting predict_future for CRWS [2026-02-26T20:19:47.749812] [DEBUG] [LOCAL ] No optimal features file found for CRWS: ./output/feature-sets/CRWS.txt [2026-02-26T20:19:47.749867] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:47.749900] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:47.749928] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:47.750006] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:47.816156] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:47.817129] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:47.817240] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:47.817289] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:47.939627] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:47.939823] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:47.939874] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:47.939903] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:47.943827] [DEBUG] [FORECASTER] CRWS: Forecast T+1@11:T+2@11: UP (p=88.61%) [2026-02-26T20:19:47.944128] [INFO ] [FORECASTER] Completed predict_future for CRWS [2026-02-26T20:19:47.944268] [INFO ] [sig ] CRWS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:19:48.106253] [INFO ] [LOCAL ] Saved forecast: CRWS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CRWS.txt [2026-02-26T20:19:48.106424] [INFO ] [sig ] [780/3375] Completed CRWS in 0.4s | 2.75 sym/s | Total: 4.7m | ETA: 15.7m [2026-02-26T20:19:48.106467] [INFO ] [sig ] [781/3375] Forecasting CSAN... [2026-02-26T20:19:48.106499] [INFO ] [sig ] Generating forecast for: CSAN [2026-02-26T20:19:48.106531] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSAN' from 'https://tdm.silogroup.org/data/derivative_storage/CSAN.csv'. [2026-02-26T20:19:48.118459] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSAN'. [2026-02-26T20:19:48.118914] [INFO ] [FORECASTER] Starting predict_future for CSAN [2026-02-26T20:19:48.119909] [DEBUG] [LOCAL ] No optimal features file found for CSAN: ./output/feature-sets/CSAN.txt [2026-02-26T20:19:48.119979] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:48.120013] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:48.120040] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:48.120099] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:48.188608] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:48.190111] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:48.190227] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:48.190289] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:48.332486] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:48.332685] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:48.332730] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:48.332761] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:48.336964] [DEBUG] [FORECASTER] CSAN: Forecast T+1@11:T+2@11: UP (p=96.72%) [2026-02-26T20:19:48.337327] [INFO ] [FORECASTER] Completed predict_future for CSAN [2026-02-26T20:19:48.337474] [INFO ] [sig ] CSAN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:19:48.503369] [INFO ] [LOCAL ] Saved forecast: CSAN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CSAN.txt [2026-02-26T20:19:48.503618] [INFO ] [sig ] [781/3375] Completed CSAN in 0.4s | 2.75 sym/s | Total: 4.7m | ETA: 15.7m [2026-02-26T20:19:48.503691] [INFO ] [sig ] [782/3375] Forecasting CSB... [2026-02-26T20:19:48.503746] [INFO ] [sig ] Generating forecast for: CSB [2026-02-26T20:19:48.503787] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSB' from 'https://tdm.silogroup.org/data/derivative_storage/CSB.csv'. [2026-02-26T20:19:48.517609] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSB'. [2026-02-26T20:19:48.518261] [INFO ] [FORECASTER] Starting predict_future for CSB [2026-02-26T20:19:48.519311] [DEBUG] [LOCAL ] No optimal features file found for CSB: ./output/feature-sets/CSB.txt [2026-02-26T20:19:48.519367] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:48.519400] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:48.519426] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:48.519488] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:48.578257] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:48.579131] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:48.579218] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:48.579256] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:48.691522] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:48.691705] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:48.691746] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:48.691776] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:48.695859] [DEBUG] [FORECASTER] CSB: Forecast T+1@11:T+2@11: DOWN (p=15.35%) [2026-02-26T20:19:48.696172] [INFO ] [FORECASTER] Completed predict_future for CSB [2026-02-26T20:19:48.696308] [INFO ] [sig ] CSB: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:19:48.841303] [INFO ] [LOCAL ] Saved forecast: CSB 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CSB.txt [2026-02-26T20:19:48.841462] [INFO ] [sig ] [782/3375] Completed CSB in 0.3s | 2.75 sym/s | Total: 4.7m | ETA: 15.7m [2026-02-26T20:19:48.841503] [INFO ] [sig ] [783/3375] Forecasting CSCO... [2026-02-26T20:19:48.841534] [INFO ] [sig ] Generating forecast for: CSCO [2026-02-26T20:19:48.841565] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSCO' from 'https://tdm.silogroup.org/data/derivative_storage/CSCO.csv'. [2026-02-26T20:19:48.852923] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSCO'. [2026-02-26T20:19:48.853337] [INFO ] [FORECASTER] Starting predict_future for CSCO [2026-02-26T20:19:48.854286] [DEBUG] [LOCAL ] No optimal features file found for CSCO: ./output/feature-sets/CSCO.txt [2026-02-26T20:19:48.854344] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:48.854378] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:48.854420] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:48.854486] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:48.914306] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:48.915224] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:48.915315] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:48.915352] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:49.036847] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:49.036986] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:49.037025] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:49.037053] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:49.040563] [DEBUG] [FORECASTER] CSCO: Forecast T+1@11:T+2@11: UP (p=78.96%) [2026-02-26T20:19:49.040866] [INFO ] [FORECASTER] Completed predict_future for CSCO [2026-02-26T20:19:49.040996] [INFO ] [sig ] CSCO: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:19:49.181769] [INFO ] [LOCAL ] Saved forecast: CSCO 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CSCO.txt [2026-02-26T20:19:49.181923] [INFO ] [sig ] [783/3375] Completed CSCO in 0.3s | 2.75 sym/s | Total: 4.7m | ETA: 15.7m [2026-02-26T20:19:49.181965] [INFO ] [sig ] [784/3375] Forecasting CSGP... [2026-02-26T20:19:49.181998] [INFO ] [sig ] Generating forecast for: CSGP [2026-02-26T20:19:49.182030] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSGP' from 'https://tdm.silogroup.org/data/derivative_storage/CSGP.csv'. [2026-02-26T20:19:49.192906] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSGP'. [2026-02-26T20:19:49.193226] [INFO ] [FORECASTER] Starting predict_future for CSGP [2026-02-26T20:19:49.194050] [DEBUG] [LOCAL ] No optimal features file found for CSGP: ./output/feature-sets/CSGP.txt [2026-02-26T20:19:49.194104] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:49.194138] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:49.194164] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:49.194221] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:49.252633] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:49.253513] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:49.253618] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:49.253653] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:49.381484] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:49.381679] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:49.381730] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:49.381765] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:49.385311] [DEBUG] [FORECASTER] CSGP: Forecast T+1@11:T+2@11: DOWN (p=29.79%) [2026-02-26T20:19:49.385622] [INFO ] [FORECASTER] Completed predict_future for CSGP [2026-02-26T20:19:49.385756] [INFO ] [sig ] CSGP: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:19:49.532344] [INFO ] [LOCAL ] Saved forecast: CSGP 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CSGP.txt [2026-02-26T20:19:49.532503] [INFO ] [sig ] [784/3375] Completed CSGP in 0.4s | 2.75 sym/s | Total: 4.7m | ETA: 15.7m [2026-02-26T20:19:49.532543] [INFO ] [sig ] [785/3375] Forecasting CSGS... [2026-02-26T20:19:49.532593] [INFO ] [sig ] Generating forecast for: CSGS [2026-02-26T20:19:49.532631] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSGS' from 'https://tdm.silogroup.org/data/derivative_storage/CSGS.csv'. [2026-02-26T20:19:49.544136] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSGS'. [2026-02-26T20:19:49.544517] [INFO ] [FORECASTER] Starting predict_future for CSGS [2026-02-26T20:19:49.545382] [DEBUG] [LOCAL ] No optimal features file found for CSGS: ./output/feature-sets/CSGS.txt [2026-02-26T20:19:49.545438] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:49.545503] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:49.545534] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:49.545616] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:49.609024] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:49.609979] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:49.610065] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:49.610099] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:49.734622] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:49.734779] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:49.734820] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:49.734850] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:49.738380] [DEBUG] [FORECASTER] CSGS: Forecast T+1@11:T+2@11: UP (p=59.90%) [2026-02-26T20:19:49.738699] [INFO ] [FORECASTER] Completed predict_future for CSGS [2026-02-26T20:19:49.738855] [INFO ] [sig ] CSGS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:19:49.970509] [INFO ] [LOCAL ] Saved forecast: CSGS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CSGS.txt [2026-02-26T20:19:49.970698] [INFO ] [sig ] [785/3375] Completed CSGS in 0.4s | 2.75 sym/s | Total: 4.8m | ETA: 15.7m [2026-02-26T20:19:49.970740] [INFO ] [sig ] [786/3375] Forecasting CSIQ... [2026-02-26T20:19:49.970772] [INFO ] [sig ] Generating forecast for: CSIQ [2026-02-26T20:19:49.970803] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSIQ' from 'https://tdm.silogroup.org/data/derivative_storage/CSIQ.csv'. [2026-02-26T20:19:49.984098] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSIQ'. [2026-02-26T20:19:49.984555] [INFO ] [FORECASTER] Starting predict_future for CSIQ [2026-02-26T20:19:49.985455] [DEBUG] [LOCAL ] No optimal features file found for CSIQ: ./output/feature-sets/CSIQ.txt [2026-02-26T20:19:49.985513] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:49.985547] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:49.985605] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:49.985674] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:50.051537] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:50.052555] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:50.052676] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:50.052718] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:50.186109] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:50.186273] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:50.186313] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:50.186342] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:50.189906] [DEBUG] [FORECASTER] CSIQ: Forecast T+1@11:T+2@11: UP (p=53.65%) [2026-02-26T20:19:50.190194] [INFO ] [FORECASTER] Completed predict_future for CSIQ [2026-02-26T20:19:50.190326] [INFO ] [sig ] CSIQ: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:19:50.339351] [INFO ] [LOCAL ] Saved forecast: CSIQ 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CSIQ.txt [2026-02-26T20:19:50.339515] [INFO ] [sig ] [786/3375] Completed CSIQ in 0.4s | 2.75 sym/s | Total: 4.8m | ETA: 15.7m [2026-02-26T20:19:50.339558] [INFO ] [sig ] [787/3375] Forecasting CSPI... [2026-02-26T20:19:50.339607] [INFO ] [sig ] Generating forecast for: CSPI [2026-02-26T20:19:50.339647] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSPI' from 'https://tdm.silogroup.org/data/derivative_storage/CSPI.csv'. [2026-02-26T20:19:50.351394] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSPI'. [2026-02-26T20:19:50.351812] [INFO ] [FORECASTER] Starting predict_future for CSPI [2026-02-26T20:19:50.352684] [DEBUG] [LOCAL ] No optimal features file found for CSPI: ./output/feature-sets/CSPI.txt [2026-02-26T20:19:50.352750] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:50.352790] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:50.352825] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:50.352887] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:50.414628] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:50.415728] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:50.415816] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:50.415852] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:50.555273] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:50.555433] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:50.555475] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:50.555505] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:50.559121] [DEBUG] [FORECASTER] CSPI: Forecast T+1@11:T+2@11: UP (p=57.38%) [2026-02-26T20:19:50.559409] [INFO ] [FORECASTER] Completed predict_future for CSPI [2026-02-26T20:19:50.559542] [INFO ] [sig ] CSPI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:19:50.702038] [INFO ] [LOCAL ] Saved forecast: CSPI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CSPI.txt [2026-02-26T20:19:50.702185] [INFO ] [sig ] [787/3375] Completed CSPI in 0.4s | 2.75 sym/s | Total: 4.8m | ETA: 15.7m [2026-02-26T20:19:50.702226] [INFO ] [sig ] [788/3375] Forecasting CSQ... [2026-02-26T20:19:50.702256] [INFO ] [sig ] Generating forecast for: CSQ [2026-02-26T20:19:50.702287] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSQ' from 'https://tdm.silogroup.org/data/derivative_storage/CSQ.csv'. [2026-02-26T20:19:50.713804] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSQ'. [2026-02-26T20:19:50.714196] [INFO ] [FORECASTER] Starting predict_future for CSQ [2026-02-26T20:19:50.715062] [DEBUG] [LOCAL ] No optimal features file found for CSQ: ./output/feature-sets/CSQ.txt [2026-02-26T20:19:50.715116] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:50.715149] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:50.715175] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:50.715232] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:50.777228] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:50.778146] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:50.778238] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:50.778281] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:50.902844] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:50.903233] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:50.903299] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:50.903370] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:50.907205] [DEBUG] [FORECASTER] CSQ: Forecast T+1@11:T+2@11: DOWN (p=1.14%) [2026-02-26T20:19:50.907495] [INFO ] [FORECASTER] Completed predict_future for CSQ [2026-02-26T20:19:50.907686] [INFO ] [sig ] CSQ: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:19:51.055086] [INFO ] [LOCAL ] Saved forecast: CSQ 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CSQ.txt [2026-02-26T20:19:51.055266] [INFO ] [sig ] [788/3375] Completed CSQ in 0.4s | 2.75 sym/s | Total: 4.8m | ETA: 15.7m [2026-02-26T20:19:51.055310] [INFO ] [sig ] [789/3375] Forecasting CSTL... [2026-02-26T20:19:51.055345] [INFO ] [sig ] Generating forecast for: CSTL [2026-02-26T20:19:51.055378] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSTL' from 'https://tdm.silogroup.org/data/derivative_storage/CSTL.csv'. [2026-02-26T20:19:51.066890] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSTL'. [2026-02-26T20:19:51.067219] [INFO ] [FORECASTER] Starting predict_future for CSTL [2026-02-26T20:19:51.068080] [DEBUG] [LOCAL ] No optimal features file found for CSTL: ./output/feature-sets/CSTL.txt [2026-02-26T20:19:51.068135] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:51.068167] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:51.068193] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:51.068249] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:51.129003] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:51.129892] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:51.129976] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:51.130010] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:51.253089] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:51.253252] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:51.253292] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:51.253320] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:51.257126] [DEBUG] [FORECASTER] CSTL: Forecast T+1@11:T+2@11: DOWN (p=39.42%) [2026-02-26T20:19:51.257405] [INFO ] [FORECASTER] Completed predict_future for CSTL [2026-02-26T20:19:51.257535] [INFO ] [sig ] CSTL: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:19:51.411458] [INFO ] [LOCAL ] Saved forecast: CSTL 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CSTL.txt [2026-02-26T20:19:51.411638] [INFO ] [sig ] [789/3375] Completed CSTL in 0.4s | 2.75 sym/s | Total: 4.8m | ETA: 15.7m [2026-02-26T20:19:51.411684] [INFO ] [sig ] [790/3375] Forecasting CSTM... [2026-02-26T20:19:51.411720] [INFO ] [sig ] Generating forecast for: CSTM [2026-02-26T20:19:51.411756] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSTM' from 'https://tdm.silogroup.org/data/derivative_storage/CSTM.csv'. [2026-02-26T20:19:51.423766] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSTM'. [2026-02-26T20:19:51.424169] [INFO ] [FORECASTER] Starting predict_future for CSTM [2026-02-26T20:19:51.425089] [DEBUG] [LOCAL ] No optimal features file found for CSTM: ./output/feature-sets/CSTM.txt [2026-02-26T20:19:51.425157] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:51.425194] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:51.425222] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:51.425282] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:51.497034] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:51.497993] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:51.498090] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:51.498125] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:51.634370] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:51.634587] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:51.634635] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:51.634665] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:51.638678] [DEBUG] [FORECASTER] CSTM: Forecast T+1@11:T+2@11: UP (p=99.39%) [2026-02-26T20:19:51.639034] [INFO ] [FORECASTER] Completed predict_future for CSTM [2026-02-26T20:19:51.639183] [INFO ] [sig ] CSTM: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:19:51.787524] [INFO ] [LOCAL ] Saved forecast: CSTM 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CSTM.txt [2026-02-26T20:19:51.787718] [INFO ] [sig ] [790/3375] Completed CSTM in 0.4s | 2.75 sym/s | Total: 4.8m | ETA: 15.7m [2026-02-26T20:19:51.787767] [INFO ] [sig ] [791/3375] Forecasting CSWC... [2026-02-26T20:19:51.787796] [INFO ] [sig ] Generating forecast for: CSWC [2026-02-26T20:19:51.787828] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSWC' from 'https://tdm.silogroup.org/data/derivative_storage/CSWC.csv'. [2026-02-26T20:19:51.799401] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSWC'. [2026-02-26T20:19:51.799740] [INFO ] [FORECASTER] Starting predict_future for CSWC [2026-02-26T20:19:51.800529] [DEBUG] [LOCAL ] No optimal features file found for CSWC: ./output/feature-sets/CSWC.txt [2026-02-26T20:19:51.800604] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:51.800638] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:51.800665] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:51.800728] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:51.859276] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:51.859941] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:51.860021] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:51.860052] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:51.980293] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:51.980439] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:51.980478] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:51.980507] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:51.983961] [DEBUG] [FORECASTER] CSWC: Forecast T+1@11:T+2@11: UP (p=98.97%) [2026-02-26T20:19:51.984239] [INFO ] [FORECASTER] Completed predict_future for CSWC [2026-02-26T20:19:51.984365] [INFO ] [sig ] CSWC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:19:52.125364] [INFO ] [LOCAL ] Saved forecast: CSWC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CSWC.txt [2026-02-26T20:19:52.125490] [INFO ] [sig ] [791/3375] Completed CSWC in 0.3s | 2.75 sym/s | Total: 4.8m | ETA: 15.7m [2026-02-26T20:19:52.125531] [INFO ] [sig ] [792/3375] Forecasting CSX... [2026-02-26T20:19:52.125561] [INFO ] [sig ] Generating forecast for: CSX [2026-02-26T20:19:52.125611] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSX' from 'https://tdm.silogroup.org/data/derivative_storage/CSX.csv'. [2026-02-26T20:19:52.137243] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSX'. [2026-02-26T20:19:52.137556] [INFO ] [FORECASTER] Starting predict_future for CSX [2026-02-26T20:19:52.138627] [DEBUG] [LOCAL ] No optimal features file found for CSX: ./output/feature-sets/CSX.txt [2026-02-26T20:19:52.138680] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:52.138717] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:52.138753] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:52.138824] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:52.198911] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:52.199741] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:52.199834] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:52.199866] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:52.337484] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:52.337770] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:52.337839] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:52.337890] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:52.342710] [DEBUG] [FORECASTER] CSX: Forecast T+1@11:T+2@11: UP (p=86.41%) [2026-02-26T20:19:52.343162] [INFO ] [FORECASTER] Completed predict_future for CSX [2026-02-26T20:19:52.343339] [INFO ] [sig ] CSX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:19:52.493711] [INFO ] [LOCAL ] Saved forecast: CSX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CSX.txt [2026-02-26T20:19:52.493885] [INFO ] [sig ] [792/3375] Completed CSX in 0.4s | 2.75 sym/s | Total: 4.8m | ETA: 15.7m [2026-02-26T20:19:52.493929] [INFO ] [sig ] [793/3375] Forecasting CTAS... [2026-02-26T20:19:52.493958] [INFO ] [sig ] Generating forecast for: CTAS [2026-02-26T20:19:52.493989] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTAS' from 'https://tdm.silogroup.org/data/derivative_storage/CTAS.csv'. [2026-02-26T20:19:52.505756] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTAS'. [2026-02-26T20:19:52.506139] [INFO ] [FORECASTER] Starting predict_future for CTAS [2026-02-26T20:19:52.506988] [DEBUG] [LOCAL ] No optimal features file found for CTAS: ./output/feature-sets/CTAS.txt [2026-02-26T20:19:52.507045] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:52.507077] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:52.507105] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:52.507163] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:52.574839] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:52.576136] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:52.576235] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:52.576269] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:52.697441] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:52.697620] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:52.697682] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:52.697711] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:52.701207] [DEBUG] [FORECASTER] CTAS: Forecast T+1@11:T+2@11: DOWN (p=33.17%) [2026-02-26T20:19:52.701488] [INFO ] [FORECASTER] Completed predict_future for CTAS [2026-02-26T20:19:52.701637] [INFO ] [sig ] CTAS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:19:52.846524] [INFO ] [LOCAL ] Saved forecast: CTAS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CTAS.txt [2026-02-26T20:19:52.846691] [INFO ] [sig ] [793/3375] Completed CTAS in 0.4s | 2.75 sym/s | Total: 4.8m | ETA: 15.6m [2026-02-26T20:19:52.846735] [INFO ] [sig ] [794/3375] Forecasting CTBB... [2026-02-26T20:19:52.846765] [INFO ] [sig ] Generating forecast for: CTBB [2026-02-26T20:19:52.846795] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTBB' from 'https://tdm.silogroup.org/data/derivative_storage/CTBB.csv'. [2026-02-26T20:19:52.858395] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTBB'. [2026-02-26T20:19:52.858772] [INFO ] [FORECASTER] Starting predict_future for CTBB [2026-02-26T20:19:52.859620] [DEBUG] [LOCAL ] No optimal features file found for CTBB: ./output/feature-sets/CTBB.txt [2026-02-26T20:19:52.859675] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:52.859707] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:52.859739] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:52.859809] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:52.918467] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:52.919244] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:52.919326] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:52.919359] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:53.039733] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:53.039905] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:53.039952] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:53.039981] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:53.043402] [DEBUG] [FORECASTER] CTBB: Forecast T+1@11:T+2@11: UP (p=82.66%) [2026-02-26T20:19:53.043709] [INFO ] [FORECASTER] Completed predict_future for CTBB [2026-02-26T20:19:53.043839] [INFO ] [sig ] CTBB: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:19:53.189743] [INFO ] [LOCAL ] Saved forecast: CTBB 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CTBB.txt [2026-02-26T20:19:53.189886] [INFO ] [sig ] [794/3375] Completed CTBB in 0.3s | 2.75 sym/s | Total: 4.8m | ETA: 15.6m [2026-02-26T20:19:53.189927] [INFO ] [sig ] [795/3375] Forecasting CTBI... [2026-02-26T20:19:53.189956] [INFO ] [sig ] Generating forecast for: CTBI [2026-02-26T20:19:53.189987] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTBI' from 'https://tdm.silogroup.org/data/derivative_storage/CTBI.csv'. [2026-02-26T20:19:53.201387] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTBI'. [2026-02-26T20:19:53.201712] [INFO ] [FORECASTER] Starting predict_future for CTBI [2026-02-26T20:19:53.202525] [DEBUG] [LOCAL ] No optimal features file found for CTBI: ./output/feature-sets/CTBI.txt [2026-02-26T20:19:53.202597] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:53.202630] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:53.202658] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:53.202715] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:53.264459] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:53.265476] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:53.265626] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:53.265664] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:53.387767] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:53.387942] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:53.387983] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:53.388011] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:53.391754] [DEBUG] [FORECASTER] CTBI: Forecast T+1@11:T+2@11: DOWN (p=18.98%) [2026-02-26T20:19:53.392046] [INFO ] [FORECASTER] Completed predict_future for CTBI [2026-02-26T20:19:53.392177] [INFO ] [sig ] CTBI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:19:53.536449] [INFO ] [LOCAL ] Saved forecast: CTBI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CTBI.txt [2026-02-26T20:19:53.536627] [INFO ] [sig ] [795/3375] Completed CTBI in 0.3s | 2.75 sym/s | Total: 4.8m | ETA: 15.6m [2026-02-26T20:19:53.536672] [INFO ] [sig ] [796/3375] Forecasting CTDD... [2026-02-26T20:19:53.536703] [INFO ] [sig ] Generating forecast for: CTDD [2026-02-26T20:19:53.536735] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTDD' from 'https://tdm.silogroup.org/data/derivative_storage/CTDD.csv'. [2026-02-26T20:19:53.548325] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTDD'. [2026-02-26T20:19:53.548746] [INFO ] [FORECASTER] Starting predict_future for CTDD [2026-02-26T20:19:53.549617] [DEBUG] [LOCAL ] No optimal features file found for CTDD: ./output/feature-sets/CTDD.txt [2026-02-26T20:19:53.549687] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:53.549722] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:53.549755] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:53.549826] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:53.608532] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:53.609391] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:53.609479] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:53.609511] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:53.726194] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:53.726364] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:53.726407] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:53.726437] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:53.730458] [DEBUG] [FORECASTER] CTDD: Forecast T+1@11:T+2@11: DOWN (p=29.26%) [2026-02-26T20:19:53.730896] [INFO ] [FORECASTER] Completed predict_future for CTDD [2026-02-26T20:19:53.731090] [INFO ] [sig ] CTDD: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:19:53.881062] [INFO ] [LOCAL ] Saved forecast: CTDD 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CTDD.txt [2026-02-26T20:19:53.881225] [INFO ] [sig ] [796/3375] Completed CTDD in 0.3s | 2.75 sym/s | Total: 4.8m | ETA: 15.6m [2026-02-26T20:19:53.881269] [INFO ] [sig ] [797/3375] Forecasting CTKB... [2026-02-26T20:19:53.881299] [INFO ] [sig ] Generating forecast for: CTKB [2026-02-26T20:19:53.881330] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTKB' from 'https://tdm.silogroup.org/data/derivative_storage/CTKB.csv'. [2026-02-26T20:19:53.893151] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTKB'. [2026-02-26T20:19:53.893550] [INFO ] [FORECASTER] Starting predict_future for CTKB [2026-02-26T20:19:53.894663] [DEBUG] [LOCAL ] No optimal features file found for CTKB: ./output/feature-sets/CTKB.txt [2026-02-26T20:19:53.894718] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:53.894750] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:53.894777] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:53.894832] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:53.954345] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:53.955262] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:53.955355] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:53.955390] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:54.081547] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:54.081728] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:54.081769] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:54.081799] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:54.085306] [DEBUG] [FORECASTER] CTKB: Forecast T+1@11:T+2@11: DOWN (p=38.12%) [2026-02-26T20:19:54.085613] [INFO ] [FORECASTER] Completed predict_future for CTKB [2026-02-26T20:19:54.085751] [INFO ] [sig ] CTKB: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:19:54.233261] [INFO ] [LOCAL ] Saved forecast: CTKB 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CTKB.txt [2026-02-26T20:19:54.233426] [INFO ] [sig ] [797/3375] Completed CTKB in 0.4s | 2.75 sym/s | Total: 4.8m | ETA: 15.6m [2026-02-26T20:19:54.233468] [INFO ] [sig ] [798/3375] Forecasting CTLP... [2026-02-26T20:19:54.233498] [INFO ] [sig ] Generating forecast for: CTLP [2026-02-26T20:19:54.233529] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTLP' from 'https://tdm.silogroup.org/data/derivative_storage/CTLP.csv'. [2026-02-26T20:19:54.245310] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTLP'. [2026-02-26T20:19:54.245728] [INFO ] [FORECASTER] Starting predict_future for CTLP [2026-02-26T20:19:54.246598] [DEBUG] [LOCAL ] No optimal features file found for CTLP: ./output/feature-sets/CTLP.txt [2026-02-26T20:19:54.246657] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:54.246692] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:54.246721] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:54.246780] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:54.306442] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:54.307324] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:54.307408] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:54.307441] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:54.431022] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:54.431190] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:54.431230] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:54.431261] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:54.434846] [DEBUG] [FORECASTER] CTLP: Forecast T+1@11:T+2@11: DOWN (p=46.69%) [2026-02-26T20:19:54.435165] [INFO ] [FORECASTER] Completed predict_future for CTLP [2026-02-26T20:19:54.435303] [INFO ] [sig ] CTLP: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:19:54.585052] [INFO ] [LOCAL ] Saved forecast: CTLP 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CTLP.txt [2026-02-26T20:19:54.585277] [INFO ] [sig ] [798/3375] Completed CTLP in 0.4s | 2.75 sym/s | Total: 4.8m | ETA: 15.6m [2026-02-26T20:19:54.585322] [INFO ] [sig ] [799/3375] Forecasting CTMX... [2026-02-26T20:19:54.585355] [INFO ] [sig ] Generating forecast for: CTMX [2026-02-26T20:19:54.585388] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTMX' from 'https://tdm.silogroup.org/data/derivative_storage/CTMX.csv'. [2026-02-26T20:19:54.597443] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTMX'. [2026-02-26T20:19:54.597908] [INFO ] [FORECASTER] Starting predict_future for CTMX [2026-02-26T20:19:54.599009] [DEBUG] [LOCAL ] No optimal features file found for CTMX: ./output/feature-sets/CTMX.txt [2026-02-26T20:19:54.599065] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:54.599099] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:54.599126] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:54.599184] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:54.658999] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:54.659981] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:54.660080] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:54.660113] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:54.794005] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:54.794175] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:54.794229] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:54.794272] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:54.797858] [DEBUG] [FORECASTER] CTMX: Forecast T+1@11:T+2@11: UP (p=98.51%) [2026-02-26T20:19:54.798153] [INFO ] [FORECASTER] Completed predict_future for CTMX [2026-02-26T20:19:54.798283] [INFO ] [sig ] CTMX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:19:54.944820] [INFO ] [LOCAL ] Saved forecast: CTMX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CTMX.txt [2026-02-26T20:19:54.944965] [INFO ] [sig ] [799/3375] Completed CTMX in 0.4s | 2.75 sym/s | Total: 4.8m | ETA: 15.6m [2026-02-26T20:19:54.945008] [INFO ] [sig ] [800/3375] Forecasting CTNM... [2026-02-26T20:19:54.945039] [INFO ] [sig ] Generating forecast for: CTNM [2026-02-26T20:19:54.945070] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTNM' from 'https://tdm.silogroup.org/data/derivative_storage/CTNM.csv'. [2026-02-26T20:19:54.958672] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTNM'. [2026-02-26T20:19:54.959010] [INFO ] [FORECASTER] Starting predict_future for CTNM [2026-02-26T20:19:54.959870] [DEBUG] [LOCAL ] No optimal features file found for CTNM: ./output/feature-sets/CTNM.txt [2026-02-26T20:19:54.959925] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:54.959958] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:54.959986] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:54.960044] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:55.023962] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:55.024885] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:55.024968] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:55.025003] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:55.143585] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:55.143745] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:55.143789] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:55.143825] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:55.147358] [DEBUG] [FORECASTER] CTNM: Forecast T+1@11:T+2@11: DOWN (p=9.61%) [2026-02-26T20:19:55.147690] [INFO ] [FORECASTER] Completed predict_future for CTNM [2026-02-26T20:19:55.147842] [INFO ] [sig ] CTNM: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:19:55.291437] [INFO ] [LOCAL ] Saved forecast: CTNM 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CTNM.txt [2026-02-26T20:19:55.291593] [INFO ] [sig ] [800/3375] Completed CTNM in 0.3s | 2.75 sym/s | Total: 4.8m | ETA: 15.6m [2026-02-26T20:19:55.291637] [INFO ] [sig ] [801/3375] Forecasting CTO... [2026-02-26T20:19:55.291666] [INFO ] [sig ] Generating forecast for: CTO [2026-02-26T20:19:55.291697] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTO' from 'https://tdm.silogroup.org/data/derivative_storage/CTO.csv'. [2026-02-26T20:19:55.304041] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTO'. [2026-02-26T20:19:55.304351] [INFO ] [FORECASTER] Starting predict_future for CTO [2026-02-26T20:19:55.305180] [DEBUG] [LOCAL ] No optimal features file found for CTO: ./output/feature-sets/CTO.txt [2026-02-26T20:19:55.305233] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:55.305266] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:55.305293] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:55.305350] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:55.368484] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:55.369391] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:55.369474] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:55.369507] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:55.499136] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:55.499296] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:55.499336] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:55.499366] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:55.503405] [DEBUG] [FORECASTER] CTO: Forecast T+1@11:T+2@11: UP (p=95.29%) [2026-02-26T20:19:55.503756] [INFO ] [FORECASTER] Completed predict_future for CTO [2026-02-26T20:19:55.503894] [INFO ] [sig ] CTO: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:19:55.645176] [INFO ] [LOCAL ] Saved forecast: CTO 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CTO.txt [2026-02-26T20:19:55.645335] [INFO ] [sig ] [801/3375] Completed CTO in 0.4s | 2.75 sym/s | Total: 4.9m | ETA: 15.6m [2026-02-26T20:19:55.645378] [INFO ] [sig ] [802/3375] Forecasting CTRA... [2026-02-26T20:19:55.645407] [INFO ] [sig ] Generating forecast for: CTRA [2026-02-26T20:19:55.645437] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTRA' from 'https://tdm.silogroup.org/data/derivative_storage/CTRA.csv'. [2026-02-26T20:19:55.656418] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTRA'. [2026-02-26T20:19:55.656768] [INFO ] [FORECASTER] Starting predict_future for CTRA [2026-02-26T20:19:55.657565] [DEBUG] [LOCAL ] No optimal features file found for CTRA: ./output/feature-sets/CTRA.txt [2026-02-26T20:19:55.657667] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:55.657729] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:55.657757] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:55.657814] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:55.716357] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:55.717084] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:55.717167] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:55.717201] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:55.837997] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:55.838165] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:55.838207] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:55.838236] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:55.842081] [DEBUG] [FORECASTER] CTRA: Forecast T+1@11:T+2@11: DOWN (p=36.86%) [2026-02-26T20:19:55.842400] [INFO ] [FORECASTER] Completed predict_future for CTRA [2026-02-26T20:19:55.842530] [INFO ] [sig ] CTRA: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:19:55.987474] [INFO ] [LOCAL ] Saved forecast: CTRA 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CTRA.txt [2026-02-26T20:19:55.987672] [INFO ] [sig ] [802/3375] Completed CTRA in 0.3s | 2.75 sym/s | Total: 4.9m | ETA: 15.6m [2026-02-26T20:19:55.987720] [INFO ] [sig ] [803/3375] Forecasting CTRE... [2026-02-26T20:19:55.987750] [INFO ] [sig ] Generating forecast for: CTRE [2026-02-26T20:19:55.987780] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTRE' from 'https://tdm.silogroup.org/data/derivative_storage/CTRE.csv'. [2026-02-26T20:19:55.999479] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTRE'. [2026-02-26T20:19:55.999944] [INFO ] [FORECASTER] Starting predict_future for CTRE [2026-02-26T20:19:56.000845] [DEBUG] [LOCAL ] No optimal features file found for CTRE: ./output/feature-sets/CTRE.txt [2026-02-26T20:19:56.000902] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:56.000934] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:56.000968] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:56.001025] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:56.059588] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:56.060548] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:56.060653] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:56.060687] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:56.187754] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:56.187919] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:56.188170] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:56.188200] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:56.191690] [DEBUG] [FORECASTER] CTRE: Forecast T+1@11:T+2@11: UP (p=53.22%) [2026-02-26T20:19:56.192016] [INFO ] [FORECASTER] Completed predict_future for CTRE [2026-02-26T20:19:56.192152] [INFO ] [sig ] CTRE: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:19:56.340498] [INFO ] [LOCAL ] Saved forecast: CTRE 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CTRE.txt [2026-02-26T20:19:56.340688] [INFO ] [sig ] [803/3375] Completed CTRE in 0.4s | 2.75 sym/s | Total: 4.9m | ETA: 15.6m [2026-02-26T20:19:56.340731] [INFO ] [sig ] [804/3375] Forecasting CTRM... [2026-02-26T20:19:56.340762] [INFO ] [sig ] Generating forecast for: CTRM [2026-02-26T20:19:56.340794] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTRM' from 'https://tdm.silogroup.org/data/derivative_storage/CTRM.csv'. [2026-02-26T20:19:56.352039] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTRM'. [2026-02-26T20:19:56.352660] [INFO ] [FORECASTER] Starting predict_future for CTRM [2026-02-26T20:19:56.353711] [DEBUG] [LOCAL ] No optimal features file found for CTRM: ./output/feature-sets/CTRM.txt [2026-02-26T20:19:56.353765] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:56.353797] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:56.353825] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:56.353882] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:56.414208] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:56.415097] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:56.415184] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:56.415217] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:56.528242] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:56.528406] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:56.528446] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:56.528474] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:56.532021] [DEBUG] [FORECASTER] CTRM: Forecast T+1@11:T+2@11: UP (p=95.78%) [2026-02-26T20:19:56.532306] [INFO ] [FORECASTER] Completed predict_future for CTRM [2026-02-26T20:19:56.532435] [INFO ] [sig ] CTRM: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:19:56.672870] [INFO ] [LOCAL ] Saved forecast: CTRM 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CTRM.txt [2026-02-26T20:19:56.673005] [INFO ] [sig ] [804/3375] Completed CTRM in 0.3s | 2.75 sym/s | Total: 4.9m | ETA: 15.6m [2026-02-26T20:19:56.673044] [INFO ] [sig ] [805/3375] Forecasting CTRN... [2026-02-26T20:19:56.673078] [INFO ] [sig ] Generating forecast for: CTRN [2026-02-26T20:19:56.673114] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTRN' from 'https://tdm.silogroup.org/data/derivative_storage/CTRN.csv'. [2026-02-26T20:19:56.686283] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTRN'. [2026-02-26T20:19:56.686721] [INFO ] [FORECASTER] Starting predict_future for CTRN [2026-02-26T20:19:56.687700] [DEBUG] [LOCAL ] No optimal features file found for CTRN: ./output/feature-sets/CTRN.txt [2026-02-26T20:19:56.687759] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:56.687793] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:56.687820] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:56.687901] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:56.750459] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:56.751395] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:56.751485] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:56.751521] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:56.882557] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:56.882736] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:56.882777] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:56.882901] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:56.887757] [DEBUG] [FORECASTER] CTRN: Forecast T+1@11:T+2@11: DOWN (p=29.78%) [2026-02-26T20:19:56.888107] [INFO ] [FORECASTER] Completed predict_future for CTRN [2026-02-26T20:19:56.888255] [INFO ] [sig ] CTRN: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:19:57.033623] [INFO ] [LOCAL ] Saved forecast: CTRN 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CTRN.txt [2026-02-26T20:19:57.033788] [INFO ] [sig ] [805/3375] Completed CTRN in 0.4s | 2.75 sym/s | Total: 4.9m | ETA: 15.6m [2026-02-26T20:19:57.033832] [INFO ] [sig ] [806/3375] Forecasting CTS... [2026-02-26T20:19:57.033867] [INFO ] [sig ] Generating forecast for: CTS [2026-02-26T20:19:57.033906] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTS' from 'https://tdm.silogroup.org/data/derivative_storage/CTS.csv'. [2026-02-26T20:19:57.045661] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTS'. [2026-02-26T20:19:57.046079] [INFO ] [FORECASTER] Starting predict_future for CTS [2026-02-26T20:19:57.047021] [DEBUG] [LOCAL ] No optimal features file found for CTS: ./output/feature-sets/CTS.txt [2026-02-26T20:19:57.047079] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:57.047112] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:57.047138] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:57.047196] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:57.106322] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:57.107218] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:57.107305] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:57.107338] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:57.228740] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:57.228924] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:57.228985] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:57.229027] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:57.232840] [DEBUG] [FORECASTER] CTS: Forecast T+1@11:T+2@11: DOWN (p=16.30%) [2026-02-26T20:19:57.233160] [INFO ] [FORECASTER] Completed predict_future for CTS [2026-02-26T20:19:57.233304] [INFO ] [sig ] CTS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:19:57.385807] [INFO ] [LOCAL ] Saved forecast: CTS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CTS.txt [2026-02-26T20:19:57.385982] [INFO ] [sig ] [806/3375] Completed CTS in 0.4s | 2.75 sym/s | Total: 4.9m | ETA: 15.6m [2026-02-26T20:19:57.386026] [INFO ] [sig ] [807/3375] Forecasting CTSH... [2026-02-26T20:19:57.386056] [INFO ] [sig ] Generating forecast for: CTSH [2026-02-26T20:19:57.386086] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTSH' from 'https://tdm.silogroup.org/data/derivative_storage/CTSH.csv'. [2026-02-26T20:19:57.397954] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTSH'. [2026-02-26T20:19:57.398338] [INFO ] [FORECASTER] Starting predict_future for CTSH [2026-02-26T20:19:57.399212] [DEBUG] [LOCAL ] No optimal features file found for CTSH: ./output/feature-sets/CTSH.txt [2026-02-26T20:19:57.399267] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:57.399314] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:57.399343] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:57.399402] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:57.458350] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:57.459279] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:57.459369] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:57.459403] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:57.581676] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:57.581839] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:57.581880] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:57.581909] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:57.585372] [DEBUG] [FORECASTER] CTSH: Forecast T+1@11:T+2@11: UP (p=58.29%) [2026-02-26T20:19:57.585683] [INFO ] [FORECASTER] Completed predict_future for CTSH [2026-02-26T20:19:57.585817] [INFO ] [sig ] CTSH: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:19:57.725861] [INFO ] [LOCAL ] Saved forecast: CTSH 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CTSH.txt [2026-02-26T20:19:57.726014] [INFO ] [sig ] [807/3375] Completed CTSH in 0.3s | 2.75 sym/s | Total: 4.9m | ETA: 15.5m [2026-02-26T20:19:57.726056] [INFO ] [sig ] [808/3375] Forecasting CTVA... [2026-02-26T20:19:57.726085] [INFO ] [sig ] Generating forecast for: CTVA [2026-02-26T20:19:57.726117] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTVA' from 'https://tdm.silogroup.org/data/derivative_storage/CTVA.csv'. [2026-02-26T20:19:57.738512] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTVA'. [2026-02-26T20:19:57.738964] [INFO ] [FORECASTER] Starting predict_future for CTVA [2026-02-26T20:19:57.739876] [DEBUG] [LOCAL ] No optimal features file found for CTVA: ./output/feature-sets/CTVA.txt [2026-02-26T20:19:57.739945] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:57.739990] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:57.740030] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:57.740088] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:57.807064] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:57.808143] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:57.808241] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:57.808277] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:57.936043] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:57.936204] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:57.936247] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:57.936279] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:57.939905] [DEBUG] [FORECASTER] CTVA: Forecast T+1@11:T+2@11: UP (p=81.87%) [2026-02-26T20:19:57.940243] [INFO ] [FORECASTER] Completed predict_future for CTVA [2026-02-26T20:19:57.940383] [INFO ] [sig ] CTVA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:19:58.083951] [INFO ] [LOCAL ] Saved forecast: CTVA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CTVA.txt [2026-02-26T20:19:58.084136] [INFO ] [sig ] [808/3375] Completed CTVA in 0.4s | 2.75 sym/s | Total: 4.9m | ETA: 15.5m [2026-02-26T20:19:58.084180] [INFO ] [sig ] [809/3375] Forecasting CUBE... [2026-02-26T20:19:58.084211] [INFO ] [sig ] Generating forecast for: CUBE [2026-02-26T20:19:58.084243] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CUBE' from 'https://tdm.silogroup.org/data/derivative_storage/CUBE.csv'. [2026-02-26T20:19:58.095456] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CUBE'. [2026-02-26T20:19:58.095935] [INFO ] [FORECASTER] Starting predict_future for CUBE [2026-02-26T20:19:58.096870] [DEBUG] [LOCAL ] No optimal features file found for CUBE: ./output/feature-sets/CUBE.txt [2026-02-26T20:19:58.096928] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:58.096962] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:58.096989] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:58.097055] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:58.171465] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:58.172390] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:58.172481] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:58.172516] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:58.295818] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:58.295991] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:58.296040] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:58.296070] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:58.299648] [DEBUG] [FORECASTER] CUBE: Forecast T+1@11:T+2@11: UP (p=89.87%) [2026-02-26T20:19:58.299959] [INFO ] [FORECASTER] Completed predict_future for CUBE [2026-02-26T20:19:58.300096] [INFO ] [sig ] CUBE: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:19:58.441164] [INFO ] [LOCAL ] Saved forecast: CUBE 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CUBE.txt [2026-02-26T20:19:58.441322] [INFO ] [sig ] [809/3375] Completed CUBE in 0.4s | 2.75 sym/s | Total: 4.9m | ETA: 15.5m [2026-02-26T20:19:58.441363] [INFO ] [sig ] [810/3375] Forecasting CUBI... [2026-02-26T20:19:58.441395] [INFO ] [sig ] Generating forecast for: CUBI [2026-02-26T20:19:58.441426] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CUBI' from 'https://tdm.silogroup.org/data/derivative_storage/CUBI.csv'. [2026-02-26T20:19:58.453092] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CUBI'. [2026-02-26T20:19:58.453466] [INFO ] [FORECASTER] Starting predict_future for CUBI [2026-02-26T20:19:58.454309] [DEBUG] [LOCAL ] No optimal features file found for CUBI: ./output/feature-sets/CUBI.txt [2026-02-26T20:19:58.454364] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:58.454395] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:58.454421] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:58.454477] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:58.511519] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:58.512483] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:58.512611] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:58.512647] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:58.640452] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:58.640638] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:58.640684] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:58.640713] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:58.644273] [DEBUG] [FORECASTER] CUBI: Forecast T+1@11:T+2@11: DOWN (p=47.24%) [2026-02-26T20:19:58.644567] [INFO ] [FORECASTER] Completed predict_future for CUBI [2026-02-26T20:19:58.644726] [INFO ] [sig ] CUBI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:19:58.789641] [INFO ] [LOCAL ] Saved forecast: CUBI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CUBI.txt [2026-02-26T20:19:58.789807] [INFO ] [sig ] [810/3375] Completed CUBI in 0.3s | 2.75 sym/s | Total: 4.9m | ETA: 15.5m [2026-02-26T20:19:58.789854] [INFO ] [sig ] [811/3375] Forecasting CUK... [2026-02-26T20:19:58.789891] [INFO ] [sig ] Generating forecast for: CUK [2026-02-26T20:19:58.789929] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CUK' from 'https://tdm.silogroup.org/data/derivative_storage/CUK.csv'. [2026-02-26T20:19:58.801326] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CUK'. [2026-02-26T20:19:58.801743] [INFO ] [FORECASTER] Starting predict_future for CUK [2026-02-26T20:19:58.802602] [DEBUG] [LOCAL ] No optimal features file found for CUK: ./output/feature-sets/CUK.txt [2026-02-26T20:19:58.802659] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:58.802703] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:58.802743] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:58.802806] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:58.865936] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:58.867044] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:58.867130] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:58.867165] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:59.005376] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:59.005551] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:59.005617] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:59.005648] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:59.009566] [DEBUG] [FORECASTER] CUK: Forecast T+1@11:T+2@11: UP (p=68.98%) [2026-02-26T20:19:59.010017] [INFO ] [FORECASTER] Completed predict_future for CUK [2026-02-26T20:19:59.010185] [INFO ] [sig ] CUK: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:19:59.153444] [INFO ] [LOCAL ] Saved forecast: CUK 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CUK.txt [2026-02-26T20:19:59.153601] [INFO ] [sig ] [811/3375] Completed CUK in 0.4s | 2.75 sym/s | Total: 4.9m | ETA: 15.5m [2026-02-26T20:19:59.153650] [INFO ] [sig ] [812/3375] Forecasting CULP... [2026-02-26T20:19:59.153683] [INFO ] [sig ] Generating forecast for: CULP [2026-02-26T20:19:59.153719] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CULP' from 'https://tdm.silogroup.org/data/derivative_storage/CULP.csv'. [2026-02-26T20:19:59.168607] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CULP'. [2026-02-26T20:19:59.168949] [INFO ] [FORECASTER] Starting predict_future for CULP [2026-02-26T20:19:59.169810] [DEBUG] [LOCAL ] No optimal features file found for CULP: ./output/feature-sets/CULP.txt [2026-02-26T20:19:59.169863] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:59.169895] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:59.169922] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:59.169982] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:59.227210] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:59.227976] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:59.228106] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:59.228142] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:59.342715] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:59.342874] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:59.342918] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:59.342948] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:59.346962] [DEBUG] [FORECASTER] CULP: Forecast T+1@11:T+2@11: UP (p=96.07%) [2026-02-26T20:19:59.347256] [INFO ] [FORECASTER] Completed predict_future for CULP [2026-02-26T20:19:59.347405] [INFO ] [sig ] CULP: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:19:59.499689] [INFO ] [LOCAL ] Saved forecast: CULP 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CULP.txt [2026-02-26T20:19:59.499867] [INFO ] [sig ] [812/3375] Completed CULP in 0.3s | 2.75 sym/s | Total: 4.9m | ETA: 15.5m [2026-02-26T20:19:59.499910] [INFO ] [sig ] [813/3375] Forecasting CURI... [2026-02-26T20:19:59.499943] [INFO ] [sig ] Generating forecast for: CURI [2026-02-26T20:19:59.499981] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CURI' from 'https://tdm.silogroup.org/data/derivative_storage/CURI.csv'. [2026-02-26T20:19:59.511835] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CURI'. [2026-02-26T20:19:59.512168] [INFO ] [FORECASTER] Starting predict_future for CURI [2026-02-26T20:19:59.513031] [DEBUG] [LOCAL ] No optimal features file found for CURI: ./output/feature-sets/CURI.txt [2026-02-26T20:19:59.513087] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:59.513120] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:59.513147] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:59.513205] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:59.572922] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:59.573722] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:59.573807] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:59.573840] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:19:59.708208] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:19:59.708419] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:19:59.708468] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:19:59.708499] [INFO ] [FORECASTER] Training complete [2026-02-26T20:19:59.712084] [DEBUG] [FORECASTER] CURI: Forecast T+1@11:T+2@11: DOWN (p=24.11%) [2026-02-26T20:19:59.712366] [INFO ] [FORECASTER] Completed predict_future for CURI [2026-02-26T20:19:59.712515] [INFO ] [sig ] CURI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:19:59.856998] [INFO ] [LOCAL ] Saved forecast: CURI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CURI.txt [2026-02-26T20:19:59.857148] [INFO ] [sig ] [813/3375] Completed CURI in 0.4s | 2.75 sym/s | Total: 4.9m | ETA: 15.5m [2026-02-26T20:19:59.857189] [INFO ] [sig ] [814/3375] Forecasting CUZ... [2026-02-26T20:19:59.857220] [INFO ] [sig ] Generating forecast for: CUZ [2026-02-26T20:19:59.857260] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CUZ' from 'https://tdm.silogroup.org/data/derivative_storage/CUZ.csv'. [2026-02-26T20:19:59.870272] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CUZ'. [2026-02-26T20:19:59.870684] [INFO ] [FORECASTER] Starting predict_future for CUZ [2026-02-26T20:19:59.871536] [DEBUG] [LOCAL ] No optimal features file found for CUZ: ./output/feature-sets/CUZ.txt [2026-02-26T20:19:59.871619] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:19:59.871656] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:19:59.871685] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:19:59.871751] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:19:59.934565] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:19:59.935529] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:19:59.935638] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:19:59.935675] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:00.061488] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:00.061667] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:00.061709] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:00.061754] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:00.065634] [DEBUG] [FORECASTER] CUZ: Forecast T+1@11:T+2@11: UP (p=99.51%) [2026-02-26T20:20:00.066007] [INFO ] [FORECASTER] Completed predict_future for CUZ [2026-02-26T20:20:00.066206] [INFO ] [sig ] CUZ: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:20:00.228981] [INFO ] [LOCAL ] Saved forecast: CUZ 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CUZ.txt [2026-02-26T20:20:00.229152] [INFO ] [sig ] [814/3375] Completed CUZ in 0.4s | 2.75 sym/s | Total: 4.9m | ETA: 15.5m [2026-02-26T20:20:00.229197] [INFO ] [sig ] [815/3375] Forecasting CVBF... [2026-02-26T20:20:00.229227] [INFO ] [sig ] Generating forecast for: CVBF [2026-02-26T20:20:00.229258] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVBF' from 'https://tdm.silogroup.org/data/derivative_storage/CVBF.csv'. [2026-02-26T20:20:00.241810] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVBF'. [2026-02-26T20:20:00.242183] [INFO ] [FORECASTER] Starting predict_future for CVBF [2026-02-26T20:20:00.243139] [DEBUG] [LOCAL ] No optimal features file found for CVBF: ./output/feature-sets/CVBF.txt [2026-02-26T20:20:00.243197] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:00.243231] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:00.243261] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:00.243319] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:00.303946] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:00.304853] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:00.304939] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:00.304974] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:00.428084] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:00.428249] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:00.428291] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:00.428322] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:00.432003] [DEBUG] [FORECASTER] CVBF: Forecast T+1@11:T+2@11: DOWN (p=42.25%) [2026-02-26T20:20:00.432295] [INFO ] [FORECASTER] Completed predict_future for CVBF [2026-02-26T20:20:00.432436] [INFO ] [sig ] CVBF: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:20:00.578245] [INFO ] [LOCAL ] Saved forecast: CVBF 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CVBF.txt [2026-02-26T20:20:00.578462] [INFO ] [sig ] [815/3375] Completed CVBF in 0.3s | 2.75 sym/s | Total: 4.9m | ETA: 15.5m [2026-02-26T20:20:00.578507] [INFO ] [sig ] [816/3375] Forecasting CVCO... [2026-02-26T20:20:00.578546] [INFO ] [sig ] Generating forecast for: CVCO [2026-02-26T20:20:00.579002] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVCO' from 'https://tdm.silogroup.org/data/derivative_storage/CVCO.csv'. [2026-02-26T20:20:00.591043] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVCO'. [2026-02-26T20:20:00.591435] [INFO ] [FORECASTER] Starting predict_future for CVCO [2026-02-26T20:20:00.592295] [DEBUG] [LOCAL ] No optimal features file found for CVCO: ./output/feature-sets/CVCO.txt [2026-02-26T20:20:00.592364] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:00.592400] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:00.592427] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:00.592498] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:00.653845] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:00.654759] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:00.654885] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:00.654923] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:00.776938] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:00.777107] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:00.777149] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:00.777178] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:00.780785] [DEBUG] [FORECASTER] CVCO: Forecast T+1@11:T+2@11: UP (p=94.44%) [2026-02-26T20:20:00.781136] [INFO ] [FORECASTER] Completed predict_future for CVCO [2026-02-26T20:20:00.781274] [INFO ] [sig ] CVCO: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:20:00.928288] [INFO ] [LOCAL ] Saved forecast: CVCO 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CVCO.txt [2026-02-26T20:20:00.928454] [INFO ] [sig ] [816/3375] Completed CVCO in 0.3s | 2.75 sym/s | Total: 4.9m | ETA: 15.5m [2026-02-26T20:20:00.928498] [INFO ] [sig ] [817/3375] Forecasting CVE... [2026-02-26T20:20:00.928528] [INFO ] [sig ] Generating forecast for: CVE [2026-02-26T20:20:00.928561] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVE' from 'https://tdm.silogroup.org/data/derivative_storage/CVE.csv'. [2026-02-26T20:20:00.941518] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVE'. [2026-02-26T20:20:00.942055] [INFO ] [FORECASTER] Starting predict_future for CVE [2026-02-26T20:20:00.943198] [DEBUG] [LOCAL ] No optimal features file found for CVE: ./output/feature-sets/CVE.txt [2026-02-26T20:20:00.943276] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:00.943325] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:00.943368] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:00.943459] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:01.007702] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:01.008707] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:01.008796] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:01.008829] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:01.136291] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:01.136461] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:01.136503] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:01.136532] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:01.140636] [DEBUG] [FORECASTER] CVE: Forecast T+1@11:T+2@11: DOWN (p=28.65%) [2026-02-26T20:20:01.140930] [INFO ] [FORECASTER] Completed predict_future for CVE [2026-02-26T20:20:01.141064] [INFO ] [sig ] CVE: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:20:01.283115] [INFO ] [LOCAL ] Saved forecast: CVE 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CVE.txt [2026-02-26T20:20:01.283279] [INFO ] [sig ] [817/3375] Completed CVE in 0.4s | 2.75 sym/s | Total: 4.9m | ETA: 15.5m [2026-02-26T20:20:01.283324] [INFO ] [sig ] [818/3375] Forecasting CVEO... [2026-02-26T20:20:01.283356] [INFO ] [sig ] Generating forecast for: CVEO [2026-02-26T20:20:01.283389] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVEO' from 'https://tdm.silogroup.org/data/derivative_storage/CVEO.csv'. [2026-02-26T20:20:01.295451] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVEO'. [2026-02-26T20:20:01.295883] [INFO ] [FORECASTER] Starting predict_future for CVEO [2026-02-26T20:20:01.296772] [DEBUG] [LOCAL ] No optimal features file found for CVEO: ./output/feature-sets/CVEO.txt [2026-02-26T20:20:01.296839] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:01.296880] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:01.296923] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:01.296985] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:01.368083] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:01.369462] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:01.369551] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:01.369617] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:01.498170] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:01.498351] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:01.498396] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:01.498425] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:01.502453] [DEBUG] [FORECASTER] CVEO: Forecast T+1@11:T+2@11: UP (p=83.26%) [2026-02-26T20:20:01.502800] [INFO ] [FORECASTER] Completed predict_future for CVEO [2026-02-26T20:20:01.502945] [INFO ] [sig ] CVEO: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:20:01.664474] [INFO ] [LOCAL ] Saved forecast: CVEO 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CVEO.txt [2026-02-26T20:20:01.664672] [INFO ] [sig ] [818/3375] Completed CVEO in 0.4s | 2.75 sym/s | Total: 5.0m | ETA: 15.5m [2026-02-26T20:20:01.664717] [INFO ] [sig ] [819/3375] Forecasting CVGI... [2026-02-26T20:20:01.664749] [INFO ] [sig ] Generating forecast for: CVGI [2026-02-26T20:20:01.664779] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVGI' from 'https://tdm.silogroup.org/data/derivative_storage/CVGI.csv'. [2026-02-26T20:20:01.678414] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVGI'. [2026-02-26T20:20:01.678899] [INFO ] [FORECASTER] Starting predict_future for CVGI [2026-02-26T20:20:01.679872] [DEBUG] [LOCAL ] No optimal features file found for CVGI: ./output/feature-sets/CVGI.txt [2026-02-26T20:20:01.679929] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:01.679998] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:01.680028] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:01.680087] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:01.744072] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:01.745115] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:01.745217] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:01.745252] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:01.872759] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:01.872937] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:01.872979] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:01.873009] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:01.876622] [DEBUG] [FORECASTER] CVGI: Forecast T+1@11:T+2@11: DOWN (p=19.13%) [2026-02-26T20:20:01.876928] [INFO ] [FORECASTER] Completed predict_future for CVGI [2026-02-26T20:20:01.877065] [INFO ] [sig ] CVGI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:20:02.021134] [INFO ] [LOCAL ] Saved forecast: CVGI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CVGI.txt [2026-02-26T20:20:02.021330] [INFO ] [sig ] [819/3375] Completed CVGI in 0.4s | 2.75 sym/s | Total: 5.0m | ETA: 15.5m [2026-02-26T20:20:02.021375] [INFO ] [sig ] [820/3375] Forecasting CVI... [2026-02-26T20:20:02.021407] [INFO ] [sig ] Generating forecast for: CVI [2026-02-26T20:20:02.021439] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVI' from 'https://tdm.silogroup.org/data/derivative_storage/CVI.csv'. [2026-02-26T20:20:02.035817] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVI'. [2026-02-26T20:20:02.036206] [INFO ] [FORECASTER] Starting predict_future for CVI [2026-02-26T20:20:02.037089] [DEBUG] [LOCAL ] No optimal features file found for CVI: ./output/feature-sets/CVI.txt [2026-02-26T20:20:02.037144] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:02.037177] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:02.037203] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:02.037259] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:02.100221] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:02.101205] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:02.101312] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:02.101348] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:02.234229] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:02.234430] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:02.234495] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:02.234542] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:02.239516] [DEBUG] [FORECASTER] CVI: Forecast T+1@11:T+2@11: DOWN (p=8.70%) [2026-02-26T20:20:02.239887] [INFO ] [FORECASTER] Completed predict_future for CVI [2026-02-26T20:20:02.240070] [INFO ] [sig ] CVI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:20:02.407713] [INFO ] [LOCAL ] Saved forecast: CVI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CVI.txt [2026-02-26T20:20:02.407895] [INFO ] [sig ] [820/3375] Completed CVI in 0.4s | 2.75 sym/s | Total: 5.0m | ETA: 15.5m [2026-02-26T20:20:02.407943] [INFO ] [sig ] [821/3375] Forecasting CVKD... [2026-02-26T20:20:02.407981] [INFO ] [sig ] Generating forecast for: CVKD [2026-02-26T20:20:02.408019] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVKD' from 'https://tdm.silogroup.org/data/derivative_storage/CVKD.csv'. [2026-02-26T20:20:02.420424] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVKD'. [2026-02-26T20:20:02.420880] [INFO ] [FORECASTER] Starting predict_future for CVKD [2026-02-26T20:20:02.421816] [DEBUG] [LOCAL ] No optimal features file found for CVKD: ./output/feature-sets/CVKD.txt [2026-02-26T20:20:02.421872] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:02.421906] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:02.421934] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:02.422000] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:02.492277] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:02.493233] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:02.493325] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:02.493360] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:02.627280] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:02.627458] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:02.627501] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:02.627528] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:02.631457] [DEBUG] [FORECASTER] CVKD: Forecast T+1@11:T+2@11: UP (p=66.08%) [2026-02-26T20:20:02.631894] [INFO ] [FORECASTER] Completed predict_future for CVKD [2026-02-26T20:20:02.632074] [INFO ] [sig ] CVKD: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:20:02.790532] [INFO ] [LOCAL ] Saved forecast: CVKD 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CVKD.txt [2026-02-26T20:20:02.790734] [INFO ] [sig ] [821/3375] Completed CVKD in 0.4s | 2.75 sym/s | Total: 5.0m | ETA: 15.5m [2026-02-26T20:20:02.790776] [INFO ] [sig ] [822/3375] Forecasting CVNA... [2026-02-26T20:20:02.790807] [INFO ] [sig ] Generating forecast for: CVNA [2026-02-26T20:20:02.790846] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVNA' from 'https://tdm.silogroup.org/data/derivative_storage/CVNA.csv'. [2026-02-26T20:20:02.805469] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVNA'. [2026-02-26T20:20:02.805924] [INFO ] [FORECASTER] Starting predict_future for CVNA [2026-02-26T20:20:02.806846] [DEBUG] [LOCAL ] No optimal features file found for CVNA: ./output/feature-sets/CVNA.txt [2026-02-26T20:20:02.806903] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:02.806936] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:02.806964] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:02.807023] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:02.866121] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:02.867048] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:02.867137] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:02.867171] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:03.001028] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:03.001197] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:03.001239] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:03.001314] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:03.005833] [DEBUG] [FORECASTER] CVNA: Forecast T+1@11:T+2@11: UP (p=71.02%) [2026-02-26T20:20:03.006351] [INFO ] [FORECASTER] Completed predict_future for CVNA [2026-02-26T20:20:03.006503] [INFO ] [sig ] CVNA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:20:03.173082] [INFO ] [LOCAL ] Saved forecast: CVNA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CVNA.txt [2026-02-26T20:20:03.173268] [INFO ] [sig ] [822/3375] Completed CVNA in 0.4s | 2.75 sym/s | Total: 5.0m | ETA: 15.5m [2026-02-26T20:20:03.173323] [INFO ] [sig ] [823/3375] Forecasting CVRX... [2026-02-26T20:20:03.173375] [INFO ] [sig ] Generating forecast for: CVRX [2026-02-26T20:20:03.173426] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVRX' from 'https://tdm.silogroup.org/data/derivative_storage/CVRX.csv'. [2026-02-26T20:20:03.188754] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVRX'. [2026-02-26T20:20:03.189394] [INFO ] [FORECASTER] Starting predict_future for CVRX [2026-02-26T20:20:03.190647] [DEBUG] [LOCAL ] No optimal features file found for CVRX: ./output/feature-sets/CVRX.txt [2026-02-26T20:20:03.190738] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:03.190779] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:03.190807] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:03.190873] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:03.252064] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:03.253323] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:03.253433] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:03.253477] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:03.391526] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:03.391742] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:03.391791] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:03.391829] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:03.395796] [DEBUG] [FORECASTER] CVRX: Forecast T+1@11:T+2@11: DOWN (p=11.60%) [2026-02-26T20:20:03.396149] [INFO ] [FORECASTER] Completed predict_future for CVRX [2026-02-26T20:20:03.396318] [INFO ] [sig ] CVRX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:20:03.551690] [INFO ] [LOCAL ] Saved forecast: CVRX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CVRX.txt [2026-02-26T20:20:03.551872] [INFO ] [sig ] [823/3375] Completed CVRX in 0.4s | 2.75 sym/s | Total: 5.0m | ETA: 15.5m [2026-02-26T20:20:03.551914] [INFO ] [sig ] [824/3375] Forecasting CVS... [2026-02-26T20:20:03.551946] [INFO ] [sig ] Generating forecast for: CVS [2026-02-26T20:20:03.551977] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVS' from 'https://tdm.silogroup.org/data/derivative_storage/CVS.csv'. [2026-02-26T20:20:03.565128] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVS'. [2026-02-26T20:20:03.565604] [INFO ] [FORECASTER] Starting predict_future for CVS [2026-02-26T20:20:03.566568] [DEBUG] [LOCAL ] No optimal features file found for CVS: ./output/feature-sets/CVS.txt [2026-02-26T20:20:03.566649] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:03.566683] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:03.566709] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:03.566769] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:03.626117] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:03.627179] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:03.627272] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:03.627305] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:03.751196] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:03.751371] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:03.751413] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:03.751442] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:03.755103] [DEBUG] [FORECASTER] CVS: Forecast T+1@11:T+2@11: UP (p=86.65%) [2026-02-26T20:20:03.755414] [INFO ] [FORECASTER] Completed predict_future for CVS [2026-02-26T20:20:03.755554] [INFO ] [sig ] CVS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:20:03.905468] [INFO ] [LOCAL ] Saved forecast: CVS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CVS.txt [2026-02-26T20:20:03.905659] [INFO ] [sig ] [824/3375] Completed CVS in 0.4s | 2.75 sym/s | Total: 5.0m | ETA: 15.4m [2026-02-26T20:20:03.905706] [INFO ] [sig ] [825/3375] Forecasting CVX... [2026-02-26T20:20:03.905740] [INFO ] [sig ] Generating forecast for: CVX [2026-02-26T20:20:03.905779] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVX' from 'https://tdm.silogroup.org/data/derivative_storage/CVX.csv'. [2026-02-26T20:20:03.919156] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVX'. [2026-02-26T20:20:03.919632] [INFO ] [FORECASTER] Starting predict_future for CVX [2026-02-26T20:20:03.920613] [DEBUG] [LOCAL ] No optimal features file found for CVX: ./output/feature-sets/CVX.txt [2026-02-26T20:20:03.920673] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:03.920706] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:03.920742] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:03.920820] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:03.982448] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:03.983368] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:03.983460] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:03.983496] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:04.108988] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:04.109160] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:04.109212] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:04.109249] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:04.112820] [DEBUG] [FORECASTER] CVX: Forecast T+1@11:T+2@11: DOWN (p=36.27%) [2026-02-26T20:20:04.113117] [INFO ] [FORECASTER] Completed predict_future for CVX [2026-02-26T20:20:04.113255] [INFO ] [sig ] CVX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:20:04.258004] [INFO ] [LOCAL ] Saved forecast: CVX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CVX.txt [2026-02-26T20:20:04.258171] [INFO ] [sig ] [825/3375] Completed CVX in 0.4s | 2.75 sym/s | Total: 5.0m | ETA: 15.4m [2026-02-26T20:20:04.258213] [INFO ] [sig ] [826/3375] Forecasting CWAN... [2026-02-26T20:20:04.258247] [INFO ] [sig ] Generating forecast for: CWAN [2026-02-26T20:20:04.258280] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWAN' from 'https://tdm.silogroup.org/data/derivative_storage/CWAN.csv'. [2026-02-26T20:20:04.270195] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWAN'. [2026-02-26T20:20:04.270622] [INFO ] [FORECASTER] Starting predict_future for CWAN [2026-02-26T20:20:04.271528] [DEBUG] [LOCAL ] No optimal features file found for CWAN: ./output/feature-sets/CWAN.txt [2026-02-26T20:20:04.271675] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:04.271715] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:04.271745] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:04.271803] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:04.336276] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:04.337285] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:04.337410] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:04.337450] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:04.465243] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:04.465412] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:04.465456] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:04.465485] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:04.469109] [DEBUG] [FORECASTER] CWAN: Forecast T+1@11:T+2@11: UP (p=78.69%) [2026-02-26T20:20:04.469403] [INFO ] [FORECASTER] Completed predict_future for CWAN [2026-02-26T20:20:04.469539] [INFO ] [sig ] CWAN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:20:04.621304] [INFO ] [LOCAL ] Saved forecast: CWAN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CWAN.txt [2026-02-26T20:20:04.621464] [INFO ] [sig ] [826/3375] Completed CWAN in 0.4s | 2.75 sym/s | Total: 5.0m | ETA: 15.4m [2026-02-26T20:20:04.621509] [INFO ] [sig ] [827/3375] Forecasting CWBC... [2026-02-26T20:20:04.621542] [INFO ] [sig ] Generating forecast for: CWBC [2026-02-26T20:20:04.621598] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWBC' from 'https://tdm.silogroup.org/data/derivative_storage/CWBC.csv'. [2026-02-26T20:20:04.633190] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWBC'. [2026-02-26T20:20:04.633601] [INFO ] [FORECASTER] Starting predict_future for CWBC [2026-02-26T20:20:04.634462] [DEBUG] [LOCAL ] No optimal features file found for CWBC: ./output/feature-sets/CWBC.txt [2026-02-26T20:20:04.634519] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:04.634556] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:04.634606] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:04.634667] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:04.695030] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:04.695837] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:04.695926] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:04.695960] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:04.822555] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:04.822732] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:04.822773] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:04.822801] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:04.826286] [DEBUG] [FORECASTER] CWBC: Forecast T+1@11:T+2@11: UP (p=81.65%) [2026-02-26T20:20:04.826564] [INFO ] [FORECASTER] Completed predict_future for CWBC [2026-02-26T20:20:04.826712] [INFO ] [sig ] CWBC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:20:04.980483] [INFO ] [LOCAL ] Saved forecast: CWBC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CWBC.txt [2026-02-26T20:20:04.980680] [INFO ] [sig ] [827/3375] Completed CWBC in 0.4s | 2.75 sym/s | Total: 5.0m | ETA: 15.4m [2026-02-26T20:20:04.980725] [INFO ] [sig ] [828/3375] Forecasting CWCO... [2026-02-26T20:20:04.980755] [INFO ] [sig ] Generating forecast for: CWCO [2026-02-26T20:20:04.980788] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWCO' from 'https://tdm.silogroup.org/data/derivative_storage/CWCO.csv'. [2026-02-26T20:20:04.992371] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWCO'. [2026-02-26T20:20:04.992835] [INFO ] [FORECASTER] Starting predict_future for CWCO [2026-02-26T20:20:04.993704] [DEBUG] [LOCAL ] No optimal features file found for CWCO: ./output/feature-sets/CWCO.txt [2026-02-26T20:20:04.993760] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:04.993794] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:04.993822] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:04.993881] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:05.058356] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:05.059251] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:05.059342] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:05.059377] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:05.190165] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:05.190595] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:05.190663] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:05.190708] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:05.196227] [DEBUG] [FORECASTER] CWCO: Forecast T+1@11:T+2@11: DOWN (p=10.84%) [2026-02-26T20:20:05.196671] [INFO ] [FORECASTER] Completed predict_future for CWCO [2026-02-26T20:20:05.196867] [INFO ] [sig ] CWCO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:20:05.358622] [INFO ] [LOCAL ] Saved forecast: CWCO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CWCO.txt [2026-02-26T20:20:05.358795] [INFO ] [sig ] [828/3375] Completed CWCO in 0.4s | 2.75 sym/s | Total: 5.0m | ETA: 15.4m [2026-02-26T20:20:05.358839] [INFO ] [sig ] [829/3375] Forecasting CWD... [2026-02-26T20:20:05.358870] [INFO ] [sig ] Generating forecast for: CWD [2026-02-26T20:20:05.358902] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWD' from 'https://tdm.silogroup.org/data/derivative_storage/CWD.csv'. [2026-02-26T20:20:05.371795] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWD'. [2026-02-26T20:20:05.372239] [INFO ] [FORECASTER] Starting predict_future for CWD [2026-02-26T20:20:05.373127] [DEBUG] [LOCAL ] No optimal features file found for CWD: ./output/feature-sets/CWD.txt [2026-02-26T20:20:05.373185] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:05.373219] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:05.373248] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:05.373306] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:05.437750] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:05.438714] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:05.438859] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:05.438895] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:05.564416] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:05.564622] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:05.564669] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:05.564699] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:05.569101] [DEBUG] [FORECASTER] CWD: Forecast T+1@11:T+2@11: DOWN (p=11.60%) [2026-02-26T20:20:05.569451] [INFO ] [FORECASTER] Completed predict_future for CWD [2026-02-26T20:20:05.569616] [INFO ] [sig ] CWD: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:20:05.715625] [INFO ] [LOCAL ] Saved forecast: CWD 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CWD.txt [2026-02-26T20:20:05.715785] [INFO ] [sig ] [829/3375] Completed CWD in 0.4s | 2.75 sym/s | Total: 5.0m | ETA: 15.4m [2026-02-26T20:20:05.715828] [INFO ] [sig ] [830/3375] Forecasting CWEN... [2026-02-26T20:20:05.715857] [INFO ] [sig ] Generating forecast for: CWEN [2026-02-26T20:20:05.715888] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWEN' from 'https://tdm.silogroup.org/data/derivative_storage/CWEN.csv'. [2026-02-26T20:20:05.730504] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWEN'. [2026-02-26T20:20:05.731026] [INFO ] [FORECASTER] Starting predict_future for CWEN [2026-02-26T20:20:05.732156] [DEBUG] [LOCAL ] No optimal features file found for CWEN: ./output/feature-sets/CWEN.txt [2026-02-26T20:20:05.732227] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:05.732267] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:05.732303] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:05.732373] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:05.792510] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:05.793442] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:05.793531] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:05.793567] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:05.921699] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:05.921878] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:05.921922] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:05.921953] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:05.925527] [DEBUG] [FORECASTER] CWEN: Forecast T+1@11:T+2@11: UP (p=99.48%) [2026-02-26T20:20:05.925843] [INFO ] [FORECASTER] Completed predict_future for CWEN [2026-02-26T20:20:05.925983] [INFO ] [sig ] CWEN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:20:06.087797] [INFO ] [LOCAL ] Saved forecast: CWEN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CWEN.txt [2026-02-26T20:20:06.087969] [INFO ] [sig ] [830/3375] Completed CWEN in 0.4s | 2.75 sym/s | Total: 5.0m | ETA: 15.4m [2026-02-26T20:20:06.088009] [INFO ] [sig ] [831/3375] Forecasting CWH... [2026-02-26T20:20:06.088042] [INFO ] [sig ] Generating forecast for: CWH [2026-02-26T20:20:06.088078] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWH' from 'https://tdm.silogroup.org/data/derivative_storage/CWH.csv'. [2026-02-26T20:20:06.101188] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWH'. [2026-02-26T20:20:06.101633] [INFO ] [FORECASTER] Starting predict_future for CWH [2026-02-26T20:20:06.102719] [DEBUG] [LOCAL ] No optimal features file found for CWH: ./output/feature-sets/CWH.txt [2026-02-26T20:20:06.102801] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:06.102836] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:06.102862] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:06.102918] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:06.168246] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:06.169434] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:06.169527] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:06.169563] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:06.304521] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:06.304711] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:06.304773] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:06.304821] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:06.308802] [DEBUG] [FORECASTER] CWH: Forecast T+1@11:T+2@11: DOWN (p=39.10%) [2026-02-26T20:20:06.309096] [INFO ] [FORECASTER] Completed predict_future for CWH [2026-02-26T20:20:06.309237] [INFO ] [sig ] CWH: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:20:06.464209] [INFO ] [LOCAL ] Saved forecast: CWH 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CWH.txt [2026-02-26T20:20:06.464365] [INFO ] [sig ] [831/3375] Completed CWH in 0.4s | 2.75 sym/s | Total: 5.0m | ETA: 15.4m [2026-02-26T20:20:06.464407] [INFO ] [sig ] [832/3375] Forecasting CWK... [2026-02-26T20:20:06.464437] [INFO ] [sig ] Generating forecast for: CWK [2026-02-26T20:20:06.464468] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWK' from 'https://tdm.silogroup.org/data/derivative_storage/CWK.csv'. [2026-02-26T20:20:06.476640] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWK'. [2026-02-26T20:20:06.477046] [INFO ] [FORECASTER] Starting predict_future for CWK [2026-02-26T20:20:06.477929] [DEBUG] [LOCAL ] No optimal features file found for CWK: ./output/feature-sets/CWK.txt [2026-02-26T20:20:06.477982] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:06.478015] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:06.478042] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:06.478112] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:06.538077] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:06.539055] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:06.539162] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:06.539204] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:06.667019] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:06.667185] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:06.667228] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:06.667258] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:06.674190] [DEBUG] [FORECASTER] CWK: Forecast T+1@11:T+2@11: UP (p=96.91%) [2026-02-26T20:20:06.674514] [INFO ] [FORECASTER] Completed predict_future for CWK [2026-02-26T20:20:06.674684] [INFO ] [sig ] CWK: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:20:06.825653] [INFO ] [LOCAL ] Saved forecast: CWK 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CWK.txt [2026-02-26T20:20:06.825828] [INFO ] [sig ] [832/3375] Completed CWK in 0.4s | 2.75 sym/s | Total: 5.0m | ETA: 15.4m [2026-02-26T20:20:06.825871] [INFO ] [sig ] [833/3375] Forecasting CXDO... [2026-02-26T20:20:06.825901] [INFO ] [sig ] Generating forecast for: CXDO [2026-02-26T20:20:06.825932] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CXDO' from 'https://tdm.silogroup.org/data/derivative_storage/CXDO.csv'. [2026-02-26T20:20:06.837139] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CXDO'. [2026-02-26T20:20:06.837520] [INFO ] [FORECASTER] Starting predict_future for CXDO [2026-02-26T20:20:06.838394] [DEBUG] [LOCAL ] No optimal features file found for CXDO: ./output/feature-sets/CXDO.txt [2026-02-26T20:20:06.838449] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:06.838481] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:06.838509] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:06.838604] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:06.899025] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:06.899972] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:06.900065] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:06.900103] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:07.017944] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:07.018120] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:07.018169] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:07.018206] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:07.022110] [DEBUG] [FORECASTER] CXDO: Forecast T+1@11:T+2@11: DOWN (p=6.96%) [2026-02-26T20:20:07.022415] [INFO ] [FORECASTER] Completed predict_future for CXDO [2026-02-26T20:20:07.022555] [INFO ] [sig ] CXDO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:20:07.172454] [INFO ] [LOCAL ] Saved forecast: CXDO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CXDO.txt [2026-02-26T20:20:07.172620] [INFO ] [sig ] [833/3375] Completed CXDO in 0.3s | 2.75 sym/s | Total: 5.0m | ETA: 15.4m [2026-02-26T20:20:07.172665] [INFO ] [sig ] [834/3375] Forecasting CXE... [2026-02-26T20:20:07.172695] [INFO ] [sig ] Generating forecast for: CXE [2026-02-26T20:20:07.172726] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CXE' from 'https://tdm.silogroup.org/data/derivative_storage/CXE.csv'. [2026-02-26T20:20:07.183556] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CXE'. [2026-02-26T20:20:07.183952] [INFO ] [FORECASTER] Starting predict_future for CXE [2026-02-26T20:20:07.184816] [DEBUG] [LOCAL ] No optimal features file found for CXE: ./output/feature-sets/CXE.txt [2026-02-26T20:20:07.184870] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:07.184903] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:07.184930] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:07.184987] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:07.242904] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:07.243858] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:07.243949] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:07.243984] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:07.361895] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:07.362067] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:07.362107] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:07.362138] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:07.365700] [DEBUG] [FORECASTER] CXE: Forecast T+1@11:T+2@11: UP (p=60.43%) [2026-02-26T20:20:07.365997] [INFO ] [FORECASTER] Completed predict_future for CXE [2026-02-26T20:20:07.366133] [INFO ] [sig ] CXE: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:20:07.526676] [INFO ] [LOCAL ] Saved forecast: CXE 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CXE.txt [2026-02-26T20:20:07.526834] [INFO ] [sig ] [834/3375] Completed CXE in 0.4s | 2.75 sym/s | Total: 5.0m | ETA: 15.4m [2026-02-26T20:20:07.526891] [INFO ] [sig ] [835/3375] Forecasting CXSE... [2026-02-26T20:20:07.526925] [INFO ] [sig ] Generating forecast for: CXSE [2026-02-26T20:20:07.526962] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CXSE' from 'https://tdm.silogroup.org/data/derivative_storage/CXSE.csv'. [2026-02-26T20:20:07.541766] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CXSE'. [2026-02-26T20:20:07.542177] [INFO ] [FORECASTER] Starting predict_future for CXSE [2026-02-26T20:20:07.543266] [DEBUG] [LOCAL ] No optimal features file found for CXSE: ./output/feature-sets/CXSE.txt [2026-02-26T20:20:07.543322] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:07.543355] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:07.543382] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:07.543440] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:07.606524] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:07.607522] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:07.607667] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:07.607707] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:07.729741] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:07.729904] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:07.729948] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:07.729979] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:07.733707] [DEBUG] [FORECASTER] CXSE: Forecast T+1@11:T+2@11: DOWN (p=41.35%) [2026-02-26T20:20:07.734006] [INFO ] [FORECASTER] Completed predict_future for CXSE [2026-02-26T20:20:07.734148] [INFO ] [sig ] CXSE: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:20:07.888773] [INFO ] [LOCAL ] Saved forecast: CXSE 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CXSE.txt [2026-02-26T20:20:07.888947] [INFO ] [sig ] [835/3375] Completed CXSE in 0.4s | 2.75 sym/s | Total: 5.1m | ETA: 15.4m [2026-02-26T20:20:07.888989] [INFO ] [sig ] [836/3375] Forecasting CYD... [2026-02-26T20:20:07.889018] [INFO ] [sig ] Generating forecast for: CYD [2026-02-26T20:20:07.889049] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CYD' from 'https://tdm.silogroup.org/data/derivative_storage/CYD.csv'. [2026-02-26T20:20:07.904011] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CYD'. [2026-02-26T20:20:07.904439] [INFO ] [FORECASTER] Starting predict_future for CYD [2026-02-26T20:20:07.905307] [DEBUG] [LOCAL ] No optimal features file found for CYD: ./output/feature-sets/CYD.txt [2026-02-26T20:20:07.905364] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:07.905455] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:07.905487] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:07.905547] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:07.967739] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:07.968667] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:07.968756] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:07.968791] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:08.097864] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:08.098030] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:08.098073] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:08.098103] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:08.101692] [DEBUG] [FORECASTER] CYD: Forecast T+1@11:T+2@11: DOWN (p=32.53%) [2026-02-26T20:20:08.101987] [INFO ] [FORECASTER] Completed predict_future for CYD [2026-02-26T20:20:08.102172] [INFO ] [sig ] CYD: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:20:08.253927] [INFO ] [LOCAL ] Saved forecast: CYD 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CYD.txt [2026-02-26T20:20:08.254099] [INFO ] [sig ] [836/3375] Completed CYD in 0.4s | 2.75 sym/s | Total: 5.1m | ETA: 15.4m [2026-02-26T20:20:08.254143] [INFO ] [sig ] [837/3375] Forecasting CYH... [2026-02-26T20:20:08.254175] [INFO ] [sig ] Generating forecast for: CYH [2026-02-26T20:20:08.254206] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CYH' from 'https://tdm.silogroup.org/data/derivative_storage/CYH.csv'. [2026-02-26T20:20:08.265624] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CYH'. [2026-02-26T20:20:08.265982] [INFO ] [FORECASTER] Starting predict_future for CYH [2026-02-26T20:20:08.266836] [DEBUG] [LOCAL ] No optimal features file found for CYH: ./output/feature-sets/CYH.txt [2026-02-26T20:20:08.266890] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:08.266922] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:08.266951] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:08.267010] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:08.326418] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:08.327164] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:08.327250] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:08.327284] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:08.454501] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:08.454680] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:08.454721] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:08.454750] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:08.458222] [DEBUG] [FORECASTER] CYH: Forecast T+1@11:T+2@11: DOWN (p=25.65%) [2026-02-26T20:20:08.458526] [INFO ] [FORECASTER] Completed predict_future for CYH [2026-02-26T20:20:08.458680] [INFO ] [sig ] CYH: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:20:08.608610] [INFO ] [LOCAL ] Saved forecast: CYH 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CYH.txt [2026-02-26T20:20:08.608804] [INFO ] [sig ] [837/3375] Completed CYH in 0.4s | 2.75 sym/s | Total: 5.1m | ETA: 15.4m [2026-02-26T20:20:08.608860] [INFO ] [sig ] [838/3375] Forecasting CYN... [2026-02-26T20:20:08.608897] [INFO ] [sig ] Generating forecast for: CYN [2026-02-26T20:20:08.608931] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CYN' from 'https://tdm.silogroup.org/data/derivative_storage/CYN.csv'. [2026-02-26T20:20:08.623871] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CYN'. [2026-02-26T20:20:08.624372] [INFO ] [FORECASTER] Starting predict_future for CYN [2026-02-26T20:20:08.625409] [DEBUG] [LOCAL ] No optimal features file found for CYN: ./output/feature-sets/CYN.txt [2026-02-26T20:20:08.625471] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:08.625509] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:08.625541] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:08.625637] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:08.683951] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:08.684909] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:08.684993] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:08.685025] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:08.807917] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:08.808105] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:08.808164] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:08.808194] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:08.811814] [DEBUG] [FORECASTER] CYN: Forecast T+1@11:T+2@11: DOWN (p=0.84%) [2026-02-26T20:20:08.812145] [INFO ] [FORECASTER] Completed predict_future for CYN [2026-02-26T20:20:08.812288] [INFO ] [sig ] CYN: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:20:08.957535] [INFO ] [LOCAL ] Saved forecast: CYN 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CYN.txt [2026-02-26T20:20:08.957765] [INFO ] [sig ] [838/3375] Completed CYN in 0.3s | 2.75 sym/s | Total: 5.1m | ETA: 15.4m [2026-02-26T20:20:08.957808] [INFO ] [sig ] [839/3375] Forecasting CYRX... [2026-02-26T20:20:08.957839] [INFO ] [sig ] Generating forecast for: CYRX [2026-02-26T20:20:08.957870] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CYRX' from 'https://tdm.silogroup.org/data/derivative_storage/CYRX.csv'. [2026-02-26T20:20:08.969790] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CYRX'. [2026-02-26T20:20:08.970149] [INFO ] [FORECASTER] Starting predict_future for CYRX [2026-02-26T20:20:08.970985] [DEBUG] [LOCAL ] No optimal features file found for CYRX: ./output/feature-sets/CYRX.txt [2026-02-26T20:20:08.971038] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:08.971070] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:08.971098] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:08.971155] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:09.031486] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:09.032469] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:09.032562] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:09.032616] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:09.160219] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:09.160388] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:09.160432] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:09.160504] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:09.164251] [DEBUG] [FORECASTER] CYRX: Forecast T+1@11:T+2@11: UP (p=62.92%) [2026-02-26T20:20:09.164704] [INFO ] [FORECASTER] Completed predict_future for CYRX [2026-02-26T20:20:09.164887] [INFO ] [sig ] CYRX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:20:09.315000] [INFO ] [LOCAL ] Saved forecast: CYRX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CYRX.txt [2026-02-26T20:20:09.315176] [INFO ] [sig ] [839/3375] Completed CYRX in 0.4s | 2.75 sym/s | Total: 5.1m | ETA: 15.4m [2026-02-26T20:20:09.315223] [INFO ] [sig ] [840/3375] Forecasting CYTK... [2026-02-26T20:20:09.315259] [INFO ] [sig ] Generating forecast for: CYTK [2026-02-26T20:20:09.315292] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CYTK' from 'https://tdm.silogroup.org/data/derivative_storage/CYTK.csv'. [2026-02-26T20:20:09.327315] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CYTK'. [2026-02-26T20:20:09.327769] [INFO ] [FORECASTER] Starting predict_future for CYTK [2026-02-26T20:20:09.328640] [DEBUG] [LOCAL ] No optimal features file found for CYTK: ./output/feature-sets/CYTK.txt [2026-02-26T20:20:09.328697] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:09.328731] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:09.328760] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:09.328820] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:09.387538] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:09.388485] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:09.388608] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:09.388645] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:09.522539] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:09.522935] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:09.522983] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:09.523015] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:09.527197] [DEBUG] [FORECASTER] CYTK: Forecast T+1@11:T+2@11: DOWN (p=38.31%) [2026-02-26T20:20:09.527723] [INFO ] [FORECASTER] Completed predict_future for CYTK [2026-02-26T20:20:09.527871] [INFO ] [sig ] CYTK: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:20:09.680984] [INFO ] [LOCAL ] Saved forecast: CYTK 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/CYTK.txt [2026-02-26T20:20:09.681137] [INFO ] [sig ] [840/3375] Completed CYTK in 0.4s | 2.75 sym/s | Total: 5.1m | ETA: 15.3m [2026-02-26T20:20:09.681177] [INFO ] [sig ] [841/3375] Forecasting CZFS... [2026-02-26T20:20:09.681208] [INFO ] [sig ] Generating forecast for: CZFS [2026-02-26T20:20:09.681239] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CZFS' from 'https://tdm.silogroup.org/data/derivative_storage/CZFS.csv'. [2026-02-26T20:20:09.691627] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CZFS'. [2026-02-26T20:20:09.691923] [INFO ] [FORECASTER] Starting predict_future for CZFS [2026-02-26T20:20:09.692761] [DEBUG] [LOCAL ] No optimal features file found for CZFS: ./output/feature-sets/CZFS.txt [2026-02-26T20:20:09.692814] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:09.692846] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:09.692874] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:09.692932] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:09.752289] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:09.753604] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:09.753694] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:09.753727] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:09.856236] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:09.856403] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:09.856443] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:09.856474] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:09.860079] [DEBUG] [FORECASTER] CZFS: Forecast T+1@11:T+2@11: UP (p=64.92%) [2026-02-26T20:20:09.860384] [INFO ] [FORECASTER] Completed predict_future for CZFS [2026-02-26T20:20:09.860524] [INFO ] [sig ] CZFS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:20:10.008197] [INFO ] [LOCAL ] Saved forecast: CZFS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CZFS.txt [2026-02-26T20:20:10.008357] [INFO ] [sig ] [841/3375] Completed CZFS in 0.3s | 2.75 sym/s | Total: 5.1m | ETA: 15.3m [2026-02-26T20:20:10.008399] [INFO ] [sig ] [842/3375] Forecasting CZNC... [2026-02-26T20:20:10.008428] [INFO ] [sig ] Generating forecast for: CZNC [2026-02-26T20:20:10.008462] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CZNC' from 'https://tdm.silogroup.org/data/derivative_storage/CZNC.csv'. [2026-02-26T20:20:10.021807] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CZNC'. [2026-02-26T20:20:10.022170] [INFO ] [FORECASTER] Starting predict_future for CZNC [2026-02-26T20:20:10.022996] [DEBUG] [LOCAL ] No optimal features file found for CZNC: ./output/feature-sets/CZNC.txt [2026-02-26T20:20:10.023051] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:10.023098] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:10.023127] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:10.023184] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:10.087670] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:10.088568] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:10.088674] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:10.088708] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:10.211951] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:10.212111] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:10.212152] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:10.212180] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:10.215727] [DEBUG] [FORECASTER] CZNC: Forecast T+1@11:T+2@11: UP (p=98.59%) [2026-02-26T20:20:10.216008] [INFO ] [FORECASTER] Completed predict_future for CZNC [2026-02-26T20:20:10.216139] [INFO ] [sig ] CZNC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:20:10.360607] [INFO ] [LOCAL ] Saved forecast: CZNC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CZNC.txt [2026-02-26T20:20:10.360755] [INFO ] [sig ] [842/3375] Completed CZNC in 0.4s | 2.75 sym/s | Total: 5.1m | ETA: 15.3m [2026-02-26T20:20:10.360796] [INFO ] [sig ] [843/3375] Forecasting CZWI... [2026-02-26T20:20:10.360827] [INFO ] [sig ] Generating forecast for: CZWI [2026-02-26T20:20:10.360858] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CZWI' from 'https://tdm.silogroup.org/data/derivative_storage/CZWI.csv'. [2026-02-26T20:20:10.371728] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CZWI'. [2026-02-26T20:20:10.372082] [INFO ] [FORECASTER] Starting predict_future for CZWI [2026-02-26T20:20:10.372953] [DEBUG] [LOCAL ] No optimal features file found for CZWI: ./output/feature-sets/CZWI.txt [2026-02-26T20:20:10.373023] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:10.373068] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:10.373111] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:10.373197] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:10.433613] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:10.434370] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:10.434455] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:10.434490] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:10.556246] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:10.556407] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:10.556448] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:10.556477] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:10.560150] [DEBUG] [FORECASTER] CZWI: Forecast T+1@11:T+2@11: UP (p=99.48%) [2026-02-26T20:20:10.560431] [INFO ] [FORECASTER] Completed predict_future for CZWI [2026-02-26T20:20:10.560560] [INFO ] [sig ] CZWI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:20:10.707890] [INFO ] [LOCAL ] Saved forecast: CZWI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/CZWI.txt [2026-02-26T20:20:10.708059] [INFO ] [sig ] [843/3375] Completed CZWI in 0.3s | 2.75 sym/s | Total: 5.1m | ETA: 15.3m [2026-02-26T20:20:10.708101] [INFO ] [sig ] [844/3375] Forecasting DAL... [2026-02-26T20:20:10.708134] [INFO ] [sig ] Generating forecast for: DAL [2026-02-26T20:20:10.708166] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAL' from 'https://tdm.silogroup.org/data/derivative_storage/DAL.csv'. [2026-02-26T20:20:10.719299] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAL'. [2026-02-26T20:20:10.719876] [INFO ] [FORECASTER] Starting predict_future for DAL [2026-02-26T20:20:10.720923] [DEBUG] [LOCAL ] No optimal features file found for DAL: ./output/feature-sets/DAL.txt [2026-02-26T20:20:10.720979] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:10.721011] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:10.721038] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:10.721097] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:10.781659] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:10.782457] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:10.782549] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:10.782604] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:10.905700] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:10.905861] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:10.905902] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:10.905930] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:10.909731] [DEBUG] [FORECASTER] DAL: Forecast T+1@11:T+2@11: DOWN (p=24.58%) [2026-02-26T20:20:10.910017] [INFO ] [FORECASTER] Completed predict_future for DAL [2026-02-26T20:20:10.910150] [INFO ] [sig ] DAL: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:20:11.056799] [INFO ] [LOCAL ] Saved forecast: DAL 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/DAL.txt [2026-02-26T20:20:11.056963] [INFO ] [sig ] [844/3375] Completed DAL in 0.3s | 2.75 sym/s | Total: 5.1m | ETA: 15.3m [2026-02-26T20:20:11.057008] [INFO ] [sig ] [845/3375] Forecasting DAN... [2026-02-26T20:20:11.057041] [INFO ] [sig ] Generating forecast for: DAN [2026-02-26T20:20:11.057077] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAN' from 'https://tdm.silogroup.org/data/derivative_storage/DAN.csv'. [2026-02-26T20:20:11.068306] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAN'. [2026-02-26T20:20:11.068699] [INFO ] [FORECASTER] Starting predict_future for DAN [2026-02-26T20:20:11.069540] [DEBUG] [LOCAL ] No optimal features file found for DAN: ./output/feature-sets/DAN.txt [2026-02-26T20:20:11.069614] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:11.069649] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:11.069678] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:11.069736] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:11.135238] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:11.136130] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:11.136227] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:11.136263] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:11.264388] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:11.264551] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:11.264610] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:11.264641] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:11.268096] [DEBUG] [FORECASTER] DAN: Forecast T+1@11:T+2@11: UP (p=93.37%) [2026-02-26T20:20:11.268375] [INFO ] [FORECASTER] Completed predict_future for DAN [2026-02-26T20:20:11.268505] [INFO ] [sig ] DAN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:20:11.411149] [INFO ] [LOCAL ] Saved forecast: DAN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/DAN.txt [2026-02-26T20:20:11.411293] [INFO ] [sig ] [845/3375] Completed DAN in 0.4s | 2.75 sym/s | Total: 5.1m | ETA: 15.3m [2026-02-26T20:20:11.411339] [INFO ] [sig ] [846/3375] Forecasting DAO... [2026-02-26T20:20:11.411378] [INFO ] [sig ] Generating forecast for: DAO [2026-02-26T20:20:11.411422] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAO' from 'https://tdm.silogroup.org/data/derivative_storage/DAO.csv'. [2026-02-26T20:20:11.423767] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAO'. [2026-02-26T20:20:11.424125] [INFO ] [FORECASTER] Starting predict_future for DAO [2026-02-26T20:20:11.425028] [DEBUG] [LOCAL ] No optimal features file found for DAO: ./output/feature-sets/DAO.txt [2026-02-26T20:20:11.425084] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:11.425118] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:11.425147] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:11.425206] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:11.487772] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:11.488743] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:11.488883] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:11.488927] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:11.617538] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:11.617724] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:11.617766] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:11.617794] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:11.621248] [DEBUG] [FORECASTER] DAO: Forecast T+1@11:T+2@11: UP (p=60.04%) [2026-02-26T20:20:11.621530] [INFO ] [FORECASTER] Completed predict_future for DAO [2026-02-26T20:20:11.621684] [INFO ] [sig ] DAO: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:20:11.766608] [INFO ] [LOCAL ] Saved forecast: DAO 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/DAO.txt [2026-02-26T20:20:11.766789] [INFO ] [sig ] [846/3375] Completed DAO in 0.4s | 2.75 sym/s | Total: 5.1m | ETA: 15.3m [2026-02-26T20:20:11.766832] [INFO ] [sig ] [847/3375] Forecasting DAPP... [2026-02-26T20:20:11.766864] [INFO ] [sig ] Generating forecast for: DAPP [2026-02-26T20:20:11.766898] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAPP' from 'https://tdm.silogroup.org/data/derivative_storage/DAPP.csv'. [2026-02-26T20:20:11.779110] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAPP'. [2026-02-26T20:20:11.779499] [INFO ] [FORECASTER] Starting predict_future for DAPP [2026-02-26T20:20:11.780442] [DEBUG] [LOCAL ] No optimal features file found for DAPP: ./output/feature-sets/DAPP.txt [2026-02-26T20:20:11.780501] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:11.780536] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:11.780565] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:11.780657] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:11.853890] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:11.854804] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:11.854909] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:11.854953] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:11.986920] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:11.987106] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:11.987153] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:11.987191] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:11.991029] [DEBUG] [FORECASTER] DAPP: Forecast T+1@11:T+2@11: UP (p=82.99%) [2026-02-26T20:20:11.991354] [INFO ] [FORECASTER] Completed predict_future for DAPP [2026-02-26T20:20:11.991498] [INFO ] [sig ] DAPP: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:20:12.137988] [INFO ] [LOCAL ] Saved forecast: DAPP 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/DAPP.txt [2026-02-26T20:20:12.138147] [INFO ] [sig ] [847/3375] Completed DAPP in 0.4s | 2.75 sym/s | Total: 5.1m | ETA: 15.3m [2026-02-26T20:20:12.138189] [INFO ] [sig ] [848/3375] Forecasting DARE... [2026-02-26T20:20:12.138224] [INFO ] [sig ] Generating forecast for: DARE [2026-02-26T20:20:12.138263] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DARE' from 'https://tdm.silogroup.org/data/derivative_storage/DARE.csv'. [2026-02-26T20:20:12.151523] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DARE'. [2026-02-26T20:20:12.151949] [INFO ] [FORECASTER] Starting predict_future for DARE [2026-02-26T20:20:12.152841] [DEBUG] [LOCAL ] No optimal features file found for DARE: ./output/feature-sets/DARE.txt [2026-02-26T20:20:12.152897] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:12.152932] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:12.152961] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:12.153020] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:12.212671] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:12.213500] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:12.213602] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:12.213638] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:12.327005] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:12.327163] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:12.327203] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:12.327233] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:12.330812] [DEBUG] [FORECASTER] DARE: Forecast T+1@11:T+2@11: UP (p=71.36%) [2026-02-26T20:20:12.331090] [INFO ] [FORECASTER] Completed predict_future for DARE [2026-02-26T20:20:12.331218] [INFO ] [sig ] DARE: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:20:12.475375] [INFO ] [LOCAL ] Saved forecast: DARE 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/DARE.txt [2026-02-26T20:20:12.475553] [INFO ] [sig ] [848/3375] Completed DARE in 0.3s | 2.75 sym/s | Total: 5.1m | ETA: 15.3m [2026-02-26T20:20:12.475614] [INFO ] [sig ] [849/3375] Forecasting DASH... [2026-02-26T20:20:12.475646] [INFO ] [sig ] Generating forecast for: DASH [2026-02-26T20:20:12.475677] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DASH' from 'https://tdm.silogroup.org/data/derivative_storage/DASH.csv'. [2026-02-26T20:20:12.491005] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DASH'. [2026-02-26T20:20:12.491554] [INFO ] [FORECASTER] Starting predict_future for DASH [2026-02-26T20:20:12.492875] [DEBUG] [LOCAL ] No optimal features file found for DASH: ./output/feature-sets/DASH.txt [2026-02-26T20:20:12.492951] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:12.493005] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:12.493052] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:12.493145] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:12.572924] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:12.574012] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:12.574118] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:12.574154] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:12.762912] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:12.763169] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:12.763252] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:12.763345] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:12.769702] [DEBUG] [FORECASTER] DASH: Forecast T+1@11:T+2@11: UP (p=73.72%) [2026-02-26T20:20:12.770330] [INFO ] [FORECASTER] Completed predict_future for DASH [2026-02-26T20:20:12.770627] [INFO ] [sig ] DASH: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:20:12.999997] [INFO ] [LOCAL ] Saved forecast: DASH 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/DASH.txt [2026-02-26T20:20:13.000302] [INFO ] [sig ] [849/3375] Completed DASH in 0.5s | 2.75 sym/s | Total: 5.1m | ETA: 15.3m [2026-02-26T20:20:13.000382] [INFO ] [sig ] [850/3375] Forecasting DAVA... [2026-02-26T20:20:13.000441] [INFO ] [sig ] Generating forecast for: DAVA [2026-02-26T20:20:13.000495] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAVA' from 'https://tdm.silogroup.org/data/derivative_storage/DAVA.csv'. [2026-02-26T20:20:13.026726] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAVA'. [2026-02-26T20:20:13.027870] [INFO ] [FORECASTER] Starting predict_future for DAVA [2026-02-26T20:20:13.029422] [DEBUG] [LOCAL ] No optimal features file found for DAVA: ./output/feature-sets/DAVA.txt [2026-02-26T20:20:13.029501] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:13.029556] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:13.029685] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:13.029806] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:13.134858] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:13.136132] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:13.136253] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:13.136310] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:13.325993] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:13.326204] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:13.326256] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:13.326293] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:13.331460] [DEBUG] [FORECASTER] DAVA: Forecast T+1@11:T+2@11: UP (p=93.10%) [2026-02-26T20:20:13.332023] [INFO ] [FORECASTER] Completed predict_future for DAVA [2026-02-26T20:20:13.332233] [INFO ] [sig ] DAVA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:20:13.581106] [INFO ] [LOCAL ] Saved forecast: DAVA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/DAVA.txt [2026-02-26T20:20:13.581381] [INFO ] [sig ] [850/3375] Completed DAVA in 0.6s | 2.75 sym/s | Total: 5.2m | ETA: 15.3m [2026-02-26T20:20:13.581438] [INFO ] [sig ] [851/3375] Forecasting DAVE... [2026-02-26T20:20:13.581480] [INFO ] [sig ] Generating forecast for: DAVE [2026-02-26T20:20:13.581521] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAVE' from 'https://tdm.silogroup.org/data/derivative_storage/DAVE.csv'. [2026-02-26T20:20:13.627022] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAVE'. [2026-02-26T20:20:13.627629] [INFO ] [FORECASTER] Starting predict_future for DAVE [2026-02-26T20:20:13.629356] [DEBUG] [LOCAL ] No optimal features file found for DAVE: ./output/feature-sets/DAVE.txt [2026-02-26T20:20:13.629448] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:13.629504] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:13.629552] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:13.629672] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:13.737422] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:13.738837] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:13.738980] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:13.739042] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:13.912941] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:13.913174] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:13.913244] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:13.913294] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:13.918861] [DEBUG] [FORECASTER] DAVE: Forecast T+1@11:T+2@11: DOWN (p=2.27%) [2026-02-26T20:20:13.919364] [INFO ] [FORECASTER] Completed predict_future for DAVE [2026-02-26T20:20:13.919609] [INFO ] [sig ] DAVE: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:20:14.081527] [INFO ] [LOCAL ] Saved forecast: DAVE 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/DAVE.txt [2026-02-26T20:20:14.081782] [INFO ] [sig ] [851/3375] Completed DAVE in 0.5s | 2.75 sym/s | Total: 5.2m | ETA: 15.3m [2026-02-26T20:20:14.081846] [INFO ] [sig ] [852/3375] Forecasting DAWN... [2026-02-26T20:20:14.081893] [INFO ] [sig ] Generating forecast for: DAWN [2026-02-26T20:20:14.081939] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAWN' from 'https://tdm.silogroup.org/data/derivative_storage/DAWN.csv'. [2026-02-26T20:20:14.096623] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAWN'. [2026-02-26T20:20:14.097070] [INFO ] [FORECASTER] Starting predict_future for DAWN [2026-02-26T20:20:14.098048] [DEBUG] [LOCAL ] No optimal features file found for DAWN: ./output/feature-sets/DAWN.txt [2026-02-26T20:20:14.098105] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:14.098139] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:14.098166] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:14.098225] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:14.162096] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:14.163156] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:14.163246] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:14.163280] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:14.290504] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:14.290688] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:14.290732] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:14.290770] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:14.294661] [DEBUG] [FORECASTER] DAWN: Forecast T+1@11:T+2@11: UP (p=81.93%) [2026-02-26T20:20:14.294995] [INFO ] [FORECASTER] Completed predict_future for DAWN [2026-02-26T20:20:14.295146] [INFO ] [sig ] DAWN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:20:14.443120] [INFO ] [LOCAL ] Saved forecast: DAWN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/DAWN.txt [2026-02-26T20:20:14.443289] [INFO ] [sig ] [852/3375] Completed DAWN in 0.4s | 2.75 sym/s | Total: 5.2m | ETA: 15.3m [2026-02-26T20:20:14.443331] [INFO ] [sig ] [853/3375] Forecasting DB... [2026-02-26T20:20:14.443363] [INFO ] [sig ] Generating forecast for: DB [2026-02-26T20:20:14.443612] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DB' from 'https://tdm.silogroup.org/data/derivative_storage/DB.csv'. [2026-02-26T20:20:14.455747] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DB'. [2026-02-26T20:20:14.456159] [INFO ] [FORECASTER] Starting predict_future for DB [2026-02-26T20:20:14.457044] [DEBUG] [LOCAL ] No optimal features file found for DB: ./output/feature-sets/DB.txt [2026-02-26T20:20:14.457099] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:14.457164] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:14.457193] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:14.457276] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:14.518869] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:14.519814] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:14.519900] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:14.519934] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:14.650133] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:14.650299] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:14.650341] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:14.650369] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:14.654308] [DEBUG] [FORECASTER] DB: Forecast T+1@11:T+2@11: UP (p=88.52%) [2026-02-26T20:20:14.654670] [INFO ] [FORECASTER] Completed predict_future for DB [2026-02-26T20:20:14.654814] [INFO ] [sig ] DB: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:20:14.804441] [INFO ] [LOCAL ] Saved forecast: DB 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/DB.txt [2026-02-26T20:20:14.804639] [INFO ] [sig ] [853/3375] Completed DB in 0.4s | 2.75 sym/s | Total: 5.2m | ETA: 15.3m [2026-02-26T20:20:14.804706] [INFO ] [sig ] [854/3375] Forecasting DBI... [2026-02-26T20:20:14.804758] [INFO ] [sig ] Generating forecast for: DBI [2026-02-26T20:20:14.804799] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DBI' from 'https://tdm.silogroup.org/data/derivative_storage/DBI.csv'. [2026-02-26T20:20:14.816803] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DBI'. [2026-02-26T20:20:14.817230] [INFO ] [FORECASTER] Starting predict_future for DBI [2026-02-26T20:20:14.818219] [DEBUG] [LOCAL ] No optimal features file found for DBI: ./output/feature-sets/DBI.txt [2026-02-26T20:20:14.818282] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:14.818321] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:14.818352] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:14.818421] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:14.889420] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:14.890468] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:14.890566] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:14.890631] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:15.024039] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:15.024211] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:15.024255] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:15.024285] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:15.028135] [DEBUG] [FORECASTER] DBI: Forecast T+1@11:T+2@11: DOWN (p=46.57%) [2026-02-26T20:20:15.028432] [INFO ] [FORECASTER] Completed predict_future for DBI [2026-02-26T20:20:15.028592] [INFO ] [sig ] DBI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:20:15.178453] [INFO ] [LOCAL ] Saved forecast: DBI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/DBI.txt [2026-02-26T20:20:15.178674] [INFO ] [sig ] [854/3375] Completed DBI in 0.4s | 2.75 sym/s | Total: 5.2m | ETA: 15.3m [2026-02-26T20:20:15.178736] [INFO ] [sig ] [855/3375] Forecasting DBL... [2026-02-26T20:20:15.178770] [INFO ] [sig ] Generating forecast for: DBL [2026-02-26T20:20:15.178801] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DBL' from 'https://tdm.silogroup.org/data/derivative_storage/DBL.csv'. [2026-02-26T20:20:15.191147] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DBL'. [2026-02-26T20:20:15.191567] [INFO ] [FORECASTER] Starting predict_future for DBL [2026-02-26T20:20:15.192428] [DEBUG] [LOCAL ] No optimal features file found for DBL: ./output/feature-sets/DBL.txt [2026-02-26T20:20:15.192498] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:15.192532] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:15.192559] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:15.192646] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:15.256107] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:15.257059] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:15.257155] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:15.257188] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:15.402248] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:15.402443] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:15.402509] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:15.402555] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:15.407997] [DEBUG] [FORECASTER] DBL: Forecast T+1@11:T+2@11: DOWN (p=31.91%) [2026-02-26T20:20:15.408457] [INFO ] [FORECASTER] Completed predict_future for DBL [2026-02-26T20:20:15.408686] [INFO ] [sig ] DBL: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:20:15.580606] [INFO ] [LOCAL ] Saved forecast: DBL 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/DBL.txt [2026-02-26T20:20:15.580777] [INFO ] [sig ] [855/3375] Completed DBL in 0.4s | 2.75 sym/s | Total: 5.2m | ETA: 15.3m [2026-02-26T20:20:15.580824] [INFO ] [sig ] [856/3375] Forecasting DBRG... [2026-02-26T20:20:15.580861] [INFO ] [sig ] Generating forecast for: DBRG [2026-02-26T20:20:15.580900] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DBRG' from 'https://tdm.silogroup.org/data/derivative_storage/DBRG.csv'. [2026-02-26T20:20:15.592645] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DBRG'. [2026-02-26T20:20:15.593049] [INFO ] [FORECASTER] Starting predict_future for DBRG [2026-02-26T20:20:15.593945] [DEBUG] [LOCAL ] No optimal features file found for DBRG: ./output/feature-sets/DBRG.txt [2026-02-26T20:20:15.594002] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:15.594034] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:15.594061] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:15.594122] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:15.655766] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:15.656754] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:15.656848] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:15.656883] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:15.793032] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:15.793199] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:15.793243] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:15.793273] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:15.797021] [DEBUG] [FORECASTER] DBRG: Forecast T+1@11:T+2@11: DOWN (p=5.97%) [2026-02-26T20:20:15.797332] [INFO ] [FORECASTER] Completed predict_future for DBRG [2026-02-26T20:20:15.797477] [INFO ] [sig ] DBRG: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:20:15.937869] [INFO ] [LOCAL ] Saved forecast: DBRG 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/DBRG.txt [2026-02-26T20:20:15.938014] [INFO ] [sig ] [856/3375] Completed DBRG in 0.4s | 2.75 sym/s | Total: 5.2m | ETA: 15.3m [2026-02-26T20:20:15.938056] [INFO ] [sig ] [857/3375] Forecasting DBX... [2026-02-26T20:20:15.938088] [INFO ] [sig ] Generating forecast for: DBX [2026-02-26T20:20:15.938120] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DBX' from 'https://tdm.silogroup.org/data/derivative_storage/DBX.csv'. [2026-02-26T20:20:15.949672] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DBX'. [2026-02-26T20:20:15.950083] [INFO ] [FORECASTER] Starting predict_future for DBX [2026-02-26T20:20:15.950973] [DEBUG] [LOCAL ] No optimal features file found for DBX: ./output/feature-sets/DBX.txt [2026-02-26T20:20:15.951028] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:15.951061] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:15.951089] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:15.951146] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:16.014023] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:16.014973] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:16.015068] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:16.015103] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:16.156207] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:16.156379] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:16.156422] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:16.156452] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:16.160778] [DEBUG] [FORECASTER] DBX: Forecast T+1@11:T+2@11: DOWN (p=24.53%) [2026-02-26T20:20:16.161108] [INFO ] [FORECASTER] Completed predict_future for DBX [2026-02-26T20:20:16.161252] [INFO ] [sig ] DBX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:20:16.307404] [INFO ] [LOCAL ] Saved forecast: DBX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/DBX.txt [2026-02-26T20:20:16.307803] [INFO ] [sig ] [857/3375] Completed DBX in 0.4s | 2.75 sym/s | Total: 5.2m | ETA: 15.3m [2026-02-26T20:20:16.307851] [INFO ] [sig ] [858/3375] Forecasting DCBO... [2026-02-26T20:20:16.307881] [INFO ] [sig ] Generating forecast for: DCBO [2026-02-26T20:20:16.307912] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DCBO' from 'https://tdm.silogroup.org/data/derivative_storage/DCBO.csv'. [2026-02-26T20:20:16.319940] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DCBO'. [2026-02-26T20:20:16.320312] [INFO ] [FORECASTER] Starting predict_future for DCBO [2026-02-26T20:20:16.321204] [DEBUG] [LOCAL ] No optimal features file found for DCBO: ./output/feature-sets/DCBO.txt [2026-02-26T20:20:16.321259] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:16.321291] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:16.321317] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:16.321375] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:16.383268] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:16.384110] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:16.384202] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:16.384237] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:16.531444] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:16.531656] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:16.531701] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:16.531729] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:16.535664] [DEBUG] [FORECASTER] DCBO: Forecast T+1@11:T+2@11: DOWN (p=22.51%) [2026-02-26T20:20:16.536096] [INFO ] [FORECASTER] Completed predict_future for DCBO [2026-02-26T20:20:16.536271] [INFO ] [sig ] DCBO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:20:16.686563] [INFO ] [LOCAL ] Saved forecast: DCBO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/DCBO.txt [2026-02-26T20:20:16.686749] [INFO ] [sig ] [858/3375] Completed DCBO in 0.4s | 2.75 sym/s | Total: 5.2m | ETA: 15.3m [2026-02-26T20:20:16.686798] [INFO ] [sig ] [859/3375] Forecasting DCI... [2026-02-26T20:20:16.686830] [INFO ] [sig ] Generating forecast for: DCI [2026-02-26T20:20:16.686862] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DCI' from 'https://tdm.silogroup.org/data/derivative_storage/DCI.csv'. [2026-02-26T20:20:16.698047] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DCI'. [2026-02-26T20:20:16.698468] [INFO ] [FORECASTER] Starting predict_future for DCI [2026-02-26T20:20:16.699337] [DEBUG] [LOCAL ] No optimal features file found for DCI: ./output/feature-sets/DCI.txt [2026-02-26T20:20:16.699403] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:16.699442] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:16.699472] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:16.699528] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:16.758503] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:16.759437] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:16.759542] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:16.759599] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:16.883909] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:16.884069] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:16.884111] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:16.884139] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:16.888343] [DEBUG] [FORECASTER] DCI: Forecast T+1@11:T+2@11: DOWN (p=16.57%) [2026-02-26T20:20:16.888643] [INFO ] [FORECASTER] Completed predict_future for DCI [2026-02-26T20:20:16.888775] [INFO ] [sig ] DCI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:20:17.034028] [INFO ] [LOCAL ] Saved forecast: DCI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/DCI.txt [2026-02-26T20:20:17.034195] [INFO ] [sig ] [859/3375] Completed DCI in 0.3s | 2.75 sym/s | Total: 5.2m | ETA: 15.3m [2026-02-26T20:20:17.034239] [INFO ] [sig ] [860/3375] Forecasting DCO... [2026-02-26T20:20:17.034268] [INFO ] [sig ] Generating forecast for: DCO [2026-02-26T20:20:17.034299] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DCO' from 'https://tdm.silogroup.org/data/derivative_storage/DCO.csv'. [2026-02-26T20:20:17.045458] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DCO'. [2026-02-26T20:20:17.045887] [INFO ] [FORECASTER] Starting predict_future for DCO [2026-02-26T20:20:17.046748] [DEBUG] [LOCAL ] No optimal features file found for DCO: ./output/feature-sets/DCO.txt [2026-02-26T20:20:17.046802] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:17.046836] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:17.046863] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:17.046932] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:17.111442] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:17.112528] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:17.112642] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:17.112679] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:17.235818] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:17.235983] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:17.236023] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:17.236051] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:17.239731] [DEBUG] [FORECASTER] DCO: Forecast T+1@11:T+2@11: DOWN (p=29.62%) [2026-02-26T20:20:17.240090] [INFO ] [FORECASTER] Completed predict_future for DCO [2026-02-26T20:20:17.240221] [INFO ] [sig ] DCO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:20:17.384567] [INFO ] [LOCAL ] Saved forecast: DCO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/DCO.txt [2026-02-26T20:20:17.384722] [INFO ] [sig ] [860/3375] Completed DCO in 0.4s | 2.75 sym/s | Total: 5.2m | ETA: 15.2m [2026-02-26T20:20:17.384771] [INFO ] [sig ] [861/3375] Forecasting DCOM... [2026-02-26T20:20:17.384803] [INFO ] [sig ] Generating forecast for: DCOM [2026-02-26T20:20:17.384833] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DCOM' from 'https://tdm.silogroup.org/data/derivative_storage/DCOM.csv'. [2026-02-26T20:20:17.396880] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DCOM'. [2026-02-26T20:20:17.397256] [INFO ] [FORECASTER] Starting predict_future for DCOM [2026-02-26T20:20:17.398156] [DEBUG] [LOCAL ] No optimal features file found for DCOM: ./output/feature-sets/DCOM.txt [2026-02-26T20:20:17.398210] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:17.398243] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:17.398268] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:17.398325] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:17.458508] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:17.459435] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:17.459525] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:17.459560] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:17.596260] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:17.596426] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:17.596468] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:17.596496] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:17.600144] [DEBUG] [FORECASTER] DCOM: Forecast T+1@11:T+2@11: DOWN (p=3.91%) [2026-02-26T20:20:17.600461] [INFO ] [FORECASTER] Completed predict_future for DCOM [2026-02-26T20:20:17.600617] [INFO ] [sig ] DCOM: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:20:17.748346] [INFO ] [LOCAL ] Saved forecast: DCOM 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/DCOM.txt [2026-02-26T20:20:17.748556] [INFO ] [sig ] [861/3375] Completed DCOM in 0.4s | 2.75 sym/s | Total: 5.2m | ETA: 15.2m [2026-02-26T20:20:17.748840] [INFO ] [sig ] [862/3375] Forecasting DCTH... [2026-02-26T20:20:17.748886] [INFO ] [sig ] Generating forecast for: DCTH [2026-02-26T20:20:17.748931] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DCTH' from 'https://tdm.silogroup.org/data/derivative_storage/DCTH.csv'. [2026-02-26T20:20:17.762281] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DCTH'. [2026-02-26T20:20:17.762741] [INFO ] [FORECASTER] Starting predict_future for DCTH [2026-02-26T20:20:17.763599] [DEBUG] [LOCAL ] No optimal features file found for DCTH: ./output/feature-sets/DCTH.txt [2026-02-26T20:20:17.763654] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:17.763685] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:17.763711] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:17.763768] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:17.823173] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:17.824068] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:17.824157] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:17.824191] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:17.950743] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:17.950922] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:17.950981] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:17.951011] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:17.954681] [DEBUG] [FORECASTER] DCTH: Forecast T+1@11:T+2@11: DOWN (p=4.60%) [2026-02-26T20:20:17.954969] [INFO ] [FORECASTER] Completed predict_future for DCTH [2026-02-26T20:20:17.955097] [INFO ] [sig ] DCTH: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:20:18.100221] [INFO ] [LOCAL ] Saved forecast: DCTH 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/DCTH.txt [2026-02-26T20:20:18.100372] [INFO ] [sig ] [862/3375] Completed DCTH in 0.4s | 2.75 sym/s | Total: 5.2m | ETA: 15.2m [2026-02-26T20:20:18.100413] [INFO ] [sig ] [863/3375] Forecasting DD... [2026-02-26T20:20:18.100442] [INFO ] [sig ] Generating forecast for: DD [2026-02-26T20:20:18.100483] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DD' from 'https://tdm.silogroup.org/data/derivative_storage/DD.csv'. [2026-02-26T20:20:18.113110] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DD'. [2026-02-26T20:20:18.113504] [INFO ] [FORECASTER] Starting predict_future for DD [2026-02-26T20:20:18.114363] [DEBUG] [LOCAL ] No optimal features file found for DD: ./output/feature-sets/DD.txt [2026-02-26T20:20:18.114417] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:18.114448] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:18.114475] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:18.114543] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:18.178176] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:18.179136] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:18.179263] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:18.179301] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:18.303102] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:18.303264] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:18.303304] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:18.303332] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:18.306774] [DEBUG] [FORECASTER] DD: Forecast T+1@11:T+2@11: DOWN (p=12.00%) [2026-02-26T20:20:18.307058] [INFO ] [FORECASTER] Completed predict_future for DD [2026-02-26T20:20:18.307188] [INFO ] [sig ] DD: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:20:18.452979] [INFO ] [LOCAL ] Saved forecast: DD 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/DD.txt [2026-02-26T20:20:18.453125] [INFO ] [sig ] [863/3375] Completed DD in 0.4s | 2.75 sym/s | Total: 5.2m | ETA: 15.2m [2026-02-26T20:20:18.453166] [INFO ] [sig ] [864/3375] Forecasting DDD... [2026-02-26T20:20:18.453197] [INFO ] [sig ] Generating forecast for: DDD [2026-02-26T20:20:18.453228] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DDD' from 'https://tdm.silogroup.org/data/derivative_storage/DDD.csv'. [2026-02-26T20:20:18.465760] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DDD'. [2026-02-26T20:20:18.466211] [INFO ] [FORECASTER] Starting predict_future for DDD [2026-02-26T20:20:18.467148] [DEBUG] [LOCAL ] No optimal features file found for DDD: ./output/feature-sets/DDD.txt [2026-02-26T20:20:18.467215] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:18.467266] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:18.467311] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:18.467376] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:18.524826] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:18.525739] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:18.525826] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:18.525860] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:18.651522] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:18.651702] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:18.651744] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:18.651774] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:18.655469] [DEBUG] [FORECASTER] DDD: Forecast T+1@11:T+2@11: DOWN (p=31.72%) [2026-02-26T20:20:18.655967] [INFO ] [FORECASTER] Completed predict_future for DDD [2026-02-26T20:20:18.656098] [INFO ] [sig ] DDD: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:20:18.810490] [INFO ] [LOCAL ] Saved forecast: DDD 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/DDD.txt [2026-02-26T20:20:18.810704] [INFO ] [sig ] [864/3375] Completed DDD in 0.4s | 2.75 sym/s | Total: 5.2m | ETA: 15.2m [2026-02-26T20:20:18.810756] [INFO ] [sig ] [865/3375] Forecasting DDI... [2026-02-26T20:20:18.810790] [INFO ] [sig ] Generating forecast for: DDI [2026-02-26T20:20:18.810823] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DDI' from 'https://tdm.silogroup.org/data/derivative_storage/DDI.csv'. [2026-02-26T20:20:18.822728] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DDI'. [2026-02-26T20:20:18.823175] [INFO ] [FORECASTER] Starting predict_future for DDI [2026-02-26T20:20:18.824322] [DEBUG] [LOCAL ] No optimal features file found for DDI: ./output/feature-sets/DDI.txt [2026-02-26T20:20:18.824393] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:18.824426] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:18.824454] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:18.824514] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:18.893376] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:18.894325] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:18.894441] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:18.894477] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:19.023724] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:19.023890] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:19.023934] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:19.023966] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:19.027596] [DEBUG] [FORECASTER] DDI: Forecast T+1@11:T+2@11: DOWN (p=23.05%) [2026-02-26T20:20:19.027914] [INFO ] [FORECASTER] Completed predict_future for DDI [2026-02-26T20:20:19.028051] [INFO ] [sig ] DDI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:20:19.166643] [INFO ] [LOCAL ] Saved forecast: DDI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/DDI.txt [2026-02-26T20:20:19.166799] [INFO ] [sig ] [865/3375] Completed DDI in 0.4s | 2.75 sym/s | Total: 5.2m | ETA: 15.2m [2026-02-26T20:20:19.166842] [INFO ] [sig ] [866/3375] Forecasting DDL... [2026-02-26T20:20:19.166873] [INFO ] [sig ] Generating forecast for: DDL [2026-02-26T20:20:19.166905] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DDL' from 'https://tdm.silogroup.org/data/derivative_storage/DDL.csv'. [2026-02-26T20:20:19.182638] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DDL'. [2026-02-26T20:20:19.183127] [INFO ] [FORECASTER] Starting predict_future for DDL [2026-02-26T20:20:19.184077] [DEBUG] [LOCAL ] No optimal features file found for DDL: ./output/feature-sets/DDL.txt [2026-02-26T20:20:19.184135] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:19.184192] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:19.184224] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:19.184290] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:19.242257] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:19.243171] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:19.243277] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:19.243314] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:19.369652] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:19.369822] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:19.369878] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:19.369914] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:19.373959] [DEBUG] [FORECASTER] DDL: Forecast T+1@11:T+2@11: DOWN (p=38.61%) [2026-02-26T20:20:19.374276] [INFO ] [FORECASTER] Completed predict_future for DDL [2026-02-26T20:20:19.374442] [INFO ] [sig ] DDL: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:20:19.525378] [INFO ] [LOCAL ] Saved forecast: DDL 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/DDL.txt [2026-02-26T20:20:19.525593] [INFO ] [sig ] [866/3375] Completed DDL in 0.4s | 2.75 sym/s | Total: 5.2m | ETA: 15.2m [2026-02-26T20:20:19.525638] [INFO ] [sig ] [867/3375] Forecasting DDOG... [2026-02-26T20:20:19.525669] [INFO ] [sig ] Generating forecast for: DDOG [2026-02-26T20:20:19.525711] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DDOG' from 'https://tdm.silogroup.org/data/derivative_storage/DDOG.csv'. [2026-02-26T20:20:19.537886] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DDOG'. [2026-02-26T20:20:19.538298] [INFO ] [FORECASTER] Starting predict_future for DDOG [2026-02-26T20:20:19.539158] [DEBUG] [LOCAL ] No optimal features file found for DDOG: ./output/feature-sets/DDOG.txt [2026-02-26T20:20:19.539214] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:19.539249] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:19.539276] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:19.539336] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:19.600357] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:19.601500] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:19.601607] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:19.601643] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:19.728882] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:19.729055] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:19.729098] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:19.729129] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:19.733003] [DEBUG] [FORECASTER] DDOG: Forecast T+1@11:T+2@11: DOWN (p=36.60%) [2026-02-26T20:20:19.733362] [INFO ] [FORECASTER] Completed predict_future for DDOG [2026-02-26T20:20:19.733532] [INFO ] [sig ] DDOG: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:20:19.891433] [INFO ] [LOCAL ] Saved forecast: DDOG 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/DDOG.txt [2026-02-26T20:20:19.891638] [INFO ] [sig ] [867/3375] Completed DDOG in 0.4s | 2.75 sym/s | Total: 5.3m | ETA: 15.2m [2026-02-26T20:20:19.891684] [INFO ] [sig ] [868/3375] Forecasting DDS... [2026-02-26T20:20:19.891714] [INFO ] [sig ] Generating forecast for: DDS [2026-02-26T20:20:19.891746] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DDS' from 'https://tdm.silogroup.org/data/derivative_storage/DDS.csv'. [2026-02-26T20:20:19.904470] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DDS'. [2026-02-26T20:20:19.905189] [INFO ] [FORECASTER] Starting predict_future for DDS [2026-02-26T20:20:19.906100] [DEBUG] [LOCAL ] No optimal features file found for DDS: ./output/feature-sets/DDS.txt [2026-02-26T20:20:19.906159] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:19.906193] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:19.906222] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:19.906281] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:19.978334] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:19.979526] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:19.979672] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:19.979713] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:20.105467] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:20.105683] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:20.105728] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:20.105758] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:20.109697] [DEBUG] [FORECASTER] DDS: Forecast T+1@11:T+2@11: DOWN (p=21.50%) [2026-02-26T20:20:20.110127] [INFO ] [FORECASTER] Completed predict_future for DDS [2026-02-26T20:20:20.110322] [INFO ] [sig ] DDS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:20:20.264848] [INFO ] [LOCAL ] Saved forecast: DDS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/DDS.txt [2026-02-26T20:20:20.265009] [INFO ] [sig ] [868/3375] Completed DDS in 0.4s | 2.75 sym/s | Total: 5.3m | ETA: 15.2m [2026-02-26T20:20:20.265051] [INFO ] [sig ] [869/3375] Forecasting DE... [2026-02-26T20:20:20.265082] [INFO ] [sig ] Generating forecast for: DE [2026-02-26T20:20:20.265125] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DE' from 'https://tdm.silogroup.org/data/derivative_storage/DE.csv'. [2026-02-26T20:20:20.276946] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DE'. [2026-02-26T20:20:20.277371] [INFO ] [FORECASTER] Starting predict_future for DE [2026-02-26T20:20:20.278299] [DEBUG] [LOCAL ] No optimal features file found for DE: ./output/feature-sets/DE.txt [2026-02-26T20:20:20.278354] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:20.278387] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:20.278413] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:20.278471] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:20.341772] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:20.342725] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:20.342815] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:20.342849] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:20.465066] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:20.465227] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:20.465268] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:20.465298] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:20.468778] [DEBUG] [FORECASTER] DE: Forecast T+1@11:T+2@11: DOWN (p=16.12%) [2026-02-26T20:20:20.469084] [INFO ] [FORECASTER] Completed predict_future for DE [2026-02-26T20:20:20.469228] [INFO ] [sig ] DE: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:20:20.615538] [INFO ] [LOCAL ] Saved forecast: DE 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/DE.txt [2026-02-26T20:20:20.615751] [INFO ] [sig ] [869/3375] Completed DE in 0.4s | 2.75 sym/s | Total: 5.3m | ETA: 15.2m [2026-02-26T20:20:20.615793] [INFO ] [sig ] [870/3375] Forecasting DEA... [2026-02-26T20:20:20.615831] [INFO ] [sig ] Generating forecast for: DEA [2026-02-26T20:20:20.615863] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DEA' from 'https://tdm.silogroup.org/data/derivative_storage/DEA.csv'. [2026-02-26T20:20:20.628056] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DEA'. [2026-02-26T20:20:20.628531] [INFO ] [FORECASTER] Starting predict_future for DEA [2026-02-26T20:20:20.629603] [DEBUG] [LOCAL ] No optimal features file found for DEA: ./output/feature-sets/DEA.txt [2026-02-26T20:20:20.629662] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:20.629728] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:20.629757] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:20.629816] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:20.689747] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:20.690716] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:20.690824] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:20.690858] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:20.827038] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:20.827262] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:20.827319] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:20.827352] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:20.831303] [DEBUG] [FORECASTER] DEA: Forecast T+1@11:T+2@11: DOWN (p=23.54%) [2026-02-26T20:20:20.831651] [INFO ] [FORECASTER] Completed predict_future for DEA [2026-02-26T20:20:20.831825] [INFO ] [sig ] DEA: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:20:20.984473] [INFO ] [LOCAL ] Saved forecast: DEA 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/DEA.txt [2026-02-26T20:20:20.984654] [INFO ] [sig ] [870/3375] Completed DEA in 0.4s | 2.75 sym/s | Total: 5.3m | ETA: 15.2m [2026-02-26T20:20:20.984705] [INFO ] [sig ] [871/3375] Forecasting DECK... [2026-02-26T20:20:20.984736] [INFO ] [sig ] Generating forecast for: DECK [2026-02-26T20:20:20.984768] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DECK' from 'https://tdm.silogroup.org/data/derivative_storage/DECK.csv'. [2026-02-26T20:20:20.996243] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DECK'. [2026-02-26T20:20:20.996633] [INFO ] [FORECASTER] Starting predict_future for DECK [2026-02-26T20:20:20.997473] [DEBUG] [LOCAL ] No optimal features file found for DECK: ./output/feature-sets/DECK.txt [2026-02-26T20:20:20.997530] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:20.997620] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:20.997693] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:20.997762] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:21.056184] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:21.057051] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:21.057160] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:21.057195] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:21.187487] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:21.187712] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:21.187773] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:21.187804] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:21.191522] [DEBUG] [FORECASTER] DECK: Forecast T+1@11:T+2@11: UP (p=86.90%) [2026-02-26T20:20:21.191937] [INFO ] [FORECASTER] Completed predict_future for DECK [2026-02-26T20:20:21.192115] [INFO ] [sig ] DECK: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:20:21.334371] [INFO ] [LOCAL ] Saved forecast: DECK 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/DECK.txt [2026-02-26T20:20:21.334542] [INFO ] [sig ] [871/3375] Completed DECK in 0.3s | 2.75 sym/s | Total: 5.3m | ETA: 15.2m [2026-02-26T20:20:21.334605] [INFO ] [sig ] [872/3375] Forecasting DEI... [2026-02-26T20:20:21.334639] [INFO ] [sig ] Generating forecast for: DEI [2026-02-26T20:20:21.334671] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DEI' from 'https://tdm.silogroup.org/data/derivative_storage/DEI.csv'. [2026-02-26T20:20:21.346996] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DEI'. [2026-02-26T20:20:21.347495] [INFO ] [FORECASTER] Starting predict_future for DEI [2026-02-26T20:20:21.348766] [DEBUG] [LOCAL ] No optimal features file found for DEI: ./output/feature-sets/DEI.txt [2026-02-26T20:20:21.348842] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:21.348889] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:21.348937] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:21.349043] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:21.416758] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:21.417855] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:21.417967] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:21.418002] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:21.562020] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:21.562349] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:21.562398] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:21.562428] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:21.566327] [DEBUG] [FORECASTER] DEI: Forecast T+1@11:T+2@11: DOWN (p=2.28%) [2026-02-26T20:20:21.566678] [INFO ] [FORECASTER] Completed predict_future for DEI [2026-02-26T20:20:21.566839] [INFO ] [sig ] DEI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:20:21.710235] [INFO ] [LOCAL ] Saved forecast: DEI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/DEI.txt [2026-02-26T20:20:21.710432] [INFO ] [sig ] [872/3375] Completed DEI in 0.4s | 2.75 sym/s | Total: 5.3m | ETA: 15.2m [2026-02-26T20:20:21.710476] [INFO ] [sig ] [873/3375] Forecasting DELL... [2026-02-26T20:20:21.710521] [INFO ] [sig ] Generating forecast for: DELL [2026-02-26T20:20:21.710588] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DELL' from 'https://tdm.silogroup.org/data/derivative_storage/DELL.csv'. [2026-02-26T20:20:21.723234] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DELL'. [2026-02-26T20:20:21.723734] [INFO ] [FORECASTER] Starting predict_future for DELL [2026-02-26T20:20:21.724641] [DEBUG] [LOCAL ] No optimal features file found for DELL: ./output/feature-sets/DELL.txt [2026-02-26T20:20:21.724697] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:21.724730] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:21.724757] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:21.724815] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:21.784238] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:21.785201] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:21.785295] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:21.785328] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:21.910054] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:21.910231] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:21.910275] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:21.910403] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:21.914271] [DEBUG] [FORECASTER] DELL: Forecast T+1@11:T+2@11: UP (p=83.69%) [2026-02-26T20:20:21.914676] [INFO ] [FORECASTER] Completed predict_future for DELL [2026-02-26T20:20:21.914845] [INFO ] [sig ] DELL: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:20:22.057335] [INFO ] [LOCAL ] Saved forecast: DELL 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/DELL.txt [2026-02-26T20:20:22.057557] [INFO ] [sig ] [873/3375] Completed DELL in 0.3s | 2.75 sym/s | Total: 5.3m | ETA: 15.2m [2026-02-26T20:20:22.057624] [INFO ] [sig ] [874/3375] Forecasting DEO... [2026-02-26T20:20:22.057692] [INFO ] [sig ] Generating forecast for: DEO [2026-02-26T20:20:22.057733] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DEO' from 'https://tdm.silogroup.org/data/derivative_storage/DEO.csv'. [2026-02-26T20:20:22.069738] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DEO'. [2026-02-26T20:20:22.070174] [INFO ] [FORECASTER] Starting predict_future for DEO [2026-02-26T20:20:22.071117] [DEBUG] [LOCAL ] No optimal features file found for DEO: ./output/feature-sets/DEO.txt [2026-02-26T20:20:22.071176] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:22.071208] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:22.071236] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:22.071293] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:22.133548] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:22.134568] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:22.134684] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:22.134719] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:22.264309] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:22.264490] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:22.264540] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:22.264600] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:22.268326] [DEBUG] [FORECASTER] DEO: Forecast T+1@11:T+2@11: UP (p=97.78%) [2026-02-26T20:20:22.268709] [INFO ] [FORECASTER] Completed predict_future for DEO [2026-02-26T20:20:22.268870] [INFO ] [sig ] DEO: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:20:22.421305] [INFO ] [LOCAL ] Saved forecast: DEO 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/DEO.txt [2026-02-26T20:20:22.421513] [INFO ] [sig ] [874/3375] Completed DEO in 0.4s | 2.75 sym/s | Total: 5.3m | ETA: 15.2m [2026-02-26T20:20:22.421566] [INFO ] [sig ] [875/3375] Forecasting DERM... [2026-02-26T20:20:22.421624] [INFO ] [sig ] Generating forecast for: DERM [2026-02-26T20:20:22.421657] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DERM' from 'https://tdm.silogroup.org/data/derivative_storage/DERM.csv'. [2026-02-26T20:20:22.433430] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DERM'. [2026-02-26T20:20:22.433888] [INFO ] [FORECASTER] Starting predict_future for DERM [2026-02-26T20:20:22.434759] [DEBUG] [LOCAL ] No optimal features file found for DERM: ./output/feature-sets/DERM.txt [2026-02-26T20:20:22.434814] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:22.434846] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:22.434878] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:22.434965] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:22.495379] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:22.496399] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:22.496500] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:22.496535] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:22.621151] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:22.621321] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:22.621361] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:22.621392] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:22.625123] [DEBUG] [FORECASTER] DERM: Forecast T+1@11:T+2@11: DOWN (p=35.57%) [2026-02-26T20:20:22.625502] [INFO ] [FORECASTER] Completed predict_future for DERM [2026-02-26T20:20:22.625676] [INFO ] [sig ] DERM: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:20:22.770015] [INFO ] [LOCAL ] Saved forecast: DERM 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/DERM.txt [2026-02-26T20:20:22.770172] [INFO ] [sig ] [875/3375] Completed DERM in 0.3s | 2.75 sym/s | Total: 5.3m | ETA: 15.2m [2026-02-26T20:20:22.770213] [INFO ] [sig ] [876/3375] Forecasting DFGP... [2026-02-26T20:20:22.770243] [INFO ] [sig ] Generating forecast for: DFGP [2026-02-26T20:20:22.770274] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DFGP' from 'https://tdm.silogroup.org/data/derivative_storage/DFGP.csv'. [2026-02-26T20:20:22.781306] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DFGP'. [2026-02-26T20:20:22.781724] [INFO ] [FORECASTER] Starting predict_future for DFGP [2026-02-26T20:20:22.782559] [DEBUG] [LOCAL ] No optimal features file found for DFGP: ./output/feature-sets/DFGP.txt [2026-02-26T20:20:22.782633] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:22.782666] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:22.782693] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:22.782750] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:22.840375] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:22.841285] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:22.841377] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:22.841412] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:22.962878] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:22.963042] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:22.963084] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:22.963114] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:22.966950] [DEBUG] [FORECASTER] DFGP: Forecast T+1@11:T+2@11: DOWN (p=0.30%) [2026-02-26T20:20:22.967335] [INFO ] [FORECASTER] Completed predict_future for DFGP [2026-02-26T20:20:22.967504] [INFO ] [sig ] DFGP: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:20:23.117671] [INFO ] [LOCAL ] Saved forecast: DFGP 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/DFGP.txt [2026-02-26T20:20:23.118036] [INFO ] [sig ] [876/3375] Completed DFGP in 0.3s | 2.75 sym/s | Total: 5.3m | ETA: 15.1m [2026-02-26T20:20:23.118078] [INFO ] [sig ] [877/3375] Forecasting DFGX... [2026-02-26T20:20:23.118108] [INFO ] [sig ] Generating forecast for: DFGX [2026-02-26T20:20:23.118138] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DFGX' from 'https://tdm.silogroup.org/data/derivative_storage/DFGX.csv'. [2026-02-26T20:20:23.130190] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DFGX'. [2026-02-26T20:20:23.130630] [INFO ] [FORECASTER] Starting predict_future for DFGX [2026-02-26T20:20:23.131538] [DEBUG] [LOCAL ] No optimal features file found for DFGX: ./output/feature-sets/DFGX.txt [2026-02-26T20:20:23.131620] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:23.131661] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:23.131690] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:23.131764] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:23.192488] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:23.193427] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:23.193522] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:23.193557] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:23.321910] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:23.322081] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:23.322124] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:23.322153] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:23.325907] [DEBUG] [FORECASTER] DFGX: Forecast T+1@11:T+2@11: DOWN (p=21.76%) [2026-02-26T20:20:23.326217] [INFO ] [FORECASTER] Completed predict_future for DFGX [2026-02-26T20:20:23.326361] [INFO ] [sig ] DFGX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:20:23.483597] [INFO ] [LOCAL ] Saved forecast: DFGX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/DFGX.txt [2026-02-26T20:20:23.483739] [INFO ] [sig ] [877/3375] Completed DFGX in 0.4s | 2.75 sym/s | Total: 5.3m | ETA: 15.1m [2026-02-26T20:20:23.483779] [INFO ] [sig ] [878/3375] Forecasting DFH... [2026-02-26T20:20:23.483808] [INFO ] [sig ] Generating forecast for: DFH [2026-02-26T20:20:23.483838] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DFH' from 'https://tdm.silogroup.org/data/derivative_storage/DFH.csv'. [2026-02-26T20:20:23.495241] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DFH'. [2026-02-26T20:20:23.495621] [INFO ] [FORECASTER] Starting predict_future for DFH [2026-02-26T20:20:23.496546] [DEBUG] [LOCAL ] No optimal features file found for DFH: ./output/feature-sets/DFH.txt [2026-02-26T20:20:23.496637] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:23.496670] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:23.496698] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:23.496756] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:23.560632] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:23.561550] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:23.561680] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:23.561727] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:23.689000] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:23.689169] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:23.689211] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:23.689240] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:23.692951] [DEBUG] [FORECASTER] DFH: Forecast T+1@11:T+2@11: UP (p=91.73%) [2026-02-26T20:20:23.693273] [INFO ] [FORECASTER] Completed predict_future for DFH [2026-02-26T20:20:23.693419] [INFO ] [sig ] DFH: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:20:23.842033] [INFO ] [LOCAL ] Saved forecast: DFH 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/DFH.txt [2026-02-26T20:20:23.842181] [INFO ] [sig ] [878/3375] Completed DFH in 0.4s | 2.75 sym/s | Total: 5.3m | ETA: 15.1m [2026-02-26T20:20:23.842221] [INFO ] [sig ] [879/3375] Forecasting DFIN... [2026-02-26T20:20:23.842252] [INFO ] [sig ] Generating forecast for: DFIN [2026-02-26T20:20:23.842282] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DFIN' from 'https://tdm.silogroup.org/data/derivative_storage/DFIN.csv'. [2026-02-26T20:20:23.853492] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DFIN'. [2026-02-26T20:20:23.853909] [INFO ] [FORECASTER] Starting predict_future for DFIN [2026-02-26T20:20:23.854797] [DEBUG] [LOCAL ] No optimal features file found for DFIN: ./output/feature-sets/DFIN.txt [2026-02-26T20:20:23.854865] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:23.854899] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:23.854926] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:23.854984] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:23.918942] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:23.920039] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:23.920164] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:23.920214] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:24.039727] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:24.039886] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:24.039929] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:24.039959] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:24.043553] [DEBUG] [FORECASTER] DFIN: Forecast T+1@11:T+2@11: DOWN (p=15.20%) [2026-02-26T20:20:24.043877] [INFO ] [FORECASTER] Completed predict_future for DFIN [2026-02-26T20:20:24.044017] [INFO ] [sig ] DFIN: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:20:24.188891] [INFO ] [LOCAL ] Saved forecast: DFIN 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/DFIN.txt [2026-02-26T20:20:24.189029] [INFO ] [sig ] [879/3375] Completed DFIN in 0.3s | 2.75 sym/s | Total: 5.3m | ETA: 15.1m [2026-02-26T20:20:24.189068] [INFO ] [sig ] [880/3375] Forecasting DFP... [2026-02-26T20:20:24.189098] [INFO ] [sig ] Generating forecast for: DFP [2026-02-26T20:20:24.189129] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DFP' from 'https://tdm.silogroup.org/data/derivative_storage/DFP.csv'. [2026-02-26T20:20:24.200961] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DFP'. [2026-02-26T20:20:24.201368] [INFO ] [FORECASTER] Starting predict_future for DFP [2026-02-26T20:20:24.202228] [DEBUG] [LOCAL ] No optimal features file found for DFP: ./output/feature-sets/DFP.txt [2026-02-26T20:20:24.202285] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:24.202320] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:24.202348] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:24.202408] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:24.262132] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:24.262851] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:24.262964] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:24.263001] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:24.389191] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:24.389348] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:24.389392] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:24.389422] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:24.393369] [DEBUG] [FORECASTER] DFP: Forecast T+1@11:T+2@11: UP (p=62.32%) [2026-02-26T20:20:24.393888] [INFO ] [FORECASTER] Completed predict_future for DFP [2026-02-26T20:20:24.394032] [INFO ] [sig ] DFP: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:20:24.537996] [INFO ] [LOCAL ] Saved forecast: DFP 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/DFP.txt [2026-02-26T20:20:24.538156] [INFO ] [sig ] [880/3375] Completed DFP in 0.3s | 2.75 sym/s | Total: 5.3m | ETA: 15.1m [2026-02-26T20:20:24.538197] [INFO ] [sig ] [881/3375] Forecasting DG... [2026-02-26T20:20:24.538228] [INFO ] [sig ] Generating forecast for: DG [2026-02-26T20:20:24.538260] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DG' from 'https://tdm.silogroup.org/data/derivative_storage/DG.csv'. [2026-02-26T20:20:24.550664] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DG'. [2026-02-26T20:20:24.551070] [INFO ] [FORECASTER] Starting predict_future for DG [2026-02-26T20:20:24.551971] [DEBUG] [LOCAL ] No optimal features file found for DG: ./output/feature-sets/DG.txt [2026-02-26T20:20:24.552026] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:24.552060] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:24.552086] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:24.552144] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:24.612165] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:24.613034] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:24.613125] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:24.613161] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:24.739033] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:24.739222] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:24.739263] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:24.739292] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:24.743096] [DEBUG] [FORECASTER] DG: Forecast T+1@11:T+2@11: UP (p=50.49%) [2026-02-26T20:20:24.743408] [INFO ] [FORECASTER] Completed predict_future for DG [2026-02-26T20:20:24.743549] [INFO ] [sig ] DG: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:20:24.901425] [INFO ] [LOCAL ] Saved forecast: DG 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/DG.txt [2026-02-26T20:20:24.901649] [INFO ] [sig ] [881/3375] Completed DG in 0.4s | 2.75 sym/s | Total: 5.3m | ETA: 15.1m [2026-02-26T20:20:24.901709] [INFO ] [sig ] [882/3375] Forecasting DGCB... [2026-02-26T20:20:24.901757] [INFO ] [sig ] Generating forecast for: DGCB [2026-02-26T20:20:24.901802] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGCB' from 'https://tdm.silogroup.org/data/derivative_storage/DGCB.csv'. [2026-02-26T20:20:24.914446] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGCB'. [2026-02-26T20:20:24.914882] [INFO ] [FORECASTER] Starting predict_future for DGCB [2026-02-26T20:20:24.915800] [DEBUG] [LOCAL ] No optimal features file found for DGCB: ./output/feature-sets/DGCB.txt [2026-02-26T20:20:24.915856] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:24.915889] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:24.915915] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:24.915972] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:24.976415] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:24.977389] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:24.977481] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:24.977526] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:25.098630] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:25.098797] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:25.098841] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:25.098871] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:25.102704] [DEBUG] [FORECASTER] DGCB: Forecast T+1@11:T+2@11: DOWN (p=41.04%) [2026-02-26T20:20:25.103024] [INFO ] [FORECASTER] Completed predict_future for DGCB [2026-02-26T20:20:25.103163] [INFO ] [sig ] DGCB: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:20:25.250316] [INFO ] [LOCAL ] Saved forecast: DGCB 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/DGCB.txt [2026-02-26T20:20:25.250467] [INFO ] [sig ] [882/3375] Completed DGCB in 0.3s | 2.75 sym/s | Total: 5.3m | ETA: 15.1m [2026-02-26T20:20:25.250514] [INFO ] [sig ] [883/3375] Forecasting DGICA... [2026-02-26T20:20:25.250547] [INFO ] [sig ] Generating forecast for: DGICA [2026-02-26T20:20:25.250596] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGICA' from 'https://tdm.silogroup.org/data/derivative_storage/DGICA.csv'. [2026-02-26T20:20:25.262940] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGICA'. [2026-02-26T20:20:25.263298] [INFO ] [FORECASTER] Starting predict_future for DGICA [2026-02-26T20:20:25.264207] [DEBUG] [LOCAL ] No optimal features file found for DGICA: ./output/feature-sets/DGICA.txt [2026-02-26T20:20:25.264262] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:25.264295] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:25.264322] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:25.264379] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:25.327434] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:25.328167] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:25.328254] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:25.328289] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:25.463672] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:25.463839] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:25.463881] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:25.463911] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:25.467492] [DEBUG] [FORECASTER] DGICA: Forecast T+1@11:T+2@11: UP (p=67.18%) [2026-02-26T20:20:25.471176] [INFO ] [FORECASTER] Completed predict_future for DGICA [2026-02-26T20:20:25.471373] [INFO ] [sig ] DGICA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:20:25.617228] [INFO ] [LOCAL ] Saved forecast: DGICA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/DGICA.txt [2026-02-26T20:20:25.617419] [INFO ] [sig ] [883/3375] Completed DGICA in 0.4s | 2.75 sym/s | Total: 5.4m | ETA: 15.1m [2026-02-26T20:20:25.617461] [INFO ] [sig ] [884/3375] Forecasting DGII... [2026-02-26T20:20:25.617493] [INFO ] [sig ] Generating forecast for: DGII [2026-02-26T20:20:25.617535] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGII' from 'https://tdm.silogroup.org/data/derivative_storage/DGII.csv'. [2026-02-26T20:20:25.629378] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGII'. [2026-02-26T20:20:25.629757] [INFO ] [FORECASTER] Starting predict_future for DGII [2026-02-26T20:20:25.630633] [DEBUG] [LOCAL ] No optimal features file found for DGII: ./output/feature-sets/DGII.txt [2026-02-26T20:20:25.630689] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:25.630722] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:25.630749] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:25.630806] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:25.688488] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:25.689441] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:25.689546] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:25.689603] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:25.815606] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:25.815767] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:25.815807] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:25.815837] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:25.819330] [DEBUG] [FORECASTER] DGII: Forecast T+1@11:T+2@11: UP (p=85.36%) [2026-02-26T20:20:25.819697] [INFO ] [FORECASTER] Completed predict_future for DGII [2026-02-26T20:20:25.819832] [INFO ] [sig ] DGII: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:20:25.975334] [INFO ] [LOCAL ] Saved forecast: DGII 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/DGII.txt [2026-02-26T20:20:25.975507] [INFO ] [sig ] [884/3375] Completed DGII in 0.4s | 2.75 sym/s | Total: 5.4m | ETA: 15.1m [2026-02-26T20:20:25.975548] [INFO ] [sig ] [885/3375] Forecasting DGRE... [2026-02-26T20:20:25.975619] [INFO ] [sig ] Generating forecast for: DGRE [2026-02-26T20:20:25.975657] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGRE' from 'https://tdm.silogroup.org/data/derivative_storage/DGRE.csv'. [2026-02-26T20:20:25.987461] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGRE'. [2026-02-26T20:20:25.987918] [INFO ] [FORECASTER] Starting predict_future for DGRE [2026-02-26T20:20:25.988770] [DEBUG] [LOCAL ] No optimal features file found for DGRE: ./output/feature-sets/DGRE.txt [2026-02-26T20:20:25.988824] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:25.988856] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:25.988883] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:25.988941] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:26.051665] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:26.052536] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:26.052641] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:26.052677] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:26.169383] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:26.169544] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:26.169606] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:26.169642] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:26.173228] [DEBUG] [FORECASTER] DGRE: Forecast T+1@11:T+2@11: UP (p=98.99%) [2026-02-26T20:20:26.173519] [INFO ] [FORECASTER] Completed predict_future for DGRE [2026-02-26T20:20:26.173680] [INFO ] [sig ] DGRE: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:20:26.325694] [INFO ] [LOCAL ] Saved forecast: DGRE 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/DGRE.txt [2026-02-26T20:20:26.325873] [INFO ] [sig ] [885/3375] Completed DGRE in 0.4s | 2.75 sym/s | Total: 5.4m | ETA: 15.1m [2026-02-26T20:20:26.325919] [INFO ] [sig ] [886/3375] Forecasting DGRS... [2026-02-26T20:20:26.325950] [INFO ] [sig ] Generating forecast for: DGRS [2026-02-26T20:20:26.325985] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGRS' from 'https://tdm.silogroup.org/data/derivative_storage/DGRS.csv'. [2026-02-26T20:20:26.339031] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGRS'. [2026-02-26T20:20:26.339508] [INFO ] [FORECASTER] Starting predict_future for DGRS [2026-02-26T20:20:26.340476] [DEBUG] [LOCAL ] No optimal features file found for DGRS: ./output/feature-sets/DGRS.txt [2026-02-26T20:20:26.340534] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:26.340568] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:26.340641] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:26.340734] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:26.402003] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:26.402996] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:26.403088] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:26.403122] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:26.527767] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:26.527937] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:26.527996] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:26.528028] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:26.531769] [DEBUG] [FORECASTER] DGRS: Forecast T+1@11:T+2@11: UP (p=54.36%) [2026-02-26T20:20:26.532094] [INFO ] [FORECASTER] Completed predict_future for DGRS [2026-02-26T20:20:26.532238] [INFO ] [sig ] DGRS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:20:26.678203] [INFO ] [LOCAL ] Saved forecast: DGRS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/DGRS.txt [2026-02-26T20:20:26.678377] [INFO ] [sig ] [886/3375] Completed DGRS in 0.4s | 2.75 sym/s | Total: 5.4m | ETA: 15.1m [2026-02-26T20:20:26.678418] [INFO ] [sig ] [887/3375] Forecasting DGX... [2026-02-26T20:20:26.678448] [INFO ] [sig ] Generating forecast for: DGX [2026-02-26T20:20:26.678479] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGX' from 'https://tdm.silogroup.org/data/derivative_storage/DGX.csv'. [2026-02-26T20:20:26.690671] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGX'. [2026-02-26T20:20:26.691117] [INFO ] [FORECASTER] Starting predict_future for DGX [2026-02-26T20:20:26.692052] [DEBUG] [LOCAL ] No optimal features file found for DGX: ./output/feature-sets/DGX.txt [2026-02-26T20:20:26.692108] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:26.692173] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:26.692202] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:26.692268] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:26.752342] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:26.753263] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:26.753352] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:26.753386] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:26.879933] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:26.880092] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:26.880136] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:26.880165] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:26.883949] [DEBUG] [FORECASTER] DGX: Forecast T+1@11:T+2@11: DOWN (p=7.75%) [2026-02-26T20:20:26.884254] [INFO ] [FORECASTER] Completed predict_future for DGX [2026-02-26T20:20:26.884390] [INFO ] [sig ] DGX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:20:27.029254] [INFO ] [LOCAL ] Saved forecast: DGX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/DGX.txt [2026-02-26T20:20:27.029413] [INFO ] [sig ] [887/3375] Completed DGX in 0.4s | 2.75 sym/s | Total: 5.4m | ETA: 15.1m [2026-02-26T20:20:27.029453] [INFO ] [sig ] [888/3375] Forecasting DH... [2026-02-26T20:20:27.029485] [INFO ] [sig ] Generating forecast for: DH [2026-02-26T20:20:27.029518] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DH' from 'https://tdm.silogroup.org/data/derivative_storage/DH.csv'. [2026-02-26T20:20:27.040839] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DH'. [2026-02-26T20:20:27.041213] [INFO ] [FORECASTER] Starting predict_future for DH [2026-02-26T20:20:27.042043] [DEBUG] [LOCAL ] No optimal features file found for DH: ./output/feature-sets/DH.txt [2026-02-26T20:20:27.042096] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:27.042128] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:27.042154] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:27.042211] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:27.102384] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:27.103314] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:27.103400] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:27.103435] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:27.228816] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:27.228978] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:27.229019] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:27.229048] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:27.232676] [DEBUG] [FORECASTER] DH: Forecast T+1@11:T+2@11: UP (p=81.41%) [2026-02-26T20:20:27.232989] [INFO ] [FORECASTER] Completed predict_future for DH [2026-02-26T20:20:27.233131] [INFO ] [sig ] DH: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:20:27.384062] [INFO ] [LOCAL ] Saved forecast: DH 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/DH.txt [2026-02-26T20:20:27.384276] [INFO ] [sig ] [888/3375] Completed DH in 0.4s | 2.75 sym/s | Total: 5.4m | ETA: 15.1m [2026-02-26T20:20:27.384324] [INFO ] [sig ] [889/3375] Forecasting DHC... [2026-02-26T20:20:27.384354] [INFO ] [sig ] Generating forecast for: DHC [2026-02-26T20:20:27.384388] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DHC' from 'https://tdm.silogroup.org/data/derivative_storage/DHC.csv'. [2026-02-26T20:20:27.396168] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DHC'. [2026-02-26T20:20:27.396558] [INFO ] [FORECASTER] Starting predict_future for DHC [2026-02-26T20:20:27.397422] [DEBUG] [LOCAL ] No optimal features file found for DHC: ./output/feature-sets/DHC.txt [2026-02-26T20:20:27.397476] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:27.397508] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:27.397535] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:27.397611] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:27.455090] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:27.456169] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:27.456256] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:27.456288] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:27.593798] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:27.593961] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:27.594001] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:27.594028] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:27.597541] [DEBUG] [FORECASTER] DHC: Forecast T+1@11:T+2@11: UP (p=87.88%) [2026-02-26T20:20:27.597912] [INFO ] [FORECASTER] Completed predict_future for DHC [2026-02-26T20:20:27.598050] [INFO ] [sig ] DHC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:20:27.743551] [INFO ] [LOCAL ] Saved forecast: DHC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/DHC.txt [2026-02-26T20:20:27.743962] [INFO ] [sig ] [889/3375] Completed DHC in 0.4s | 2.75 sym/s | Total: 5.4m | ETA: 15.1m [2026-02-26T20:20:27.744019] [INFO ] [sig ] [890/3375] Forecasting DHF... [2026-02-26T20:20:27.744051] [INFO ] [sig ] Generating forecast for: DHF [2026-02-26T20:20:27.744086] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DHF' from 'https://tdm.silogroup.org/data/derivative_storage/DHF.csv'. [2026-02-26T20:20:27.756856] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DHF'. [2026-02-26T20:20:27.757273] [INFO ] [FORECASTER] Starting predict_future for DHF [2026-02-26T20:20:27.758330] [DEBUG] [LOCAL ] No optimal features file found for DHF: ./output/feature-sets/DHF.txt [2026-02-26T20:20:27.758386] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:27.758433] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:27.758463] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:27.758522] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:27.824308] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:27.825293] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:27.825396] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:27.825448] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:27.955831] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:27.956004] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:27.956056] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:27.956087] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:27.959905] [DEBUG] [FORECASTER] DHF: Forecast T+1@11:T+2@11: UP (p=98.78%) [2026-02-26T20:20:27.960242] [INFO ] [FORECASTER] Completed predict_future for DHF [2026-02-26T20:20:27.960387] [INFO ] [sig ] DHF: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:20:28.117965] [INFO ] [LOCAL ] Saved forecast: DHF 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/DHF.txt [2026-02-26T20:20:28.118156] [INFO ] [sig ] [890/3375] Completed DHF in 0.4s | 2.75 sym/s | Total: 5.4m | ETA: 15.1m [2026-02-26T20:20:28.118197] [INFO ] [sig ] [891/3375] Forecasting DHI... [2026-02-26T20:20:28.118229] [INFO ] [sig ] Generating forecast for: DHI [2026-02-26T20:20:28.118262] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DHI' from 'https://tdm.silogroup.org/data/derivative_storage/DHI.csv'. [2026-02-26T20:20:28.130696] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DHI'. [2026-02-26T20:20:28.131128] [INFO ] [FORECASTER] Starting predict_future for DHI [2026-02-26T20:20:28.132085] [DEBUG] [LOCAL ] No optimal features file found for DHI: ./output/feature-sets/DHI.txt [2026-02-26T20:20:28.132142] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:28.132174] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:28.132201] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:28.132258] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:28.191979] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:28.192940] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:28.193043] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:28.193079] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:28.320760] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:28.320940] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:28.320989] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:28.321018] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:28.324515] [DEBUG] [FORECASTER] DHI: Forecast T+1@11:T+2@11: UP (p=55.99%) [2026-02-26T20:20:28.324831] [INFO ] [FORECASTER] Completed predict_future for DHI [2026-02-26T20:20:28.324963] [INFO ] [sig ] DHI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:20:28.470433] [INFO ] [LOCAL ] Saved forecast: DHI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/DHI.txt [2026-02-26T20:20:28.470624] [INFO ] [sig ] [891/3375] Completed DHI in 0.4s | 2.75 sym/s | Total: 5.4m | ETA: 15.1m [2026-02-26T20:20:28.470678] [INFO ] [sig ] [892/3375] Forecasting DHIL... [2026-02-26T20:20:28.470725] [INFO ] [sig ] Generating forecast for: DHIL [2026-02-26T20:20:28.470775] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DHIL' from 'https://tdm.silogroup.org/data/derivative_storage/DHIL.csv'. [2026-02-26T20:20:28.483832] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DHIL'. [2026-02-26T20:20:28.484253] [INFO ] [FORECASTER] Starting predict_future for DHIL [2026-02-26T20:20:28.485206] [DEBUG] [LOCAL ] No optimal features file found for DHIL: ./output/feature-sets/DHIL.txt [2026-02-26T20:20:28.485264] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:28.485297] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:28.485325] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:28.485385] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:28.546280] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:28.547162] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:28.547255] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:28.547289] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:28.667601] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:28.667991] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:28.668035] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:28.668065] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:28.671714] [DEBUG] [FORECASTER] DHIL: Forecast T+1@11:T+2@11: DOWN (p=15.98%) [2026-02-26T20:20:28.672050] [INFO ] [FORECASTER] Completed predict_future for DHIL [2026-02-26T20:20:28.672197] [INFO ] [sig ] DHIL: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:20:28.815437] [INFO ] [LOCAL ] Saved forecast: DHIL 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/DHIL.txt [2026-02-26T20:20:28.815600] [INFO ] [sig ] [892/3375] Completed DHIL in 0.3s | 2.75 sym/s | Total: 5.4m | ETA: 15.0m [2026-02-26T20:20:28.815642] [INFO ] [sig ] [893/3375] Forecasting DHX... [2026-02-26T20:20:28.815672] [INFO ] [sig ] Generating forecast for: DHX [2026-02-26T20:20:28.815704] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DHX' from 'https://tdm.silogroup.org/data/derivative_storage/DHX.csv'. [2026-02-26T20:20:28.828067] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DHX'. [2026-02-26T20:20:28.828461] [INFO ] [FORECASTER] Starting predict_future for DHX [2026-02-26T20:20:28.829442] [DEBUG] [LOCAL ] No optimal features file found for DHX: ./output/feature-sets/DHX.txt [2026-02-26T20:20:28.829496] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:28.829528] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:28.829554] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:28.829640] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:28.890829] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:28.891612] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:28.891703] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:28.891739] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:29.012728] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:29.012906] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:29.012950] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:29.012979] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:29.016475] [DEBUG] [FORECASTER] DHX: Forecast T+1@11:T+2@11: UP (p=78.32%) [2026-02-26T20:20:29.016801] [INFO ] [FORECASTER] Completed predict_future for DHX [2026-02-26T20:20:29.016940] [INFO ] [sig ] DHX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:20:29.160643] [INFO ] [LOCAL ] Saved forecast: DHX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/DHX.txt [2026-02-26T20:20:29.160811] [INFO ] [sig ] [893/3375] Completed DHX in 0.3s | 2.75 sym/s | Total: 5.4m | ETA: 15.0m [2026-02-26T20:20:29.160862] [INFO ] [sig ] [894/3375] Forecasting DIBS... [2026-02-26T20:20:29.160901] [INFO ] [sig ] Generating forecast for: DIBS [2026-02-26T20:20:29.160934] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DIBS' from 'https://tdm.silogroup.org/data/derivative_storage/DIBS.csv'. [2026-02-26T20:20:29.172449] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DIBS'. [2026-02-26T20:20:29.172875] [INFO ] [FORECASTER] Starting predict_future for DIBS [2026-02-26T20:20:29.173787] [DEBUG] [LOCAL ] No optimal features file found for DIBS: ./output/feature-sets/DIBS.txt [2026-02-26T20:20:29.173844] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:29.173878] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:29.173906] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:29.173966] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:29.237805] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:29.238729] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:29.238825] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:29.238873] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:29.361114] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:29.361281] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:29.361326] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:29.361356] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:29.365005] [DEBUG] [FORECASTER] DIBS: Forecast T+1@11:T+2@11: DOWN (p=1.82%) [2026-02-26T20:20:29.365321] [INFO ] [FORECASTER] Completed predict_future for DIBS [2026-02-26T20:20:29.365460] [INFO ] [sig ] DIBS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:20:29.514645] [INFO ] [LOCAL ] Saved forecast: DIBS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/DIBS.txt [2026-02-26T20:20:29.514812] [INFO ] [sig ] [894/3375] Completed DIBS in 0.4s | 2.75 sym/s | Total: 5.4m | ETA: 15.0m [2026-02-26T20:20:29.514854] [INFO ] [sig ] [895/3375] Forecasting DIN... [2026-02-26T20:20:29.514883] [INFO ] [sig ] Generating forecast for: DIN [2026-02-26T20:20:29.514915] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DIN' from 'https://tdm.silogroup.org/data/derivative_storage/DIN.csv'. [2026-02-26T20:20:29.526448] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DIN'. [2026-02-26T20:20:29.526875] [INFO ] [FORECASTER] Starting predict_future for DIN [2026-02-26T20:20:29.527773] [DEBUG] [LOCAL ] No optimal features file found for DIN: ./output/feature-sets/DIN.txt [2026-02-26T20:20:29.527827] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:29.527861] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:29.527888] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:29.527945] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:29.588288] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:29.589188] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:29.589281] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:29.589315] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:29.713801] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:29.713960] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:29.714003] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:29.714032] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:29.717521] [DEBUG] [FORECASTER] DIN: Forecast T+1@11:T+2@11: UP (p=92.53%) [2026-02-26T20:20:29.717877] [INFO ] [FORECASTER] Completed predict_future for DIN [2026-02-26T20:20:29.718009] [INFO ] [sig ] DIN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:20:29.861027] [INFO ] [LOCAL ] Saved forecast: DIN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/DIN.txt [2026-02-26T20:20:29.861190] [INFO ] [sig ] [895/3375] Completed DIN in 0.3s | 2.75 sym/s | Total: 5.4m | ETA: 15.0m [2026-02-26T20:20:29.861241] [INFO ] [sig ] [896/3375] Forecasting DINO... [2026-02-26T20:20:29.861273] [INFO ] [sig ] Generating forecast for: DINO [2026-02-26T20:20:29.861305] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DINO' from 'https://tdm.silogroup.org/data/derivative_storage/DINO.csv'. [2026-02-26T20:20:29.873664] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DINO'. [2026-02-26T20:20:29.874070] [INFO ] [FORECASTER] Starting predict_future for DINO [2026-02-26T20:20:29.874976] [DEBUG] [LOCAL ] No optimal features file found for DINO: ./output/feature-sets/DINO.txt [2026-02-26T20:20:29.875035] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:29.875068] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:29.875096] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:29.875153] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:29.936156] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:29.937041] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:29.937131] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:29.937164] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:30.064336] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:30.064496] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:30.064536] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:30.064565] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:30.068039] [DEBUG] [FORECASTER] DINO: Forecast T+1@11:T+2@11: UP (p=75.79%) [2026-02-26T20:20:30.068326] [INFO ] [FORECASTER] Completed predict_future for DINO [2026-02-26T20:20:30.068459] [INFO ] [sig ] DINO: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:20:30.213551] [INFO ] [LOCAL ] Saved forecast: DINO 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/DINO.txt [2026-02-26T20:20:30.213717] [INFO ] [sig ] [896/3375] Completed DINO in 0.4s | 2.75 sym/s | Total: 5.4m | ETA: 15.0m [2026-02-26T20:20:30.213757] [INFO ] [sig ] [897/3375] Forecasting DIS... [2026-02-26T20:20:30.213786] [INFO ] [sig ] Generating forecast for: DIS [2026-02-26T20:20:30.213818] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DIS' from 'https://tdm.silogroup.org/data/derivative_storage/DIS.csv'. [2026-02-26T20:20:30.225664] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DIS'. [2026-02-26T20:20:30.226009] [INFO ] [FORECASTER] Starting predict_future for DIS [2026-02-26T20:20:30.226859] [DEBUG] [LOCAL ] No optimal features file found for DIS: ./output/feature-sets/DIS.txt [2026-02-26T20:20:30.226915] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:30.226976] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:30.227021] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:30.227099] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:30.290339] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:30.291441] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:30.291569] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:30.291643] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:30.420460] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:30.420653] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:30.420697] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:30.420743] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:30.426124] [DEBUG] [FORECASTER] DIS: Forecast T+1@11:T+2@11: UP (p=92.87%) [2026-02-26T20:20:30.426454] [INFO ] [FORECASTER] Completed predict_future for DIS [2026-02-26T20:20:30.426648] [INFO ] [sig ] DIS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:20:30.574889] [INFO ] [LOCAL ] Saved forecast: DIS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/DIS.txt [2026-02-26T20:20:30.575053] [INFO ] [sig ] [897/3375] Completed DIS in 0.4s | 2.75 sym/s | Total: 5.4m | ETA: 15.0m [2026-02-26T20:20:30.575095] [INFO ] [sig ] [898/3375] Forecasting DJCO... [2026-02-26T20:20:30.575125] [INFO ] [sig ] Generating forecast for: DJCO [2026-02-26T20:20:30.575157] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DJCO' from 'https://tdm.silogroup.org/data/derivative_storage/DJCO.csv'. [2026-02-26T20:20:30.586592] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DJCO'. [2026-02-26T20:20:30.586939] [INFO ] [FORECASTER] Starting predict_future for DJCO [2026-02-26T20:20:30.587806] [DEBUG] [LOCAL ] No optimal features file found for DJCO: ./output/feature-sets/DJCO.txt [2026-02-26T20:20:30.587860] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:30.587892] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:30.587919] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:30.587976] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:30.645466] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:30.646107] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:30.646187] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:30.646219] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:30.764623] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:30.764740] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:30.764777] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:30.764805] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:30.768082] [DEBUG] [FORECASTER] DJCO: Forecast T+1@11:T+2@11: UP (p=68.86%) [2026-02-26T20:20:30.768358] [INFO ] [FORECASTER] Completed predict_future for DJCO [2026-02-26T20:20:30.768486] [INFO ] [sig ] DJCO: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:20:30.910676] [INFO ] [LOCAL ] Saved forecast: DJCO 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/DJCO.txt [2026-02-26T20:20:30.910850] [INFO ] [sig ] [898/3375] Completed DJCO in 0.3s | 2.75 sym/s | Total: 5.4m | ETA: 15.0m [2026-02-26T20:20:30.910892] [INFO ] [sig ] [899/3375] Forecasting DK... [2026-02-26T20:20:30.910922] [INFO ] [sig ] Generating forecast for: DK [2026-02-26T20:20:30.910954] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DK' from 'https://tdm.silogroup.org/data/derivative_storage/DK.csv'. [2026-02-26T20:20:30.923185] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DK'. [2026-02-26T20:20:30.923629] [INFO ] [FORECASTER] Starting predict_future for DK [2026-02-26T20:20:30.924460] [DEBUG] [LOCAL ] No optimal features file found for DK: ./output/feature-sets/DK.txt [2026-02-26T20:20:30.924515] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:30.924547] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:30.924600] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:30.924677] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:30.984505] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:30.985439] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:30.985535] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:30.985569] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:31.116634] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:31.116819] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:31.116859] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:31.116888] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:31.120548] [DEBUG] [FORECASTER] DK: Forecast T+1@11:T+2@11: UP (p=90.79%) [2026-02-26T20:20:31.120893] [INFO ] [FORECASTER] Completed predict_future for DK [2026-02-26T20:20:31.121035] [INFO ] [sig ] DK: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:20:31.273357] [INFO ] [LOCAL ] Saved forecast: DK 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/DK.txt [2026-02-26T20:20:31.273505] [INFO ] [sig ] [899/3375] Completed DK in 0.4s | 2.75 sym/s | Total: 5.4m | ETA: 15.0m [2026-02-26T20:20:31.273545] [INFO ] [sig ] [900/3375] Forecasting DKL... [2026-02-26T20:20:31.273592] [INFO ] [sig ] Generating forecast for: DKL [2026-02-26T20:20:31.273629] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DKL' from 'https://tdm.silogroup.org/data/derivative_storage/DKL.csv'. [2026-02-26T20:20:31.285206] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DKL'. [2026-02-26T20:20:31.285562] [INFO ] [FORECASTER] Starting predict_future for DKL [2026-02-26T20:20:31.286433] [DEBUG] [LOCAL ] No optimal features file found for DKL: ./output/feature-sets/DKL.txt [2026-02-26T20:20:31.286488] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:31.286521] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:31.286548] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:31.286625] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:31.345460] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:31.346237] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:31.346320] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:31.346353] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:31.466176] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:31.466343] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:31.466385] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:31.466416] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:31.470044] [DEBUG] [FORECASTER] DKL: Forecast T+1@11:T+2@11: UP (p=83.33%) [2026-02-26T20:20:31.470336] [INFO ] [FORECASTER] Completed predict_future for DKL [2026-02-26T20:20:31.470471] [INFO ] [sig ] DKL: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:20:31.634512] [INFO ] [LOCAL ] Saved forecast: DKL 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/DKL.txt [2026-02-26T20:20:31.634831] [INFO ] [sig ] [900/3375] Completed DKL in 0.4s | 2.75 sym/s | Total: 5.5m | ETA: 15.0m [2026-02-26T20:20:31.634890] [INFO ] [sig ] [901/3375] Forecasting DKNG... [2026-02-26T20:20:31.634932] [INFO ] [sig ] Generating forecast for: DKNG [2026-02-26T20:20:31.634978] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DKNG' from 'https://tdm.silogroup.org/data/derivative_storage/DKNG.csv'. [2026-02-26T20:20:31.648014] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DKNG'. [2026-02-26T20:20:31.648428] [INFO ] [FORECASTER] Starting predict_future for DKNG [2026-02-26T20:20:31.649346] [DEBUG] [LOCAL ] No optimal features file found for DKNG: ./output/feature-sets/DKNG.txt [2026-02-26T20:20:31.649401] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:31.649435] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:31.649462] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:31.649520] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:31.736722] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:31.737924] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:31.738044] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:31.738092] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:31.874512] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:31.874720] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:31.874766] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:31.874795] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:31.878525] [DEBUG] [FORECASTER] DKNG: Forecast T+1@11:T+2@11: DOWN (p=0.40%) [2026-02-26T20:20:31.878917] [INFO ] [FORECASTER] Completed predict_future for DKNG [2026-02-26T20:20:31.879065] [INFO ] [sig ] DKNG: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:20:32.032030] [INFO ] [LOCAL ] Saved forecast: DKNG 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/DKNG.txt [2026-02-26T20:20:32.032228] [INFO ] [sig ] [901/3375] Completed DKNG in 0.4s | 2.75 sym/s | Total: 5.5m | ETA: 15.0m [2026-02-26T20:20:32.032271] [INFO ] [sig ] [902/3375] Forecasting DKS... [2026-02-26T20:20:32.032301] [INFO ] [sig ] Generating forecast for: DKS [2026-02-26T20:20:32.032333] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DKS' from 'https://tdm.silogroup.org/data/derivative_storage/DKS.csv'. [2026-02-26T20:20:32.044683] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DKS'. [2026-02-26T20:20:32.045102] [INFO ] [FORECASTER] Starting predict_future for DKS [2026-02-26T20:20:32.045972] [DEBUG] [LOCAL ] No optimal features file found for DKS: ./output/feature-sets/DKS.txt [2026-02-26T20:20:32.046026] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:32.046057] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:32.046086] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:32.046143] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:32.104073] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:32.105038] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:32.105128] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:32.105161] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:32.229807] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:32.230162] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:32.230202] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:32.230230] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:32.233935] [DEBUG] [FORECASTER] DKS: Forecast T+1@11:T+2@11: DOWN (p=31.16%) [2026-02-26T20:20:32.234244] [INFO ] [FORECASTER] Completed predict_future for DKS [2026-02-26T20:20:32.234380] [INFO ] [sig ] DKS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:20:32.383366] [INFO ] [LOCAL ] Saved forecast: DKS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/DKS.txt [2026-02-26T20:20:32.383554] [INFO ] [sig ] [902/3375] Completed DKS in 0.4s | 2.75 sym/s | Total: 5.5m | ETA: 15.0m [2026-02-26T20:20:32.383628] [INFO ] [sig ] [903/3375] Forecasting DLB... [2026-02-26T20:20:32.383660] [INFO ] [sig ] Generating forecast for: DLB [2026-02-26T20:20:32.383695] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLB' from 'https://tdm.silogroup.org/data/derivative_storage/DLB.csv'. [2026-02-26T20:20:32.395327] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLB'. [2026-02-26T20:20:32.395788] [INFO ] [FORECASTER] Starting predict_future for DLB [2026-02-26T20:20:32.396655] [DEBUG] [LOCAL ] No optimal features file found for DLB: ./output/feature-sets/DLB.txt [2026-02-26T20:20:32.396756] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:32.396798] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:32.396832] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:32.396890] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:32.455938] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:32.456863] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:32.456951] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:32.456983] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:32.588533] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:32.588733] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:32.588785] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:32.588820] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:32.593202] [DEBUG] [FORECASTER] DLB: Forecast T+1@11:T+2@11: DOWN (p=12.18%) [2026-02-26T20:20:32.593632] [INFO ] [FORECASTER] Completed predict_future for DLB [2026-02-26T20:20:32.593794] [INFO ] [sig ] DLB: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:20:32.745585] [INFO ] [LOCAL ] Saved forecast: DLB 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/DLB.txt [2026-02-26T20:20:32.745768] [INFO ] [sig ] [903/3375] Completed DLB in 0.4s | 2.75 sym/s | Total: 5.5m | ETA: 15.0m [2026-02-26T20:20:32.745815] [INFO ] [sig ] [904/3375] Forecasting DLHC... [2026-02-26T20:20:32.745850] [INFO ] [sig ] Generating forecast for: DLHC [2026-02-26T20:20:32.745881] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLHC' from 'https://tdm.silogroup.org/data/derivative_storage/DLHC.csv'. [2026-02-26T20:20:32.756946] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLHC'. [2026-02-26T20:20:32.757362] [INFO ] [FORECASTER] Starting predict_future for DLHC [2026-02-26T20:20:32.758513] [DEBUG] [LOCAL ] No optimal features file found for DLHC: ./output/feature-sets/DLHC.txt [2026-02-26T20:20:32.758568] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:32.758649] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:32.758679] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:32.758737] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:32.820413] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:32.821336] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:32.821430] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:32.821465] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:32.940681] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:32.940849] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:32.940891] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:32.940921] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:32.944397] [DEBUG] [FORECASTER] DLHC: Forecast T+1@11:T+2@11: DOWN (p=46.79%) [2026-02-26T20:20:32.944725] [INFO ] [FORECASTER] Completed predict_future for DLHC [2026-02-26T20:20:32.944880] [INFO ] [sig ] DLHC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:20:33.085332] [INFO ] [LOCAL ] Saved forecast: DLHC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/DLHC.txt [2026-02-26T20:20:33.085474] [INFO ] [sig ] [904/3375] Completed DLHC in 0.3s | 2.75 sym/s | Total: 5.5m | ETA: 15.0m [2026-02-26T20:20:33.085513] [INFO ] [sig ] [905/3375] Forecasting DLNG... [2026-02-26T20:20:33.085541] [INFO ] [sig ] Generating forecast for: DLNG [2026-02-26T20:20:33.085589] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLNG' from 'https://tdm.silogroup.org/data/derivative_storage/DLNG.csv'. [2026-02-26T20:20:33.096154] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLNG'. [2026-02-26T20:20:33.096487] [INFO ] [FORECASTER] Starting predict_future for DLNG [2026-02-26T20:20:33.097299] [DEBUG] [LOCAL ] No optimal features file found for DLNG: ./output/feature-sets/DLNG.txt [2026-02-26T20:20:33.097353] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:33.097384] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:33.097411] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:33.097467] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:33.154599] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:33.155298] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:33.155383] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:33.155415] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:33.273428] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:33.273598] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:33.273641] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:33.273668] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:33.277102] [DEBUG] [FORECASTER] DLNG: Forecast T+1@11:T+2@11: UP (p=61.13%) [2026-02-26T20:20:33.277379] [INFO ] [FORECASTER] Completed predict_future for DLNG [2026-02-26T20:20:33.277510] [INFO ] [sig ] DLNG: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:20:33.421690] [INFO ] [LOCAL ] Saved forecast: DLNG 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/DLNG.txt [2026-02-26T20:20:33.421816] [INFO ] [sig ] [905/3375] Completed DLNG in 0.3s | 2.75 sym/s | Total: 5.5m | ETA: 15.0m [2026-02-26T20:20:33.421855] [INFO ] [sig ] [906/3375] Forecasting DLO... [2026-02-26T20:20:33.421884] [INFO ] [sig ] Generating forecast for: DLO [2026-02-26T20:20:33.422099] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLO' from 'https://tdm.silogroup.org/data/derivative_storage/DLO.csv'. [2026-02-26T20:20:33.434886] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLO'. [2026-02-26T20:20:33.435207] [INFO ] [FORECASTER] Starting predict_future for DLO [2026-02-26T20:20:33.436057] [DEBUG] [LOCAL ] No optimal features file found for DLO: ./output/feature-sets/DLO.txt [2026-02-26T20:20:33.436111] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:33.436144] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:33.436170] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:33.436227] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:33.495792] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:33.496697] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:33.496794] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:33.496833] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:33.617329] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:33.617483] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:33.617522] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:33.617550] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:33.621023] [DEBUG] [FORECASTER] DLO: Forecast T+1@11:T+2@11: UP (p=98.48%) [2026-02-26T20:20:33.621305] [INFO ] [FORECASTER] Completed predict_future for DLO [2026-02-26T20:20:33.621432] [INFO ] [sig ] DLO: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:20:33.762985] [INFO ] [LOCAL ] Saved forecast: DLO 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/DLO.txt [2026-02-26T20:20:33.763115] [INFO ] [sig ] [906/3375] Completed DLO in 0.3s | 2.75 sym/s | Total: 5.5m | ETA: 15.0m [2026-02-26T20:20:33.763162] [INFO ] [sig ] [907/3375] Forecasting DLPN... [2026-02-26T20:20:33.763193] [INFO ] [sig ] Generating forecast for: DLPN [2026-02-26T20:20:33.763225] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLPN' from 'https://tdm.silogroup.org/data/derivative_storage/DLPN.csv'. [2026-02-26T20:20:33.774777] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLPN'. [2026-02-26T20:20:33.775111] [INFO ] [FORECASTER] Starting predict_future for DLPN [2026-02-26T20:20:33.776187] [DEBUG] [LOCAL ] No optimal features file found for DLPN: ./output/feature-sets/DLPN.txt [2026-02-26T20:20:33.776240] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:33.776272] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:33.776298] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:33.776354] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:33.835646] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:33.836309] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:33.836389] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:33.836422] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:33.947440] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:33.947620] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:33.947722] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:33.947787] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:33.951285] [DEBUG] [FORECASTER] DLPN: Forecast T+1@11:T+2@11: UP (p=92.06%) [2026-02-26T20:20:33.951564] [INFO ] [FORECASTER] Completed predict_future for DLPN [2026-02-26T20:20:33.951713] [INFO ] [sig ] DLPN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:20:34.093856] [INFO ] [LOCAL ] Saved forecast: DLPN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/DLPN.txt [2026-02-26T20:20:34.093985] [INFO ] [sig ] [907/3375] Completed DLPN in 0.3s | 2.75 sym/s | Total: 5.5m | ETA: 14.9m [2026-02-26T20:20:34.094024] [INFO ] [sig ] [908/3375] Forecasting DLTH... [2026-02-26T20:20:34.094053] [INFO ] [sig ] Generating forecast for: DLTH [2026-02-26T20:20:34.094085] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLTH' from 'https://tdm.silogroup.org/data/derivative_storage/DLTH.csv'. [2026-02-26T20:20:34.105304] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLTH'. [2026-02-26T20:20:34.105681] [INFO ] [FORECASTER] Starting predict_future for DLTH [2026-02-26T20:20:34.106499] [DEBUG] [LOCAL ] No optimal features file found for DLTH: ./output/feature-sets/DLTH.txt [2026-02-26T20:20:34.106555] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:34.106615] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:34.106646] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:34.106705] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:34.168527] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:34.169395] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:34.169480] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:34.169513] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:34.289098] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:34.289254] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:34.289294] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:34.289322] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:34.293380] [DEBUG] [FORECASTER] DLTH: Forecast T+1@11:T+2@11: UP (p=74.33%) [2026-02-26T20:20:34.293685] [INFO ] [FORECASTER] Completed predict_future for DLTH [2026-02-26T20:20:34.293835] [INFO ] [sig ] DLTH: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:20:34.435505] [INFO ] [LOCAL ] Saved forecast: DLTH 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/DLTH.txt [2026-02-26T20:20:34.435653] [INFO ] [sig ] [908/3375] Completed DLTH in 0.3s | 2.75 sym/s | Total: 5.5m | ETA: 14.9m [2026-02-26T20:20:34.435695] [INFO ] [sig ] [909/3375] Forecasting DLX... [2026-02-26T20:20:34.435724] [INFO ] [sig ] Generating forecast for: DLX [2026-02-26T20:20:34.435755] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLX' from 'https://tdm.silogroup.org/data/derivative_storage/DLX.csv'. [2026-02-26T20:20:34.448036] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLX'. [2026-02-26T20:20:34.448386] [INFO ] [FORECASTER] Starting predict_future for DLX [2026-02-26T20:20:34.449211] [DEBUG] [LOCAL ] No optimal features file found for DLX: ./output/feature-sets/DLX.txt [2026-02-26T20:20:34.449265] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:34.449297] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:34.449324] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:34.449382] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:34.509956] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:34.510852] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:34.511126] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:34.511159] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:34.638095] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:34.638257] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:34.638297] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:34.638327] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:34.642183] [DEBUG] [FORECASTER] DLX: Forecast T+1@11:T+2@11: DOWN (p=0.17%) [2026-02-26T20:20:34.642494] [INFO ] [FORECASTER] Completed predict_future for DLX [2026-02-26T20:20:34.642667] [INFO ] [sig ] DLX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:20:34.788452] [INFO ] [LOCAL ] Saved forecast: DLX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/DLX.txt [2026-02-26T20:20:34.788607] [INFO ] [sig ] [909/3375] Completed DLX in 0.4s | 2.75 sym/s | Total: 5.5m | ETA: 14.9m [2026-02-26T20:20:34.788648] [INFO ] [sig ] [910/3375] Forecasting DLY... [2026-02-26T20:20:34.788677] [INFO ] [sig ] Generating forecast for: DLY [2026-02-26T20:20:34.788711] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLY' from 'https://tdm.silogroup.org/data/derivative_storage/DLY.csv'. [2026-02-26T20:20:34.802616] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLY'. [2026-02-26T20:20:34.802981] [INFO ] [FORECASTER] Starting predict_future for DLY [2026-02-26T20:20:34.803811] [DEBUG] [LOCAL ] No optimal features file found for DLY: ./output/feature-sets/DLY.txt [2026-02-26T20:20:34.803867] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:34.803899] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:34.803925] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:34.803981] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:34.863786] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:34.864536] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:34.864638] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:34.864672] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:34.984727] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:34.984890] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:34.984976] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:34.985007] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:34.988869] [DEBUG] [FORECASTER] DLY: Forecast T+1@11:T+2@11: DOWN (p=47.35%) [2026-02-26T20:20:34.989155] [INFO ] [FORECASTER] Completed predict_future for DLY [2026-02-26T20:20:34.989289] [INFO ] [sig ] DLY: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:20:35.131031] [INFO ] [LOCAL ] Saved forecast: DLY 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/DLY.txt [2026-02-26T20:20:35.131192] [INFO ] [sig ] [910/3375] Completed DLY in 0.3s | 2.75 sym/s | Total: 5.5m | ETA: 14.9m [2026-02-26T20:20:35.131232] [INFO ] [sig ] [911/3375] Forecasting DMAC... [2026-02-26T20:20:35.131261] [INFO ] [sig ] Generating forecast for: DMAC [2026-02-26T20:20:35.131293] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMAC' from 'https://tdm.silogroup.org/data/derivative_storage/DMAC.csv'. [2026-02-26T20:20:35.145305] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMAC'. [2026-02-26T20:20:35.145818] [INFO ] [FORECASTER] Starting predict_future for DMAC [2026-02-26T20:20:35.147066] [DEBUG] [LOCAL ] No optimal features file found for DMAC: ./output/feature-sets/DMAC.txt [2026-02-26T20:20:35.147139] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:35.147189] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:35.147231] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:35.147311] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:35.211209] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:35.212111] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:35.212207] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:35.212240] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:35.333695] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:35.333867] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:35.333914] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:35.333944] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:35.337402] [DEBUG] [FORECASTER] DMAC: Forecast T+1@11:T+2@11: DOWN (p=23.27%) [2026-02-26T20:20:35.337739] [INFO ] [FORECASTER] Completed predict_future for DMAC [2026-02-26T20:20:35.337873] [INFO ] [sig ] DMAC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:20:35.481931] [INFO ] [LOCAL ] Saved forecast: DMAC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/DMAC.txt [2026-02-26T20:20:35.482099] [INFO ] [sig ] [911/3375] Completed DMAC in 0.4s | 2.75 sym/s | Total: 5.5m | ETA: 14.9m [2026-02-26T20:20:35.482141] [INFO ] [sig ] [912/3375] Forecasting DMB... [2026-02-26T20:20:35.482171] [INFO ] [sig ] Generating forecast for: DMB [2026-02-26T20:20:35.482202] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMB' from 'https://tdm.silogroup.org/data/derivative_storage/DMB.csv'. [2026-02-26T20:20:35.493465] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMB'. [2026-02-26T20:20:35.493901] [INFO ] [FORECASTER] Starting predict_future for DMB [2026-02-26T20:20:35.494746] [DEBUG] [LOCAL ] No optimal features file found for DMB: ./output/feature-sets/DMB.txt [2026-02-26T20:20:35.494800] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:35.494832] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:35.494859] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:35.494916] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:35.562240] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:35.563517] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:35.563661] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:35.563705] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:35.691592] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:35.691761] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:35.691803] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:35.691838] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:35.695594] [DEBUG] [FORECASTER] DMB: Forecast T+1@11:T+2@11: DOWN (p=27.98%) [2026-02-26T20:20:35.695929] [INFO ] [FORECASTER] Completed predict_future for DMB [2026-02-26T20:20:35.696073] [INFO ] [sig ] DMB: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:20:35.857968] [INFO ] [LOCAL ] Saved forecast: DMB 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/DMB.txt [2026-02-26T20:20:35.858160] [INFO ] [sig ] [912/3375] Completed DMB in 0.4s | 2.75 sym/s | Total: 5.5m | ETA: 14.9m [2026-02-26T20:20:35.858222] [INFO ] [sig ] [913/3375] Forecasting DMLP... [2026-02-26T20:20:35.858265] [INFO ] [sig ] Generating forecast for: DMLP [2026-02-26T20:20:35.858305] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMLP' from 'https://tdm.silogroup.org/data/derivative_storage/DMLP.csv'. [2026-02-26T20:20:35.871708] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMLP'. [2026-02-26T20:20:35.872085] [INFO ] [FORECASTER] Starting predict_future for DMLP [2026-02-26T20:20:35.873058] [DEBUG] [LOCAL ] No optimal features file found for DMLP: ./output/feature-sets/DMLP.txt [2026-02-26T20:20:35.873119] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:35.873153] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:35.873180] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:35.873236] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:35.936548] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:35.937460] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:35.937554] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:35.937610] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:36.071689] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:36.071862] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:36.071910] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:36.071944] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:36.075986] [DEBUG] [FORECASTER] DMLP: Forecast T+1@11:T+2@11: DOWN (p=37.05%) [2026-02-26T20:20:36.076270] [INFO ] [FORECASTER] Completed predict_future for DMLP [2026-02-26T20:20:36.076400] [INFO ] [sig ] DMLP: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:20:36.224938] [INFO ] [LOCAL ] Saved forecast: DMLP 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/DMLP.txt [2026-02-26T20:20:36.225073] [INFO ] [sig ] [913/3375] Completed DMLP in 0.4s | 2.75 sym/s | Total: 5.5m | ETA: 14.9m [2026-02-26T20:20:36.225112] [INFO ] [sig ] [914/3375] Forecasting DMO... [2026-02-26T20:20:36.225141] [INFO ] [sig ] Generating forecast for: DMO [2026-02-26T20:20:36.225173] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMO' from 'https://tdm.silogroup.org/data/derivative_storage/DMO.csv'. [2026-02-26T20:20:36.238025] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMO'. [2026-02-26T20:20:36.238563] [INFO ] [FORECASTER] Starting predict_future for DMO [2026-02-26T20:20:36.239428] [DEBUG] [LOCAL ] No optimal features file found for DMO: ./output/feature-sets/DMO.txt [2026-02-26T20:20:36.239493] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:36.239544] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:36.239593] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:36.239653] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:36.301018] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:36.301700] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:36.301816] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:36.301851] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:36.425200] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:36.425359] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:36.425401] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:36.425429] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:36.429654] [DEBUG] [FORECASTER] DMO: Forecast T+1@11:T+2@11: DOWN (p=13.67%) [2026-02-26T20:20:36.430142] [INFO ] [FORECASTER] Completed predict_future for DMO [2026-02-26T20:20:36.430277] [INFO ] [sig ] DMO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:20:36.575974] [INFO ] [LOCAL ] Saved forecast: DMO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/DMO.txt [2026-02-26T20:20:36.576103] [INFO ] [sig ] [914/3375] Completed DMO in 0.4s | 2.75 sym/s | Total: 5.5m | ETA: 14.9m [2026-02-26T20:20:36.576142] [INFO ] [sig ] [915/3375] Forecasting DMRC... [2026-02-26T20:20:36.576172] [INFO ] [sig ] Generating forecast for: DMRC [2026-02-26T20:20:36.576203] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMRC' from 'https://tdm.silogroup.org/data/derivative_storage/DMRC.csv'. [2026-02-26T20:20:36.588428] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMRC'. [2026-02-26T20:20:36.588803] [INFO ] [FORECASTER] Starting predict_future for DMRC [2026-02-26T20:20:36.589664] [DEBUG] [LOCAL ] No optimal features file found for DMRC: ./output/feature-sets/DMRC.txt [2026-02-26T20:20:36.589719] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:36.589751] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:36.589786] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:36.589862] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:36.652028] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:36.652965] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:36.653053] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:36.653152] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:36.781061] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:36.781224] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:36.781265] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:36.781295] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:36.784743] [DEBUG] [FORECASTER] DMRC: Forecast T+1@11:T+2@11: UP (p=78.45%) [2026-02-26T20:20:36.785024] [INFO ] [FORECASTER] Completed predict_future for DMRC [2026-02-26T20:20:36.785152] [INFO ] [sig ] DMRC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:20:36.926939] [INFO ] [LOCAL ] Saved forecast: DMRC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/DMRC.txt [2026-02-26T20:20:36.927059] [INFO ] [sig ] [915/3375] Completed DMRC in 0.4s | 2.75 sym/s | Total: 5.5m | ETA: 14.9m [2026-02-26T20:20:36.927097] [INFO ] [sig ] [916/3375] Forecasting DMXF... [2026-02-26T20:20:36.927125] [INFO ] [sig ] Generating forecast for: DMXF [2026-02-26T20:20:36.927156] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMXF' from 'https://tdm.silogroup.org/data/derivative_storage/DMXF.csv'. [2026-02-26T20:20:36.942007] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMXF'. [2026-02-26T20:20:36.942412] [INFO ] [FORECASTER] Starting predict_future for DMXF [2026-02-26T20:20:36.943325] [DEBUG] [LOCAL ] No optimal features file found for DMXF: ./output/feature-sets/DMXF.txt [2026-02-26T20:20:36.943380] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:36.943414] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:36.943442] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:36.943501] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:37.006695] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:37.007567] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:37.007688] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:37.007730] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:37.137393] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:37.137553] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:37.137611] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:37.137664] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:37.141862] [DEBUG] [FORECASTER] DMXF: Forecast T+1@11:T+2@11: DOWN (p=12.95%) [2026-02-26T20:20:37.142149] [INFO ] [FORECASTER] Completed predict_future for DMXF [2026-02-26T20:20:37.142283] [INFO ] [sig ] DMXF: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:20:37.376378] [INFO ] [LOCAL ] Saved forecast: DMXF 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/DMXF.txt [2026-02-26T20:20:37.376536] [INFO ] [sig ] [916/3375] Completed DMXF in 0.4s | 2.75 sym/s | Total: 5.5m | ETA: 14.9m [2026-02-26T20:20:37.376595] [INFO ] [sig ] [917/3375] Forecasting DNA... [2026-02-26T20:20:37.376628] [INFO ] [sig ] Generating forecast for: DNA [2026-02-26T20:20:37.376660] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DNA' from 'https://tdm.silogroup.org/data/derivative_storage/DNA.csv'. [2026-02-26T20:20:37.388745] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DNA'. [2026-02-26T20:20:37.389122] [INFO ] [FORECASTER] Starting predict_future for DNA [2026-02-26T20:20:37.390006] [DEBUG] [LOCAL ] No optimal features file found for DNA: ./output/feature-sets/DNA.txt [2026-02-26T20:20:37.390061] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:37.390095] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:37.390123] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:37.390181] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:37.450822] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:37.451485] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:37.451569] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:37.451624] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:37.581334] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:37.581501] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:37.581543] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:37.581592] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:37.585145] [DEBUG] [FORECASTER] DNA: Forecast T+1@11:T+2@11: UP (p=62.36%) [2026-02-26T20:20:37.585440] [INFO ] [FORECASTER] Completed predict_future for DNA [2026-02-26T20:20:37.585595] [INFO ] [sig ] DNA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:20:37.737368] [INFO ] [LOCAL ] Saved forecast: DNA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/DNA.txt [2026-02-26T20:20:37.737562] [INFO ] [sig ] [917/3375] Completed DNA in 0.4s | 2.75 sym/s | Total: 5.6m | ETA: 14.9m [2026-02-26T20:20:37.737624] [INFO ] [sig ] [918/3375] Forecasting DNLI... [2026-02-26T20:20:37.737710] [INFO ] [sig ] Generating forecast for: DNLI [2026-02-26T20:20:37.737747] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DNLI' from 'https://tdm.silogroup.org/data/derivative_storage/DNLI.csv'. [2026-02-26T20:20:37.754055] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DNLI'. [2026-02-26T20:20:37.754632] [INFO ] [FORECASTER] Starting predict_future for DNLI [2026-02-26T20:20:37.755822] [DEBUG] [LOCAL ] No optimal features file found for DNLI: ./output/feature-sets/DNLI.txt [2026-02-26T20:20:37.755909] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:37.755965] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:37.756010] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:37.756094] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:37.822324] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:37.823308] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:37.823406] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:37.823441] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:37.958655] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:37.958841] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:37.958899] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:37.958937] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:37.963529] [DEBUG] [FORECASTER] DNLI: Forecast T+1@11:T+2@11: DOWN (p=4.47%) [2026-02-26T20:20:37.963995] [INFO ] [FORECASTER] Completed predict_future for DNLI [2026-02-26T20:20:37.964172] [INFO ] [sig ] DNLI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:20:38.114358] [INFO ] [LOCAL ] Saved forecast: DNLI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/DNLI.txt [2026-02-26T20:20:38.114530] [INFO ] [sig ] [918/3375] Completed DNLI in 0.4s | 2.75 sym/s | Total: 5.6m | ETA: 14.9m [2026-02-26T20:20:38.114603] [INFO ] [sig ] [919/3375] Forecasting DNP... [2026-02-26T20:20:38.114640] [INFO ] [sig ] Generating forecast for: DNP [2026-02-26T20:20:38.114678] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DNP' from 'https://tdm.silogroup.org/data/derivative_storage/DNP.csv'. [2026-02-26T20:20:38.132269] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DNP'. [2026-02-26T20:20:38.132709] [INFO ] [FORECASTER] Starting predict_future for DNP [2026-02-26T20:20:38.133653] [DEBUG] [LOCAL ] No optimal features file found for DNP: ./output/feature-sets/DNP.txt [2026-02-26T20:20:38.133708] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:38.133741] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:38.133768] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:38.133825] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:38.194144] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:38.195125] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:38.195238] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:38.195274] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:38.321926] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:38.322101] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:38.322142] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:38.322171] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:38.325700] [DEBUG] [FORECASTER] DNP: Forecast T+1@11:T+2@11: DOWN (p=6.42%) [2026-02-26T20:20:38.325987] [INFO ] [FORECASTER] Completed predict_future for DNP [2026-02-26T20:20:38.326120] [INFO ] [sig ] DNP: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:20:38.471279] [INFO ] [LOCAL ] Saved forecast: DNP 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/DNP.txt [2026-02-26T20:20:38.471449] [INFO ] [sig ] [919/3375] Completed DNP in 0.4s | 2.75 sym/s | Total: 5.6m | ETA: 14.9m [2026-02-26T20:20:38.471491] [INFO ] [sig ] [920/3375] Forecasting DNTH... [2026-02-26T20:20:38.471521] [INFO ] [sig ] Generating forecast for: DNTH [2026-02-26T20:20:38.471554] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DNTH' from 'https://tdm.silogroup.org/data/derivative_storage/DNTH.csv'. [2026-02-26T20:20:38.482973] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DNTH'. [2026-02-26T20:20:38.483350] [INFO ] [FORECASTER] Starting predict_future for DNTH [2026-02-26T20:20:38.484209] [DEBUG] [LOCAL ] No optimal features file found for DNTH: ./output/feature-sets/DNTH.txt [2026-02-26T20:20:38.484268] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:38.484303] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:38.484329] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:38.484387] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:38.541933] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:38.542875] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:38.542966] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:38.543000] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:38.662236] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:38.662411] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:38.662452] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:38.662481] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:38.666167] [DEBUG] [FORECASTER] DNTH: Forecast T+1@11:T+2@11: DOWN (p=3.99%) [2026-02-26T20:20:38.666553] [INFO ] [FORECASTER] Completed predict_future for DNTH [2026-02-26T20:20:38.666738] [INFO ] [sig ] DNTH: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:20:38.816490] [INFO ] [LOCAL ] Saved forecast: DNTH 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/DNTH.txt [2026-02-26T20:20:38.816715] [INFO ] [sig ] [920/3375] Completed DNTH in 0.3s | 2.75 sym/s | Total: 5.6m | ETA: 14.9m [2026-02-26T20:20:38.816760] [INFO ] [sig ] [921/3375] Forecasting DOCN... [2026-02-26T20:20:38.816790] [INFO ] [sig ] Generating forecast for: DOCN [2026-02-26T20:20:38.816830] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOCN' from 'https://tdm.silogroup.org/data/derivative_storage/DOCN.csv'. [2026-02-26T20:20:38.829276] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOCN'. [2026-02-26T20:20:38.829736] [INFO ] [FORECASTER] Starting predict_future for DOCN [2026-02-26T20:20:38.830642] [DEBUG] [LOCAL ] No optimal features file found for DOCN: ./output/feature-sets/DOCN.txt [2026-02-26T20:20:38.830697] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:38.830765] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:38.830793] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:38.830858] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:38.888137] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:38.889065] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:38.889152] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:38.889186] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:39.016309] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:39.016475] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:39.016518] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:39.016564] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:39.020695] [DEBUG] [FORECASTER] DOCN: Forecast T+1@11:T+2@11: UP (p=91.13%) [2026-02-26T20:20:39.021174] [INFO ] [FORECASTER] Completed predict_future for DOCN [2026-02-26T20:20:39.021309] [INFO ] [sig ] DOCN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:20:39.167143] [INFO ] [LOCAL ] Saved forecast: DOCN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/DOCN.txt [2026-02-26T20:20:39.167307] [INFO ] [sig ] [921/3375] Completed DOCN in 0.4s | 2.75 sym/s | Total: 5.6m | ETA: 14.9m [2026-02-26T20:20:39.167349] [INFO ] [sig ] [922/3375] Forecasting DOCS... [2026-02-26T20:20:39.167379] [INFO ] [sig ] Generating forecast for: DOCS [2026-02-26T20:20:39.167412] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOCS' from 'https://tdm.silogroup.org/data/derivative_storage/DOCS.csv'. [2026-02-26T20:20:39.178793] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOCS'. [2026-02-26T20:20:39.179130] [INFO ] [FORECASTER] Starting predict_future for DOCS [2026-02-26T20:20:39.179954] [DEBUG] [LOCAL ] No optimal features file found for DOCS: ./output/feature-sets/DOCS.txt [2026-02-26T20:20:39.180007] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:39.180039] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:39.180067] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:39.180124] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:39.236821] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:39.237736] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:39.237823] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:39.237856] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:39.361718] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:39.361880] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:39.361925] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:39.361957] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:39.365457] [DEBUG] [FORECASTER] DOCS: Forecast T+1@11:T+2@11: UP (p=86.49%) [2026-02-26T20:20:39.365774] [INFO ] [FORECASTER] Completed predict_future for DOCS [2026-02-26T20:20:39.365912] [INFO ] [sig ] DOCS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:20:39.506842] [INFO ] [LOCAL ] Saved forecast: DOCS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/DOCS.txt [2026-02-26T20:20:39.507008] [INFO ] [sig ] [922/3375] Completed DOCS in 0.3s | 2.75 sym/s | Total: 5.6m | ETA: 14.9m [2026-02-26T20:20:39.507049] [INFO ] [sig ] [923/3375] Forecasting DOGZ... [2026-02-26T20:20:39.507079] [INFO ] [sig ] Generating forecast for: DOGZ [2026-02-26T20:20:39.507111] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOGZ' from 'https://tdm.silogroup.org/data/derivative_storage/DOGZ.csv'. [2026-02-26T20:20:39.522022] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOGZ'. [2026-02-26T20:20:39.522417] [INFO ] [FORECASTER] Starting predict_future for DOGZ [2026-02-26T20:20:39.523263] [DEBUG] [LOCAL ] No optimal features file found for DOGZ: ./output/feature-sets/DOGZ.txt [2026-02-26T20:20:39.523317] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:39.523349] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:39.523375] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:39.523432] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:39.580490] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:39.581336] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:39.581424] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:39.581472] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:39.703821] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:39.703997] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:39.704037] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:39.704066] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:39.707530] [DEBUG] [FORECASTER] DOGZ: Forecast T+1@11:T+2@11: UP (p=60.89%) [2026-02-26T20:20:39.707847] [INFO ] [FORECASTER] Completed predict_future for DOGZ [2026-02-26T20:20:39.708005] [INFO ] [sig ] DOGZ: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:20:39.854068] [INFO ] [LOCAL ] Saved forecast: DOGZ 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/DOGZ.txt [2026-02-26T20:20:39.854189] [INFO ] [sig ] [923/3375] Completed DOGZ in 0.3s | 2.75 sym/s | Total: 5.6m | ETA: 14.8m [2026-02-26T20:20:39.854228] [INFO ] [sig ] [924/3375] Forecasting DOLE... [2026-02-26T20:20:39.854257] [INFO ] [sig ] Generating forecast for: DOLE [2026-02-26T20:20:39.854287] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOLE' from 'https://tdm.silogroup.org/data/derivative_storage/DOLE.csv'. [2026-02-26T20:20:39.865869] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOLE'. [2026-02-26T20:20:39.866188] [INFO ] [FORECASTER] Starting predict_future for DOLE [2026-02-26T20:20:39.867011] [DEBUG] [LOCAL ] No optimal features file found for DOLE: ./output/feature-sets/DOLE.txt [2026-02-26T20:20:39.867065] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:39.867097] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:39.867124] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:39.867181] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:39.927262] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:39.927923] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:39.928004] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:39.928037] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:40.050955] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:40.051119] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:40.051159] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:40.051222] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:40.055035] [DEBUG] [FORECASTER] DOLE: Forecast T+1@11:T+2@11: DOWN (p=35.08%) [2026-02-26T20:20:40.055329] [INFO ] [FORECASTER] Completed predict_future for DOLE [2026-02-26T20:20:40.055465] [INFO ] [sig ] DOLE: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:20:40.197843] [INFO ] [LOCAL ] Saved forecast: DOLE 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/DOLE.txt [2026-02-26T20:20:40.197996] [INFO ] [sig ] [924/3375] Completed DOLE in 0.3s | 2.75 sym/s | Total: 5.6m | ETA: 14.8m [2026-02-26T20:20:40.198043] [INFO ] [sig ] [925/3375] Forecasting DOMO... [2026-02-26T20:20:40.198071] [INFO ] [sig ] Generating forecast for: DOMO [2026-02-26T20:20:40.198103] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOMO' from 'https://tdm.silogroup.org/data/derivative_storage/DOMO.csv'. [2026-02-26T20:20:40.209181] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOMO'. [2026-02-26T20:20:40.209513] [INFO ] [FORECASTER] Starting predict_future for DOMO [2026-02-26T20:20:40.210343] [DEBUG] [LOCAL ] No optimal features file found for DOMO: ./output/feature-sets/DOMO.txt [2026-02-26T20:20:40.210397] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:40.210429] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:40.210456] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:40.210550] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:40.269001] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:40.269741] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:40.269825] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:40.269858] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:40.396934] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:40.397094] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:40.397136] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:40.397165] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:40.400864] [DEBUG] [FORECASTER] DOMO: Forecast T+1@11:T+2@11: DOWN (p=12.80%) [2026-02-26T20:20:40.401179] [INFO ] [FORECASTER] Completed predict_future for DOMO [2026-02-26T20:20:40.401319] [INFO ] [sig ] DOMO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:20:40.546749] [INFO ] [LOCAL ] Saved forecast: DOMO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/DOMO.txt [2026-02-26T20:20:40.546903] [INFO ] [sig ] [925/3375] Completed DOMO in 0.3s | 2.75 sym/s | Total: 5.6m | ETA: 14.8m [2026-02-26T20:20:40.546943] [INFO ] [sig ] [926/3375] Forecasting DORM... [2026-02-26T20:20:40.546973] [INFO ] [sig ] Generating forecast for: DORM [2026-02-26T20:20:40.547005] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DORM' from 'https://tdm.silogroup.org/data/derivative_storage/DORM.csv'. [2026-02-26T20:20:40.559599] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DORM'. [2026-02-26T20:20:40.559963] [INFO ] [FORECASTER] Starting predict_future for DORM [2026-02-26T20:20:40.561011] [DEBUG] [LOCAL ] No optimal features file found for DORM: ./output/feature-sets/DORM.txt [2026-02-26T20:20:40.561064] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:40.561095] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:40.561121] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:40.561179] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:40.620356] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:40.621204] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:40.621288] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:40.621321] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:40.745242] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:40.745400] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:40.745441] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:40.745471] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:40.749006] [DEBUG] [FORECASTER] DORM: Forecast T+1@11:T+2@11: DOWN (p=8.61%) [2026-02-26T20:20:40.749294] [INFO ] [FORECASTER] Completed predict_future for DORM [2026-02-26T20:20:40.749440] [INFO ] [sig ] DORM: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:20:40.893504] [INFO ] [LOCAL ] Saved forecast: DORM 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/DORM.txt [2026-02-26T20:20:40.893670] [INFO ] [sig ] [926/3375] Completed DORM in 0.3s | 2.75 sym/s | Total: 5.6m | ETA: 14.8m [2026-02-26T20:20:40.893713] [INFO ] [sig ] [927/3375] Forecasting DOUG... [2026-02-26T20:20:40.893742] [INFO ] [sig ] Generating forecast for: DOUG [2026-02-26T20:20:40.893775] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOUG' from 'https://tdm.silogroup.org/data/derivative_storage/DOUG.csv'. [2026-02-26T20:20:40.904526] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOUG'. [2026-02-26T20:20:40.904917] [INFO ] [FORECASTER] Starting predict_future for DOUG [2026-02-26T20:20:40.905781] [DEBUG] [LOCAL ] No optimal features file found for DOUG: ./output/feature-sets/DOUG.txt [2026-02-26T20:20:40.905835] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:40.905868] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:40.905902] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:40.905971] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:40.967298] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:40.968226] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:40.968315] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:40.968349] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:41.090234] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:41.090390] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:41.090432] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:41.090460] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:41.094165] [DEBUG] [FORECASTER] DOUG: Forecast T+1@11:T+2@11: DOWN (p=11.33%) [2026-02-26T20:20:41.094662] [INFO ] [FORECASTER] Completed predict_future for DOUG [2026-02-26T20:20:41.094796] [INFO ] [sig ] DOUG: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:20:41.237528] [INFO ] [LOCAL ] Saved forecast: DOUG 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/DOUG.txt [2026-02-26T20:20:41.237714] [INFO ] [sig ] [927/3375] Completed DOUG in 0.3s | 2.75 sym/s | Total: 5.6m | ETA: 14.8m [2026-02-26T20:20:41.237756] [INFO ] [sig ] [928/3375] Forecasting DOX... [2026-02-26T20:20:41.237786] [INFO ] [sig ] Generating forecast for: DOX [2026-02-26T20:20:41.237819] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOX' from 'https://tdm.silogroup.org/data/derivative_storage/DOX.csv'. [2026-02-26T20:20:41.249069] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOX'. [2026-02-26T20:20:41.249490] [INFO ] [FORECASTER] Starting predict_future for DOX [2026-02-26T20:20:41.250332] [DEBUG] [LOCAL ] No optimal features file found for DOX: ./output/feature-sets/DOX.txt [2026-02-26T20:20:41.250386] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:41.250418] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:41.250445] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:41.250502] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:41.308848] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:41.309729] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:41.309816] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:41.309850] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:41.433011] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:41.433198] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:41.433254] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:41.433294] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:41.437333] [DEBUG] [FORECASTER] DOX: Forecast T+1@11:T+2@11: UP (p=62.63%) [2026-02-26T20:20:41.437737] [INFO ] [FORECASTER] Completed predict_future for DOX [2026-02-26T20:20:41.437904] [INFO ] [sig ] DOX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:20:41.586740] [INFO ] [LOCAL ] Saved forecast: DOX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/DOX.txt [2026-02-26T20:20:41.586921] [INFO ] [sig ] [928/3375] Completed DOX in 0.3s | 2.75 sym/s | Total: 5.6m | ETA: 14.8m [2026-02-26T20:20:41.586967] [INFO ] [sig ] [929/3375] Forecasting DPG... [2026-02-26T20:20:41.586997] [INFO ] [sig ] Generating forecast for: DPG [2026-02-26T20:20:41.587031] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DPG' from 'https://tdm.silogroup.org/data/derivative_storage/DPG.csv'. [2026-02-26T20:20:41.600987] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DPG'. [2026-02-26T20:20:41.601652] [INFO ] [FORECASTER] Starting predict_future for DPG [2026-02-26T20:20:41.602755] [DEBUG] [LOCAL ] No optimal features file found for DPG: ./output/feature-sets/DPG.txt [2026-02-26T20:20:41.602809] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:41.602841] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:41.602868] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:41.602936] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:41.664116] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:41.665074] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:41.665185] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:41.665222] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:41.789469] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:41.789661] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:41.789710] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:41.789742] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:41.793740] [DEBUG] [FORECASTER] DPG: Forecast T+1@11:T+2@11: UP (p=99.74%) [2026-02-26T20:20:41.794071] [INFO ] [FORECASTER] Completed predict_future for DPG [2026-02-26T20:20:41.794219] [INFO ] [sig ] DPG: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:20:41.952918] [INFO ] [LOCAL ] Saved forecast: DPG 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/DPG.txt [2026-02-26T20:20:41.953079] [INFO ] [sig ] [929/3375] Completed DPG in 0.4s | 2.75 sym/s | Total: 5.6m | ETA: 14.8m [2026-02-26T20:20:41.953123] [INFO ] [sig ] [930/3375] Forecasting DPRO... [2026-02-26T20:20:41.953155] [INFO ] [sig ] Generating forecast for: DPRO [2026-02-26T20:20:41.953191] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DPRO' from 'https://tdm.silogroup.org/data/derivative_storage/DPRO.csv'. [2026-02-26T20:20:41.965389] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DPRO'. [2026-02-26T20:20:41.965809] [INFO ] [FORECASTER] Starting predict_future for DPRO [2026-02-26T20:20:41.966733] [DEBUG] [LOCAL ] No optimal features file found for DPRO: ./output/feature-sets/DPRO.txt [2026-02-26T20:20:41.966790] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:41.966826] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:41.966854] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:41.966914] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:42.030928] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:42.031952] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:42.032053] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:42.032089] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:42.157885] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:42.158070] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:42.158129] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:42.158162] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:42.162305] [DEBUG] [FORECASTER] DPRO: Forecast T+1@11:T+2@11: UP (p=63.96%) [2026-02-26T20:20:42.162781] [INFO ] [FORECASTER] Completed predict_future for DPRO [2026-02-26T20:20:42.162961] [INFO ] [sig ] DPRO: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:20:42.315494] [INFO ] [LOCAL ] Saved forecast: DPRO 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/DPRO.txt [2026-02-26T20:20:42.315666] [INFO ] [sig ] [930/3375] Completed DPRO in 0.4s | 2.75 sym/s | Total: 5.6m | ETA: 14.8m [2026-02-26T20:20:42.315710] [INFO ] [sig ] [931/3375] Forecasting DPZ... [2026-02-26T20:20:42.315739] [INFO ] [sig ] Generating forecast for: DPZ [2026-02-26T20:20:42.315770] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DPZ' from 'https://tdm.silogroup.org/data/derivative_storage/DPZ.csv'. [2026-02-26T20:20:42.326716] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DPZ'. [2026-02-26T20:20:42.327061] [INFO ] [FORECASTER] Starting predict_future for DPZ [2026-02-26T20:20:42.327925] [DEBUG] [LOCAL ] No optimal features file found for DPZ: ./output/feature-sets/DPZ.txt [2026-02-26T20:20:42.327991] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:42.328029] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:42.328062] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:42.328120] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:42.386225] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:42.386925] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:42.387053] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:42.387092] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:42.508510] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:42.508682] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:42.508726] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:42.508754] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:42.512273] [DEBUG] [FORECASTER] DPZ: Forecast T+1@11:T+2@11: DOWN (p=7.23%) [2026-02-26T20:20:42.512554] [INFO ] [FORECASTER] Completed predict_future for DPZ [2026-02-26T20:20:42.512710] [INFO ] [sig ] DPZ: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:20:42.657737] [INFO ] [LOCAL ] Saved forecast: DPZ 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/DPZ.txt [2026-02-26T20:20:42.657880] [INFO ] [sig ] [931/3375] Completed DPZ in 0.3s | 2.75 sym/s | Total: 5.6m | ETA: 14.8m [2026-02-26T20:20:42.657921] [INFO ] [sig ] [932/3375] Forecasting DQ... [2026-02-26T20:20:42.657951] [INFO ] [sig ] Generating forecast for: DQ [2026-02-26T20:20:42.657983] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DQ' from 'https://tdm.silogroup.org/data/derivative_storage/DQ.csv'. [2026-02-26T20:20:42.668859] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DQ'. [2026-02-26T20:20:42.669193] [INFO ] [FORECASTER] Starting predict_future for DQ [2026-02-26T20:20:42.670024] [DEBUG] [LOCAL ] No optimal features file found for DQ: ./output/feature-sets/DQ.txt [2026-02-26T20:20:42.670077] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:42.670109] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:42.670135] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:42.670192] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:42.728680] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:42.729604] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:42.729694] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:42.729729] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:42.859834] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:42.860002] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:42.860044] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:42.860074] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:42.863799] [DEBUG] [FORECASTER] DQ: Forecast T+1@11:T+2@11: UP (p=56.41%) [2026-02-26T20:20:42.864186] [INFO ] [FORECASTER] Completed predict_future for DQ [2026-02-26T20:20:42.864333] [INFO ] [sig ] DQ: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:20:43.014390] [INFO ] [LOCAL ] Saved forecast: DQ 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/DQ.txt [2026-02-26T20:20:43.014561] [INFO ] [sig ] [932/3375] Completed DQ in 0.4s | 2.75 sym/s | Total: 5.6m | ETA: 14.8m [2026-02-26T20:20:43.014629] [INFO ] [sig ] [933/3375] Forecasting DRD... [2026-02-26T20:20:43.014660] [INFO ] [sig ] Generating forecast for: DRD [2026-02-26T20:20:43.014694] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRD' from 'https://tdm.silogroup.org/data/derivative_storage/DRD.csv'. [2026-02-26T20:20:43.026801] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRD'. [2026-02-26T20:20:43.027231] [INFO ] [FORECASTER] Starting predict_future for DRD [2026-02-26T20:20:43.028156] [DEBUG] [LOCAL ] No optimal features file found for DRD: ./output/feature-sets/DRD.txt [2026-02-26T20:20:43.028212] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:43.028245] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:43.028272] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:43.028329] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:43.087439] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:43.088358] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:43.088445] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:43.088478] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:43.217595] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:43.217773] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:43.217815] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:43.217845] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:43.221418] [DEBUG] [FORECASTER] DRD: Forecast T+1@11:T+2@11: UP (p=82.73%) [2026-02-26T20:20:43.221754] [INFO ] [FORECASTER] Completed predict_future for DRD [2026-02-26T20:20:43.221899] [INFO ] [sig ] DRD: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:20:43.377682] [INFO ] [LOCAL ] Saved forecast: DRD 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/DRD.txt [2026-02-26T20:20:43.377862] [INFO ] [sig ] [933/3375] Completed DRD in 0.4s | 2.75 sym/s | Total: 5.6m | ETA: 14.8m [2026-02-26T20:20:43.377903] [INFO ] [sig ] [934/3375] Forecasting DRH... [2026-02-26T20:20:43.377934] [INFO ] [sig ] Generating forecast for: DRH [2026-02-26T20:20:43.377966] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRH' from 'https://tdm.silogroup.org/data/derivative_storage/DRH.csv'. [2026-02-26T20:20:43.389842] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRH'. [2026-02-26T20:20:43.390223] [INFO ] [FORECASTER] Starting predict_future for DRH [2026-02-26T20:20:43.391059] [DEBUG] [LOCAL ] No optimal features file found for DRH: ./output/feature-sets/DRH.txt [2026-02-26T20:20:43.391113] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:43.391148] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:43.391175] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:43.391231] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:43.449613] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:43.450496] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:43.450634] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:43.450669] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:43.573812] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:43.573981] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:43.574070] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:43.574108] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:43.577688] [DEBUG] [FORECASTER] DRH: Forecast T+1@11:T+2@11: UP (p=90.47%) [2026-02-26T20:20:43.578006] [INFO ] [FORECASTER] Completed predict_future for DRH [2026-02-26T20:20:43.578144] [INFO ] [sig ] DRH: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:20:43.721733] [INFO ] [LOCAL ] Saved forecast: DRH 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/DRH.txt [2026-02-26T20:20:43.721923] [INFO ] [sig ] [934/3375] Completed DRH in 0.3s | 2.75 sym/s | Total: 5.7m | ETA: 14.8m [2026-02-26T20:20:43.721965] [INFO ] [sig ] [935/3375] Forecasting DRI... [2026-02-26T20:20:43.721995] [INFO ] [sig ] Generating forecast for: DRI [2026-02-26T20:20:43.722028] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRI' from 'https://tdm.silogroup.org/data/derivative_storage/DRI.csv'. [2026-02-26T20:20:43.733332] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRI'. [2026-02-26T20:20:43.733763] [INFO ] [FORECASTER] Starting predict_future for DRI [2026-02-26T20:20:43.734634] [DEBUG] [LOCAL ] No optimal features file found for DRI: ./output/feature-sets/DRI.txt [2026-02-26T20:20:43.734688] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:43.734720] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:43.734748] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:43.734805] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:43.794771] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:43.795627] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:43.795721] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:43.795755] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:43.926102] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:43.926467] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:43.926509] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:43.926538] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:43.930472] [DEBUG] [FORECASTER] DRI: Forecast T+1@11:T+2@11: UP (p=93.85%) [2026-02-26T20:20:43.930782] [INFO ] [FORECASTER] Completed predict_future for DRI [2026-02-26T20:20:43.930917] [INFO ] [sig ] DRI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:20:44.078359] [INFO ] [LOCAL ] Saved forecast: DRI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/DRI.txt [2026-02-26T20:20:44.078518] [INFO ] [sig ] [935/3375] Completed DRI in 0.4s | 2.75 sym/s | Total: 5.7m | ETA: 14.8m [2026-02-26T20:20:44.078559] [INFO ] [sig ] [936/3375] Forecasting DRLL... [2026-02-26T20:20:44.078611] [INFO ] [sig ] Generating forecast for: DRLL [2026-02-26T20:20:44.078647] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRLL' from 'https://tdm.silogroup.org/data/derivative_storage/DRLL.csv'. [2026-02-26T20:20:44.090025] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRLL'. [2026-02-26T20:20:44.090646] [INFO ] [FORECASTER] Starting predict_future for DRLL [2026-02-26T20:20:44.091698] [DEBUG] [LOCAL ] No optimal features file found for DRLL: ./output/feature-sets/DRLL.txt [2026-02-26T20:20:44.091750] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:44.091781] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:44.091807] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:44.091863] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:44.153747] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:44.154649] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:44.154746] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:44.154778] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:44.279756] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:44.279948] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:44.279996] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:44.280030] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:44.283590] [DEBUG] [FORECASTER] DRLL: Forecast T+1@11:T+2@11: UP (p=88.70%) [2026-02-26T20:20:44.283901] [INFO ] [FORECASTER] Completed predict_future for DRLL [2026-02-26T20:20:44.284043] [INFO ] [sig ] DRLL: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:20:44.434768] [INFO ] [LOCAL ] Saved forecast: DRLL 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/DRLL.txt [2026-02-26T20:20:44.434949] [INFO ] [sig ] [936/3375] Completed DRLL in 0.4s | 2.75 sym/s | Total: 5.7m | ETA: 14.8m [2026-02-26T20:20:44.434993] [INFO ] [sig ] [937/3375] Forecasting DRMA... [2026-02-26T20:20:44.435026] [INFO ] [sig ] Generating forecast for: DRMA [2026-02-26T20:20:44.435059] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRMA' from 'https://tdm.silogroup.org/data/derivative_storage/DRMA.csv'. [2026-02-26T20:20:44.447475] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRMA'. [2026-02-26T20:20:44.447926] [INFO ] [FORECASTER] Starting predict_future for DRMA [2026-02-26T20:20:44.448993] [DEBUG] [LOCAL ] No optimal features file found for DRMA: ./output/feature-sets/DRMA.txt [2026-02-26T20:20:44.449047] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:44.449079] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:44.449105] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:44.449161] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:44.510016] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:44.511109] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:44.511236] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:44.511292] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:44.648780] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:44.648965] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:44.649008] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:44.649038] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:44.652782] [DEBUG] [FORECASTER] DRMA: Forecast T+1@11:T+2@11: UP (p=81.24%) [2026-02-26T20:20:44.653098] [INFO ] [FORECASTER] Completed predict_future for DRMA [2026-02-26T20:20:44.653248] [INFO ] [sig ] DRMA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:20:44.796967] [INFO ] [LOCAL ] Saved forecast: DRMA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/DRMA.txt [2026-02-26T20:20:44.797128] [INFO ] [sig ] [937/3375] Completed DRMA in 0.4s | 2.75 sym/s | Total: 5.7m | ETA: 14.8m [2026-02-26T20:20:44.797169] [INFO ] [sig ] [938/3375] Forecasting DRS... [2026-02-26T20:20:44.797198] [INFO ] [sig ] Generating forecast for: DRS [2026-02-26T20:20:44.797232] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRS' from 'https://tdm.silogroup.org/data/derivative_storage/DRS.csv'. [2026-02-26T20:20:44.808558] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRS'. [2026-02-26T20:20:44.808924] [INFO ] [FORECASTER] Starting predict_future for DRS [2026-02-26T20:20:44.809759] [DEBUG] [LOCAL ] No optimal features file found for DRS: ./output/feature-sets/DRS.txt [2026-02-26T20:20:44.809814] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:44.809903] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:44.809935] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:44.810005] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:44.867534] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:44.868383] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:44.868469] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:44.868503] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:44.994425] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:44.994606] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:44.994648] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:44.994677] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:44.998340] [DEBUG] [FORECASTER] DRS: Forecast T+1@11:T+2@11: UP (p=85.85%) [2026-02-26T20:20:44.998661] [INFO ] [FORECASTER] Completed predict_future for DRS [2026-02-26T20:20:44.998793] [INFO ] [sig ] DRS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:20:45.145642] [INFO ] [LOCAL ] Saved forecast: DRS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/DRS.txt [2026-02-26T20:20:45.145822] [INFO ] [sig ] [938/3375] Completed DRS in 0.3s | 2.75 sym/s | Total: 5.7m | ETA: 14.7m [2026-02-26T20:20:45.145866] [INFO ] [sig ] [939/3375] Forecasting DRTS... [2026-02-26T20:20:45.145896] [INFO ] [sig ] Generating forecast for: DRTS [2026-02-26T20:20:45.145930] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRTS' from 'https://tdm.silogroup.org/data/derivative_storage/DRTS.csv'. [2026-02-26T20:20:45.157163] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRTS'. [2026-02-26T20:20:45.157593] [INFO ] [FORECASTER] Starting predict_future for DRTS [2026-02-26T20:20:45.158458] [DEBUG] [LOCAL ] No optimal features file found for DRTS: ./output/feature-sets/DRTS.txt [2026-02-26T20:20:45.158514] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:45.158546] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:45.158596] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:45.158660] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:45.218243] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:45.219195] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:45.219286] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:45.219319] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:45.349382] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:45.349545] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:45.349604] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:45.349635] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:45.353644] [DEBUG] [FORECASTER] DRTS: Forecast T+1@11:T+2@11: DOWN (p=38.87%) [2026-02-26T20:20:45.353936] [INFO ] [FORECASTER] Completed predict_future for DRTS [2026-02-26T20:20:45.354070] [INFO ] [sig ] DRTS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:20:45.501321] [INFO ] [LOCAL ] Saved forecast: DRTS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/DRTS.txt [2026-02-26T20:20:45.501474] [INFO ] [sig ] [939/3375] Completed DRTS in 0.4s | 2.75 sym/s | Total: 5.7m | ETA: 14.7m [2026-02-26T20:20:45.501515] [INFO ] [sig ] [940/3375] Forecasting DRUG... [2026-02-26T20:20:45.501545] [INFO ] [sig ] Generating forecast for: DRUG [2026-02-26T20:20:45.501596] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRUG' from 'https://tdm.silogroup.org/data/derivative_storage/DRUG.csv'. [2026-02-26T20:20:45.512940] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRUG'. [2026-02-26T20:20:45.513329] [INFO ] [FORECASTER] Starting predict_future for DRUG [2026-02-26T20:20:45.514169] [DEBUG] [LOCAL ] No optimal features file found for DRUG: ./output/feature-sets/DRUG.txt [2026-02-26T20:20:45.514222] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:45.514255] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:45.514281] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:45.514338] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:45.574020] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:45.574706] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:45.574786] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:45.574818] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:45.698986] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:45.699161] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:45.699203] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:45.699233] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:45.702715] [DEBUG] [FORECASTER] DRUG: Forecast T+1@11:T+2@11: DOWN (p=1.05%) [2026-02-26T20:20:45.703047] [INFO ] [FORECASTER] Completed predict_future for DRUG [2026-02-26T20:20:45.703201] [INFO ] [sig ] DRUG: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:20:45.856749] [INFO ] [LOCAL ] Saved forecast: DRUG 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/DRUG.txt [2026-02-26T20:20:45.856917] [INFO ] [sig ] [940/3375] Completed DRUG in 0.4s | 2.75 sym/s | Total: 5.7m | ETA: 14.7m [2026-02-26T20:20:45.856958] [INFO ] [sig ] [941/3375] Forecasting DRVN... [2026-02-26T20:20:45.856992] [INFO ] [sig ] Generating forecast for: DRVN [2026-02-26T20:20:45.857031] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRVN' from 'https://tdm.silogroup.org/data/derivative_storage/DRVN.csv'. [2026-02-26T20:20:45.869761] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRVN'. [2026-02-26T20:20:45.870086] [INFO ] [FORECASTER] Starting predict_future for DRVN [2026-02-26T20:20:45.870907] [DEBUG] [LOCAL ] No optimal features file found for DRVN: ./output/feature-sets/DRVN.txt [2026-02-26T20:20:45.870961] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:45.871000] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:45.871033] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:45.871102] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:45.930727] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:45.931684] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:45.931779] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:45.931814] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:46.055481] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:46.055662] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:46.055703] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:46.055778] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:46.059215] [DEBUG] [FORECASTER] DRVN: Forecast T+1@11:T+2@11: DOWN (p=42.27%) [2026-02-26T20:20:46.059498] [INFO ] [FORECASTER] Completed predict_future for DRVN [2026-02-26T20:20:46.059653] [INFO ] [sig ] DRVN: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:20:46.205442] [INFO ] [LOCAL ] Saved forecast: DRVN 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/DRVN.txt [2026-02-26T20:20:46.205610] [INFO ] [sig ] [941/3375] Completed DRVN in 0.3s | 2.75 sym/s | Total: 5.7m | ETA: 14.7m [2026-02-26T20:20:46.205654] [INFO ] [sig ] [942/3375] Forecasting DSGX... [2026-02-26T20:20:46.205697] [INFO ] [sig ] Generating forecast for: DSGX [2026-02-26T20:20:46.205732] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DSGX' from 'https://tdm.silogroup.org/data/derivative_storage/DSGX.csv'. [2026-02-26T20:20:46.217196] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DSGX'. [2026-02-26T20:20:46.217554] [INFO ] [FORECASTER] Starting predict_future for DSGX [2026-02-26T20:20:46.218403] [DEBUG] [LOCAL ] No optimal features file found for DSGX: ./output/feature-sets/DSGX.txt [2026-02-26T20:20:46.218456] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:46.218488] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:46.218515] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:46.218595] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:46.276180] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:46.276964] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:46.277059] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:46.277101] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:46.402872] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:46.403044] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:46.403091] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:46.403120] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:46.407499] [DEBUG] [FORECASTER] DSGX: Forecast T+1@11:T+2@11: DOWN (p=48.29%) [2026-02-26T20:20:46.407866] [INFO ] [FORECASTER] Completed predict_future for DSGX [2026-02-26T20:20:46.408013] [INFO ] [sig ] DSGX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:20:46.560592] [INFO ] [LOCAL ] Saved forecast: DSGX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/DSGX.txt [2026-02-26T20:20:46.560773] [INFO ] [sig ] [942/3375] Completed DSGX in 0.4s | 2.75 sym/s | Total: 5.7m | ETA: 14.7m [2026-02-26T20:20:46.560816] [INFO ] [sig ] [943/3375] Forecasting DSL... [2026-02-26T20:20:46.560845] [INFO ] [sig ] Generating forecast for: DSL [2026-02-26T20:20:46.560877] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DSL' from 'https://tdm.silogroup.org/data/derivative_storage/DSL.csv'. [2026-02-26T20:20:46.577954] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DSL'. [2026-02-26T20:20:46.578633] [INFO ] [FORECASTER] Starting predict_future for DSL [2026-02-26T20:20:46.579899] [DEBUG] [LOCAL ] No optimal features file found for DSL: ./output/feature-sets/DSL.txt [2026-02-26T20:20:46.579974] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:46.580028] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:46.580078] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:46.580187] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:46.641521] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:46.642393] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:46.642478] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:46.642511] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:46.761950] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:46.762106] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:46.762147] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:46.762176] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:46.766206] [DEBUG] [FORECASTER] DSL: Forecast T+1@11:T+2@11: DOWN (p=2.25%) [2026-02-26T20:20:46.766504] [INFO ] [FORECASTER] Completed predict_future for DSL [2026-02-26T20:20:46.766659] [INFO ] [sig ] DSL: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:20:46.910693] [INFO ] [LOCAL ] Saved forecast: DSL 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/DSL.txt [2026-02-26T20:20:46.910831] [INFO ] [sig ] [943/3375] Completed DSL in 0.3s | 2.75 sym/s | Total: 5.7m | ETA: 14.7m [2026-02-26T20:20:46.910871] [INFO ] [sig ] [944/3375] Forecasting DSM... [2026-02-26T20:20:46.910900] [INFO ] [sig ] Generating forecast for: DSM [2026-02-26T20:20:46.910932] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DSM' from 'https://tdm.silogroup.org/data/derivative_storage/DSM.csv'. [2026-02-26T20:20:46.922333] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DSM'. [2026-02-26T20:20:46.922682] [INFO ] [FORECASTER] Starting predict_future for DSM [2026-02-26T20:20:46.923481] [DEBUG] [LOCAL ] No optimal features file found for DSM: ./output/feature-sets/DSM.txt [2026-02-26T20:20:46.923535] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:46.923566] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:46.923617] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:46.923675] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:46.981769] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:46.982465] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:46.982547] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:46.982599] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:47.100421] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:47.100598] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:47.100643] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:47.100671] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:47.104151] [DEBUG] [FORECASTER] DSM: Forecast T+1@11:T+2@11: DOWN (p=20.98%) [2026-02-26T20:20:47.104445] [INFO ] [FORECASTER] Completed predict_future for DSM [2026-02-26T20:20:47.104596] [INFO ] [sig ] DSM: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:20:47.251011] [INFO ] [LOCAL ] Saved forecast: DSM 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/DSM.txt [2026-02-26T20:20:47.251363] [INFO ] [sig ] [944/3375] Completed DSM in 0.3s | 2.75 sym/s | Total: 5.7m | ETA: 14.7m [2026-02-26T20:20:47.251404] [INFO ] [sig ] [945/3375] Forecasting DSP... [2026-02-26T20:20:47.251433] [INFO ] [sig ] Generating forecast for: DSP [2026-02-26T20:20:47.251466] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DSP' from 'https://tdm.silogroup.org/data/derivative_storage/DSP.csv'. [2026-02-26T20:20:47.264357] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DSP'. [2026-02-26T20:20:47.264781] [INFO ] [FORECASTER] Starting predict_future for DSP [2026-02-26T20:20:47.265650] [DEBUG] [LOCAL ] No optimal features file found for DSP: ./output/feature-sets/DSP.txt [2026-02-26T20:20:47.265706] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:47.265738] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:47.265764] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:47.265821] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:47.335089] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:47.336313] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:47.336440] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:47.336492] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:47.481896] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:47.482084] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:47.482130] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:47.482183] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:47.485891] [DEBUG] [FORECASTER] DSP: Forecast T+1@11:T+2@11: DOWN (p=15.35%) [2026-02-26T20:20:47.486197] [INFO ] [FORECASTER] Completed predict_future for DSP [2026-02-26T20:20:47.486335] [INFO ] [sig ] DSP: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:20:47.630754] [INFO ] [LOCAL ] Saved forecast: DSP 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/DSP.txt [2026-02-26T20:20:47.630920] [INFO ] [sig ] [945/3375] Completed DSP in 0.4s | 2.75 sym/s | Total: 5.7m | ETA: 14.7m [2026-02-26T20:20:47.630963] [INFO ] [sig ] [946/3375] Forecasting DSX... [2026-02-26T20:20:47.630993] [INFO ] [sig ] Generating forecast for: DSX [2026-02-26T20:20:47.631034] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DSX' from 'https://tdm.silogroup.org/data/derivative_storage/DSX.csv'. [2026-02-26T20:20:47.642903] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DSX'. [2026-02-26T20:20:47.643308] [INFO ] [FORECASTER] Starting predict_future for DSX [2026-02-26T20:20:47.644190] [DEBUG] [LOCAL ] No optimal features file found for DSX: ./output/feature-sets/DSX.txt [2026-02-26T20:20:47.644246] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:47.644370] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:47.644402] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:47.644459] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:47.702186] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:47.703176] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:47.703281] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:47.703316] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:47.826336] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:47.826502] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:47.826543] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:47.826593] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:47.830078] [DEBUG] [FORECASTER] DSX: Forecast T+1@11:T+2@11: DOWN (p=10.15%) [2026-02-26T20:20:47.830373] [INFO ] [FORECASTER] Completed predict_future for DSX [2026-02-26T20:20:47.830512] [INFO ] [sig ] DSX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:20:47.975082] [INFO ] [LOCAL ] Saved forecast: DSX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/DSX.txt [2026-02-26T20:20:47.975246] [INFO ] [sig ] [946/3375] Completed DSX in 0.3s | 2.75 sym/s | Total: 5.7m | ETA: 14.7m [2026-02-26T20:20:47.975287] [INFO ] [sig ] [947/3375] Forecasting DTB... [2026-02-26T20:20:47.975317] [INFO ] [sig ] Generating forecast for: DTB [2026-02-26T20:20:47.975350] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DTB' from 'https://tdm.silogroup.org/data/derivative_storage/DTB.csv'. [2026-02-26T20:20:47.989527] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DTB'. [2026-02-26T20:20:47.990026] [INFO ] [FORECASTER] Starting predict_future for DTB [2026-02-26T20:20:47.991118] [DEBUG] [LOCAL ] No optimal features file found for DTB: ./output/feature-sets/DTB.txt [2026-02-26T20:20:47.991185] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:47.991225] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:47.991260] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:47.991339] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:48.056250] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:48.057207] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:48.057296] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:48.057369] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:48.169460] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:48.169624] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:48.169666] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:48.169696] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:48.173107] [DEBUG] [FORECASTER] DTB: Forecast T+1@11:T+2@11: UP (p=90.68%) [2026-02-26T20:20:48.173385] [INFO ] [FORECASTER] Completed predict_future for DTB [2026-02-26T20:20:48.173511] [INFO ] [sig ] DTB: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:20:48.313346] [INFO ] [LOCAL ] Saved forecast: DTB 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/DTB.txt [2026-02-26T20:20:48.313458] [INFO ] [sig ] [947/3375] Completed DTB in 0.3s | 2.75 sym/s | Total: 5.7m | ETA: 14.7m [2026-02-26T20:20:48.313496] [INFO ] [sig ] [948/3375] Forecasting DTE... [2026-02-26T20:20:48.313525] [INFO ] [sig ] Generating forecast for: DTE [2026-02-26T20:20:48.313555] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DTE' from 'https://tdm.silogroup.org/data/derivative_storage/DTE.csv'. [2026-02-26T20:20:48.329952] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DTE'. [2026-02-26T20:20:48.330524] [INFO ] [FORECASTER] Starting predict_future for DTE [2026-02-26T20:20:48.331835] [DEBUG] [LOCAL ] No optimal features file found for DTE: ./output/feature-sets/DTE.txt [2026-02-26T20:20:48.331908] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:48.331957] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:48.332000] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:48.332092] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:48.395739] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:48.396713] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:48.396815] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:48.396902] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:48.517547] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:48.517764] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:48.517807] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:48.517836] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:48.522199] [DEBUG] [FORECASTER] DTE: Forecast T+1@11:T+2@11: UP (p=98.28%) [2026-02-26T20:20:48.522735] [INFO ] [FORECASTER] Completed predict_future for DTE [2026-02-26T20:20:48.522897] [INFO ] [sig ] DTE: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:20:48.669258] [INFO ] [LOCAL ] Saved forecast: DTE 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/DTE.txt [2026-02-26T20:20:48.669621] [INFO ] [sig ] [948/3375] Completed DTE in 0.4s | 2.75 sym/s | Total: 5.7m | ETA: 14.7m [2026-02-26T20:20:48.669665] [INFO ] [sig ] [949/3375] Forecasting DTG... [2026-02-26T20:20:48.669695] [INFO ] [sig ] Generating forecast for: DTG [2026-02-26T20:20:48.669728] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DTG' from 'https://tdm.silogroup.org/data/derivative_storage/DTG.csv'. [2026-02-26T20:20:48.682200] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DTG'. [2026-02-26T20:20:48.682664] [INFO ] [FORECASTER] Starting predict_future for DTG [2026-02-26T20:20:48.683708] [DEBUG] [LOCAL ] No optimal features file found for DTG: ./output/feature-sets/DTG.txt [2026-02-26T20:20:48.683762] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:48.683794] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:48.683820] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:48.683891] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:48.744004] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:48.744878] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:48.744973] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:48.745006] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:48.868425] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:48.868621] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:48.868665] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:48.868694] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:48.872525] [DEBUG] [FORECASTER] DTG: Forecast T+1@11:T+2@11: UP (p=61.82%) [2026-02-26T20:20:48.872835] [INFO ] [FORECASTER] Completed predict_future for DTG [2026-02-26T20:20:48.872971] [INFO ] [sig ] DTG: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:20:49.022456] [INFO ] [LOCAL ] Saved forecast: DTG 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/DTG.txt [2026-02-26T20:20:49.022634] [INFO ] [sig ] [949/3375] Completed DTG in 0.4s | 2.75 sym/s | Total: 5.7m | ETA: 14.7m [2026-02-26T20:20:49.022677] [INFO ] [sig ] [950/3375] Forecasting DTIL... [2026-02-26T20:20:49.022707] [INFO ] [sig ] Generating forecast for: DTIL [2026-02-26T20:20:49.022740] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DTIL' from 'https://tdm.silogroup.org/data/derivative_storage/DTIL.csv'. [2026-02-26T20:20:49.034529] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DTIL'. [2026-02-26T20:20:49.034960] [INFO ] [FORECASTER] Starting predict_future for DTIL [2026-02-26T20:20:49.035889] [DEBUG] [LOCAL ] No optimal features file found for DTIL: ./output/feature-sets/DTIL.txt [2026-02-26T20:20:49.035947] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:49.035980] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:49.036010] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:49.036074] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:49.095367] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:49.096283] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:49.096389] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:49.096425] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:49.220029] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:49.220189] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:49.220232] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:49.220261] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:49.224155] [DEBUG] [FORECASTER] DTIL: Forecast T+1@11:T+2@11: UP (p=62.15%) [2026-02-26T20:20:49.224465] [INFO ] [FORECASTER] Completed predict_future for DTIL [2026-02-26T20:20:49.224622] [INFO ] [sig ] DTIL: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:20:49.377044] [INFO ] [LOCAL ] Saved forecast: DTIL 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/DTIL.txt [2026-02-26T20:20:49.377220] [INFO ] [sig ] [950/3375] Completed DTIL in 0.4s | 2.76 sym/s | Total: 5.7m | ETA: 14.7m [2026-02-26T20:20:49.377263] [INFO ] [sig ] [951/3375] Forecasting DTM... [2026-02-26T20:20:49.377292] [INFO ] [sig ] Generating forecast for: DTM [2026-02-26T20:20:49.377324] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DTM' from 'https://tdm.silogroup.org/data/derivative_storage/DTM.csv'. [2026-02-26T20:20:49.390138] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DTM'. [2026-02-26T20:20:49.390520] [INFO ] [FORECASTER] Starting predict_future for DTM [2026-02-26T20:20:49.391371] [DEBUG] [LOCAL ] No optimal features file found for DTM: ./output/feature-sets/DTM.txt [2026-02-26T20:20:49.391449] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:49.391482] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:49.391509] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:49.391566] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:49.452742] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:49.453607] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:49.453699] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:49.453733] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:49.577473] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:49.577688] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:49.577731] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:49.577759] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:49.581282] [DEBUG] [FORECASTER] DTM: Forecast T+1@11:T+2@11: UP (p=99.67%) [2026-02-26T20:20:49.581564] [INFO ] [FORECASTER] Completed predict_future for DTM [2026-02-26T20:20:49.581713] [INFO ] [sig ] DTM: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:20:49.723231] [INFO ] [LOCAL ] Saved forecast: DTM 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/DTM.txt [2026-02-26T20:20:49.723433] [INFO ] [sig ] [951/3375] Completed DTM in 0.3s | 2.76 sym/s | Total: 5.8m | ETA: 14.7m [2026-02-26T20:20:49.723474] [INFO ] [sig ] [952/3375] Forecasting DUK... [2026-02-26T20:20:49.723503] [INFO ] [sig ] Generating forecast for: DUK [2026-02-26T20:20:49.723536] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DUK' from 'https://tdm.silogroup.org/data/derivative_storage/DUK.csv'. [2026-02-26T20:20:49.735851] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DUK'. [2026-02-26T20:20:49.736265] [INFO ] [FORECASTER] Starting predict_future for DUK [2026-02-26T20:20:49.737301] [DEBUG] [LOCAL ] No optimal features file found for DUK: ./output/feature-sets/DUK.txt [2026-02-26T20:20:49.737360] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:49.737394] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:49.737426] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:49.737504] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:49.799470] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:49.800446] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:49.800542] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:49.800597] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:49.927073] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:49.927284] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:49.927353] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:49.927406] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:49.933025] [DEBUG] [FORECASTER] DUK: Forecast T+1@11:T+2@11: UP (p=75.68%) [2026-02-26T20:20:49.933514] [INFO ] [FORECASTER] Completed predict_future for DUK [2026-02-26T20:20:49.933754] [INFO ] [sig ] DUK: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:20:50.119848] [INFO ] [LOCAL ] Saved forecast: DUK 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/DUK.txt [2026-02-26T20:20:50.120030] [INFO ] [sig ] [952/3375] Completed DUK in 0.4s | 2.75 sym/s | Total: 5.8m | ETA: 14.7m [2026-02-26T20:20:50.120072] [INFO ] [sig ] [953/3375] Forecasting DUKB... [2026-02-26T20:20:50.120102] [INFO ] [sig ] Generating forecast for: DUKB [2026-02-26T20:20:50.120134] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DUKB' from 'https://tdm.silogroup.org/data/derivative_storage/DUKB.csv'. [2026-02-26T20:20:50.132167] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DUKB'. [2026-02-26T20:20:50.132610] [INFO ] [FORECASTER] Starting predict_future for DUKB [2026-02-26T20:20:50.133708] [DEBUG] [LOCAL ] No optimal features file found for DUKB: ./output/feature-sets/DUKB.txt [2026-02-26T20:20:50.133763] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:50.133795] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:50.133824] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:50.133882] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:50.193269] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:50.194196] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:50.194286] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:50.194319] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:50.325849] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:50.326020] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:50.326062] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:50.326091] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:50.330118] [DEBUG] [FORECASTER] DUKB: Forecast T+1@11:T+2@11: DOWN (p=1.94%) [2026-02-26T20:20:50.330520] [INFO ] [FORECASTER] Completed predict_future for DUKB [2026-02-26T20:20:50.330693] [INFO ] [sig ] DUKB: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:20:50.478190] [INFO ] [LOCAL ] Saved forecast: DUKB 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/DUKB.txt [2026-02-26T20:20:50.478328] [INFO ] [sig ] [953/3375] Completed DUKB in 0.4s | 2.75 sym/s | Total: 5.8m | ETA: 14.7m [2026-02-26T20:20:50.478368] [INFO ] [sig ] [954/3375] Forecasting DUOL... [2026-02-26T20:20:50.478399] [INFO ] [sig ] Generating forecast for: DUOL [2026-02-26T20:20:50.478430] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DUOL' from 'https://tdm.silogroup.org/data/derivative_storage/DUOL.csv'. [2026-02-26T20:20:50.490873] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DUOL'. [2026-02-26T20:20:50.491233] [INFO ] [FORECASTER] Starting predict_future for DUOL [2026-02-26T20:20:50.492072] [DEBUG] [LOCAL ] No optimal features file found for DUOL: ./output/feature-sets/DUOL.txt [2026-02-26T20:20:50.492126] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:50.492158] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:50.492184] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:50.492241] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:50.551320] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:50.552027] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:50.552112] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:50.552147] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:50.674835] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:50.674995] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:50.675036] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:50.675064] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:50.679063] [DEBUG] [FORECASTER] DUOL: Forecast T+1@11:T+2@11: DOWN (p=3.57%) [2026-02-26T20:20:50.679353] [INFO ] [FORECASTER] Completed predict_future for DUOL [2026-02-26T20:20:50.679485] [INFO ] [sig ] DUOL: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:20:50.820852] [INFO ] [LOCAL ] Saved forecast: DUOL 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/DUOL.txt [2026-02-26T20:20:50.821006] [INFO ] [sig ] [954/3375] Completed DUOL in 0.3s | 2.76 sym/s | Total: 5.8m | ETA: 14.6m [2026-02-26T20:20:50.821048] [INFO ] [sig ] [955/3375] Forecasting DVA... [2026-02-26T20:20:50.821078] [INFO ] [sig ] Generating forecast for: DVA [2026-02-26T20:20:50.821110] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DVA' from 'https://tdm.silogroup.org/data/derivative_storage/DVA.csv'. [2026-02-26T20:20:50.832998] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DVA'. [2026-02-26T20:20:50.833380] [INFO ] [FORECASTER] Starting predict_future for DVA [2026-02-26T20:20:50.834213] [DEBUG] [LOCAL ] No optimal features file found for DVA: ./output/feature-sets/DVA.txt [2026-02-26T20:20:50.834267] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:50.834344] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:50.834374] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:50.834432] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:50.898002] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:50.899022] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:50.899109] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:50.899149] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:51.033743] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:51.033923] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:51.033971] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:51.034007] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:51.038556] [DEBUG] [FORECASTER] DVA: Forecast T+1@11:T+2@11: UP (p=70.73%) [2026-02-26T20:20:51.038932] [INFO ] [FORECASTER] Completed predict_future for DVA [2026-02-26T20:20:51.039094] [INFO ] [sig ] DVA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:20:51.192981] [INFO ] [LOCAL ] Saved forecast: DVA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/DVA.txt [2026-02-26T20:20:51.193144] [INFO ] [sig ] [955/3375] Completed DVA in 0.4s | 2.75 sym/s | Total: 5.8m | ETA: 14.6m [2026-02-26T20:20:51.193186] [INFO ] [sig ] [956/3375] Forecasting DVN... [2026-02-26T20:20:51.193215] [INFO ] [sig ] Generating forecast for: DVN [2026-02-26T20:20:51.193266] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DVN' from 'https://tdm.silogroup.org/data/derivative_storage/DVN.csv'. [2026-02-26T20:20:51.205628] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DVN'. [2026-02-26T20:20:51.206036] [INFO ] [FORECASTER] Starting predict_future for DVN [2026-02-26T20:20:51.206883] [DEBUG] [LOCAL ] No optimal features file found for DVN: ./output/feature-sets/DVN.txt [2026-02-26T20:20:51.206938] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:51.206970] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:51.206998] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:51.207056] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:51.265966] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:51.266888] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:51.266985] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:51.267019] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:51.396664] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:51.396830] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:51.396871] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:51.396900] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:51.400502] [DEBUG] [FORECASTER] DVN: Forecast T+1@11:T+2@11: DOWN (p=48.97%) [2026-02-26T20:20:51.400872] [INFO ] [FORECASTER] Completed predict_future for DVN [2026-02-26T20:20:51.401018] [INFO ] [sig ] DVN: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:20:51.553116] [INFO ] [LOCAL ] Saved forecast: DVN 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/DVN.txt [2026-02-26T20:20:51.553279] [INFO ] [sig ] [956/3375] Completed DVN in 0.4s | 2.76 sym/s | Total: 5.8m | ETA: 14.6m [2026-02-26T20:20:51.553319] [INFO ] [sig ] [957/3375] Forecasting DWAS... [2026-02-26T20:20:51.553349] [INFO ] [sig ] Generating forecast for: DWAS [2026-02-26T20:20:51.553381] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DWAS' from 'https://tdm.silogroup.org/data/derivative_storage/DWAS.csv'. [2026-02-26T20:20:51.566992] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DWAS'. [2026-02-26T20:20:51.567468] [INFO ] [FORECASTER] Starting predict_future for DWAS [2026-02-26T20:20:51.568907] [DEBUG] [LOCAL ] No optimal features file found for DWAS: ./output/feature-sets/DWAS.txt [2026-02-26T20:20:51.568963] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:51.568997] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:51.569023] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:51.569081] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:51.630347] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:51.631293] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:51.631392] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:51.631428] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:51.773199] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:51.773368] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:51.773410] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:51.773439] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:51.777155] [DEBUG] [FORECASTER] DWAS: Forecast T+1@11:T+2@11: UP (p=84.70%) [2026-02-26T20:20:51.777501] [INFO ] [FORECASTER] Completed predict_future for DWAS [2026-02-26T20:20:51.777699] [INFO ] [sig ] DWAS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:20:51.924312] [INFO ] [LOCAL ] Saved forecast: DWAS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/DWAS.txt [2026-02-26T20:20:51.924486] [INFO ] [sig ] [957/3375] Completed DWAS in 0.4s | 2.75 sym/s | Total: 5.8m | ETA: 14.6m [2026-02-26T20:20:51.924528] [INFO ] [sig ] [958/3375] Forecasting DWSH... [2026-02-26T20:20:51.924558] [INFO ] [sig ] Generating forecast for: DWSH [2026-02-26T20:20:51.924613] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DWSH' from 'https://tdm.silogroup.org/data/derivative_storage/DWSH.csv'. [2026-02-26T20:20:51.936481] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DWSH'. [2026-02-26T20:20:51.936956] [INFO ] [FORECASTER] Starting predict_future for DWSH [2026-02-26T20:20:51.937866] [DEBUG] [LOCAL ] No optimal features file found for DWSH: ./output/feature-sets/DWSH.txt [2026-02-26T20:20:51.937921] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:51.937954] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:51.937981] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:51.938039] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:51.998153] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:51.999116] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:51.999214] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:51.999248] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:52.117498] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:52.117725] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:52.117822] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:52.117893] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:52.121946] [DEBUG] [FORECASTER] DWSH: Forecast T+1@11:T+2@11: DOWN (p=34.51%) [2026-02-26T20:20:52.122315] [INFO ] [FORECASTER] Completed predict_future for DWSH [2026-02-26T20:20:52.122474] [INFO ] [sig ] DWSH: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:20:52.274216] [INFO ] [LOCAL ] Saved forecast: DWSH 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/DWSH.txt [2026-02-26T20:20:52.274411] [INFO ] [sig ] [958/3375] Completed DWSH in 0.3s | 2.76 sym/s | Total: 5.8m | ETA: 14.6m [2026-02-26T20:20:52.274462] [INFO ] [sig ] [959/3375] Forecasting DX... [2026-02-26T20:20:52.274494] [INFO ] [sig ] Generating forecast for: DX [2026-02-26T20:20:52.274528] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DX' from 'https://tdm.silogroup.org/data/derivative_storage/DX.csv'. [2026-02-26T20:20:52.286265] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DX'. [2026-02-26T20:20:52.286671] [INFO ] [FORECASTER] Starting predict_future for DX [2026-02-26T20:20:52.287517] [DEBUG] [LOCAL ] No optimal features file found for DX: ./output/feature-sets/DX.txt [2026-02-26T20:20:52.287595] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:52.287676] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:52.287713] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:52.287780] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:52.346877] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:52.347836] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:52.347929] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:52.347962] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:52.476706] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:52.476884] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:52.476927] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:52.476956] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:52.480971] [DEBUG] [FORECASTER] DX: Forecast T+1@11:T+2@11: UP (p=82.65%) [2026-02-26T20:20:52.481383] [INFO ] [FORECASTER] Completed predict_future for DX [2026-02-26T20:20:52.481547] [INFO ] [sig ] DX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:20:52.627682] [INFO ] [LOCAL ] Saved forecast: DX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/DX.txt [2026-02-26T20:20:52.627863] [INFO ] [sig ] [959/3375] Completed DX in 0.4s | 2.76 sym/s | Total: 5.8m | ETA: 14.6m [2026-02-26T20:20:52.627905] [INFO ] [sig ] [960/3375] Forecasting DXC... [2026-02-26T20:20:52.627936] [INFO ] [sig ] Generating forecast for: DXC [2026-02-26T20:20:52.627969] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DXC' from 'https://tdm.silogroup.org/data/derivative_storage/DXC.csv'. [2026-02-26T20:20:52.640034] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DXC'. [2026-02-26T20:20:52.640458] [INFO ] [FORECASTER] Starting predict_future for DXC [2026-02-26T20:20:52.641363] [DEBUG] [LOCAL ] No optimal features file found for DXC: ./output/feature-sets/DXC.txt [2026-02-26T20:20:52.641419] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:52.641452] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:52.641478] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:52.641536] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:52.704069] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:52.705210] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:52.705303] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:52.705338] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:52.839840] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:52.840014] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:52.840056] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:52.840086] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:52.843957] [DEBUG] [FORECASTER] DXC: Forecast T+1@11:T+2@11: UP (p=95.36%) [2026-02-26T20:20:52.844382] [INFO ] [FORECASTER] Completed predict_future for DXC [2026-02-26T20:20:52.844551] [INFO ] [sig ] DXC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:20:52.996382] [INFO ] [LOCAL ] Saved forecast: DXC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/DXC.txt [2026-02-26T20:20:52.996548] [INFO ] [sig ] [960/3375] Completed DXC in 0.4s | 2.76 sym/s | Total: 5.8m | ETA: 14.6m [2026-02-26T20:20:52.996610] [INFO ] [sig ] [961/3375] Forecasting DXCM... [2026-02-26T20:20:52.996642] [INFO ] [sig ] Generating forecast for: DXCM [2026-02-26T20:20:52.996675] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DXCM' from 'https://tdm.silogroup.org/data/derivative_storage/DXCM.csv'. [2026-02-26T20:20:53.009633] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DXCM'. [2026-02-26T20:20:53.010071] [INFO ] [FORECASTER] Starting predict_future for DXCM [2026-02-26T20:20:53.011029] [DEBUG] [LOCAL ] No optimal features file found for DXCM: ./output/feature-sets/DXCM.txt [2026-02-26T20:20:53.011089] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:53.011122] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:53.011150] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:53.011213] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:53.072506] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:53.073387] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:53.073474] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:53.073507] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:53.202927] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:53.203117] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:53.203163] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:53.203191] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:53.207549] [DEBUG] [FORECASTER] DXCM: Forecast T+1@11:T+2@11: UP (p=88.22%) [2026-02-26T20:20:53.208053] [INFO ] [FORECASTER] Completed predict_future for DXCM [2026-02-26T20:20:53.208257] [INFO ] [sig ] DXCM: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:20:53.366408] [INFO ] [LOCAL ] Saved forecast: DXCM 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/DXCM.txt [2026-02-26T20:20:53.366603] [INFO ] [sig ] [961/3375] Completed DXCM in 0.4s | 2.76 sym/s | Total: 5.8m | ETA: 14.6m [2026-02-26T20:20:53.366646] [INFO ] [sig ] [962/3375] Forecasting DXPE... [2026-02-26T20:20:53.366677] [INFO ] [sig ] Generating forecast for: DXPE [2026-02-26T20:20:53.366709] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DXPE' from 'https://tdm.silogroup.org/data/derivative_storage/DXPE.csv'. [2026-02-26T20:20:53.380237] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DXPE'. [2026-02-26T20:20:53.380715] [INFO ] [FORECASTER] Starting predict_future for DXPE [2026-02-26T20:20:53.381560] [DEBUG] [LOCAL ] No optimal features file found for DXPE: ./output/feature-sets/DXPE.txt [2026-02-26T20:20:53.381634] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:53.381707] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:53.381738] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:53.381795] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:53.442958] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:53.443904] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:53.443993] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:53.444027] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:53.573018] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:53.573213] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:53.573278] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:53.573317] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:53.577158] [DEBUG] [FORECASTER] DXPE: Forecast T+1@11:T+2@11: DOWN (p=12.89%) [2026-02-26T20:20:53.577461] [INFO ] [FORECASTER] Completed predict_future for DXPE [2026-02-26T20:20:53.577629] [INFO ] [sig ] DXPE: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:20:53.730061] [INFO ] [LOCAL ] Saved forecast: DXPE 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/DXPE.txt [2026-02-26T20:20:53.730235] [INFO ] [sig ] [962/3375] Completed DXPE in 0.4s | 2.76 sym/s | Total: 5.8m | ETA: 14.6m [2026-02-26T20:20:53.730287] [INFO ] [sig ] [963/3375] Forecasting DY... [2026-02-26T20:20:53.730320] [INFO ] [sig ] Generating forecast for: DY [2026-02-26T20:20:53.730354] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DY' from 'https://tdm.silogroup.org/data/derivative_storage/DY.csv'. [2026-02-26T20:20:53.742899] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DY'. [2026-02-26T20:20:53.743356] [INFO ] [FORECASTER] Starting predict_future for DY [2026-02-26T20:20:53.744388] [DEBUG] [LOCAL ] No optimal features file found for DY: ./output/feature-sets/DY.txt [2026-02-26T20:20:53.744447] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:53.744482] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:53.744510] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:53.744605] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:53.804680] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:53.805559] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:53.805679] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:53.805716] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:53.929181] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:53.929355] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:53.929397] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:53.929425] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:53.932999] [DEBUG] [FORECASTER] DY: Forecast T+1@11:T+2@11: UP (p=89.05%) [2026-02-26T20:20:53.933348] [INFO ] [FORECASTER] Completed predict_future for DY [2026-02-26T20:20:53.933495] [INFO ] [sig ] DY: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:20:54.082541] [INFO ] [LOCAL ] Saved forecast: DY 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/DY.txt [2026-02-26T20:20:54.082736] [INFO ] [sig ] [963/3375] Completed DY in 0.4s | 2.76 sym/s | Total: 5.8m | ETA: 14.6m [2026-02-26T20:20:54.082778] [INFO ] [sig ] [964/3375] Forecasting DYN... [2026-02-26T20:20:54.082806] [INFO ] [sig ] Generating forecast for: DYN [2026-02-26T20:20:54.082837] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DYN' from 'https://tdm.silogroup.org/data/derivative_storage/DYN.csv'. [2026-02-26T20:20:54.094911] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DYN'. [2026-02-26T20:20:54.095367] [INFO ] [FORECASTER] Starting predict_future for DYN [2026-02-26T20:20:54.096262] [DEBUG] [LOCAL ] No optimal features file found for DYN: ./output/feature-sets/DYN.txt [2026-02-26T20:20:54.096319] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:54.096352] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:54.096381] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:54.096439] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:54.157513] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:54.158512] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:54.158622] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:54.158660] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:54.291497] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:54.291739] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:54.291791] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:54.291822] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:54.296180] [DEBUG] [FORECASTER] DYN: Forecast T+1@11:T+2@11: UP (p=69.58%) [2026-02-26T20:20:54.296514] [INFO ] [FORECASTER] Completed predict_future for DYN [2026-02-26T20:20:54.296677] [INFO ] [sig ] DYN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:20:54.445828] [INFO ] [LOCAL ] Saved forecast: DYN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/DYN.txt [2026-02-26T20:20:54.446003] [INFO ] [sig ] [964/3375] Completed DYN in 0.4s | 2.76 sym/s | Total: 5.8m | ETA: 14.6m [2026-02-26T20:20:54.446045] [INFO ] [sig ] [965/3375] Forecasting E... [2026-02-26T20:20:54.446076] [INFO ] [sig ] Generating forecast for: E [2026-02-26T20:20:54.446111] [DEBUG] [REMOTE ] Fetching historical data for symbol 'E' from 'https://tdm.silogroup.org/data/derivative_storage/E.csv'. [2026-02-26T20:20:54.459704] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'E'. [2026-02-26T20:20:54.460113] [INFO ] [FORECASTER] Starting predict_future for E [2026-02-26T20:20:54.461014] [DEBUG] [LOCAL ] No optimal features file found for E: ./output/feature-sets/E.txt [2026-02-26T20:20:54.461070] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:54.461104] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:54.461132] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:54.461190] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:54.523886] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:54.524878] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:54.524972] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:54.525085] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:54.649205] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:54.649381] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:54.649424] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:54.649454] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:54.653061] [DEBUG] [FORECASTER] E: Forecast T+1@11:T+2@11: UP (p=66.06%) [2026-02-26T20:20:54.653389] [INFO ] [FORECASTER] Completed predict_future for E [2026-02-26T20:20:54.653524] [INFO ] [sig ] E: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:20:54.795308] [INFO ] [LOCAL ] Saved forecast: E 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/E.txt [2026-02-26T20:20:54.795470] [INFO ] [sig ] [965/3375] Completed E in 0.3s | 2.76 sym/s | Total: 5.8m | ETA: 14.6m [2026-02-26T20:20:54.795511] [INFO ] [sig ] [966/3375] Forecasting EA... [2026-02-26T20:20:54.795540] [INFO ] [sig ] Generating forecast for: EA [2026-02-26T20:20:54.795603] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EA' from 'https://tdm.silogroup.org/data/derivative_storage/EA.csv'. [2026-02-26T20:20:54.807100] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EA'. [2026-02-26T20:20:54.807501] [INFO ] [FORECASTER] Starting predict_future for EA [2026-02-26T20:20:54.808444] [DEBUG] [LOCAL ] No optimal features file found for EA: ./output/feature-sets/EA.txt [2026-02-26T20:20:54.808502] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:54.808535] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:54.808563] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:54.808641] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:54.867116] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:54.868083] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:54.868171] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:54.868204] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:55.002824] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:55.002987] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:55.003030] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:55.003061] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:55.007094] [DEBUG] [FORECASTER] EA: Forecast T+1@11:T+2@11: DOWN (p=21.40%) [2026-02-26T20:20:55.007637] [INFO ] [FORECASTER] Completed predict_future for EA [2026-02-26T20:20:55.007839] [INFO ] [sig ] EA: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:20:55.161180] [INFO ] [LOCAL ] Saved forecast: EA 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/EA.txt [2026-02-26T20:20:55.161349] [INFO ] [sig ] [966/3375] Completed EA in 0.4s | 2.76 sym/s | Total: 5.8m | ETA: 14.6m [2026-02-26T20:20:55.161398] [INFO ] [sig ] [967/3375] Forecasting EAF... [2026-02-26T20:20:55.161429] [INFO ] [sig ] Generating forecast for: EAF [2026-02-26T20:20:55.161467] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EAF' from 'https://tdm.silogroup.org/data/derivative_storage/EAF.csv'. [2026-02-26T20:20:55.172973] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EAF'. [2026-02-26T20:20:55.173340] [INFO ] [FORECASTER] Starting predict_future for EAF [2026-02-26T20:20:55.174180] [DEBUG] [LOCAL ] No optimal features file found for EAF: ./output/feature-sets/EAF.txt [2026-02-26T20:20:55.174234] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:55.174265] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:55.174292] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:55.174358] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:55.232782] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:55.233536] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:55.233640] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:55.233675] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:55.359801] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:55.359969] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:55.360010] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:55.360039] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:55.363702] [DEBUG] [FORECASTER] EAF: Forecast T+1@11:T+2@11: UP (p=54.57%) [2026-02-26T20:20:55.364041] [INFO ] [FORECASTER] Completed predict_future for EAF [2026-02-26T20:20:55.364179] [INFO ] [sig ] EAF: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:20:55.522731] [INFO ] [LOCAL ] Saved forecast: EAF 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/EAF.txt [2026-02-26T20:20:55.522926] [INFO ] [sig ] [967/3375] Completed EAF in 0.4s | 2.76 sym/s | Total: 5.8m | ETA: 14.6m [2026-02-26T20:20:55.522982] [INFO ] [sig ] [968/3375] Forecasting EAI... [2026-02-26T20:20:55.523017] [INFO ] [sig ] Generating forecast for: EAI [2026-02-26T20:20:55.523056] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EAI' from 'https://tdm.silogroup.org/data/derivative_storage/EAI.csv'. [2026-02-26T20:20:55.533994] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EAI'. [2026-02-26T20:20:55.534379] [INFO ] [FORECASTER] Starting predict_future for EAI [2026-02-26T20:20:55.535405] [DEBUG] [LOCAL ] No optimal features file found for EAI: ./output/feature-sets/EAI.txt [2026-02-26T20:20:55.535459] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:55.535491] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:55.535518] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:55.535595] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:55.596352] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:55.597383] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:55.597500] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:55.597552] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:55.730712] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:55.730881] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:55.730931] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:55.730961] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:55.734654] [DEBUG] [FORECASTER] EAI: Forecast T+1@11:T+2@11: DOWN (p=49.77%) [2026-02-26T20:20:55.734956] [INFO ] [FORECASTER] Completed predict_future for EAI [2026-02-26T20:20:55.735095] [INFO ] [sig ] EAI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:20:55.890642] [INFO ] [LOCAL ] Saved forecast: EAI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/EAI.txt [2026-02-26T20:20:55.890846] [INFO ] [sig ] [968/3375] Completed EAI in 0.4s | 2.76 sym/s | Total: 5.9m | ETA: 14.6m [2026-02-26T20:20:55.890934] [INFO ] [sig ] [969/3375] Forecasting EARN... [2026-02-26T20:20:55.890970] [INFO ] [sig ] Generating forecast for: EARN [2026-02-26T20:20:55.891003] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EARN' from 'https://tdm.silogroup.org/data/derivative_storage/EARN.csv'. [2026-02-26T20:20:55.902852] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EARN'. [2026-02-26T20:20:55.903218] [INFO ] [FORECASTER] Starting predict_future for EARN [2026-02-26T20:20:55.904081] [DEBUG] [LOCAL ] No optimal features file found for EARN: ./output/feature-sets/EARN.txt [2026-02-26T20:20:55.904137] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:55.904169] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:55.904196] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:55.904252] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:55.961826] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:55.962591] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:55.962675] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:55.962708] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:56.087101] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:56.087260] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:56.087302] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:56.087332] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:56.090938] [DEBUG] [FORECASTER] EARN: Forecast T+1@11:T+2@11: DOWN (p=21.42%) [2026-02-26T20:20:56.091225] [INFO ] [FORECASTER] Completed predict_future for EARN [2026-02-26T20:20:56.091360] [INFO ] [sig ] EARN: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:20:56.231398] [INFO ] [LOCAL ] Saved forecast: EARN 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/EARN.txt [2026-02-26T20:20:56.231555] [INFO ] [sig ] [969/3375] Completed EARN in 0.3s | 2.76 sym/s | Total: 5.9m | ETA: 14.6m [2026-02-26T20:20:56.231614] [INFO ] [sig ] [970/3375] Forecasting EB... [2026-02-26T20:20:56.231646] [INFO ] [sig ] Generating forecast for: EB [2026-02-26T20:20:56.231678] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EB' from 'https://tdm.silogroup.org/data/derivative_storage/EB.csv'. [2026-02-26T20:20:56.242965] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EB'. [2026-02-26T20:20:56.243326] [INFO ] [FORECASTER] Starting predict_future for EB [2026-02-26T20:20:56.244156] [DEBUG] [LOCAL ] No optimal features file found for EB: ./output/feature-sets/EB.txt [2026-02-26T20:20:56.244213] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:56.244253] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:56.244287] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:56.244357] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:56.301384] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:56.302188] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:56.302274] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:56.302306] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:56.423971] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:56.424138] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:56.424177] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:56.424205] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:56.427701] [DEBUG] [FORECASTER] EB: Forecast T+1@11:T+2@11: DOWN (p=33.41%) [2026-02-26T20:20:56.427990] [INFO ] [FORECASTER] Completed predict_future for EB [2026-02-26T20:20:56.428121] [INFO ] [sig ] EB: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:20:56.572363] [INFO ] [LOCAL ] Saved forecast: EB 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/EB.txt [2026-02-26T20:20:56.572515] [INFO ] [sig ] [970/3375] Completed EB in 0.3s | 2.76 sym/s | Total: 5.9m | ETA: 14.5m [2026-02-26T20:20:56.572558] [INFO ] [sig ] [971/3375] Forecasting EBAY... [2026-02-26T20:20:56.572610] [INFO ] [sig ] Generating forecast for: EBAY [2026-02-26T20:20:56.572644] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EBAY' from 'https://tdm.silogroup.org/data/derivative_storage/EBAY.csv'. [2026-02-26T20:20:56.584919] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EBAY'. [2026-02-26T20:20:56.585369] [INFO ] [FORECASTER] Starting predict_future for EBAY [2026-02-26T20:20:56.586288] [DEBUG] [LOCAL ] No optimal features file found for EBAY: ./output/feature-sets/EBAY.txt [2026-02-26T20:20:56.586346] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:56.586379] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:56.586406] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:56.586464] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:56.651225] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:56.652387] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:56.652509] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:56.652545] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:56.805274] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:56.805465] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:56.805509] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:56.805538] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:56.809357] [DEBUG] [FORECASTER] EBAY: Forecast T+1@11:T+2@11: UP (p=80.69%) [2026-02-26T20:20:56.809756] [INFO ] [FORECASTER] Completed predict_future for EBAY [2026-02-26T20:20:56.809914] [INFO ] [sig ] EBAY: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:20:56.958899] [INFO ] [LOCAL ] Saved forecast: EBAY 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/EBAY.txt [2026-02-26T20:20:56.959055] [INFO ] [sig ] [971/3375] Completed EBAY in 0.4s | 2.76 sym/s | Total: 5.9m | ETA: 14.5m [2026-02-26T20:20:56.959095] [INFO ] [sig ] [972/3375] Forecasting EBC... [2026-02-26T20:20:56.959126] [INFO ] [sig ] Generating forecast for: EBC [2026-02-26T20:20:56.959165] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EBC' from 'https://tdm.silogroup.org/data/derivative_storage/EBC.csv'. [2026-02-26T20:20:56.972085] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EBC'. [2026-02-26T20:20:56.972459] [INFO ] [FORECASTER] Starting predict_future for EBC [2026-02-26T20:20:56.973333] [DEBUG] [LOCAL ] No optimal features file found for EBC: ./output/feature-sets/EBC.txt [2026-02-26T20:20:56.973389] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:56.973420] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:56.973481] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:56.973549] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:57.034881] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:57.035850] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:57.035974] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:57.036015] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:57.159402] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:57.159587] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:57.159632] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:57.159660] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:57.163089] [DEBUG] [FORECASTER] EBC: Forecast T+1@11:T+2@11: UP (p=89.44%) [2026-02-26T20:20:57.163377] [INFO ] [FORECASTER] Completed predict_future for EBC [2026-02-26T20:20:57.163508] [INFO ] [sig ] EBC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:20:57.334602] [INFO ] [LOCAL ] Saved forecast: EBC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/EBC.txt [2026-02-26T20:20:57.334775] [INFO ] [sig ] [972/3375] Completed EBC in 0.4s | 2.76 sym/s | Total: 5.9m | ETA: 14.5m [2026-02-26T20:20:57.334816] [INFO ] [sig ] [973/3375] Forecasting EBF... [2026-02-26T20:20:57.334847] [INFO ] [sig ] Generating forecast for: EBF [2026-02-26T20:20:57.334880] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EBF' from 'https://tdm.silogroup.org/data/derivative_storage/EBF.csv'. [2026-02-26T20:20:57.347242] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EBF'. [2026-02-26T20:20:57.347734] [INFO ] [FORECASTER] Starting predict_future for EBF [2026-02-26T20:20:57.348709] [DEBUG] [LOCAL ] No optimal features file found for EBF: ./output/feature-sets/EBF.txt [2026-02-26T20:20:57.348767] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:57.348801] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:57.348829] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:57.348887] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:57.413315] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:57.414457] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:57.414566] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:57.414620] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:57.538740] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:57.538909] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:57.538969] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:57.539014] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:57.542685] [DEBUG] [FORECASTER] EBF: Forecast T+1@11:T+2@11: DOWN (p=13.60%) [2026-02-26T20:20:57.543014] [INFO ] [FORECASTER] Completed predict_future for EBF [2026-02-26T20:20:57.543168] [INFO ] [sig ] EBF: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:20:57.698099] [INFO ] [LOCAL ] Saved forecast: EBF 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/EBF.txt [2026-02-26T20:20:57.698268] [INFO ] [sig ] [973/3375] Completed EBF in 0.4s | 2.76 sym/s | Total: 5.9m | ETA: 14.5m [2026-02-26T20:20:57.698319] [INFO ] [sig ] [974/3375] Forecasting EBON... [2026-02-26T20:20:57.698357] [INFO ] [sig ] Generating forecast for: EBON [2026-02-26T20:20:57.698411] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EBON' from 'https://tdm.silogroup.org/data/derivative_storage/EBON.csv'. [2026-02-26T20:20:57.709656] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EBON'. [2026-02-26T20:20:57.710043] [INFO ] [FORECASTER] Starting predict_future for EBON [2026-02-26T20:20:57.710929] [DEBUG] [LOCAL ] No optimal features file found for EBON: ./output/feature-sets/EBON.txt [2026-02-26T20:20:57.710983] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:57.711015] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:57.711042] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:57.711099] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:57.774810] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:57.775761] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:57.775853] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:57.775887] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:57.882206] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:57.882375] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:57.882418] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:57.882661] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:57.886873] [DEBUG] [FORECASTER] EBON: Forecast T+1@11:T+2@11: DOWN (p=46.31%) [2026-02-26T20:20:57.887181] [INFO ] [FORECASTER] Completed predict_future for EBON [2026-02-26T20:20:57.887343] [INFO ] [sig ] EBON: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:20:58.042445] [INFO ] [LOCAL ] Saved forecast: EBON 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/EBON.txt [2026-02-26T20:20:58.042620] [INFO ] [sig ] [974/3375] Completed EBON in 0.3s | 2.76 sym/s | Total: 5.9m | ETA: 14.5m [2026-02-26T20:20:58.042663] [INFO ] [sig ] [975/3375] Forecasting EBS... [2026-02-26T20:20:58.042701] [INFO ] [sig ] Generating forecast for: EBS [2026-02-26T20:20:58.042745] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EBS' from 'https://tdm.silogroup.org/data/derivative_storage/EBS.csv'. [2026-02-26T20:20:58.055159] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EBS'. [2026-02-26T20:20:58.055617] [INFO ] [FORECASTER] Starting predict_future for EBS [2026-02-26T20:20:58.056656] [DEBUG] [LOCAL ] No optimal features file found for EBS: ./output/feature-sets/EBS.txt [2026-02-26T20:20:58.056713] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:58.056762] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:58.056791] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:58.056854] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:58.121346] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:58.122463] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:58.122552] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:58.122798] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:58.259136] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:58.259378] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:58.259451] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:58.259486] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:58.263427] [DEBUG] [FORECASTER] EBS: Forecast T+1@11:T+2@11: DOWN (p=48.44%) [2026-02-26T20:20:58.263930] [INFO ] [FORECASTER] Completed predict_future for EBS [2026-02-26T20:20:58.264088] [INFO ] [sig ] EBS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:20:58.419596] [INFO ] [LOCAL ] Saved forecast: EBS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/EBS.txt [2026-02-26T20:20:58.419766] [INFO ] [sig ] [975/3375] Completed EBS in 0.4s | 2.76 sym/s | Total: 5.9m | ETA: 14.5m [2026-02-26T20:20:58.419816] [INFO ] [sig ] [976/3375] Forecasting EC... [2026-02-26T20:20:58.419847] [INFO ] [sig ] Generating forecast for: EC [2026-02-26T20:20:58.419879] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EC' from 'https://tdm.silogroup.org/data/derivative_storage/EC.csv'. [2026-02-26T20:20:58.431617] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EC'. [2026-02-26T20:20:58.431979] [INFO ] [FORECASTER] Starting predict_future for EC [2026-02-26T20:20:58.432855] [DEBUG] [LOCAL ] No optimal features file found for EC: ./output/feature-sets/EC.txt [2026-02-26T20:20:58.432909] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:58.432940] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:58.432967] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:58.433024] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:58.496067] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:58.497081] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:58.497192] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:58.497229] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:58.631448] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:58.631663] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:58.631733] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:58.631764] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:58.635367] [DEBUG] [FORECASTER] EC: Forecast T+1@11:T+2@11: UP (p=70.45%) [2026-02-26T20:20:58.635689] [INFO ] [FORECASTER] Completed predict_future for EC [2026-02-26T20:20:58.635827] [INFO ] [sig ] EC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:20:58.804671] [INFO ] [LOCAL ] Saved forecast: EC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/EC.txt [2026-02-26T20:20:58.804832] [INFO ] [sig ] [976/3375] Completed EC in 0.4s | 2.76 sym/s | Total: 5.9m | ETA: 14.5m [2026-02-26T20:20:58.804874] [INFO ] [sig ] [977/3375] Forecasting ECC... [2026-02-26T20:20:58.804904] [INFO ] [sig ] Generating forecast for: ECC [2026-02-26T20:20:58.804936] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ECC' from 'https://tdm.silogroup.org/data/derivative_storage/ECC.csv'. [2026-02-26T20:20:58.817015] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ECC'. [2026-02-26T20:20:58.817449] [INFO ] [FORECASTER] Starting predict_future for ECC [2026-02-26T20:20:58.818644] [DEBUG] [LOCAL ] No optimal features file found for ECC: ./output/feature-sets/ECC.txt [2026-02-26T20:20:58.818884] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:58.818921] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:58.818964] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:58.819034] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:58.882314] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:58.883233] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:58.883329] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:58.883370] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:59.020064] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:59.020389] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:59.020452] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:59.020490] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:59.025081] [DEBUG] [FORECASTER] ECC: Forecast T+1@11:T+2@11: DOWN (p=46.91%) [2026-02-26T20:20:59.025420] [INFO ] [FORECASTER] Completed predict_future for ECC [2026-02-26T20:20:59.025602] [INFO ] [sig ] ECC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:20:59.181971] [INFO ] [LOCAL ] Saved forecast: ECC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ECC.txt [2026-02-26T20:20:59.182134] [INFO ] [sig ] [977/3375] Completed ECC in 0.4s | 2.75 sym/s | Total: 5.9m | ETA: 14.5m [2026-02-26T20:20:59.182174] [INFO ] [sig ] [978/3375] Forecasting ECL... [2026-02-26T20:20:59.182212] [INFO ] [sig ] Generating forecast for: ECL [2026-02-26T20:20:59.182250] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ECL' from 'https://tdm.silogroup.org/data/derivative_storage/ECL.csv'. [2026-02-26T20:20:59.194474] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ECL'. [2026-02-26T20:20:59.194886] [INFO ] [FORECASTER] Starting predict_future for ECL [2026-02-26T20:20:59.195722] [DEBUG] [LOCAL ] No optimal features file found for ECL: ./output/feature-sets/ECL.txt [2026-02-26T20:20:59.195777] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:59.195809] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:59.195835] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:59.195892] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:59.255747] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:59.256625] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:59.256712] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:59.256746] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:59.379627] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:59.379792] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:59.379833] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:59.379861] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:59.383326] [DEBUG] [FORECASTER] ECL: Forecast T+1@11:T+2@11: UP (p=89.94%) [2026-02-26T20:20:59.383632] [INFO ] [FORECASTER] Completed predict_future for ECL [2026-02-26T20:20:59.383762] [INFO ] [sig ] ECL: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:20:59.534892] [INFO ] [LOCAL ] Saved forecast: ECL 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ECL.txt [2026-02-26T20:20:59.535052] [INFO ] [sig ] [978/3375] Completed ECL in 0.4s | 2.76 sym/s | Total: 5.9m | ETA: 14.5m [2026-02-26T20:20:59.535101] [INFO ] [sig ] [979/3375] Forecasting ECPG... [2026-02-26T20:20:59.535132] [INFO ] [sig ] Generating forecast for: ECPG [2026-02-26T20:20:59.535162] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ECPG' from 'https://tdm.silogroup.org/data/derivative_storage/ECPG.csv'. [2026-02-26T20:20:59.549285] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ECPG'. [2026-02-26T20:20:59.549729] [INFO ] [FORECASTER] Starting predict_future for ECPG [2026-02-26T20:20:59.550615] [DEBUG] [LOCAL ] No optimal features file found for ECPG: ./output/feature-sets/ECPG.txt [2026-02-26T20:20:59.550671] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:59.550704] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:59.550732] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:59.550790] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:59.615857] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:59.616767] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:59.616861] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:59.616896] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:20:59.744559] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:20:59.744739] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:20:59.744782] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:20:59.744813] [INFO ] [FORECASTER] Training complete [2026-02-26T20:20:59.748677] [DEBUG] [FORECASTER] ECPG: Forecast T+1@11:T+2@11: UP (p=71.03%) [2026-02-26T20:20:59.748959] [INFO ] [FORECASTER] Completed predict_future for ECPG [2026-02-26T20:20:59.749093] [INFO ] [sig ] ECPG: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:20:59.894215] [INFO ] [LOCAL ] Saved forecast: ECPG 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ECPG.txt [2026-02-26T20:20:59.894374] [INFO ] [sig ] [979/3375] Completed ECPG in 0.4s | 2.76 sym/s | Total: 5.9m | ETA: 14.5m [2026-02-26T20:20:59.894414] [INFO ] [sig ] [980/3375] Forecasting ECX... [2026-02-26T20:20:59.894445] [INFO ] [sig ] Generating forecast for: ECX [2026-02-26T20:20:59.894477] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ECX' from 'https://tdm.silogroup.org/data/derivative_storage/ECX.csv'. [2026-02-26T20:20:59.907206] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ECX'. [2026-02-26T20:20:59.907749] [INFO ] [FORECASTER] Starting predict_future for ECX [2026-02-26T20:20:59.908750] [DEBUG] [LOCAL ] No optimal features file found for ECX: ./output/feature-sets/ECX.txt [2026-02-26T20:20:59.908808] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:20:59.908844] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:20:59.908873] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:20:59.908931] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:20:59.969211] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:20:59.970181] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:20:59.970271] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:20:59.970308] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:00.113221] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:00.113411] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:00.113474] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:00.113524] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:00.118810] [DEBUG] [FORECASTER] ECX: Forecast T+1@11:T+2@11: DOWN (p=28.47%) [2026-02-26T20:21:00.119264] [INFO ] [FORECASTER] Completed predict_future for ECX [2026-02-26T20:21:00.119459] [INFO ] [sig ] ECX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:21:00.266497] [INFO ] [LOCAL ] Saved forecast: ECX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ECX.txt [2026-02-26T20:21:00.266680] [INFO ] [sig ] [980/3375] Completed ECX in 0.4s | 2.76 sym/s | Total: 5.9m | ETA: 14.5m [2026-02-26T20:21:00.266723] [INFO ] [sig ] [981/3375] Forecasting ED... [2026-02-26T20:21:00.266752] [INFO ] [sig ] Generating forecast for: ED [2026-02-26T20:21:00.266785] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ED' from 'https://tdm.silogroup.org/data/derivative_storage/ED.csv'. [2026-02-26T20:21:00.279390] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ED'. [2026-02-26T20:21:00.279842] [INFO ] [FORECASTER] Starting predict_future for ED [2026-02-26T20:21:00.280731] [DEBUG] [LOCAL ] No optimal features file found for ED: ./output/feature-sets/ED.txt [2026-02-26T20:21:00.280786] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:00.280817] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:00.280843] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:00.280899] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:00.339426] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:00.340360] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:00.340454] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:00.340487] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:00.475047] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:00.475224] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:00.475268] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:00.475298] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:00.479245] [DEBUG] [FORECASTER] ED: Forecast T+1@11:T+2@11: DOWN (p=40.03%) [2026-02-26T20:21:00.479676] [INFO ] [FORECASTER] Completed predict_future for ED [2026-02-26T20:21:00.479830] [INFO ] [sig ] ED: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:21:00.625291] [INFO ] [LOCAL ] Saved forecast: ED 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ED.txt [2026-02-26T20:21:00.626031] [INFO ] [sig ] [981/3375] Completed ED in 0.4s | 2.76 sym/s | Total: 5.9m | ETA: 14.5m [2026-02-26T20:21:00.626077] [INFO ] [sig ] [982/3375] Forecasting EDAP... [2026-02-26T20:21:00.626107] [INFO ] [sig ] Generating forecast for: EDAP [2026-02-26T20:21:00.626136] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EDAP' from 'https://tdm.silogroup.org/data/derivative_storage/EDAP.csv'. [2026-02-26T20:21:00.637593] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EDAP'. [2026-02-26T20:21:00.642029] [INFO ] [FORECASTER] Starting predict_future for EDAP [2026-02-26T20:21:00.643082] [DEBUG] [LOCAL ] No optimal features file found for EDAP: ./output/feature-sets/EDAP.txt [2026-02-26T20:21:00.643137] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:00.643169] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:00.643195] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:00.643252] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:00.703810] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:00.704743] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:00.704847] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:00.704883] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:00.834505] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:00.834687] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:00.834731] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:00.834795] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:00.838436] [DEBUG] [FORECASTER] EDAP: Forecast T+1@11:T+2@11: DOWN (p=23.72%) [2026-02-26T20:21:00.838771] [INFO ] [FORECASTER] Completed predict_future for EDAP [2026-02-26T20:21:00.838909] [INFO ] [sig ] EDAP: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:21:00.996539] [INFO ] [LOCAL ] Saved forecast: EDAP 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/EDAP.txt [2026-02-26T20:21:00.996741] [INFO ] [sig ] [982/3375] Completed EDAP in 0.4s | 2.75 sym/s | Total: 5.9m | ETA: 14.5m [2026-02-26T20:21:00.996790] [INFO ] [sig ] [983/3375] Forecasting EDD... [2026-02-26T20:21:00.996819] [INFO ] [sig ] Generating forecast for: EDD [2026-02-26T20:21:00.996860] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EDD' from 'https://tdm.silogroup.org/data/derivative_storage/EDD.csv'. [2026-02-26T20:21:01.008876] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EDD'. [2026-02-26T20:21:01.009294] [INFO ] [FORECASTER] Starting predict_future for EDD [2026-02-26T20:21:01.010251] [DEBUG] [LOCAL ] No optimal features file found for EDD: ./output/feature-sets/EDD.txt [2026-02-26T20:21:01.010306] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:01.010339] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:01.010367] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:01.010424] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:01.070936] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:01.071838] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:01.071943] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:01.071985] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:01.203196] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:01.203359] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:01.203400] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:01.203434] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:01.207187] [DEBUG] [FORECASTER] EDD: Forecast T+1@11:T+2@11: UP (p=80.41%) [2026-02-26T20:21:01.207498] [INFO ] [FORECASTER] Completed predict_future for EDD [2026-02-26T20:21:01.207678] [INFO ] [sig ] EDD: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:21:01.351135] [INFO ] [LOCAL ] Saved forecast: EDD 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/EDD.txt [2026-02-26T20:21:01.351287] [INFO ] [sig ] [983/3375] Completed EDD in 0.4s | 2.76 sym/s | Total: 5.9m | ETA: 14.5m [2026-02-26T20:21:01.351327] [INFO ] [sig ] [984/3375] Forecasting EDF... [2026-02-26T20:21:01.351357] [INFO ] [sig ] Generating forecast for: EDF [2026-02-26T20:21:01.351390] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EDF' from 'https://tdm.silogroup.org/data/derivative_storage/EDF.csv'. [2026-02-26T20:21:01.362535] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EDF'. [2026-02-26T20:21:01.362912] [INFO ] [FORECASTER] Starting predict_future for EDF [2026-02-26T20:21:01.363794] [DEBUG] [LOCAL ] No optimal features file found for EDF: ./output/feature-sets/EDF.txt [2026-02-26T20:21:01.363850] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:01.363882] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:01.363909] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:01.363965] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:01.429273] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:01.430245] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:01.430345] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:01.430406] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:01.551357] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:01.551519] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:01.551562] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:01.551614] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:01.555107] [DEBUG] [FORECASTER] EDF: Forecast T+1@11:T+2@11: DOWN (p=40.81%) [2026-02-26T20:21:01.555411] [INFO ] [FORECASTER] Completed predict_future for EDF [2026-02-26T20:21:01.555552] [INFO ] [sig ] EDF: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:21:01.712236] [INFO ] [LOCAL ] Saved forecast: EDF 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/EDF.txt [2026-02-26T20:21:01.712411] [INFO ] [sig ] [984/3375] Completed EDF in 0.4s | 2.76 sym/s | Total: 6.0m | ETA: 14.5m [2026-02-26T20:21:01.712461] [INFO ] [sig ] [985/3375] Forecasting EDN... [2026-02-26T20:21:01.712499] [INFO ] [sig ] Generating forecast for: EDN [2026-02-26T20:21:01.712538] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EDN' from 'https://tdm.silogroup.org/data/derivative_storage/EDN.csv'. [2026-02-26T20:21:01.725328] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EDN'. [2026-02-26T20:21:01.725809] [INFO ] [FORECASTER] Starting predict_future for EDN [2026-02-26T20:21:01.726804] [DEBUG] [LOCAL ] No optimal features file found for EDN: ./output/feature-sets/EDN.txt [2026-02-26T20:21:01.726863] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:01.726896] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:01.726922] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:01.726999] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:01.793439] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:01.794373] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:01.794461] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:01.794494] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:01.917440] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:01.917620] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:01.917677] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:01.917708] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:01.921977] [DEBUG] [FORECASTER] EDN: Forecast T+1@11:T+2@11: UP (p=77.83%) [2026-02-26T20:21:01.922270] [INFO ] [FORECASTER] Completed predict_future for EDN [2026-02-26T20:21:01.922406] [INFO ] [sig ] EDN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:21:02.069312] [INFO ] [LOCAL ] Saved forecast: EDN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/EDN.txt [2026-02-26T20:21:02.069466] [INFO ] [sig ] [985/3375] Completed EDN in 0.4s | 2.76 sym/s | Total: 6.0m | ETA: 14.5m [2026-02-26T20:21:02.069533] [INFO ] [sig ] [986/3375] Forecasting EE... [2026-02-26T20:21:02.069566] [INFO ] [sig ] Generating forecast for: EE [2026-02-26T20:21:02.069618] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EE' from 'https://tdm.silogroup.org/data/derivative_storage/EE.csv'. [2026-02-26T20:21:02.081099] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EE'. [2026-02-26T20:21:02.081479] [INFO ] [FORECASTER] Starting predict_future for EE [2026-02-26T20:21:02.082365] [DEBUG] [LOCAL ] No optimal features file found for EE: ./output/feature-sets/EE.txt [2026-02-26T20:21:02.082420] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:02.082453] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:02.082480] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:02.082564] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:02.145020] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:02.145957] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:02.146048] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:02.146080] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:02.279235] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:02.279419] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:02.279463] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:02.279493] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:02.283236] [DEBUG] [FORECASTER] EE: Forecast T+1@11:T+2@11: DOWN (p=36.25%) [2026-02-26T20:21:02.283596] [INFO ] [FORECASTER] Completed predict_future for EE [2026-02-26T20:21:02.283745] [INFO ] [sig ] EE: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:21:02.425487] [INFO ] [LOCAL ] Saved forecast: EE 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/EE.txt [2026-02-26T20:21:02.425860] [INFO ] [sig ] [986/3375] Completed EE in 0.4s | 2.76 sym/s | Total: 6.0m | ETA: 14.5m [2026-02-26T20:21:02.425902] [INFO ] [sig ] [987/3375] Forecasting EEMA... [2026-02-26T20:21:02.425932] [INFO ] [sig ] Generating forecast for: EEMA [2026-02-26T20:21:02.425964] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EEMA' from 'https://tdm.silogroup.org/data/derivative_storage/EEMA.csv'. [2026-02-26T20:21:02.437514] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EEMA'. [2026-02-26T20:21:02.438141] [INFO ] [FORECASTER] Starting predict_future for EEMA [2026-02-26T20:21:02.439186] [DEBUG] [LOCAL ] No optimal features file found for EEMA: ./output/feature-sets/EEMA.txt [2026-02-26T20:21:02.439241] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:02.439273] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:02.439299] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:02.439357] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:02.498782] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:02.499718] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:02.499802] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:02.499836] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:02.623608] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:02.623776] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:02.623816] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:02.623845] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:02.627490] [DEBUG] [FORECASTER] EEMA: Forecast T+1@11:T+2@11: UP (p=58.60%) [2026-02-26T20:21:02.627903] [INFO ] [FORECASTER] Completed predict_future for EEMA [2026-02-26T20:21:02.628054] [INFO ] [sig ] EEMA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:21:02.774810] [INFO ] [LOCAL ] Saved forecast: EEMA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/EEMA.txt [2026-02-26T20:21:02.774949] [INFO ] [sig ] [987/3375] Completed EEMA in 0.3s | 2.76 sym/s | Total: 6.0m | ETA: 14.4m [2026-02-26T20:21:02.774989] [INFO ] [sig ] [988/3375] Forecasting EEX... [2026-02-26T20:21:02.775019] [INFO ] [sig ] Generating forecast for: EEX [2026-02-26T20:21:02.775050] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EEX' from 'https://tdm.silogroup.org/data/derivative_storage/EEX.csv'. [2026-02-26T20:21:02.786726] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EEX'. [2026-02-26T20:21:02.787086] [INFO ] [FORECASTER] Starting predict_future for EEX [2026-02-26T20:21:02.788079] [DEBUG] [LOCAL ] No optimal features file found for EEX: ./output/feature-sets/EEX.txt [2026-02-26T20:21:02.788151] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:02.788186] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:02.788215] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:02.788273] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:02.858387] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:02.859440] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:02.859535] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:02.859588] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:02.983158] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:02.983331] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:02.983373] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:02.983402] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:02.986908] [DEBUG] [FORECASTER] EEX: Forecast T+1@11:T+2@11: UP (p=70.48%) [2026-02-26T20:21:02.987199] [INFO ] [FORECASTER] Completed predict_future for EEX [2026-02-26T20:21:02.987333] [INFO ] [sig ] EEX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:21:03.142086] [INFO ] [LOCAL ] Saved forecast: EEX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/EEX.txt [2026-02-26T20:21:03.142269] [INFO ] [sig ] [988/3375] Completed EEX in 0.4s | 2.76 sym/s | Total: 6.0m | ETA: 14.4m [2026-02-26T20:21:03.142321] [INFO ] [sig ] [989/3375] Forecasting EFC... [2026-02-26T20:21:03.142351] [INFO ] [sig ] Generating forecast for: EFC [2026-02-26T20:21:03.142384] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EFC' from 'https://tdm.silogroup.org/data/derivative_storage/EFC.csv'. [2026-02-26T20:21:03.154565] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EFC'. [2026-02-26T20:21:03.154996] [INFO ] [FORECASTER] Starting predict_future for EFC [2026-02-26T20:21:03.155924] [DEBUG] [LOCAL ] No optimal features file found for EFC: ./output/feature-sets/EFC.txt [2026-02-26T20:21:03.155979] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:03.156010] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:03.156037] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:03.156128] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:03.216364] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:03.217258] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:03.217369] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:03.217408] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:03.340847] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:03.341013] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:03.341063] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:03.341101] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:03.345141] [DEBUG] [FORECASTER] EFC: Forecast T+1@11:T+2@11: UP (p=97.27%) [2026-02-26T20:21:03.345429] [INFO ] [FORECASTER] Completed predict_future for EFC [2026-02-26T20:21:03.345564] [INFO ] [sig ] EFC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:21:03.508950] [INFO ] [LOCAL ] Saved forecast: EFC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/EFC.txt [2026-02-26T20:21:03.509113] [INFO ] [sig ] [989/3375] Completed EFC in 0.4s | 2.76 sym/s | Total: 6.0m | ETA: 14.4m [2026-02-26T20:21:03.509153] [INFO ] [sig ] [990/3375] Forecasting EFSC... [2026-02-26T20:21:03.509184] [INFO ] [sig ] Generating forecast for: EFSC [2026-02-26T20:21:03.509216] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EFSC' from 'https://tdm.silogroup.org/data/derivative_storage/EFSC.csv'. [2026-02-26T20:21:03.526213] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EFSC'. [2026-02-26T20:21:03.526754] [INFO ] [FORECASTER] Starting predict_future for EFSC [2026-02-26T20:21:03.527972] [DEBUG] [LOCAL ] No optimal features file found for EFSC: ./output/feature-sets/EFSC.txt [2026-02-26T20:21:03.528049] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:03.528098] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:03.528140] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:03.528228] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:03.590553] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:03.591513] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:03.591630] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:03.591667] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:03.721052] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:03.721226] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:03.721265] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:03.721293] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:03.725225] [DEBUG] [FORECASTER] EFSC: Forecast T+1@11:T+2@11: UP (p=98.03%) [2026-02-26T20:21:03.725701] [INFO ] [FORECASTER] Completed predict_future for EFSC [2026-02-26T20:21:03.725894] [INFO ] [sig ] EFSC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:21:03.874665] [INFO ] [LOCAL ] Saved forecast: EFSC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/EFSC.txt [2026-02-26T20:21:03.874834] [INFO ] [sig ] [990/3375] Completed EFSC in 0.4s | 2.76 sym/s | Total: 6.0m | ETA: 14.4m [2026-02-26T20:21:03.874875] [INFO ] [sig ] [991/3375] Forecasting EFX... [2026-02-26T20:21:03.874906] [INFO ] [sig ] Generating forecast for: EFX [2026-02-26T20:21:03.874938] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EFX' from 'https://tdm.silogroup.org/data/derivative_storage/EFX.csv'. [2026-02-26T20:21:03.886542] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EFX'. [2026-02-26T20:21:03.886977] [INFO ] [FORECASTER] Starting predict_future for EFX [2026-02-26T20:21:03.891305] [DEBUG] [LOCAL ] No optimal features file found for EFX: ./output/feature-sets/EFX.txt [2026-02-26T20:21:03.891422] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:03.891457] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:03.891485] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:03.891550] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:03.949892] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:03.950871] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:03.950972] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:03.951008] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:04.074042] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:04.074217] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:04.074258] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:04.074287] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:04.078481] [DEBUG] [FORECASTER] EFX: Forecast T+1@11:T+2@11: DOWN (p=27.82%) [2026-02-26T20:21:04.079057] [INFO ] [FORECASTER] Completed predict_future for EFX [2026-02-26T20:21:04.079222] [INFO ] [sig ] EFX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:21:04.234780] [INFO ] [LOCAL ] Saved forecast: EFX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/EFX.txt [2026-02-26T20:21:04.234950] [INFO ] [sig ] [991/3375] Completed EFX in 0.4s | 2.76 sym/s | Total: 6.0m | ETA: 14.4m [2026-02-26T20:21:04.234993] [INFO ] [sig ] [992/3375] Forecasting EG... [2026-02-26T20:21:04.235023] [INFO ] [sig ] Generating forecast for: EG [2026-02-26T20:21:04.235056] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EG' from 'https://tdm.silogroup.org/data/derivative_storage/EG.csv'. [2026-02-26T20:21:04.248644] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EG'. [2026-02-26T20:21:04.249095] [INFO ] [FORECASTER] Starting predict_future for EG [2026-02-26T20:21:04.249990] [DEBUG] [LOCAL ] No optimal features file found for EG: ./output/feature-sets/EG.txt [2026-02-26T20:21:04.250045] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:04.250078] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:04.250105] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:04.250163] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:04.309278] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:04.310192] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:04.310279] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:04.310314] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:04.435826] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:04.435993] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:04.436035] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:04.436063] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:04.439689] [DEBUG] [FORECASTER] EG: Forecast T+1@11:T+2@11: UP (p=93.68%) [2026-02-26T20:21:04.440049] [INFO ] [FORECASTER] Completed predict_future for EG [2026-02-26T20:21:04.440191] [INFO ] [sig ] EG: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:21:04.600563] [INFO ] [LOCAL ] Saved forecast: EG 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/EG.txt [2026-02-26T20:21:04.600761] [INFO ] [sig ] [992/3375] Completed EG in 0.4s | 2.76 sym/s | Total: 6.0m | ETA: 14.4m [2026-02-26T20:21:04.600803] [INFO ] [sig ] [993/3375] Forecasting EGAN... [2026-02-26T20:21:04.600834] [INFO ] [sig ] Generating forecast for: EGAN [2026-02-26T20:21:04.600866] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EGAN' from 'https://tdm.silogroup.org/data/derivative_storage/EGAN.csv'. [2026-02-26T20:21:04.615460] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EGAN'. [2026-02-26T20:21:04.616136] [INFO ] [FORECASTER] Starting predict_future for EGAN [2026-02-26T20:21:04.617149] [DEBUG] [LOCAL ] No optimal features file found for EGAN: ./output/feature-sets/EGAN.txt [2026-02-26T20:21:04.617204] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:04.617237] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:04.617264] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:04.617321] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:04.675816] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:04.676722] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:04.676815] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:04.676849] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:04.800855] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:04.801043] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:04.801088] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:04.801116] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:04.805129] [DEBUG] [FORECASTER] EGAN: Forecast T+1@11:T+2@11: UP (p=75.36%) [2026-02-26T20:21:04.805469] [INFO ] [FORECASTER] Completed predict_future for EGAN [2026-02-26T20:21:04.805819] [INFO ] [sig ] EGAN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:21:04.955999] [INFO ] [LOCAL ] Saved forecast: EGAN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/EGAN.txt [2026-02-26T20:21:04.956180] [INFO ] [sig ] [993/3375] Completed EGAN in 0.4s | 2.76 sym/s | Total: 6.0m | ETA: 14.4m [2026-02-26T20:21:04.956222] [INFO ] [sig ] [994/3375] Forecasting EGBN... [2026-02-26T20:21:04.956253] [INFO ] [sig ] Generating forecast for: EGBN [2026-02-26T20:21:04.956284] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EGBN' from 'https://tdm.silogroup.org/data/derivative_storage/EGBN.csv'. [2026-02-26T20:21:04.968516] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EGBN'. [2026-02-26T20:21:04.968950] [INFO ] [FORECASTER] Starting predict_future for EGBN [2026-02-26T20:21:04.969800] [DEBUG] [LOCAL ] No optimal features file found for EGBN: ./output/feature-sets/EGBN.txt [2026-02-26T20:21:04.969853] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:04.969884] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:04.969910] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:04.969966] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:05.027768] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:05.028704] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:05.028812] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:05.028872] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:05.146692] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:05.146852] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:05.146892] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:05.146921] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:05.150470] [DEBUG] [FORECASTER] EGBN: Forecast T+1@11:T+2@11: DOWN (p=1.19%) [2026-02-26T20:21:05.150783] [INFO ] [FORECASTER] Completed predict_future for EGBN [2026-02-26T20:21:05.150919] [INFO ] [sig ] EGBN: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:21:05.298356] [INFO ] [LOCAL ] Saved forecast: EGBN 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/EGBN.txt [2026-02-26T20:21:05.298597] [INFO ] [sig ] [994/3375] Completed EGBN in 0.3s | 2.76 sym/s | Total: 6.0m | ETA: 14.4m [2026-02-26T20:21:05.298653] [INFO ] [sig ] [995/3375] Forecasting EGP... [2026-02-26T20:21:05.298685] [INFO ] [sig ] Generating forecast for: EGP [2026-02-26T20:21:05.298718] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EGP' from 'https://tdm.silogroup.org/data/derivative_storage/EGP.csv'. [2026-02-26T20:21:05.311544] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EGP'. [2026-02-26T20:21:05.311979] [INFO ] [FORECASTER] Starting predict_future for EGP [2026-02-26T20:21:05.312877] [DEBUG] [LOCAL ] No optimal features file found for EGP: ./output/feature-sets/EGP.txt [2026-02-26T20:21:05.312946] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:05.312997] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:05.313036] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:05.313097] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:05.377536] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:05.378546] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:05.378663] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:05.378699] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:05.522894] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:05.523147] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:05.523233] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:05.523276] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:05.528324] [DEBUG] [FORECASTER] EGP: Forecast T+1@11:T+2@11: UP (p=73.99%) [2026-02-26T20:21:05.528868] [INFO ] [FORECASTER] Completed predict_future for EGP [2026-02-26T20:21:05.529086] [INFO ] [sig ] EGP: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:21:05.741803] [INFO ] [LOCAL ] Saved forecast: EGP 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/EGP.txt [2026-02-26T20:21:05.742045] [INFO ] [sig ] [995/3375] Completed EGP in 0.4s | 2.75 sym/s | Total: 6.0m | ETA: 14.4m [2026-02-26T20:21:05.742114] [INFO ] [sig ] [996/3375] Forecasting EGY... [2026-02-26T20:21:05.742171] [INFO ] [sig ] Generating forecast for: EGY [2026-02-26T20:21:05.742223] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EGY' from 'https://tdm.silogroup.org/data/derivative_storage/EGY.csv'. [2026-02-26T20:21:05.766383] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EGY'. [2026-02-26T20:21:05.767050] [INFO ] [FORECASTER] Starting predict_future for EGY [2026-02-26T20:21:05.768665] [DEBUG] [LOCAL ] No optimal features file found for EGY: ./output/feature-sets/EGY.txt [2026-02-26T20:21:05.768758] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:05.768815] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:05.768864] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:05.768961] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:05.861523] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:05.862809] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:05.862933] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:05.862984] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:06.050175] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:06.050387] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:06.050665] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:06.050728] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:06.056752] [DEBUG] [FORECASTER] EGY: Forecast T+1@11:T+2@11: UP (p=54.33%) [2026-02-26T20:21:06.057340] [INFO ] [FORECASTER] Completed predict_future for EGY [2026-02-26T20:21:06.057595] [INFO ] [sig ] EGY: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:21:06.301948] [INFO ] [LOCAL ] Saved forecast: EGY 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/EGY.txt [2026-02-26T20:21:06.302205] [INFO ] [sig ] [996/3375] Completed EGY in 0.6s | 2.75 sym/s | Total: 6.0m | ETA: 14.4m [2026-02-26T20:21:06.302270] [INFO ] [sig ] [997/3375] Forecasting EH... [2026-02-26T20:21:06.302322] [INFO ] [sig ] Generating forecast for: EH [2026-02-26T20:21:06.302371] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EH' from 'https://tdm.silogroup.org/data/derivative_storage/EH.csv'. [2026-02-26T20:21:06.342407] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EH'. [2026-02-26T20:21:06.342957] [INFO ] [FORECASTER] Starting predict_future for EH [2026-02-26T20:21:06.344254] [DEBUG] [LOCAL ] No optimal features file found for EH: ./output/feature-sets/EH.txt [2026-02-26T20:21:06.344328] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:06.344385] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:06.344444] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:06.344523] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:06.446474] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:06.447711] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:06.447855] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:06.447901] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:06.618997] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:06.619212] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:06.619280] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:06.619333] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:06.624953] [DEBUG] [FORECASTER] EH: Forecast T+1@11:T+2@11: DOWN (p=2.36%) [2026-02-26T20:21:06.625500] [INFO ] [FORECASTER] Completed predict_future for EH [2026-02-26T20:21:06.625746] [INFO ] [sig ] EH: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:21:06.851904] [INFO ] [LOCAL ] Saved forecast: EH 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/EH.txt [2026-02-26T20:21:06.852138] [INFO ] [sig ] [997/3375] Completed EH in 0.5s | 2.75 sym/s | Total: 6.0m | ETA: 14.4m [2026-02-26T20:21:06.852209] [INFO ] [sig ] [998/3375] Forecasting EHAB... [2026-02-26T20:21:06.852247] [INFO ] [sig ] Generating forecast for: EHAB [2026-02-26T20:21:06.852280] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EHAB' from 'https://tdm.silogroup.org/data/derivative_storage/EHAB.csv'. [2026-02-26T20:21:06.868216] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EHAB'. [2026-02-26T20:21:06.868750] [INFO ] [FORECASTER] Starting predict_future for EHAB [2026-02-26T20:21:06.870045] [DEBUG] [LOCAL ] No optimal features file found for EHAB: ./output/feature-sets/EHAB.txt [2026-02-26T20:21:06.870122] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:06.870174] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:06.870223] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:06.870319] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:06.939104] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:06.940151] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:06.940264] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:06.940313] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:07.093702] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:07.093890] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:07.093945] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:07.093987] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:07.099315] [DEBUG] [FORECASTER] EHAB: Forecast T+1@11:T+2@11: UP (p=54.38%) [2026-02-26T20:21:07.099758] [INFO ] [FORECASTER] Completed predict_future for EHAB [2026-02-26T20:21:07.099949] [INFO ] [sig ] EHAB: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:21:07.246261] [INFO ] [LOCAL ] Saved forecast: EHAB 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/EHAB.txt [2026-02-26T20:21:07.246431] [INFO ] [sig ] [998/3375] Completed EHAB in 0.4s | 2.75 sym/s | Total: 6.0m | ETA: 14.4m [2026-02-26T20:21:07.246473] [INFO ] [sig ] [999/3375] Forecasting EHC... [2026-02-26T20:21:07.246504] [INFO ] [sig ] Generating forecast for: EHC [2026-02-26T20:21:07.246535] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EHC' from 'https://tdm.silogroup.org/data/derivative_storage/EHC.csv'. [2026-02-26T20:21:07.258048] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EHC'. [2026-02-26T20:21:07.258434] [INFO ] [FORECASTER] Starting predict_future for EHC [2026-02-26T20:21:07.259317] [DEBUG] [LOCAL ] No optimal features file found for EHC: ./output/feature-sets/EHC.txt [2026-02-26T20:21:07.259372] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:07.259418] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:07.259447] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:07.259505] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:07.318657] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:07.319974] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:07.320059] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:07.320092] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:07.446200] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:07.446360] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:07.446402] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:07.446430] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:07.450414] [DEBUG] [FORECASTER] EHC: Forecast T+1@11:T+2@11: DOWN (p=48.66%) [2026-02-26T20:21:07.450720] [INFO ] [FORECASTER] Completed predict_future for EHC [2026-02-26T20:21:07.451011] [INFO ] [sig ] EHC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:21:07.597196] [INFO ] [LOCAL ] Saved forecast: EHC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/EHC.txt [2026-02-26T20:21:07.597344] [INFO ] [sig ] [999/3375] Completed EHC in 0.4s | 2.75 sym/s | Total: 6.1m | ETA: 14.4m [2026-02-26T20:21:07.597383] [INFO ] [sig ] [1000/3375] Forecasting EHI... [2026-02-26T20:21:07.597412] [INFO ] [sig ] Generating forecast for: EHI [2026-02-26T20:21:07.597443] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EHI' from 'https://tdm.silogroup.org/data/derivative_storage/EHI.csv'. [2026-02-26T20:21:07.608528] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EHI'. [2026-02-26T20:21:07.608880] [INFO ] [FORECASTER] Starting predict_future for EHI [2026-02-26T20:21:07.609784] [DEBUG] [LOCAL ] No optimal features file found for EHI: ./output/feature-sets/EHI.txt [2026-02-26T20:21:07.609850] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:07.609884] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:07.609911] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:07.609968] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:07.667124] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:07.667949] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:07.668042] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:07.668075] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:07.794915] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:07.795077] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:07.795119] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:07.795151] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:07.798829] [DEBUG] [FORECASTER] EHI: Forecast T+1@11:T+2@11: DOWN (p=25.43%) [2026-02-26T20:21:07.799130] [INFO ] [FORECASTER] Completed predict_future for EHI [2026-02-26T20:21:07.799268] [INFO ] [sig ] EHI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:21:07.954009] [INFO ] [LOCAL ] Saved forecast: EHI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/EHI.txt [2026-02-26T20:21:07.954213] [INFO ] [sig ] [1000/3375] Completed EHI in 0.4s | 2.75 sym/s | Total: 6.1m | ETA: 14.4m [2026-02-26T20:21:07.954272] [INFO ] [sig ] [1001/3375] Forecasting EHTH... [2026-02-26T20:21:07.954310] [INFO ] [sig ] Generating forecast for: EHTH [2026-02-26T20:21:07.954348] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EHTH' from 'https://tdm.silogroup.org/data/derivative_storage/EHTH.csv'. [2026-02-26T20:21:07.966649] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EHTH'. [2026-02-26T20:21:07.967076] [INFO ] [FORECASTER] Starting predict_future for EHTH [2026-02-26T20:21:07.968022] [DEBUG] [LOCAL ] No optimal features file found for EHTH: ./output/feature-sets/EHTH.txt [2026-02-26T20:21:07.968079] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:07.968111] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:07.968138] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:07.968196] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:08.030644] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:08.031674] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:08.031767] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:08.031801] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:08.185669] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:08.185834] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:08.185876] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:08.185905] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:08.189634] [DEBUG] [FORECASTER] EHTH: Forecast T+1@11:T+2@11: DOWN (p=39.49%) [2026-02-26T20:21:08.190045] [INFO ] [FORECASTER] Completed predict_future for EHTH [2026-02-26T20:21:08.190237] [INFO ] [sig ] EHTH: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:21:08.343464] [INFO ] [LOCAL ] Saved forecast: EHTH 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/EHTH.txt [2026-02-26T20:21:08.343638] [INFO ] [sig ] [1001/3375] Completed EHTH in 0.4s | 2.75 sym/s | Total: 6.1m | ETA: 14.4m [2026-02-26T20:21:08.343687] [INFO ] [sig ] [1002/3375] Forecasting EIC... [2026-02-26T20:21:08.343717] [INFO ] [sig ] Generating forecast for: EIC [2026-02-26T20:21:08.343750] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EIC' from 'https://tdm.silogroup.org/data/derivative_storage/EIC.csv'. [2026-02-26T20:21:08.355860] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EIC'. [2026-02-26T20:21:08.356240] [INFO ] [FORECASTER] Starting predict_future for EIC [2026-02-26T20:21:08.357279] [DEBUG] [LOCAL ] No optimal features file found for EIC: ./output/feature-sets/EIC.txt [2026-02-26T20:21:08.357333] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:08.357364] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:08.357390] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:08.357447] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:08.418388] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:08.419488] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:08.419601] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:08.419645] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:08.538342] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:08.538508] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:08.538564] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:08.538639] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:08.542762] [DEBUG] [FORECASTER] EIC: Forecast T+1@11:T+2@11: UP (p=88.86%) [2026-02-26T20:21:08.543111] [INFO ] [FORECASTER] Completed predict_future for EIC [2026-02-26T20:21:08.543282] [INFO ] [sig ] EIC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:21:08.698713] [INFO ] [LOCAL ] Saved forecast: EIC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/EIC.txt [2026-02-26T20:21:08.698887] [INFO ] [sig ] [1002/3375] Completed EIC in 0.4s | 2.75 sym/s | Total: 6.1m | ETA: 14.4m [2026-02-26T20:21:08.698987] [INFO ] [sig ] [1003/3375] Forecasting EIG... [2026-02-26T20:21:08.699032] [INFO ] [sig ] Generating forecast for: EIG [2026-02-26T20:21:08.699067] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EIG' from 'https://tdm.silogroup.org/data/derivative_storage/EIG.csv'. [2026-02-26T20:21:08.710714] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EIG'. [2026-02-26T20:21:08.711132] [INFO ] [FORECASTER] Starting predict_future for EIG [2026-02-26T20:21:08.712069] [DEBUG] [LOCAL ] No optimal features file found for EIG: ./output/feature-sets/EIG.txt [2026-02-26T20:21:08.712132] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:08.712183] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:08.712219] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:08.712280] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:08.778229] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:08.779167] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:08.779263] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:08.779298] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:08.910383] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:08.910556] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:08.910632] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:08.910680] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:08.914566] [DEBUG] [FORECASTER] EIG: Forecast T+1@11:T+2@11: UP (p=89.95%) [2026-02-26T20:21:08.914886] [INFO ] [FORECASTER] Completed predict_future for EIG [2026-02-26T20:21:08.915022] [INFO ] [sig ] EIG: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:21:09.071012] [INFO ] [LOCAL ] Saved forecast: EIG 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/EIG.txt [2026-02-26T20:21:09.071172] [INFO ] [sig ] [1003/3375] Completed EIG in 0.4s | 2.75 sym/s | Total: 6.1m | ETA: 14.4m [2026-02-26T20:21:09.071213] [INFO ] [sig ] [1004/3375] Forecasting EIX... [2026-02-26T20:21:09.071243] [INFO ] [sig ] Generating forecast for: EIX [2026-02-26T20:21:09.071274] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EIX' from 'https://tdm.silogroup.org/data/derivative_storage/EIX.csv'. [2026-02-26T20:21:09.083308] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EIX'. [2026-02-26T20:21:09.083695] [INFO ] [FORECASTER] Starting predict_future for EIX [2026-02-26T20:21:09.084497] [DEBUG] [LOCAL ] No optimal features file found for EIX: ./output/feature-sets/EIX.txt [2026-02-26T20:21:09.084551] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:09.084607] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:09.084637] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:09.084694] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:09.147180] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:09.148274] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:09.148369] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:09.148403] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:09.286725] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:09.286892] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:09.286934] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:09.286964] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:09.290846] [DEBUG] [FORECASTER] EIX: Forecast T+1@11:T+2@11: UP (p=98.33%) [2026-02-26T20:21:09.291175] [INFO ] [FORECASTER] Completed predict_future for EIX [2026-02-26T20:21:09.291350] [INFO ] [sig ] EIX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:21:09.446477] [INFO ] [LOCAL ] Saved forecast: EIX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/EIX.txt [2026-02-26T20:21:09.446676] [INFO ] [sig ] [1004/3375] Completed EIX in 0.4s | 2.75 sym/s | Total: 6.1m | ETA: 14.4m [2026-02-26T20:21:09.446725] [INFO ] [sig ] [1005/3375] Forecasting EL... [2026-02-26T20:21:09.446757] [INFO ] [sig ] Generating forecast for: EL [2026-02-26T20:21:09.446789] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EL' from 'https://tdm.silogroup.org/data/derivative_storage/EL.csv'. [2026-02-26T20:21:09.458787] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EL'. [2026-02-26T20:21:09.459215] [INFO ] [FORECASTER] Starting predict_future for EL [2026-02-26T20:21:09.460123] [DEBUG] [LOCAL ] No optimal features file found for EL: ./output/feature-sets/EL.txt [2026-02-26T20:21:09.460178] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:09.460211] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:09.460240] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:09.460298] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:09.527121] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:09.528185] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:09.528312] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:09.528361] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:09.663173] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:09.663332] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:09.663373] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:09.663401] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:09.666864] [DEBUG] [FORECASTER] EL: Forecast T+1@11:T+2@11: UP (p=68.72%) [2026-02-26T20:21:09.667147] [INFO ] [FORECASTER] Completed predict_future for EL [2026-02-26T20:21:09.667279] [INFO ] [sig ] EL: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:21:09.827634] [INFO ] [LOCAL ] Saved forecast: EL 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/EL.txt [2026-02-26T20:21:09.827837] [INFO ] [sig ] [1005/3375] Completed EL in 0.4s | 2.75 sym/s | Total: 6.1m | ETA: 14.4m [2026-02-26T20:21:09.827890] [INFO ] [sig ] [1006/3375] Forecasting ELAB... [2026-02-26T20:21:09.827922] [INFO ] [sig ] Generating forecast for: ELAB [2026-02-26T20:21:09.827960] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELAB' from 'https://tdm.silogroup.org/data/derivative_storage/ELAB.csv'. [2026-02-26T20:21:09.839844] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELAB'. [2026-02-26T20:21:09.840246] [INFO ] [FORECASTER] Starting predict_future for ELAB [2026-02-26T20:21:09.841167] [DEBUG] [LOCAL ] No optimal features file found for ELAB: ./output/feature-sets/ELAB.txt [2026-02-26T20:21:09.841223] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:09.841255] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:09.841283] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:09.841393] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:09.906215] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:09.907235] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:09.907340] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:09.907390] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:10.043269] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:10.043442] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:10.043488] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:10.043518] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:10.047602] [DEBUG] [FORECASTER] ELAB: Forecast T+1@11:T+2@11: DOWN (p=7.16%) [2026-02-26T20:21:10.047943] [INFO ] [FORECASTER] Completed predict_future for ELAB [2026-02-26T20:21:10.048087] [INFO ] [sig ] ELAB: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:21:10.206057] [INFO ] [LOCAL ] Saved forecast: ELAB 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ELAB.txt [2026-02-26T20:21:10.206217] [INFO ] [sig ] [1006/3375] Completed ELAB in 0.4s | 2.75 sym/s | Total: 6.1m | ETA: 14.4m [2026-02-26T20:21:10.206259] [INFO ] [sig ] [1007/3375] Forecasting ELAN... [2026-02-26T20:21:10.206289] [INFO ] [sig ] Generating forecast for: ELAN [2026-02-26T20:21:10.206323] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELAN' from 'https://tdm.silogroup.org/data/derivative_storage/ELAN.csv'. [2026-02-26T20:21:10.219185] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELAN'. [2026-02-26T20:21:10.219593] [INFO ] [FORECASTER] Starting predict_future for ELAN [2026-02-26T20:21:10.220429] [DEBUG] [LOCAL ] No optimal features file found for ELAN: ./output/feature-sets/ELAN.txt [2026-02-26T20:21:10.220485] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:10.220518] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:10.220546] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:10.220623] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:10.287098] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:10.288056] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:10.288166] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:10.288201] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:10.421976] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:10.422141] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:10.422183] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:10.422214] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:10.426065] [DEBUG] [FORECASTER] ELAN: Forecast T+1@11:T+2@11: UP (p=82.71%) [2026-02-26T20:21:10.426445] [INFO ] [FORECASTER] Completed predict_future for ELAN [2026-02-26T20:21:10.426643] [INFO ] [sig ] ELAN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:21:10.578816] [INFO ] [LOCAL ] Saved forecast: ELAN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ELAN.txt [2026-02-26T20:21:10.578984] [INFO ] [sig ] [1007/3375] Completed ELAN in 0.4s | 2.75 sym/s | Total: 6.1m | ETA: 14.3m [2026-02-26T20:21:10.579041] [INFO ] [sig ] [1008/3375] Forecasting ELC... [2026-02-26T20:21:10.579079] [INFO ] [sig ] Generating forecast for: ELC [2026-02-26T20:21:10.579111] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELC' from 'https://tdm.silogroup.org/data/derivative_storage/ELC.csv'. [2026-02-26T20:21:10.590901] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELC'. [2026-02-26T20:21:10.591292] [INFO ] [FORECASTER] Starting predict_future for ELC [2026-02-26T20:21:10.592293] [DEBUG] [LOCAL ] No optimal features file found for ELC: ./output/feature-sets/ELC.txt [2026-02-26T20:21:10.592361] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:10.592403] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:10.592436] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:10.592501] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:10.655169] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:10.656047] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:10.656152] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:10.656198] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:10.790674] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:10.790897] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:10.790947] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:10.790978] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:10.795041] [DEBUG] [FORECASTER] ELC: Forecast T+1@11:T+2@11: DOWN (p=12.97%) [2026-02-26T20:21:10.795363] [INFO ] [FORECASTER] Completed predict_future for ELC [2026-02-26T20:21:10.795524] [INFO ] [sig ] ELC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:21:10.944478] [INFO ] [LOCAL ] Saved forecast: ELC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ELC.txt [2026-02-26T20:21:10.944662] [INFO ] [sig ] [1008/3375] Completed ELC in 0.4s | 2.75 sym/s | Total: 6.1m | ETA: 14.3m [2026-02-26T20:21:10.944711] [INFO ] [sig ] [1009/3375] Forecasting ELDN... [2026-02-26T20:21:10.944742] [INFO ] [sig ] Generating forecast for: ELDN [2026-02-26T20:21:10.944775] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELDN' from 'https://tdm.silogroup.org/data/derivative_storage/ELDN.csv'. [2026-02-26T20:21:10.956792] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELDN'. [2026-02-26T20:21:10.957183] [INFO ] [FORECASTER] Starting predict_future for ELDN [2026-02-26T20:21:10.958114] [DEBUG] [LOCAL ] No optimal features file found for ELDN: ./output/feature-sets/ELDN.txt [2026-02-26T20:21:10.958171] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:10.958204] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:10.958230] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:10.958288] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:11.019958] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:11.020933] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:11.021025] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:11.021059] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:11.152635] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:11.152812] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:11.152856] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:11.152885] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:11.156605] [DEBUG] [FORECASTER] ELDN: Forecast T+1@11:T+2@11: UP (p=56.38%) [2026-02-26T20:21:11.157135] [INFO ] [FORECASTER] Completed predict_future for ELDN [2026-02-26T20:21:11.157306] [INFO ] [sig ] ELDN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:21:11.317983] [INFO ] [LOCAL ] Saved forecast: ELDN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ELDN.txt [2026-02-26T20:21:11.318153] [INFO ] [sig ] [1009/3375] Completed ELDN in 0.4s | 2.75 sym/s | Total: 6.1m | ETA: 14.3m [2026-02-26T20:21:11.318197] [INFO ] [sig ] [1010/3375] Forecasting ELF... [2026-02-26T20:21:11.318228] [INFO ] [sig ] Generating forecast for: ELF [2026-02-26T20:21:11.318263] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELF' from 'https://tdm.silogroup.org/data/derivative_storage/ELF.csv'. [2026-02-26T20:21:11.331706] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELF'. [2026-02-26T20:21:11.332134] [INFO ] [FORECASTER] Starting predict_future for ELF [2026-02-26T20:21:11.333035] [DEBUG] [LOCAL ] No optimal features file found for ELF: ./output/feature-sets/ELF.txt [2026-02-26T20:21:11.333091] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:11.333124] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:11.333150] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:11.333207] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:11.400862] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:11.401911] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:11.402006] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:11.402043] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:11.539541] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:11.539761] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:11.539815] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:11.539862] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:11.543782] [DEBUG] [FORECASTER] ELF: Forecast T+1@11:T+2@11: UP (p=81.09%) [2026-02-26T20:21:11.544141] [INFO ] [FORECASTER] Completed predict_future for ELF [2026-02-26T20:21:11.544293] [INFO ] [sig ] ELF: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:21:11.697457] [INFO ] [LOCAL ] Saved forecast: ELF 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ELF.txt [2026-02-26T20:21:11.697628] [INFO ] [sig ] [1010/3375] Completed ELF in 0.4s | 2.75 sym/s | Total: 6.1m | ETA: 14.3m [2026-02-26T20:21:11.697704] [INFO ] [sig ] [1011/3375] Forecasting ELME... [2026-02-26T20:21:11.697740] [INFO ] [sig ] Generating forecast for: ELME [2026-02-26T20:21:11.697777] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELME' from 'https://tdm.silogroup.org/data/derivative_storage/ELME.csv'. [2026-02-26T20:21:11.709600] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELME'. [2026-02-26T20:21:11.709983] [INFO ] [FORECASTER] Starting predict_future for ELME [2026-02-26T20:21:11.710817] [DEBUG] [LOCAL ] No optimal features file found for ELME: ./output/feature-sets/ELME.txt [2026-02-26T20:21:11.710870] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:11.710900] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:11.710926] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:11.710982] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:11.770329] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:11.771323] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:11.771406] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:11.771439] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:11.908361] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:11.908523] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:11.908565] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:11.908614] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:11.912752] [DEBUG] [FORECASTER] ELME: Forecast T+1@11:T+2@11: UP (p=62.04%) [2026-02-26T20:21:11.913108] [INFO ] [FORECASTER] Completed predict_future for ELME [2026-02-26T20:21:11.913255] [INFO ] [sig ] ELME: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:21:12.072108] [INFO ] [LOCAL ] Saved forecast: ELME 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ELME.txt [2026-02-26T20:21:12.072299] [INFO ] [sig ] [1011/3375] Completed ELME in 0.4s | 2.75 sym/s | Total: 6.1m | ETA: 14.3m [2026-02-26T20:21:12.072344] [INFO ] [sig ] [1012/3375] Forecasting ELS... [2026-02-26T20:21:12.072374] [INFO ] [sig ] Generating forecast for: ELS [2026-02-26T20:21:12.072405] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELS' from 'https://tdm.silogroup.org/data/derivative_storage/ELS.csv'. [2026-02-26T20:21:12.084591] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELS'. [2026-02-26T20:21:12.085213] [INFO ] [FORECASTER] Starting predict_future for ELS [2026-02-26T20:21:12.086256] [DEBUG] [LOCAL ] No optimal features file found for ELS: ./output/feature-sets/ELS.txt [2026-02-26T20:21:12.086344] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:12.086396] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:12.086429] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:12.086488] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:12.153287] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:12.154274] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:12.154366] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:12.154399] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:12.287272] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:12.287447] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:12.287496] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:12.287532] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:12.292314] [DEBUG] [FORECASTER] ELS: Forecast T+1@11:T+2@11: DOWN (p=22.60%) [2026-02-26T20:21:12.292785] [INFO ] [FORECASTER] Completed predict_future for ELS [2026-02-26T20:21:12.292959] [INFO ] [sig ] ELS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:21:12.439773] [INFO ] [LOCAL ] Saved forecast: ELS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ELS.txt [2026-02-26T20:21:12.439936] [INFO ] [sig ] [1012/3375] Completed ELS in 0.4s | 2.75 sym/s | Total: 6.1m | ETA: 14.3m [2026-02-26T20:21:12.439977] [INFO ] [sig ] [1013/3375] Forecasting ELTX... [2026-02-26T20:21:12.440007] [INFO ] [sig ] Generating forecast for: ELTX [2026-02-26T20:21:12.440039] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELTX' from 'https://tdm.silogroup.org/data/derivative_storage/ELTX.csv'. [2026-02-26T20:21:12.452856] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELTX'. [2026-02-26T20:21:12.453335] [INFO ] [FORECASTER] Starting predict_future for ELTX [2026-02-26T20:21:12.454272] [DEBUG] [LOCAL ] No optimal features file found for ELTX: ./output/feature-sets/ELTX.txt [2026-02-26T20:21:12.454334] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:12.454384] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:12.454428] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:12.454490] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:12.519365] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:12.520333] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:12.520422] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:12.520470] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:12.654071] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:12.654253] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:12.654307] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:12.654340] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:12.658317] [DEBUG] [FORECASTER] ELTX: Forecast T+1@11:T+2@11: UP (p=63.88%) [2026-02-26T20:21:12.658644] [INFO ] [FORECASTER] Completed predict_future for ELTX [2026-02-26T20:21:12.658808] [INFO ] [sig ] ELTX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:21:12.814974] [INFO ] [LOCAL ] Saved forecast: ELTX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ELTX.txt [2026-02-26T20:21:12.815125] [INFO ] [sig ] [1013/3375] Completed ELTX in 0.4s | 2.75 sym/s | Total: 6.1m | ETA: 14.3m [2026-02-26T20:21:12.815185] [INFO ] [sig ] [1014/3375] Forecasting ELVA... [2026-02-26T20:21:12.815218] [INFO ] [sig ] Generating forecast for: ELVA [2026-02-26T20:21:12.815251] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELVA' from 'https://tdm.silogroup.org/data/derivative_storage/ELVA.csv'. [2026-02-26T20:21:12.827870] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELVA'. [2026-02-26T20:21:12.828321] [INFO ] [FORECASTER] Starting predict_future for ELVA [2026-02-26T20:21:12.829311] [DEBUG] [LOCAL ] No optimal features file found for ELVA: ./output/feature-sets/ELVA.txt [2026-02-26T20:21:12.829381] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:12.829421] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:12.829449] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:12.829506] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:12.893758] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:12.894923] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:12.895038] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:12.895087] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:13.024633] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:13.024799] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:13.024840] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:13.024870] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:13.028492] [DEBUG] [FORECASTER] ELVA: Forecast T+1@11:T+2@11: UP (p=99.37%) [2026-02-26T20:21:13.028839] [INFO ] [FORECASTER] Completed predict_future for ELVA [2026-02-26T20:21:13.028977] [INFO ] [sig ] ELVA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:21:13.185951] [INFO ] [LOCAL ] Saved forecast: ELVA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ELVA.txt [2026-02-26T20:21:13.186118] [INFO ] [sig ] [1014/3375] Completed ELVA in 0.4s | 2.75 sym/s | Total: 6.1m | ETA: 14.3m [2026-02-26T20:21:13.186161] [INFO ] [sig ] [1015/3375] Forecasting ELVN... [2026-02-26T20:21:13.186192] [INFO ] [sig ] Generating forecast for: ELVN [2026-02-26T20:21:13.186226] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELVN' from 'https://tdm.silogroup.org/data/derivative_storage/ELVN.csv'. [2026-02-26T20:21:13.198940] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELVN'. [2026-02-26T20:21:13.199336] [INFO ] [FORECASTER] Starting predict_future for ELVN [2026-02-26T20:21:13.200306] [DEBUG] [LOCAL ] No optimal features file found for ELVN: ./output/feature-sets/ELVN.txt [2026-02-26T20:21:13.200365] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:13.200398] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:13.200427] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:13.200486] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:13.264037] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:13.264960] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:13.265244] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:13.265279] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:13.403968] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:13.404136] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:13.404180] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:13.404210] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:13.407950] [DEBUG] [FORECASTER] ELVN: Forecast T+1@11:T+2@11: UP (p=92.96%) [2026-02-26T20:21:13.408288] [INFO ] [FORECASTER] Completed predict_future for ELVN [2026-02-26T20:21:13.408435] [INFO ] [sig ] ELVN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:21:13.560284] [INFO ] [LOCAL ] Saved forecast: ELVN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ELVN.txt [2026-02-26T20:21:13.560445] [INFO ] [sig ] [1015/3375] Completed ELVN in 0.4s | 2.75 sym/s | Total: 6.2m | ETA: 14.3m [2026-02-26T20:21:13.560494] [INFO ] [sig ] [1016/3375] Forecasting EM... [2026-02-26T20:21:13.560526] [INFO ] [sig ] Generating forecast for: EM [2026-02-26T20:21:13.560558] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EM' from 'https://tdm.silogroup.org/data/derivative_storage/EM.csv'. [2026-02-26T20:21:13.572261] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EM'. [2026-02-26T20:21:13.572675] [INFO ] [FORECASTER] Starting predict_future for EM [2026-02-26T20:21:13.573561] [DEBUG] [LOCAL ] No optimal features file found for EM: ./output/feature-sets/EM.txt [2026-02-26T20:21:13.573639] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:13.573679] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:13.573713] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:13.573785] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:13.637231] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:13.638221] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:13.638313] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:13.638347] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:13.765233] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:13.765398] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:13.765441] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:13.765471] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:13.769688] [DEBUG] [FORECASTER] EM: Forecast T+1@11:T+2@11: UP (p=86.59%) [2026-02-26T20:21:13.770051] [INFO ] [FORECASTER] Completed predict_future for EM [2026-02-26T20:21:13.770207] [INFO ] [sig ] EM: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:21:13.929373] [INFO ] [LOCAL ] Saved forecast: EM 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/EM.txt [2026-02-26T20:21:13.929622] [INFO ] [sig ] [1016/3375] Completed EM in 0.4s | 2.75 sym/s | Total: 6.2m | ETA: 14.3m [2026-02-26T20:21:13.929678] [INFO ] [sig ] [1017/3375] Forecasting EMB... [2026-02-26T20:21:13.929710] [INFO ] [sig ] Generating forecast for: EMB [2026-02-26T20:21:13.929748] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMB' from 'https://tdm.silogroup.org/data/derivative_storage/EMB.csv'. [2026-02-26T20:21:13.947817] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMB'. [2026-02-26T20:21:13.948272] [INFO ] [FORECASTER] Starting predict_future for EMB [2026-02-26T20:21:13.949269] [DEBUG] [LOCAL ] No optimal features file found for EMB: ./output/feature-sets/EMB.txt [2026-02-26T20:21:13.949327] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:13.949359] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:13.949387] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:13.949444] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:14.013283] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:14.014394] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:14.014534] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:14.014612] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:14.152730] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:14.152900] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:14.152943] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:14.152973] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:14.156920] [DEBUG] [FORECASTER] EMB: Forecast T+1@11:T+2@11: DOWN (p=13.81%) [2026-02-26T20:21:14.157214] [INFO ] [FORECASTER] Completed predict_future for EMB [2026-02-26T20:21:14.157372] [INFO ] [sig ] EMB: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:21:14.311327] [INFO ] [LOCAL ] Saved forecast: EMB 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/EMB.txt [2026-02-26T20:21:14.311488] [INFO ] [sig ] [1017/3375] Completed EMB in 0.4s | 2.75 sym/s | Total: 6.2m | ETA: 14.3m [2026-02-26T20:21:14.311529] [INFO ] [sig ] [1018/3375] Forecasting EMBC... [2026-02-26T20:21:14.311560] [INFO ] [sig ] Generating forecast for: EMBC [2026-02-26T20:21:14.311614] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMBC' from 'https://tdm.silogroup.org/data/derivative_storage/EMBC.csv'. [2026-02-26T20:21:14.325099] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMBC'. [2026-02-26T20:21:14.325521] [INFO ] [FORECASTER] Starting predict_future for EMBC [2026-02-26T20:21:14.326478] [DEBUG] [LOCAL ] No optimal features file found for EMBC: ./output/feature-sets/EMBC.txt [2026-02-26T20:21:14.326537] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:14.326570] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:14.326632] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:14.326693] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:14.390891] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:14.391755] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:14.391859] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:14.391895] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:14.526511] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:14.526699] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:14.526751] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:14.526789] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:14.530630] [DEBUG] [FORECASTER] EMBC: Forecast T+1@11:T+2@11: UP (p=68.27%) [2026-02-26T20:21:14.530925] [INFO ] [FORECASTER] Completed predict_future for EMBC [2026-02-26T20:21:14.531062] [INFO ] [sig ] EMBC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:21:14.676980] [INFO ] [LOCAL ] Saved forecast: EMBC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/EMBC.txt [2026-02-26T20:21:14.677165] [INFO ] [sig ] [1018/3375] Completed EMBC in 0.4s | 2.75 sym/s | Total: 6.2m | ETA: 14.3m [2026-02-26T20:21:14.677214] [INFO ] [sig ] [1019/3375] Forecasting EMD... [2026-02-26T20:21:14.677249] [INFO ] [sig ] Generating forecast for: EMD [2026-02-26T20:21:14.677297] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMD' from 'https://tdm.silogroup.org/data/derivative_storage/EMD.csv'. [2026-02-26T20:21:14.692152] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMD'. [2026-02-26T20:21:14.692607] [INFO ] [FORECASTER] Starting predict_future for EMD [2026-02-26T20:21:14.693703] [DEBUG] [LOCAL ] No optimal features file found for EMD: ./output/feature-sets/EMD.txt [2026-02-26T20:21:14.693789] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:14.693847] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:14.693878] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:14.693938] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:14.758903] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:14.760067] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:14.760177] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:14.760211] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:14.888229] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:14.888393] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:14.888460] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:14.888499] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:14.892465] [DEBUG] [FORECASTER] EMD: Forecast T+1@11:T+2@11: UP (p=55.80%) [2026-02-26T20:21:14.892816] [INFO ] [FORECASTER] Completed predict_future for EMD [2026-02-26T20:21:14.892959] [INFO ] [sig ] EMD: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:21:15.046516] [INFO ] [LOCAL ] Saved forecast: EMD 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/EMD.txt [2026-02-26T20:21:15.046718] [INFO ] [sig ] [1019/3375] Completed EMD in 0.4s | 2.75 sym/s | Total: 6.2m | ETA: 14.3m [2026-02-26T20:21:15.046794] [INFO ] [sig ] [1020/3375] Forecasting EMF... [2026-02-26T20:21:15.046827] [INFO ] [sig ] Generating forecast for: EMF [2026-02-26T20:21:15.046860] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMF' from 'https://tdm.silogroup.org/data/derivative_storage/EMF.csv'. [2026-02-26T20:21:15.060921] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMF'. [2026-02-26T20:21:15.061323] [INFO ] [FORECASTER] Starting predict_future for EMF [2026-02-26T20:21:15.062247] [DEBUG] [LOCAL ] No optimal features file found for EMF: ./output/feature-sets/EMF.txt [2026-02-26T20:21:15.062303] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:15.062336] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:15.062364] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:15.062421] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:15.128449] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:15.129380] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:15.129474] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:15.129509] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:15.253704] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:15.253884] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:15.253930] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:15.253966] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:15.257884] [DEBUG] [FORECASTER] EMF: Forecast T+1@11:T+2@11: DOWN (p=31.95%) [2026-02-26T20:21:15.258193] [INFO ] [FORECASTER] Completed predict_future for EMF [2026-02-26T20:21:15.258331] [INFO ] [sig ] EMF: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:21:15.418560] [INFO ] [LOCAL ] Saved forecast: EMF 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/EMF.txt [2026-02-26T20:21:15.418803] [INFO ] [sig ] [1020/3375] Completed EMF in 0.4s | 2.75 sym/s | Total: 6.2m | ETA: 14.3m [2026-02-26T20:21:15.418854] [INFO ] [sig ] [1021/3375] Forecasting EMN... [2026-02-26T20:21:15.418892] [INFO ] [sig ] Generating forecast for: EMN [2026-02-26T20:21:15.418928] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMN' from 'https://tdm.silogroup.org/data/derivative_storage/EMN.csv'. [2026-02-26T20:21:15.432638] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMN'. [2026-02-26T20:21:15.433051] [INFO ] [FORECASTER] Starting predict_future for EMN [2026-02-26T20:21:15.434071] [DEBUG] [LOCAL ] No optimal features file found for EMN: ./output/feature-sets/EMN.txt [2026-02-26T20:21:15.434136] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:15.434175] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:15.434206] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:15.434273] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:15.498610] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:15.499517] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:15.499646] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:15.499684] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:15.632759] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:15.632932] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:15.632974] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:15.633003] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:15.636788] [DEBUG] [FORECASTER] EMN: Forecast T+1@11:T+2@11: DOWN (p=23.41%) [2026-02-26T20:21:15.637084] [INFO ] [FORECASTER] Completed predict_future for EMN [2026-02-26T20:21:15.637228] [INFO ] [sig ] EMN: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:21:15.795275] [INFO ] [LOCAL ] Saved forecast: EMN 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/EMN.txt [2026-02-26T20:21:15.795450] [INFO ] [sig ] [1021/3375] Completed EMN in 0.4s | 2.75 sym/s | Total: 6.2m | ETA: 14.3m [2026-02-26T20:21:15.795494] [INFO ] [sig ] [1022/3375] Forecasting EMO... [2026-02-26T20:21:15.795525] [INFO ] [sig ] Generating forecast for: EMO [2026-02-26T20:21:15.795556] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMO' from 'https://tdm.silogroup.org/data/derivative_storage/EMO.csv'. [2026-02-26T20:21:15.813276] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMO'. [2026-02-26T20:21:15.814098] [INFO ] [FORECASTER] Starting predict_future for EMO [2026-02-26T20:21:15.815536] [DEBUG] [LOCAL ] No optimal features file found for EMO: ./output/feature-sets/EMO.txt [2026-02-26T20:21:15.815663] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:15.815713] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:15.815753] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:15.815839] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:15.897060] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:15.898628] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:15.898814] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:15.898866] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:16.023978] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:16.024227] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:16.024273] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:16.024303] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:16.028599] [DEBUG] [FORECASTER] EMO: Forecast T+1@11:T+2@11: DOWN (p=21.20%) [2026-02-26T20:21:16.028954] [INFO ] [FORECASTER] Completed predict_future for EMO [2026-02-26T20:21:16.029106] [INFO ] [sig ] EMO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:21:16.183954] [INFO ] [LOCAL ] Saved forecast: EMO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/EMO.txt [2026-02-26T20:21:16.184136] [INFO ] [sig ] [1022/3375] Completed EMO in 0.4s | 2.75 sym/s | Total: 6.2m | ETA: 14.3m [2026-02-26T20:21:16.184178] [INFO ] [sig ] [1023/3375] Forecasting EMXC... [2026-02-26T20:21:16.184208] [INFO ] [sig ] Generating forecast for: EMXC [2026-02-26T20:21:16.184242] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMXC' from 'https://tdm.silogroup.org/data/derivative_storage/EMXC.csv'. [2026-02-26T20:21:16.198640] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMXC'. [2026-02-26T20:21:16.199130] [INFO ] [FORECASTER] Starting predict_future for EMXC [2026-02-26T20:21:16.200043] [DEBUG] [LOCAL ] No optimal features file found for EMXC: ./output/feature-sets/EMXC.txt [2026-02-26T20:21:16.200098] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:16.200146] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:16.200228] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:16.200287] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:16.259149] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:16.260157] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:16.260247] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:16.260279] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:16.385022] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:16.385195] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:16.385235] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:16.385263] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:16.388844] [DEBUG] [FORECASTER] EMXC: Forecast T+1@11:T+2@11: DOWN (p=25.53%) [2026-02-26T20:21:16.389160] [INFO ] [FORECASTER] Completed predict_future for EMXC [2026-02-26T20:21:16.389303] [INFO ] [sig ] EMXC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:21:16.532532] [INFO ] [LOCAL ] Saved forecast: EMXC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/EMXC.txt [2026-02-26T20:21:16.532724] [INFO ] [sig ] [1023/3375] Completed EMXC in 0.3s | 2.75 sym/s | Total: 6.2m | ETA: 14.3m [2026-02-26T20:21:16.532769] [INFO ] [sig ] [1024/3375] Forecasting ENB... [2026-02-26T20:21:16.532801] [INFO ] [sig ] Generating forecast for: ENB [2026-02-26T20:21:16.532833] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENB' from 'https://tdm.silogroup.org/data/derivative_storage/ENB.csv'. [2026-02-26T20:21:16.544822] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENB'. [2026-02-26T20:21:16.545235] [INFO ] [FORECASTER] Starting predict_future for ENB [2026-02-26T20:21:16.546158] [DEBUG] [LOCAL ] No optimal features file found for ENB: ./output/feature-sets/ENB.txt [2026-02-26T20:21:16.546216] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:16.546248] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:16.546275] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:16.546437] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:16.605362] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:16.606279] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:16.606365] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:16.606398] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:16.735023] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:16.735194] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:16.735234] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:16.735265] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:16.738910] [DEBUG] [FORECASTER] ENB: Forecast T+1@11:T+2@11: UP (p=56.34%) [2026-02-26T20:21:16.739209] [INFO ] [FORECASTER] Completed predict_future for ENB [2026-02-26T20:21:16.739347] [INFO ] [sig ] ENB: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:21:16.881889] [INFO ] [LOCAL ] Saved forecast: ENB 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ENB.txt [2026-02-26T20:21:16.882079] [INFO ] [sig ] [1024/3375] Completed ENB in 0.3s | 2.75 sym/s | Total: 6.2m | ETA: 14.2m [2026-02-26T20:21:16.882121] [INFO ] [sig ] [1025/3375] Forecasting ENGN... [2026-02-26T20:21:16.882150] [INFO ] [sig ] Generating forecast for: ENGN [2026-02-26T20:21:16.882182] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENGN' from 'https://tdm.silogroup.org/data/derivative_storage/ENGN.csv'. [2026-02-26T20:21:16.893920] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENGN'. [2026-02-26T20:21:16.894396] [INFO ] [FORECASTER] Starting predict_future for ENGN [2026-02-26T20:21:16.895302] [DEBUG] [LOCAL ] No optimal features file found for ENGN: ./output/feature-sets/ENGN.txt [2026-02-26T20:21:16.895358] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:16.895390] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:16.895416] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:16.895473] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:16.957228] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:16.958170] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:16.958260] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:16.958293] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:17.083315] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:17.083482] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:17.083523] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:17.083552] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:17.087196] [DEBUG] [FORECASTER] ENGN: Forecast T+1@11:T+2@11: DOWN (p=7.02%) [2026-02-26T20:21:17.087497] [INFO ] [FORECASTER] Completed predict_future for ENGN [2026-02-26T20:21:17.087676] [INFO ] [sig ] ENGN: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:21:17.233410] [INFO ] [LOCAL ] Saved forecast: ENGN 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ENGN.txt [2026-02-26T20:21:17.233599] [INFO ] [sig ] [1025/3375] Completed ENGN in 0.4s | 2.75 sym/s | Total: 6.2m | ETA: 14.2m [2026-02-26T20:21:17.233643] [INFO ] [sig ] [1026/3375] Forecasting ENIC... [2026-02-26T20:21:17.233672] [INFO ] [sig ] Generating forecast for: ENIC [2026-02-26T20:21:17.233704] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENIC' from 'https://tdm.silogroup.org/data/derivative_storage/ENIC.csv'. [2026-02-26T20:21:17.246927] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENIC'. [2026-02-26T20:21:17.247386] [INFO ] [FORECASTER] Starting predict_future for ENIC [2026-02-26T20:21:17.248417] [DEBUG] [LOCAL ] No optimal features file found for ENIC: ./output/feature-sets/ENIC.txt [2026-02-26T20:21:17.248475] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:17.248509] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:17.248538] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:17.248621] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:17.311230] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:17.312141] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:17.312235] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:17.312271] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:17.442820] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:17.442981] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:17.443023] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:17.443053] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:17.448245] [DEBUG] [FORECASTER] ENIC: Forecast T+1@11:T+2@11: DOWN (p=43.28%) [2026-02-26T20:21:17.448561] [INFO ] [FORECASTER] Completed predict_future for ENIC [2026-02-26T20:21:17.448729] [INFO ] [sig ] ENIC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:21:17.603093] [INFO ] [LOCAL ] Saved forecast: ENIC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ENIC.txt [2026-02-26T20:21:17.603233] [INFO ] [sig ] [1026/3375] Completed ENIC in 0.4s | 2.75 sym/s | Total: 6.2m | ETA: 14.2m [2026-02-26T20:21:17.603278] [INFO ] [sig ] [1027/3375] Forecasting ENPH... [2026-02-26T20:21:17.603322] [INFO ] [sig ] Generating forecast for: ENPH [2026-02-26T20:21:17.603363] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENPH' from 'https://tdm.silogroup.org/data/derivative_storage/ENPH.csv'. [2026-02-26T20:21:17.614474] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENPH'. [2026-02-26T20:21:17.614859] [INFO ] [FORECASTER] Starting predict_future for ENPH [2026-02-26T20:21:17.615795] [DEBUG] [LOCAL ] No optimal features file found for ENPH: ./output/feature-sets/ENPH.txt [2026-02-26T20:21:17.615851] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:17.615885] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:17.615914] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:17.615975] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:17.678954] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:17.679812] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:17.679904] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:17.679951] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:17.806358] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:17.806514] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:17.806556] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:17.806606] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:17.810199] [DEBUG] [FORECASTER] ENPH: Forecast T+1@11:T+2@11: DOWN (p=18.49%) [2026-02-26T20:21:17.810482] [INFO ] [FORECASTER] Completed predict_future for ENPH [2026-02-26T20:21:17.810629] [INFO ] [sig ] ENPH: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:21:17.968300] [INFO ] [LOCAL ] Saved forecast: ENPH 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ENPH.txt [2026-02-26T20:21:17.968460] [INFO ] [sig ] [1027/3375] Completed ENPH in 0.4s | 2.75 sym/s | Total: 6.2m | ETA: 14.2m [2026-02-26T20:21:17.968501] [INFO ] [sig ] [1028/3375] Forecasting ENS... [2026-02-26T20:21:17.968531] [INFO ] [sig ] Generating forecast for: ENS [2026-02-26T20:21:17.968563] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENS' from 'https://tdm.silogroup.org/data/derivative_storage/ENS.csv'. [2026-02-26T20:21:17.980505] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENS'. [2026-02-26T20:21:17.980893] [INFO ] [FORECASTER] Starting predict_future for ENS [2026-02-26T20:21:17.981763] [DEBUG] [LOCAL ] No optimal features file found for ENS: ./output/feature-sets/ENS.txt [2026-02-26T20:21:17.981818] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:17.981851] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:17.981877] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:17.981934] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:18.040629] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:18.041251] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:18.041331] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:18.041364] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:18.158051] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:18.158213] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:18.158255] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:18.158284] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:18.161772] [DEBUG] [FORECASTER] ENS: Forecast T+1@11:T+2@11: UP (p=84.72%) [2026-02-26T20:21:18.162062] [INFO ] [FORECASTER] Completed predict_future for ENS [2026-02-26T20:21:18.162193] [INFO ] [sig ] ENS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:21:18.302898] [INFO ] [LOCAL ] Saved forecast: ENS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ENS.txt [2026-02-26T20:21:18.303035] [INFO ] [sig ] [1028/3375] Completed ENS in 0.3s | 2.75 sym/s | Total: 6.2m | ETA: 14.2m [2026-02-26T20:21:18.303076] [INFO ] [sig ] [1029/3375] Forecasting ENSG... [2026-02-26T20:21:18.303112] [INFO ] [sig ] Generating forecast for: ENSG [2026-02-26T20:21:18.303150] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENSG' from 'https://tdm.silogroup.org/data/derivative_storage/ENSG.csv'. [2026-02-26T20:21:18.315913] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENSG'. [2026-02-26T20:21:18.316259] [INFO ] [FORECASTER] Starting predict_future for ENSG [2026-02-26T20:21:18.317144] [DEBUG] [LOCAL ] No optimal features file found for ENSG: ./output/feature-sets/ENSG.txt [2026-02-26T20:21:18.317199] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:18.317232] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:18.317259] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:18.317317] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:18.375691] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:18.376388] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:18.376469] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:18.376503] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:18.502071] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:18.502248] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:18.502292] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:18.502322] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:18.506041] [DEBUG] [FORECASTER] ENSG: Forecast T+1@11:T+2@11: DOWN (p=6.78%) [2026-02-26T20:21:18.506332] [INFO ] [FORECASTER] Completed predict_future for ENSG [2026-02-26T20:21:18.506465] [INFO ] [sig ] ENSG: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:21:18.653234] [INFO ] [LOCAL ] Saved forecast: ENSG 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ENSG.txt [2026-02-26T20:21:18.653400] [INFO ] [sig ] [1029/3375] Completed ENSG in 0.4s | 2.75 sym/s | Total: 6.2m | ETA: 14.2m [2026-02-26T20:21:18.653445] [INFO ] [sig ] [1030/3375] Forecasting ENTA... [2026-02-26T20:21:18.653477] [INFO ] [sig ] Generating forecast for: ENTA [2026-02-26T20:21:18.653510] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENTA' from 'https://tdm.silogroup.org/data/derivative_storage/ENTA.csv'. [2026-02-26T20:21:18.666834] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENTA'. [2026-02-26T20:21:18.667467] [INFO ] [FORECASTER] Starting predict_future for ENTA [2026-02-26T20:21:18.668647] [DEBUG] [LOCAL ] No optimal features file found for ENTA: ./output/feature-sets/ENTA.txt [2026-02-26T20:21:18.668704] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:18.668738] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:18.668766] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:18.668824] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:18.730836] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:18.731965] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:18.732069] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:18.732112] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:18.863121] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:18.863292] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:18.863343] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:18.863400] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:18.866957] [DEBUG] [FORECASTER] ENTA: Forecast T+1@11:T+2@11: DOWN (p=5.70%) [2026-02-26T20:21:18.867246] [INFO ] [FORECASTER] Completed predict_future for ENTA [2026-02-26T20:21:18.867378] [INFO ] [sig ] ENTA: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:21:19.016912] [INFO ] [LOCAL ] Saved forecast: ENTA 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ENTA.txt [2026-02-26T20:21:19.017049] [INFO ] [sig ] [1030/3375] Completed ENTA in 0.4s | 2.75 sym/s | Total: 6.2m | ETA: 14.2m [2026-02-26T20:21:19.017089] [INFO ] [sig ] [1031/3375] Forecasting ENTG... [2026-02-26T20:21:19.017117] [INFO ] [sig ] Generating forecast for: ENTG [2026-02-26T20:21:19.017148] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENTG' from 'https://tdm.silogroup.org/data/derivative_storage/ENTG.csv'. [2026-02-26T20:21:19.028978] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENTG'. [2026-02-26T20:21:19.029503] [INFO ] [FORECASTER] Starting predict_future for ENTG [2026-02-26T20:21:19.030528] [DEBUG] [LOCAL ] No optimal features file found for ENTG: ./output/feature-sets/ENTG.txt [2026-02-26T20:21:19.030599] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:19.030633] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:19.030659] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:19.030715] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:19.088978] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:19.089599] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:19.089680] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:19.089712] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:19.212214] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:19.212365] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:19.212405] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:19.212433] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:19.215931] [DEBUG] [FORECASTER] ENTG: Forecast T+1@11:T+2@11: UP (p=50.67%) [2026-02-26T20:21:19.216207] [INFO ] [FORECASTER] Completed predict_future for ENTG [2026-02-26T20:21:19.216333] [INFO ] [sig ] ENTG: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:21:19.358285] [INFO ] [LOCAL ] Saved forecast: ENTG 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ENTG.txt [2026-02-26T20:21:19.358413] [INFO ] [sig ] [1031/3375] Completed ENTG in 0.3s | 2.75 sym/s | Total: 6.2m | ETA: 14.2m [2026-02-26T20:21:19.358453] [INFO ] [sig ] [1032/3375] Forecasting ENTX... [2026-02-26T20:21:19.358483] [INFO ] [sig ] Generating forecast for: ENTX [2026-02-26T20:21:19.358513] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENTX' from 'https://tdm.silogroup.org/data/derivative_storage/ENTX.csv'. [2026-02-26T20:21:19.370488] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENTX'. [2026-02-26T20:21:19.370860] [INFO ] [FORECASTER] Starting predict_future for ENTX [2026-02-26T20:21:19.371946] [DEBUG] [LOCAL ] No optimal features file found for ENTX: ./output/feature-sets/ENTX.txt [2026-02-26T20:21:19.372000] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:19.372031] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:19.372058] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:19.372115] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:19.435830] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:19.436514] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:19.436613] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:19.436665] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:19.560775] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:19.560932] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:19.561171] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:19.561199] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:19.565189] [DEBUG] [FORECASTER] ENTX: Forecast T+1@11:T+2@11: DOWN (p=36.66%) [2026-02-26T20:21:19.565467] [INFO ] [FORECASTER] Completed predict_future for ENTX [2026-02-26T20:21:19.565611] [INFO ] [sig ] ENTX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:21:19.709661] [INFO ] [LOCAL ] Saved forecast: ENTX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ENTX.txt [2026-02-26T20:21:19.709804] [INFO ] [sig ] [1032/3375] Completed ENTX in 0.4s | 2.75 sym/s | Total: 6.3m | ETA: 14.2m [2026-02-26T20:21:19.709843] [INFO ] [sig ] [1033/3375] Forecasting ENVA... [2026-02-26T20:21:19.709874] [INFO ] [sig ] Generating forecast for: ENVA [2026-02-26T20:21:19.709904] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENVA' from 'https://tdm.silogroup.org/data/derivative_storage/ENVA.csv'. [2026-02-26T20:21:19.722210] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENVA'. [2026-02-26T20:21:19.722555] [INFO ] [FORECASTER] Starting predict_future for ENVA [2026-02-26T20:21:19.723603] [DEBUG] [LOCAL ] No optimal features file found for ENVA: ./output/feature-sets/ENVA.txt [2026-02-26T20:21:19.723657] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:19.723688] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:19.723715] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:19.723773] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:19.784682] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:19.785345] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:19.785460] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:19.785494] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:19.903691] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:19.903857] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:19.903898] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:19.903928] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:19.908010] [DEBUG] [FORECASTER] ENVA: Forecast T+1@11:T+2@11: UP (p=96.68%) [2026-02-26T20:21:19.908325] [INFO ] [FORECASTER] Completed predict_future for ENVA [2026-02-26T20:21:19.908670] [INFO ] [sig ] ENVA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:21:20.054084] [INFO ] [LOCAL ] Saved forecast: ENVA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ENVA.txt [2026-02-26T20:21:20.054212] [INFO ] [sig ] [1033/3375] Completed ENVA in 0.3s | 2.75 sym/s | Total: 6.3m | ETA: 14.2m [2026-02-26T20:21:20.054252] [INFO ] [sig ] [1034/3375] Forecasting ENVB... [2026-02-26T20:21:20.054285] [INFO ] [sig ] Generating forecast for: ENVB [2026-02-26T20:21:20.054324] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENVB' from 'https://tdm.silogroup.org/data/derivative_storage/ENVB.csv'. [2026-02-26T20:21:20.065285] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENVB'. [2026-02-26T20:21:20.065659] [INFO ] [FORECASTER] Starting predict_future for ENVB [2026-02-26T20:21:20.066454] [DEBUG] [LOCAL ] No optimal features file found for ENVB: ./output/feature-sets/ENVB.txt [2026-02-26T20:21:20.066507] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:20.066539] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:20.066614] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:20.066678] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:20.128885] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:20.129621] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:20.129705] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:20.129739] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:20.252817] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:20.252979] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:20.253019] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:20.253048] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:20.256495] [DEBUG] [FORECASTER] ENVB: Forecast T+1@11:T+2@11: UP (p=84.48%) [2026-02-26T20:21:20.256790] [INFO ] [FORECASTER] Completed predict_future for ENVB [2026-02-26T20:21:20.256920] [INFO ] [sig ] ENVB: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:21:20.398173] [INFO ] [LOCAL ] Saved forecast: ENVB 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ENVB.txt [2026-02-26T20:21:20.398340] [INFO ] [sig ] [1034/3375] Completed ENVB in 0.3s | 2.75 sym/s | Total: 6.3m | ETA: 14.2m [2026-02-26T20:21:20.398378] [INFO ] [sig ] [1035/3375] Forecasting ENVX... [2026-02-26T20:21:20.398409] [INFO ] [sig ] Generating forecast for: ENVX [2026-02-26T20:21:20.398442] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENVX' from 'https://tdm.silogroup.org/data/derivative_storage/ENVX.csv'. [2026-02-26T20:21:20.416455] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENVX'. [2026-02-26T20:21:20.416871] [INFO ] [FORECASTER] Starting predict_future for ENVX [2026-02-26T20:21:20.417710] [DEBUG] [LOCAL ] No optimal features file found for ENVX: ./output/feature-sets/ENVX.txt [2026-02-26T20:21:20.417763] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:20.417795] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:20.417821] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:20.417878] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:20.475125] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:20.476070] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:20.476163] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:20.476195] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:20.605431] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:20.605617] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:20.605659] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:20.605688] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:20.609630] [DEBUG] [FORECASTER] ENVX: Forecast T+1@11:T+2@11: UP (p=93.63%) [2026-02-26T20:21:20.609967] [INFO ] [FORECASTER] Completed predict_future for ENVX [2026-02-26T20:21:20.610107] [INFO ] [sig ] ENVX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:21:20.754253] [INFO ] [LOCAL ] Saved forecast: ENVX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ENVX.txt [2026-02-26T20:21:20.754404] [INFO ] [sig ] [1035/3375] Completed ENVX in 0.4s | 2.75 sym/s | Total: 6.3m | ETA: 14.2m [2026-02-26T20:21:20.754443] [INFO ] [sig ] [1036/3375] Forecasting EOD... [2026-02-26T20:21:20.754473] [INFO ] [sig ] Generating forecast for: EOD [2026-02-26T20:21:20.754504] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOD' from 'https://tdm.silogroup.org/data/derivative_storage/EOD.csv'. [2026-02-26T20:21:20.766254] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOD'. [2026-02-26T20:21:20.766586] [INFO ] [FORECASTER] Starting predict_future for EOD [2026-02-26T20:21:20.767403] [DEBUG] [LOCAL ] No optimal features file found for EOD: ./output/feature-sets/EOD.txt [2026-02-26T20:21:20.767457] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:20.767489] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:20.767516] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:20.767590] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:20.825822] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:20.826532] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:20.826645] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:20.826680] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:20.947601] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:20.947765] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:20.947805] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:20.947834] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:20.951318] [DEBUG] [FORECASTER] EOD: Forecast T+1@11:T+2@11: UP (p=81.88%) [2026-02-26T20:21:20.951623] [INFO ] [FORECASTER] Completed predict_future for EOD [2026-02-26T20:21:20.951754] [INFO ] [sig ] EOD: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:21:21.095256] [INFO ] [LOCAL ] Saved forecast: EOD 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/EOD.txt [2026-02-26T20:21:21.095421] [INFO ] [sig ] [1036/3375] Completed EOD in 0.3s | 2.75 sym/s | Total: 6.3m | ETA: 14.2m [2026-02-26T20:21:21.095461] [INFO ] [sig ] [1037/3375] Forecasting EOG... [2026-02-26T20:21:21.095492] [INFO ] [sig ] Generating forecast for: EOG [2026-02-26T20:21:21.095524] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOG' from 'https://tdm.silogroup.org/data/derivative_storage/EOG.csv'. [2026-02-26T20:21:21.110063] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOG'. [2026-02-26T20:21:21.110803] [INFO ] [FORECASTER] Starting predict_future for EOG [2026-02-26T20:21:21.112303] [DEBUG] [LOCAL ] No optimal features file found for EOG: ./output/feature-sets/EOG.txt [2026-02-26T20:21:21.112362] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:21.112399] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:21.112427] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:21.112508] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:21.179422] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:21.180820] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:21.180957] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:21.180994] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:21.315433] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:21.315705] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:21.315758] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:21.315791] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:21.320208] [DEBUG] [FORECASTER] EOG: Forecast T+1@11:T+2@11: DOWN (p=13.77%) [2026-02-26T20:21:21.320641] [INFO ] [FORECASTER] Completed predict_future for EOG [2026-02-26T20:21:21.320815] [INFO ] [sig ] EOG: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:21:21.474514] [INFO ] [LOCAL ] Saved forecast: EOG 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/EOG.txt [2026-02-26T20:21:21.475049] [INFO ] [sig ] [1037/3375] Completed EOG in 0.4s | 2.75 sym/s | Total: 6.3m | ETA: 14.2m [2026-02-26T20:21:21.475098] [INFO ] [sig ] [1038/3375] Forecasting EOI... [2026-02-26T20:21:21.475132] [INFO ] [sig ] Generating forecast for: EOI [2026-02-26T20:21:21.475184] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOI' from 'https://tdm.silogroup.org/data/derivative_storage/EOI.csv'. [2026-02-26T20:21:21.487718] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOI'. [2026-02-26T20:21:21.488162] [INFO ] [FORECASTER] Starting predict_future for EOI [2026-02-26T20:21:21.489063] [DEBUG] [LOCAL ] No optimal features file found for EOI: ./output/feature-sets/EOI.txt [2026-02-26T20:21:21.489119] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:21.489151] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:21.489178] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:21.489235] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:21.550997] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:21.551971] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:21.552067] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:21.552100] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:21.685174] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:21.685344] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:21.685386] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:21.685415] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:21.689050] [DEBUG] [FORECASTER] EOI: Forecast T+1@11:T+2@11: DOWN (p=36.91%) [2026-02-26T20:21:21.689336] [INFO ] [FORECASTER] Completed predict_future for EOI [2026-02-26T20:21:21.689467] [INFO ] [sig ] EOI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:21:21.833643] [INFO ] [LOCAL ] Saved forecast: EOI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/EOI.txt [2026-02-26T20:21:21.833809] [INFO ] [sig ] [1038/3375] Completed EOI in 0.4s | 2.75 sym/s | Total: 6.3m | ETA: 14.2m [2026-02-26T20:21:21.833851] [INFO ] [sig ] [1039/3375] Forecasting EOLS... [2026-02-26T20:21:21.833882] [INFO ] [sig ] Generating forecast for: EOLS [2026-02-26T20:21:21.833913] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOLS' from 'https://tdm.silogroup.org/data/derivative_storage/EOLS.csv'. [2026-02-26T20:21:21.845646] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOLS'. [2026-02-26T20:21:21.846061] [INFO ] [FORECASTER] Starting predict_future for EOLS [2026-02-26T20:21:21.846900] [DEBUG] [LOCAL ] No optimal features file found for EOLS: ./output/feature-sets/EOLS.txt [2026-02-26T20:21:21.846953] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:21.846986] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:21.847013] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:21.847070] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:21.907987] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:21.909274] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:21.909382] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:21.909421] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:22.036543] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:22.036729] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:22.036777] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:22.036824] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:22.041509] [DEBUG] [FORECASTER] EOLS: Forecast T+1@11:T+2@11: DOWN (p=2.36%) [2026-02-26T20:21:22.041890] [INFO ] [FORECASTER] Completed predict_future for EOLS [2026-02-26T20:21:22.042066] [INFO ] [sig ] EOLS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:21:22.198519] [INFO ] [LOCAL ] Saved forecast: EOLS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/EOLS.txt [2026-02-26T20:21:22.198702] [INFO ] [sig ] [1039/3375] Completed EOLS in 0.4s | 2.75 sym/s | Total: 6.3m | ETA: 14.2m [2026-02-26T20:21:22.198745] [INFO ] [sig ] [1040/3375] Forecasting EOS... [2026-02-26T20:21:22.198776] [INFO ] [sig ] Generating forecast for: EOS [2026-02-26T20:21:22.198806] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOS' from 'https://tdm.silogroup.org/data/derivative_storage/EOS.csv'. [2026-02-26T20:21:22.210099] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOS'. [2026-02-26T20:21:22.210457] [INFO ] [FORECASTER] Starting predict_future for EOS [2026-02-26T20:21:22.211295] [DEBUG] [LOCAL ] No optimal features file found for EOS: ./output/feature-sets/EOS.txt [2026-02-26T20:21:22.211350] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:22.211412] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:22.211441] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:22.211499] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:22.272303] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:22.273510] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:22.273635] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:22.273688] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:22.407712] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:22.407885] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:22.407945] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:22.407990] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:22.412599] [DEBUG] [FORECASTER] EOS: Forecast T+1@11:T+2@11: UP (p=95.95%) [2026-02-26T20:21:22.412923] [INFO ] [FORECASTER] Completed predict_future for EOS [2026-02-26T20:21:22.413077] [INFO ] [sig ] EOS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:21:22.578348] [INFO ] [LOCAL ] Saved forecast: EOS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/EOS.txt [2026-02-26T20:21:22.578552] [INFO ] [sig ] [1040/3375] Completed EOS in 0.4s | 2.75 sym/s | Total: 6.3m | ETA: 14.1m [2026-02-26T20:21:22.578631] [INFO ] [sig ] [1041/3375] Forecasting EOSE... [2026-02-26T20:21:22.578674] [INFO ] [sig ] Generating forecast for: EOSE [2026-02-26T20:21:22.578705] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOSE' from 'https://tdm.silogroup.org/data/derivative_storage/EOSE.csv'. [2026-02-26T20:21:22.591674] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOSE'. [2026-02-26T20:21:22.592086] [INFO ] [FORECASTER] Starting predict_future for EOSE [2026-02-26T20:21:22.592960] [DEBUG] [LOCAL ] No optimal features file found for EOSE: ./output/feature-sets/EOSE.txt [2026-02-26T20:21:22.593015] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:22.593047] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:22.593255] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:22.593312] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:22.653124] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:22.653988] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:22.654079] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:22.654112] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:22.785928] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:22.786096] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:22.786140] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:22.786168] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:22.790940] [DEBUG] [FORECASTER] EOSE: Forecast T+1@11:T+2@11: UP (p=76.83%) [2026-02-26T20:21:22.791261] [INFO ] [FORECASTER] Completed predict_future for EOSE [2026-02-26T20:21:22.791405] [INFO ] [sig ] EOSE: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:21:22.946525] [INFO ] [LOCAL ] Saved forecast: EOSE 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/EOSE.txt [2026-02-26T20:21:22.946721] [INFO ] [sig ] [1041/3375] Completed EOSE in 0.4s | 2.75 sym/s | Total: 6.3m | ETA: 14.1m [2026-02-26T20:21:22.946774] [INFO ] [sig ] [1042/3375] Forecasting EPAC... [2026-02-26T20:21:22.946823] [INFO ] [sig ] Generating forecast for: EPAC [2026-02-26T20:21:22.946861] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EPAC' from 'https://tdm.silogroup.org/data/derivative_storage/EPAC.csv'. [2026-02-26T20:21:22.959646] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EPAC'. [2026-02-26T20:21:22.960085] [INFO ] [FORECASTER] Starting predict_future for EPAC [2026-02-26T20:21:22.961182] [DEBUG] [LOCAL ] No optimal features file found for EPAC: ./output/feature-sets/EPAC.txt [2026-02-26T20:21:22.961248] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:22.961294] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:22.961334] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:22.961419] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:23.027378] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:23.028294] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:23.028383] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:23.028417] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:23.153617] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:23.153816] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:23.153859] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:23.153886] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:23.157711] [DEBUG] [FORECASTER] EPAC: Forecast T+1@11:T+2@11: UP (p=87.41%) [2026-02-26T20:21:23.158010] [INFO ] [FORECASTER] Completed predict_future for EPAC [2026-02-26T20:21:23.158163] [INFO ] [sig ] EPAC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:21:23.311508] [INFO ] [LOCAL ] Saved forecast: EPAC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/EPAC.txt [2026-02-26T20:21:23.311730] [INFO ] [sig ] [1042/3375] Completed EPAC in 0.4s | 2.75 sym/s | Total: 6.3m | ETA: 14.1m [2026-02-26T20:21:23.311789] [INFO ] [sig ] [1043/3375] Forecasting EPAM... [2026-02-26T20:21:23.311823] [INFO ] [sig ] Generating forecast for: EPAM [2026-02-26T20:21:23.311863] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EPAM' from 'https://tdm.silogroup.org/data/derivative_storage/EPAM.csv'. [2026-02-26T20:21:23.323824] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EPAM'. [2026-02-26T20:21:23.324228] [INFO ] [FORECASTER] Starting predict_future for EPAM [2026-02-26T20:21:23.325145] [DEBUG] [LOCAL ] No optimal features file found for EPAM: ./output/feature-sets/EPAM.txt [2026-02-26T20:21:23.325201] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:23.325240] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:23.325281] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:23.325345] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:23.387925] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:23.388874] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:23.388979] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:23.389019] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:23.530981] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:23.531185] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:23.531228] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:23.531302] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:23.535210] [DEBUG] [FORECASTER] EPAM: Forecast T+1@11:T+2@11: DOWN (p=14.65%) [2026-02-26T20:21:23.535529] [INFO ] [FORECASTER] Completed predict_future for EPAM [2026-02-26T20:21:23.535709] [INFO ] [sig ] EPAM: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:21:23.684534] [INFO ] [LOCAL ] Saved forecast: EPAM 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/EPAM.txt [2026-02-26T20:21:23.684686] [INFO ] [sig ] [1043/3375] Completed EPAM in 0.4s | 2.75 sym/s | Total: 6.3m | ETA: 14.1m [2026-02-26T20:21:23.684727] [INFO ] [sig ] [1044/3375] Forecasting EPC... [2026-02-26T20:21:23.684757] [INFO ] [sig ] Generating forecast for: EPC [2026-02-26T20:21:23.684788] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EPC' from 'https://tdm.silogroup.org/data/derivative_storage/EPC.csv'. [2026-02-26T20:21:23.695807] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EPC'. [2026-02-26T20:21:23.696190] [INFO ] [FORECASTER] Starting predict_future for EPC [2026-02-26T20:21:23.697071] [DEBUG] [LOCAL ] No optimal features file found for EPC: ./output/feature-sets/EPC.txt [2026-02-26T20:21:23.697126] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:23.697158] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:23.697185] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:23.697241] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:23.759104] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:23.760002] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:23.760104] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:23.760137] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:23.901569] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:23.901804] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:23.901874] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:23.901927] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:23.907306] [DEBUG] [FORECASTER] EPC: Forecast T+1@11:T+2@11: DOWN (p=18.77%) [2026-02-26T20:21:23.907783] [INFO ] [FORECASTER] Completed predict_future for EPC [2026-02-26T20:21:23.907985] [INFO ] [sig ] EPC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:21:24.055633] [INFO ] [LOCAL ] Saved forecast: EPC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/EPC.txt [2026-02-26T20:21:24.055807] [INFO ] [sig ] [1044/3375] Completed EPC in 0.4s | 2.75 sym/s | Total: 6.3m | ETA: 14.1m [2026-02-26T20:21:24.055849] [INFO ] [sig ] [1045/3375] Forecasting EPD... [2026-02-26T20:21:24.055878] [INFO ] [sig ] Generating forecast for: EPD [2026-02-26T20:21:24.055910] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EPD' from 'https://tdm.silogroup.org/data/derivative_storage/EPD.csv'. [2026-02-26T20:21:24.067220] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EPD'. [2026-02-26T20:21:24.067556] [INFO ] [FORECASTER] Starting predict_future for EPD [2026-02-26T20:21:24.068432] [DEBUG] [LOCAL ] No optimal features file found for EPD: ./output/feature-sets/EPD.txt [2026-02-26T20:21:24.068486] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:24.068518] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:24.068545] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:24.068623] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:24.127656] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:24.128292] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:24.128376] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:24.128409] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:24.256418] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:24.256598] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:24.256643] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:24.256674] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:24.260548] [DEBUG] [FORECASTER] EPD: Forecast T+1@11:T+2@11: UP (p=91.09%) [2026-02-26T20:21:24.260919] [INFO ] [FORECASTER] Completed predict_future for EPD [2026-02-26T20:21:24.261067] [INFO ] [sig ] EPD: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:21:24.409808] [INFO ] [LOCAL ] Saved forecast: EPD 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/EPD.txt [2026-02-26T20:21:24.409978] [INFO ] [sig ] [1045/3375] Completed EPD in 0.4s | 2.75 sym/s | Total: 6.3m | ETA: 14.1m [2026-02-26T20:21:24.410027] [INFO ] [sig ] [1046/3375] Forecasting EPSN... [2026-02-26T20:21:24.410063] [INFO ] [sig ] Generating forecast for: EPSN [2026-02-26T20:21:24.410099] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EPSN' from 'https://tdm.silogroup.org/data/derivative_storage/EPSN.csv'. [2026-02-26T20:21:24.421748] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EPSN'. [2026-02-26T20:21:24.422119] [INFO ] [FORECASTER] Starting predict_future for EPSN [2026-02-26T20:21:24.423013] [DEBUG] [LOCAL ] No optimal features file found for EPSN: ./output/feature-sets/EPSN.txt [2026-02-26T20:21:24.423070] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:24.423105] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:24.423133] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:24.423192] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:24.487443] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:24.488376] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:24.488479] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:24.488518] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:24.614146] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:24.614307] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:24.614348] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:24.614378] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:24.618050] [DEBUG] [FORECASTER] EPSN: Forecast T+1@11:T+2@11: DOWN (p=1.84%) [2026-02-26T20:21:24.618359] [INFO ] [FORECASTER] Completed predict_future for EPSN [2026-02-26T20:21:24.618499] [INFO ] [sig ] EPSN: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:21:24.766294] [INFO ] [LOCAL ] Saved forecast: EPSN 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/EPSN.txt [2026-02-26T20:21:24.766450] [INFO ] [sig ] [1046/3375] Completed EPSN in 0.4s | 2.75 sym/s | Total: 6.3m | ETA: 14.1m [2026-02-26T20:21:24.766491] [INFO ] [sig ] [1047/3375] Forecasting EQBK... [2026-02-26T20:21:24.766522] [INFO ] [sig ] Generating forecast for: EQBK [2026-02-26T20:21:24.766555] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EQBK' from 'https://tdm.silogroup.org/data/derivative_storage/EQBK.csv'. [2026-02-26T20:21:24.778197] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EQBK'. [2026-02-26T20:21:24.778625] [INFO ] [FORECASTER] Starting predict_future for EQBK [2026-02-26T20:21:24.779488] [DEBUG] [LOCAL ] No optimal features file found for EQBK: ./output/feature-sets/EQBK.txt [2026-02-26T20:21:24.779570] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:24.779628] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:24.779655] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:24.779714] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:24.842493] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:24.843261] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:24.843349] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:24.843383] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:24.967811] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:24.967970] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:24.968011] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:24.968040] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:24.971820] [DEBUG] [FORECASTER] EQBK: Forecast T+1@11:T+2@11: UP (p=63.25%) [2026-02-26T20:21:24.972103] [INFO ] [FORECASTER] Completed predict_future for EQBK [2026-02-26T20:21:24.972234] [INFO ] [sig ] EQBK: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:21:25.206442] [INFO ] [LOCAL ] Saved forecast: EQBK 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/EQBK.txt [2026-02-26T20:21:25.206641] [INFO ] [sig ] [1047/3375] Completed EQBK in 0.4s | 2.75 sym/s | Total: 6.3m | ETA: 14.1m [2026-02-26T20:21:25.206703] [INFO ] [sig ] [1048/3375] Forecasting EQH... [2026-02-26T20:21:25.206744] [INFO ] [sig ] Generating forecast for: EQH [2026-02-26T20:21:25.206779] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EQH' from 'https://tdm.silogroup.org/data/derivative_storage/EQH.csv'. [2026-02-26T20:21:25.219614] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EQH'. [2026-02-26T20:21:25.220039] [INFO ] [FORECASTER] Starting predict_future for EQH [2026-02-26T20:21:25.221141] [DEBUG] [LOCAL ] No optimal features file found for EQH: ./output/feature-sets/EQH.txt [2026-02-26T20:21:25.221386] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:25.221420] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:25.221448] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:25.221516] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:25.284239] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:25.285049] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:25.285148] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:25.285189] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:25.413187] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:25.413349] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:25.413390] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:25.413419] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:25.417061] [DEBUG] [FORECASTER] EQH: Forecast T+1@11:T+2@11: DOWN (p=38.69%) [2026-02-26T20:21:25.417397] [INFO ] [FORECASTER] Completed predict_future for EQH [2026-02-26T20:21:25.417542] [INFO ] [sig ] EQH: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:21:25.564305] [INFO ] [LOCAL ] Saved forecast: EQH 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/EQH.txt [2026-02-26T20:21:25.564450] [INFO ] [sig ] [1048/3375] Completed EQH in 0.4s | 2.75 sym/s | Total: 6.4m | ETA: 14.1m [2026-02-26T20:21:25.564489] [INFO ] [sig ] [1049/3375] Forecasting EQIX... [2026-02-26T20:21:25.564518] [INFO ] [sig ] Generating forecast for: EQIX [2026-02-26T20:21:25.564549] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EQIX' from 'https://tdm.silogroup.org/data/derivative_storage/EQIX.csv'. [2026-02-26T20:21:25.576824] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EQIX'. [2026-02-26T20:21:25.577283] [INFO ] [FORECASTER] Starting predict_future for EQIX [2026-02-26T20:21:25.578192] [DEBUG] [LOCAL ] No optimal features file found for EQIX: ./output/feature-sets/EQIX.txt [2026-02-26T20:21:25.578247] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:25.578279] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:25.578307] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:25.578366] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:25.640374] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:25.641240] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:25.641332] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:25.641367] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:25.767187] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:25.767348] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:25.767390] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:25.767422] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:25.771114] [DEBUG] [FORECASTER] EQIX: Forecast T+1@11:T+2@11: DOWN (p=35.40%) [2026-02-26T20:21:25.771425] [INFO ] [FORECASTER] Completed predict_future for EQIX [2026-02-26T20:21:25.771564] [INFO ] [sig ] EQIX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:21:25.922263] [INFO ] [LOCAL ] Saved forecast: EQIX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/EQIX.txt [2026-02-26T20:21:25.922430] [INFO ] [sig ] [1049/3375] Completed EQIX in 0.4s | 2.75 sym/s | Total: 6.4m | ETA: 14.1m [2026-02-26T20:21:25.922474] [INFO ] [sig ] [1050/3375] Forecasting ERAS... [2026-02-26T20:21:25.922512] [INFO ] [sig ] Generating forecast for: ERAS [2026-02-26T20:21:25.922553] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ERAS' from 'https://tdm.silogroup.org/data/derivative_storage/ERAS.csv'. [2026-02-26T20:21:25.935023] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ERAS'. [2026-02-26T20:21:25.935448] [INFO ] [FORECASTER] Starting predict_future for ERAS [2026-02-26T20:21:25.936366] [DEBUG] [LOCAL ] No optimal features file found for ERAS: ./output/feature-sets/ERAS.txt [2026-02-26T20:21:25.936428] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:25.936477] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:25.936513] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:25.936591] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:25.997280] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:25.998224] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:25.998377] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:25.998414] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:26.126982] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:26.127147] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:26.127201] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:26.127247] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:26.131216] [DEBUG] [FORECASTER] ERAS: Forecast T+1@11:T+2@11: UP (p=99.23%) [2026-02-26T20:21:26.131533] [INFO ] [FORECASTER] Completed predict_future for ERAS [2026-02-26T20:21:26.131693] [INFO ] [sig ] ERAS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:21:26.279934] [INFO ] [LOCAL ] Saved forecast: ERAS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ERAS.txt [2026-02-26T20:21:26.280078] [INFO ] [sig ] [1050/3375] Completed ERAS in 0.4s | 2.75 sym/s | Total: 6.4m | ETA: 14.1m [2026-02-26T20:21:26.280131] [INFO ] [sig ] [1051/3375] Forecasting ERIC... [2026-02-26T20:21:26.280164] [INFO ] [sig ] Generating forecast for: ERIC [2026-02-26T20:21:26.280195] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ERIC' from 'https://tdm.silogroup.org/data/derivative_storage/ERIC.csv'. [2026-02-26T20:21:26.292056] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ERIC'. [2026-02-26T20:21:26.292423] [INFO ] [FORECASTER] Starting predict_future for ERIC [2026-02-26T20:21:26.293327] [DEBUG] [LOCAL ] No optimal features file found for ERIC: ./output/feature-sets/ERIC.txt [2026-02-26T20:21:26.293382] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:26.293415] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:26.293444] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:26.293503] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:26.354145] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:26.355024] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:26.355128] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:26.355162] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:26.487073] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:26.487237] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:26.487281] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:26.487312] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:26.490949] [DEBUG] [FORECASTER] ERIC: Forecast T+1@11:T+2@11: UP (p=75.24%) [2026-02-26T20:21:26.491256] [INFO ] [FORECASTER] Completed predict_future for ERIC [2026-02-26T20:21:26.491395] [INFO ] [sig ] ERIC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:21:26.649398] [INFO ] [LOCAL ] Saved forecast: ERIC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ERIC.txt [2026-02-26T20:21:26.649567] [INFO ] [sig ] [1051/3375] Completed ERIC in 0.4s | 2.75 sym/s | Total: 6.4m | ETA: 14.1m [2026-02-26T20:21:26.649628] [INFO ] [sig ] [1052/3375] Forecasting ERIE... [2026-02-26T20:21:26.649659] [INFO ] [sig ] Generating forecast for: ERIE [2026-02-26T20:21:26.649690] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ERIE' from 'https://tdm.silogroup.org/data/derivative_storage/ERIE.csv'. [2026-02-26T20:21:26.661732] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ERIE'. [2026-02-26T20:21:26.662146] [INFO ] [FORECASTER] Starting predict_future for ERIE [2026-02-26T20:21:26.663201] [DEBUG] [LOCAL ] No optimal features file found for ERIE: ./output/feature-sets/ERIE.txt [2026-02-26T20:21:26.663255] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:26.663287] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:26.663315] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:26.663383] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:26.727494] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:26.728736] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:26.728834] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:26.728869] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:26.853684] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:26.853852] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:26.853894] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:26.853923] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:26.857612] [DEBUG] [FORECASTER] ERIE: Forecast T+1@11:T+2@11: DOWN (p=22.04%) [2026-02-26T20:21:26.858023] [INFO ] [FORECASTER] Completed predict_future for ERIE [2026-02-26T20:21:26.858196] [INFO ] [sig ] ERIE: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:21:27.008455] [INFO ] [LOCAL ] Saved forecast: ERIE 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ERIE.txt [2026-02-26T20:21:27.008637] [INFO ] [sig ] [1052/3375] Completed ERIE in 0.4s | 2.75 sym/s | Total: 6.4m | ETA: 14.1m [2026-02-26T20:21:27.008680] [INFO ] [sig ] [1053/3375] Forecasting ERII... [2026-02-26T20:21:27.008712] [INFO ] [sig ] Generating forecast for: ERII [2026-02-26T20:21:27.008742] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ERII' from 'https://tdm.silogroup.org/data/derivative_storage/ERII.csv'. [2026-02-26T20:21:27.020316] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ERII'. [2026-02-26T20:21:27.020704] [INFO ] [FORECASTER] Starting predict_future for ERII [2026-02-26T20:21:27.021513] [DEBUG] [LOCAL ] No optimal features file found for ERII: ./output/feature-sets/ERII.txt [2026-02-26T20:21:27.021566] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:27.021626] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:27.021653] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:27.021710] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:27.082479] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:27.083619] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:27.083709] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:27.083743] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:27.205670] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:27.205829] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:27.205870] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:27.205901] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:27.209329] [DEBUG] [FORECASTER] ERII: Forecast T+1@11:T+2@11: UP (p=92.77%) [2026-02-26T20:21:27.209629] [INFO ] [FORECASTER] Completed predict_future for ERII [2026-02-26T20:21:27.209760] [INFO ] [sig ] ERII: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:21:27.356890] [INFO ] [LOCAL ] Saved forecast: ERII 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ERII.txt [2026-02-26T20:21:27.357081] [INFO ] [sig ] [1053/3375] Completed ERII in 0.3s | 2.75 sym/s | Total: 6.4m | ETA: 14.1m [2026-02-26T20:21:27.357123] [INFO ] [sig ] [1054/3375] Forecasting ERO... [2026-02-26T20:21:27.357154] [INFO ] [sig ] Generating forecast for: ERO [2026-02-26T20:21:27.357191] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ERO' from 'https://tdm.silogroup.org/data/derivative_storage/ERO.csv'. [2026-02-26T20:21:27.369994] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ERO'. [2026-02-26T20:21:27.370372] [INFO ] [FORECASTER] Starting predict_future for ERO [2026-02-26T20:21:27.371246] [DEBUG] [LOCAL ] No optimal features file found for ERO: ./output/feature-sets/ERO.txt [2026-02-26T20:21:27.371302] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:27.371336] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:27.371364] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:27.371423] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:27.431276] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:27.432044] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:27.432129] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:27.432164] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:27.553396] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:27.553554] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:27.553652] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:27.553686] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:27.557303] [DEBUG] [FORECASTER] ERO: Forecast T+1@11:T+2@11: UP (p=58.52%) [2026-02-26T20:21:27.557621] [INFO ] [FORECASTER] Completed predict_future for ERO [2026-02-26T20:21:27.557782] [INFO ] [sig ] ERO: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:21:27.712209] [INFO ] [LOCAL ] Saved forecast: ERO 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ERO.txt [2026-02-26T20:21:27.712375] [INFO ] [sig ] [1054/3375] Completed ERO in 0.4s | 2.75 sym/s | Total: 6.4m | ETA: 14.1m [2026-02-26T20:21:27.712417] [INFO ] [sig ] [1055/3375] Forecasting ES... [2026-02-26T20:21:27.712449] [INFO ] [sig ] Generating forecast for: ES [2026-02-26T20:21:27.712481] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ES' from 'https://tdm.silogroup.org/data/derivative_storage/ES.csv'. [2026-02-26T20:21:27.724744] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ES'. [2026-02-26T20:21:27.725162] [INFO ] [FORECASTER] Starting predict_future for ES [2026-02-26T20:21:27.726024] [DEBUG] [LOCAL ] No optimal features file found for ES: ./output/feature-sets/ES.txt [2026-02-26T20:21:27.726087] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:27.726124] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:27.726154] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:27.726403] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:27.792443] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:27.793346] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:27.793434] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:27.793468] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:27.920150] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:27.920315] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:27.920357] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:27.920386] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:27.923916] [DEBUG] [FORECASTER] ES: Forecast T+1@11:T+2@11: DOWN (p=17.10%) [2026-02-26T20:21:27.924213] [INFO ] [FORECASTER] Completed predict_future for ES [2026-02-26T20:21:27.924350] [INFO ] [sig ] ES: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:21:28.074380] [INFO ] [LOCAL ] Saved forecast: ES 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ES.txt [2026-02-26T20:21:28.074595] [INFO ] [sig ] [1055/3375] Completed ES in 0.4s | 2.75 sym/s | Total: 6.4m | ETA: 14.1m [2026-02-26T20:21:28.074648] [INFO ] [sig ] [1056/3375] Forecasting ESAB... [2026-02-26T20:21:28.074681] [INFO ] [sig ] Generating forecast for: ESAB [2026-02-26T20:21:28.074712] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESAB' from 'https://tdm.silogroup.org/data/derivative_storage/ESAB.csv'. [2026-02-26T20:21:28.089480] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESAB'. [2026-02-26T20:21:28.090063] [INFO ] [FORECASTER] Starting predict_future for ESAB [2026-02-26T20:21:28.091029] [DEBUG] [LOCAL ] No optimal features file found for ESAB: ./output/feature-sets/ESAB.txt [2026-02-26T20:21:28.091086] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:28.091119] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:28.091146] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:28.091205] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:28.155367] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:28.156341] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:28.156462] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:28.156499] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:28.291117] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:28.291275] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:28.291315] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:28.291345] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:28.294854] [DEBUG] [FORECASTER] ESAB: Forecast T+1@11:T+2@11: UP (p=77.84%) [2026-02-26T20:21:28.295138] [INFO ] [FORECASTER] Completed predict_future for ESAB [2026-02-26T20:21:28.295270] [INFO ] [sig ] ESAB: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:21:28.441313] [INFO ] [LOCAL ] Saved forecast: ESAB 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ESAB.txt [2026-02-26T20:21:28.441472] [INFO ] [sig ] [1056/3375] Completed ESAB in 0.4s | 2.75 sym/s | Total: 6.4m | ETA: 14.1m [2026-02-26T20:21:28.441513] [INFO ] [sig ] [1057/3375] Forecasting ESCA... [2026-02-26T20:21:28.441544] [INFO ] [sig ] Generating forecast for: ESCA [2026-02-26T20:21:28.441594] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESCA' from 'https://tdm.silogroup.org/data/derivative_storage/ESCA.csv'. [2026-02-26T20:21:28.452746] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESCA'. [2026-02-26T20:21:28.453122] [INFO ] [FORECASTER] Starting predict_future for ESCA [2026-02-26T20:21:28.453998] [DEBUG] [LOCAL ] No optimal features file found for ESCA: ./output/feature-sets/ESCA.txt [2026-02-26T20:21:28.454051] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:28.454173] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:28.454203] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:28.454261] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:28.514645] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:28.515563] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:28.515672] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:28.515707] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:28.634323] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:28.634482] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:28.634522] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:28.634552] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:28.638234] [DEBUG] [FORECASTER] ESCA: Forecast T+1@11:T+2@11: DOWN (p=28.88%) [2026-02-26T20:21:28.638550] [INFO ] [FORECASTER] Completed predict_future for ESCA [2026-02-26T20:21:28.638711] [INFO ] [sig ] ESCA: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:21:28.788969] [INFO ] [LOCAL ] Saved forecast: ESCA 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ESCA.txt [2026-02-26T20:21:28.789164] [INFO ] [sig ] [1057/3375] Completed ESCA in 0.3s | 2.75 sym/s | Total: 6.4m | ETA: 14.0m [2026-02-26T20:21:28.789213] [INFO ] [sig ] [1058/3375] Forecasting ESE... [2026-02-26T20:21:28.789246] [INFO ] [sig ] Generating forecast for: ESE [2026-02-26T20:21:28.789280] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESE' from 'https://tdm.silogroup.org/data/derivative_storage/ESE.csv'. [2026-02-26T20:21:28.801906] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESE'. [2026-02-26T20:21:28.802290] [INFO ] [FORECASTER] Starting predict_future for ESE [2026-02-26T20:21:28.803127] [DEBUG] [LOCAL ] No optimal features file found for ESE: ./output/feature-sets/ESE.txt [2026-02-26T20:21:28.803182] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:28.803245] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:28.803276] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:28.803340] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:28.860943] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:28.861808] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:28.861911] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:28.861948] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:28.985788] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:28.985949] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:28.985992] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:28.986021] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:28.989683] [DEBUG] [FORECASTER] ESE: Forecast T+1@11:T+2@11: UP (p=73.55%) [2026-02-26T20:21:28.989974] [INFO ] [FORECASTER] Completed predict_future for ESE [2026-02-26T20:21:28.990104] [INFO ] [sig ] ESE: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:21:29.133893] [INFO ] [LOCAL ] Saved forecast: ESE 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ESE.txt [2026-02-26T20:21:29.134058] [INFO ] [sig ] [1058/3375] Completed ESE in 0.3s | 2.75 sym/s | Total: 6.4m | ETA: 14.0m [2026-02-26T20:21:29.134100] [INFO ] [sig ] [1059/3375] Forecasting ESEA... [2026-02-26T20:21:29.134131] [INFO ] [sig ] Generating forecast for: ESEA [2026-02-26T20:21:29.134163] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESEA' from 'https://tdm.silogroup.org/data/derivative_storage/ESEA.csv'. [2026-02-26T20:21:29.145482] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESEA'. [2026-02-26T20:21:29.145881] [INFO ] [FORECASTER] Starting predict_future for ESEA [2026-02-26T20:21:29.146766] [DEBUG] [LOCAL ] No optimal features file found for ESEA: ./output/feature-sets/ESEA.txt [2026-02-26T20:21:29.146822] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:29.146855] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:29.146883] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:29.146942] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:29.206291] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:29.207194] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:29.207283] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:29.207316] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:29.330814] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:29.330976] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:29.331018] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:29.331046] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:29.334710] [DEBUG] [FORECASTER] ESEA: Forecast T+1@11:T+2@11: UP (p=76.13%) [2026-02-26T20:21:29.335004] [INFO ] [FORECASTER] Completed predict_future for ESEA [2026-02-26T20:21:29.335142] [INFO ] [sig ] ESEA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:21:29.491186] [INFO ] [LOCAL ] Saved forecast: ESEA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ESEA.txt [2026-02-26T20:21:29.491383] [INFO ] [sig ] [1059/3375] Completed ESEA in 0.4s | 2.75 sym/s | Total: 6.4m | ETA: 14.0m [2026-02-26T20:21:29.491425] [INFO ] [sig ] [1060/3375] Forecasting ESGD... [2026-02-26T20:21:29.491456] [INFO ] [sig ] Generating forecast for: ESGD [2026-02-26T20:21:29.491487] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESGD' from 'https://tdm.silogroup.org/data/derivative_storage/ESGD.csv'. [2026-02-26T20:21:29.505142] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESGD'. [2026-02-26T20:21:29.505839] [INFO ] [FORECASTER] Starting predict_future for ESGD [2026-02-26T20:21:29.507021] [DEBUG] [LOCAL ] No optimal features file found for ESGD: ./output/feature-sets/ESGD.txt [2026-02-26T20:21:29.507089] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:29.507128] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:29.507163] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:29.507229] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:29.571745] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:29.572882] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:29.572983] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:29.573035] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:29.706943] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:29.707103] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:29.707144] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:29.707229] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:29.712079] [DEBUG] [FORECASTER] ESGD: Forecast T+1@11:T+2@11: DOWN (p=18.00%) [2026-02-26T20:21:29.712411] [INFO ] [FORECASTER] Completed predict_future for ESGD [2026-02-26T20:21:29.712558] [INFO ] [sig ] ESGD: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:21:29.865036] [INFO ] [LOCAL ] Saved forecast: ESGD 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ESGD.txt [2026-02-26T20:21:29.865222] [INFO ] [sig ] [1060/3375] Completed ESGD in 0.4s | 2.75 sym/s | Total: 6.4m | ETA: 14.0m [2026-02-26T20:21:29.865266] [INFO ] [sig ] [1061/3375] Forecasting ESGE... [2026-02-26T20:21:29.865295] [INFO ] [sig ] Generating forecast for: ESGE [2026-02-26T20:21:29.865326] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESGE' from 'https://tdm.silogroup.org/data/derivative_storage/ESGE.csv'. [2026-02-26T20:21:29.878126] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESGE'. [2026-02-26T20:21:29.878538] [INFO ] [FORECASTER] Starting predict_future for ESGE [2026-02-26T20:21:29.879433] [DEBUG] [LOCAL ] No optimal features file found for ESGE: ./output/feature-sets/ESGE.txt [2026-02-26T20:21:29.879487] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:29.879519] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:29.879545] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:29.879620] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:29.939012] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:29.940288] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:29.940391] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:29.940634] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:30.072647] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:30.072811] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:30.072855] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:30.072884] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:30.076305] [DEBUG] [FORECASTER] ESGE: Forecast T+1@11:T+2@11: UP (p=83.39%) [2026-02-26T20:21:30.076613] [INFO ] [FORECASTER] Completed predict_future for ESGE [2026-02-26T20:21:30.076750] [INFO ] [sig ] ESGE: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:21:30.231630] [INFO ] [LOCAL ] Saved forecast: ESGE 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ESGE.txt [2026-02-26T20:21:30.231809] [INFO ] [sig ] [1061/3375] Completed ESGE in 0.4s | 2.75 sym/s | Total: 6.4m | ETA: 14.0m [2026-02-26T20:21:30.231859] [INFO ] [sig ] [1062/3375] Forecasting ESI... [2026-02-26T20:21:30.231903] [INFO ] [sig ] Generating forecast for: ESI [2026-02-26T20:21:30.231942] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESI' from 'https://tdm.silogroup.org/data/derivative_storage/ESI.csv'. [2026-02-26T20:21:30.244168] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESI'. [2026-02-26T20:21:30.244565] [INFO ] [FORECASTER] Starting predict_future for ESI [2026-02-26T20:21:30.245464] [DEBUG] [LOCAL ] No optimal features file found for ESI: ./output/feature-sets/ESI.txt [2026-02-26T20:21:30.245520] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:30.245555] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:30.245607] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:30.245678] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:30.308656] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:30.309617] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:30.309717] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:30.309750] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:30.436130] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:30.436300] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:30.436341] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:30.436370] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:30.439869] [DEBUG] [FORECASTER] ESI: Forecast T+1@11:T+2@11: UP (p=89.72%) [2026-02-26T20:21:30.440174] [INFO ] [FORECASTER] Completed predict_future for ESI [2026-02-26T20:21:30.440495] [INFO ] [sig ] ESI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:21:30.590802] [INFO ] [LOCAL ] Saved forecast: ESI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ESI.txt [2026-02-26T20:21:30.590975] [INFO ] [sig ] [1062/3375] Completed ESI in 0.4s | 2.75 sym/s | Total: 6.4m | ETA: 14.0m [2026-02-26T20:21:30.591016] [INFO ] [sig ] [1063/3375] Forecasting ESOA... [2026-02-26T20:21:30.591047] [INFO ] [sig ] Generating forecast for: ESOA [2026-02-26T20:21:30.591079] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESOA' from 'https://tdm.silogroup.org/data/derivative_storage/ESOA.csv'. [2026-02-26T20:21:30.606526] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESOA'. [2026-02-26T20:21:30.607065] [INFO ] [FORECASTER] Starting predict_future for ESOA [2026-02-26T20:21:30.608218] [DEBUG] [LOCAL ] No optimal features file found for ESOA: ./output/feature-sets/ESOA.txt [2026-02-26T20:21:30.608288] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:30.608330] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:30.608368] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:30.608453] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:30.693984] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:30.695026] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:30.695145] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:30.695191] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:30.822333] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:30.822501] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:30.822545] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:30.822597] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:30.826130] [DEBUG] [FORECASTER] ESOA: Forecast T+1@11:T+2@11: UP (p=77.81%) [2026-02-26T20:21:30.826428] [INFO ] [FORECASTER] Completed predict_future for ESOA [2026-02-26T20:21:30.826565] [INFO ] [sig ] ESOA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:21:30.971403] [INFO ] [LOCAL ] Saved forecast: ESOA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ESOA.txt [2026-02-26T20:21:30.971566] [INFO ] [sig ] [1063/3375] Completed ESOA in 0.4s | 2.75 sym/s | Total: 6.4m | ETA: 14.0m [2026-02-26T20:21:30.971630] [INFO ] [sig ] [1064/3375] Forecasting ESPO... [2026-02-26T20:21:30.971661] [INFO ] [sig ] Generating forecast for: ESPO [2026-02-26T20:21:30.971692] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESPO' from 'https://tdm.silogroup.org/data/derivative_storage/ESPO.csv'. [2026-02-26T20:21:30.983428] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESPO'. [2026-02-26T20:21:30.983907] [INFO ] [FORECASTER] Starting predict_future for ESPO [2026-02-26T20:21:30.984832] [DEBUG] [LOCAL ] No optimal features file found for ESPO: ./output/feature-sets/ESPO.txt [2026-02-26T20:21:30.984889] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:30.984922] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:30.984951] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:30.985009] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:31.042321] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:31.043226] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:31.043313] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:31.043346] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:31.175801] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:31.175993] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:31.176038] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:31.176074] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:31.180151] [DEBUG] [FORECASTER] ESPO: Forecast T+1@11:T+2@11: UP (p=57.16%) [2026-02-26T20:21:31.180488] [INFO ] [FORECASTER] Completed predict_future for ESPO [2026-02-26T20:21:31.180652] [INFO ] [sig ] ESPO: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:21:31.327551] [INFO ] [LOCAL ] Saved forecast: ESPO 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ESPO.txt [2026-02-26T20:21:31.327743] [INFO ] [sig ] [1064/3375] Completed ESPO in 0.4s | 2.75 sym/s | Total: 6.4m | ETA: 14.0m [2026-02-26T20:21:31.327788] [INFO ] [sig ] [1065/3375] Forecasting ESQ... [2026-02-26T20:21:31.327817] [INFO ] [sig ] Generating forecast for: ESQ [2026-02-26T20:21:31.327848] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESQ' from 'https://tdm.silogroup.org/data/derivative_storage/ESQ.csv'. [2026-02-26T20:21:31.340554] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESQ'. [2026-02-26T20:21:31.340993] [INFO ] [FORECASTER] Starting predict_future for ESQ [2026-02-26T20:21:31.342081] [DEBUG] [LOCAL ] No optimal features file found for ESQ: ./output/feature-sets/ESQ.txt [2026-02-26T20:21:31.342135] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:31.342168] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:31.342195] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:31.342252] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:31.402044] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:31.402796] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:31.402880] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:31.402912] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:31.523759] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:31.523924] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:31.523965] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:31.524010] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:31.527529] [DEBUG] [FORECASTER] ESQ: Forecast T+1@11:T+2@11: UP (p=90.93%) [2026-02-26T20:21:31.527901] [INFO ] [FORECASTER] Completed predict_future for ESQ [2026-02-26T20:21:31.528046] [INFO ] [sig ] ESQ: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:21:31.674849] [INFO ] [LOCAL ] Saved forecast: ESQ 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ESQ.txt [2026-02-26T20:21:31.675021] [INFO ] [sig ] [1065/3375] Completed ESQ in 0.3s | 2.75 sym/s | Total: 6.5m | ETA: 14.0m [2026-02-26T20:21:31.675065] [INFO ] [sig ] [1066/3375] Forecasting ESTA... [2026-02-26T20:21:31.675102] [INFO ] [sig ] Generating forecast for: ESTA [2026-02-26T20:21:31.675139] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESTA' from 'https://tdm.silogroup.org/data/derivative_storage/ESTA.csv'. [2026-02-26T20:21:31.687635] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESTA'. [2026-02-26T20:21:31.688088] [INFO ] [FORECASTER] Starting predict_future for ESTA [2026-02-26T20:21:31.689054] [DEBUG] [LOCAL ] No optimal features file found for ESTA: ./output/feature-sets/ESTA.txt [2026-02-26T20:21:31.689113] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:31.689152] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:31.689184] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:31.689253] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:31.751100] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:31.752510] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:31.752649] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:31.752705] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:31.901101] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:31.901299] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:31.901349] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:31.901381] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:31.905287] [DEBUG] [FORECASTER] ESTA: Forecast T+1@11:T+2@11: DOWN (p=34.79%) [2026-02-26T20:21:31.905618] [INFO ] [FORECASTER] Completed predict_future for ESTA [2026-02-26T20:21:31.905760] [INFO ] [sig ] ESTA: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:21:32.060208] [INFO ] [LOCAL ] Saved forecast: ESTA 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ESTA.txt [2026-02-26T20:21:32.060376] [INFO ] [sig ] [1066/3375] Completed ESTA in 0.4s | 2.75 sym/s | Total: 6.5m | ETA: 14.0m [2026-02-26T20:21:32.060419] [INFO ] [sig ] [1067/3375] Forecasting ESTC... [2026-02-26T20:21:32.060450] [INFO ] [sig ] Generating forecast for: ESTC [2026-02-26T20:21:32.060492] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESTC' from 'https://tdm.silogroup.org/data/derivative_storage/ESTC.csv'. [2026-02-26T20:21:32.072446] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESTC'. [2026-02-26T20:21:32.072863] [INFO ] [FORECASTER] Starting predict_future for ESTC [2026-02-26T20:21:32.073737] [DEBUG] [LOCAL ] No optimal features file found for ESTC: ./output/feature-sets/ESTC.txt [2026-02-26T20:21:32.073794] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:32.073827] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:32.073856] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:32.073920] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:32.135275] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:32.136221] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:32.136350] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:32.136401] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:32.270656] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:32.270815] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:32.270855] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:32.270884] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:32.274928] [DEBUG] [FORECASTER] ESTC: Forecast T+1@11:T+2@11: UP (p=81.82%) [2026-02-26T20:21:32.275274] [INFO ] [FORECASTER] Completed predict_future for ESTC [2026-02-26T20:21:32.275416] [INFO ] [sig ] ESTC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:21:32.422517] [INFO ] [LOCAL ] Saved forecast: ESTC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ESTC.txt [2026-02-26T20:21:32.422690] [INFO ] [sig ] [1067/3375] Completed ESTC in 0.4s | 2.75 sym/s | Total: 6.5m | ETA: 14.0m [2026-02-26T20:21:32.422734] [INFO ] [sig ] [1068/3375] Forecasting ETB... [2026-02-26T20:21:32.422764] [INFO ] [sig ] Generating forecast for: ETB [2026-02-26T20:21:32.422795] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETB' from 'https://tdm.silogroup.org/data/derivative_storage/ETB.csv'. [2026-02-26T20:21:32.434072] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETB'. [2026-02-26T20:21:32.434451] [INFO ] [FORECASTER] Starting predict_future for ETB [2026-02-26T20:21:32.435327] [DEBUG] [LOCAL ] No optimal features file found for ETB: ./output/feature-sets/ETB.txt [2026-02-26T20:21:32.435381] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:32.435413] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:32.435440] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:32.435501] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:32.493965] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:32.494788] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:32.494872] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:32.494905] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:32.620755] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:32.620966] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:32.621024] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:32.621058] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:32.624982] [DEBUG] [FORECASTER] ETB: Forecast T+1@11:T+2@11: UP (p=81.30%) [2026-02-26T20:21:32.625346] [INFO ] [FORECASTER] Completed predict_future for ETB [2026-02-26T20:21:32.625507] [INFO ] [sig ] ETB: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:21:32.772057] [INFO ] [LOCAL ] Saved forecast: ETB 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ETB.txt [2026-02-26T20:21:32.772212] [INFO ] [sig ] [1068/3375] Completed ETB in 0.3s | 2.75 sym/s | Total: 6.5m | ETA: 14.0m [2026-02-26T20:21:32.772252] [INFO ] [sig ] [1069/3375] Forecasting ETD... [2026-02-26T20:21:32.772284] [INFO ] [sig ] Generating forecast for: ETD [2026-02-26T20:21:32.772327] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETD' from 'https://tdm.silogroup.org/data/derivative_storage/ETD.csv'. [2026-02-26T20:21:32.784360] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETD'. [2026-02-26T20:21:32.784756] [INFO ] [FORECASTER] Starting predict_future for ETD [2026-02-26T20:21:32.785638] [DEBUG] [LOCAL ] No optimal features file found for ETD: ./output/feature-sets/ETD.txt [2026-02-26T20:21:32.785693] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:32.785725] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:32.785752] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:32.785823] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:32.844612] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:32.845779] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:32.845880] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:32.845921] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:32.972644] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:32.972804] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:32.972844] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:32.972872] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:32.976641] [DEBUG] [FORECASTER] ETD: Forecast T+1@11:T+2@11: DOWN (p=6.72%) [2026-02-26T20:21:32.976948] [INFO ] [FORECASTER] Completed predict_future for ETD [2026-02-26T20:21:32.977086] [INFO ] [sig ] ETD: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:21:33.127668] [INFO ] [LOCAL ] Saved forecast: ETD 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ETD.txt [2026-02-26T20:21:33.127837] [INFO ] [sig ] [1069/3375] Completed ETD in 0.4s | 2.75 sym/s | Total: 6.5m | ETA: 14.0m [2026-02-26T20:21:33.127883] [INFO ] [sig ] [1070/3375] Forecasting ETG... [2026-02-26T20:21:33.127915] [INFO ] [sig ] Generating forecast for: ETG [2026-02-26T20:21:33.127946] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETG' from 'https://tdm.silogroup.org/data/derivative_storage/ETG.csv'. [2026-02-26T20:21:33.139879] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETG'. [2026-02-26T20:21:33.140255] [INFO ] [FORECASTER] Starting predict_future for ETG [2026-02-26T20:21:33.141080] [DEBUG] [LOCAL ] No optimal features file found for ETG: ./output/feature-sets/ETG.txt [2026-02-26T20:21:33.141135] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:33.141171] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:33.141198] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:33.141255] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:33.199509] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:33.200210] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:33.200307] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:33.200340] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:33.331350] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:33.331774] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:33.331823] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:33.331866] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:33.335802] [DEBUG] [FORECASTER] ETG: Forecast T+1@11:T+2@11: DOWN (p=18.69%) [2026-02-26T20:21:33.336089] [INFO ] [FORECASTER] Completed predict_future for ETG [2026-02-26T20:21:33.336239] [INFO ] [sig ] ETG: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:21:33.481019] [INFO ] [LOCAL ] Saved forecast: ETG 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ETG.txt [2026-02-26T20:21:33.481181] [INFO ] [sig ] [1070/3375] Completed ETG in 0.4s | 2.75 sym/s | Total: 6.5m | ETA: 14.0m [2026-02-26T20:21:33.481228] [INFO ] [sig ] [1071/3375] Forecasting ETHA... [2026-02-26T20:21:33.481261] [INFO ] [sig ] Generating forecast for: ETHA [2026-02-26T20:21:33.481292] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETHA' from 'https://tdm.silogroup.org/data/derivative_storage/ETHA.csv'. [2026-02-26T20:21:33.492921] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETHA'. [2026-02-26T20:21:33.493253] [INFO ] [FORECASTER] Starting predict_future for ETHA [2026-02-26T20:21:33.494087] [DEBUG] [LOCAL ] No optimal features file found for ETHA: ./output/feature-sets/ETHA.txt [2026-02-26T20:21:33.494157] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:33.494196] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:33.494224] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:33.494281] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:33.551708] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:33.552460] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:33.552563] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:33.552618] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:33.674585] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:33.674744] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:33.674783] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:33.674812] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:33.678260] [DEBUG] [FORECASTER] ETHA: Forecast T+1@11:T+2@11: UP (p=65.25%) [2026-02-26T20:21:33.678538] [INFO ] [FORECASTER] Completed predict_future for ETHA [2026-02-26T20:21:33.678690] [INFO ] [sig ] ETHA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:21:33.819496] [INFO ] [LOCAL ] Saved forecast: ETHA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ETHA.txt [2026-02-26T20:21:33.819654] [INFO ] [sig ] [1071/3375] Completed ETHA in 0.3s | 2.75 sym/s | Total: 6.5m | ETA: 14.0m [2026-02-26T20:21:33.819697] [INFO ] [sig ] [1072/3375] Forecasting ETJ... [2026-02-26T20:21:33.819727] [INFO ] [sig ] Generating forecast for: ETJ [2026-02-26T20:21:33.819758] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETJ' from 'https://tdm.silogroup.org/data/derivative_storage/ETJ.csv'. [2026-02-26T20:21:33.835095] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETJ'. [2026-02-26T20:21:33.835685] [INFO ] [FORECASTER] Starting predict_future for ETJ [2026-02-26T20:21:33.836896] [DEBUG] [LOCAL ] No optimal features file found for ETJ: ./output/feature-sets/ETJ.txt [2026-02-26T20:21:33.836969] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:33.837018] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:33.837060] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:33.837147] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:33.916474] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:33.917383] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:33.917470] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:33.917505] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:34.040903] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:34.041216] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:34.041265] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:34.041297] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:34.045694] [DEBUG] [FORECASTER] ETJ: Forecast T+1@11:T+2@11: DOWN (p=46.42%) [2026-02-26T20:21:34.046019] [INFO ] [FORECASTER] Completed predict_future for ETJ [2026-02-26T20:21:34.046188] [INFO ] [sig ] ETJ: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:21:34.189878] [INFO ] [LOCAL ] Saved forecast: ETJ 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ETJ.txt [2026-02-26T20:21:34.190049] [INFO ] [sig ] [1072/3375] Completed ETJ in 0.4s | 2.75 sym/s | Total: 6.5m | ETA: 14.0m [2026-02-26T20:21:34.190090] [INFO ] [sig ] [1073/3375] Forecasting ETN... [2026-02-26T20:21:34.190128] [INFO ] [sig ] Generating forecast for: ETN [2026-02-26T20:21:34.190168] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETN' from 'https://tdm.silogroup.org/data/derivative_storage/ETN.csv'. [2026-02-26T20:21:34.201762] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETN'. [2026-02-26T20:21:34.202119] [INFO ] [FORECASTER] Starting predict_future for ETN [2026-02-26T20:21:34.202959] [DEBUG] [LOCAL ] No optimal features file found for ETN: ./output/feature-sets/ETN.txt [2026-02-26T20:21:34.203013] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:34.203046] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:34.203071] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:34.203137] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:34.260609] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:34.261501] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:34.261606] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:34.261643] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:34.386879] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:34.387052] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:34.387093] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:34.387122] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:34.390976] [DEBUG] [FORECASTER] ETN: Forecast T+1@11:T+2@11: UP (p=98.43%) [2026-02-26T20:21:34.391273] [INFO ] [FORECASTER] Completed predict_future for ETN [2026-02-26T20:21:34.391623] [INFO ] [sig ] ETN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:21:34.534493] [INFO ] [LOCAL ] Saved forecast: ETN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ETN.txt [2026-02-26T20:21:34.534671] [INFO ] [sig ] [1073/3375] Completed ETN in 0.3s | 2.75 sym/s | Total: 6.5m | ETA: 13.9m [2026-02-26T20:21:34.534714] [INFO ] [sig ] [1074/3375] Forecasting ETO... [2026-02-26T20:21:34.534743] [INFO ] [sig ] Generating forecast for: ETO [2026-02-26T20:21:34.534773] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETO' from 'https://tdm.silogroup.org/data/derivative_storage/ETO.csv'. [2026-02-26T20:21:34.546120] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETO'. [2026-02-26T20:21:34.546521] [INFO ] [FORECASTER] Starting predict_future for ETO [2026-02-26T20:21:34.547362] [DEBUG] [LOCAL ] No optimal features file found for ETO: ./output/feature-sets/ETO.txt [2026-02-26T20:21:34.547415] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:34.547475] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:34.547503] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:34.547562] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:34.605550] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:34.606471] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:34.606557] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:34.606610] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:34.726656] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:34.726849] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:34.726897] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:34.726927] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:34.730646] [DEBUG] [FORECASTER] ETO: Forecast T+1@11:T+2@11: DOWN (p=44.52%) [2026-02-26T20:21:34.730936] [INFO ] [FORECASTER] Completed predict_future for ETO [2026-02-26T20:21:34.731079] [INFO ] [sig ] ETO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:21:34.889002] [INFO ] [LOCAL ] Saved forecast: ETO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ETO.txt [2026-02-26T20:21:34.889216] [INFO ] [sig ] [1074/3375] Completed ETO in 0.4s | 2.75 sym/s | Total: 6.5m | ETA: 13.9m [2026-02-26T20:21:34.889283] [INFO ] [sig ] [1075/3375] Forecasting ETON... [2026-02-26T20:21:34.889324] [INFO ] [sig ] Generating forecast for: ETON [2026-02-26T20:21:34.889359] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETON' from 'https://tdm.silogroup.org/data/derivative_storage/ETON.csv'. [2026-02-26T20:21:34.902448] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETON'. [2026-02-26T20:21:34.902848] [INFO ] [FORECASTER] Starting predict_future for ETON [2026-02-26T20:21:34.903817] [DEBUG] [LOCAL ] No optimal features file found for ETON: ./output/feature-sets/ETON.txt [2026-02-26T20:21:34.903873] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:34.903907] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:34.903934] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:34.903991] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:34.966374] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:34.967299] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:34.967390] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:34.967425] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:35.094773] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:35.094938] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:35.094982] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:35.095012] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:35.099123] [DEBUG] [FORECASTER] ETON: Forecast T+1@11:T+2@11: UP (p=90.62%) [2026-02-26T20:21:35.099462] [INFO ] [FORECASTER] Completed predict_future for ETON [2026-02-26T20:21:35.099628] [INFO ] [sig ] ETON: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:21:35.252518] [INFO ] [LOCAL ] Saved forecast: ETON 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ETON.txt [2026-02-26T20:21:35.252698] [INFO ] [sig ] [1075/3375] Completed ETON in 0.4s | 2.75 sym/s | Total: 6.5m | ETA: 13.9m [2026-02-26T20:21:35.252742] [INFO ] [sig ] [1076/3375] Forecasting ETSY... [2026-02-26T20:21:35.252775] [INFO ] [sig ] Generating forecast for: ETSY [2026-02-26T20:21:35.252807] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETSY' from 'https://tdm.silogroup.org/data/derivative_storage/ETSY.csv'. [2026-02-26T20:21:35.264696] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETSY'. [2026-02-26T20:21:35.265097] [INFO ] [FORECASTER] Starting predict_future for ETSY [2026-02-26T20:21:35.266074] [DEBUG] [LOCAL ] No optimal features file found for ETSY: ./output/feature-sets/ETSY.txt [2026-02-26T20:21:35.266129] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:35.266162] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:35.266188] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:35.266246] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:35.328143] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:35.329115] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:35.329214] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:35.329254] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:35.458263] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:35.458464] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:35.458511] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:35.458541] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:35.462173] [DEBUG] [FORECASTER] ETSY: Forecast T+1@11:T+2@11: DOWN (p=8.81%) [2026-02-26T20:21:35.462512] [INFO ] [FORECASTER] Completed predict_future for ETSY [2026-02-26T20:21:35.462666] [INFO ] [sig ] ETSY: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:21:35.602693] [INFO ] [LOCAL ] Saved forecast: ETSY 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ETSY.txt [2026-02-26T20:21:35.602848] [INFO ] [sig ] [1076/3375] Completed ETSY in 0.4s | 2.75 sym/s | Total: 6.5m | ETA: 13.9m [2026-02-26T20:21:35.602888] [INFO ] [sig ] [1077/3375] Forecasting ETY... [2026-02-26T20:21:35.602920] [INFO ] [sig ] Generating forecast for: ETY [2026-02-26T20:21:35.602951] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETY' from 'https://tdm.silogroup.org/data/derivative_storage/ETY.csv'. [2026-02-26T20:21:35.614627] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETY'. [2026-02-26T20:21:35.615014] [INFO ] [FORECASTER] Starting predict_future for ETY [2026-02-26T20:21:35.615889] [DEBUG] [LOCAL ] No optimal features file found for ETY: ./output/feature-sets/ETY.txt [2026-02-26T20:21:35.615942] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:35.615974] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:35.616000] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:35.616056] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:35.675016] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:35.676071] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:35.676157] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:35.676189] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:35.794541] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:35.794723] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:35.794767] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:35.794831] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:35.798660] [DEBUG] [FORECASTER] ETY: Forecast T+1@11:T+2@11: DOWN (p=23.18%) [2026-02-26T20:21:35.799037] [INFO ] [FORECASTER] Completed predict_future for ETY [2026-02-26T20:21:35.799189] [INFO ] [sig ] ETY: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:21:35.947379] [INFO ] [LOCAL ] Saved forecast: ETY 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ETY.txt [2026-02-26T20:21:35.947542] [INFO ] [sig ] [1077/3375] Completed ETY in 0.3s | 2.75 sym/s | Total: 6.5m | ETA: 13.9m [2026-02-26T20:21:35.947603] [INFO ] [sig ] [1078/3375] Forecasting EUFN... [2026-02-26T20:21:35.947658] [INFO ] [sig ] Generating forecast for: EUFN [2026-02-26T20:21:35.947695] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EUFN' from 'https://tdm.silogroup.org/data/derivative_storage/EUFN.csv'. [2026-02-26T20:21:35.959845] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EUFN'. [2026-02-26T20:21:35.960208] [INFO ] [FORECASTER] Starting predict_future for EUFN [2026-02-26T20:21:35.961033] [DEBUG] [LOCAL ] No optimal features file found for EUFN: ./output/feature-sets/EUFN.txt [2026-02-26T20:21:35.961086] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:35.961118] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:35.961145] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:35.961208] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:36.022328] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:36.023449] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:36.023541] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:36.023598] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:36.155200] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:36.155620] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:36.155671] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:36.155702] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:36.159787] [DEBUG] [FORECASTER] EUFN: Forecast T+1@11:T+2@11: DOWN (p=19.88%) [2026-02-26T20:21:36.160087] [INFO ] [FORECASTER] Completed predict_future for EUFN [2026-02-26T20:21:36.160232] [INFO ] [sig ] EUFN: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:21:36.305556] [INFO ] [LOCAL ] Saved forecast: EUFN 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/EUFN.txt [2026-02-26T20:21:36.305722] [INFO ] [sig ] [1078/3375] Completed EUFN in 0.4s | 2.75 sym/s | Total: 6.5m | ETA: 13.9m [2026-02-26T20:21:36.305762] [INFO ] [sig ] [1079/3375] Forecasting EVAX... [2026-02-26T20:21:36.305792] [INFO ] [sig ] Generating forecast for: EVAX [2026-02-26T20:21:36.305822] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVAX' from 'https://tdm.silogroup.org/data/derivative_storage/EVAX.csv'. [2026-02-26T20:21:36.318345] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVAX'. [2026-02-26T20:21:36.318716] [INFO ] [FORECASTER] Starting predict_future for EVAX [2026-02-26T20:21:36.319791] [DEBUG] [LOCAL ] No optimal features file found for EVAX: ./output/feature-sets/EVAX.txt [2026-02-26T20:21:36.319843] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:36.319875] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:36.319900] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:36.319962] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:36.379985] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:36.380904] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:36.380989] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:36.381023] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:36.506018] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:36.506176] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:36.506218] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:36.506249] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:36.509842] [DEBUG] [FORECASTER] EVAX: Forecast T+1@11:T+2@11: DOWN (p=4.06%) [2026-02-26T20:21:36.510125] [INFO ] [FORECASTER] Completed predict_future for EVAX [2026-02-26T20:21:36.510255] [INFO ] [sig ] EVAX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:21:36.673992] [INFO ] [LOCAL ] Saved forecast: EVAX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/EVAX.txt [2026-02-26T20:21:36.674132] [INFO ] [sig ] [1079/3375] Completed EVAX in 0.4s | 2.75 sym/s | Total: 6.5m | ETA: 13.9m [2026-02-26T20:21:36.674172] [INFO ] [sig ] [1080/3375] Forecasting EVC... [2026-02-26T20:21:36.674203] [INFO ] [sig ] Generating forecast for: EVC [2026-02-26T20:21:36.674234] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVC' from 'https://tdm.silogroup.org/data/derivative_storage/EVC.csv'. [2026-02-26T20:21:36.686114] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVC'. [2026-02-26T20:21:36.686464] [INFO ] [FORECASTER] Starting predict_future for EVC [2026-02-26T20:21:36.687500] [DEBUG] [LOCAL ] No optimal features file found for EVC: ./output/feature-sets/EVC.txt [2026-02-26T20:21:36.687554] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:36.687624] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:36.687667] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:36.687727] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:36.746644] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:36.747298] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:36.747381] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:36.747413] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:36.872910] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:36.873089] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:36.873130] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:36.873157] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:36.876719] [DEBUG] [FORECASTER] EVC: Forecast T+1@11:T+2@11: DOWN (p=7.51%) [2026-02-26T20:21:36.877014] [INFO ] [FORECASTER] Completed predict_future for EVC [2026-02-26T20:21:36.877144] [INFO ] [sig ] EVC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:21:37.026949] [INFO ] [LOCAL ] Saved forecast: EVC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/EVC.txt [2026-02-26T20:21:37.027108] [INFO ] [sig ] [1080/3375] Completed EVC in 0.4s | 2.75 sym/s | Total: 6.5m | ETA: 13.9m [2026-02-26T20:21:37.027148] [INFO ] [sig ] [1081/3375] Forecasting EVCM... [2026-02-26T20:21:37.027179] [INFO ] [sig ] Generating forecast for: EVCM [2026-02-26T20:21:37.027209] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVCM' from 'https://tdm.silogroup.org/data/derivative_storage/EVCM.csv'. [2026-02-26T20:21:37.039228] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVCM'. [2026-02-26T20:21:37.039592] [INFO ] [FORECASTER] Starting predict_future for EVCM [2026-02-26T20:21:37.040412] [DEBUG] [LOCAL ] No optimal features file found for EVCM: ./output/feature-sets/EVCM.txt [2026-02-26T20:21:37.040466] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:37.040498] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:37.040526] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:37.040600] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:37.099017] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:37.099743] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:37.099839] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:37.099873] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:37.224974] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:37.225135] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:37.225175] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:37.225204] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:37.229031] [DEBUG] [FORECASTER] EVCM: Forecast T+1@11:T+2@11: UP (p=88.27%) [2026-02-26T20:21:37.229326] [INFO ] [FORECASTER] Completed predict_future for EVCM [2026-02-26T20:21:37.229467] [INFO ] [sig ] EVCM: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:21:37.374754] [INFO ] [LOCAL ] Saved forecast: EVCM 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/EVCM.txt [2026-02-26T20:21:37.374930] [INFO ] [sig ] [1081/3375] Completed EVCM in 0.3s | 2.75 sym/s | Total: 6.5m | ETA: 13.9m [2026-02-26T20:21:37.374972] [INFO ] [sig ] [1082/3375] Forecasting EVEX... [2026-02-26T20:21:37.375004] [INFO ] [sig ] Generating forecast for: EVEX [2026-02-26T20:21:37.375034] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVEX' from 'https://tdm.silogroup.org/data/derivative_storage/EVEX.csv'. [2026-02-26T20:21:37.386306] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVEX'. [2026-02-26T20:21:37.386709] [INFO ] [FORECASTER] Starting predict_future for EVEX [2026-02-26T20:21:37.387561] [DEBUG] [LOCAL ] No optimal features file found for EVEX: ./output/feature-sets/EVEX.txt [2026-02-26T20:21:37.387636] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:37.387705] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:37.387733] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:37.387790] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:37.448762] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:37.449875] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:37.449969] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:37.450001] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:37.578551] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:37.578747] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:37.578796] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:37.578826] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:37.582484] [DEBUG] [FORECASTER] EVEX: Forecast T+1@11:T+2@11: UP (p=70.27%) [2026-02-26T20:21:37.582808] [INFO ] [FORECASTER] Completed predict_future for EVEX [2026-02-26T20:21:37.582976] [INFO ] [sig ] EVEX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:21:37.723872] [INFO ] [LOCAL ] Saved forecast: EVEX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/EVEX.txt [2026-02-26T20:21:37.724019] [INFO ] [sig ] [1082/3375] Completed EVEX in 0.3s | 2.75 sym/s | Total: 6.6m | ETA: 13.9m [2026-02-26T20:21:37.724058] [INFO ] [sig ] [1083/3375] Forecasting EVF... [2026-02-26T20:21:37.724088] [INFO ] [sig ] Generating forecast for: EVF [2026-02-26T20:21:37.724119] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVF' from 'https://tdm.silogroup.org/data/derivative_storage/EVF.csv'. [2026-02-26T20:21:37.735202] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVF'. [2026-02-26T20:21:37.735642] [INFO ] [FORECASTER] Starting predict_future for EVF [2026-02-26T20:21:37.736504] [DEBUG] [LOCAL ] No optimal features file found for EVF: ./output/feature-sets/EVF.txt [2026-02-26T20:21:37.736559] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:37.736612] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:37.736641] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:37.736699] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:37.795365] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:37.796251] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:37.796336] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:37.796368] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:37.917623] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:37.917810] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:37.917851] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:37.917879] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:37.922090] [DEBUG] [FORECASTER] EVF: Forecast T+1@11:T+2@11: UP (p=61.03%) [2026-02-26T20:21:37.922401] [INFO ] [FORECASTER] Completed predict_future for EVF [2026-02-26T20:21:37.922540] [INFO ] [sig ] EVF: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:21:38.072922] [INFO ] [LOCAL ] Saved forecast: EVF 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/EVF.txt [2026-02-26T20:21:38.073086] [INFO ] [sig ] [1083/3375] Completed EVF in 0.3s | 2.75 sym/s | Total: 6.6m | ETA: 13.9m [2026-02-26T20:21:38.073128] [INFO ] [sig ] [1084/3375] Forecasting EVG... [2026-02-26T20:21:38.073159] [INFO ] [sig ] Generating forecast for: EVG [2026-02-26T20:21:38.073190] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVG' from 'https://tdm.silogroup.org/data/derivative_storage/EVG.csv'. [2026-02-26T20:21:38.090888] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVG'. [2026-02-26T20:21:38.091262] [INFO ] [FORECASTER] Starting predict_future for EVG [2026-02-26T20:21:38.092110] [DEBUG] [LOCAL ] No optimal features file found for EVG: ./output/feature-sets/EVG.txt [2026-02-26T20:21:38.092164] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:38.092196] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:38.092223] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:38.092281] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:38.152951] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:38.153842] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:38.153962] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:38.153996] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:38.276368] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:38.276764] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:38.276816] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:38.276847] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:38.280839] [DEBUG] [FORECASTER] EVG: Forecast T+1@11:T+2@11: DOWN (p=3.41%) [2026-02-26T20:21:38.281119] [INFO ] [FORECASTER] Completed predict_future for EVG [2026-02-26T20:21:38.281260] [INFO ] [sig ] EVG: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:21:38.425689] [INFO ] [LOCAL ] Saved forecast: EVG 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/EVG.txt [2026-02-26T20:21:38.425843] [INFO ] [sig ] [1084/3375] Completed EVG in 0.4s | 2.75 sym/s | Total: 6.6m | ETA: 13.9m [2026-02-26T20:21:38.425883] [INFO ] [sig ] [1085/3375] Forecasting EVGO... [2026-02-26T20:21:38.425913] [INFO ] [sig ] Generating forecast for: EVGO [2026-02-26T20:21:38.425944] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVGO' from 'https://tdm.silogroup.org/data/derivative_storage/EVGO.csv'. [2026-02-26T20:21:38.437505] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVGO'. [2026-02-26T20:21:38.437937] [INFO ] [FORECASTER] Starting predict_future for EVGO [2026-02-26T20:21:38.438816] [DEBUG] [LOCAL ] No optimal features file found for EVGO: ./output/feature-sets/EVGO.txt [2026-02-26T20:21:38.438870] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:38.438901] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:38.438928] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:38.438984] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:38.498638] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:38.499570] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:38.499679] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:38.499713] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:38.630187] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:38.630355] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:38.630404] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:38.630434] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:38.633979] [DEBUG] [FORECASTER] EVGO: Forecast T+1@11:T+2@11: UP (p=94.02%) [2026-02-26T20:21:38.634267] [INFO ] [FORECASTER] Completed predict_future for EVGO [2026-02-26T20:21:38.634400] [INFO ] [sig ] EVGO: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:21:38.780974] [INFO ] [LOCAL ] Saved forecast: EVGO 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/EVGO.txt [2026-02-26T20:21:38.781135] [INFO ] [sig ] [1085/3375] Completed EVGO in 0.4s | 2.75 sym/s | Total: 6.6m | ETA: 13.9m [2026-02-26T20:21:38.781183] [INFO ] [sig ] [1086/3375] Forecasting EVH... [2026-02-26T20:21:38.781215] [INFO ] [sig ] Generating forecast for: EVH [2026-02-26T20:21:38.781246] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVH' from 'https://tdm.silogroup.org/data/derivative_storage/EVH.csv'. [2026-02-26T20:21:38.792501] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVH'. [2026-02-26T20:21:38.792953] [INFO ] [FORECASTER] Starting predict_future for EVH [2026-02-26T20:21:38.793870] [DEBUG] [LOCAL ] No optimal features file found for EVH: ./output/feature-sets/EVH.txt [2026-02-26T20:21:38.793928] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:38.793961] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:38.793988] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:38.794045] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:38.852890] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:38.853768] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:38.853856] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:38.853889] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:38.977880] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:38.978068] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:38.978110] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:38.978139] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:38.982484] [DEBUG] [FORECASTER] EVH: Forecast T+1@11:T+2@11: DOWN (p=25.64%) [2026-02-26T20:21:38.982792] [INFO ] [FORECASTER] Completed predict_future for EVH [2026-02-26T20:21:38.982923] [INFO ] [sig ] EVH: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:21:39.124973] [INFO ] [LOCAL ] Saved forecast: EVH 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/EVH.txt [2026-02-26T20:21:39.125097] [INFO ] [sig ] [1086/3375] Completed EVH in 0.3s | 2.75 sym/s | Total: 6.6m | ETA: 13.9m [2026-02-26T20:21:39.125136] [INFO ] [sig ] [1087/3375] Forecasting EVN... [2026-02-26T20:21:39.125166] [INFO ] [sig ] Generating forecast for: EVN [2026-02-26T20:21:39.125197] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVN' from 'https://tdm.silogroup.org/data/derivative_storage/EVN.csv'. [2026-02-26T20:21:39.136556] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVN'. [2026-02-26T20:21:39.136915] [INFO ] [FORECASTER] Starting predict_future for EVN [2026-02-26T20:21:39.137781] [DEBUG] [LOCAL ] No optimal features file found for EVN: ./output/feature-sets/EVN.txt [2026-02-26T20:21:39.137836] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:39.137869] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:39.137897] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:39.137954] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:39.197763] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:39.198666] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:39.198755] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:39.198788] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:39.320162] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:39.320326] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:39.320368] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:39.320398] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:39.323938] [DEBUG] [FORECASTER] EVN: Forecast T+1@11:T+2@11: DOWN (p=9.73%) [2026-02-26T20:21:39.324225] [INFO ] [FORECASTER] Completed predict_future for EVN [2026-02-26T20:21:39.324390] [INFO ] [sig ] EVN: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:21:39.476965] [INFO ] [LOCAL ] Saved forecast: EVN 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/EVN.txt [2026-02-26T20:21:39.477197] [INFO ] [sig ] [1087/3375] Completed EVN in 0.4s | 2.75 sym/s | Total: 6.6m | ETA: 13.9m [2026-02-26T20:21:39.477247] [INFO ] [sig ] [1088/3375] Forecasting EVO... [2026-02-26T20:21:39.477287] [INFO ] [sig ] Generating forecast for: EVO [2026-02-26T20:21:39.477328] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVO' from 'https://tdm.silogroup.org/data/derivative_storage/EVO.csv'. [2026-02-26T20:21:39.493017] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVO'. [2026-02-26T20:21:39.493468] [INFO ] [FORECASTER] Starting predict_future for EVO [2026-02-26T20:21:39.494965] [DEBUG] [LOCAL ] No optimal features file found for EVO: ./output/feature-sets/EVO.txt [2026-02-26T20:21:39.495034] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:39.495080] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:39.495115] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:39.495197] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:39.561265] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:39.562172] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:39.562258] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:39.562294] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:39.688828] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:39.689035] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:39.689077] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:39.689107] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:39.692927] [DEBUG] [FORECASTER] EVO: Forecast T+1@11:T+2@11: DOWN (p=22.66%) [2026-02-26T20:21:39.693228] [INFO ] [FORECASTER] Completed predict_future for EVO [2026-02-26T20:21:39.693369] [INFO ] [sig ] EVO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:21:39.838286] [INFO ] [LOCAL ] Saved forecast: EVO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/EVO.txt [2026-02-26T20:21:39.838429] [INFO ] [sig ] [1088/3375] Completed EVO in 0.4s | 2.75 sym/s | Total: 6.6m | ETA: 13.8m [2026-02-26T20:21:39.838676] [INFO ] [sig ] [1089/3375] Forecasting EVRG... [2026-02-26T20:21:39.838709] [INFO ] [sig ] Generating forecast for: EVRG [2026-02-26T20:21:39.838740] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVRG' from 'https://tdm.silogroup.org/data/derivative_storage/EVRG.csv'. [2026-02-26T20:21:39.851549] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVRG'. [2026-02-26T20:21:39.852015] [INFO ] [FORECASTER] Starting predict_future for EVRG [2026-02-26T20:21:39.853145] [DEBUG] [LOCAL ] No optimal features file found for EVRG: ./output/feature-sets/EVRG.txt [2026-02-26T20:21:39.853200] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:39.853232] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:39.853260] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:39.853329] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:39.911265] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:39.912161] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:39.912245] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:39.912278] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:40.042239] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:40.042403] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:40.042448] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:40.042494] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:40.045926] [DEBUG] [FORECASTER] EVRG: Forecast T+1@11:T+2@11: UP (p=80.70%) [2026-02-26T20:21:40.046209] [INFO ] [FORECASTER] Completed predict_future for EVRG [2026-02-26T20:21:40.046339] [INFO ] [sig ] EVRG: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:21:40.188102] [INFO ] [LOCAL ] Saved forecast: EVRG 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/EVRG.txt [2026-02-26T20:21:40.188241] [INFO ] [sig ] [1089/3375] Completed EVRG in 0.3s | 2.75 sym/s | Total: 6.6m | ETA: 13.8m [2026-02-26T20:21:40.188281] [INFO ] [sig ] [1090/3375] Forecasting EVSD... [2026-02-26T20:21:40.188312] [INFO ] [sig ] Generating forecast for: EVSD [2026-02-26T20:21:40.188346] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVSD' from 'https://tdm.silogroup.org/data/derivative_storage/EVSD.csv'. [2026-02-26T20:21:40.198822] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVSD'. [2026-02-26T20:21:40.199120] [INFO ] [FORECASTER] Starting predict_future for EVSD [2026-02-26T20:21:40.199967] [DEBUG] [LOCAL ] No optimal features file found for EVSD: ./output/feature-sets/EVSD.txt [2026-02-26T20:21:40.200021] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:40.200053] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:40.200079] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:40.200136] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:40.257938] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:40.258692] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:40.258774] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:40.258806] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:40.385441] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:40.385624] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:40.385668] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:40.385697] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:40.389140] [DEBUG] [FORECASTER] EVSD: Forecast T+1@11:T+2@11: UP (p=54.33%) [2026-02-26T20:21:40.389449] [INFO ] [FORECASTER] Completed predict_future for EVSD [2026-02-26T20:21:40.389598] [INFO ] [sig ] EVSD: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:21:40.534243] [INFO ] [LOCAL ] Saved forecast: EVSD 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/EVSD.txt [2026-02-26T20:21:40.534402] [INFO ] [sig ] [1090/3375] Completed EVSD in 0.3s | 2.75 sym/s | Total: 6.6m | ETA: 13.8m [2026-02-26T20:21:40.534448] [INFO ] [sig ] [1091/3375] Forecasting EVTC... [2026-02-26T20:21:40.534476] [INFO ] [sig ] Generating forecast for: EVTC [2026-02-26T20:21:40.534507] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVTC' from 'https://tdm.silogroup.org/data/derivative_storage/EVTC.csv'. [2026-02-26T20:21:40.545735] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVTC'. [2026-02-26T20:21:40.546078] [INFO ] [FORECASTER] Starting predict_future for EVTC [2026-02-26T20:21:40.546912] [DEBUG] [LOCAL ] No optimal features file found for EVTC: ./output/feature-sets/EVTC.txt [2026-02-26T20:21:40.546966] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:40.547035] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:40.547064] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:40.547122] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:40.606154] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:40.606912] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:40.607007] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:40.607041] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:40.730774] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:40.730929] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:40.730972] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:40.731001] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:40.734803] [DEBUG] [FORECASTER] EVTC: Forecast T+1@11:T+2@11: UP (p=59.73%) [2026-02-26T20:21:40.735119] [INFO ] [FORECASTER] Completed predict_future for EVTC [2026-02-26T20:21:40.735247] [INFO ] [sig ] EVTC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:21:40.879104] [INFO ] [LOCAL ] Saved forecast: EVTC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/EVTC.txt [2026-02-26T20:21:40.879250] [INFO ] [sig ] [1091/3375] Completed EVTC in 0.3s | 2.75 sym/s | Total: 6.6m | ETA: 13.8m [2026-02-26T20:21:40.879290] [INFO ] [sig ] [1092/3375] Forecasting EVTL... [2026-02-26T20:21:40.879319] [INFO ] [sig ] Generating forecast for: EVTL [2026-02-26T20:21:40.879357] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVTL' from 'https://tdm.silogroup.org/data/derivative_storage/EVTL.csv'. [2026-02-26T20:21:40.890378] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVTL'. [2026-02-26T20:21:40.890742] [INFO ] [FORECASTER] Starting predict_future for EVTL [2026-02-26T20:21:40.891611] [DEBUG] [LOCAL ] No optimal features file found for EVTL: ./output/feature-sets/EVTL.txt [2026-02-26T20:21:40.891665] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:40.891697] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:40.891725] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:40.891784] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:40.952659] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:40.953544] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:40.953651] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:40.953685] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:41.075843] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:41.075985] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:41.076027] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:41.076057] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:41.080095] [DEBUG] [FORECASTER] EVTL: Forecast T+1@11:T+2@11: DOWN (p=41.49%) [2026-02-26T20:21:41.080392] [INFO ] [FORECASTER] Completed predict_future for EVTL [2026-02-26T20:21:41.080701] [INFO ] [sig ] EVTL: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:21:41.225558] [INFO ] [LOCAL ] Saved forecast: EVTL 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/EVTL.txt [2026-02-26T20:21:41.225711] [INFO ] [sig ] [1092/3375] Completed EVTL in 0.3s | 2.75 sym/s | Total: 6.6m | ETA: 13.8m [2026-02-26T20:21:41.225751] [INFO ] [sig ] [1093/3375] Forecasting EWBC... [2026-02-26T20:21:41.225782] [INFO ] [sig ] Generating forecast for: EWBC [2026-02-26T20:21:41.225812] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EWBC' from 'https://tdm.silogroup.org/data/derivative_storage/EWBC.csv'. [2026-02-26T20:21:41.236928] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EWBC'. [2026-02-26T20:21:41.237342] [INFO ] [FORECASTER] Starting predict_future for EWBC [2026-02-26T20:21:41.238324] [DEBUG] [LOCAL ] No optimal features file found for EWBC: ./output/feature-sets/EWBC.txt [2026-02-26T20:21:41.238382] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:41.238429] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:41.238459] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:41.238516] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:41.300684] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:41.301526] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:41.301630] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:41.301666] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:41.433222] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:41.433390] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:41.433439] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:41.433475] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:41.437142] [DEBUG] [FORECASTER] EWBC: Forecast T+1@11:T+2@11: DOWN (p=26.63%) [2026-02-26T20:21:41.437490] [INFO ] [FORECASTER] Completed predict_future for EWBC [2026-02-26T20:21:41.437671] [INFO ] [sig ] EWBC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:21:41.584136] [INFO ] [LOCAL ] Saved forecast: EWBC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/EWBC.txt [2026-02-26T20:21:41.584280] [INFO ] [sig ] [1093/3375] Completed EWBC in 0.4s | 2.75 sym/s | Total: 6.6m | ETA: 13.8m [2026-02-26T20:21:41.584320] [INFO ] [sig ] [1094/3375] Forecasting EWCZ... [2026-02-26T20:21:41.584350] [INFO ] [sig ] Generating forecast for: EWCZ [2026-02-26T20:21:41.584382] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EWCZ' from 'https://tdm.silogroup.org/data/derivative_storage/EWCZ.csv'. [2026-02-26T20:21:41.595877] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EWCZ'. [2026-02-26T20:21:41.596252] [INFO ] [FORECASTER] Starting predict_future for EWCZ [2026-02-26T20:21:41.597185] [DEBUG] [LOCAL ] No optimal features file found for EWCZ: ./output/feature-sets/EWCZ.txt [2026-02-26T20:21:41.597239] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:41.597272] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:41.597302] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:41.597372] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:41.660901] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:41.661819] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:41.661906] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:41.661940] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:41.785969] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:41.786125] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:41.786165] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:41.786227] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:41.789710] [DEBUG] [FORECASTER] EWCZ: Forecast T+1@11:T+2@11: UP (p=55.16%) [2026-02-26T20:21:41.789990] [INFO ] [FORECASTER] Completed predict_future for EWCZ [2026-02-26T20:21:41.790117] [INFO ] [sig ] EWCZ: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:21:41.932389] [INFO ] [LOCAL ] Saved forecast: EWCZ 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/EWCZ.txt [2026-02-26T20:21:41.932566] [INFO ] [sig ] [1094/3375] Completed EWCZ in 0.3s | 2.75 sym/s | Total: 6.6m | ETA: 13.8m [2026-02-26T20:21:41.932639] [INFO ] [sig ] [1095/3375] Forecasting EWTX... [2026-02-26T20:21:41.932670] [INFO ] [sig ] Generating forecast for: EWTX [2026-02-26T20:21:41.932703] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EWTX' from 'https://tdm.silogroup.org/data/derivative_storage/EWTX.csv'. [2026-02-26T20:21:41.943792] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EWTX'. [2026-02-26T20:21:41.944152] [INFO ] [FORECASTER] Starting predict_future for EWTX [2026-02-26T20:21:41.944999] [DEBUG] [LOCAL ] No optimal features file found for EWTX: ./output/feature-sets/EWTX.txt [2026-02-26T20:21:41.945063] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:41.945099] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:41.945126] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:41.945183] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:42.002894] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:42.003707] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:42.003791] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:42.003824] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:42.122144] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:42.122309] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:42.122351] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:42.122380] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:42.125908] [DEBUG] [FORECASTER] EWTX: Forecast T+1@11:T+2@11: UP (p=57.26%) [2026-02-26T20:21:42.126207] [INFO ] [FORECASTER] Completed predict_future for EWTX [2026-02-26T20:21:42.126348] [INFO ] [sig ] EWTX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:21:42.273186] [INFO ] [LOCAL ] Saved forecast: EWTX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/EWTX.txt [2026-02-26T20:21:42.273338] [INFO ] [sig ] [1095/3375] Completed EWTX in 0.3s | 2.75 sym/s | Total: 6.6m | ETA: 13.8m [2026-02-26T20:21:42.273382] [INFO ] [sig ] [1096/3375] Forecasting EWZS... [2026-02-26T20:21:42.273413] [INFO ] [sig ] Generating forecast for: EWZS [2026-02-26T20:21:42.273445] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EWZS' from 'https://tdm.silogroup.org/data/derivative_storage/EWZS.csv'. [2026-02-26T20:21:42.287013] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EWZS'. [2026-02-26T20:21:42.287343] [INFO ] [FORECASTER] Starting predict_future for EWZS [2026-02-26T20:21:42.288415] [DEBUG] [LOCAL ] No optimal features file found for EWZS: ./output/feature-sets/EWZS.txt [2026-02-26T20:21:42.288469] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:42.288501] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:42.288527] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:42.288609] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:42.348675] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:42.349406] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:42.349490] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:42.349523] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:42.472646] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:42.472802] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:42.472842] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:42.472871] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:42.476268] [DEBUG] [FORECASTER] EWZS: Forecast T+1@11:T+2@11: DOWN (p=20.04%) [2026-02-26T20:21:42.476547] [INFO ] [FORECASTER] Completed predict_future for EWZS [2026-02-26T20:21:42.476695] [INFO ] [sig ] EWZS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:21:42.620030] [INFO ] [LOCAL ] Saved forecast: EWZS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/EWZS.txt [2026-02-26T20:21:42.620204] [INFO ] [sig ] [1096/3375] Completed EWZS in 0.3s | 2.75 sym/s | Total: 6.6m | ETA: 13.8m [2026-02-26T20:21:42.620256] [INFO ] [sig ] [1097/3375] Forecasting EXAS... [2026-02-26T20:21:42.620295] [INFO ] [sig ] Generating forecast for: EXAS [2026-02-26T20:21:42.620329] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXAS' from 'https://tdm.silogroup.org/data/derivative_storage/EXAS.csv'. [2026-02-26T20:21:42.632124] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXAS'. [2026-02-26T20:21:42.632530] [INFO ] [FORECASTER] Starting predict_future for EXAS [2026-02-26T20:21:42.633691] [DEBUG] [LOCAL ] No optimal features file found for EXAS: ./output/feature-sets/EXAS.txt [2026-02-26T20:21:42.633748] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:42.633780] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:42.633807] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:42.633865] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:42.698268] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:42.699153] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:42.699240] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:42.699274] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:42.835346] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:42.835509] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:42.835552] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:42.835601] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:42.839788] [DEBUG] [FORECASTER] EXAS: Forecast T+1@11:T+2@11: UP (p=80.60%) [2026-02-26T20:21:42.840097] [INFO ] [FORECASTER] Completed predict_future for EXAS [2026-02-26T20:21:42.840230] [INFO ] [sig ] EXAS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:21:42.989828] [INFO ] [LOCAL ] Saved forecast: EXAS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/EXAS.txt [2026-02-26T20:21:42.989998] [INFO ] [sig ] [1097/3375] Completed EXAS in 0.4s | 2.75 sym/s | Total: 6.6m | ETA: 13.8m [2026-02-26T20:21:42.990049] [INFO ] [sig ] [1098/3375] Forecasting EXC... [2026-02-26T20:21:42.990082] [INFO ] [sig ] Generating forecast for: EXC [2026-02-26T20:21:42.990114] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXC' from 'https://tdm.silogroup.org/data/derivative_storage/EXC.csv'. [2026-02-26T20:21:43.001706] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXC'. [2026-02-26T20:21:43.002130] [INFO ] [FORECASTER] Starting predict_future for EXC [2026-02-26T20:21:43.002989] [DEBUG] [LOCAL ] No optimal features file found for EXC: ./output/feature-sets/EXC.txt [2026-02-26T20:21:43.003043] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:43.003076] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:43.003103] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:43.003161] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:43.064985] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:43.066096] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:43.066185] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:43.066218] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:43.188242] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:43.188407] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:43.188449] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:43.188480] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:43.192133] [DEBUG] [FORECASTER] EXC: Forecast T+1@11:T+2@11: UP (p=88.14%) [2026-02-26T20:21:43.192498] [INFO ] [FORECASTER] Completed predict_future for EXC [2026-02-26T20:21:43.192693] [INFO ] [sig ] EXC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:21:43.342216] [INFO ] [LOCAL ] Saved forecast: EXC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/EXC.txt [2026-02-26T20:21:43.342593] [INFO ] [sig ] [1098/3375] Completed EXC in 0.4s | 2.75 sym/s | Total: 6.6m | ETA: 13.8m [2026-02-26T20:21:43.342639] [INFO ] [sig ] [1099/3375] Forecasting EXEL... [2026-02-26T20:21:43.342671] [INFO ] [sig ] Generating forecast for: EXEL [2026-02-26T20:21:43.342703] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXEL' from 'https://tdm.silogroup.org/data/derivative_storage/EXEL.csv'. [2026-02-26T20:21:43.355804] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXEL'. [2026-02-26T20:21:43.356197] [INFO ] [FORECASTER] Starting predict_future for EXEL [2026-02-26T20:21:43.357072] [DEBUG] [LOCAL ] No optimal features file found for EXEL: ./output/feature-sets/EXEL.txt [2026-02-26T20:21:43.357128] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:43.357160] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:43.357188] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:43.357246] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:43.417054] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:43.417989] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:43.418082] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:43.418117] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:43.538943] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:43.539103] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:43.539144] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:43.539173] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:43.542630] [DEBUG] [FORECASTER] EXEL: Forecast T+1@11:T+2@11: DOWN (p=38.24%) [2026-02-26T20:21:43.543120] [INFO ] [FORECASTER] Completed predict_future for EXEL [2026-02-26T20:21:43.543256] [INFO ] [sig ] EXEL: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:21:43.690521] [INFO ] [LOCAL ] Saved forecast: EXEL 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/EXEL.txt [2026-02-26T20:21:43.690703] [INFO ] [sig ] [1099/3375] Completed EXEL in 0.3s | 2.75 sym/s | Total: 6.7m | ETA: 13.8m [2026-02-26T20:21:43.690756] [INFO ] [sig ] [1100/3375] Forecasting EXFY... [2026-02-26T20:21:43.690789] [INFO ] [sig ] Generating forecast for: EXFY [2026-02-26T20:21:43.690821] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXFY' from 'https://tdm.silogroup.org/data/derivative_storage/EXFY.csv'. [2026-02-26T20:21:43.702650] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXFY'. [2026-02-26T20:21:43.703027] [INFO ] [FORECASTER] Starting predict_future for EXFY [2026-02-26T20:21:43.703904] [DEBUG] [LOCAL ] No optimal features file found for EXFY: ./output/feature-sets/EXFY.txt [2026-02-26T20:21:43.703961] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:43.703996] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:43.704025] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:43.704084] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:43.767254] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:43.768273] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:43.768365] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:43.768406] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:43.892159] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:43.892319] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:43.892363] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:43.892418] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:43.896166] [DEBUG] [FORECASTER] EXFY: Forecast T+1@11:T+2@11: DOWN (p=11.90%) [2026-02-26T20:21:43.896471] [INFO ] [FORECASTER] Completed predict_future for EXFY [2026-02-26T20:21:43.896624] [INFO ] [sig ] EXFY: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:21:44.042735] [INFO ] [LOCAL ] Saved forecast: EXFY 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/EXFY.txt [2026-02-26T20:21:44.042904] [INFO ] [sig ] [1100/3375] Completed EXFY in 0.4s | 2.75 sym/s | Total: 6.7m | ETA: 13.8m [2026-02-26T20:21:44.042955] [INFO ] [sig ] [1101/3375] Forecasting EXG... [2026-02-26T20:21:44.042988] [INFO ] [sig ] Generating forecast for: EXG [2026-02-26T20:21:44.043019] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXG' from 'https://tdm.silogroup.org/data/derivative_storage/EXG.csv'. [2026-02-26T20:21:44.054411] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXG'. [2026-02-26T20:21:44.054817] [INFO ] [FORECASTER] Starting predict_future for EXG [2026-02-26T20:21:44.055671] [DEBUG] [LOCAL ] No optimal features file found for EXG: ./output/feature-sets/EXG.txt [2026-02-26T20:21:44.055726] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:44.055758] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:44.055786] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:44.055844] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:44.114709] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:44.115639] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:44.115768] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:44.115802] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:44.239042] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:44.239205] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:44.239248] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:44.239277] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:44.243184] [DEBUG] [FORECASTER] EXG: Forecast T+1@11:T+2@11: DOWN (p=27.97%) [2026-02-26T20:21:44.243547] [INFO ] [FORECASTER] Completed predict_future for EXG [2026-02-26T20:21:44.243720] [INFO ] [sig ] EXG: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:21:44.399144] [INFO ] [LOCAL ] Saved forecast: EXG 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/EXG.txt [2026-02-26T20:21:44.399366] [INFO ] [sig ] [1101/3375] Completed EXG in 0.4s | 2.75 sym/s | Total: 6.7m | ETA: 13.8m [2026-02-26T20:21:44.399434] [INFO ] [sig ] [1102/3375] Forecasting EXK... [2026-02-26T20:21:44.399487] [INFO ] [sig ] Generating forecast for: EXK [2026-02-26T20:21:44.399542] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXK' from 'https://tdm.silogroup.org/data/derivative_storage/EXK.csv'. [2026-02-26T20:21:44.413080] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXK'. [2026-02-26T20:21:44.413495] [INFO ] [FORECASTER] Starting predict_future for EXK [2026-02-26T20:21:44.414341] [DEBUG] [LOCAL ] No optimal features file found for EXK: ./output/feature-sets/EXK.txt [2026-02-26T20:21:44.414395] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:44.414428] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:44.414454] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:44.414510] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:44.473865] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:44.474787] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:44.474874] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:44.474924] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:44.604261] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:44.604425] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:44.604467] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:44.604496] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:44.608165] [DEBUG] [FORECASTER] EXK: Forecast T+1@11:T+2@11: UP (p=91.78%) [2026-02-26T20:21:44.608507] [INFO ] [FORECASTER] Completed predict_future for EXK [2026-02-26T20:21:44.608671] [INFO ] [sig ] EXK: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:21:44.759942] [INFO ] [LOCAL ] Saved forecast: EXK 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/EXK.txt [2026-02-26T20:21:44.760129] [INFO ] [sig ] [1102/3375] Completed EXK in 0.4s | 2.75 sym/s | Total: 6.7m | ETA: 13.8m [2026-02-26T20:21:44.760173] [INFO ] [sig ] [1103/3375] Forecasting EXLS... [2026-02-26T20:21:44.760202] [INFO ] [sig ] Generating forecast for: EXLS [2026-02-26T20:21:44.760234] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXLS' from 'https://tdm.silogroup.org/data/derivative_storage/EXLS.csv'. [2026-02-26T20:21:44.771538] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXLS'. [2026-02-26T20:21:44.771978] [INFO ] [FORECASTER] Starting predict_future for EXLS [2026-02-26T20:21:44.772916] [DEBUG] [LOCAL ] No optimal features file found for EXLS: ./output/feature-sets/EXLS.txt [2026-02-26T20:21:44.772974] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:44.773007] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:44.773034] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:44.773093] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:44.836136] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:44.837073] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:44.837164] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:44.837199] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:44.967286] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:44.967454] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:44.967496] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:44.967524] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:44.971062] [DEBUG] [FORECASTER] EXLS: Forecast T+1@11:T+2@11: DOWN (p=28.22%) [2026-02-26T20:21:44.971360] [INFO ] [FORECASTER] Completed predict_future for EXLS [2026-02-26T20:21:44.971496] [INFO ] [sig ] EXLS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:21:45.116980] [INFO ] [LOCAL ] Saved forecast: EXLS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/EXLS.txt [2026-02-26T20:21:45.117142] [INFO ] [sig ] [1103/3375] Completed EXLS in 0.4s | 2.75 sym/s | Total: 6.7m | ETA: 13.8m [2026-02-26T20:21:45.117183] [INFO ] [sig ] [1104/3375] Forecasting EXP... [2026-02-26T20:21:45.117212] [INFO ] [sig ] Generating forecast for: EXP [2026-02-26T20:21:45.117246] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXP' from 'https://tdm.silogroup.org/data/derivative_storage/EXP.csv'. [2026-02-26T20:21:45.129535] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXP'. [2026-02-26T20:21:45.130008] [INFO ] [FORECASTER] Starting predict_future for EXP [2026-02-26T20:21:45.130891] [DEBUG] [LOCAL ] No optimal features file found for EXP: ./output/feature-sets/EXP.txt [2026-02-26T20:21:45.130946] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:45.130980] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:45.131008] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:45.131083] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:45.191398] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:45.192305] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:45.192393] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:45.192434] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:45.313216] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:45.313378] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:45.313418] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:45.313446] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:45.316923] [DEBUG] [FORECASTER] EXP: Forecast T+1@11:T+2@11: DOWN (p=3.54%) [2026-02-26T20:21:45.317215] [INFO ] [FORECASTER] Completed predict_future for EXP [2026-02-26T20:21:45.317348] [INFO ] [sig ] EXP: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:21:45.466112] [INFO ] [LOCAL ] Saved forecast: EXP 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/EXP.txt [2026-02-26T20:21:45.466345] [INFO ] [sig ] [1104/3375] Completed EXP in 0.3s | 2.75 sym/s | Total: 6.7m | ETA: 13.7m [2026-02-26T20:21:45.466420] [INFO ] [sig ] [1105/3375] Forecasting EXPD... [2026-02-26T20:21:45.466478] [INFO ] [sig ] Generating forecast for: EXPD [2026-02-26T20:21:45.466532] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXPD' from 'https://tdm.silogroup.org/data/derivative_storage/EXPD.csv'. [2026-02-26T20:21:45.479110] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXPD'. [2026-02-26T20:21:45.479554] [INFO ] [FORECASTER] Starting predict_future for EXPD [2026-02-26T20:21:45.480498] [DEBUG] [LOCAL ] No optimal features file found for EXPD: ./output/feature-sets/EXPD.txt [2026-02-26T20:21:45.480556] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:45.480622] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:45.480653] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:45.480714] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:45.542451] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:45.543380] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:45.543470] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:45.543504] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:45.669702] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:45.670057] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:45.670099] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:45.670127] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:45.674353] [DEBUG] [FORECASTER] EXPD: Forecast T+1@11:T+2@11: UP (p=97.67%) [2026-02-26T20:21:45.674659] [INFO ] [FORECASTER] Completed predict_future for EXPD [2026-02-26T20:21:45.674989] [INFO ] [sig ] EXPD: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:21:45.825203] [INFO ] [LOCAL ] Saved forecast: EXPD 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/EXPD.txt [2026-02-26T20:21:45.825360] [INFO ] [sig ] [1105/3375] Completed EXPD in 0.4s | 2.75 sym/s | Total: 6.7m | ETA: 13.7m [2026-02-26T20:21:45.825407] [INFO ] [sig ] [1106/3375] Forecasting EXPE... [2026-02-26T20:21:45.825441] [INFO ] [sig ] Generating forecast for: EXPE [2026-02-26T20:21:45.825474] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXPE' from 'https://tdm.silogroup.org/data/derivative_storage/EXPE.csv'. [2026-02-26T20:21:45.837943] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXPE'. [2026-02-26T20:21:45.838325] [INFO ] [FORECASTER] Starting predict_future for EXPE [2026-02-26T20:21:45.839240] [DEBUG] [LOCAL ] No optimal features file found for EXPE: ./output/feature-sets/EXPE.txt [2026-02-26T20:21:45.839311] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:45.839346] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:45.839375] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:45.839448] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:45.899001] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:45.899788] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:45.899874] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:45.899909] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:46.024830] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:46.024993] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:46.025036] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:46.025067] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:46.028773] [DEBUG] [FORECASTER] EXPE: Forecast T+1@11:T+2@11: UP (p=95.63%) [2026-02-26T20:21:46.029076] [INFO ] [FORECASTER] Completed predict_future for EXPE [2026-02-26T20:21:46.029218] [INFO ] [sig ] EXPE: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:21:46.185921] [INFO ] [LOCAL ] Saved forecast: EXPE 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/EXPE.txt [2026-02-26T20:21:46.186084] [INFO ] [sig ] [1106/3375] Completed EXPE in 0.4s | 2.75 sym/s | Total: 6.7m | ETA: 13.7m [2026-02-26T20:21:46.186125] [INFO ] [sig ] [1107/3375] Forecasting EXPI... [2026-02-26T20:21:46.186156] [INFO ] [sig ] Generating forecast for: EXPI [2026-02-26T20:21:46.186186] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXPI' from 'https://tdm.silogroup.org/data/derivative_storage/EXPI.csv'. [2026-02-26T20:21:46.198979] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXPI'. [2026-02-26T20:21:46.199397] [INFO ] [FORECASTER] Starting predict_future for EXPI [2026-02-26T20:21:46.200276] [DEBUG] [LOCAL ] No optimal features file found for EXPI: ./output/feature-sets/EXPI.txt [2026-02-26T20:21:46.200334] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:46.200369] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:46.200399] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:46.200467] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:46.263980] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:46.264912] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:46.265003] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:46.265038] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:46.390002] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:46.390167] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:46.390211] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:46.390244] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:46.394364] [DEBUG] [FORECASTER] EXPI: Forecast T+1@11:T+2@11: UP (p=55.11%) [2026-02-26T20:21:46.394711] [INFO ] [FORECASTER] Completed predict_future for EXPI [2026-02-26T20:21:46.394856] [INFO ] [sig ] EXPI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:21:46.544876] [INFO ] [LOCAL ] Saved forecast: EXPI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/EXPI.txt [2026-02-26T20:21:46.545036] [INFO ] [sig ] [1107/3375] Completed EXPI in 0.4s | 2.75 sym/s | Total: 6.7m | ETA: 13.7m [2026-02-26T20:21:46.545077] [INFO ] [sig ] [1108/3375] Forecasting EXPO... [2026-02-26T20:21:46.545107] [INFO ] [sig ] Generating forecast for: EXPO [2026-02-26T20:21:46.545141] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXPO' from 'https://tdm.silogroup.org/data/derivative_storage/EXPO.csv'. [2026-02-26T20:21:46.556527] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXPO'. [2026-02-26T20:21:46.556943] [INFO ] [FORECASTER] Starting predict_future for EXPO [2026-02-26T20:21:46.557807] [DEBUG] [LOCAL ] No optimal features file found for EXPO: ./output/feature-sets/EXPO.txt [2026-02-26T20:21:46.557860] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:46.557921] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:46.557949] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:46.558006] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:46.618590] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:46.619731] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:46.619821] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:46.619856] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:46.741328] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:46.741489] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:46.741532] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:46.741561] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:46.745215] [DEBUG] [FORECASTER] EXPO: Forecast T+1@11:T+2@11: UP (p=70.89%) [2026-02-26T20:21:46.745560] [INFO ] [FORECASTER] Completed predict_future for EXPO [2026-02-26T20:21:46.745733] [INFO ] [sig ] EXPO: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:21:46.897138] [INFO ] [LOCAL ] Saved forecast: EXPO 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/EXPO.txt [2026-02-26T20:21:46.897305] [INFO ] [sig ] [1108/3375] Completed EXPO in 0.4s | 2.75 sym/s | Total: 6.7m | ETA: 13.7m [2026-02-26T20:21:46.897384] [INFO ] [sig ] [1109/3375] Forecasting EYE... [2026-02-26T20:21:46.897422] [INFO ] [sig ] Generating forecast for: EYE [2026-02-26T20:21:46.897457] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EYE' from 'https://tdm.silogroup.org/data/derivative_storage/EYE.csv'. [2026-02-26T20:21:46.908758] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EYE'. [2026-02-26T20:21:46.909156] [INFO ] [FORECASTER] Starting predict_future for EYE [2026-02-26T20:21:46.910070] [DEBUG] [LOCAL ] No optimal features file found for EYE: ./output/feature-sets/EYE.txt [2026-02-26T20:21:46.910126] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:46.910161] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:46.910190] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:46.910250] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:46.973972] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:46.975081] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:46.975174] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:46.975208] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:47.103182] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:47.103342] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:47.103387] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:47.103418] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:47.107160] [DEBUG] [FORECASTER] EYE: Forecast T+1@11:T+2@11: DOWN (p=27.65%) [2026-02-26T20:21:47.107474] [INFO ] [FORECASTER] Completed predict_future for EYE [2026-02-26T20:21:47.107674] [INFO ] [sig ] EYE: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:21:47.254030] [INFO ] [LOCAL ] Saved forecast: EYE 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/EYE.txt [2026-02-26T20:21:47.254183] [INFO ] [sig ] [1109/3375] Completed EYE in 0.4s | 2.75 sym/s | Total: 6.7m | ETA: 13.7m [2026-02-26T20:21:47.254225] [INFO ] [sig ] [1110/3375] Forecasting EZGO... [2026-02-26T20:21:47.254255] [INFO ] [sig ] Generating forecast for: EZGO [2026-02-26T20:21:47.254285] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EZGO' from 'https://tdm.silogroup.org/data/derivative_storage/EZGO.csv'. [2026-02-26T20:21:47.265512] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EZGO'. [2026-02-26T20:21:47.265892] [INFO ] [FORECASTER] Starting predict_future for EZGO [2026-02-26T20:21:47.266728] [DEBUG] [LOCAL ] No optimal features file found for EZGO: ./output/feature-sets/EZGO.txt [2026-02-26T20:21:47.266782] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:47.266815] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:47.266842] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:47.266900] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:47.325724] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:47.326384] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:47.326467] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:47.326500] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:47.442937] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:47.443089] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:47.443128] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:47.443157] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:47.446818] [DEBUG] [FORECASTER] EZGO: Forecast T+1@11:T+2@11: DOWN (p=2.84%) [2026-02-26T20:21:47.447103] [INFO ] [FORECASTER] Completed predict_future for EZGO [2026-02-26T20:21:47.447234] [INFO ] [sig ] EZGO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:21:47.592621] [INFO ] [LOCAL ] Saved forecast: EZGO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/EZGO.txt [2026-02-26T20:21:47.592755] [INFO ] [sig ] [1110/3375] Completed EZGO in 0.3s | 2.75 sym/s | Total: 6.7m | ETA: 13.7m [2026-02-26T20:21:47.592795] [INFO ] [sig ] [1111/3375] Forecasting F... [2026-02-26T20:21:47.592825] [INFO ] [sig ] Generating forecast for: F [2026-02-26T20:21:47.592857] [DEBUG] [REMOTE ] Fetching historical data for symbol 'F' from 'https://tdm.silogroup.org/data/derivative_storage/F.csv'. [2026-02-26T20:21:47.604451] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'F'. [2026-02-26T20:21:47.604838] [INFO ] [FORECASTER] Starting predict_future for F [2026-02-26T20:21:47.605731] [DEBUG] [LOCAL ] No optimal features file found for F: ./output/feature-sets/F.txt [2026-02-26T20:21:47.605792] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:47.605825] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:47.605854] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:47.605913] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:47.666689] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:47.667383] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:47.667469] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:47.667510] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:47.788598] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:47.788747] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:47.788786] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:47.788847] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:47.792548] [DEBUG] [FORECASTER] F: Forecast T+1@11:T+2@11: DOWN (p=32.87%) [2026-02-26T20:21:47.792880] [INFO ] [FORECASTER] Completed predict_future for F [2026-02-26T20:21:47.793016] [INFO ] [sig ] F: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:21:47.938012] [INFO ] [LOCAL ] Saved forecast: F 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/F.txt [2026-02-26T20:21:47.938159] [INFO ] [sig ] [1111/3375] Completed F in 0.3s | 2.75 sym/s | Total: 6.7m | ETA: 13.7m [2026-02-26T20:21:47.938202] [INFO ] [sig ] [1112/3375] Forecasting FA... [2026-02-26T20:21:47.938232] [INFO ] [sig ] Generating forecast for: FA [2026-02-26T20:21:47.938266] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FA' from 'https://tdm.silogroup.org/data/derivative_storage/FA.csv'. [2026-02-26T20:21:47.949947] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FA'. [2026-02-26T20:21:47.950288] [INFO ] [FORECASTER] Starting predict_future for FA [2026-02-26T20:21:47.951110] [DEBUG] [LOCAL ] No optimal features file found for FA: ./output/feature-sets/FA.txt [2026-02-26T20:21:47.951163] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:47.951196] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:47.951222] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:47.951278] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:48.007876] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:48.008595] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:48.008678] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:48.008712] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:48.134440] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:48.134609] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:48.134652] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:48.134680] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:48.138306] [DEBUG] [FORECASTER] FA: Forecast T+1@11:T+2@11: DOWN (p=27.75%) [2026-02-26T20:21:48.138638] [INFO ] [FORECASTER] Completed predict_future for FA [2026-02-26T20:21:48.138951] [INFO ] [sig ] FA: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:21:48.292594] [INFO ] [LOCAL ] Saved forecast: FA 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/FA.txt [2026-02-26T20:21:48.292740] [INFO ] [sig ] [1112/3375] Completed FA in 0.4s | 2.75 sym/s | Total: 6.7m | ETA: 13.7m [2026-02-26T20:21:48.292781] [INFO ] [sig ] [1113/3375] Forecasting FAF... [2026-02-26T20:21:48.292811] [INFO ] [sig ] Generating forecast for: FAF [2026-02-26T20:21:48.292843] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FAF' from 'https://tdm.silogroup.org/data/derivative_storage/FAF.csv'. [2026-02-26T20:21:48.303930] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FAF'. [2026-02-26T20:21:48.304361] [INFO ] [FORECASTER] Starting predict_future for FAF [2026-02-26T20:21:48.305353] [DEBUG] [LOCAL ] No optimal features file found for FAF: ./output/feature-sets/FAF.txt [2026-02-26T20:21:48.305415] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:48.305449] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:48.305484] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:48.305557] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:48.366930] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:48.368252] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:48.368345] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:48.368381] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:48.494280] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:48.494460] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:48.494528] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:48.494565] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:48.498395] [DEBUG] [FORECASTER] FAF: Forecast T+1@11:T+2@11: DOWN (p=40.81%) [2026-02-26T20:21:48.499109] [INFO ] [FORECASTER] Completed predict_future for FAF [2026-02-26T20:21:48.499284] [INFO ] [sig ] FAF: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:21:48.649148] [INFO ] [LOCAL ] Saved forecast: FAF 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/FAF.txt [2026-02-26T20:21:48.649283] [INFO ] [sig ] [1113/3375] Completed FAF in 0.4s | 2.75 sym/s | Total: 6.7m | ETA: 13.7m [2026-02-26T20:21:48.649329] [INFO ] [sig ] [1114/3375] Forecasting FALN... [2026-02-26T20:21:48.649361] [INFO ] [sig ] Generating forecast for: FALN [2026-02-26T20:21:48.649398] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FALN' from 'https://tdm.silogroup.org/data/derivative_storage/FALN.csv'. [2026-02-26T20:21:48.665426] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FALN'. [2026-02-26T20:21:48.665840] [INFO ] [FORECASTER] Starting predict_future for FALN [2026-02-26T20:21:48.666775] [DEBUG] [LOCAL ] No optimal features file found for FALN: ./output/feature-sets/FALN.txt [2026-02-26T20:21:48.666831] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:48.666865] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:48.666892] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:48.666951] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:48.725112] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:48.725873] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:48.725978] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:48.726013] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:48.850202] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:48.850357] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:48.850398] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:48.850429] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:48.853986] [DEBUG] [FORECASTER] FALN: Forecast T+1@11:T+2@11: UP (p=50.89%) [2026-02-26T20:21:48.854281] [INFO ] [FORECASTER] Completed predict_future for FALN [2026-02-26T20:21:48.854412] [INFO ] [sig ] FALN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:21:48.998134] [INFO ] [LOCAL ] Saved forecast: FALN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/FALN.txt [2026-02-26T20:21:48.998296] [INFO ] [sig ] [1114/3375] Completed FALN in 0.3s | 2.75 sym/s | Total: 6.7m | ETA: 13.7m [2026-02-26T20:21:48.998342] [INFO ] [sig ] [1115/3375] Forecasting FANG... [2026-02-26T20:21:48.998373] [INFO ] [sig ] Generating forecast for: FANG [2026-02-26T20:21:48.998403] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FANG' from 'https://tdm.silogroup.org/data/derivative_storage/FANG.csv'. [2026-02-26T20:21:49.011465] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FANG'. [2026-02-26T20:21:49.011866] [INFO ] [FORECASTER] Starting predict_future for FANG [2026-02-26T20:21:49.012769] [DEBUG] [LOCAL ] No optimal features file found for FANG: ./output/feature-sets/FANG.txt [2026-02-26T20:21:49.012825] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:49.012859] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:49.012888] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:49.012947] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:49.073239] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:49.074031] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:49.074130] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:49.074185] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:49.199325] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:49.199465] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:49.199511] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:49.199547] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:49.203005] [DEBUG] [FORECASTER] FANG: Forecast T+1@11:T+2@11: DOWN (p=7.33%) [2026-02-26T20:21:49.203287] [INFO ] [FORECASTER] Completed predict_future for FANG [2026-02-26T20:21:49.203414] [INFO ] [sig ] FANG: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:21:49.347314] [INFO ] [LOCAL ] Saved forecast: FANG 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/FANG.txt [2026-02-26T20:21:49.347466] [INFO ] [sig ] [1115/3375] Completed FANG in 0.3s | 2.75 sym/s | Total: 6.7m | ETA: 13.7m [2026-02-26T20:21:49.347511] [INFO ] [sig ] [1116/3375] Forecasting FARM... [2026-02-26T20:21:49.347547] [INFO ] [sig ] Generating forecast for: FARM [2026-02-26T20:21:49.347601] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FARM' from 'https://tdm.silogroup.org/data/derivative_storage/FARM.csv'. [2026-02-26T20:21:49.359436] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FARM'. [2026-02-26T20:21:49.359919] [INFO ] [FORECASTER] Starting predict_future for FARM [2026-02-26T20:21:49.360836] [DEBUG] [LOCAL ] No optimal features file found for FARM: ./output/feature-sets/FARM.txt [2026-02-26T20:21:49.360892] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:49.360926] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:49.360955] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:49.361015] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:49.420087] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:49.421047] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:49.421155] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:49.421204] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:49.552370] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:49.552525] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:49.552588] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:49.552623] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:49.556658] [DEBUG] [FORECASTER] FARM: Forecast T+1@11:T+2@11: UP (p=71.94%) [2026-02-26T20:21:49.556953] [INFO ] [FORECASTER] Completed predict_future for FARM [2026-02-26T20:21:49.557089] [INFO ] [sig ] FARM: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:21:49.704621] [INFO ] [LOCAL ] Saved forecast: FARM 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/FARM.txt [2026-02-26T20:21:49.704761] [INFO ] [sig ] [1116/3375] Completed FARM in 0.4s | 2.75 sym/s | Total: 6.8m | ETA: 13.7m [2026-02-26T20:21:49.704802] [INFO ] [sig ] [1117/3375] Forecasting FBIN... [2026-02-26T20:21:49.704833] [INFO ] [sig ] Generating forecast for: FBIN [2026-02-26T20:21:49.704863] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBIN' from 'https://tdm.silogroup.org/data/derivative_storage/FBIN.csv'. [2026-02-26T20:21:49.716524] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBIN'. [2026-02-26T20:21:49.716927] [INFO ] [FORECASTER] Starting predict_future for FBIN [2026-02-26T20:21:49.717862] [DEBUG] [LOCAL ] No optimal features file found for FBIN: ./output/feature-sets/FBIN.txt [2026-02-26T20:21:49.717923] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:49.717974] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:49.718004] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:49.718062] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:49.777435] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:49.778152] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:49.778237] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:49.778271] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:49.912241] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:49.912442] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:49.912491] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:49.912523] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:49.916234] [DEBUG] [FORECASTER] FBIN: Forecast T+1@11:T+2@11: UP (p=96.29%) [2026-02-26T20:21:49.916532] [INFO ] [FORECASTER] Completed predict_future for FBIN [2026-02-26T20:21:49.916690] [INFO ] [sig ] FBIN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:21:50.066697] [INFO ] [LOCAL ] Saved forecast: FBIN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/FBIN.txt [2026-02-26T20:21:50.066838] [INFO ] [sig ] [1117/3375] Completed FBIN in 0.4s | 2.75 sym/s | Total: 6.8m | ETA: 13.7m [2026-02-26T20:21:50.066881] [INFO ] [sig ] [1118/3375] Forecasting FBIO... [2026-02-26T20:21:50.066912] [INFO ] [sig ] Generating forecast for: FBIO [2026-02-26T20:21:50.066954] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBIO' from 'https://tdm.silogroup.org/data/derivative_storage/FBIO.csv'. [2026-02-26T20:21:50.078749] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBIO'. [2026-02-26T20:21:50.079100] [INFO ] [FORECASTER] Starting predict_future for FBIO [2026-02-26T20:21:50.079992] [DEBUG] [LOCAL ] No optimal features file found for FBIO: ./output/feature-sets/FBIO.txt [2026-02-26T20:21:50.080048] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:50.080081] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:50.080110] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:50.080179] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:50.140562] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:50.141452] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:50.141605] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:50.141654] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:50.265783] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:50.265944] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:50.265986] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:50.266016] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:50.269589] [DEBUG] [FORECASTER] FBIO: Forecast T+1@11:T+2@11: UP (p=96.69%) [2026-02-26T20:21:50.269899] [INFO ] [FORECASTER] Completed predict_future for FBIO [2026-02-26T20:21:50.270039] [INFO ] [sig ] FBIO: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:21:50.419331] [INFO ] [LOCAL ] Saved forecast: FBIO 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/FBIO.txt [2026-02-26T20:21:50.419498] [INFO ] [sig ] [1118/3375] Completed FBIO in 0.4s | 2.75 sym/s | Total: 6.8m | ETA: 13.7m [2026-02-26T20:21:50.419539] [INFO ] [sig ] [1119/3375] Forecasting FBIZ... [2026-02-26T20:21:50.419587] [INFO ] [sig ] Generating forecast for: FBIZ [2026-02-26T20:21:50.419624] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBIZ' from 'https://tdm.silogroup.org/data/derivative_storage/FBIZ.csv'. [2026-02-26T20:21:50.431222] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBIZ'. [2026-02-26T20:21:50.431740] [INFO ] [FORECASTER] Starting predict_future for FBIZ [2026-02-26T20:21:50.432622] [DEBUG] [LOCAL ] No optimal features file found for FBIZ: ./output/feature-sets/FBIZ.txt [2026-02-26T20:21:50.432680] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:50.432713] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:50.432740] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:50.432973] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:50.493055] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:50.494021] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:50.494113] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:50.494150] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:50.617436] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:50.617610] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:50.617682] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:50.617716] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:50.622294] [DEBUG] [FORECASTER] FBIZ: Forecast T+1@11:T+2@11: UP (p=96.35%) [2026-02-26T20:21:50.622602] [INFO ] [FORECASTER] Completed predict_future for FBIZ [2026-02-26T20:21:50.622927] [INFO ] [sig ] FBIZ: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:21:50.770350] [INFO ] [LOCAL ] Saved forecast: FBIZ 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/FBIZ.txt [2026-02-26T20:21:50.770496] [INFO ] [sig ] [1119/3375] Completed FBIZ in 0.4s | 2.75 sym/s | Total: 6.8m | ETA: 13.6m [2026-02-26T20:21:50.770536] [INFO ] [sig ] [1120/3375] Forecasting FBK... [2026-02-26T20:21:50.770565] [INFO ] [sig ] Generating forecast for: FBK [2026-02-26T20:21:50.770618] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBK' from 'https://tdm.silogroup.org/data/derivative_storage/FBK.csv'. [2026-02-26T20:21:50.781859] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBK'. [2026-02-26T20:21:50.782251] [INFO ] [FORECASTER] Starting predict_future for FBK [2026-02-26T20:21:50.783176] [DEBUG] [LOCAL ] No optimal features file found for FBK: ./output/feature-sets/FBK.txt [2026-02-26T20:21:50.783232] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:50.783266] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:50.783295] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:50.783353] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:50.846396] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:50.847218] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:50.847321] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:50.847363] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:50.973457] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:50.973645] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:50.973688] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:50.973718] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:50.977841] [DEBUG] [FORECASTER] FBK: Forecast T+1@11:T+2@11: UP (p=98.97%) [2026-02-26T20:21:50.978134] [INFO ] [FORECASTER] Completed predict_future for FBK [2026-02-26T20:21:50.978269] [INFO ] [sig ] FBK: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:21:51.125551] [INFO ] [LOCAL ] Saved forecast: FBK 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/FBK.txt [2026-02-26T20:21:51.125747] [INFO ] [sig ] [1120/3375] Completed FBK in 0.4s | 2.75 sym/s | Total: 6.8m | ETA: 13.6m [2026-02-26T20:21:51.125797] [INFO ] [sig ] [1121/3375] Forecasting FBL... [2026-02-26T20:21:51.125829] [INFO ] [sig ] Generating forecast for: FBL [2026-02-26T20:21:51.125860] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBL' from 'https://tdm.silogroup.org/data/derivative_storage/FBL.csv'. [2026-02-26T20:21:51.137876] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBL'. [2026-02-26T20:21:51.138299] [INFO ] [FORECASTER] Starting predict_future for FBL [2026-02-26T20:21:51.139164] [DEBUG] [LOCAL ] No optimal features file found for FBL: ./output/feature-sets/FBL.txt [2026-02-26T20:21:51.139218] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:51.139251] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:51.139277] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:51.139333] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:51.197606] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:51.198524] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:51.198648] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:51.198691] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:51.321524] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:51.321708] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:51.321749] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:51.321778] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:51.325372] [DEBUG] [FORECASTER] FBL: Forecast T+1@11:T+2@11: DOWN (p=7.64%) [2026-02-26T20:21:51.325701] [INFO ] [FORECASTER] Completed predict_future for FBL [2026-02-26T20:21:51.325836] [INFO ] [sig ] FBL: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:21:51.467754] [INFO ] [LOCAL ] Saved forecast: FBL 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/FBL.txt [2026-02-26T20:21:51.467962] [INFO ] [sig ] [1121/3375] Completed FBL in 0.3s | 2.75 sym/s | Total: 6.8m | ETA: 13.6m [2026-02-26T20:21:51.468007] [INFO ] [sig ] [1122/3375] Forecasting FBNC... [2026-02-26T20:21:51.468046] [INFO ] [sig ] Generating forecast for: FBNC [2026-02-26T20:21:51.468085] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBNC' from 'https://tdm.silogroup.org/data/derivative_storage/FBNC.csv'. [2026-02-26T20:21:51.479881] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBNC'. [2026-02-26T20:21:51.480293] [INFO ] [FORECASTER] Starting predict_future for FBNC [2026-02-26T20:21:51.481164] [DEBUG] [LOCAL ] No optimal features file found for FBNC: ./output/feature-sets/FBNC.txt [2026-02-26T20:21:51.481219] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:51.481252] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:51.481279] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:51.481338] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:51.540522] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:51.541419] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:51.541510] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:51.541544] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:51.659844] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:51.660010] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:51.660052] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:51.660081] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:51.663690] [DEBUG] [FORECASTER] FBNC: Forecast T+1@11:T+2@11: DOWN (p=35.31%) [2026-02-26T20:21:51.663999] [INFO ] [FORECASTER] Completed predict_future for FBNC [2026-02-26T20:21:51.664187] [INFO ] [sig ] FBNC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:21:51.808536] [INFO ] [LOCAL ] Saved forecast: FBNC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/FBNC.txt [2026-02-26T20:21:51.808721] [INFO ] [sig ] [1122/3375] Completed FBNC in 0.3s | 2.76 sym/s | Total: 6.8m | ETA: 13.6m [2026-02-26T20:21:51.808763] [INFO ] [sig ] [1123/3375] Forecasting FBP... [2026-02-26T20:21:51.808796] [INFO ] [sig ] Generating forecast for: FBP [2026-02-26T20:21:51.808831] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBP' from 'https://tdm.silogroup.org/data/derivative_storage/FBP.csv'. [2026-02-26T20:21:51.820207] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBP'. [2026-02-26T20:21:51.820622] [INFO ] [FORECASTER] Starting predict_future for FBP [2026-02-26T20:21:51.821491] [DEBUG] [LOCAL ] No optimal features file found for FBP: ./output/feature-sets/FBP.txt [2026-02-26T20:21:51.821546] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:51.821603] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:51.821633] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:51.821691] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:51.880903] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:51.881808] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:51.881898] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:51.881932] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:52.009108] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:52.009270] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:52.009311] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:52.009342] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:52.012896] [DEBUG] [FORECASTER] FBP: Forecast T+1@11:T+2@11: UP (p=87.42%) [2026-02-26T20:21:52.013191] [INFO ] [FORECASTER] Completed predict_future for FBP [2026-02-26T20:21:52.013328] [INFO ] [sig ] FBP: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:21:52.154822] [INFO ] [LOCAL ] Saved forecast: FBP 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/FBP.txt [2026-02-26T20:21:52.154987] [INFO ] [sig ] [1123/3375] Completed FBP in 0.3s | 2.76 sym/s | Total: 6.8m | ETA: 13.6m [2026-02-26T20:21:52.155046] [INFO ] [sig ] [1124/3375] Forecasting FC... [2026-02-26T20:21:52.155090] [INFO ] [sig ] Generating forecast for: FC [2026-02-26T20:21:52.155134] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FC' from 'https://tdm.silogroup.org/data/derivative_storage/FC.csv'. [2026-02-26T20:21:52.166340] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FC'. [2026-02-26T20:21:52.166679] [INFO ] [FORECASTER] Starting predict_future for FC [2026-02-26T20:21:52.167473] [DEBUG] [LOCAL ] No optimal features file found for FC: ./output/feature-sets/FC.txt [2026-02-26T20:21:52.167526] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:52.167558] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:52.167614] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:52.167707] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:52.225862] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:52.226529] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:52.226629] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:52.226664] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:52.350875] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:52.351033] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:52.351073] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:52.351120] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:52.354694] [DEBUG] [FORECASTER] FC: Forecast T+1@11:T+2@11: UP (p=71.52%) [2026-02-26T20:21:52.354981] [INFO ] [FORECASTER] Completed predict_future for FC [2026-02-26T20:21:52.355110] [INFO ] [sig ] FC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:21:52.500521] [INFO ] [LOCAL ] Saved forecast: FC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/FC.txt [2026-02-26T20:21:52.500699] [INFO ] [sig ] [1124/3375] Completed FC in 0.3s | 2.76 sym/s | Total: 6.8m | ETA: 13.6m [2026-02-26T20:21:52.500741] [INFO ] [sig ] [1125/3375] Forecasting FCAL... [2026-02-26T20:21:52.500771] [INFO ] [sig ] Generating forecast for: FCAL [2026-02-26T20:21:52.500802] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCAL' from 'https://tdm.silogroup.org/data/derivative_storage/FCAL.csv'. [2026-02-26T20:21:52.512540] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCAL'. [2026-02-26T20:21:52.513029] [INFO ] [FORECASTER] Starting predict_future for FCAL [2026-02-26T20:21:52.513898] [DEBUG] [LOCAL ] No optimal features file found for FCAL: ./output/feature-sets/FCAL.txt [2026-02-26T20:21:52.513953] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:52.514209] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:52.514238] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:52.514295] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:52.585356] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:52.586327] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:52.586422] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:52.586456] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:52.722153] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:52.722372] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:52.722442] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:52.722497] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:52.728379] [DEBUG] [FORECASTER] FCAL: Forecast T+1@11:T+2@11: DOWN (p=48.59%) [2026-02-26T20:21:52.728919] [INFO ] [FORECASTER] Completed predict_future for FCAL [2026-02-26T20:21:52.729136] [INFO ] [sig ] FCAL: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:21:52.927680] [INFO ] [LOCAL ] Saved forecast: FCAL 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/FCAL.txt [2026-02-26T20:21:52.927932] [INFO ] [sig ] [1125/3375] Completed FCAL in 0.4s | 2.75 sym/s | Total: 6.8m | ETA: 13.6m [2026-02-26T20:21:52.927986] [INFO ] [sig ] [1126/3375] Forecasting FCBC... [2026-02-26T20:21:52.928023] [INFO ] [sig ] Generating forecast for: FCBC [2026-02-26T20:21:52.928059] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCBC' from 'https://tdm.silogroup.org/data/derivative_storage/FCBC.csv'. [2026-02-26T20:21:52.944764] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCBC'. [2026-02-26T20:21:52.945329] [INFO ] [FORECASTER] Starting predict_future for FCBC [2026-02-26T20:21:52.946799] [DEBUG] [LOCAL ] No optimal features file found for FCBC: ./output/feature-sets/FCBC.txt [2026-02-26T20:21:52.946885] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:52.946942] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:52.946989] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:52.947080] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:53.034196] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:53.035449] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:53.035621] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:53.035693] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:53.217522] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:53.217808] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:53.217870] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:53.217908] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:53.223861] [DEBUG] [FORECASTER] FCBC: Forecast T+1@11:T+2@11: DOWN (p=4.23%) [2026-02-26T20:21:53.224452] [INFO ] [FORECASTER] Completed predict_future for FCBC [2026-02-26T20:21:53.224702] [INFO ] [sig ] FCBC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:21:53.473279] [INFO ] [LOCAL ] Saved forecast: FCBC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/FCBC.txt [2026-02-26T20:21:53.473497] [INFO ] [sig ] [1126/3375] Completed FCBC in 0.5s | 2.75 sym/s | Total: 6.8m | ETA: 13.6m [2026-02-26T20:21:53.473547] [INFO ] [sig ] [1127/3375] Forecasting FCCO... [2026-02-26T20:21:53.473603] [INFO ] [sig ] Generating forecast for: FCCO [2026-02-26T20:21:53.473643] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCCO' from 'https://tdm.silogroup.org/data/derivative_storage/FCCO.csv'. [2026-02-26T20:21:53.524727] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCCO'. [2026-02-26T20:21:53.525295] [INFO ] [FORECASTER] Starting predict_future for FCCO [2026-02-26T20:21:53.527197] [DEBUG] [LOCAL ] No optimal features file found for FCCO: ./output/feature-sets/FCCO.txt [2026-02-26T20:21:53.527290] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:53.527343] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:53.527390] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:53.527490] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:53.637897] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:53.639494] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:53.639650] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:53.639693] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:53.827466] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:53.827725] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:53.827791] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:53.827836] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:53.833336] [DEBUG] [FORECASTER] FCCO: Forecast T+1@11:T+2@11: UP (p=91.45%) [2026-02-26T20:21:53.833882] [INFO ] [FORECASTER] Completed predict_future for FCCO [2026-02-26T20:21:53.834102] [INFO ] [sig ] FCCO: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:21:54.050664] [INFO ] [LOCAL ] Saved forecast: FCCO 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/FCCO.txt [2026-02-26T20:21:54.050916] [INFO ] [sig ] [1127/3375] Completed FCCO in 0.6s | 2.75 sym/s | Total: 6.8m | ETA: 13.6m [2026-02-26T20:21:54.050988] [INFO ] [sig ] [1128/3375] Forecasting FCEL... [2026-02-26T20:21:54.051041] [INFO ] [sig ] Generating forecast for: FCEL [2026-02-26T20:21:54.051096] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCEL' from 'https://tdm.silogroup.org/data/derivative_storage/FCEL.csv'. [2026-02-26T20:21:54.066233] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCEL'. [2026-02-26T20:21:54.066709] [INFO ] [FORECASTER] Starting predict_future for FCEL [2026-02-26T20:21:54.067748] [DEBUG] [LOCAL ] No optimal features file found for FCEL: ./output/feature-sets/FCEL.txt [2026-02-26T20:21:54.067825] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:54.067871] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:54.067922] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:54.067991] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:54.132744] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:54.133681] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:54.133780] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:54.133817] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:54.259648] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:54.259855] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:54.259912] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:54.260001] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:54.263947] [DEBUG] [FORECASTER] FCEL: Forecast T+1@11:T+2@11: DOWN (p=21.10%) [2026-02-26T20:21:54.264291] [INFO ] [FORECASTER] Completed predict_future for FCEL [2026-02-26T20:21:54.264446] [INFO ] [sig ] FCEL: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:21:54.411799] [INFO ] [LOCAL ] Saved forecast: FCEL 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/FCEL.txt [2026-02-26T20:21:54.411965] [INFO ] [sig ] [1128/3375] Completed FCEL in 0.4s | 2.75 sym/s | Total: 6.8m | ETA: 13.6m [2026-02-26T20:21:54.412006] [INFO ] [sig ] [1129/3375] Forecasting FCF... [2026-02-26T20:21:54.412037] [INFO ] [sig ] Generating forecast for: FCF [2026-02-26T20:21:54.412069] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCF' from 'https://tdm.silogroup.org/data/derivative_storage/FCF.csv'. [2026-02-26T20:21:54.425045] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCF'. [2026-02-26T20:21:54.425401] [INFO ] [FORECASTER] Starting predict_future for FCF [2026-02-26T20:21:54.426258] [DEBUG] [LOCAL ] No optimal features file found for FCF: ./output/feature-sets/FCF.txt [2026-02-26T20:21:54.426324] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:54.426364] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:54.426394] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:54.426451] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:54.489337] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:54.490439] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:54.490524] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:54.490558] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:54.618639] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:54.618799] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:54.618840] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:54.618869] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:54.622262] [DEBUG] [FORECASTER] FCF: Forecast T+1@11:T+2@11: UP (p=75.76%) [2026-02-26T20:21:54.622547] [INFO ] [FORECASTER] Completed predict_future for FCF [2026-02-26T20:21:54.622697] [INFO ] [sig ] FCF: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:21:54.771209] [INFO ] [LOCAL ] Saved forecast: FCF 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/FCF.txt [2026-02-26T20:21:54.771375] [INFO ] [sig ] [1129/3375] Completed FCF in 0.4s | 2.75 sym/s | Total: 6.8m | ETA: 13.6m [2026-02-26T20:21:54.771418] [INFO ] [sig ] [1130/3375] Forecasting FCFS... [2026-02-26T20:21:54.771449] [INFO ] [sig ] Generating forecast for: FCFS [2026-02-26T20:21:54.771480] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCFS' from 'https://tdm.silogroup.org/data/derivative_storage/FCFS.csv'. [2026-02-26T20:21:54.783724] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCFS'. [2026-02-26T20:21:54.784086] [INFO ] [FORECASTER] Starting predict_future for FCFS [2026-02-26T20:21:54.784944] [DEBUG] [LOCAL ] No optimal features file found for FCFS: ./output/feature-sets/FCFS.txt [2026-02-26T20:21:54.784998] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:54.785031] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:54.785058] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:54.785115] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:54.846863] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:54.847936] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:54.848024] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:54.848057] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:54.978199] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:54.978364] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:54.978405] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:54.978434] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:54.982505] [DEBUG] [FORECASTER] FCFS: Forecast T+1@11:T+2@11: DOWN (p=0.72%) [2026-02-26T20:21:54.982861] [INFO ] [FORECASTER] Completed predict_future for FCFS [2026-02-26T20:21:54.983190] [INFO ] [sig ] FCFS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:21:55.135055] [INFO ] [LOCAL ] Saved forecast: FCFS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/FCFS.txt [2026-02-26T20:21:55.135214] [INFO ] [sig ] [1130/3375] Completed FCFS in 0.4s | 2.75 sym/s | Total: 6.8m | ETA: 13.6m [2026-02-26T20:21:55.135253] [INFO ] [sig ] [1131/3375] Forecasting FCN... [2026-02-26T20:21:55.135284] [INFO ] [sig ] Generating forecast for: FCN [2026-02-26T20:21:55.135316] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCN' from 'https://tdm.silogroup.org/data/derivative_storage/FCN.csv'. [2026-02-26T20:21:55.147255] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCN'. [2026-02-26T20:21:55.147760] [INFO ] [FORECASTER] Starting predict_future for FCN [2026-02-26T20:21:55.148897] [DEBUG] [LOCAL ] No optimal features file found for FCN: ./output/feature-sets/FCN.txt [2026-02-26T20:21:55.148952] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:55.148985] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:55.149013] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:55.149070] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:55.210442] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:55.211550] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:55.211655] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:55.211693] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:55.341129] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:55.341294] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:55.341336] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:55.341364] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:55.344817] [DEBUG] [FORECASTER] FCN: Forecast T+1@11:T+2@11: UP (p=62.79%) [2026-02-26T20:21:55.345107] [INFO ] [FORECASTER] Completed predict_future for FCN [2026-02-26T20:21:55.345239] [INFO ] [sig ] FCN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:21:55.499451] [INFO ] [LOCAL ] Saved forecast: FCN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/FCN.txt [2026-02-26T20:21:55.499618] [INFO ] [sig ] [1131/3375] Completed FCN in 0.4s | 2.75 sym/s | Total: 6.8m | ETA: 13.6m [2026-02-26T20:21:55.499659] [INFO ] [sig ] [1132/3375] Forecasting FCNCA... [2026-02-26T20:21:55.499690] [INFO ] [sig ] Generating forecast for: FCNCA [2026-02-26T20:21:55.499727] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCNCA' from 'https://tdm.silogroup.org/data/derivative_storage/FCNCA.csv'. [2026-02-26T20:21:55.513416] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCNCA'. [2026-02-26T20:21:55.513904] [INFO ] [FORECASTER] Starting predict_future for FCNCA [2026-02-26T20:21:55.514956] [DEBUG] [LOCAL ] No optimal features file found for FCNCA: ./output/feature-sets/FCNCA.txt [2026-02-26T20:21:55.515022] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:55.515062] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:55.515101] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:55.515177] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:55.579329] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:55.580452] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:55.580552] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:55.580614] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:55.702470] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:55.702643] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:55.702687] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:55.702716] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:55.706311] [DEBUG] [FORECASTER] FCNCA: Forecast T+1@11:T+2@11: UP (p=93.67%) [2026-02-26T20:21:55.706649] [INFO ] [FORECASTER] Completed predict_future for FCNCA [2026-02-26T20:21:55.706795] [INFO ] [sig ] FCNCA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:21:55.854737] [INFO ] [LOCAL ] Saved forecast: FCNCA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/FCNCA.txt [2026-02-26T20:21:55.854911] [INFO ] [sig ] [1132/3375] Completed FCNCA in 0.4s | 2.75 sym/s | Total: 6.9m | ETA: 13.6m [2026-02-26T20:21:55.854952] [INFO ] [sig ] [1133/3375] Forecasting FCNCO... [2026-02-26T20:21:55.854981] [INFO ] [sig ] Generating forecast for: FCNCO [2026-02-26T20:21:55.855014] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCNCO' from 'https://tdm.silogroup.org/data/derivative_storage/FCNCO.csv'. [2026-02-26T20:21:55.867741] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCNCO'. [2026-02-26T20:21:55.868155] [INFO ] [FORECASTER] Starting predict_future for FCNCO [2026-02-26T20:21:55.869340] [DEBUG] [LOCAL ] No optimal features file found for FCNCO: ./output/feature-sets/FCNCO.txt [2026-02-26T20:21:55.869399] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:55.869433] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:55.869461] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:55.869520] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:55.939401] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:55.940340] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:55.940432] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:55.940467] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:56.049990] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:56.050147] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:56.050188] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:56.050216] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:56.053799] [DEBUG] [FORECASTER] FCNCO: Forecast T+1@11:T+2@11: UP (p=86.46%) [2026-02-26T20:21:56.054113] [INFO ] [FORECASTER] Completed predict_future for FCNCO [2026-02-26T20:21:56.054262] [INFO ] [sig ] FCNCO: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:21:56.204955] [INFO ] [LOCAL ] Saved forecast: FCNCO 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/FCNCO.txt [2026-02-26T20:21:56.205125] [INFO ] [sig ] [1133/3375] Completed FCNCO in 0.4s | 2.75 sym/s | Total: 6.9m | ETA: 13.6m [2026-02-26T20:21:56.205168] [INFO ] [sig ] [1134/3375] Forecasting FCNCP... [2026-02-26T20:21:56.205198] [INFO ] [sig ] Generating forecast for: FCNCP [2026-02-26T20:21:56.205229] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCNCP' from 'https://tdm.silogroup.org/data/derivative_storage/FCNCP.csv'. [2026-02-26T20:21:56.217725] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCNCP'. [2026-02-26T20:21:56.218150] [INFO ] [FORECASTER] Starting predict_future for FCNCP [2026-02-26T20:21:56.219044] [DEBUG] [LOCAL ] No optimal features file found for FCNCP: ./output/feature-sets/FCNCP.txt [2026-02-26T20:21:56.219296] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:56.219340] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:56.219370] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:56.219427] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:56.285036] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:56.285983] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:56.286081] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:56.286116] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:56.402222] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:56.402388] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:56.402430] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:56.402461] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:56.406473] [DEBUG] [FORECASTER] FCNCP: Forecast T+1@11:T+2@11: UP (p=55.47%) [2026-02-26T20:21:56.406832] [INFO ] [FORECASTER] Completed predict_future for FCNCP [2026-02-26T20:21:56.406982] [INFO ] [sig ] FCNCP: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:21:56.557161] [INFO ] [LOCAL ] Saved forecast: FCNCP 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/FCNCP.txt [2026-02-26T20:21:56.557326] [INFO ] [sig ] [1134/3375] Completed FCNCP in 0.4s | 2.75 sym/s | Total: 6.9m | ETA: 13.6m [2026-02-26T20:21:56.557368] [INFO ] [sig ] [1135/3375] Forecasting FCTE... [2026-02-26T20:21:56.557399] [INFO ] [sig ] Generating forecast for: FCTE [2026-02-26T20:21:56.557429] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCTE' from 'https://tdm.silogroup.org/data/derivative_storage/FCTE.csv'. [2026-02-26T20:21:56.568825] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCTE'. [2026-02-26T20:21:56.569223] [INFO ] [FORECASTER] Starting predict_future for FCTE [2026-02-26T20:21:56.570063] [DEBUG] [LOCAL ] No optimal features file found for FCTE: ./output/feature-sets/FCTE.txt [2026-02-26T20:21:56.570117] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:56.570149] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:56.570177] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:56.570233] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:56.628769] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:56.629649] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:56.629793] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:56.629834] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:56.751616] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:56.751783] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:56.751825] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:56.751871] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:56.755323] [DEBUG] [FORECASTER] FCTE: Forecast T+1@11:T+2@11: DOWN (p=3.57%) [2026-02-26T20:21:56.755646] [INFO ] [FORECASTER] Completed predict_future for FCTE [2026-02-26T20:21:56.755779] [INFO ] [sig ] FCTE: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:21:56.906482] [INFO ] [LOCAL ] Saved forecast: FCTE 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/FCTE.txt [2026-02-26T20:21:56.906659] [INFO ] [sig ] [1135/3375] Completed FCTE in 0.3s | 2.75 sym/s | Total: 6.9m | ETA: 13.6m [2026-02-26T20:21:56.906710] [INFO ] [sig ] [1136/3375] Forecasting FCX... [2026-02-26T20:21:56.906750] [INFO ] [sig ] Generating forecast for: FCX [2026-02-26T20:21:56.906789] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCX' from 'https://tdm.silogroup.org/data/derivative_storage/FCX.csv'. [2026-02-26T20:21:56.918917] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCX'. [2026-02-26T20:21:56.919340] [INFO ] [FORECASTER] Starting predict_future for FCX [2026-02-26T20:21:56.920212] [DEBUG] [LOCAL ] No optimal features file found for FCX: ./output/feature-sets/FCX.txt [2026-02-26T20:21:56.920266] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:56.920298] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:56.920325] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:56.920383] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:56.978909] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:56.979766] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:56.979861] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:56.979894] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:57.110352] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:57.110527] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:57.110590] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:57.110625] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:57.114241] [DEBUG] [FORECASTER] FCX: Forecast T+1@11:T+2@11: UP (p=95.79%) [2026-02-26T20:21:57.114559] [INFO ] [FORECASTER] Completed predict_future for FCX [2026-02-26T20:21:57.114733] [INFO ] [sig ] FCX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:21:57.274247] [INFO ] [LOCAL ] Saved forecast: FCX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/FCX.txt [2026-02-26T20:21:57.274438] [INFO ] [sig ] [1136/3375] Completed FCX in 0.4s | 2.75 sym/s | Total: 6.9m | ETA: 13.6m [2026-02-26T20:21:57.274495] [INFO ] [sig ] [1137/3375] Forecasting FDBC... [2026-02-26T20:21:57.274537] [INFO ] [sig ] Generating forecast for: FDBC [2026-02-26T20:21:57.274600] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDBC' from 'https://tdm.silogroup.org/data/derivative_storage/FDBC.csv'. [2026-02-26T20:21:57.286978] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDBC'. [2026-02-26T20:21:57.287351] [INFO ] [FORECASTER] Starting predict_future for FDBC [2026-02-26T20:21:57.288436] [DEBUG] [LOCAL ] No optimal features file found for FDBC: ./output/feature-sets/FDBC.txt [2026-02-26T20:21:57.288490] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:57.288522] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:57.288551] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:57.288641] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:57.369093] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:57.370199] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:57.370311] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:57.370354] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:57.482367] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:57.482530] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:57.482592] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:57.482625] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:57.486154] [DEBUG] [FORECASTER] FDBC: Forecast T+1@11:T+2@11: DOWN (p=48.19%) [2026-02-26T20:21:57.486481] [INFO ] [FORECASTER] Completed predict_future for FDBC [2026-02-26T20:21:57.486642] [INFO ] [sig ] FDBC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:21:57.655406] [INFO ] [LOCAL ] Saved forecast: FDBC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/FDBC.txt [2026-02-26T20:21:57.655599] [INFO ] [sig ] [1137/3375] Completed FDBC in 0.4s | 2.75 sym/s | Total: 6.9m | ETA: 13.6m [2026-02-26T20:21:57.655643] [INFO ] [sig ] [1138/3375] Forecasting FDIF... [2026-02-26T20:21:57.655674] [INFO ] [sig ] Generating forecast for: FDIF [2026-02-26T20:21:57.655705] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDIF' from 'https://tdm.silogroup.org/data/derivative_storage/FDIF.csv'. [2026-02-26T20:21:57.668006] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDIF'. [2026-02-26T20:21:57.668440] [INFO ] [FORECASTER] Starting predict_future for FDIF [2026-02-26T20:21:57.669435] [DEBUG] [LOCAL ] No optimal features file found for FDIF: ./output/feature-sets/FDIF.txt [2026-02-26T20:21:57.669499] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:57.669533] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:57.669562] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:57.669649] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:57.733450] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:57.734368] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:57.734520] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:57.734558] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:57.843129] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:57.843292] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:57.843333] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:57.843363] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:57.847700] [DEBUG] [FORECASTER] FDIF: Forecast T+1@11:T+2@11: UP (p=72.50%) [2026-02-26T20:21:57.848077] [INFO ] [FORECASTER] Completed predict_future for FDIF [2026-02-26T20:21:57.848229] [INFO ] [sig ] FDIF: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:21:58.000644] [INFO ] [LOCAL ] Saved forecast: FDIF 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/FDIF.txt [2026-02-26T20:21:58.000830] [INFO ] [sig ] [1138/3375] Completed FDIF in 0.3s | 2.75 sym/s | Total: 6.9m | ETA: 13.5m [2026-02-26T20:21:58.000872] [INFO ] [sig ] [1139/3375] Forecasting FDIG... [2026-02-26T20:21:58.000905] [INFO ] [sig ] Generating forecast for: FDIG [2026-02-26T20:21:58.000938] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDIG' from 'https://tdm.silogroup.org/data/derivative_storage/FDIG.csv'. [2026-02-26T20:21:58.015162] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDIG'. [2026-02-26T20:21:58.015819] [INFO ] [FORECASTER] Starting predict_future for FDIG [2026-02-26T20:21:58.016974] [DEBUG] [LOCAL ] No optimal features file found for FDIG: ./output/feature-sets/FDIG.txt [2026-02-26T20:21:58.017037] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:58.017073] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:58.017103] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:58.017189] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:58.084554] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:58.085776] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:58.085888] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:58.085928] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:58.222132] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:58.222371] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:58.222421] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:58.222451] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:58.226690] [DEBUG] [FORECASTER] FDIG: Forecast T+1@11:T+2@11: UP (p=76.23%) [2026-02-26T20:21:58.227062] [INFO ] [FORECASTER] Completed predict_future for FDIG [2026-02-26T20:21:58.227222] [INFO ] [sig ] FDIG: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:21:58.380892] [INFO ] [LOCAL ] Saved forecast: FDIG 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/FDIG.txt [2026-02-26T20:21:58.381087] [INFO ] [sig ] [1139/3375] Completed FDIG in 0.4s | 2.75 sym/s | Total: 6.9m | ETA: 13.5m [2026-02-26T20:21:58.381132] [INFO ] [sig ] [1140/3375] Forecasting FDP... [2026-02-26T20:21:58.381162] [INFO ] [sig ] Generating forecast for: FDP [2026-02-26T20:21:58.381194] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDP' from 'https://tdm.silogroup.org/data/derivative_storage/FDP.csv'. [2026-02-26T20:21:58.397543] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDP'. [2026-02-26T20:21:58.398391] [INFO ] [FORECASTER] Starting predict_future for FDP [2026-02-26T20:21:58.399729] [DEBUG] [LOCAL ] No optimal features file found for FDP: ./output/feature-sets/FDP.txt [2026-02-26T20:21:58.399791] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:58.399836] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:58.399875] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:58.400130] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:58.465448] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:58.466446] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:58.466544] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:58.466601] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:58.595135] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:58.595307] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:58.595349] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:58.595379] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:58.599028] [DEBUG] [FORECASTER] FDP: Forecast T+1@11:T+2@11: DOWN (p=5.74%) [2026-02-26T20:21:58.599334] [INFO ] [FORECASTER] Completed predict_future for FDP [2026-02-26T20:21:58.599478] [INFO ] [sig ] FDP: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:21:58.745205] [INFO ] [LOCAL ] Saved forecast: FDP 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/FDP.txt [2026-02-26T20:21:58.745376] [INFO ] [sig ] [1140/3375] Completed FDP in 0.4s | 2.75 sym/s | Total: 6.9m | ETA: 13.5m [2026-02-26T20:21:58.745418] [INFO ] [sig ] [1141/3375] Forecasting FDS... [2026-02-26T20:21:58.745449] [INFO ] [sig ] Generating forecast for: FDS [2026-02-26T20:21:58.745481] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDS' from 'https://tdm.silogroup.org/data/derivative_storage/FDS.csv'. [2026-02-26T20:21:58.760928] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDS'. [2026-02-26T20:21:58.761402] [INFO ] [FORECASTER] Starting predict_future for FDS [2026-02-26T20:21:58.762441] [DEBUG] [LOCAL ] No optimal features file found for FDS: ./output/feature-sets/FDS.txt [2026-02-26T20:21:58.762525] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:58.762567] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:58.762627] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:58.762706] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:58.837567] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:58.838508] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:58.838626] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:58.838665] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:58.966976] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:58.967143] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:58.967186] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:58.967214] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:58.970937] [DEBUG] [FORECASTER] FDS: Forecast T+1@11:T+2@11: DOWN (p=1.36%) [2026-02-26T20:21:58.971254] [INFO ] [FORECASTER] Completed predict_future for FDS [2026-02-26T20:21:58.971420] [INFO ] [sig ] FDS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:21:59.120740] [INFO ] [LOCAL ] Saved forecast: FDS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/FDS.txt [2026-02-26T20:21:59.120939] [INFO ] [sig ] [1141/3375] Completed FDS in 0.4s | 2.75 sym/s | Total: 6.9m | ETA: 13.5m [2026-02-26T20:21:59.120999] [INFO ] [sig ] [1142/3375] Forecasting FDTX... [2026-02-26T20:21:59.121032] [INFO ] [sig ] Generating forecast for: FDTX [2026-02-26T20:21:59.121063] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDTX' from 'https://tdm.silogroup.org/data/derivative_storage/FDTX.csv'. [2026-02-26T20:21:59.133516] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDTX'. [2026-02-26T20:21:59.133890] [INFO ] [FORECASTER] Starting predict_future for FDTX [2026-02-26T20:21:59.134741] [DEBUG] [LOCAL ] No optimal features file found for FDTX: ./output/feature-sets/FDTX.txt [2026-02-26T20:21:59.134810] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:59.134884] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:59.134915] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:59.134974] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:59.193737] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:59.194521] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:59.194624] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:59.194659] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:59.323696] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:59.323876] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:59.323921] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:59.323948] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:59.327707] [DEBUG] [FORECASTER] FDTX: Forecast T+1@11:T+2@11: DOWN (p=7.23%) [2026-02-26T20:21:59.328017] [INFO ] [FORECASTER] Completed predict_future for FDTX [2026-02-26T20:21:59.328154] [INFO ] [sig ] FDTX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:21:59.470527] [INFO ] [LOCAL ] Saved forecast: FDTX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/FDTX.txt [2026-02-26T20:21:59.470692] [INFO ] [sig ] [1142/3375] Completed FDTX in 0.3s | 2.75 sym/s | Total: 6.9m | ETA: 13.5m [2026-02-26T20:21:59.470740] [INFO ] [sig ] [1143/3375] Forecasting FDUS... [2026-02-26T20:21:59.470779] [INFO ] [sig ] Generating forecast for: FDUS [2026-02-26T20:21:59.470815] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDUS' from 'https://tdm.silogroup.org/data/derivative_storage/FDUS.csv'. [2026-02-26T20:21:59.482729] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDUS'. [2026-02-26T20:21:59.483089] [INFO ] [FORECASTER] Starting predict_future for FDUS [2026-02-26T20:21:59.484138] [DEBUG] [LOCAL ] No optimal features file found for FDUS: ./output/feature-sets/FDUS.txt [2026-02-26T20:21:59.484194] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:59.484225] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:59.484251] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:59.484307] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:59.543164] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:59.544054] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:59.544139] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:59.544172] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:21:59.670243] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:21:59.670405] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:21:59.670447] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:21:59.670477] [INFO ] [FORECASTER] Training complete [2026-02-26T20:21:59.674003] [DEBUG] [FORECASTER] FDUS: Forecast T+1@11:T+2@11: DOWN (p=3.45%) [2026-02-26T20:21:59.674307] [INFO ] [FORECASTER] Completed predict_future for FDUS [2026-02-26T20:21:59.674445] [INFO ] [sig ] FDUS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:21:59.824907] [INFO ] [LOCAL ] Saved forecast: FDUS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/FDUS.txt [2026-02-26T20:21:59.825083] [INFO ] [sig ] [1143/3375] Completed FDUS in 0.4s | 2.75 sym/s | Total: 6.9m | ETA: 13.5m [2026-02-26T20:21:59.825127] [INFO ] [sig ] [1144/3375] Forecasting FDX... [2026-02-26T20:21:59.825159] [INFO ] [sig ] Generating forecast for: FDX [2026-02-26T20:21:59.825192] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDX' from 'https://tdm.silogroup.org/data/derivative_storage/FDX.csv'. [2026-02-26T20:21:59.838452] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDX'. [2026-02-26T20:21:59.838846] [INFO ] [FORECASTER] Starting predict_future for FDX [2026-02-26T20:21:59.839701] [DEBUG] [LOCAL ] No optimal features file found for FDX: ./output/feature-sets/FDX.txt [2026-02-26T20:21:59.839762] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:21:59.839802] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:21:59.839836] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:21:59.839907] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:21:59.900607] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:21:59.901700] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:21:59.901799] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:21:59.901840] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:00.035189] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:00.035356] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:00.035398] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:00.035427] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:00.039517] [DEBUG] [FORECASTER] FDX: Forecast T+1@11:T+2@11: UP (p=91.27%) [2026-02-26T20:22:00.039842] [INFO ] [FORECASTER] Completed predict_future for FDX [2026-02-26T20:22:00.039992] [INFO ] [sig ] FDX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:22:00.187347] [INFO ] [LOCAL ] Saved forecast: FDX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/FDX.txt [2026-02-26T20:22:00.187532] [INFO ] [sig ] [1144/3375] Completed FDX in 0.4s | 2.75 sym/s | Total: 6.9m | ETA: 13.5m [2026-02-26T20:22:00.187595] [INFO ] [sig ] [1145/3375] Forecasting FE... [2026-02-26T20:22:00.187630] [INFO ] [sig ] Generating forecast for: FE [2026-02-26T20:22:00.187691] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FE' from 'https://tdm.silogroup.org/data/derivative_storage/FE.csv'. [2026-02-26T20:22:00.201690] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FE'. [2026-02-26T20:22:00.202336] [INFO ] [FORECASTER] Starting predict_future for FE [2026-02-26T20:22:00.203379] [DEBUG] [LOCAL ] No optimal features file found for FE: ./output/feature-sets/FE.txt [2026-02-26T20:22:00.203436] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:00.203474] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:00.203512] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:00.203600] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:00.266072] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:00.266982] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:00.267071] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:00.267107] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:00.389875] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:00.390025] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:00.390066] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:00.390137] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:00.393650] [DEBUG] [FORECASTER] FE: Forecast T+1@11:T+2@11: UP (p=96.18%) [2026-02-26T20:22:00.393935] [INFO ] [FORECASTER] Completed predict_future for FE [2026-02-26T20:22:00.394069] [INFO ] [sig ] FE: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:22:00.537070] [INFO ] [LOCAL ] Saved forecast: FE 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/FE.txt [2026-02-26T20:22:00.537215] [INFO ] [sig ] [1145/3375] Completed FE in 0.3s | 2.75 sym/s | Total: 6.9m | ETA: 13.5m [2026-02-26T20:22:00.537255] [INFO ] [sig ] [1146/3375] Forecasting FEIM... [2026-02-26T20:22:00.537285] [INFO ] [sig ] Generating forecast for: FEIM [2026-02-26T20:22:00.537316] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEIM' from 'https://tdm.silogroup.org/data/derivative_storage/FEIM.csv'. [2026-02-26T20:22:00.549162] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEIM'. [2026-02-26T20:22:00.549512] [INFO ] [FORECASTER] Starting predict_future for FEIM [2026-02-26T20:22:00.550362] [DEBUG] [LOCAL ] No optimal features file found for FEIM: ./output/feature-sets/FEIM.txt [2026-02-26T20:22:00.550417] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:00.550448] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:00.550474] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:00.550531] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:00.610113] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:00.611013] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:00.611101] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:00.611136] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:00.731744] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:00.731907] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:00.731948] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:00.731975] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:00.735463] [DEBUG] [FORECASTER] FEIM: Forecast T+1@11:T+2@11: DOWN (p=22.67%) [2026-02-26T20:22:00.735795] [INFO ] [FORECASTER] Completed predict_future for FEIM [2026-02-26T20:22:00.735930] [INFO ] [sig ] FEIM: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:22:00.880235] [INFO ] [LOCAL ] Saved forecast: FEIM 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/FEIM.txt [2026-02-26T20:22:00.880371] [INFO ] [sig ] [1146/3375] Completed FEIM in 0.3s | 2.75 sym/s | Total: 6.9m | ETA: 13.5m [2026-02-26T20:22:00.880411] [INFO ] [sig ] [1147/3375] Forecasting FELE... [2026-02-26T20:22:00.880441] [INFO ] [sig ] Generating forecast for: FELE [2026-02-26T20:22:00.880471] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FELE' from 'https://tdm.silogroup.org/data/derivative_storage/FELE.csv'. [2026-02-26T20:22:00.892877] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FELE'. [2026-02-26T20:22:00.893220] [INFO ] [FORECASTER] Starting predict_future for FELE [2026-02-26T20:22:00.894077] [DEBUG] [LOCAL ] No optimal features file found for FELE: ./output/feature-sets/FELE.txt [2026-02-26T20:22:00.894131] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:00.894163] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:00.894189] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:00.894245] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:00.958532] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:00.959559] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:00.959671] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:00.959706] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:01.088511] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:01.088732] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:01.088778] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:01.088810] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:01.092667] [DEBUG] [FORECASTER] FELE: Forecast T+1@11:T+2@11: UP (p=80.42%) [2026-02-26T20:22:01.093021] [INFO ] [FORECASTER] Completed predict_future for FELE [2026-02-26T20:22:01.093193] [INFO ] [sig ] FELE: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:22:01.249549] [INFO ] [LOCAL ] Saved forecast: FELE 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/FELE.txt [2026-02-26T20:22:01.249777] [INFO ] [sig ] [1147/3375] Completed FELE in 0.4s | 2.75 sym/s | Total: 6.9m | ETA: 13.5m [2026-02-26T20:22:01.249855] [INFO ] [sig ] [1148/3375] Forecasting FEM... [2026-02-26T20:22:01.249898] [INFO ] [sig ] Generating forecast for: FEM [2026-02-26T20:22:01.249937] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEM' from 'https://tdm.silogroup.org/data/derivative_storage/FEM.csv'. [2026-02-26T20:22:01.262530] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEM'. [2026-02-26T20:22:01.262968] [INFO ] [FORECASTER] Starting predict_future for FEM [2026-02-26T20:22:01.263977] [DEBUG] [LOCAL ] No optimal features file found for FEM: ./output/feature-sets/FEM.txt [2026-02-26T20:22:01.264035] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:01.264068] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:01.264096] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:01.264155] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:01.336463] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:01.337420] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:01.337511] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:01.337546] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:01.473232] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:01.473417] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:01.473480] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:01.473516] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:01.477826] [DEBUG] [FORECASTER] FEM: Forecast T+1@11:T+2@11: UP (p=93.38%) [2026-02-26T20:22:01.478269] [INFO ] [FORECASTER] Completed predict_future for FEM [2026-02-26T20:22:01.478432] [INFO ] [sig ] FEM: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:22:01.636424] [INFO ] [LOCAL ] Saved forecast: FEM 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/FEM.txt [2026-02-26T20:22:01.636614] [INFO ] [sig ] [1148/3375] Completed FEM in 0.4s | 2.75 sym/s | Total: 7.0m | ETA: 13.5m [2026-02-26T20:22:01.636656] [INFO ] [sig ] [1149/3375] Forecasting FEMB... [2026-02-26T20:22:01.636687] [INFO ] [sig ] Generating forecast for: FEMB [2026-02-26T20:22:01.636720] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEMB' from 'https://tdm.silogroup.org/data/derivative_storage/FEMB.csv'. [2026-02-26T20:22:01.648360] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEMB'. [2026-02-26T20:22:01.648803] [INFO ] [FORECASTER] Starting predict_future for FEMB [2026-02-26T20:22:01.649681] [DEBUG] [LOCAL ] No optimal features file found for FEMB: ./output/feature-sets/FEMB.txt [2026-02-26T20:22:01.649736] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:01.649769] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:01.649798] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:01.649856] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:01.712088] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:01.713051] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:01.713151] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:01.713185] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:01.846206] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:01.846376] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:01.846418] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:01.846448] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:01.850371] [DEBUG] [FORECASTER] FEMB: Forecast T+1@11:T+2@11: DOWN (p=35.28%) [2026-02-26T20:22:01.850713] [INFO ] [FORECASTER] Completed predict_future for FEMB [2026-02-26T20:22:01.850855] [INFO ] [sig ] FEMB: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:22:01.996599] [INFO ] [LOCAL ] Saved forecast: FEMB 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/FEMB.txt [2026-02-26T20:22:01.996770] [INFO ] [sig ] [1149/3375] Completed FEMB in 0.4s | 2.75 sym/s | Total: 7.0m | ETA: 13.5m [2026-02-26T20:22:01.996813] [INFO ] [sig ] [1150/3375] Forecasting FEMS... [2026-02-26T20:22:01.996843] [INFO ] [sig ] Generating forecast for: FEMS [2026-02-26T20:22:01.996874] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEMS' from 'https://tdm.silogroup.org/data/derivative_storage/FEMS.csv'. [2026-02-26T20:22:02.008018] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEMS'. [2026-02-26T20:22:02.008395] [INFO ] [FORECASTER] Starting predict_future for FEMS [2026-02-26T20:22:02.009322] [DEBUG] [LOCAL ] No optimal features file found for FEMS: ./output/feature-sets/FEMS.txt [2026-02-26T20:22:02.009377] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:02.009409] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:02.009436] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:02.009492] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:02.071027] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:02.072053] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:02.072335] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:02.072368] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:02.193524] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:02.193699] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:02.193744] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:02.193774] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:02.197327] [DEBUG] [FORECASTER] FEMS: Forecast T+1@11:T+2@11: UP (p=96.97%) [2026-02-26T20:22:02.197635] [INFO ] [FORECASTER] Completed predict_future for FEMS [2026-02-26T20:22:02.197790] [INFO ] [sig ] FEMS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:22:02.345793] [INFO ] [LOCAL ] Saved forecast: FEMS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/FEMS.txt [2026-02-26T20:22:02.345966] [INFO ] [sig ] [1150/3375] Completed FEMS in 0.3s | 2.75 sym/s | Total: 7.0m | ETA: 13.5m [2026-02-26T20:22:02.346014] [INFO ] [sig ] [1151/3375] Forecasting FEP... [2026-02-26T20:22:02.346044] [INFO ] [sig ] Generating forecast for: FEP [2026-02-26T20:22:02.346078] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEP' from 'https://tdm.silogroup.org/data/derivative_storage/FEP.csv'. [2026-02-26T20:22:02.357006] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEP'. [2026-02-26T20:22:02.357372] [INFO ] [FORECASTER] Starting predict_future for FEP [2026-02-26T20:22:02.358232] [DEBUG] [LOCAL ] No optimal features file found for FEP: ./output/feature-sets/FEP.txt [2026-02-26T20:22:02.358286] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:02.358318] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:02.358345] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:02.358401] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:02.426678] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:02.427849] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:02.427959] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:02.428009] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:02.556809] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:02.556991] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:02.557045] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:02.557085] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:02.561032] [DEBUG] [FORECASTER] FEP: Forecast T+1@11:T+2@11: UP (p=88.84%) [2026-02-26T20:22:02.561346] [INFO ] [FORECASTER] Completed predict_future for FEP [2026-02-26T20:22:02.561490] [INFO ] [sig ] FEP: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:22:02.726654] [INFO ] [LOCAL ] Saved forecast: FEP 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/FEP.txt [2026-02-26T20:22:02.726829] [INFO ] [sig ] [1151/3375] Completed FEP in 0.4s | 2.75 sym/s | Total: 7.0m | ETA: 13.5m [2026-02-26T20:22:02.726874] [INFO ] [sig ] [1152/3375] Forecasting FEPI... [2026-02-26T20:22:02.726904] [INFO ] [sig ] Generating forecast for: FEPI [2026-02-26T20:22:02.726938] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEPI' from 'https://tdm.silogroup.org/data/derivative_storage/FEPI.csv'. [2026-02-26T20:22:02.738980] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEPI'. [2026-02-26T20:22:02.739402] [INFO ] [FORECASTER] Starting predict_future for FEPI [2026-02-26T20:22:02.740310] [DEBUG] [LOCAL ] No optimal features file found for FEPI: ./output/feature-sets/FEPI.txt [2026-02-26T20:22:02.740366] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:02.740415] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:02.740443] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:02.740503] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:02.800188] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:02.801123] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:02.801257] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:02.801303] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:02.928993] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:02.929158] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:02.929198] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:02.929227] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:02.932741] [DEBUG] [FORECASTER] FEPI: Forecast T+1@11:T+2@11: UP (p=94.61%) [2026-02-26T20:22:02.933053] [INFO ] [FORECASTER] Completed predict_future for FEPI [2026-02-26T20:22:02.933198] [INFO ] [sig ] FEPI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:22:03.079535] [INFO ] [LOCAL ] Saved forecast: FEPI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/FEPI.txt [2026-02-26T20:22:03.079715] [INFO ] [sig ] [1152/3375] Completed FEPI in 0.4s | 2.75 sym/s | Total: 7.0m | ETA: 13.5m [2026-02-26T20:22:03.079756] [INFO ] [sig ] [1153/3375] Forecasting FERG... [2026-02-26T20:22:03.079786] [INFO ] [sig ] Generating forecast for: FERG [2026-02-26T20:22:03.079818] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FERG' from 'https://tdm.silogroup.org/data/derivative_storage/FERG.csv'. [2026-02-26T20:22:03.092281] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FERG'. [2026-02-26T20:22:03.092671] [INFO ] [FORECASTER] Starting predict_future for FERG [2026-02-26T20:22:03.093500] [DEBUG] [LOCAL ] No optimal features file found for FERG: ./output/feature-sets/FERG.txt [2026-02-26T20:22:03.093555] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:03.093614] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:03.093643] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:03.093701] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:03.153916] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:03.154786] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:03.154871] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:03.154906] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:03.283503] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:03.283679] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:03.283724] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:03.283754] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:03.287337] [DEBUG] [FORECASTER] FERG: Forecast T+1@11:T+2@11: DOWN (p=2.80%) [2026-02-26T20:22:03.287679] [INFO ] [FORECASTER] Completed predict_future for FERG [2026-02-26T20:22:03.287818] [INFO ] [sig ] FERG: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:22:03.430116] [INFO ] [LOCAL ] Saved forecast: FERG 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/FERG.txt [2026-02-26T20:22:03.430272] [INFO ] [sig ] [1153/3375] Completed FERG in 0.4s | 2.75 sym/s | Total: 7.0m | ETA: 13.5m [2026-02-26T20:22:03.430312] [INFO ] [sig ] [1154/3375] Forecasting FEX... [2026-02-26T20:22:03.430342] [INFO ] [sig ] Generating forecast for: FEX [2026-02-26T20:22:03.430374] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEX' from 'https://tdm.silogroup.org/data/derivative_storage/FEX.csv'. [2026-02-26T20:22:03.442135] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEX'. [2026-02-26T20:22:03.442532] [INFO ] [FORECASTER] Starting predict_future for FEX [2026-02-26T20:22:03.443349] [DEBUG] [LOCAL ] No optimal features file found for FEX: ./output/feature-sets/FEX.txt [2026-02-26T20:22:03.443403] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:03.443435] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:03.443468] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:03.443544] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:03.503990] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:03.504949] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:03.505044] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:03.505077] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:03.625702] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:03.625860] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:03.625900] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:03.625930] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:03.629562] [DEBUG] [FORECASTER] FEX: Forecast T+1@11:T+2@11: UP (p=78.29%) [2026-02-26T20:22:03.629886] [INFO ] [FORECASTER] Completed predict_future for FEX [2026-02-26T20:22:03.630054] [INFO ] [sig ] FEX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:22:03.772594] [INFO ] [LOCAL ] Saved forecast: FEX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/FEX.txt [2026-02-26T20:22:03.772742] [INFO ] [sig ] [1154/3375] Completed FEX in 0.3s | 2.75 sym/s | Total: 7.0m | ETA: 13.4m [2026-02-26T20:22:03.772781] [INFO ] [sig ] [1155/3375] Forecasting FF... [2026-02-26T20:22:03.772810] [INFO ] [sig ] Generating forecast for: FF [2026-02-26T20:22:03.772842] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FF' from 'https://tdm.silogroup.org/data/derivative_storage/FF.csv'. [2026-02-26T20:22:03.783923] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FF'. [2026-02-26T20:22:03.784333] [INFO ] [FORECASTER] Starting predict_future for FF [2026-02-26T20:22:03.785271] [DEBUG] [LOCAL ] No optimal features file found for FF: ./output/feature-sets/FF.txt [2026-02-26T20:22:03.785329] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:03.785363] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:03.785391] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:03.785451] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:03.845763] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:03.846619] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:03.846705] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:03.846739] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:03.970263] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:03.970426] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:03.970468] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:03.970499] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:03.974114] [DEBUG] [FORECASTER] FF: Forecast T+1@11:T+2@11: DOWN (p=10.48%) [2026-02-26T20:22:03.974427] [INFO ] [FORECASTER] Completed predict_future for FF [2026-02-26T20:22:03.974568] [INFO ] [sig ] FF: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:22:04.121754] [INFO ] [LOCAL ] Saved forecast: FF 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/FF.txt [2026-02-26T20:22:04.121932] [INFO ] [sig ] [1155/3375] Completed FF in 0.3s | 2.75 sym/s | Total: 7.0m | ETA: 13.4m [2026-02-26T20:22:04.121975] [INFO ] [sig ] [1156/3375] Forecasting FFA... [2026-02-26T20:22:04.122013] [INFO ] [sig ] Generating forecast for: FFA [2026-02-26T20:22:04.122046] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFA' from 'https://tdm.silogroup.org/data/derivative_storage/FFA.csv'. [2026-02-26T20:22:04.132968] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFA'. [2026-02-26T20:22:04.133308] [INFO ] [FORECASTER] Starting predict_future for FFA [2026-02-26T20:22:04.134130] [DEBUG] [LOCAL ] No optimal features file found for FFA: ./output/feature-sets/FFA.txt [2026-02-26T20:22:04.134186] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:04.134218] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:04.134245] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:04.134302] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:04.192035] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:04.192791] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:04.192874] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:04.192907] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:04.322867] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:04.323030] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:04.323071] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:04.323101] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:04.326799] [DEBUG] [FORECASTER] FFA: Forecast T+1@11:T+2@11: DOWN (p=45.69%) [2026-02-26T20:22:04.327119] [INFO ] [FORECASTER] Completed predict_future for FFA [2026-02-26T20:22:04.327404] [INFO ] [sig ] FFA: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:22:04.471623] [INFO ] [LOCAL ] Saved forecast: FFA 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/FFA.txt [2026-02-26T20:22:04.471785] [INFO ] [sig ] [1156/3375] Completed FFA in 0.3s | 2.75 sym/s | Total: 7.0m | ETA: 13.4m [2026-02-26T20:22:04.471838] [INFO ] [sig ] [1157/3375] Forecasting FFBC... [2026-02-26T20:22:04.471878] [INFO ] [sig ] Generating forecast for: FFBC [2026-02-26T20:22:04.471916] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFBC' from 'https://tdm.silogroup.org/data/derivative_storage/FFBC.csv'. [2026-02-26T20:22:04.482959] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFBC'. [2026-02-26T20:22:04.483397] [INFO ] [FORECASTER] Starting predict_future for FFBC [2026-02-26T20:22:04.484320] [DEBUG] [LOCAL ] No optimal features file found for FFBC: ./output/feature-sets/FFBC.txt [2026-02-26T20:22:04.484376] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:04.484409] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:04.484438] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:04.484497] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:04.544611] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:04.545542] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:04.545662] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:04.545697] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:04.675282] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:04.675445] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:04.675485] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:04.675514] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:04.679030] [DEBUG] [FORECASTER] FFBC: Forecast T+1@11:T+2@11: UP (p=82.90%) [2026-02-26T20:22:04.679334] [INFO ] [FORECASTER] Completed predict_future for FFBC [2026-02-26T20:22:04.679466] [INFO ] [sig ] FFBC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:22:04.828442] [INFO ] [LOCAL ] Saved forecast: FFBC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/FFBC.txt [2026-02-26T20:22:04.828633] [INFO ] [sig ] [1157/3375] Completed FFBC in 0.4s | 2.75 sym/s | Total: 7.0m | ETA: 13.4m [2026-02-26T20:22:04.828677] [INFO ] [sig ] [1158/3375] Forecasting FFC... [2026-02-26T20:22:04.828707] [INFO ] [sig ] Generating forecast for: FFC [2026-02-26T20:22:04.828738] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFC' from 'https://tdm.silogroup.org/data/derivative_storage/FFC.csv'. [2026-02-26T20:22:04.840868] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFC'. [2026-02-26T20:22:04.841296] [INFO ] [FORECASTER] Starting predict_future for FFC [2026-02-26T20:22:04.842245] [DEBUG] [LOCAL ] No optimal features file found for FFC: ./output/feature-sets/FFC.txt [2026-02-26T20:22:04.842300] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:04.842336] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:04.842365] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:04.842423] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:04.904747] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:04.905720] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:04.905815] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:04.905850] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:05.038237] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:05.038414] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:05.038456] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:05.038487] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:05.042088] [DEBUG] [FORECASTER] FFC: Forecast T+1@11:T+2@11: UP (p=91.39%) [2026-02-26T20:22:05.042375] [INFO ] [FORECASTER] Completed predict_future for FFC [2026-02-26T20:22:05.042509] [INFO ] [sig ] FFC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:22:05.196139] [INFO ] [LOCAL ] Saved forecast: FFC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/FFC.txt [2026-02-26T20:22:05.196291] [INFO ] [sig ] [1158/3375] Completed FFC in 0.4s | 2.75 sym/s | Total: 7.0m | ETA: 13.4m [2026-02-26T20:22:05.196332] [INFO ] [sig ] [1159/3375] Forecasting FFIC... [2026-02-26T20:22:05.196557] [INFO ] [sig ] Generating forecast for: FFIC [2026-02-26T20:22:05.196608] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFIC' from 'https://tdm.silogroup.org/data/derivative_storage/FFIC.csv'. [2026-02-26T20:22:05.208653] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFIC'. [2026-02-26T20:22:05.209034] [INFO ] [FORECASTER] Starting predict_future for FFIC [2026-02-26T20:22:05.209892] [DEBUG] [LOCAL ] No optimal features file found for FFIC: ./output/feature-sets/FFIC.txt [2026-02-26T20:22:05.209957] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:05.210028] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:05.210059] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:05.210116] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:05.269389] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:05.270331] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:05.270422] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:05.270455] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:05.392646] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:05.392806] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:05.392847] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:05.392899] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:05.396380] [DEBUG] [FORECASTER] FFIC: Forecast T+1@11:T+2@11: UP (p=72.38%) [2026-02-26T20:22:05.396683] [INFO ] [FORECASTER] Completed predict_future for FFIC [2026-02-26T20:22:05.396816] [INFO ] [sig ] FFIC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:22:05.545143] [INFO ] [LOCAL ] Saved forecast: FFIC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/FFIC.txt [2026-02-26T20:22:05.545311] [INFO ] [sig ] [1159/3375] Completed FFIC in 0.3s | 2.75 sym/s | Total: 7.0m | ETA: 13.4m [2026-02-26T20:22:05.545353] [INFO ] [sig ] [1160/3375] Forecasting FFIN... [2026-02-26T20:22:05.545385] [INFO ] [sig ] Generating forecast for: FFIN [2026-02-26T20:22:05.545416] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFIN' from 'https://tdm.silogroup.org/data/derivative_storage/FFIN.csv'. [2026-02-26T20:22:05.557267] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFIN'. [2026-02-26T20:22:05.557731] [INFO ] [FORECASTER] Starting predict_future for FFIN [2026-02-26T20:22:05.558888] [DEBUG] [LOCAL ] No optimal features file found for FFIN: ./output/feature-sets/FFIN.txt [2026-02-26T20:22:05.558944] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:05.558977] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:05.559004] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:05.559064] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:05.623285] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:05.624215] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:05.624304] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:05.624338] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:05.746432] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:05.746611] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:05.746653] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:05.746682] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:05.750147] [DEBUG] [FORECASTER] FFIN: Forecast T+1@11:T+2@11: DOWN (p=43.34%) [2026-02-26T20:22:05.750446] [INFO ] [FORECASTER] Completed predict_future for FFIN [2026-02-26T20:22:05.750599] [INFO ] [sig ] FFIN: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:22:05.901476] [INFO ] [LOCAL ] Saved forecast: FFIN 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/FFIN.txt [2026-02-26T20:22:05.901657] [INFO ] [sig ] [1160/3375] Completed FFIN in 0.4s | 2.75 sym/s | Total: 7.0m | ETA: 13.4m [2026-02-26T20:22:05.901700] [INFO ] [sig ] [1161/3375] Forecasting FFWM... [2026-02-26T20:22:05.901730] [INFO ] [sig ] Generating forecast for: FFWM [2026-02-26T20:22:05.901762] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFWM' from 'https://tdm.silogroup.org/data/derivative_storage/FFWM.csv'. [2026-02-26T20:22:05.913403] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFWM'. [2026-02-26T20:22:05.913874] [INFO ] [FORECASTER] Starting predict_future for FFWM [2026-02-26T20:22:05.914851] [DEBUG] [LOCAL ] No optimal features file found for FFWM: ./output/feature-sets/FFWM.txt [2026-02-26T20:22:05.914918] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:05.914963] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:05.915001] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:05.915069] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:05.977380] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:05.978348] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:05.978437] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:05.978489] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:06.097170] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:06.097325] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:06.097367] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:06.097396] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:06.101387] [DEBUG] [FORECASTER] FFWM: Forecast T+1@11:T+2@11: UP (p=93.04%) [2026-02-26T20:22:06.101699] [INFO ] [FORECASTER] Completed predict_future for FFWM [2026-02-26T20:22:06.101836] [INFO ] [sig ] FFWM: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:22:06.242149] [INFO ] [LOCAL ] Saved forecast: FFWM 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/FFWM.txt [2026-02-26T20:22:06.242314] [INFO ] [sig ] [1161/3375] Completed FFWM in 0.3s | 2.75 sym/s | Total: 7.0m | ETA: 13.4m [2026-02-26T20:22:06.242355] [INFO ] [sig ] [1162/3375] Forecasting FG... [2026-02-26T20:22:06.242387] [INFO ] [sig ] Generating forecast for: FG [2026-02-26T20:22:06.242419] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FG' from 'https://tdm.silogroup.org/data/derivative_storage/FG.csv'. [2026-02-26T20:22:06.254322] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FG'. [2026-02-26T20:22:06.254729] [INFO ] [FORECASTER] Starting predict_future for FG [2026-02-26T20:22:06.255856] [DEBUG] [LOCAL ] No optimal features file found for FG: ./output/feature-sets/FG.txt [2026-02-26T20:22:06.255913] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:06.255949] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:06.255976] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:06.256033] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:06.313799] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:06.314721] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:06.314809] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:06.314842] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:06.439908] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:06.440115] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:06.440368] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:06.440479] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:06.446537] [DEBUG] [FORECASTER] FG: Forecast T+1@11:T+2@11: DOWN (p=16.58%) [2026-02-26T20:22:06.447046] [INFO ] [FORECASTER] Completed predict_future for FG [2026-02-26T20:22:06.447266] [INFO ] [sig ] FG: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:22:06.608940] [INFO ] [LOCAL ] Saved forecast: FG 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/FG.txt [2026-02-26T20:22:06.609112] [INFO ] [sig ] [1162/3375] Completed FG in 0.4s | 2.75 sym/s | Total: 7.0m | ETA: 13.4m [2026-02-26T20:22:06.609156] [INFO ] [sig ] [1163/3375] Forecasting FHB... [2026-02-26T20:22:06.609187] [INFO ] [sig ] Generating forecast for: FHB [2026-02-26T20:22:06.609223] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FHB' from 'https://tdm.silogroup.org/data/derivative_storage/FHB.csv'. [2026-02-26T20:22:06.624772] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FHB'. [2026-02-26T20:22:06.625340] [INFO ] [FORECASTER] Starting predict_future for FHB [2026-02-26T20:22:06.626707] [DEBUG] [LOCAL ] No optimal features file found for FHB: ./output/feature-sets/FHB.txt [2026-02-26T20:22:06.626784] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:06.626833] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:06.626894] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:06.626984] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:06.691208] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:06.692370] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:06.692489] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:06.692551] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:06.815770] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:06.815958] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:06.816015] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:06.816048] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:06.819837] [DEBUG] [FORECASTER] FHB: Forecast T+1@11:T+2@11: DOWN (p=23.00%) [2026-02-26T20:22:06.820191] [INFO ] [FORECASTER] Completed predict_future for FHB [2026-02-26T20:22:06.820344] [INFO ] [sig ] FHB: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:22:06.975498] [INFO ] [LOCAL ] Saved forecast: FHB 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/FHB.txt [2026-02-26T20:22:06.975686] [INFO ] [sig ] [1163/3375] Completed FHB in 0.4s | 2.75 sym/s | Total: 7.0m | ETA: 13.4m [2026-02-26T20:22:06.975729] [INFO ] [sig ] [1164/3375] Forecasting FHI... [2026-02-26T20:22:06.975758] [INFO ] [sig ] Generating forecast for: FHI [2026-02-26T20:22:06.975790] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FHI' from 'https://tdm.silogroup.org/data/derivative_storage/FHI.csv'. [2026-02-26T20:22:06.987926] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FHI'. [2026-02-26T20:22:06.988354] [INFO ] [FORECASTER] Starting predict_future for FHI [2026-02-26T20:22:06.989214] [DEBUG] [LOCAL ] No optimal features file found for FHI: ./output/feature-sets/FHI.txt [2026-02-26T20:22:06.989270] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:06.989303] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:06.989331] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:06.989392] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:07.050056] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:07.050958] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:07.051048] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:07.051082] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:07.175985] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:07.176163] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:07.176208] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:07.176240] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:07.180182] [DEBUG] [FORECASTER] FHI: Forecast T+1@11:T+2@11: UP (p=53.50%) [2026-02-26T20:22:07.180497] [INFO ] [FORECASTER] Completed predict_future for FHI [2026-02-26T20:22:07.180673] [INFO ] [sig ] FHI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:22:07.330889] [INFO ] [LOCAL ] Saved forecast: FHI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/FHI.txt [2026-02-26T20:22:07.331024] [INFO ] [sig ] [1164/3375] Completed FHI in 0.4s | 2.75 sym/s | Total: 7.0m | ETA: 13.4m [2026-02-26T20:22:07.331064] [INFO ] [sig ] [1165/3375] Forecasting FHN... [2026-02-26T20:22:07.331095] [INFO ] [sig ] Generating forecast for: FHN [2026-02-26T20:22:07.331307] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FHN' from 'https://tdm.silogroup.org/data/derivative_storage/FHN.csv'. [2026-02-26T20:22:07.343789] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FHN'. [2026-02-26T20:22:07.344174] [INFO ] [FORECASTER] Starting predict_future for FHN [2026-02-26T20:22:07.345139] [DEBUG] [LOCAL ] No optimal features file found for FHN: ./output/feature-sets/FHN.txt [2026-02-26T20:22:07.345200] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:07.345234] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:07.345261] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:07.345323] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:07.413499] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:07.414669] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:07.414776] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:07.414822] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:07.552719] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:07.552885] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:07.552928] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:07.552958] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:07.556918] [DEBUG] [FORECASTER] FHN: Forecast T+1@11:T+2@11: DOWN (p=22.68%) [2026-02-26T20:22:07.557211] [INFO ] [FORECASTER] Completed predict_future for FHN [2026-02-26T20:22:07.557346] [INFO ] [sig ] FHN: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:22:07.706077] [INFO ] [LOCAL ] Saved forecast: FHN 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/FHN.txt [2026-02-26T20:22:07.706219] [INFO ] [sig ] [1165/3375] Completed FHN in 0.4s | 2.75 sym/s | Total: 7.1m | ETA: 13.4m [2026-02-26T20:22:07.706259] [INFO ] [sig ] [1166/3375] Forecasting FHTX... [2026-02-26T20:22:07.706289] [INFO ] [sig ] Generating forecast for: FHTX [2026-02-26T20:22:07.706320] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FHTX' from 'https://tdm.silogroup.org/data/derivative_storage/FHTX.csv'. [2026-02-26T20:22:07.717355] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FHTX'. [2026-02-26T20:22:07.717732] [INFO ] [FORECASTER] Starting predict_future for FHTX [2026-02-26T20:22:07.718559] [DEBUG] [LOCAL ] No optimal features file found for FHTX: ./output/feature-sets/FHTX.txt [2026-02-26T20:22:07.718634] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:07.718668] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:07.718696] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:07.718754] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:07.779337] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:07.779991] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:07.780087] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:07.780125] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:07.904625] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:07.904781] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:07.904822] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:07.904851] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:07.908291] [DEBUG] [FORECASTER] FHTX: Forecast T+1@11:T+2@11: DOWN (p=26.42%) [2026-02-26T20:22:07.908590] [INFO ] [FORECASTER] Completed predict_future for FHTX [2026-02-26T20:22:07.908722] [INFO ] [sig ] FHTX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:22:08.053628] [INFO ] [LOCAL ] Saved forecast: FHTX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/FHTX.txt [2026-02-26T20:22:08.053775] [INFO ] [sig ] [1166/3375] Completed FHTX in 0.3s | 2.75 sym/s | Total: 7.1m | ETA: 13.4m [2026-02-26T20:22:08.053816] [INFO ] [sig ] [1167/3375] Forecasting FIBK... [2026-02-26T20:22:08.053847] [INFO ] [sig ] Generating forecast for: FIBK [2026-02-26T20:22:08.053885] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIBK' from 'https://tdm.silogroup.org/data/derivative_storage/FIBK.csv'. [2026-02-26T20:22:08.065255] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIBK'. [2026-02-26T20:22:08.065613] [INFO ] [FORECASTER] Starting predict_future for FIBK [2026-02-26T20:22:08.066429] [DEBUG] [LOCAL ] No optimal features file found for FIBK: ./output/feature-sets/FIBK.txt [2026-02-26T20:22:08.066483] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:08.066515] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:08.066547] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:08.066644] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:08.123902] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:08.124730] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:08.124816] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:08.124849] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:08.268200] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:08.268376] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:08.268419] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:08.268451] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:08.272114] [DEBUG] [FORECASTER] FIBK: Forecast T+1@11:T+2@11: DOWN (p=37.07%) [2026-02-26T20:22:08.272408] [INFO ] [FORECASTER] Completed predict_future for FIBK [2026-02-26T20:22:08.272562] [INFO ] [sig ] FIBK: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:22:08.423903] [INFO ] [LOCAL ] Saved forecast: FIBK 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/FIBK.txt [2026-02-26T20:22:08.424046] [INFO ] [sig ] [1167/3375] Completed FIBK in 0.4s | 2.75 sym/s | Total: 7.1m | ETA: 13.4m [2026-02-26T20:22:08.424089] [INFO ] [sig ] [1168/3375] Forecasting FICO... [2026-02-26T20:22:08.424120] [INFO ] [sig ] Generating forecast for: FICO [2026-02-26T20:22:08.424153] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FICO' from 'https://tdm.silogroup.org/data/derivative_storage/FICO.csv'. [2026-02-26T20:22:08.436103] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FICO'. [2026-02-26T20:22:08.436492] [INFO ] [FORECASTER] Starting predict_future for FICO [2026-02-26T20:22:08.437404] [DEBUG] [LOCAL ] No optimal features file found for FICO: ./output/feature-sets/FICO.txt [2026-02-26T20:22:08.437460] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:08.437494] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:08.437522] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:08.437599] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:08.496510] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:08.497398] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:08.497489] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:08.497522] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:08.632009] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:08.632189] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:08.632237] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:08.632267] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:08.636035] [DEBUG] [FORECASTER] FICO: Forecast T+1@11:T+2@11: DOWN (p=1.66%) [2026-02-26T20:22:08.636481] [INFO ] [FORECASTER] Completed predict_future for FICO [2026-02-26T20:22:08.636700] [INFO ] [sig ] FICO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:22:08.792376] [INFO ] [LOCAL ] Saved forecast: FICO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/FICO.txt [2026-02-26T20:22:08.792526] [INFO ] [sig ] [1168/3375] Completed FICO in 0.4s | 2.75 sym/s | Total: 7.1m | ETA: 13.4m [2026-02-26T20:22:08.792568] [INFO ] [sig ] [1169/3375] Forecasting FICS... [2026-02-26T20:22:08.792618] [INFO ] [sig ] Generating forecast for: FICS [2026-02-26T20:22:08.792650] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FICS' from 'https://tdm.silogroup.org/data/derivative_storage/FICS.csv'. [2026-02-26T20:22:08.803377] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FICS'. [2026-02-26T20:22:08.803783] [INFO ] [FORECASTER] Starting predict_future for FICS [2026-02-26T20:22:08.804640] [DEBUG] [LOCAL ] No optimal features file found for FICS: ./output/feature-sets/FICS.txt [2026-02-26T20:22:08.804696] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:08.804728] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:08.804757] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:08.804814] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:08.865145] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:08.866265] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:08.866391] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:08.866426] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:08.997253] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:08.997420] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:08.997463] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:08.997493] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:09.001092] [DEBUG] [FORECASTER] FICS: Forecast T+1@11:T+2@11: DOWN (p=28.41%) [2026-02-26T20:22:09.001381] [INFO ] [FORECASTER] Completed predict_future for FICS [2026-02-26T20:22:09.001515] [INFO ] [sig ] FICS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:22:09.153017] [INFO ] [LOCAL ] Saved forecast: FICS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/FICS.txt [2026-02-26T20:22:09.153182] [INFO ] [sig ] [1169/3375] Completed FICS in 0.4s | 2.75 sym/s | Total: 7.1m | ETA: 13.4m [2026-02-26T20:22:09.153223] [INFO ] [sig ] [1170/3375] Forecasting FID... [2026-02-26T20:22:09.153450] [INFO ] [sig ] Generating forecast for: FID [2026-02-26T20:22:09.153484] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FID' from 'https://tdm.silogroup.org/data/derivative_storage/FID.csv'. [2026-02-26T20:22:09.165685] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FID'. [2026-02-26T20:22:09.166061] [INFO ] [FORECASTER] Starting predict_future for FID [2026-02-26T20:22:09.166924] [DEBUG] [LOCAL ] No optimal features file found for FID: ./output/feature-sets/FID.txt [2026-02-26T20:22:09.166980] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:09.167013] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:09.167042] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:09.167101] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:09.230148] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:09.231087] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:09.231169] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:09.231202] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:09.354981] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:09.355135] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:09.355178] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:09.355209] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:09.358784] [DEBUG] [FORECASTER] FID: Forecast T+1@11:T+2@11: UP (p=58.41%) [2026-02-26T20:22:09.359074] [INFO ] [FORECASTER] Completed predict_future for FID [2026-02-26T20:22:09.359208] [INFO ] [sig ] FID: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:22:09.516954] [INFO ] [LOCAL ] Saved forecast: FID 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/FID.txt [2026-02-26T20:22:09.517118] [INFO ] [sig ] [1170/3375] Completed FID in 0.4s | 2.75 sym/s | Total: 7.1m | ETA: 13.3m [2026-02-26T20:22:09.517165] [INFO ] [sig ] [1171/3375] Forecasting FIGS... [2026-02-26T20:22:09.517194] [INFO ] [sig ] Generating forecast for: FIGS [2026-02-26T20:22:09.517226] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIGS' from 'https://tdm.silogroup.org/data/derivative_storage/FIGS.csv'. [2026-02-26T20:22:09.528303] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIGS'. [2026-02-26T20:22:09.528681] [INFO ] [FORECASTER] Starting predict_future for FIGS [2026-02-26T20:22:09.529513] [DEBUG] [LOCAL ] No optimal features file found for FIGS: ./output/feature-sets/FIGS.txt [2026-02-26T20:22:09.529590] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:09.529627] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:09.529656] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:09.529715] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:09.595177] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:09.596121] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:09.596225] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:09.596262] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:09.724131] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:09.724320] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:09.724385] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:09.724420] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:09.728142] [DEBUG] [FORECASTER] FIGS: Forecast T+1@11:T+2@11: UP (p=95.99%) [2026-02-26T20:22:09.728444] [INFO ] [FORECASTER] Completed predict_future for FIGS [2026-02-26T20:22:09.728609] [INFO ] [sig ] FIGS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:22:09.885136] [INFO ] [LOCAL ] Saved forecast: FIGS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/FIGS.txt [2026-02-26T20:22:09.885469] [INFO ] [sig ] [1171/3375] Completed FIGS in 0.4s | 2.75 sym/s | Total: 7.1m | ETA: 13.3m [2026-02-26T20:22:09.885509] [INFO ] [sig ] [1172/3375] Forecasting FIHL... [2026-02-26T20:22:09.885538] [INFO ] [sig ] Generating forecast for: FIHL [2026-02-26T20:22:09.885586] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIHL' from 'https://tdm.silogroup.org/data/derivative_storage/FIHL.csv'. [2026-02-26T20:22:09.896972] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIHL'. [2026-02-26T20:22:09.897300] [INFO ] [FORECASTER] Starting predict_future for FIHL [2026-02-26T20:22:09.898156] [DEBUG] [LOCAL ] No optimal features file found for FIHL: ./output/feature-sets/FIHL.txt [2026-02-26T20:22:09.898210] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:09.898243] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:09.898269] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:09.898340] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:09.958550] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:09.959392] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:09.959479] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:09.959512] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:10.084120] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:10.084295] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:10.084338] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:10.084367] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:10.088448] [DEBUG] [FORECASTER] FIHL: Forecast T+1@11:T+2@11: UP (p=55.89%) [2026-02-26T20:22:10.088794] [INFO ] [FORECASTER] Completed predict_future for FIHL [2026-02-26T20:22:10.088941] [INFO ] [sig ] FIHL: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:22:10.245723] [INFO ] [LOCAL ] Saved forecast: FIHL 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/FIHL.txt [2026-02-26T20:22:10.245969] [INFO ] [sig ] [1172/3375] Completed FIHL in 0.4s | 2.75 sym/s | Total: 7.1m | ETA: 13.3m [2026-02-26T20:22:10.246060] [INFO ] [sig ] [1173/3375] Forecasting FINS... [2026-02-26T20:22:10.246117] [INFO ] [sig ] Generating forecast for: FINS [2026-02-26T20:22:10.246178] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FINS' from 'https://tdm.silogroup.org/data/derivative_storage/FINS.csv'. [2026-02-26T20:22:10.257803] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FINS'. [2026-02-26T20:22:10.258205] [INFO ] [FORECASTER] Starting predict_future for FINS [2026-02-26T20:22:10.259191] [DEBUG] [LOCAL ] No optimal features file found for FINS: ./output/feature-sets/FINS.txt [2026-02-26T20:22:10.259249] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:10.259284] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:10.259312] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:10.259372] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:10.318405] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:10.319253] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:10.319367] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:10.319404] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:10.447394] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:10.447552] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:10.447614] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:10.447658] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:10.451612] [DEBUG] [FORECASTER] FINS: Forecast T+1@11:T+2@11: DOWN (p=12.62%) [2026-02-26T20:22:10.451923] [INFO ] [FORECASTER] Completed predict_future for FINS [2026-02-26T20:22:10.452071] [INFO ] [sig ] FINS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:22:10.603710] [INFO ] [LOCAL ] Saved forecast: FINS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/FINS.txt [2026-02-26T20:22:10.603862] [INFO ] [sig ] [1173/3375] Completed FINS in 0.4s | 2.75 sym/s | Total: 7.1m | ETA: 13.3m [2026-02-26T20:22:10.603903] [INFO ] [sig ] [1174/3375] Forecasting FINX... [2026-02-26T20:22:10.603932] [INFO ] [sig ] Generating forecast for: FINX [2026-02-26T20:22:10.603964] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FINX' from 'https://tdm.silogroup.org/data/derivative_storage/FINX.csv'. [2026-02-26T20:22:10.615304] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FINX'. [2026-02-26T20:22:10.615723] [INFO ] [FORECASTER] Starting predict_future for FINX [2026-02-26T20:22:10.616609] [DEBUG] [LOCAL ] No optimal features file found for FINX: ./output/feature-sets/FINX.txt [2026-02-26T20:22:10.616665] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:10.616698] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:10.616727] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:10.616786] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:10.676403] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:10.677505] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:10.677613] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:10.677669] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:10.803915] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:10.804077] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:10.804123] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:10.804152] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:10.807806] [DEBUG] [FORECASTER] FINX: Forecast T+1@11:T+2@11: UP (p=93.47%) [2026-02-26T20:22:10.808119] [INFO ] [FORECASTER] Completed predict_future for FINX [2026-02-26T20:22:10.808267] [INFO ] [sig ] FINX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:22:10.966617] [INFO ] [LOCAL ] Saved forecast: FINX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/FINX.txt [2026-02-26T20:22:10.966795] [INFO ] [sig ] [1174/3375] Completed FINX in 0.4s | 2.75 sym/s | Total: 7.1m | ETA: 13.3m [2026-02-26T20:22:10.966840] [INFO ] [sig ] [1175/3375] Forecasting FIP... [2026-02-26T20:22:10.966871] [INFO ] [sig ] Generating forecast for: FIP [2026-02-26T20:22:10.966905] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIP' from 'https://tdm.silogroup.org/data/derivative_storage/FIP.csv'. [2026-02-26T20:22:10.978038] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIP'. [2026-02-26T20:22:10.978380] [INFO ] [FORECASTER] Starting predict_future for FIP [2026-02-26T20:22:10.979230] [DEBUG] [LOCAL ] No optimal features file found for FIP: ./output/feature-sets/FIP.txt [2026-02-26T20:22:10.979285] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:10.979320] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:10.979348] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:10.979407] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:11.040792] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:11.041621] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:11.041707] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:11.041741] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:11.169499] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:11.169669] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:11.169711] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:11.169740] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:11.173246] [DEBUG] [FORECASTER] FIP: Forecast T+1@11:T+2@11: DOWN (p=1.09%) [2026-02-26T20:22:11.173526] [INFO ] [FORECASTER] Completed predict_future for FIP [2026-02-26T20:22:11.173684] [INFO ] [sig ] FIP: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:22:11.321330] [INFO ] [LOCAL ] Saved forecast: FIP 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/FIP.txt [2026-02-26T20:22:11.321483] [INFO ] [sig ] [1175/3375] Completed FIP in 0.4s | 2.75 sym/s | Total: 7.1m | ETA: 13.3m [2026-02-26T20:22:11.321523] [INFO ] [sig ] [1176/3375] Forecasting FIS... [2026-02-26T20:22:11.321553] [INFO ] [sig ] Generating forecast for: FIS [2026-02-26T20:22:11.321603] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIS' from 'https://tdm.silogroup.org/data/derivative_storage/FIS.csv'. [2026-02-26T20:22:11.332941] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIS'. [2026-02-26T20:22:11.333305] [INFO ] [FORECASTER] Starting predict_future for FIS [2026-02-26T20:22:11.334188] [DEBUG] [LOCAL ] No optimal features file found for FIS: ./output/feature-sets/FIS.txt [2026-02-26T20:22:11.334277] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:11.334349] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:11.334390] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:11.334475] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:11.397696] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:11.398791] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:11.398881] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:11.398914] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:11.525761] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:11.525917] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:11.525956] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:11.525985] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:11.530007] [DEBUG] [FORECASTER] FIS: Forecast T+1@11:T+2@11: DOWN (p=9.71%) [2026-02-26T20:22:11.530320] [INFO ] [FORECASTER] Completed predict_future for FIS [2026-02-26T20:22:11.530462] [INFO ] [sig ] FIS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:22:11.688330] [INFO ] [LOCAL ] Saved forecast: FIS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/FIS.txt [2026-02-26T20:22:11.688496] [INFO ] [sig ] [1176/3375] Completed FIS in 0.4s | 2.75 sym/s | Total: 7.1m | ETA: 13.3m [2026-02-26T20:22:11.688541] [INFO ] [sig ] [1177/3375] Forecasting FISI... [2026-02-26T20:22:11.688590] [INFO ] [sig ] Generating forecast for: FISI [2026-02-26T20:22:11.688635] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FISI' from 'https://tdm.silogroup.org/data/derivative_storage/FISI.csv'. [2026-02-26T20:22:11.700993] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FISI'. [2026-02-26T20:22:11.701381] [INFO ] [FORECASTER] Starting predict_future for FISI [2026-02-26T20:22:11.702275] [DEBUG] [LOCAL ] No optimal features file found for FISI: ./output/feature-sets/FISI.txt [2026-02-26T20:22:11.702330] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:11.702364] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:11.702392] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:11.702450] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:11.762847] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:11.763771] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:11.763860] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:11.763896] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:11.900717] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:11.900875] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:11.900916] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:11.900945] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:11.904989] [DEBUG] [FORECASTER] FISI: Forecast T+1@11:T+2@11: DOWN (p=4.12%) [2026-02-26T20:22:11.905283] [INFO ] [FORECASTER] Completed predict_future for FISI [2026-02-26T20:22:11.905419] [INFO ] [sig ] FISI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:22:12.071635] [INFO ] [LOCAL ] Saved forecast: FISI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/FISI.txt [2026-02-26T20:22:12.071796] [INFO ] [sig ] [1177/3375] Completed FISI in 0.4s | 2.75 sym/s | Total: 7.1m | ETA: 13.3m [2026-02-26T20:22:12.071836] [INFO ] [sig ] [1178/3375] Forecasting FITB... [2026-02-26T20:22:12.071866] [INFO ] [sig ] Generating forecast for: FITB [2026-02-26T20:22:12.071899] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FITB' from 'https://tdm.silogroup.org/data/derivative_storage/FITB.csv'. [2026-02-26T20:22:12.083910] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FITB'. [2026-02-26T20:22:12.084249] [INFO ] [FORECASTER] Starting predict_future for FITB [2026-02-26T20:22:12.085275] [DEBUG] [LOCAL ] No optimal features file found for FITB: ./output/feature-sets/FITB.txt [2026-02-26T20:22:12.085329] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:12.085362] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:12.085389] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:12.085447] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:12.144342] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:12.145183] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:12.145268] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:12.145302] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:12.277164] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:12.277345] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:12.277386] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:12.277414] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:12.281097] [DEBUG] [FORECASTER] FITB: Forecast T+1@11:T+2@11: DOWN (p=1.57%) [2026-02-26T20:22:12.281392] [INFO ] [FORECASTER] Completed predict_future for FITB [2026-02-26T20:22:12.281531] [INFO ] [sig ] FITB: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:22:12.511176] [INFO ] [LOCAL ] Saved forecast: FITB 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/FITB.txt [2026-02-26T20:22:12.511325] [INFO ] [sig ] [1178/3375] Completed FITB in 0.4s | 2.75 sym/s | Total: 7.1m | ETA: 13.3m [2026-02-26T20:22:12.511365] [INFO ] [sig ] [1179/3375] Forecasting FITBI... [2026-02-26T20:22:12.511394] [INFO ] [sig ] Generating forecast for: FITBI [2026-02-26T20:22:12.511428] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FITBI' from 'https://tdm.silogroup.org/data/derivative_storage/FITBI.csv'. [2026-02-26T20:22:12.522549] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FITBI'. [2026-02-26T20:22:12.522930] [INFO ] [FORECASTER] Starting predict_future for FITBI [2026-02-26T20:22:12.523758] [DEBUG] [LOCAL ] No optimal features file found for FITBI: ./output/feature-sets/FITBI.txt [2026-02-26T20:22:12.523812] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:12.523844] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:12.523871] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:12.523928] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:12.586012] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:12.586871] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:12.586959] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:12.586992] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:12.713002] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:12.713157] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:12.713199] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:12.713451] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:12.717119] [DEBUG] [FORECASTER] FITBI: Forecast T+1@11:T+2@11: UP (p=72.11%) [2026-02-26T20:22:12.717408] [INFO ] [FORECASTER] Completed predict_future for FITBI [2026-02-26T20:22:12.717541] [INFO ] [sig ] FITBI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:22:12.865911] [INFO ] [LOCAL ] Saved forecast: FITBI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/FITBI.txt [2026-02-26T20:22:12.866067] [INFO ] [sig ] [1179/3375] Completed FITBI in 0.4s | 2.75 sym/s | Total: 7.1m | ETA: 13.3m [2026-02-26T20:22:12.866138] [INFO ] [sig ] [1180/3375] Forecasting FITBO... [2026-02-26T20:22:12.866178] [INFO ] [sig ] Generating forecast for: FITBO [2026-02-26T20:22:12.866217] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FITBO' from 'https://tdm.silogroup.org/data/derivative_storage/FITBO.csv'. [2026-02-26T20:22:12.883370] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FITBO'. [2026-02-26T20:22:12.883890] [INFO ] [FORECASTER] Starting predict_future for FITBO [2026-02-26T20:22:12.884783] [DEBUG] [LOCAL ] No optimal features file found for FITBO: ./output/feature-sets/FITBO.txt [2026-02-26T20:22:12.884837] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:12.884875] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:12.884904] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:12.884970] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:12.945749] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:12.946654] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:12.946777] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:12.946814] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:13.070520] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:13.070704] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:13.070745] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:13.070774] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:13.074303] [DEBUG] [FORECASTER] FITBO: Forecast T+1@11:T+2@11: DOWN (p=33.35%) [2026-02-26T20:22:13.074618] [INFO ] [FORECASTER] Completed predict_future for FITBO [2026-02-26T20:22:13.074755] [INFO ] [sig ] FITBO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:22:13.227549] [INFO ] [LOCAL ] Saved forecast: FITBO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/FITBO.txt [2026-02-26T20:22:13.227751] [INFO ] [sig ] [1180/3375] Completed FITBO in 0.4s | 2.75 sym/s | Total: 7.1m | ETA: 13.3m [2026-02-26T20:22:13.227804] [INFO ] [sig ] [1181/3375] Forecasting FIVE... [2026-02-26T20:22:13.227836] [INFO ] [sig ] Generating forecast for: FIVE [2026-02-26T20:22:13.227870] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIVE' from 'https://tdm.silogroup.org/data/derivative_storage/FIVE.csv'. [2026-02-26T20:22:13.239647] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIVE'. [2026-02-26T20:22:13.240010] [INFO ] [FORECASTER] Starting predict_future for FIVE [2026-02-26T20:22:13.240859] [DEBUG] [LOCAL ] No optimal features file found for FIVE: ./output/feature-sets/FIVE.txt [2026-02-26T20:22:13.240914] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:13.240947] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:13.240976] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:13.241036] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:13.300824] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:13.301826] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:13.301922] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:13.301955] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:13.430560] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:13.430746] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:13.430788] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:13.430820] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:13.435250] [DEBUG] [FORECASTER] FIVE: Forecast T+1@11:T+2@11: DOWN (p=46.25%) [2026-02-26T20:22:13.435816] [INFO ] [FORECASTER] Completed predict_future for FIVE [2026-02-26T20:22:13.435967] [INFO ] [sig ] FIVE: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:22:13.592984] [INFO ] [LOCAL ] Saved forecast: FIVE 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/FIVE.txt [2026-02-26T20:22:13.593206] [INFO ] [sig ] [1181/3375] Completed FIVE in 0.4s | 2.75 sym/s | Total: 7.2m | ETA: 13.3m [2026-02-26T20:22:13.593264] [INFO ] [sig ] [1182/3375] Forecasting FIVN... [2026-02-26T20:22:13.593297] [INFO ] [sig ] Generating forecast for: FIVN [2026-02-26T20:22:13.593331] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIVN' from 'https://tdm.silogroup.org/data/derivative_storage/FIVN.csv'. [2026-02-26T20:22:13.605267] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIVN'. [2026-02-26T20:22:13.605655] [INFO ] [FORECASTER] Starting predict_future for FIVN [2026-02-26T20:22:13.606548] [DEBUG] [LOCAL ] No optimal features file found for FIVN: ./output/feature-sets/FIVN.txt [2026-02-26T20:22:13.606619] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:13.606651] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:13.606683] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:13.606746] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:13.666473] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:13.667436] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:13.667534] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:13.667570] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:13.791739] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:13.791899] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:13.791938] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:13.791966] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:13.795401] [DEBUG] [FORECASTER] FIVN: Forecast T+1@11:T+2@11: UP (p=83.82%) [2026-02-26T20:22:13.795703] [INFO ] [FORECASTER] Completed predict_future for FIVN [2026-02-26T20:22:13.795835] [INFO ] [sig ] FIVN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:22:13.942533] [INFO ] [LOCAL ] Saved forecast: FIVN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/FIVN.txt [2026-02-26T20:22:13.942710] [INFO ] [sig ] [1182/3375] Completed FIVN in 0.3s | 2.75 sym/s | Total: 7.2m | ETA: 13.3m [2026-02-26T20:22:13.942752] [INFO ] [sig ] [1183/3375] Forecasting FIX... [2026-02-26T20:22:13.942783] [INFO ] [sig ] Generating forecast for: FIX [2026-02-26T20:22:13.942817] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIX' from 'https://tdm.silogroup.org/data/derivative_storage/FIX.csv'. [2026-02-26T20:22:13.955785] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIX'. [2026-02-26T20:22:13.956232] [INFO ] [FORECASTER] Starting predict_future for FIX [2026-02-26T20:22:13.957256] [DEBUG] [LOCAL ] No optimal features file found for FIX: ./output/feature-sets/FIX.txt [2026-02-26T20:22:13.957327] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:13.957362] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:13.957391] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:13.957465] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:14.021731] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:14.022629] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:14.022732] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:14.022787] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:14.153164] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:14.153560] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:14.153625] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:14.153656] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:14.157320] [DEBUG] [FORECASTER] FIX: Forecast T+1@11:T+2@11: UP (p=62.21%) [2026-02-26T20:22:14.157709] [INFO ] [FORECASTER] Completed predict_future for FIX [2026-02-26T20:22:14.157860] [INFO ] [sig ] FIX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:22:14.317145] [INFO ] [LOCAL ] Saved forecast: FIX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/FIX.txt [2026-02-26T20:22:14.317314] [INFO ] [sig ] [1183/3375] Completed FIX in 0.4s | 2.75 sym/s | Total: 7.2m | ETA: 13.3m [2026-02-26T20:22:14.317362] [INFO ] [sig ] [1184/3375] Forecasting FIXD... [2026-02-26T20:22:14.317394] [INFO ] [sig ] Generating forecast for: FIXD [2026-02-26T20:22:14.317433] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIXD' from 'https://tdm.silogroup.org/data/derivative_storage/FIXD.csv'. [2026-02-26T20:22:14.330434] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIXD'. [2026-02-26T20:22:14.330880] [INFO ] [FORECASTER] Starting predict_future for FIXD [2026-02-26T20:22:14.331833] [DEBUG] [LOCAL ] No optimal features file found for FIXD: ./output/feature-sets/FIXD.txt [2026-02-26T20:22:14.331908] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:14.331950] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:14.331984] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:14.332054] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:14.403206] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:14.404182] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:14.404280] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:14.404316] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:14.532128] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:14.532480] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:14.532520] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:14.532548] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:14.536869] [DEBUG] [FORECASTER] FIXD: Forecast T+1@11:T+2@11: DOWN (p=20.95%) [2026-02-26T20:22:14.537154] [INFO ] [FORECASTER] Completed predict_future for FIXD [2026-02-26T20:22:14.537285] [INFO ] [sig ] FIXD: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:22:14.685848] [INFO ] [LOCAL ] Saved forecast: FIXD 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/FIXD.txt [2026-02-26T20:22:14.686027] [INFO ] [sig ] [1184/3375] Completed FIXD in 0.4s | 2.75 sym/s | Total: 7.2m | ETA: 13.3m [2026-02-26T20:22:14.686070] [INFO ] [sig ] [1185/3375] Forecasting FIZZ... [2026-02-26T20:22:14.686101] [INFO ] [sig ] Generating forecast for: FIZZ [2026-02-26T20:22:14.686136] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIZZ' from 'https://tdm.silogroup.org/data/derivative_storage/FIZZ.csv'. [2026-02-26T20:22:14.698495] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIZZ'. [2026-02-26T20:22:14.698976] [INFO ] [FORECASTER] Starting predict_future for FIZZ [2026-02-26T20:22:14.699923] [DEBUG] [LOCAL ] No optimal features file found for FIZZ: ./output/feature-sets/FIZZ.txt [2026-02-26T20:22:14.699981] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:14.700014] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:14.700042] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:14.700101] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:14.759378] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:14.760308] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:14.760395] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:14.760430] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:14.890537] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:14.890726] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:14.890768] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:14.890798] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:14.894602] [DEBUG] [FORECASTER] FIZZ: Forecast T+1@11:T+2@11: DOWN (p=28.13%) [2026-02-26T20:22:14.894935] [INFO ] [FORECASTER] Completed predict_future for FIZZ [2026-02-26T20:22:14.895080] [INFO ] [sig ] FIZZ: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:22:15.049587] [INFO ] [LOCAL ] Saved forecast: FIZZ 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/FIZZ.txt [2026-02-26T20:22:15.049767] [INFO ] [sig ] [1185/3375] Completed FIZZ in 0.4s | 2.75 sym/s | Total: 7.2m | ETA: 13.3m [2026-02-26T20:22:15.049819] [INFO ] [sig ] [1186/3375] Forecasting FJP... [2026-02-26T20:22:15.049852] [INFO ] [sig ] Generating forecast for: FJP [2026-02-26T20:22:15.049886] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FJP' from 'https://tdm.silogroup.org/data/derivative_storage/FJP.csv'. [2026-02-26T20:22:15.065929] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FJP'. [2026-02-26T20:22:15.066650] [INFO ] [FORECASTER] Starting predict_future for FJP [2026-02-26T20:22:15.067976] [DEBUG] [LOCAL ] No optimal features file found for FJP: ./output/feature-sets/FJP.txt [2026-02-26T20:22:15.068045] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:15.068092] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:15.068138] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:15.068208] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:15.139749] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:15.140703] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:15.140850] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:15.140887] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:15.262132] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:15.262296] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:15.262337] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:15.262366] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:15.266473] [DEBUG] [FORECASTER] FJP: Forecast T+1@11:T+2@11: UP (p=94.74%) [2026-02-26T20:22:15.266802] [INFO ] [FORECASTER] Completed predict_future for FJP [2026-02-26T20:22:15.266942] [INFO ] [sig ] FJP: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:22:15.412748] [INFO ] [LOCAL ] Saved forecast: FJP 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/FJP.txt [2026-02-26T20:22:15.412926] [INFO ] [sig ] [1186/3375] Completed FJP in 0.4s | 2.75 sym/s | Total: 7.2m | ETA: 13.3m [2026-02-26T20:22:15.412968] [INFO ] [sig ] [1187/3375] Forecasting FLEX... [2026-02-26T20:22:15.412998] [INFO ] [sig ] Generating forecast for: FLEX [2026-02-26T20:22:15.413030] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLEX' from 'https://tdm.silogroup.org/data/derivative_storage/FLEX.csv'. [2026-02-26T20:22:15.425050] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLEX'. [2026-02-26T20:22:15.425497] [INFO ] [FORECASTER] Starting predict_future for FLEX [2026-02-26T20:22:15.426358] [DEBUG] [LOCAL ] No optimal features file found for FLEX: ./output/feature-sets/FLEX.txt [2026-02-26T20:22:15.426413] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:15.426485] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:15.426515] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:15.426595] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:15.502401] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:15.503559] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:15.503692] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:15.503737] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:15.640159] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:15.640362] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:15.640412] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:15.640442] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:15.644727] [DEBUG] [FORECASTER] FLEX: Forecast T+1@11:T+2@11: DOWN (p=6.95%) [2026-02-26T20:22:15.645183] [INFO ] [FORECASTER] Completed predict_future for FLEX [2026-02-26T20:22:15.645351] [INFO ] [sig ] FLEX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:22:15.793477] [INFO ] [LOCAL ] Saved forecast: FLEX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/FLEX.txt [2026-02-26T20:22:15.793679] [INFO ] [sig ] [1187/3375] Completed FLEX in 0.4s | 2.75 sym/s | Total: 7.2m | ETA: 13.2m [2026-02-26T20:22:15.793724] [INFO ] [sig ] [1188/3375] Forecasting FLL... [2026-02-26T20:22:15.793757] [INFO ] [sig ] Generating forecast for: FLL [2026-02-26T20:22:15.793799] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLL' from 'https://tdm.silogroup.org/data/derivative_storage/FLL.csv'. [2026-02-26T20:22:15.806592] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLL'. [2026-02-26T20:22:15.807072] [INFO ] [FORECASTER] Starting predict_future for FLL [2026-02-26T20:22:15.808196] [DEBUG] [LOCAL ] No optimal features file found for FLL: ./output/feature-sets/FLL.txt [2026-02-26T20:22:15.808259] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:15.808300] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:15.808327] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:15.808391] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:15.868400] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:15.869400] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:15.869503] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:15.869538] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:15.993341] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:15.993509] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:15.993551] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:15.993604] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:15.997220] [DEBUG] [FORECASTER] FLL: Forecast T+1@11:T+2@11: UP (p=53.34%) [2026-02-26T20:22:15.997542] [INFO ] [FORECASTER] Completed predict_future for FLL [2026-02-26T20:22:15.997747] [INFO ] [sig ] FLL: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:22:16.149785] [INFO ] [LOCAL ] Saved forecast: FLL 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/FLL.txt [2026-02-26T20:22:16.149948] [INFO ] [sig ] [1188/3375] Completed FLL in 0.4s | 2.75 sym/s | Total: 7.2m | ETA: 13.2m [2026-02-26T20:22:16.149989] [INFO ] [sig ] [1189/3375] Forecasting FLNC... [2026-02-26T20:22:16.150019] [INFO ] [sig ] Generating forecast for: FLNC [2026-02-26T20:22:16.150051] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLNC' from 'https://tdm.silogroup.org/data/derivative_storage/FLNC.csv'. [2026-02-26T20:22:16.161994] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLNC'. [2026-02-26T20:22:16.162458] [INFO ] [FORECASTER] Starting predict_future for FLNC [2026-02-26T20:22:16.163463] [DEBUG] [LOCAL ] No optimal features file found for FLNC: ./output/feature-sets/FLNC.txt [2026-02-26T20:22:16.163520] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:16.163554] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:16.163606] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:16.163671] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:16.221057] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:16.221974] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:16.222059] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:16.222092] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:16.347374] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:16.347537] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:16.347595] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:16.347629] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:16.351275] [DEBUG] [FORECASTER] FLNC: Forecast T+1@11:T+2@11: UP (p=56.70%) [2026-02-26T20:22:16.351604] [INFO ] [FORECASTER] Completed predict_future for FLNC [2026-02-26T20:22:16.351749] [INFO ] [sig ] FLNC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:22:16.502086] [INFO ] [LOCAL ] Saved forecast: FLNC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/FLNC.txt [2026-02-26T20:22:16.502280] [INFO ] [sig ] [1189/3375] Completed FLNC in 0.4s | 2.75 sym/s | Total: 7.2m | ETA: 13.2m [2026-02-26T20:22:16.502329] [INFO ] [sig ] [1190/3375] Forecasting FLNG... [2026-02-26T20:22:16.502367] [INFO ] [sig ] Generating forecast for: FLNG [2026-02-26T20:22:16.502408] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLNG' from 'https://tdm.silogroup.org/data/derivative_storage/FLNG.csv'. [2026-02-26T20:22:16.514140] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLNG'. [2026-02-26T20:22:16.514552] [INFO ] [FORECASTER] Starting predict_future for FLNG [2026-02-26T20:22:16.515492] [DEBUG] [LOCAL ] No optimal features file found for FLNG: ./output/feature-sets/FLNG.txt [2026-02-26T20:22:16.515549] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:16.515600] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:16.515630] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:16.515688] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:16.578522] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:16.579708] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:16.579809] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:16.579846] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:16.700027] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:16.700197] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:16.700242] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:16.700272] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:16.704148] [DEBUG] [FORECASTER] FLNG: Forecast T+1@11:T+2@11: UP (p=56.75%) [2026-02-26T20:22:16.704722] [INFO ] [FORECASTER] Completed predict_future for FLNG [2026-02-26T20:22:16.704884] [INFO ] [sig ] FLNG: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:22:16.859451] [INFO ] [LOCAL ] Saved forecast: FLNG 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/FLNG.txt [2026-02-26T20:22:16.859671] [INFO ] [sig ] [1190/3375] Completed FLNG in 0.4s | 2.75 sym/s | Total: 7.2m | ETA: 13.2m [2026-02-26T20:22:16.859765] [INFO ] [sig ] [1191/3375] Forecasting FLO... [2026-02-26T20:22:16.859807] [INFO ] [sig ] Generating forecast for: FLO [2026-02-26T20:22:16.859869] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLO' from 'https://tdm.silogroup.org/data/derivative_storage/FLO.csv'. [2026-02-26T20:22:16.873189] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLO'. [2026-02-26T20:22:16.873667] [INFO ] [FORECASTER] Starting predict_future for FLO [2026-02-26T20:22:16.874669] [DEBUG] [LOCAL ] No optimal features file found for FLO: ./output/feature-sets/FLO.txt [2026-02-26T20:22:16.874732] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:16.874767] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:16.874796] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:16.874859] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:16.939190] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:16.940105] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:16.940199] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:16.940238] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:17.083565] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:17.083772] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:17.083820] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:17.083876] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:17.087962] [DEBUG] [FORECASTER] FLO: Forecast T+1@11:T+2@11: UP (p=98.12%) [2026-02-26T20:22:17.088323] [INFO ] [FORECASTER] Completed predict_future for FLO [2026-02-26T20:22:17.088490] [INFO ] [sig ] FLO: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:22:17.251433] [INFO ] [LOCAL ] Saved forecast: FLO 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/FLO.txt [2026-02-26T20:22:17.251691] [INFO ] [sig ] [1191/3375] Completed FLO in 0.4s | 2.75 sym/s | Total: 7.2m | ETA: 13.2m [2026-02-26T20:22:17.251741] [INFO ] [sig ] [1192/3375] Forecasting FLS... [2026-02-26T20:22:17.251780] [INFO ] [sig ] Generating forecast for: FLS [2026-02-26T20:22:17.251822] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLS' from 'https://tdm.silogroup.org/data/derivative_storage/FLS.csv'. [2026-02-26T20:22:17.265316] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLS'. [2026-02-26T20:22:17.265743] [INFO ] [FORECASTER] Starting predict_future for FLS [2026-02-26T20:22:17.266716] [DEBUG] [LOCAL ] No optimal features file found for FLS: ./output/feature-sets/FLS.txt [2026-02-26T20:22:17.266772] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:17.266807] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:17.266836] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:17.266895] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:17.329870] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:17.330777] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:17.330911] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:17.330948] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:17.466689] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:17.466873] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:17.466924] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:17.466960] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:17.471563] [DEBUG] [FORECASTER] FLS: Forecast T+1@11:T+2@11: UP (p=71.90%) [2026-02-26T20:22:17.471965] [INFO ] [FORECASTER] Completed predict_future for FLS [2026-02-26T20:22:17.472172] [INFO ] [sig ] FLS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:22:17.623932] [INFO ] [LOCAL ] Saved forecast: FLS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/FLS.txt [2026-02-26T20:22:17.624106] [INFO ] [sig ] [1192/3375] Completed FLS in 0.4s | 2.75 sym/s | Total: 7.2m | ETA: 13.2m [2026-02-26T20:22:17.624148] [INFO ] [sig ] [1193/3375] Forecasting FLUX... [2026-02-26T20:22:17.624180] [INFO ] [sig ] Generating forecast for: FLUX [2026-02-26T20:22:17.624219] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLUX' from 'https://tdm.silogroup.org/data/derivative_storage/FLUX.csv'. [2026-02-26T20:22:17.637950] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLUX'. [2026-02-26T20:22:17.638372] [INFO ] [FORECASTER] Starting predict_future for FLUX [2026-02-26T20:22:17.639284] [DEBUG] [LOCAL ] No optimal features file found for FLUX: ./output/feature-sets/FLUX.txt [2026-02-26T20:22:17.639341] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:17.639407] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:17.639436] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:17.639504] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:17.699838] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:17.700815] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:17.700907] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:17.700942] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:17.826325] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:17.826488] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:17.826530] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:17.826560] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:17.830241] [DEBUG] [FORECASTER] FLUX: Forecast T+1@11:T+2@11: UP (p=96.66%) [2026-02-26T20:22:17.830557] [INFO ] [FORECASTER] Completed predict_future for FLUX [2026-02-26T20:22:17.830721] [INFO ] [sig ] FLUX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:22:17.979307] [INFO ] [LOCAL ] Saved forecast: FLUX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/FLUX.txt [2026-02-26T20:22:17.979491] [INFO ] [sig ] [1193/3375] Completed FLUX in 0.4s | 2.75 sym/s | Total: 7.2m | ETA: 13.2m [2026-02-26T20:22:17.979534] [INFO ] [sig ] [1194/3375] Forecasting FLWS... [2026-02-26T20:22:17.979587] [INFO ] [sig ] Generating forecast for: FLWS [2026-02-26T20:22:17.979631] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLWS' from 'https://tdm.silogroup.org/data/derivative_storage/FLWS.csv'. [2026-02-26T20:22:17.991971] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLWS'. [2026-02-26T20:22:17.992456] [INFO ] [FORECASTER] Starting predict_future for FLWS [2026-02-26T20:22:17.993430] [DEBUG] [LOCAL ] No optimal features file found for FLWS: ./output/feature-sets/FLWS.txt [2026-02-26T20:22:17.993489] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:17.993524] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:17.993553] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:17.993648] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:18.051734] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:18.052662] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:18.052771] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:18.052806] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:18.180311] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:18.180484] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:18.180529] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:18.180601] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:18.184354] [DEBUG] [FORECASTER] FLWS: Forecast T+1@11:T+2@11: DOWN (p=1.99%) [2026-02-26T20:22:18.184701] [INFO ] [FORECASTER] Completed predict_future for FLWS [2026-02-26T20:22:18.184849] [INFO ] [sig ] FLWS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:22:18.336137] [INFO ] [LOCAL ] Saved forecast: FLWS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/FLWS.txt [2026-02-26T20:22:18.336319] [INFO ] [sig ] [1194/3375] Completed FLWS in 0.4s | 2.75 sym/s | Total: 7.2m | ETA: 13.2m [2026-02-26T20:22:18.336371] [INFO ] [sig ] [1195/3375] Forecasting FLXS... [2026-02-26T20:22:18.336415] [INFO ] [sig ] Generating forecast for: FLXS [2026-02-26T20:22:18.336459] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLXS' from 'https://tdm.silogroup.org/data/derivative_storage/FLXS.csv'. [2026-02-26T20:22:18.348432] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLXS'. [2026-02-26T20:22:18.348923] [INFO ] [FORECASTER] Starting predict_future for FLXS [2026-02-26T20:22:18.349903] [DEBUG] [LOCAL ] No optimal features file found for FLXS: ./output/feature-sets/FLXS.txt [2026-02-26T20:22:18.349966] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:18.350009] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:18.350040] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:18.350098] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:18.411121] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:18.412074] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:18.412178] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:18.412235] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:18.536629] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:18.536798] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:18.536840] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:18.536872] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:18.545048] [DEBUG] [FORECASTER] FLXS: Forecast T+1@11:T+2@11: DOWN (p=5.70%) [2026-02-26T20:22:18.545547] [INFO ] [FORECASTER] Completed predict_future for FLXS [2026-02-26T20:22:18.545772] [INFO ] [sig ] FLXS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:22:18.693700] [INFO ] [LOCAL ] Saved forecast: FLXS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/FLXS.txt [2026-02-26T20:22:18.693868] [INFO ] [sig ] [1195/3375] Completed FLXS in 0.4s | 2.75 sym/s | Total: 7.2m | ETA: 13.2m [2026-02-26T20:22:18.693910] [INFO ] [sig ] [1196/3375] Forecasting FLYE... [2026-02-26T20:22:18.693941] [INFO ] [sig ] Generating forecast for: FLYE [2026-02-26T20:22:18.693975] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLYE' from 'https://tdm.silogroup.org/data/derivative_storage/FLYE.csv'. [2026-02-26T20:22:18.707010] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLYE'. [2026-02-26T20:22:18.707634] [INFO ] [FORECASTER] Starting predict_future for FLYE [2026-02-26T20:22:18.708522] [DEBUG] [LOCAL ] No optimal features file found for FLYE: ./output/feature-sets/FLYE.txt [2026-02-26T20:22:18.708598] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:18.708635] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:18.708663] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:18.708724] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:18.776949] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:18.778273] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:18.778401] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:18.778438] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:18.901839] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:18.902004] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:18.902046] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:18.902119] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:18.905898] [DEBUG] [FORECASTER] FLYE: Forecast T+1@11:T+2@11: UP (p=55.65%) [2026-02-26T20:22:18.906217] [INFO ] [FORECASTER] Completed predict_future for FLYE [2026-02-26T20:22:18.906363] [INFO ] [sig ] FLYE: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:22:19.064952] [INFO ] [LOCAL ] Saved forecast: FLYE 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/FLYE.txt [2026-02-26T20:22:19.065121] [INFO ] [sig ] [1196/3375] Completed FLYE in 0.4s | 2.75 sym/s | Total: 7.2m | ETA: 13.2m [2026-02-26T20:22:19.065167] [INFO ] [sig ] [1197/3375] Forecasting FMAO... [2026-02-26T20:22:19.065206] [INFO ] [sig ] Generating forecast for: FMAO [2026-02-26T20:22:19.065243] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMAO' from 'https://tdm.silogroup.org/data/derivative_storage/FMAO.csv'. [2026-02-26T20:22:19.076687] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMAO'. [2026-02-26T20:22:19.077093] [INFO ] [FORECASTER] Starting predict_future for FMAO [2026-02-26T20:22:19.078002] [DEBUG] [LOCAL ] No optimal features file found for FMAO: ./output/feature-sets/FMAO.txt [2026-02-26T20:22:19.078060] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:19.078093] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:19.078120] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:19.078178] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:19.138447] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:19.139426] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:19.139519] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:19.139553] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:19.248258] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:19.248417] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:19.248459] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:19.248489] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:19.252047] [DEBUG] [FORECASTER] FMAO: Forecast T+1@11:T+2@11: DOWN (p=15.23%) [2026-02-26T20:22:19.252357] [INFO ] [FORECASTER] Completed predict_future for FMAO [2026-02-26T20:22:19.252491] [INFO ] [sig ] FMAO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:22:19.396551] [INFO ] [LOCAL ] Saved forecast: FMAO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/FMAO.txt [2026-02-26T20:22:19.396734] [INFO ] [sig ] [1197/3375] Completed FMAO in 0.3s | 2.75 sym/s | Total: 7.2m | ETA: 13.2m [2026-02-26T20:22:19.396774] [INFO ] [sig ] [1198/3375] Forecasting FMB... [2026-02-26T20:22:19.396803] [INFO ] [sig ] Generating forecast for: FMB [2026-02-26T20:22:19.396836] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMB' from 'https://tdm.silogroup.org/data/derivative_storage/FMB.csv'. [2026-02-26T20:22:19.408451] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMB'. [2026-02-26T20:22:19.408853] [INFO ] [FORECASTER] Starting predict_future for FMB [2026-02-26T20:22:19.409710] [DEBUG] [LOCAL ] No optimal features file found for FMB: ./output/feature-sets/FMB.txt [2026-02-26T20:22:19.409764] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:19.409796] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:19.409858] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:19.409918] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:19.482335] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:19.483352] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:19.483453] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:19.483499] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:19.615375] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:19.615552] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:19.615626] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:19.615660] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:19.619665] [DEBUG] [FORECASTER] FMB: Forecast T+1@11:T+2@11: UP (p=84.22%) [2026-02-26T20:22:19.620008] [INFO ] [FORECASTER] Completed predict_future for FMB [2026-02-26T20:22:19.620169] [INFO ] [sig ] FMB: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:22:19.782132] [INFO ] [LOCAL ] Saved forecast: FMB 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/FMB.txt [2026-02-26T20:22:19.782319] [INFO ] [sig ] [1198/3375] Completed FMB in 0.4s | 2.75 sym/s | Total: 7.3m | ETA: 13.2m [2026-02-26T20:22:19.782362] [INFO ] [sig ] [1199/3375] Forecasting FMBH... [2026-02-26T20:22:19.782393] [INFO ] [sig ] Generating forecast for: FMBH [2026-02-26T20:22:19.782425] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMBH' from 'https://tdm.silogroup.org/data/derivative_storage/FMBH.csv'. [2026-02-26T20:22:19.794981] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMBH'. [2026-02-26T20:22:19.795393] [INFO ] [FORECASTER] Starting predict_future for FMBH [2026-02-26T20:22:19.796338] [DEBUG] [LOCAL ] No optimal features file found for FMBH: ./output/feature-sets/FMBH.txt [2026-02-26T20:22:19.796395] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:19.796428] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:19.796454] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:19.796512] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:19.861859] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:19.862807] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:19.862898] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:19.862934] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:19.997704] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:19.997874] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:19.997921] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:19.997954] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:20.001715] [DEBUG] [FORECASTER] FMBH: Forecast T+1@11:T+2@11: DOWN (p=33.11%) [2026-02-26T20:22:20.002030] [INFO ] [FORECASTER] Completed predict_future for FMBH [2026-02-26T20:22:20.002172] [INFO ] [sig ] FMBH: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:22:20.149325] [INFO ] [LOCAL ] Saved forecast: FMBH 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/FMBH.txt [2026-02-26T20:22:20.149495] [INFO ] [sig ] [1199/3375] Completed FMBH in 0.4s | 2.75 sym/s | Total: 7.3m | ETA: 13.2m [2026-02-26T20:22:20.149538] [INFO ] [sig ] [1200/3375] Forecasting FMC... [2026-02-26T20:22:20.149590] [INFO ] [sig ] Generating forecast for: FMC [2026-02-26T20:22:20.149626] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMC' from 'https://tdm.silogroup.org/data/derivative_storage/FMC.csv'. [2026-02-26T20:22:20.161853] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMC'. [2026-02-26T20:22:20.162302] [INFO ] [FORECASTER] Starting predict_future for FMC [2026-02-26T20:22:20.163192] [DEBUG] [LOCAL ] No optimal features file found for FMC: ./output/feature-sets/FMC.txt [2026-02-26T20:22:20.163248] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:20.163281] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:20.163309] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:20.163368] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:20.226355] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:20.227293] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:20.227400] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:20.227441] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:20.364005] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:20.364158] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:20.364205] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:20.364241] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:20.367971] [DEBUG] [FORECASTER] FMC: Forecast T+1@11:T+2@11: UP (p=75.57%) [2026-02-26T20:22:20.368279] [INFO ] [FORECASTER] Completed predict_future for FMC [2026-02-26T20:22:20.368438] [INFO ] [sig ] FMC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:22:20.523369] [INFO ] [LOCAL ] Saved forecast: FMC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/FMC.txt [2026-02-26T20:22:20.523548] [INFO ] [sig ] [1200/3375] Completed FMC in 0.4s | 2.75 sym/s | Total: 7.3m | ETA: 13.2m [2026-02-26T20:22:20.523612] [INFO ] [sig ] [1201/3375] Forecasting FMHI... [2026-02-26T20:22:20.523646] [INFO ] [sig ] Generating forecast for: FMHI [2026-02-26T20:22:20.523678] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMHI' from 'https://tdm.silogroup.org/data/derivative_storage/FMHI.csv'. [2026-02-26T20:22:20.536315] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMHI'. [2026-02-26T20:22:20.536778] [INFO ] [FORECASTER] Starting predict_future for FMHI [2026-02-26T20:22:20.537778] [DEBUG] [LOCAL ] No optimal features file found for FMHI: ./output/feature-sets/FMHI.txt [2026-02-26T20:22:20.537835] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:20.537868] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:20.537894] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:20.537960] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:20.600149] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:20.601168] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:20.601271] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:20.601309] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:20.719989] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:20.720137] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:20.720177] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:20.720204] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:20.723717] [DEBUG] [FORECASTER] FMHI: Forecast T+1@11:T+2@11: UP (p=85.87%) [2026-02-26T20:22:20.724000] [INFO ] [FORECASTER] Completed predict_future for FMHI [2026-02-26T20:22:20.724128] [INFO ] [sig ] FMHI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:22:20.866215] [INFO ] [LOCAL ] Saved forecast: FMHI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/FMHI.txt [2026-02-26T20:22:20.866348] [INFO ] [sig ] [1201/3375] Completed FMHI in 0.3s | 2.75 sym/s | Total: 7.3m | ETA: 13.2m [2026-02-26T20:22:20.866388] [INFO ] [sig ] [1202/3375] Forecasting FMN... [2026-02-26T20:22:20.866418] [INFO ] [sig ] Generating forecast for: FMN [2026-02-26T20:22:20.866454] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMN' from 'https://tdm.silogroup.org/data/derivative_storage/FMN.csv'. [2026-02-26T20:22:20.878481] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMN'. [2026-02-26T20:22:20.878928] [INFO ] [FORECASTER] Starting predict_future for FMN [2026-02-26T20:22:20.879815] [DEBUG] [LOCAL ] No optimal features file found for FMN: ./output/feature-sets/FMN.txt [2026-02-26T20:22:20.879870] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:20.879903] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:20.879929] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:20.879986] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:20.937845] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:20.938741] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:20.938828] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:20.938862] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:21.057160] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:21.057320] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:21.057360] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:21.057389] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:21.061166] [DEBUG] [FORECASTER] FMN: Forecast T+1@11:T+2@11: DOWN (p=9.17%) [2026-02-26T20:22:21.061457] [INFO ] [FORECASTER] Completed predict_future for FMN [2026-02-26T20:22:21.061608] [INFO ] [sig ] FMN: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:22:21.206501] [INFO ] [LOCAL ] Saved forecast: FMN 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/FMN.txt [2026-02-26T20:22:21.206686] [INFO ] [sig ] [1202/3375] Completed FMN in 0.3s | 2.75 sym/s | Total: 7.3m | ETA: 13.2m [2026-02-26T20:22:21.206727] [INFO ] [sig ] [1203/3375] Forecasting FMNB... [2026-02-26T20:22:21.206759] [INFO ] [sig ] Generating forecast for: FMNB [2026-02-26T20:22:21.206790] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMNB' from 'https://tdm.silogroup.org/data/derivative_storage/FMNB.csv'. [2026-02-26T20:22:21.218384] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMNB'. [2026-02-26T20:22:21.218840] [INFO ] [FORECASTER] Starting predict_future for FMNB [2026-02-26T20:22:21.219725] [DEBUG] [LOCAL ] No optimal features file found for FMNB: ./output/feature-sets/FMNB.txt [2026-02-26T20:22:21.219781] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:21.219814] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:21.219843] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:21.219902] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:21.281818] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:21.282820] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:21.282963] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:21.283000] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:21.402823] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:21.402980] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:21.403020] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:21.403048] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:21.406702] [DEBUG] [FORECASTER] FMNB: Forecast T+1@11:T+2@11: UP (p=60.64%) [2026-02-26T20:22:21.406992] [INFO ] [FORECASTER] Completed predict_future for FMNB [2026-02-26T20:22:21.407127] [INFO ] [sig ] FMNB: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:22:21.549520] [INFO ] [LOCAL ] Saved forecast: FMNB 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/FMNB.txt [2026-02-26T20:22:21.549674] [INFO ] [sig ] [1203/3375] Completed FMNB in 0.3s | 2.75 sym/s | Total: 7.3m | ETA: 13.1m [2026-02-26T20:22:21.549717] [INFO ] [sig ] [1204/3375] Forecasting FMS... [2026-02-26T20:22:21.549748] [INFO ] [sig ] Generating forecast for: FMS [2026-02-26T20:22:21.549779] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMS' from 'https://tdm.silogroup.org/data/derivative_storage/FMS.csv'. [2026-02-26T20:22:21.561226] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMS'. [2026-02-26T20:22:21.561583] [INFO ] [FORECASTER] Starting predict_future for FMS [2026-02-26T20:22:21.562400] [DEBUG] [LOCAL ] No optimal features file found for FMS: ./output/feature-sets/FMS.txt [2026-02-26T20:22:21.562455] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:21.562487] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:21.562513] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:21.562598] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:21.620771] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:21.621414] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:21.621495] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:21.621528] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:21.742670] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:21.742831] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:21.742878] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:21.742913] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:21.746371] [DEBUG] [FORECASTER] FMS: Forecast T+1@11:T+2@11: UP (p=86.88%) [2026-02-26T20:22:21.746671] [INFO ] [FORECASTER] Completed predict_future for FMS [2026-02-26T20:22:21.746800] [INFO ] [sig ] FMS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:22:21.895949] [INFO ] [LOCAL ] Saved forecast: FMS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/FMS.txt [2026-02-26T20:22:21.896144] [INFO ] [sig ] [1204/3375] Completed FMS in 0.3s | 2.75 sym/s | Total: 7.3m | ETA: 13.1m [2026-02-26T20:22:21.896196] [INFO ] [sig ] [1205/3375] Forecasting FMX... [2026-02-26T20:22:21.896229] [INFO ] [sig ] Generating forecast for: FMX [2026-02-26T20:22:21.896262] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMX' from 'https://tdm.silogroup.org/data/derivative_storage/FMX.csv'. [2026-02-26T20:22:21.907675] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMX'. [2026-02-26T20:22:21.908005] [INFO ] [FORECASTER] Starting predict_future for FMX [2026-02-26T20:22:21.908901] [DEBUG] [LOCAL ] No optimal features file found for FMX: ./output/feature-sets/FMX.txt [2026-02-26T20:22:21.908955] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:21.908987] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:21.909014] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:21.909071] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:21.969237] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:21.970122] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:21.970207] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:21.970239] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:22.098375] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:22.098526] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:22.098566] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:22.098616] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:22.102132] [DEBUG] [FORECASTER] FMX: Forecast T+1@11:T+2@11: UP (p=86.86%) [2026-02-26T20:22:22.102416] [INFO ] [FORECASTER] Completed predict_future for FMX [2026-02-26T20:22:22.102547] [INFO ] [sig ] FMX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:22:22.249658] [INFO ] [LOCAL ] Saved forecast: FMX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/FMX.txt [2026-02-26T20:22:22.249827] [INFO ] [sig ] [1205/3375] Completed FMX in 0.4s | 2.75 sym/s | Total: 7.3m | ETA: 13.1m [2026-02-26T20:22:22.249867] [INFO ] [sig ] [1206/3375] Forecasting FN... [2026-02-26T20:22:22.249896] [INFO ] [sig ] Generating forecast for: FN [2026-02-26T20:22:22.249929] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FN' from 'https://tdm.silogroup.org/data/derivative_storage/FN.csv'. [2026-02-26T20:22:22.262762] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FN'. [2026-02-26T20:22:22.263176] [INFO ] [FORECASTER] Starting predict_future for FN [2026-02-26T20:22:22.264051] [DEBUG] [LOCAL ] No optimal features file found for FN: ./output/feature-sets/FN.txt [2026-02-26T20:22:22.264108] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:22.264143] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:22.264172] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:22.264248] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:22.329423] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:22.330600] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:22.330703] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:22.330740] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:22.466402] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:22.466593] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:22.466659] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:22.466700] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:22.470363] [DEBUG] [FORECASTER] FN: Forecast T+1@11:T+2@11: DOWN (p=19.37%) [2026-02-26T20:22:22.470676] [INFO ] [FORECASTER] Completed predict_future for FN [2026-02-26T20:22:22.470814] [INFO ] [sig ] FN: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:22:22.626554] [INFO ] [LOCAL ] Saved forecast: FN 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/FN.txt [2026-02-26T20:22:22.626795] [INFO ] [sig ] [1206/3375] Completed FN in 0.4s | 2.75 sym/s | Total: 7.3m | ETA: 13.1m [2026-02-26T20:22:22.626864] [INFO ] [sig ] [1207/3375] Forecasting FNB... [2026-02-26T20:22:22.626913] [INFO ] [sig ] Generating forecast for: FNB [2026-02-26T20:22:22.626948] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNB' from 'https://tdm.silogroup.org/data/derivative_storage/FNB.csv'. [2026-02-26T20:22:22.639875] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNB'. [2026-02-26T20:22:22.640286] [INFO ] [FORECASTER] Starting predict_future for FNB [2026-02-26T20:22:22.641263] [DEBUG] [LOCAL ] No optimal features file found for FNB: ./output/feature-sets/FNB.txt [2026-02-26T20:22:22.641327] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:22.641379] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:22.641424] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:22.641519] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:22.705264] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:22.706388] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:22.706499] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:22.706544] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:22.834813] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:22.834999] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:22.835045] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:22.835076] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:22.838915] [DEBUG] [FORECASTER] FNB: Forecast T+1@11:T+2@11: UP (p=71.50%) [2026-02-26T20:22:22.839222] [INFO ] [FORECASTER] Completed predict_future for FNB [2026-02-26T20:22:22.839406] [INFO ] [sig ] FNB: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:22:22.991536] [INFO ] [LOCAL ] Saved forecast: FNB 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/FNB.txt [2026-02-26T20:22:22.991733] [INFO ] [sig ] [1207/3375] Completed FNB in 0.4s | 2.75 sym/s | Total: 7.3m | ETA: 13.1m [2026-02-26T20:22:22.991780] [INFO ] [sig ] [1208/3375] Forecasting FND... [2026-02-26T20:22:22.991814] [INFO ] [sig ] Generating forecast for: FND [2026-02-26T20:22:22.991849] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FND' from 'https://tdm.silogroup.org/data/derivative_storage/FND.csv'. [2026-02-26T20:22:23.004110] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FND'. [2026-02-26T20:22:23.004508] [INFO ] [FORECASTER] Starting predict_future for FND [2026-02-26T20:22:23.005405] [DEBUG] [LOCAL ] No optimal features file found for FND: ./output/feature-sets/FND.txt [2026-02-26T20:22:23.005465] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:23.005499] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:23.005528] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:23.005616] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:23.068105] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:23.069039] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:23.069144] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:23.069198] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:23.208797] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:23.208989] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:23.209057] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:23.209107] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:23.214274] [DEBUG] [FORECASTER] FND: Forecast T+1@11:T+2@11: UP (p=66.22%) [2026-02-26T20:22:23.214634] [INFO ] [FORECASTER] Completed predict_future for FND [2026-02-26T20:22:23.214780] [INFO ] [sig ] FND: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:22:23.365750] [INFO ] [LOCAL ] Saved forecast: FND 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/FND.txt [2026-02-26T20:22:23.365976] [INFO ] [sig ] [1208/3375] Completed FND in 0.4s | 2.75 sym/s | Total: 7.3m | ETA: 13.1m [2026-02-26T20:22:23.366040] [INFO ] [sig ] [1209/3375] Forecasting FNF... [2026-02-26T20:22:23.366077] [INFO ] [sig ] Generating forecast for: FNF [2026-02-26T20:22:23.366112] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNF' from 'https://tdm.silogroup.org/data/derivative_storage/FNF.csv'. [2026-02-26T20:22:23.382164] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNF'. [2026-02-26T20:22:23.382614] [INFO ] [FORECASTER] Starting predict_future for FNF [2026-02-26T20:22:23.383536] [DEBUG] [LOCAL ] No optimal features file found for FNF: ./output/feature-sets/FNF.txt [2026-02-26T20:22:23.383613] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:23.383649] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:23.383679] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:23.383738] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:23.445252] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:23.446189] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:23.446280] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:23.446316] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:23.573466] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:23.573653] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:23.573696] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:23.573727] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:23.577246] [DEBUG] [FORECASTER] FNF: Forecast T+1@11:T+2@11: DOWN (p=43.36%) [2026-02-26T20:22:23.577537] [INFO ] [FORECASTER] Completed predict_future for FNF [2026-02-26T20:22:23.577722] [INFO ] [sig ] FNF: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:22:23.732333] [INFO ] [LOCAL ] Saved forecast: FNF 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/FNF.txt [2026-02-26T20:22:23.732501] [INFO ] [sig ] [1209/3375] Completed FNF in 0.4s | 2.75 sym/s | Total: 7.3m | ETA: 13.1m [2026-02-26T20:22:23.732544] [INFO ] [sig ] [1210/3375] Forecasting FNKO... [2026-02-26T20:22:23.732596] [INFO ] [sig ] Generating forecast for: FNKO [2026-02-26T20:22:23.732633] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNKO' from 'https://tdm.silogroup.org/data/derivative_storage/FNKO.csv'. [2026-02-26T20:22:23.745974] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNKO'. [2026-02-26T20:22:23.746379] [INFO ] [FORECASTER] Starting predict_future for FNKO [2026-02-26T20:22:23.747256] [DEBUG] [LOCAL ] No optimal features file found for FNKO: ./output/feature-sets/FNKO.txt [2026-02-26T20:22:23.747311] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:23.747389] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:23.747419] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:23.747477] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:23.819011] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:23.819929] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:23.820019] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:23.820056] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:23.954199] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:23.954409] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:23.954453] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:23.954485] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:23.958323] [DEBUG] [FORECASTER] FNKO: Forecast T+1@11:T+2@11: DOWN (p=28.92%) [2026-02-26T20:22:23.958646] [INFO ] [FORECASTER] Completed predict_future for FNKO [2026-02-26T20:22:23.958796] [INFO ] [sig ] FNKO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:22:24.118515] [INFO ] [LOCAL ] Saved forecast: FNKO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/FNKO.txt [2026-02-26T20:22:24.118701] [INFO ] [sig ] [1210/3375] Completed FNKO in 0.4s | 2.75 sym/s | Total: 7.3m | ETA: 13.1m [2026-02-26T20:22:24.118745] [INFO ] [sig ] [1211/3375] Forecasting FNLC... [2026-02-26T20:22:24.118780] [INFO ] [sig ] Generating forecast for: FNLC [2026-02-26T20:22:24.118813] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNLC' from 'https://tdm.silogroup.org/data/derivative_storage/FNLC.csv'. [2026-02-26T20:22:24.131699] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNLC'. [2026-02-26T20:22:24.132088] [INFO ] [FORECASTER] Starting predict_future for FNLC [2026-02-26T20:22:24.133076] [DEBUG] [LOCAL ] No optimal features file found for FNLC: ./output/feature-sets/FNLC.txt [2026-02-26T20:22:24.133154] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:24.133198] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:24.133229] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:24.133289] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:24.199176] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:24.200112] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:24.200207] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:24.200243] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:24.318651] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:24.318816] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:24.318873] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:24.318918] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:24.322622] [DEBUG] [FORECASTER] FNLC: Forecast T+1@11:T+2@11: UP (p=68.87%) [2026-02-26T20:22:24.322940] [INFO ] [FORECASTER] Completed predict_future for FNLC [2026-02-26T20:22:24.323082] [INFO ] [sig ] FNLC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:22:24.477952] [INFO ] [LOCAL ] Saved forecast: FNLC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/FNLC.txt [2026-02-26T20:22:24.478120] [INFO ] [sig ] [1211/3375] Completed FNLC in 0.4s | 2.75 sym/s | Total: 7.3m | ETA: 13.1m [2026-02-26T20:22:24.478165] [INFO ] [sig ] [1212/3375] Forecasting FNX... [2026-02-26T20:22:24.478198] [INFO ] [sig ] Generating forecast for: FNX [2026-02-26T20:22:24.478230] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNX' from 'https://tdm.silogroup.org/data/derivative_storage/FNX.csv'. [2026-02-26T20:22:24.490907] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNX'. [2026-02-26T20:22:24.491315] [INFO ] [FORECASTER] Starting predict_future for FNX [2026-02-26T20:22:24.492350] [DEBUG] [LOCAL ] No optimal features file found for FNX: ./output/feature-sets/FNX.txt [2026-02-26T20:22:24.492423] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:24.492466] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:24.492501] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:24.492612] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:24.563384] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:24.564289] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:24.564387] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:24.564429] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:24.689506] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:24.689689] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:24.689744] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:24.689793] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:24.693789] [DEBUG] [FORECASTER] FNX: Forecast T+1@11:T+2@11: DOWN (p=5.48%) [2026-02-26T20:22:24.694124] [INFO ] [FORECASTER] Completed predict_future for FNX [2026-02-26T20:22:24.694271] [INFO ] [sig ] FNX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:22:24.846029] [INFO ] [LOCAL ] Saved forecast: FNX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/FNX.txt [2026-02-26T20:22:24.846197] [INFO ] [sig ] [1212/3375] Completed FNX in 0.4s | 2.75 sym/s | Total: 7.3m | ETA: 13.1m [2026-02-26T20:22:24.846242] [INFO ] [sig ] [1213/3375] Forecasting FNY... [2026-02-26T20:22:24.846276] [INFO ] [sig ] Generating forecast for: FNY [2026-02-26T20:22:24.846310] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNY' from 'https://tdm.silogroup.org/data/derivative_storage/FNY.csv'. [2026-02-26T20:22:24.858097] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNY'. [2026-02-26T20:22:24.858515] [INFO ] [FORECASTER] Starting predict_future for FNY [2026-02-26T20:22:24.859442] [DEBUG] [LOCAL ] No optimal features file found for FNY: ./output/feature-sets/FNY.txt [2026-02-26T20:22:24.859501] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:24.859541] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:24.859596] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:24.859673] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:24.924690] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:24.925544] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:24.925654] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:24.925690] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:25.051488] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:25.051703] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:25.051757] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:25.051866] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:25.055652] [DEBUG] [FORECASTER] FNY: Forecast T+1@11:T+2@11: UP (p=92.98%) [2026-02-26T20:22:25.055986] [INFO ] [FORECASTER] Completed predict_future for FNY [2026-02-26T20:22:25.056139] [INFO ] [sig ] FNY: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:22:25.216226] [INFO ] [LOCAL ] Saved forecast: FNY 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/FNY.txt [2026-02-26T20:22:25.216389] [INFO ] [sig ] [1213/3375] Completed FNY in 0.4s | 2.75 sym/s | Total: 7.3m | ETA: 13.1m [2026-02-26T20:22:25.216433] [INFO ] [sig ] [1214/3375] Forecasting FOA... [2026-02-26T20:22:25.216466] [INFO ] [sig ] Generating forecast for: FOA [2026-02-26T20:22:25.216501] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOA' from 'https://tdm.silogroup.org/data/derivative_storage/FOA.csv'. [2026-02-26T20:22:25.228865] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOA'. [2026-02-26T20:22:25.229287] [INFO ] [FORECASTER] Starting predict_future for FOA [2026-02-26T20:22:25.230444] [DEBUG] [LOCAL ] No optimal features file found for FOA: ./output/feature-sets/FOA.txt [2026-02-26T20:22:25.230503] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:25.230756] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:25.230787] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:25.230846] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:25.295061] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:25.295988] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:25.296077] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:25.296112] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:25.432418] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:25.432614] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:25.432660] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:25.432689] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:25.436200] [DEBUG] [FORECASTER] FOA: Forecast T+1@11:T+2@11: DOWN (p=35.82%) [2026-02-26T20:22:25.436525] [INFO ] [FORECASTER] Completed predict_future for FOA [2026-02-26T20:22:25.436694] [INFO ] [sig ] FOA: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:22:25.593305] [INFO ] [LOCAL ] Saved forecast: FOA 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/FOA.txt [2026-02-26T20:22:25.593480] [INFO ] [sig ] [1214/3375] Completed FOA in 0.4s | 2.75 sym/s | Total: 7.4m | ETA: 13.1m [2026-02-26T20:22:25.593553] [INFO ] [sig ] [1215/3375] Forecasting FOF... [2026-02-26T20:22:25.593613] [INFO ] [sig ] Generating forecast for: FOF [2026-02-26T20:22:25.593646] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOF' from 'https://tdm.silogroup.org/data/derivative_storage/FOF.csv'. [2026-02-26T20:22:25.606476] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOF'. [2026-02-26T20:22:25.606908] [INFO ] [FORECASTER] Starting predict_future for FOF [2026-02-26T20:22:25.607822] [DEBUG] [LOCAL ] No optimal features file found for FOF: ./output/feature-sets/FOF.txt [2026-02-26T20:22:25.607877] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:25.607910] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:25.607939] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:25.607998] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:25.674320] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:25.675478] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:25.675611] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:25.675659] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:25.808668] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:25.808853] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:25.808902] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:25.808941] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:25.812725] [DEBUG] [FORECASTER] FOF: Forecast T+1@11:T+2@11: UP (p=74.03%) [2026-02-26T20:22:25.813035] [INFO ] [FORECASTER] Completed predict_future for FOF [2026-02-26T20:22:25.813173] [INFO ] [sig ] FOF: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:22:25.961961] [INFO ] [LOCAL ] Saved forecast: FOF 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/FOF.txt [2026-02-26T20:22:25.962121] [INFO ] [sig ] [1215/3375] Completed FOF in 0.4s | 2.75 sym/s | Total: 7.4m | ETA: 13.1m [2026-02-26T20:22:25.962165] [INFO ] [sig ] [1216/3375] Forecasting FOLD... [2026-02-26T20:22:25.962200] [INFO ] [sig ] Generating forecast for: FOLD [2026-02-26T20:22:25.962234] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOLD' from 'https://tdm.silogroup.org/data/derivative_storage/FOLD.csv'. [2026-02-26T20:22:25.974323] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOLD'. [2026-02-26T20:22:25.974778] [INFO ] [FORECASTER] Starting predict_future for FOLD [2026-02-26T20:22:25.975876] [DEBUG] [LOCAL ] No optimal features file found for FOLD: ./output/feature-sets/FOLD.txt [2026-02-26T20:22:25.975932] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:25.975965] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:25.975993] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:25.976052] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:26.041381] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:26.042326] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:26.042424] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:26.042464] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:26.173279] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:26.173441] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:26.173481] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:26.173511] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:26.177449] [DEBUG] [FORECASTER] FOLD: Forecast T+1@11:T+2@11: UP (p=84.34%) [2026-02-26T20:22:26.177792] [INFO ] [FORECASTER] Completed predict_future for FOLD [2026-02-26T20:22:26.177951] [INFO ] [sig ] FOLD: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:22:26.331776] [INFO ] [LOCAL ] Saved forecast: FOLD 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/FOLD.txt [2026-02-26T20:22:26.331981] [INFO ] [sig ] [1216/3375] Completed FOLD in 0.4s | 2.75 sym/s | Total: 7.4m | ETA: 13.1m [2026-02-26T20:22:26.332039] [INFO ] [sig ] [1217/3375] Forecasting FORM... [2026-02-26T20:22:26.332083] [INFO ] [sig ] Generating forecast for: FORM [2026-02-26T20:22:26.332117] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FORM' from 'https://tdm.silogroup.org/data/derivative_storage/FORM.csv'. [2026-02-26T20:22:26.344199] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FORM'. [2026-02-26T20:22:26.344601] [INFO ] [FORECASTER] Starting predict_future for FORM [2026-02-26T20:22:26.345440] [DEBUG] [LOCAL ] No optimal features file found for FORM: ./output/feature-sets/FORM.txt [2026-02-26T20:22:26.345497] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:26.345537] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:26.345605] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:26.345680] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:26.411830] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:26.412755] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:26.412847] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:26.412882] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:26.545696] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:26.545859] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:26.545903] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:26.545934] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:26.549656] [DEBUG] [FORECASTER] FORM: Forecast T+1@11:T+2@11: UP (p=67.97%) [2026-02-26T20:22:26.549969] [INFO ] [FORECASTER] Completed predict_future for FORM [2026-02-26T20:22:26.550155] [INFO ] [sig ] FORM: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:22:26.704411] [INFO ] [LOCAL ] Saved forecast: FORM 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/FORM.txt [2026-02-26T20:22:26.704614] [INFO ] [sig ] [1217/3375] Completed FORM in 0.4s | 2.75 sym/s | Total: 7.4m | ETA: 13.1m [2026-02-26T20:22:26.704661] [INFO ] [sig ] [1218/3375] Forecasting FOSL... [2026-02-26T20:22:26.704693] [INFO ] [sig ] Generating forecast for: FOSL [2026-02-26T20:22:26.704727] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOSL' from 'https://tdm.silogroup.org/data/derivative_storage/FOSL.csv'. [2026-02-26T20:22:26.717369] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOSL'. [2026-02-26T20:22:26.717809] [INFO ] [FORECASTER] Starting predict_future for FOSL [2026-02-26T20:22:26.718769] [DEBUG] [LOCAL ] No optimal features file found for FOSL: ./output/feature-sets/FOSL.txt [2026-02-26T20:22:26.718826] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:26.718861] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:26.718891] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:26.718952] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:26.781309] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:26.782178] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:26.782269] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:26.782303] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:26.912957] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:26.913125] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:26.913185] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:26.913215] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:26.916759] [DEBUG] [FORECASTER] FOSL: Forecast T+1@11:T+2@11: DOWN (p=1.56%) [2026-02-26T20:22:26.917059] [INFO ] [FORECASTER] Completed predict_future for FOSL [2026-02-26T20:22:26.917193] [INFO ] [sig ] FOSL: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:22:27.069024] [INFO ] [LOCAL ] Saved forecast: FOSL 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/FOSL.txt [2026-02-26T20:22:27.069235] [INFO ] [sig ] [1218/3375] Completed FOSL in 0.4s | 2.75 sym/s | Total: 7.4m | ETA: 13.1m [2026-02-26T20:22:27.069300] [INFO ] [sig ] [1219/3375] Forecasting FOX... [2026-02-26T20:22:27.069347] [INFO ] [sig ] Generating forecast for: FOX [2026-02-26T20:22:27.069396] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOX' from 'https://tdm.silogroup.org/data/derivative_storage/FOX.csv'. [2026-02-26T20:22:27.081451] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOX'. [2026-02-26T20:22:27.081888] [INFO ] [FORECASTER] Starting predict_future for FOX [2026-02-26T20:22:27.082767] [DEBUG] [LOCAL ] No optimal features file found for FOX: ./output/feature-sets/FOX.txt [2026-02-26T20:22:27.082822] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:27.082856] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:27.082884] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:27.082942] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:27.149685] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:27.150616] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:27.150711] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:27.150757] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:27.285049] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:27.285230] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:27.285277] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:27.285308] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:27.289057] [DEBUG] [FORECASTER] FOX: Forecast T+1@11:T+2@11: DOWN (p=10.52%) [2026-02-26T20:22:27.289362] [INFO ] [FORECASTER] Completed predict_future for FOX [2026-02-26T20:22:27.289527] [INFO ] [sig ] FOX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:22:27.442447] [INFO ] [LOCAL ] Saved forecast: FOX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/FOX.txt [2026-02-26T20:22:27.442640] [INFO ] [sig ] [1219/3375] Completed FOX in 0.4s | 2.75 sym/s | Total: 7.4m | ETA: 13.1m [2026-02-26T20:22:27.442686] [INFO ] [sig ] [1220/3375] Forecasting FOXA... [2026-02-26T20:22:27.442718] [INFO ] [sig ] Generating forecast for: FOXA [2026-02-26T20:22:27.442751] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOXA' from 'https://tdm.silogroup.org/data/derivative_storage/FOXA.csv'. [2026-02-26T20:22:27.455030] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOXA'. [2026-02-26T20:22:27.455455] [INFO ] [FORECASTER] Starting predict_future for FOXA [2026-02-26T20:22:27.456368] [DEBUG] [LOCAL ] No optimal features file found for FOXA: ./output/feature-sets/FOXA.txt [2026-02-26T20:22:27.456426] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:27.456459] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:27.456488] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:27.456549] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:27.517365] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:27.518309] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:27.518455] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:27.518492] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:27.647117] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:27.647292] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:27.647342] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:27.647384] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:27.652542] [DEBUG] [FORECASTER] FOXA: Forecast T+1@11:T+2@11: UP (p=62.83%) [2026-02-26T20:22:27.653070] [INFO ] [FORECASTER] Completed predict_future for FOXA [2026-02-26T20:22:27.653268] [INFO ] [sig ] FOXA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:22:27.801240] [INFO ] [LOCAL ] Saved forecast: FOXA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/FOXA.txt [2026-02-26T20:22:27.801393] [INFO ] [sig ] [1220/3375] Completed FOXA in 0.4s | 2.75 sym/s | Total: 7.4m | ETA: 13.0m [2026-02-26T20:22:27.801437] [INFO ] [sig ] [1221/3375] Forecasting FOXF... [2026-02-26T20:22:27.801478] [INFO ] [sig ] Generating forecast for: FOXF [2026-02-26T20:22:27.801520] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOXF' from 'https://tdm.silogroup.org/data/derivative_storage/FOXF.csv'. [2026-02-26T20:22:27.814248] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOXF'. [2026-02-26T20:22:27.814679] [INFO ] [FORECASTER] Starting predict_future for FOXF [2026-02-26T20:22:27.815529] [DEBUG] [LOCAL ] No optimal features file found for FOXF: ./output/feature-sets/FOXF.txt [2026-02-26T20:22:27.815605] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:27.815642] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:27.815672] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:27.815743] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:27.877108] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:27.878026] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:27.878121] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:27.878155] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:28.004152] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:28.004326] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:28.004370] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:28.004400] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:28.008033] [DEBUG] [FORECASTER] FOXF: Forecast T+1@11:T+2@11: DOWN (p=49.19%) [2026-02-26T20:22:28.008326] [INFO ] [FORECASTER] Completed predict_future for FOXF [2026-02-26T20:22:28.008463] [INFO ] [sig ] FOXF: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:22:28.157587] [INFO ] [LOCAL ] Saved forecast: FOXF 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/FOXF.txt [2026-02-26T20:22:28.157780] [INFO ] [sig ] [1221/3375] Completed FOXF in 0.4s | 2.75 sym/s | Total: 7.4m | ETA: 13.0m [2026-02-26T20:22:28.157824] [INFO ] [sig ] [1222/3375] Forecasting FPF... [2026-02-26T20:22:28.157857] [INFO ] [sig ] Generating forecast for: FPF [2026-02-26T20:22:28.157890] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FPF' from 'https://tdm.silogroup.org/data/derivative_storage/FPF.csv'. [2026-02-26T20:22:28.172204] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FPF'. [2026-02-26T20:22:28.172675] [INFO ] [FORECASTER] Starting predict_future for FPF [2026-02-26T20:22:28.173760] [DEBUG] [LOCAL ] No optimal features file found for FPF: ./output/feature-sets/FPF.txt [2026-02-26T20:22:28.173817] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:28.173864] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:28.173893] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:28.173970] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:28.236845] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:28.237788] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:28.237878] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:28.237913] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:28.364801] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:28.364967] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:28.365010] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:28.365041] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:28.368738] [DEBUG] [FORECASTER] FPF: Forecast T+1@11:T+2@11: UP (p=91.32%) [2026-02-26T20:22:28.369036] [INFO ] [FORECASTER] Completed predict_future for FPF [2026-02-26T20:22:28.369195] [INFO ] [sig ] FPF: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:22:28.521274] [INFO ] [LOCAL ] Saved forecast: FPF 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/FPF.txt [2026-02-26T20:22:28.521460] [INFO ] [sig ] [1222/3375] Completed FPF in 0.4s | 2.75 sym/s | Total: 7.4m | ETA: 13.0m [2026-02-26T20:22:28.521507] [INFO ] [sig ] [1223/3375] Forecasting FPH... [2026-02-26T20:22:28.521540] [INFO ] [sig ] Generating forecast for: FPH [2026-02-26T20:22:28.521593] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FPH' from 'https://tdm.silogroup.org/data/derivative_storage/FPH.csv'. [2026-02-26T20:22:28.533533] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FPH'. [2026-02-26T20:22:28.533963] [INFO ] [FORECASTER] Starting predict_future for FPH [2026-02-26T20:22:28.534904] [DEBUG] [LOCAL ] No optimal features file found for FPH: ./output/feature-sets/FPH.txt [2026-02-26T20:22:28.534961] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:28.534996] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:28.535025] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:28.535086] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:28.592618] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:28.593417] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:28.593502] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:28.593536] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:28.720278] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:28.720439] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:28.720480] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:28.720510] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:28.724065] [DEBUG] [FORECASTER] FPH: Forecast T+1@11:T+2@11: DOWN (p=20.96%) [2026-02-26T20:22:28.724359] [INFO ] [FORECASTER] Completed predict_future for FPH [2026-02-26T20:22:28.724494] [INFO ] [sig ] FPH: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:22:28.877345] [INFO ] [LOCAL ] Saved forecast: FPH 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/FPH.txt [2026-02-26T20:22:28.877534] [INFO ] [sig ] [1223/3375] Completed FPH in 0.4s | 2.75 sym/s | Total: 7.4m | ETA: 13.0m [2026-02-26T20:22:28.877602] [INFO ] [sig ] [1224/3375] Forecasting FPI... [2026-02-26T20:22:28.877682] [INFO ] [sig ] Generating forecast for: FPI [2026-02-26T20:22:28.877748] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FPI' from 'https://tdm.silogroup.org/data/derivative_storage/FPI.csv'. [2026-02-26T20:22:28.889805] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FPI'. [2026-02-26T20:22:28.890296] [INFO ] [FORECASTER] Starting predict_future for FPI [2026-02-26T20:22:28.891331] [DEBUG] [LOCAL ] No optimal features file found for FPI: ./output/feature-sets/FPI.txt [2026-02-26T20:22:28.891401] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:28.891447] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:28.891476] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:28.891534] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:28.951521] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:28.952273] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:28.952359] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:28.952394] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:29.077751] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:29.077917] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:29.077958] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:29.077988] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:29.081505] [DEBUG] [FORECASTER] FPI: Forecast T+1@11:T+2@11: DOWN (p=1.89%) [2026-02-26T20:22:29.081837] [INFO ] [FORECASTER] Completed predict_future for FPI [2026-02-26T20:22:29.081977] [INFO ] [sig ] FPI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:22:29.228091] [INFO ] [LOCAL ] Saved forecast: FPI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/FPI.txt [2026-02-26T20:22:29.228253] [INFO ] [sig ] [1224/3375] Completed FPI in 0.4s | 2.75 sym/s | Total: 7.4m | ETA: 13.0m [2026-02-26T20:22:29.228296] [INFO ] [sig ] [1225/3375] Forecasting FPXI... [2026-02-26T20:22:29.228330] [INFO ] [sig ] Generating forecast for: FPXI [2026-02-26T20:22:29.228363] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FPXI' from 'https://tdm.silogroup.org/data/derivative_storage/FPXI.csv'. [2026-02-26T20:22:29.239615] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FPXI'. [2026-02-26T20:22:29.240057] [INFO ] [FORECASTER] Starting predict_future for FPXI [2026-02-26T20:22:29.240948] [DEBUG] [LOCAL ] No optimal features file found for FPXI: ./output/feature-sets/FPXI.txt [2026-02-26T20:22:29.241006] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:29.241040] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:29.241069] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:29.241127] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:29.299187] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:29.300003] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:29.300089] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:29.300123] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:29.413685] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:29.413844] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:29.413885] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:29.413914] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:29.417479] [DEBUG] [FORECASTER] FPXI: Forecast T+1@11:T+2@11: DOWN (p=10.04%) [2026-02-26T20:22:29.417866] [INFO ] [FORECASTER] Completed predict_future for FPXI [2026-02-26T20:22:29.418019] [INFO ] [sig ] FPXI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:22:29.567151] [INFO ] [LOCAL ] Saved forecast: FPXI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/FPXI.txt [2026-02-26T20:22:29.567316] [INFO ] [sig ] [1225/3375] Completed FPXI in 0.3s | 2.75 sym/s | Total: 7.4m | ETA: 13.0m [2026-02-26T20:22:29.567364] [INFO ] [sig ] [1226/3375] Forecasting FRA... [2026-02-26T20:22:29.567419] [INFO ] [sig ] Generating forecast for: FRA [2026-02-26T20:22:29.567456] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRA' from 'https://tdm.silogroup.org/data/derivative_storage/FRA.csv'. [2026-02-26T20:22:29.579930] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRA'. [2026-02-26T20:22:29.580370] [INFO ] [FORECASTER] Starting predict_future for FRA [2026-02-26T20:22:29.581429] [DEBUG] [LOCAL ] No optimal features file found for FRA: ./output/feature-sets/FRA.txt [2026-02-26T20:22:29.581502] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:29.581548] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:29.581615] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:29.581706] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:29.645225] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:29.646215] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:29.646305] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:29.646339] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:29.778066] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:29.778259] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:29.778313] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:29.778346] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:29.782944] [DEBUG] [FORECASTER] FRA: Forecast T+1@11:T+2@11: UP (p=94.71%) [2026-02-26T20:22:29.783305] [INFO ] [FORECASTER] Completed predict_future for FRA [2026-02-26T20:22:29.783452] [INFO ] [sig ] FRA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:22:29.934375] [INFO ] [LOCAL ] Saved forecast: FRA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/FRA.txt [2026-02-26T20:22:29.934521] [INFO ] [sig ] [1226/3375] Completed FRA in 0.4s | 2.75 sym/s | Total: 7.4m | ETA: 13.0m [2026-02-26T20:22:29.934560] [INFO ] [sig ] [1227/3375] Forecasting FRBA... [2026-02-26T20:22:29.934610] [INFO ] [sig ] Generating forecast for: FRBA [2026-02-26T20:22:29.934641] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRBA' from 'https://tdm.silogroup.org/data/derivative_storage/FRBA.csv'. [2026-02-26T20:22:29.947170] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRBA'. [2026-02-26T20:22:29.947563] [INFO ] [FORECASTER] Starting predict_future for FRBA [2026-02-26T20:22:29.948439] [DEBUG] [LOCAL ] No optimal features file found for FRBA: ./output/feature-sets/FRBA.txt [2026-02-26T20:22:29.948494] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:29.948565] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:29.948615] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:29.948674] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:30.005808] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:30.006733] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:30.006820] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:30.006854] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:30.140833] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:30.141005] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:30.141052] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:30.141084] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:30.144782] [DEBUG] [FORECASTER] FRBA: Forecast T+1@11:T+2@11: UP (p=62.58%) [2026-02-26T20:22:30.145081] [INFO ] [FORECASTER] Completed predict_future for FRBA [2026-02-26T20:22:30.145218] [INFO ] [sig ] FRBA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:22:30.293782] [INFO ] [LOCAL ] Saved forecast: FRBA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/FRBA.txt [2026-02-26T20:22:30.293933] [INFO ] [sig ] [1227/3375] Completed FRBA in 0.4s | 2.75 sym/s | Total: 7.4m | ETA: 13.0m [2026-02-26T20:22:30.293997] [INFO ] [sig ] [1228/3375] Forecasting FRGE... [2026-02-26T20:22:30.294038] [INFO ] [sig ] Generating forecast for: FRGE [2026-02-26T20:22:30.294078] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRGE' from 'https://tdm.silogroup.org/data/derivative_storage/FRGE.csv'. [2026-02-26T20:22:30.305971] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRGE'. [2026-02-26T20:22:30.306378] [INFO ] [FORECASTER] Starting predict_future for FRGE [2026-02-26T20:22:30.307287] [DEBUG] [LOCAL ] No optimal features file found for FRGE: ./output/feature-sets/FRGE.txt [2026-02-26T20:22:30.307342] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:30.307374] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:30.307400] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:30.307460] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:30.368925] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:30.369757] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:30.369845] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:30.369878] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:30.515245] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:30.515407] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:30.515451] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:30.515480] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:30.519150] [DEBUG] [FORECASTER] FRGE: Forecast T+1@11:T+2@11: DOWN (p=6.48%) [2026-02-26T20:22:30.519445] [INFO ] [FORECASTER] Completed predict_future for FRGE [2026-02-26T20:22:30.519663] [INFO ] [sig ] FRGE: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:22:30.674785] [INFO ] [LOCAL ] Saved forecast: FRGE 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/FRGE.txt [2026-02-26T20:22:30.675001] [INFO ] [sig ] [1228/3375] Completed FRGE in 0.4s | 2.75 sym/s | Total: 7.4m | ETA: 13.0m [2026-02-26T20:22:30.675054] [INFO ] [sig ] [1229/3375] Forecasting FRHC... [2026-02-26T20:22:30.675087] [INFO ] [sig ] Generating forecast for: FRHC [2026-02-26T20:22:30.675119] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRHC' from 'https://tdm.silogroup.org/data/derivative_storage/FRHC.csv'. [2026-02-26T20:22:30.687398] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRHC'. [2026-02-26T20:22:30.687829] [INFO ] [FORECASTER] Starting predict_future for FRHC [2026-02-26T20:22:30.688686] [DEBUG] [LOCAL ] No optimal features file found for FRHC: ./output/feature-sets/FRHC.txt [2026-02-26T20:22:30.688741] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:30.688774] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:30.688802] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:30.688861] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:30.749712] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:30.750550] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:30.750674] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:30.750709] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:30.879627] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:30.879786] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:30.879826] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:30.879873] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:30.883632] [DEBUG] [FORECASTER] FRHC: Forecast T+1@11:T+2@11: DOWN (p=13.08%) [2026-02-26T20:22:30.883934] [INFO ] [FORECASTER] Completed predict_future for FRHC [2026-02-26T20:22:30.884070] [INFO ] [sig ] FRHC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:22:31.035292] [INFO ] [LOCAL ] Saved forecast: FRHC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/FRHC.txt [2026-02-26T20:22:31.035461] [INFO ] [sig ] [1229/3375] Completed FRHC in 0.4s | 2.75 sym/s | Total: 7.4m | ETA: 13.0m [2026-02-26T20:22:31.035512] [INFO ] [sig ] [1230/3375] Forecasting FRME... [2026-02-26T20:22:31.035550] [INFO ] [sig ] Generating forecast for: FRME [2026-02-26T20:22:31.035614] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRME' from 'https://tdm.silogroup.org/data/derivative_storage/FRME.csv'. [2026-02-26T20:22:31.048049] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRME'. [2026-02-26T20:22:31.048427] [INFO ] [FORECASTER] Starting predict_future for FRME [2026-02-26T20:22:31.049276] [DEBUG] [LOCAL ] No optimal features file found for FRME: ./output/feature-sets/FRME.txt [2026-02-26T20:22:31.049331] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:31.049364] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:31.049390] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:31.049447] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:31.117235] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:31.118963] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:31.119128] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:31.119166] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:31.252318] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:31.252481] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:31.252526] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:31.252612] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:31.256494] [DEBUG] [FORECASTER] FRME: Forecast T+1@11:T+2@11: DOWN (p=4.76%) [2026-02-26T20:22:31.256817] [INFO ] [FORECASTER] Completed predict_future for FRME [2026-02-26T20:22:31.256964] [INFO ] [sig ] FRME: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:22:31.404925] [INFO ] [LOCAL ] Saved forecast: FRME 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/FRME.txt [2026-02-26T20:22:31.405090] [INFO ] [sig ] [1230/3375] Completed FRME in 0.4s | 2.75 sym/s | Total: 7.4m | ETA: 13.0m [2026-02-26T20:22:31.405142] [INFO ] [sig ] [1231/3375] Forecasting FRO... [2026-02-26T20:22:31.405177] [INFO ] [sig ] Generating forecast for: FRO [2026-02-26T20:22:31.405218] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRO' from 'https://tdm.silogroup.org/data/derivative_storage/FRO.csv'. [2026-02-26T20:22:31.419343] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRO'. [2026-02-26T20:22:31.419808] [INFO ] [FORECASTER] Starting predict_future for FRO [2026-02-26T20:22:31.420762] [DEBUG] [LOCAL ] No optimal features file found for FRO: ./output/feature-sets/FRO.txt [2026-02-26T20:22:31.420826] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:31.420864] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:31.420891] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:31.420949] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:31.483018] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:31.484049] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:31.484150] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:31.484202] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:31.621256] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:31.621437] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:31.621501] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:31.621549] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:31.625749] [DEBUG] [FORECASTER] FRO: Forecast T+1@11:T+2@11: UP (p=97.23%) [2026-02-26T20:22:31.626072] [INFO ] [FORECASTER] Completed predict_future for FRO [2026-02-26T20:22:31.626226] [INFO ] [sig ] FRO: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:22:31.783326] [INFO ] [LOCAL ] Saved forecast: FRO 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/FRO.txt [2026-02-26T20:22:31.783484] [INFO ] [sig ] [1231/3375] Completed FRO in 0.4s | 2.75 sym/s | Total: 7.5m | ETA: 13.0m [2026-02-26T20:22:31.783526] [INFO ] [sig ] [1232/3375] Forecasting FROG... [2026-02-26T20:22:31.783558] [INFO ] [sig ] Generating forecast for: FROG [2026-02-26T20:22:31.783611] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FROG' from 'https://tdm.silogroup.org/data/derivative_storage/FROG.csv'. [2026-02-26T20:22:31.795958] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FROG'. [2026-02-26T20:22:31.796375] [INFO ] [FORECASTER] Starting predict_future for FROG [2026-02-26T20:22:31.797252] [DEBUG] [LOCAL ] No optimal features file found for FROG: ./output/feature-sets/FROG.txt [2026-02-26T20:22:31.797307] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:31.797339] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:31.797365] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:31.797424] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:31.861171] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:31.862162] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:31.862260] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:31.862306] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:31.994443] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:31.994625] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:31.994673] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:31.994705] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:31.998481] [DEBUG] [FORECASTER] FROG: Forecast T+1@11:T+2@11: DOWN (p=43.39%) [2026-02-26T20:22:31.998855] [INFO ] [FORECASTER] Completed predict_future for FROG [2026-02-26T20:22:31.999005] [INFO ] [sig ] FROG: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:22:32.153657] [INFO ] [LOCAL ] Saved forecast: FROG 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/FROG.txt [2026-02-26T20:22:32.153828] [INFO ] [sig ] [1232/3375] Completed FROG in 0.4s | 2.75 sym/s | Total: 7.5m | ETA: 13.0m [2026-02-26T20:22:32.153873] [INFO ] [sig ] [1233/3375] Forecasting FRPH... [2026-02-26T20:22:32.153906] [INFO ] [sig ] Generating forecast for: FRPH [2026-02-26T20:22:32.153940] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRPH' from 'https://tdm.silogroup.org/data/derivative_storage/FRPH.csv'. [2026-02-26T20:22:32.165461] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRPH'. [2026-02-26T20:22:32.165867] [INFO ] [FORECASTER] Starting predict_future for FRPH [2026-02-26T20:22:32.166889] [DEBUG] [LOCAL ] No optimal features file found for FRPH: ./output/feature-sets/FRPH.txt [2026-02-26T20:22:32.166955] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:32.166991] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:32.167019] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:32.167093] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:32.228878] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:32.229862] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:32.229954] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:32.229988] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:32.355123] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:32.355290] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:32.355334] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:32.355365] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:32.359014] [DEBUG] [FORECASTER] FRPH: Forecast T+1@11:T+2@11: UP (p=50.77%) [2026-02-26T20:22:32.359307] [INFO ] [FORECASTER] Completed predict_future for FRPH [2026-02-26T20:22:32.359438] [INFO ] [sig ] FRPH: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:22:32.514068] [INFO ] [LOCAL ] Saved forecast: FRPH 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/FRPH.txt [2026-02-26T20:22:32.514290] [INFO ] [sig ] [1233/3375] Completed FRPH in 0.4s | 2.75 sym/s | Total: 7.5m | ETA: 13.0m [2026-02-26T20:22:32.514340] [INFO ] [sig ] [1234/3375] Forecasting FRSH... [2026-02-26T20:22:32.514388] [INFO ] [sig ] Generating forecast for: FRSH [2026-02-26T20:22:32.514437] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRSH' from 'https://tdm.silogroup.org/data/derivative_storage/FRSH.csv'. [2026-02-26T20:22:32.527290] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRSH'. [2026-02-26T20:22:32.527739] [INFO ] [FORECASTER] Starting predict_future for FRSH [2026-02-26T20:22:32.528644] [DEBUG] [LOCAL ] No optimal features file found for FRSH: ./output/feature-sets/FRSH.txt [2026-02-26T20:22:32.528706] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:32.528738] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:32.528766] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:32.528834] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:32.591642] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:32.592520] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:32.592651] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:32.592693] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:32.724531] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:32.724714] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:32.724765] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:32.724807] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:32.728664] [DEBUG] [FORECASTER] FRSH: Forecast T+1@11:T+2@11: UP (p=77.07%) [2026-02-26T20:22:32.728974] [INFO ] [FORECASTER] Completed predict_future for FRSH [2026-02-26T20:22:32.729150] [INFO ] [sig ] FRSH: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:22:32.878301] [INFO ] [LOCAL ] Saved forecast: FRSH 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/FRSH.txt [2026-02-26T20:22:32.878454] [INFO ] [sig ] [1234/3375] Completed FRSH in 0.4s | 2.75 sym/s | Total: 7.5m | ETA: 13.0m [2026-02-26T20:22:32.878495] [INFO ] [sig ] [1235/3375] Forecasting FSBC... [2026-02-26T20:22:32.878526] [INFO ] [sig ] Generating forecast for: FSBC [2026-02-26T20:22:32.878556] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSBC' from 'https://tdm.silogroup.org/data/derivative_storage/FSBC.csv'. [2026-02-26T20:22:32.890347] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSBC'. [2026-02-26T20:22:32.890799] [INFO ] [FORECASTER] Starting predict_future for FSBC [2026-02-26T20:22:32.891702] [DEBUG] [LOCAL ] No optimal features file found for FSBC: ./output/feature-sets/FSBC.txt [2026-02-26T20:22:32.891787] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:32.891833] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:32.891862] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:32.891921] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:32.953061] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:32.953923] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:32.954014] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:32.954048] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:33.082765] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:33.082930] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:33.082971] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:33.083001] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:33.086859] [DEBUG] [FORECASTER] FSBC: Forecast T+1@11:T+2@11: UP (p=93.08%) [2026-02-26T20:22:33.087257] [INFO ] [FORECASTER] Completed predict_future for FSBC [2026-02-26T20:22:33.087436] [INFO ] [sig ] FSBC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:22:33.244452] [INFO ] [LOCAL ] Saved forecast: FSBC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/FSBC.txt [2026-02-26T20:22:33.244686] [INFO ] [sig ] [1235/3375] Completed FSBC in 0.4s | 2.75 sym/s | Total: 7.5m | ETA: 13.0m [2026-02-26T20:22:33.244735] [INFO ] [sig ] [1236/3375] Forecasting FSCO... [2026-02-26T20:22:33.244766] [INFO ] [sig ] Generating forecast for: FSCO [2026-02-26T20:22:33.244798] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSCO' from 'https://tdm.silogroup.org/data/derivative_storage/FSCO.csv'. [2026-02-26T20:22:33.257436] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSCO'. [2026-02-26T20:22:33.257912] [INFO ] [FORECASTER] Starting predict_future for FSCO [2026-02-26T20:22:33.258841] [DEBUG] [LOCAL ] No optimal features file found for FSCO: ./output/feature-sets/FSCO.txt [2026-02-26T20:22:33.258910] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:33.258959] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:33.258997] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:33.259068] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:33.321454] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:33.322507] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:33.322632] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:33.322672] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:33.453103] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:33.453281] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:33.453326] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:33.453357] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:33.457376] [DEBUG] [FORECASTER] FSCO: Forecast T+1@11:T+2@11: DOWN (p=30.82%) [2026-02-26T20:22:33.457947] [INFO ] [FORECASTER] Completed predict_future for FSCO [2026-02-26T20:22:33.458112] [INFO ] [sig ] FSCO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:22:33.613991] [INFO ] [LOCAL ] Saved forecast: FSCO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/FSCO.txt [2026-02-26T20:22:33.614152] [INFO ] [sig ] [1236/3375] Completed FSCO in 0.4s | 2.75 sym/s | Total: 7.5m | ETA: 13.0m [2026-02-26T20:22:33.614193] [INFO ] [sig ] [1237/3375] Forecasting FSK... [2026-02-26T20:22:33.614224] [INFO ] [sig ] Generating forecast for: FSK [2026-02-26T20:22:33.614255] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSK' from 'https://tdm.silogroup.org/data/derivative_storage/FSK.csv'. [2026-02-26T20:22:33.626055] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSK'. [2026-02-26T20:22:33.626466] [INFO ] [FORECASTER] Starting predict_future for FSK [2026-02-26T20:22:33.627320] [DEBUG] [LOCAL ] No optimal features file found for FSK: ./output/feature-sets/FSK.txt [2026-02-26T20:22:33.627374] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:33.627406] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:33.627433] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:33.627490] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:33.685926] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:33.686913] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:33.687052] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:33.687088] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:33.821378] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:33.821539] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:33.821600] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:33.821632] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:33.825306] [DEBUG] [FORECASTER] FSK: Forecast T+1@11:T+2@11: DOWN (p=18.32%) [2026-02-26T20:22:33.825644] [INFO ] [FORECASTER] Completed predict_future for FSK [2026-02-26T20:22:33.825785] [INFO ] [sig ] FSK: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:22:33.985618] [INFO ] [LOCAL ] Saved forecast: FSK 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/FSK.txt [2026-02-26T20:22:33.985762] [INFO ] [sig ] [1237/3375] Completed FSK in 0.4s | 2.75 sym/s | Total: 7.5m | ETA: 12.9m [2026-02-26T20:22:33.985802] [INFO ] [sig ] [1238/3375] Forecasting FSLY... [2026-02-26T20:22:33.985831] [INFO ] [sig ] Generating forecast for: FSLY [2026-02-26T20:22:33.985863] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSLY' from 'https://tdm.silogroup.org/data/derivative_storage/FSLY.csv'. [2026-02-26T20:22:34.001387] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSLY'. [2026-02-26T20:22:34.001893] [INFO ] [FORECASTER] Starting predict_future for FSLY [2026-02-26T20:22:34.003071] [DEBUG] [LOCAL ] No optimal features file found for FSLY: ./output/feature-sets/FSLY.txt [2026-02-26T20:22:34.003142] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:34.003192] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:34.003233] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:34.003321] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:34.066852] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:34.067754] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:34.067844] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:34.067879] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:34.219199] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:34.219367] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:34.219408] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:34.219438] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:34.223834] [DEBUG] [FORECASTER] FSLY: Forecast T+1@11:T+2@11: UP (p=72.60%) [2026-02-26T20:22:34.224362] [INFO ] [FORECASTER] Completed predict_future for FSLY [2026-02-26T20:22:34.224511] [INFO ] [sig ] FSLY: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:22:34.378415] [INFO ] [LOCAL ] Saved forecast: FSLY 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/FSLY.txt [2026-02-26T20:22:34.378615] [INFO ] [sig ] [1238/3375] Completed FSLY in 0.4s | 2.75 sym/s | Total: 7.5m | ETA: 12.9m [2026-02-26T20:22:34.378661] [INFO ] [sig ] [1239/3375] Forecasting FSM... [2026-02-26T20:22:34.378692] [INFO ] [sig ] Generating forecast for: FSM [2026-02-26T20:22:34.378727] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSM' from 'https://tdm.silogroup.org/data/derivative_storage/FSM.csv'. [2026-02-26T20:22:34.391544] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSM'. [2026-02-26T20:22:34.392100] [INFO ] [FORECASTER] Starting predict_future for FSM [2026-02-26T20:22:34.393432] [DEBUG] [LOCAL ] No optimal features file found for FSM: ./output/feature-sets/FSM.txt [2026-02-26T20:22:34.393560] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:34.393654] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:34.393699] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:34.393790] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:34.454666] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:34.455551] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:34.455658] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:34.455693] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:34.584431] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:34.584618] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:34.584663] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:34.584699] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:34.588719] [DEBUG] [FORECASTER] FSM: Forecast T+1@11:T+2@11: UP (p=82.16%) [2026-02-26T20:22:34.589027] [INFO ] [FORECASTER] Completed predict_future for FSM [2026-02-26T20:22:34.589175] [INFO ] [sig ] FSM: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:22:34.740108] [INFO ] [LOCAL ] Saved forecast: FSM 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/FSM.txt [2026-02-26T20:22:34.740281] [INFO ] [sig ] [1239/3375] Completed FSM in 0.4s | 2.75 sym/s | Total: 7.5m | ETA: 12.9m [2026-02-26T20:22:34.740327] [INFO ] [sig ] [1240/3375] Forecasting FSS... [2026-02-26T20:22:34.740358] [INFO ] [sig ] Generating forecast for: FSS [2026-02-26T20:22:34.740390] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSS' from 'https://tdm.silogroup.org/data/derivative_storage/FSS.csv'. [2026-02-26T20:22:34.753085] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSS'. [2026-02-26T20:22:34.753477] [INFO ] [FORECASTER] Starting predict_future for FSS [2026-02-26T20:22:34.754411] [DEBUG] [LOCAL ] No optimal features file found for FSS: ./output/feature-sets/FSS.txt [2026-02-26T20:22:34.754480] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:34.754516] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:34.754544] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:34.754636] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:34.815814] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:34.816757] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:34.816853] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:34.816887] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:34.947820] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:34.948177] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:34.948218] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:34.948248] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:34.952616] [DEBUG] [FORECASTER] FSS: Forecast T+1@11:T+2@11: DOWN (p=9.10%) [2026-02-26T20:22:34.953139] [INFO ] [FORECASTER] Completed predict_future for FSS [2026-02-26T20:22:34.953281] [INFO ] [sig ] FSS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:22:35.109265] [INFO ] [LOCAL ] Saved forecast: FSS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/FSS.txt [2026-02-26T20:22:35.109459] [INFO ] [sig ] [1240/3375] Completed FSS in 0.4s | 2.75 sym/s | Total: 7.5m | ETA: 12.9m [2026-02-26T20:22:35.109501] [INFO ] [sig ] [1241/3375] Forecasting FTA... [2026-02-26T20:22:35.109533] [INFO ] [sig ] Generating forecast for: FTA [2026-02-26T20:22:35.109564] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTA' from 'https://tdm.silogroup.org/data/derivative_storage/FTA.csv'. [2026-02-26T20:22:35.123312] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTA'. [2026-02-26T20:22:35.123990] [INFO ] [FORECASTER] Starting predict_future for FTA [2026-02-26T20:22:35.125046] [DEBUG] [LOCAL ] No optimal features file found for FTA: ./output/feature-sets/FTA.txt [2026-02-26T20:22:35.125105] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:35.125138] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:35.125165] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:35.125248] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:35.188450] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:35.189289] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:35.189374] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:35.189408] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:35.321464] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:35.321641] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:35.321687] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:35.321717] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:35.325222] [DEBUG] [FORECASTER] FTA: Forecast T+1@11:T+2@11: UP (p=98.49%) [2026-02-26T20:22:35.325515] [INFO ] [FORECASTER] Completed predict_future for FTA [2026-02-26T20:22:35.325678] [INFO ] [sig ] FTA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:22:35.477663] [INFO ] [LOCAL ] Saved forecast: FTA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/FTA.txt [2026-02-26T20:22:35.477851] [INFO ] [sig ] [1241/3375] Completed FTA in 0.4s | 2.75 sym/s | Total: 7.5m | ETA: 12.9m [2026-02-26T20:22:35.477910] [INFO ] [sig ] [1242/3375] Forecasting FTAI... [2026-02-26T20:22:35.477946] [INFO ] [sig ] Generating forecast for: FTAI [2026-02-26T20:22:35.477991] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTAI' from 'https://tdm.silogroup.org/data/derivative_storage/FTAI.csv'. [2026-02-26T20:22:35.490457] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTAI'. [2026-02-26T20:22:35.490853] [INFO ] [FORECASTER] Starting predict_future for FTAI [2026-02-26T20:22:35.491717] [DEBUG] [LOCAL ] No optimal features file found for FTAI: ./output/feature-sets/FTAI.txt [2026-02-26T20:22:35.491771] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:35.491802] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:35.491829] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:35.491887] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:35.557103] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:35.558032] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:35.558309] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:35.558342] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:35.692755] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:35.692956] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:35.693015] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:35.693060] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:35.696710] [DEBUG] [FORECASTER] FTAI: Forecast T+1@11:T+2@11: DOWN (p=41.85%) [2026-02-26T20:22:35.697008] [INFO ] [FORECASTER] Completed predict_future for FTAI [2026-02-26T20:22:35.697143] [INFO ] [sig ] FTAI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:22:35.847511] [INFO ] [LOCAL ] Saved forecast: FTAI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/FTAI.txt [2026-02-26T20:22:35.847740] [INFO ] [sig ] [1242/3375] Completed FTAI in 0.4s | 2.75 sym/s | Total: 7.5m | ETA: 12.9m [2026-02-26T20:22:35.847804] [INFO ] [sig ] [1243/3375] Forecasting FTC... [2026-02-26T20:22:35.847842] [INFO ] [sig ] Generating forecast for: FTC [2026-02-26T20:22:35.848066] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTC' from 'https://tdm.silogroup.org/data/derivative_storage/FTC.csv'. [2026-02-26T20:22:35.860746] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTC'. [2026-02-26T20:22:35.861144] [INFO ] [FORECASTER] Starting predict_future for FTC [2026-02-26T20:22:35.862074] [DEBUG] [LOCAL ] No optimal features file found for FTC: ./output/feature-sets/FTC.txt [2026-02-26T20:22:35.862130] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:35.862163] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:35.862191] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:35.862248] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:35.924066] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:35.924922] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:35.925010] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:35.925045] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:36.047237] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:36.047402] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:36.047444] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:36.047474] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:36.051060] [DEBUG] [FORECASTER] FTC: Forecast T+1@11:T+2@11: UP (p=81.44%) [2026-02-26T20:22:36.051358] [INFO ] [FORECASTER] Completed predict_future for FTC [2026-02-26T20:22:36.051494] [INFO ] [sig ] FTC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:22:36.199287] [INFO ] [LOCAL ] Saved forecast: FTC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/FTC.txt [2026-02-26T20:22:36.199450] [INFO ] [sig ] [1243/3375] Completed FTC in 0.4s | 2.75 sym/s | Total: 7.5m | ETA: 12.9m [2026-02-26T20:22:36.199492] [INFO ] [sig ] [1244/3375] Forecasting FTCI... [2026-02-26T20:22:36.199522] [INFO ] [sig ] Generating forecast for: FTCI [2026-02-26T20:22:36.199554] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTCI' from 'https://tdm.silogroup.org/data/derivative_storage/FTCI.csv'. [2026-02-26T20:22:36.211386] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTCI'. [2026-02-26T20:22:36.211821] [INFO ] [FORECASTER] Starting predict_future for FTCI [2026-02-26T20:22:36.212703] [DEBUG] [LOCAL ] No optimal features file found for FTCI: ./output/feature-sets/FTCI.txt [2026-02-26T20:22:36.212772] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:36.212863] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:36.212892] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:36.212952] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:36.275989] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:36.276908] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:36.276996] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:36.277030] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:36.412188] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:36.412362] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:36.412405] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:36.412435] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:36.416138] [DEBUG] [FORECASTER] FTCI: Forecast T+1@11:T+2@11: UP (p=96.67%) [2026-02-26T20:22:36.416463] [INFO ] [FORECASTER] Completed predict_future for FTCI [2026-02-26T20:22:36.416646] [INFO ] [sig ] FTCI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:22:36.565805] [INFO ] [LOCAL ] Saved forecast: FTCI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/FTCI.txt [2026-02-26T20:22:36.565970] [INFO ] [sig ] [1244/3375] Completed FTCI in 0.4s | 2.75 sym/s | Total: 7.5m | ETA: 12.9m [2026-02-26T20:22:36.566012] [INFO ] [sig ] [1245/3375] Forecasting FTCS... [2026-02-26T20:22:36.566041] [INFO ] [sig ] Generating forecast for: FTCS [2026-02-26T20:22:36.566074] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTCS' from 'https://tdm.silogroup.org/data/derivative_storage/FTCS.csv'. [2026-02-26T20:22:36.577319] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTCS'. [2026-02-26T20:22:36.577761] [INFO ] [FORECASTER] Starting predict_future for FTCS [2026-02-26T20:22:36.578616] [DEBUG] [LOCAL ] No optimal features file found for FTCS: ./output/feature-sets/FTCS.txt [2026-02-26T20:22:36.578671] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:36.578703] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:36.578729] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:36.578786] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:36.639465] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:36.640360] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:36.640446] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:36.640480] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:36.756679] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:36.756854] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:36.756896] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:36.756925] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:36.760455] [DEBUG] [FORECASTER] FTCS: Forecast T+1@11:T+2@11: UP (p=85.05%) [2026-02-26T20:22:36.760774] [INFO ] [FORECASTER] Completed predict_future for FTCS [2026-02-26T20:22:36.760915] [INFO ] [sig ] FTCS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:22:36.902486] [INFO ] [LOCAL ] Saved forecast: FTCS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/FTCS.txt [2026-02-26T20:22:36.902687] [INFO ] [sig ] [1245/3375] Completed FTCS in 0.3s | 2.75 sym/s | Total: 7.5m | ETA: 12.9m [2026-02-26T20:22:36.902740] [INFO ] [sig ] [1246/3375] Forecasting FTEK... [2026-02-26T20:22:36.902776] [INFO ] [sig ] Generating forecast for: FTEK [2026-02-26T20:22:36.902813] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTEK' from 'https://tdm.silogroup.org/data/derivative_storage/FTEK.csv'. [2026-02-26T20:22:36.914624] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTEK'. [2026-02-26T20:22:36.915047] [INFO ] [FORECASTER] Starting predict_future for FTEK [2026-02-26T20:22:36.915958] [DEBUG] [LOCAL ] No optimal features file found for FTEK: ./output/feature-sets/FTEK.txt [2026-02-26T20:22:36.916014] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:36.916064] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:36.916093] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:36.916172] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:36.976863] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:36.977877] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:36.977980] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:36.978020] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:37.100027] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:37.100195] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:37.100234] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:37.100264] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:37.104025] [DEBUG] [FORECASTER] FTEK: Forecast T+1@11:T+2@11: DOWN (p=1.44%) [2026-02-26T20:22:37.104364] [INFO ] [FORECASTER] Completed predict_future for FTEK [2026-02-26T20:22:37.104510] [INFO ] [sig ] FTEK: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:22:37.254768] [INFO ] [LOCAL ] Saved forecast: FTEK 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/FTEK.txt [2026-02-26T20:22:37.254956] [INFO ] [sig ] [1246/3375] Completed FTEK in 0.4s | 2.75 sym/s | Total: 7.5m | ETA: 12.9m [2026-02-26T20:22:37.255004] [INFO ] [sig ] [1247/3375] Forecasting FTGC... [2026-02-26T20:22:37.255036] [INFO ] [sig ] Generating forecast for: FTGC [2026-02-26T20:22:37.255070] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTGC' from 'https://tdm.silogroup.org/data/derivative_storage/FTGC.csv'. [2026-02-26T20:22:37.266847] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTGC'. [2026-02-26T20:22:37.267262] [INFO ] [FORECASTER] Starting predict_future for FTGC [2026-02-26T20:22:37.268276] [DEBUG] [LOCAL ] No optimal features file found for FTGC: ./output/feature-sets/FTGC.txt [2026-02-26T20:22:37.268334] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:37.268367] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:37.268395] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:37.268453] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:37.329727] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:37.330737] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:37.330830] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:37.330864] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:37.453876] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:37.454056] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:37.454099] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:37.454181] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:37.457950] [DEBUG] [FORECASTER] FTGC: Forecast T+1@11:T+2@11: UP (p=56.60%) [2026-02-26T20:22:37.458282] [INFO ] [FORECASTER] Completed predict_future for FTGC [2026-02-26T20:22:37.458427] [INFO ] [sig ] FTGC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:22:37.609402] [INFO ] [LOCAL ] Saved forecast: FTGC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/FTGC.txt [2026-02-26T20:22:37.609592] [INFO ] [sig ] [1247/3375] Completed FTGC in 0.4s | 2.75 sym/s | Total: 7.6m | ETA: 12.9m [2026-02-26T20:22:37.609640] [INFO ] [sig ] [1248/3375] Forecasting FTGS... [2026-02-26T20:22:37.609676] [INFO ] [sig ] Generating forecast for: FTGS [2026-02-26T20:22:37.609715] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTGS' from 'https://tdm.silogroup.org/data/derivative_storage/FTGS.csv'. [2026-02-26T20:22:37.624530] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTGS'. [2026-02-26T20:22:37.624983] [INFO ] [FORECASTER] Starting predict_future for FTGS [2026-02-26T20:22:37.625888] [DEBUG] [LOCAL ] No optimal features file found for FTGS: ./output/feature-sets/FTGS.txt [2026-02-26T20:22:37.625943] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:37.625975] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:37.626001] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:37.626059] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:37.683354] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:37.684383] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:37.684470] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:37.684504] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:37.813156] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:37.813320] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:37.813362] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:37.813393] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:37.817281] [DEBUG] [FORECASTER] FTGS: Forecast T+1@11:T+2@11: UP (p=96.54%) [2026-02-26T20:22:37.817708] [INFO ] [FORECASTER] Completed predict_future for FTGS [2026-02-26T20:22:37.817906] [INFO ] [sig ] FTGS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:22:37.972720] [INFO ] [LOCAL ] Saved forecast: FTGS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/FTGS.txt [2026-02-26T20:22:37.972903] [INFO ] [sig ] [1248/3375] Completed FTGS in 0.4s | 2.75 sym/s | Total: 7.6m | ETA: 12.9m [2026-02-26T20:22:37.972946] [INFO ] [sig ] [1249/3375] Forecasting FTHI... [2026-02-26T20:22:37.972977] [INFO ] [sig ] Generating forecast for: FTHI [2026-02-26T20:22:37.973009] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTHI' from 'https://tdm.silogroup.org/data/derivative_storage/FTHI.csv'. [2026-02-26T20:22:37.984704] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTHI'. [2026-02-26T20:22:37.985159] [INFO ] [FORECASTER] Starting predict_future for FTHI [2026-02-26T20:22:37.986049] [DEBUG] [LOCAL ] No optimal features file found for FTHI: ./output/feature-sets/FTHI.txt [2026-02-26T20:22:37.986108] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:37.986140] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:37.986167] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:37.986225] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:38.047628] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:38.048623] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:38.048749] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:38.048811] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:38.184794] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:38.184993] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:38.185053] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:38.185097] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:38.189829] [DEBUG] [FORECASTER] FTHI: Forecast T+1@11:T+2@11: DOWN (p=49.65%) [2026-02-26T20:22:38.190268] [INFO ] [FORECASTER] Completed predict_future for FTHI [2026-02-26T20:22:38.190456] [INFO ] [sig ] FTHI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:22:38.347954] [INFO ] [LOCAL ] Saved forecast: FTHI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/FTHI.txt [2026-02-26T20:22:38.348131] [INFO ] [sig ] [1249/3375] Completed FTHI in 0.4s | 2.75 sym/s | Total: 7.6m | ETA: 12.9m [2026-02-26T20:22:38.348179] [INFO ] [sig ] [1250/3375] Forecasting FTHY... [2026-02-26T20:22:38.348211] [INFO ] [sig ] Generating forecast for: FTHY [2026-02-26T20:22:38.348245] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTHY' from 'https://tdm.silogroup.org/data/derivative_storage/FTHY.csv'. [2026-02-26T20:22:38.360691] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTHY'. [2026-02-26T20:22:38.361121] [INFO ] [FORECASTER] Starting predict_future for FTHY [2026-02-26T20:22:38.362092] [DEBUG] [LOCAL ] No optimal features file found for FTHY: ./output/feature-sets/FTHY.txt [2026-02-26T20:22:38.362148] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:38.362180] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:38.362208] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:38.362267] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:38.425562] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:38.426678] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:38.426772] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:38.426806] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:38.551278] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:38.551450] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:38.551491] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:38.551521] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:38.555211] [DEBUG] [FORECASTER] FTHY: Forecast T+1@11:T+2@11: UP (p=97.58%) [2026-02-26T20:22:38.555528] [INFO ] [FORECASTER] Completed predict_future for FTHY [2026-02-26T20:22:38.555691] [INFO ] [sig ] FTHY: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:22:38.704652] [INFO ] [LOCAL ] Saved forecast: FTHY 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/FTHY.txt [2026-02-26T20:22:38.704867] [INFO ] [sig ] [1250/3375] Completed FTHY in 0.4s | 2.75 sym/s | Total: 7.6m | ETA: 12.9m [2026-02-26T20:22:38.704924] [INFO ] [sig ] [1251/3375] Forecasting FTI... [2026-02-26T20:22:38.704956] [INFO ] [sig ] Generating forecast for: FTI [2026-02-26T20:22:38.704987] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTI' from 'https://tdm.silogroup.org/data/derivative_storage/FTI.csv'. [2026-02-26T20:22:38.717283] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTI'. [2026-02-26T20:22:38.717756] [INFO ] [FORECASTER] Starting predict_future for FTI [2026-02-26T20:22:38.718654] [DEBUG] [LOCAL ] No optimal features file found for FTI: ./output/feature-sets/FTI.txt [2026-02-26T20:22:38.718711] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:38.718744] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:38.718771] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:38.718830] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:38.793153] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:38.794371] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:38.794475] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:38.794510] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:38.931445] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:38.931707] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:38.931754] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:38.931787] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:38.935754] [DEBUG] [FORECASTER] FTI: Forecast T+1@11:T+2@11: UP (p=97.92%) [2026-02-26T20:22:38.936089] [INFO ] [FORECASTER] Completed predict_future for FTI [2026-02-26T20:22:38.936260] [INFO ] [sig ] FTI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:22:39.086129] [INFO ] [LOCAL ] Saved forecast: FTI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/FTI.txt [2026-02-26T20:22:39.086309] [INFO ] [sig ] [1251/3375] Completed FTI in 0.4s | 2.75 sym/s | Total: 7.6m | ETA: 12.9m [2026-02-26T20:22:39.086361] [INFO ] [sig ] [1252/3375] Forecasting FTK... [2026-02-26T20:22:39.086394] [INFO ] [sig ] Generating forecast for: FTK [2026-02-26T20:22:39.086426] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTK' from 'https://tdm.silogroup.org/data/derivative_storage/FTK.csv'. [2026-02-26T20:22:39.098445] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTK'. [2026-02-26T20:22:39.098826] [INFO ] [FORECASTER] Starting predict_future for FTK [2026-02-26T20:22:39.099682] [DEBUG] [LOCAL ] No optimal features file found for FTK: ./output/feature-sets/FTK.txt [2026-02-26T20:22:39.099738] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:39.099771] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:39.099799] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:39.099856] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:39.156758] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:39.157455] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:39.157547] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:39.157610] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:39.278972] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:39.279133] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:39.279175] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:39.279204] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:39.282764] [DEBUG] [FORECASTER] FTK: Forecast T+1@11:T+2@11: UP (p=58.46%) [2026-02-26T20:22:39.283052] [INFO ] [FORECASTER] Completed predict_future for FTK [2026-02-26T20:22:39.283184] [INFO ] [sig ] FTK: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:22:39.422856] [INFO ] [LOCAL ] Saved forecast: FTK 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/FTK.txt [2026-02-26T20:22:39.423001] [INFO ] [sig ] [1252/3375] Completed FTK in 0.3s | 2.75 sym/s | Total: 7.6m | ETA: 12.9m [2026-02-26T20:22:39.423043] [INFO ] [sig ] [1253/3375] Forecasting FTLF... [2026-02-26T20:22:39.423073] [INFO ] [sig ] Generating forecast for: FTLF [2026-02-26T20:22:39.423104] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTLF' from 'https://tdm.silogroup.org/data/derivative_storage/FTLF.csv'. [2026-02-26T20:22:39.434051] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTLF'. [2026-02-26T20:22:39.434411] [INFO ] [FORECASTER] Starting predict_future for FTLF [2026-02-26T20:22:39.435285] [DEBUG] [LOCAL ] No optimal features file found for FTLF: ./output/feature-sets/FTLF.txt [2026-02-26T20:22:39.435340] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:39.435371] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:39.435397] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:39.435455] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:39.493537] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:39.494224] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:39.494304] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:39.494337] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:39.601892] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:39.602044] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:39.602101] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:39.602130] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:39.605674] [DEBUG] [FORECASTER] FTLF: Forecast T+1@11:T+2@11: UP (p=93.04%) [2026-02-26T20:22:39.605960] [INFO ] [FORECASTER] Completed predict_future for FTLF [2026-02-26T20:22:39.606091] [INFO ] [sig ] FTLF: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:22:39.748753] [INFO ] [LOCAL ] Saved forecast: FTLF 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/FTLF.txt [2026-02-26T20:22:39.748904] [INFO ] [sig ] [1253/3375] Completed FTLF in 0.3s | 2.75 sym/s | Total: 7.6m | ETA: 12.8m [2026-02-26T20:22:39.748944] [INFO ] [sig ] [1254/3375] Forecasting FTQI... [2026-02-26T20:22:39.748973] [INFO ] [sig ] Generating forecast for: FTQI [2026-02-26T20:22:39.749196] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTQI' from 'https://tdm.silogroup.org/data/derivative_storage/FTQI.csv'. [2026-02-26T20:22:39.760442] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTQI'. [2026-02-26T20:22:39.760829] [INFO ] [FORECASTER] Starting predict_future for FTQI [2026-02-26T20:22:39.761680] [DEBUG] [LOCAL ] No optimal features file found for FTQI: ./output/feature-sets/FTQI.txt [2026-02-26T20:22:39.761745] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:39.761783] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:39.761816] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:39.761881] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:39.818900] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:39.819680] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:39.819816] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:39.819850] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:39.940148] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:39.940306] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:39.940347] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:39.940376] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:39.943818] [DEBUG] [FORECASTER] FTQI: Forecast T+1@11:T+2@11: UP (p=97.68%) [2026-02-26T20:22:39.944099] [INFO ] [FORECASTER] Completed predict_future for FTQI [2026-02-26T20:22:39.944226] [INFO ] [sig ] FTQI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:22:40.083429] [INFO ] [LOCAL ] Saved forecast: FTQI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/FTQI.txt [2026-02-26T20:22:40.083593] [INFO ] [sig ] [1254/3375] Completed FTQI in 0.3s | 2.75 sym/s | Total: 7.6m | ETA: 12.8m [2026-02-26T20:22:40.083636] [INFO ] [sig ] [1255/3375] Forecasting FTRE... [2026-02-26T20:22:40.083666] [INFO ] [sig ] Generating forecast for: FTRE [2026-02-26T20:22:40.083698] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTRE' from 'https://tdm.silogroup.org/data/derivative_storage/FTRE.csv'. [2026-02-26T20:22:40.095348] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTRE'. [2026-02-26T20:22:40.095741] [INFO ] [FORECASTER] Starting predict_future for FTRE [2026-02-26T20:22:40.096626] [DEBUG] [LOCAL ] No optimal features file found for FTRE: ./output/feature-sets/FTRE.txt [2026-02-26T20:22:40.096682] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:40.096715] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:40.096743] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:40.096802] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:40.159939] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:40.160849] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:40.160974] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:40.161014] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:40.295766] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:40.296113] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:40.296156] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:40.296200] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:40.300742] [DEBUG] [FORECASTER] FTRE: Forecast T+1@11:T+2@11: UP (p=79.64%) [2026-02-26T20:22:40.301279] [INFO ] [FORECASTER] Completed predict_future for FTRE [2026-02-26T20:22:40.301418] [INFO ] [sig ] FTRE: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:22:40.457991] [INFO ] [LOCAL ] Saved forecast: FTRE 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/FTRE.txt [2026-02-26T20:22:40.458140] [INFO ] [sig ] [1255/3375] Completed FTRE in 0.4s | 2.75 sym/s | Total: 7.6m | ETA: 12.8m [2026-02-26T20:22:40.458183] [INFO ] [sig ] [1256/3375] Forecasting FTRI... [2026-02-26T20:22:40.458213] [INFO ] [sig ] Generating forecast for: FTRI [2026-02-26T20:22:40.458244] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTRI' from 'https://tdm.silogroup.org/data/derivative_storage/FTRI.csv'. [2026-02-26T20:22:40.471195] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTRI'. [2026-02-26T20:22:40.471596] [INFO ] [FORECASTER] Starting predict_future for FTRI [2026-02-26T20:22:40.472523] [DEBUG] [LOCAL ] No optimal features file found for FTRI: ./output/feature-sets/FTRI.txt [2026-02-26T20:22:40.472610] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:40.472647] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:40.472674] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:40.472738] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:40.541415] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:40.542224] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:40.542315] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:40.542369] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:40.670397] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:40.670559] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:40.670621] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:40.670651] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:40.674402] [DEBUG] [FORECASTER] FTRI: Forecast T+1@11:T+2@11: UP (p=91.59%) [2026-02-26T20:22:40.674737] [INFO ] [FORECASTER] Completed predict_future for FTRI [2026-02-26T20:22:40.675100] [INFO ] [sig ] FTRI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:22:40.830067] [INFO ] [LOCAL ] Saved forecast: FTRI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/FTRI.txt [2026-02-26T20:22:40.830231] [INFO ] [sig ] [1256/3375] Completed FTRI in 0.4s | 2.75 sym/s | Total: 7.6m | ETA: 12.8m [2026-02-26T20:22:40.830273] [INFO ] [sig ] [1257/3375] Forecasting FTS... [2026-02-26T20:22:40.830303] [INFO ] [sig ] Generating forecast for: FTS [2026-02-26T20:22:40.830337] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTS' from 'https://tdm.silogroup.org/data/derivative_storage/FTS.csv'. [2026-02-26T20:22:40.843180] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTS'. [2026-02-26T20:22:40.843616] [INFO ] [FORECASTER] Starting predict_future for FTS [2026-02-26T20:22:40.844475] [DEBUG] [LOCAL ] No optimal features file found for FTS: ./output/feature-sets/FTS.txt [2026-02-26T20:22:40.844531] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:40.844609] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:40.844649] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:40.844708] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:40.907468] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:40.908422] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:40.908512] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:40.908547] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:41.044694] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:41.044872] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:41.044914] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:41.044943] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:41.048511] [DEBUG] [FORECASTER] FTS: Forecast T+1@11:T+2@11: UP (p=96.23%) [2026-02-26T20:22:41.048828] [INFO ] [FORECASTER] Completed predict_future for FTS [2026-02-26T20:22:41.048967] [INFO ] [sig ] FTS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:22:41.197885] [INFO ] [LOCAL ] Saved forecast: FTS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/FTS.txt [2026-02-26T20:22:41.198087] [INFO ] [sig ] [1257/3375] Completed FTS in 0.4s | 2.75 sym/s | Total: 7.6m | ETA: 12.8m [2026-02-26T20:22:41.198324] [INFO ] [sig ] [1258/3375] Forecasting FTSL... [2026-02-26T20:22:41.198353] [INFO ] [sig ] Generating forecast for: FTSL [2026-02-26T20:22:41.198386] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTSL' from 'https://tdm.silogroup.org/data/derivative_storage/FTSL.csv'. [2026-02-26T20:22:41.210881] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTSL'. [2026-02-26T20:22:41.211458] [INFO ] [FORECASTER] Starting predict_future for FTSL [2026-02-26T20:22:41.212453] [DEBUG] [LOCAL ] No optimal features file found for FTSL: ./output/feature-sets/FTSL.txt [2026-02-26T20:22:41.212522] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:41.212565] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:41.212624] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:41.212705] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:41.278978] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:41.279850] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:41.279948] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:41.279987] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:41.415887] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:41.416053] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:41.416095] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:41.416124] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:41.420557] [DEBUG] [FORECASTER] FTSL: Forecast T+1@11:T+2@11: UP (p=77.16%) [2026-02-26T20:22:41.420912] [INFO ] [FORECASTER] Completed predict_future for FTSL [2026-02-26T20:22:41.421248] [INFO ] [sig ] FTSL: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:22:41.569672] [INFO ] [LOCAL ] Saved forecast: FTSL 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/FTSL.txt [2026-02-26T20:22:41.569847] [INFO ] [sig ] [1258/3375] Completed FTSL in 0.4s | 2.75 sym/s | Total: 7.6m | ETA: 12.8m [2026-02-26T20:22:41.569895] [INFO ] [sig ] [1259/3375] Forecasting FTSM... [2026-02-26T20:22:41.569928] [INFO ] [sig ] Generating forecast for: FTSM [2026-02-26T20:22:41.569960] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTSM' from 'https://tdm.silogroup.org/data/derivative_storage/FTSM.csv'. [2026-02-26T20:22:41.582348] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTSM'. [2026-02-26T20:22:41.582795] [INFO ] [FORECASTER] Starting predict_future for FTSM [2026-02-26T20:22:41.584080] [DEBUG] [LOCAL ] No optimal features file found for FTSM: ./output/feature-sets/FTSM.txt [2026-02-26T20:22:41.584137] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:41.584172] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:41.584202] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:41.584261] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:41.650433] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:41.651754] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:41.651859] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:41.651899] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:41.757505] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:41.757715] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:41.757769] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:41.757803] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:41.761531] [DEBUG] [FORECASTER] FTSM: Forecast T+1@11:T+2@11: UP (p=98.46%) [2026-02-26T20:22:41.761887] [INFO ] [FORECASTER] Completed predict_future for FTSM [2026-02-26T20:22:41.762040] [INFO ] [sig ] FTSM: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:22:41.911404] [INFO ] [LOCAL ] Saved forecast: FTSM 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/FTSM.txt [2026-02-26T20:22:41.911563] [INFO ] [sig ] [1259/3375] Completed FTSM in 0.3s | 2.75 sym/s | Total: 7.6m | ETA: 12.8m [2026-02-26T20:22:41.911642] [INFO ] [sig ] [1260/3375] Forecasting FTXL... [2026-02-26T20:22:41.911692] [INFO ] [sig ] Generating forecast for: FTXL [2026-02-26T20:22:41.911725] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTXL' from 'https://tdm.silogroup.org/data/derivative_storage/FTXL.csv'. [2026-02-26T20:22:41.923368] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTXL'. [2026-02-26T20:22:41.923817] [INFO ] [FORECASTER] Starting predict_future for FTXL [2026-02-26T20:22:41.924688] [DEBUG] [LOCAL ] No optimal features file found for FTXL: ./output/feature-sets/FTXL.txt [2026-02-26T20:22:41.924743] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:41.924776] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:41.924802] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:41.924859] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:41.986357] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:41.987239] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:41.987328] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:41.987362] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:42.110072] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:42.110232] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:42.110273] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:42.110303] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:42.113791] [DEBUG] [FORECASTER] FTXL: Forecast T+1@11:T+2@11: DOWN (p=7.95%) [2026-02-26T20:22:42.114099] [INFO ] [FORECASTER] Completed predict_future for FTXL [2026-02-26T20:22:42.114227] [INFO ] [sig ] FTXL: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:22:42.261186] [INFO ] [LOCAL ] Saved forecast: FTXL 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/FTXL.txt [2026-02-26T20:22:42.261362] [INFO ] [sig ] [1260/3375] Completed FTXL in 0.3s | 2.75 sym/s | Total: 7.6m | ETA: 12.8m [2026-02-26T20:22:42.261403] [INFO ] [sig ] [1261/3375] Forecasting FTXN... [2026-02-26T20:22:42.261440] [INFO ] [sig ] Generating forecast for: FTXN [2026-02-26T20:22:42.261481] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTXN' from 'https://tdm.silogroup.org/data/derivative_storage/FTXN.csv'. [2026-02-26T20:22:42.273634] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTXN'. [2026-02-26T20:22:42.274066] [INFO ] [FORECASTER] Starting predict_future for FTXN [2026-02-26T20:22:42.274959] [DEBUG] [LOCAL ] No optimal features file found for FTXN: ./output/feature-sets/FTXN.txt [2026-02-26T20:22:42.275013] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:42.275075] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:42.275103] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:42.275162] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:42.337477] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:42.338664] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:42.338756] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:42.338797] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:42.468875] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:42.469044] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:42.469085] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:42.469115] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:42.472768] [DEBUG] [FORECASTER] FTXN: Forecast T+1@11:T+2@11: DOWN (p=31.77%) [2026-02-26T20:22:42.473071] [INFO ] [FORECASTER] Completed predict_future for FTXN [2026-02-26T20:22:42.473213] [INFO ] [sig ] FTXN: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:22:42.624426] [INFO ] [LOCAL ] Saved forecast: FTXN 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/FTXN.txt [2026-02-26T20:22:42.624600] [INFO ] [sig ] [1261/3375] Completed FTXN in 0.4s | 2.75 sym/s | Total: 7.6m | ETA: 12.8m [2026-02-26T20:22:42.624644] [INFO ] [sig ] [1262/3375] Forecasting FTXO... [2026-02-26T20:22:42.624674] [INFO ] [sig ] Generating forecast for: FTXO [2026-02-26T20:22:42.624707] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTXO' from 'https://tdm.silogroup.org/data/derivative_storage/FTXO.csv'. [2026-02-26T20:22:42.635979] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTXO'. [2026-02-26T20:22:42.636380] [INFO ] [FORECASTER] Starting predict_future for FTXO [2026-02-26T20:22:42.637345] [DEBUG] [LOCAL ] No optimal features file found for FTXO: ./output/feature-sets/FTXO.txt [2026-02-26T20:22:42.637408] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:42.637441] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:42.637468] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:42.637526] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:42.702684] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:42.703671] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:42.703778] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:42.703817] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:42.839037] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:42.839216] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:42.839259] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:42.839289] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:42.843017] [DEBUG] [FORECASTER] FTXO: Forecast T+1@11:T+2@11: DOWN (p=15.81%) [2026-02-26T20:22:42.843334] [INFO ] [FORECASTER] Completed predict_future for FTXO [2026-02-26T20:22:42.843476] [INFO ] [sig ] FTXO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:22:42.989467] [INFO ] [LOCAL ] Saved forecast: FTXO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/FTXO.txt [2026-02-26T20:22:42.989661] [INFO ] [sig ] [1262/3375] Completed FTXO in 0.4s | 2.75 sym/s | Total: 7.6m | ETA: 12.8m [2026-02-26T20:22:42.989706] [INFO ] [sig ] [1263/3375] Forecasting FUBO... [2026-02-26T20:22:42.989735] [INFO ] [sig ] Generating forecast for: FUBO [2026-02-26T20:22:42.989771] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FUBO' from 'https://tdm.silogroup.org/data/derivative_storage/FUBO.csv'. [2026-02-26T20:22:43.001861] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FUBO'. [2026-02-26T20:22:43.002264] [INFO ] [FORECASTER] Starting predict_future for FUBO [2026-02-26T20:22:43.003184] [DEBUG] [LOCAL ] No optimal features file found for FUBO: ./output/feature-sets/FUBO.txt [2026-02-26T20:22:43.003242] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:43.003276] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:43.003304] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:43.003362] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:43.066179] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:43.067155] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:43.067247] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:43.067281] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:43.190225] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:43.190397] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:43.190436] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:43.190464] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:43.194021] [DEBUG] [FORECASTER] FUBO: Forecast T+1@11:T+2@11: DOWN (p=15.32%) [2026-02-26T20:22:43.194336] [INFO ] [FORECASTER] Completed predict_future for FUBO [2026-02-26T20:22:43.194473] [INFO ] [sig ] FUBO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:22:43.335729] [INFO ] [LOCAL ] Saved forecast: FUBO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/FUBO.txt [2026-02-26T20:22:43.335911] [INFO ] [sig ] [1263/3375] Completed FUBO in 0.3s | 2.75 sym/s | Total: 7.6m | ETA: 12.8m [2026-02-26T20:22:43.335959] [INFO ] [sig ] [1264/3375] Forecasting FUL... [2026-02-26T20:22:43.335988] [INFO ] [sig ] Generating forecast for: FUL [2026-02-26T20:22:43.336021] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FUL' from 'https://tdm.silogroup.org/data/derivative_storage/FUL.csv'. [2026-02-26T20:22:43.347151] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FUL'. [2026-02-26T20:22:43.347612] [INFO ] [FORECASTER] Starting predict_future for FUL [2026-02-26T20:22:43.348542] [DEBUG] [LOCAL ] No optimal features file found for FUL: ./output/feature-sets/FUL.txt [2026-02-26T20:22:43.348623] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:43.348658] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:43.348684] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:43.348743] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:43.410614] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:43.411620] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:43.411714] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:43.411748] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:43.546224] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:43.546387] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:43.546429] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:43.546533] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:43.550117] [DEBUG] [FORECASTER] FUL: Forecast T+1@11:T+2@11: UP (p=65.71%) [2026-02-26T20:22:43.550424] [INFO ] [FORECASTER] Completed predict_future for FUL [2026-02-26T20:22:43.550563] [INFO ] [sig ] FUL: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:22:43.700514] [INFO ] [LOCAL ] Saved forecast: FUL 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/FUL.txt [2026-02-26T20:22:43.700703] [INFO ] [sig ] [1264/3375] Completed FUL in 0.4s | 2.75 sym/s | Total: 7.7m | ETA: 12.8m [2026-02-26T20:22:43.700746] [INFO ] [sig ] [1265/3375] Forecasting FULC... [2026-02-26T20:22:43.700778] [INFO ] [sig ] Generating forecast for: FULC [2026-02-26T20:22:43.700814] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FULC' from 'https://tdm.silogroup.org/data/derivative_storage/FULC.csv'. [2026-02-26T20:22:43.713357] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FULC'. [2026-02-26T20:22:43.713845] [INFO ] [FORECASTER] Starting predict_future for FULC [2026-02-26T20:22:43.714797] [DEBUG] [LOCAL ] No optimal features file found for FULC: ./output/feature-sets/FULC.txt [2026-02-26T20:22:43.714853] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:43.714887] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:43.714914] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:43.714971] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:43.778594] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:43.779549] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:43.779668] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:43.779702] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:43.915815] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:43.916012] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:43.916057] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:43.916088] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:43.919880] [DEBUG] [FORECASTER] FULC: Forecast T+1@11:T+2@11: UP (p=90.58%) [2026-02-26T20:22:43.920226] [INFO ] [FORECASTER] Completed predict_future for FULC [2026-02-26T20:22:43.920386] [INFO ] [sig ] FULC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:22:44.072933] [INFO ] [LOCAL ] Saved forecast: FULC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/FULC.txt [2026-02-26T20:22:44.073111] [INFO ] [sig ] [1265/3375] Completed FULC in 0.4s | 2.75 sym/s | Total: 7.7m | ETA: 12.8m [2026-02-26T20:22:44.073155] [INFO ] [sig ] [1266/3375] Forecasting FUN... [2026-02-26T20:22:44.073186] [INFO ] [sig ] Generating forecast for: FUN [2026-02-26T20:22:44.073219] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FUN' from 'https://tdm.silogroup.org/data/derivative_storage/FUN.csv'. [2026-02-26T20:22:44.085227] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FUN'. [2026-02-26T20:22:44.085668] [INFO ] [FORECASTER] Starting predict_future for FUN [2026-02-26T20:22:44.086707] [DEBUG] [LOCAL ] No optimal features file found for FUN: ./output/feature-sets/FUN.txt [2026-02-26T20:22:44.086771] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:44.086815] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:44.086851] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:44.086946] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:44.148626] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:44.149680] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:44.149794] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:44.149864] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:44.274041] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:44.274207] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:44.274249] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:44.274278] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:44.277912] [DEBUG] [FORECASTER] FUN: Forecast T+1@11:T+2@11: DOWN (p=43.66%) [2026-02-26T20:22:44.278268] [INFO ] [FORECASTER] Completed predict_future for FUN [2026-02-26T20:22:44.278410] [INFO ] [sig ] FUN: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:22:44.420749] [INFO ] [LOCAL ] Saved forecast: FUN 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/FUN.txt [2026-02-26T20:22:44.420922] [INFO ] [sig ] [1266/3375] Completed FUN in 0.3s | 2.75 sym/s | Total: 7.7m | ETA: 12.8m [2026-02-26T20:22:44.420962] [INFO ] [sig ] [1267/3375] Forecasting FUNC... [2026-02-26T20:22:44.420993] [INFO ] [sig ] Generating forecast for: FUNC [2026-02-26T20:22:44.421023] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FUNC' from 'https://tdm.silogroup.org/data/derivative_storage/FUNC.csv'. [2026-02-26T20:22:44.432168] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FUNC'. [2026-02-26T20:22:44.432608] [INFO ] [FORECASTER] Starting predict_future for FUNC [2026-02-26T20:22:44.433443] [DEBUG] [LOCAL ] No optimal features file found for FUNC: ./output/feature-sets/FUNC.txt [2026-02-26T20:22:44.433497] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:44.433528] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:44.433553] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:44.433631] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:44.491290] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:44.492232] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:44.492322] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:44.492360] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:44.630469] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:44.630673] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:44.630725] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:44.630755] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:44.634588] [DEBUG] [FORECASTER] FUNC: Forecast T+1@11:T+2@11: DOWN (p=5.64%) [2026-02-26T20:22:44.634941] [INFO ] [FORECASTER] Completed predict_future for FUNC [2026-02-26T20:22:44.635087] [INFO ] [sig ] FUNC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:22:44.787549] [INFO ] [LOCAL ] Saved forecast: FUNC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/FUNC.txt [2026-02-26T20:22:44.787788] [INFO ] [sig ] [1267/3375] Completed FUNC in 0.4s | 2.75 sym/s | Total: 7.7m | ETA: 12.8m [2026-02-26T20:22:44.787841] [INFO ] [sig ] [1268/3375] Forecasting FUND... [2026-02-26T20:22:44.787873] [INFO ] [sig ] Generating forecast for: FUND [2026-02-26T20:22:44.787909] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FUND' from 'https://tdm.silogroup.org/data/derivative_storage/FUND.csv'. [2026-02-26T20:22:44.800008] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FUND'. [2026-02-26T20:22:44.800409] [INFO ] [FORECASTER] Starting predict_future for FUND [2026-02-26T20:22:44.801278] [DEBUG] [LOCAL ] No optimal features file found for FUND: ./output/feature-sets/FUND.txt [2026-02-26T20:22:44.801333] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:44.801366] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:44.801410] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:44.801469] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:44.858868] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:44.859781] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:44.859872] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:44.859905] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:44.973750] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:44.973922] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:44.973964] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:44.973994] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:44.977615] [DEBUG] [FORECASTER] FUND: Forecast T+1@11:T+2@11: UP (p=91.59%) [2026-02-26T20:22:44.977983] [INFO ] [FORECASTER] Completed predict_future for FUND [2026-02-26T20:22:44.978125] [INFO ] [sig ] FUND: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:22:45.120407] [INFO ] [LOCAL ] Saved forecast: FUND 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/FUND.txt [2026-02-26T20:22:45.120595] [INFO ] [sig ] [1268/3375] Completed FUND in 0.3s | 2.75 sym/s | Total: 7.7m | ETA: 12.8m [2026-02-26T20:22:45.120639] [INFO ] [sig ] [1269/3375] Forecasting FVCB... [2026-02-26T20:22:45.120669] [INFO ] [sig ] Generating forecast for: FVCB [2026-02-26T20:22:45.120701] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FVCB' from 'https://tdm.silogroup.org/data/derivative_storage/FVCB.csv'. [2026-02-26T20:22:45.132608] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FVCB'. [2026-02-26T20:22:45.133008] [INFO ] [FORECASTER] Starting predict_future for FVCB [2026-02-26T20:22:45.133841] [DEBUG] [LOCAL ] No optimal features file found for FVCB: ./output/feature-sets/FVCB.txt [2026-02-26T20:22:45.133895] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:45.133928] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:45.133955] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:45.134012] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:45.190989] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:45.191910] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:45.192013] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:45.192046] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:45.309381] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:45.309564] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:45.309628] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:45.309659] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:45.313244] [DEBUG] [FORECASTER] FVCB: Forecast T+1@11:T+2@11: UP (p=97.91%) [2026-02-26T20:22:45.313554] [INFO ] [FORECASTER] Completed predict_future for FVCB [2026-02-26T20:22:45.313717] [INFO ] [sig ] FVCB: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:22:45.472197] [INFO ] [LOCAL ] Saved forecast: FVCB 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/FVCB.txt [2026-02-26T20:22:45.472402] [INFO ] [sig ] [1269/3375] Completed FVCB in 0.4s | 2.75 sym/s | Total: 7.7m | ETA: 12.7m [2026-02-26T20:22:45.472446] [INFO ] [sig ] [1270/3375] Forecasting FWONA... [2026-02-26T20:22:45.472477] [INFO ] [sig ] Generating forecast for: FWONA [2026-02-26T20:22:45.472515] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FWONA' from 'https://tdm.silogroup.org/data/derivative_storage/FWONA.csv'. [2026-02-26T20:22:45.484619] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FWONA'. [2026-02-26T20:22:45.485055] [INFO ] [FORECASTER] Starting predict_future for FWONA [2026-02-26T20:22:45.486066] [DEBUG] [LOCAL ] No optimal features file found for FWONA: ./output/feature-sets/FWONA.txt [2026-02-26T20:22:45.486123] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:45.486156] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:45.486183] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:45.486251] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:45.549200] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:45.550173] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:45.550268] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:45.550302] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:45.677682] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:45.677860] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:45.677915] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:45.677950] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:45.681758] [DEBUG] [FORECASTER] FWONA: Forecast T+1@11:T+2@11: DOWN (p=10.00%) [2026-02-26T20:22:45.682099] [INFO ] [FORECASTER] Completed predict_future for FWONA [2026-02-26T20:22:45.682245] [INFO ] [sig ] FWONA: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:22:45.831694] [INFO ] [LOCAL ] Saved forecast: FWONA 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/FWONA.txt [2026-02-26T20:22:45.831863] [INFO ] [sig ] [1270/3375] Completed FWONA in 0.4s | 2.75 sym/s | Total: 7.7m | ETA: 12.7m [2026-02-26T20:22:45.831912] [INFO ] [sig ] [1271/3375] Forecasting FWONK... [2026-02-26T20:22:45.831947] [INFO ] [sig ] Generating forecast for: FWONK [2026-02-26T20:22:45.831984] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FWONK' from 'https://tdm.silogroup.org/data/derivative_storage/FWONK.csv'. [2026-02-26T20:22:45.843792] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FWONK'. [2026-02-26T20:22:45.844187] [INFO ] [FORECASTER] Starting predict_future for FWONK [2026-02-26T20:22:45.845065] [DEBUG] [LOCAL ] No optimal features file found for FWONK: ./output/feature-sets/FWONK.txt [2026-02-26T20:22:45.845120] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:45.845160] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:45.845201] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:45.845270] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:45.907518] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:45.908433] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:45.908561] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:45.908617] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:46.026073] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:46.026239] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:46.026281] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:46.026310] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:46.029815] [DEBUG] [FORECASTER] FWONK: Forecast T+1@11:T+2@11: DOWN (p=10.34%) [2026-02-26T20:22:46.030109] [INFO ] [FORECASTER] Completed predict_future for FWONK [2026-02-26T20:22:46.030245] [INFO ] [sig ] FWONK: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:22:46.171392] [INFO ] [LOCAL ] Saved forecast: FWONK 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/FWONK.txt [2026-02-26T20:22:46.171562] [INFO ] [sig ] [1271/3375] Completed FWONK in 0.3s | 2.75 sym/s | Total: 7.7m | ETA: 12.7m [2026-02-26T20:22:46.171627] [INFO ] [sig ] [1272/3375] Forecasting FWRD... [2026-02-26T20:22:46.171657] [INFO ] [sig ] Generating forecast for: FWRD [2026-02-26T20:22:46.171719] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FWRD' from 'https://tdm.silogroup.org/data/derivative_storage/FWRD.csv'. [2026-02-26T20:22:46.183640] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FWRD'. [2026-02-26T20:22:46.184051] [INFO ] [FORECASTER] Starting predict_future for FWRD [2026-02-26T20:22:46.184912] [DEBUG] [LOCAL ] No optimal features file found for FWRD: ./output/feature-sets/FWRD.txt [2026-02-26T20:22:46.184966] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:46.184998] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:46.185025] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:46.185083] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:46.242503] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:46.243415] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:46.243504] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:46.243537] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:46.367831] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:46.368001] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:46.368042] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:46.368069] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:46.371603] [DEBUG] [FORECASTER] FWRD: Forecast T+1@11:T+2@11: DOWN (p=1.80%) [2026-02-26T20:22:46.371895] [INFO ] [FORECASTER] Completed predict_future for FWRD [2026-02-26T20:22:46.372027] [INFO ] [sig ] FWRD: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:22:46.515502] [INFO ] [LOCAL ] Saved forecast: FWRD 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/FWRD.txt [2026-02-26T20:22:46.515737] [INFO ] [sig ] [1272/3375] Completed FWRD in 0.3s | 2.75 sym/s | Total: 7.7m | ETA: 12.7m [2026-02-26T20:22:46.515789] [INFO ] [sig ] [1273/3375] Forecasting FWRG... [2026-02-26T20:22:46.515820] [INFO ] [sig ] Generating forecast for: FWRG [2026-02-26T20:22:46.515852] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FWRG' from 'https://tdm.silogroup.org/data/derivative_storage/FWRG.csv'. [2026-02-26T20:22:46.528150] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FWRG'. [2026-02-26T20:22:46.528601] [INFO ] [FORECASTER] Starting predict_future for FWRG [2026-02-26T20:22:46.529476] [DEBUG] [LOCAL ] No optimal features file found for FWRG: ./output/feature-sets/FWRG.txt [2026-02-26T20:22:46.529532] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:46.529565] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:46.529621] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:46.529682] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:46.589275] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:46.590193] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:46.590301] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:46.590345] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:46.711034] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:46.711198] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:46.711237] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:46.711267] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:46.714728] [DEBUG] [FORECASTER] FWRG: Forecast T+1@11:T+2@11: UP (p=58.95%) [2026-02-26T20:22:46.715017] [INFO ] [FORECASTER] Completed predict_future for FWRG [2026-02-26T20:22:46.715150] [INFO ] [sig ] FWRG: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:22:46.861413] [INFO ] [LOCAL ] Saved forecast: FWRG 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/FWRG.txt [2026-02-26T20:22:46.861612] [INFO ] [sig ] [1273/3375] Completed FWRG in 0.3s | 2.75 sym/s | Total: 7.7m | ETA: 12.7m [2026-02-26T20:22:46.861658] [INFO ] [sig ] [1274/3375] Forecasting FYC... [2026-02-26T20:22:46.861687] [INFO ] [sig ] Generating forecast for: FYC [2026-02-26T20:22:46.861725] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FYC' from 'https://tdm.silogroup.org/data/derivative_storage/FYC.csv'. [2026-02-26T20:22:46.873136] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FYC'. [2026-02-26T20:22:46.873547] [INFO ] [FORECASTER] Starting predict_future for FYC [2026-02-26T20:22:46.874466] [DEBUG] [LOCAL ] No optimal features file found for FYC: ./output/feature-sets/FYC.txt [2026-02-26T20:22:46.874532] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:46.874566] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:46.874613] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:46.874672] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:46.933328] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:46.934330] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:46.934441] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:46.934477] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:47.057197] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:47.057359] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:47.057403] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:47.057433] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:47.061068] [DEBUG] [FORECASTER] FYC: Forecast T+1@11:T+2@11: DOWN (p=9.66%) [2026-02-26T20:22:47.061367] [INFO ] [FORECASTER] Completed predict_future for FYC [2026-02-26T20:22:47.061506] [INFO ] [sig ] FYC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:22:47.203275] [INFO ] [LOCAL ] Saved forecast: FYC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/FYC.txt [2026-02-26T20:22:47.203494] [INFO ] [sig ] [1274/3375] Completed FYC in 0.3s | 2.75 sym/s | Total: 7.7m | ETA: 12.7m [2026-02-26T20:22:47.203537] [INFO ] [sig ] [1275/3375] Forecasting FYX... [2026-02-26T20:22:47.203567] [INFO ] [sig ] Generating forecast for: FYX [2026-02-26T20:22:47.203621] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FYX' from 'https://tdm.silogroup.org/data/derivative_storage/FYX.csv'. [2026-02-26T20:22:47.214440] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FYX'. [2026-02-26T20:22:47.214865] [INFO ] [FORECASTER] Starting predict_future for FYX [2026-02-26T20:22:47.215771] [DEBUG] [LOCAL ] No optimal features file found for FYX: ./output/feature-sets/FYX.txt [2026-02-26T20:22:47.215827] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:47.215863] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:47.215895] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:47.215964] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:47.273139] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:47.274069] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:47.274157] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:47.274190] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:47.394636] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:47.394798] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:47.394839] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:47.394869] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:47.398341] [DEBUG] [FORECASTER] FYX: Forecast T+1@11:T+2@11: UP (p=53.93%) [2026-02-26T20:22:47.398647] [INFO ] [FORECASTER] Completed predict_future for FYX [2026-02-26T20:22:47.398782] [INFO ] [sig ] FYX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:22:47.544532] [INFO ] [LOCAL ] Saved forecast: FYX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/FYX.txt [2026-02-26T20:22:47.544720] [INFO ] [sig ] [1275/3375] Completed FYX in 0.3s | 2.75 sym/s | Total: 7.7m | ETA: 12.7m [2026-02-26T20:22:47.544760] [INFO ] [sig ] [1276/3375] Forecasting G... [2026-02-26T20:22:47.544790] [INFO ] [sig ] Generating forecast for: G [2026-02-26T20:22:47.544822] [DEBUG] [REMOTE ] Fetching historical data for symbol 'G' from 'https://tdm.silogroup.org/data/derivative_storage/G.csv'. [2026-02-26T20:22:47.557222] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'G'. [2026-02-26T20:22:47.557629] [INFO ] [FORECASTER] Starting predict_future for G [2026-02-26T20:22:47.558699] [DEBUG] [LOCAL ] No optimal features file found for G: ./output/feature-sets/G.txt [2026-02-26T20:22:47.558752] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:47.558783] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:47.558810] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:47.558867] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:47.615915] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:47.616808] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:47.616896] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:47.616929] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:47.738244] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:47.738402] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:47.738442] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:47.738472] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:47.742006] [DEBUG] [FORECASTER] G: Forecast T+1@11:T+2@11: DOWN (p=22.94%) [2026-02-26T20:22:47.742300] [INFO ] [FORECASTER] Completed predict_future for G [2026-02-26T20:22:47.742433] [INFO ] [sig ] G: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:22:47.883220] [INFO ] [LOCAL ] Saved forecast: G 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/G.txt [2026-02-26T20:22:47.883398] [INFO ] [sig ] [1276/3375] Completed G in 0.3s | 2.75 sym/s | Total: 7.7m | ETA: 12.7m [2026-02-26T20:22:47.883438] [INFO ] [sig ] [1277/3375] Forecasting GAB... [2026-02-26T20:22:47.883468] [INFO ] [sig ] Generating forecast for: GAB [2026-02-26T20:22:47.883499] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GAB' from 'https://tdm.silogroup.org/data/derivative_storage/GAB.csv'. [2026-02-26T20:22:47.894480] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GAB'. [2026-02-26T20:22:47.894898] [INFO ] [FORECASTER] Starting predict_future for GAB [2026-02-26T20:22:47.895833] [DEBUG] [LOCAL ] No optimal features file found for GAB: ./output/feature-sets/GAB.txt [2026-02-26T20:22:47.895889] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:47.895923] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:47.895953] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:47.896012] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:47.952939] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:47.953865] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:47.953951] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:47.953982] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:48.074028] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:48.074232] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:48.074275] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:48.074304] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:48.077785] [DEBUG] [FORECASTER] GAB: Forecast T+1@11:T+2@11: DOWN (p=8.75%) [2026-02-26T20:22:48.078089] [INFO ] [FORECASTER] Completed predict_future for GAB [2026-02-26T20:22:48.078229] [INFO ] [sig ] GAB: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:22:48.219979] [INFO ] [LOCAL ] Saved forecast: GAB 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/GAB.txt [2026-02-26T20:22:48.220153] [INFO ] [sig ] [1277/3375] Completed GAB in 0.3s | 2.75 sym/s | Total: 7.7m | ETA: 12.7m [2026-02-26T20:22:48.220196] [INFO ] [sig ] [1278/3375] Forecasting GABC... [2026-02-26T20:22:48.220225] [INFO ] [sig ] Generating forecast for: GABC [2026-02-26T20:22:48.220258] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GABC' from 'https://tdm.silogroup.org/data/derivative_storage/GABC.csv'. [2026-02-26T20:22:48.231701] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GABC'. [2026-02-26T20:22:48.232098] [INFO ] [FORECASTER] Starting predict_future for GABC [2026-02-26T20:22:48.232955] [DEBUG] [LOCAL ] No optimal features file found for GABC: ./output/feature-sets/GABC.txt [2026-02-26T20:22:48.233008] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:48.233073] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:48.233102] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:48.233161] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:48.290280] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:48.291212] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:48.291299] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:48.291332] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:48.407079] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:48.407241] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:48.407282] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:48.407311] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:48.410902] [DEBUG] [FORECASTER] GABC: Forecast T+1@11:T+2@11: DOWN (p=40.49%) [2026-02-26T20:22:48.411223] [INFO ] [FORECASTER] Completed predict_future for GABC [2026-02-26T20:22:48.411369] [INFO ] [sig ] GABC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:22:48.551125] [INFO ] [LOCAL ] Saved forecast: GABC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/GABC.txt [2026-02-26T20:22:48.551272] [INFO ] [sig ] [1278/3375] Completed GABC in 0.3s | 2.75 sym/s | Total: 7.7m | ETA: 12.7m [2026-02-26T20:22:48.551313] [INFO ] [sig ] [1279/3375] Forecasting GAIA... [2026-02-26T20:22:48.551342] [INFO ] [sig ] Generating forecast for: GAIA [2026-02-26T20:22:48.551373] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GAIA' from 'https://tdm.silogroup.org/data/derivative_storage/GAIA.csv'. [2026-02-26T20:22:48.562067] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GAIA'. [2026-02-26T20:22:48.562438] [INFO ] [FORECASTER] Starting predict_future for GAIA [2026-02-26T20:22:48.563265] [DEBUG] [LOCAL ] No optimal features file found for GAIA: ./output/feature-sets/GAIA.txt [2026-02-26T20:22:48.563317] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:48.563349] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:48.563375] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:48.563431] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:48.620388] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:48.621200] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:48.621303] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:48.621337] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:48.736503] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:48.736691] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:48.736735] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:48.736762] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:48.740387] [DEBUG] [FORECASTER] GAIA: Forecast T+1@11:T+2@11: DOWN (p=14.57%) [2026-02-26T20:22:48.740716] [INFO ] [FORECASTER] Completed predict_future for GAIA [2026-02-26T20:22:48.740857] [INFO ] [sig ] GAIA: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:22:48.889958] [INFO ] [LOCAL ] Saved forecast: GAIA 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/GAIA.txt [2026-02-26T20:22:48.890135] [INFO ] [sig ] [1279/3375] Completed GAIA in 0.3s | 2.75 sym/s | Total: 7.7m | ETA: 12.7m [2026-02-26T20:22:48.890177] [INFO ] [sig ] [1280/3375] Forecasting GAIN... [2026-02-26T20:22:48.890207] [INFO ] [sig ] Generating forecast for: GAIN [2026-02-26T20:22:48.890238] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GAIN' from 'https://tdm.silogroup.org/data/derivative_storage/GAIN.csv'. [2026-02-26T20:22:48.902212] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GAIN'. [2026-02-26T20:22:48.902570] [INFO ] [FORECASTER] Starting predict_future for GAIN [2026-02-26T20:22:48.903483] [DEBUG] [LOCAL ] No optimal features file found for GAIN: ./output/feature-sets/GAIN.txt [2026-02-26T20:22:48.903539] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:48.903599] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:48.903633] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:48.903690] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:48.965518] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:48.966486] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:48.966593] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:48.966631] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:49.102323] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:49.102504] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:49.102546] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:49.102594] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:49.106553] [DEBUG] [FORECASTER] GAIN: Forecast T+1@11:T+2@11: DOWN (p=12.28%) [2026-02-26T20:22:49.106880] [INFO ] [FORECASTER] Completed predict_future for GAIN [2026-02-26T20:22:49.107029] [INFO ] [sig ] GAIN: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:22:49.246496] [INFO ] [LOCAL ] Saved forecast: GAIN 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/GAIN.txt [2026-02-26T20:22:49.246664] [INFO ] [sig ] [1280/3375] Completed GAIN in 0.4s | 2.75 sym/s | Total: 7.7m | ETA: 12.7m [2026-02-26T20:22:49.246706] [INFO ] [sig ] [1281/3375] Forecasting GAM... [2026-02-26T20:22:49.246737] [INFO ] [sig ] Generating forecast for: GAM [2026-02-26T20:22:49.246769] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GAM' from 'https://tdm.silogroup.org/data/derivative_storage/GAM.csv'. [2026-02-26T20:22:49.257927] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GAM'. [2026-02-26T20:22:49.258308] [INFO ] [FORECASTER] Starting predict_future for GAM [2026-02-26T20:22:49.259294] [DEBUG] [LOCAL ] No optimal features file found for GAM: ./output/feature-sets/GAM.txt [2026-02-26T20:22:49.259373] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:49.259407] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:49.259434] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:49.259491] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:49.318004] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:49.318823] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:49.318931] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:49.318978] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:49.442548] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:49.442728] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-26T20:22:49.442772] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:49.442834] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:49.446503] [DEBUG] [FORECASTER] GAM: Forecast T+1@11:T+2@11: DOWN (p=33.80%) [2026-02-26T20:22:49.446832] [INFO ] [FORECASTER] Completed predict_future for GAM [2026-02-26T20:22:49.446971] [INFO ] [sig ] GAM: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:22:49.598903] [INFO ] [LOCAL ] Saved forecast: GAM 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/GAM.txt [2026-02-26T20:22:49.599091] [INFO ] [sig ] [1281/3375] Completed GAM in 0.4s | 2.75 sym/s | Total: 7.8m | ETA: 12.7m [2026-02-26T20:22:49.599138] [INFO ] [sig ] [1282/3375] Forecasting GAMB... [2026-02-26T20:22:49.599171] [INFO ] [sig ] Generating forecast for: GAMB [2026-02-26T20:22:49.599207] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GAMB' from 'https://tdm.silogroup.org/data/derivative_storage/GAMB.csv'. [2026-02-26T20:22:49.611356] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GAMB'. [2026-02-26T20:22:49.611874] [INFO ] [FORECASTER] Starting predict_future for GAMB [2026-02-26T20:22:49.612903] [DEBUG] [LOCAL ] No optimal features file found for GAMB: ./output/feature-sets/GAMB.txt [2026-02-26T20:22:49.612963] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:49.613000] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:49.613040] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:49.613103] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:49.677901] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:49.678825] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:49.678913] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:49.678955] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:49.813237] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:49.813609] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:49.813657] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:49.813687] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:49.817560] [DEBUG] [FORECASTER] GAMB: Forecast T+1@11:T+2@11: DOWN (p=8.31%) [2026-02-26T20:22:49.817889] [INFO ] [FORECASTER] Completed predict_future for GAMB [2026-02-26T20:22:49.818066] [INFO ] [sig ] GAMB: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:22:49.976010] [INFO ] [LOCAL ] Saved forecast: GAMB 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/GAMB.txt [2026-02-26T20:22:49.976176] [INFO ] [sig ] [1282/3375] Completed GAMB in 0.4s | 2.75 sym/s | Total: 7.8m | ETA: 12.7m [2026-02-26T20:22:49.976219] [INFO ] [sig ] [1283/3375] Forecasting GANX... [2026-02-26T20:22:49.976251] [INFO ] [sig ] Generating forecast for: GANX [2026-02-26T20:22:49.976284] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GANX' from 'https://tdm.silogroup.org/data/derivative_storage/GANX.csv'. [2026-02-26T20:22:49.988642] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GANX'. [2026-02-26T20:22:49.989084] [INFO ] [FORECASTER] Starting predict_future for GANX [2026-02-26T20:22:49.989935] [DEBUG] [LOCAL ] No optimal features file found for GANX: ./output/feature-sets/GANX.txt [2026-02-26T20:22:49.989999] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:49.990036] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:49.990065] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:49.990126] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:50.055552] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:50.056690] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:50.056791] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:50.056827] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:50.193762] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:50.193924] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:50.193982] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:50.194038] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:50.197872] [DEBUG] [FORECASTER] GANX: Forecast T+1@11:T+2@11: UP (p=75.51%) [2026-02-26T20:22:50.198173] [INFO ] [FORECASTER] Completed predict_future for GANX [2026-02-26T20:22:50.198309] [INFO ] [sig ] GANX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:22:50.356792] [INFO ] [LOCAL ] Saved forecast: GANX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/GANX.txt [2026-02-26T20:22:50.356983] [INFO ] [sig ] [1283/3375] Completed GANX in 0.4s | 2.75 sym/s | Total: 7.8m | ETA: 12.7m [2026-02-26T20:22:50.357025] [INFO ] [sig ] [1284/3375] Forecasting GASS... [2026-02-26T20:22:50.357057] [INFO ] [sig ] Generating forecast for: GASS [2026-02-26T20:22:50.357090] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GASS' from 'https://tdm.silogroup.org/data/derivative_storage/GASS.csv'. [2026-02-26T20:22:50.369156] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GASS'. [2026-02-26T20:22:50.369518] [INFO ] [FORECASTER] Starting predict_future for GASS [2026-02-26T20:22:50.370609] [DEBUG] [LOCAL ] No optimal features file found for GASS: ./output/feature-sets/GASS.txt [2026-02-26T20:22:50.370667] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:50.370701] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:50.370729] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:50.370787] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:50.437656] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:50.438445] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:50.438534] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:50.438567] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:50.571570] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:50.571766] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:50.571825] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:50.571861] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:50.576217] [DEBUG] [FORECASTER] GASS: Forecast T+1@11:T+2@11: DOWN (p=7.31%) [2026-02-26T20:22:50.576517] [INFO ] [FORECASTER] Completed predict_future for GASS [2026-02-26T20:22:50.576687] [INFO ] [sig ] GASS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:22:50.736212] [INFO ] [LOCAL ] Saved forecast: GASS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/GASS.txt [2026-02-26T20:22:50.736379] [INFO ] [sig ] [1284/3375] Completed GASS in 0.4s | 2.75 sym/s | Total: 7.8m | ETA: 12.7m [2026-02-26T20:22:50.736428] [INFO ] [sig ] [1285/3375] Forecasting GATX... [2026-02-26T20:22:50.736462] [INFO ] [sig ] Generating forecast for: GATX [2026-02-26T20:22:50.736494] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GATX' from 'https://tdm.silogroup.org/data/derivative_storage/GATX.csv'. [2026-02-26T20:22:50.748668] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GATX'. [2026-02-26T20:22:50.749068] [INFO ] [FORECASTER] Starting predict_future for GATX [2026-02-26T20:22:50.749978] [DEBUG] [LOCAL ] No optimal features file found for GATX: ./output/feature-sets/GATX.txt [2026-02-26T20:22:50.750047] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:50.750088] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:50.750122] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:50.750184] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:50.808542] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:50.809459] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:50.809552] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:50.809605] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:50.941094] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:50.941268] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:50.941324] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:50.941371] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:50.945158] [DEBUG] [FORECASTER] GATX: Forecast T+1@11:T+2@11: UP (p=88.53%) [2026-02-26T20:22:50.945456] [INFO ] [FORECASTER] Completed predict_future for GATX [2026-02-26T20:22:50.945613] [INFO ] [sig ] GATX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:22:51.096752] [INFO ] [LOCAL ] Saved forecast: GATX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/GATX.txt [2026-02-26T20:22:51.096919] [INFO ] [sig ] [1285/3375] Completed GATX in 0.4s | 2.75 sym/s | Total: 7.8m | ETA: 12.6m [2026-02-26T20:22:51.096962] [INFO ] [sig ] [1286/3375] Forecasting GBAB... [2026-02-26T20:22:51.096995] [INFO ] [sig ] Generating forecast for: GBAB [2026-02-26T20:22:51.097027] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GBAB' from 'https://tdm.silogroup.org/data/derivative_storage/GBAB.csv'. [2026-02-26T20:22:51.109335] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GBAB'. [2026-02-26T20:22:51.109768] [INFO ] [FORECASTER] Starting predict_future for GBAB [2026-02-26T20:22:51.110694] [DEBUG] [LOCAL ] No optimal features file found for GBAB: ./output/feature-sets/GBAB.txt [2026-02-26T20:22:51.110751] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:51.110785] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:51.110812] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:51.110873] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:51.173634] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:51.174558] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:51.174676] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:51.174712] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:51.310326] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:51.310491] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:51.310533] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:51.310564] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:51.314773] [DEBUG] [FORECASTER] GBAB: Forecast T+1@11:T+2@11: UP (p=59.02%) [2026-02-26T20:22:51.315106] [INFO ] [FORECASTER] Completed predict_future for GBAB [2026-02-26T20:22:51.315241] [INFO ] [sig ] GBAB: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:22:51.469526] [INFO ] [LOCAL ] Saved forecast: GBAB 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/GBAB.txt [2026-02-26T20:22:51.469706] [INFO ] [sig ] [1286/3375] Completed GBAB in 0.4s | 2.75 sym/s | Total: 7.8m | ETA: 12.6m [2026-02-26T20:22:51.469749] [INFO ] [sig ] [1287/3375] Forecasting GBCI... [2026-02-26T20:22:51.469782] [INFO ] [sig ] Generating forecast for: GBCI [2026-02-26T20:22:51.469814] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GBCI' from 'https://tdm.silogroup.org/data/derivative_storage/GBCI.csv'. [2026-02-26T20:22:51.482475] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GBCI'. [2026-02-26T20:22:51.482915] [INFO ] [FORECASTER] Starting predict_future for GBCI [2026-02-26T20:22:51.483888] [DEBUG] [LOCAL ] No optimal features file found for GBCI: ./output/feature-sets/GBCI.txt [2026-02-26T20:22:51.483944] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:51.483979] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:51.484006] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:51.484064] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:51.549316] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:51.550223] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:51.550311] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:51.550345] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:51.684516] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:51.684698] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:51.684740] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:51.684770] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:51.688868] [DEBUG] [FORECASTER] GBCI: Forecast T+1@11:T+2@11: DOWN (p=0.81%) [2026-02-26T20:22:51.689397] [INFO ] [FORECASTER] Completed predict_future for GBCI [2026-02-26T20:22:51.689554] [INFO ] [sig ] GBCI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:22:51.840681] [INFO ] [LOCAL ] Saved forecast: GBCI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/GBCI.txt [2026-02-26T20:22:51.840851] [INFO ] [sig ] [1287/3375] Completed GBCI in 0.4s | 2.75 sym/s | Total: 7.8m | ETA: 12.6m [2026-02-26T20:22:51.840894] [INFO ] [sig ] [1288/3375] Forecasting GBDC... [2026-02-26T20:22:51.840926] [INFO ] [sig ] Generating forecast for: GBDC [2026-02-26T20:22:51.840957] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GBDC' from 'https://tdm.silogroup.org/data/derivative_storage/GBDC.csv'. [2026-02-26T20:22:51.853197] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GBDC'. [2026-02-26T20:22:51.853646] [INFO ] [FORECASTER] Starting predict_future for GBDC [2026-02-26T20:22:51.854521] [DEBUG] [LOCAL ] No optimal features file found for GBDC: ./output/feature-sets/GBDC.txt [2026-02-26T20:22:51.854614] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:51.854671] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:51.854718] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:51.854789] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:51.919559] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:51.920473] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:51.920613] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:51.920651] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:52.051893] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:52.052065] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:52.052132] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:52.052166] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:52.056421] [DEBUG] [FORECASTER] GBDC: Forecast T+1@11:T+2@11: UP (p=90.96%) [2026-02-26T20:22:52.056740] [INFO ] [FORECASTER] Completed predict_future for GBDC [2026-02-26T20:22:52.056891] [INFO ] [sig ] GBDC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:22:52.209387] [INFO ] [LOCAL ] Saved forecast: GBDC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/GBDC.txt [2026-02-26T20:22:52.209554] [INFO ] [sig ] [1288/3375] Completed GBDC in 0.4s | 2.75 sym/s | Total: 7.8m | ETA: 12.6m [2026-02-26T20:22:52.209615] [INFO ] [sig ] [1289/3375] Forecasting GBTG... [2026-02-26T20:22:52.209648] [INFO ] [sig ] Generating forecast for: GBTG [2026-02-26T20:22:52.209688] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GBTG' from 'https://tdm.silogroup.org/data/derivative_storage/GBTG.csv'. [2026-02-26T20:22:52.222691] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GBTG'. [2026-02-26T20:22:52.223067] [INFO ] [FORECASTER] Starting predict_future for GBTG [2026-02-26T20:22:52.223922] [DEBUG] [LOCAL ] No optimal features file found for GBTG: ./output/feature-sets/GBTG.txt [2026-02-26T20:22:52.223978] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:52.224011] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:52.224039] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:52.224101] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:52.288077] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:52.288993] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:52.289083] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:52.289116] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:52.424174] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:52.424339] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:52.424380] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:52.424411] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:52.428247] [DEBUG] [FORECASTER] GBTG: Forecast T+1@11:T+2@11: UP (p=58.00%) [2026-02-26T20:22:52.428542] [INFO ] [FORECASTER] Completed predict_future for GBTG [2026-02-26T20:22:52.428704] [INFO ] [sig ] GBTG: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:22:52.582796] [INFO ] [LOCAL ] Saved forecast: GBTG 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/GBTG.txt [2026-02-26T20:22:52.582960] [INFO ] [sig ] [1289/3375] Completed GBTG in 0.4s | 2.75 sym/s | Total: 7.8m | ETA: 12.6m [2026-02-26T20:22:52.583008] [INFO ] [sig ] [1290/3375] Forecasting GBX... [2026-02-26T20:22:52.583041] [INFO ] [sig ] Generating forecast for: GBX [2026-02-26T20:22:52.583073] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GBX' from 'https://tdm.silogroup.org/data/derivative_storage/GBX.csv'. [2026-02-26T20:22:52.595226] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GBX'. [2026-02-26T20:22:52.595635] [INFO ] [FORECASTER] Starting predict_future for GBX [2026-02-26T20:22:52.596707] [DEBUG] [LOCAL ] No optimal features file found for GBX: ./output/feature-sets/GBX.txt [2026-02-26T20:22:52.596775] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:52.596820] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:52.596857] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:52.596939] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:52.664072] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:52.665077] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:52.665193] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:52.665236] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:52.791817] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:52.792005] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:52.792064] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:52.792107] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:52.796430] [DEBUG] [FORECASTER] GBX: Forecast T+1@11:T+2@11: DOWN (p=6.59%) [2026-02-26T20:22:52.796786] [INFO ] [FORECASTER] Completed predict_future for GBX [2026-02-26T20:22:52.796934] [INFO ] [sig ] GBX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:22:52.953350] [INFO ] [LOCAL ] Saved forecast: GBX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/GBX.txt [2026-02-26T20:22:52.953530] [INFO ] [sig ] [1290/3375] Completed GBX in 0.4s | 2.75 sym/s | Total: 7.8m | ETA: 12.6m [2026-02-26T20:22:52.953599] [INFO ] [sig ] [1291/3375] Forecasting GCBC... [2026-02-26T20:22:52.953634] [INFO ] [sig ] Generating forecast for: GCBC [2026-02-26T20:22:52.953666] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GCBC' from 'https://tdm.silogroup.org/data/derivative_storage/GCBC.csv'. [2026-02-26T20:22:52.965099] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GCBC'. [2026-02-26T20:22:52.965524] [INFO ] [FORECASTER] Starting predict_future for GCBC [2026-02-26T20:22:52.966417] [DEBUG] [LOCAL ] No optimal features file found for GCBC: ./output/feature-sets/GCBC.txt [2026-02-26T20:22:52.966473] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:52.966505] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:52.966536] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:52.966640] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:53.030424] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:53.031350] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:53.031450] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:53.031485] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:53.152064] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:53.152228] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:53.152270] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:53.152298] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:53.156451] [DEBUG] [FORECASTER] GCBC: Forecast T+1@11:T+2@11: DOWN (p=0.48%) [2026-02-26T20:22:53.156781] [INFO ] [FORECASTER] Completed predict_future for GCBC [2026-02-26T20:22:53.156936] [INFO ] [sig ] GCBC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:22:53.321897] [INFO ] [LOCAL ] Saved forecast: GCBC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/GCBC.txt [2026-02-26T20:22:53.322086] [INFO ] [sig ] [1291/3375] Completed GCBC in 0.4s | 2.75 sym/s | Total: 7.8m | ETA: 12.6m [2026-02-26T20:22:53.322137] [INFO ] [sig ] [1292/3375] Forecasting GCMG... [2026-02-26T20:22:53.322170] [INFO ] [sig ] Generating forecast for: GCMG [2026-02-26T20:22:53.322201] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GCMG' from 'https://tdm.silogroup.org/data/derivative_storage/GCMG.csv'. [2026-02-26T20:22:53.334285] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GCMG'. [2026-02-26T20:22:53.334670] [INFO ] [FORECASTER] Starting predict_future for GCMG [2026-02-26T20:22:53.335709] [DEBUG] [LOCAL ] No optimal features file found for GCMG: ./output/feature-sets/GCMG.txt [2026-02-26T20:22:53.335764] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:53.335838] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:53.335869] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:53.335926] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:53.394744] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:53.395752] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:53.395845] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:53.395881] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:53.531314] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:53.531481] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:53.531523] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:53.531552] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:53.535503] [DEBUG] [FORECASTER] GCMG: Forecast T+1@11:T+2@11: UP (p=94.30%) [2026-02-26T20:22:53.535822] [INFO ] [FORECASTER] Completed predict_future for GCMG [2026-02-26T20:22:53.535963] [INFO ] [sig ] GCMG: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:22:53.690788] [INFO ] [LOCAL ] Saved forecast: GCMG 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/GCMG.txt [2026-02-26T20:22:53.690983] [INFO ] [sig ] [1292/3375] Completed GCMG in 0.4s | 2.75 sym/s | Total: 7.8m | ETA: 12.6m [2026-02-26T20:22:53.691051] [INFO ] [sig ] [1293/3375] Forecasting GCO... [2026-02-26T20:22:53.691097] [INFO ] [sig ] Generating forecast for: GCO [2026-02-26T20:22:53.691130] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GCO' from 'https://tdm.silogroup.org/data/derivative_storage/GCO.csv'. [2026-02-26T20:22:53.703229] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GCO'. [2026-02-26T20:22:53.703661] [INFO ] [FORECASTER] Starting predict_future for GCO [2026-02-26T20:22:53.704533] [DEBUG] [LOCAL ] No optimal features file found for GCO: ./output/feature-sets/GCO.txt [2026-02-26T20:22:53.704616] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:53.704663] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:53.704706] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:53.704794] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:53.767927] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:53.768839] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:53.768928] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:53.768963] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:53.892454] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:53.892637] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:53.892681] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:53.892710] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:53.896363] [DEBUG] [FORECASTER] GCO: Forecast T+1@11:T+2@11: UP (p=66.72%) [2026-02-26T20:22:53.896678] [INFO ] [FORECASTER] Completed predict_future for GCO [2026-02-26T20:22:53.896814] [INFO ] [sig ] GCO: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:22:54.049509] [INFO ] [LOCAL ] Saved forecast: GCO 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/GCO.txt [2026-02-26T20:22:54.049680] [INFO ] [sig ] [1293/3375] Completed GCO in 0.4s | 2.75 sym/s | Total: 7.8m | ETA: 12.6m [2026-02-26T20:22:54.049723] [INFO ] [sig ] [1294/3375] Forecasting GD... [2026-02-26T20:22:54.049759] [INFO ] [sig ] Generating forecast for: GD [2026-02-26T20:22:54.049807] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GD' from 'https://tdm.silogroup.org/data/derivative_storage/GD.csv'. [2026-02-26T20:22:54.064459] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GD'. [2026-02-26T20:22:54.064927] [INFO ] [FORECASTER] Starting predict_future for GD [2026-02-26T20:22:54.065863] [DEBUG] [LOCAL ] No optimal features file found for GD: ./output/feature-sets/GD.txt [2026-02-26T20:22:54.065919] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:54.065959] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:54.066002] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:54.066084] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:54.131990] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:54.132950] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:54.133055] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:54.133091] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:54.266326] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:54.266500] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:54.266549] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:54.266603] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:54.270200] [DEBUG] [FORECASTER] GD: Forecast T+1@11:T+2@11: DOWN (p=4.74%) [2026-02-26T20:22:54.270499] [INFO ] [FORECASTER] Completed predict_future for GD [2026-02-26T20:22:54.270658] [INFO ] [sig ] GD: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:22:54.425848] [INFO ] [LOCAL ] Saved forecast: GD 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/GD.txt [2026-02-26T20:22:54.426039] [INFO ] [sig ] [1294/3375] Completed GD in 0.4s | 2.75 sym/s | Total: 7.8m | ETA: 12.6m [2026-02-26T20:22:54.426100] [INFO ] [sig ] [1295/3375] Forecasting GDC... [2026-02-26T20:22:54.426141] [INFO ] [sig ] Generating forecast for: GDC [2026-02-26T20:22:54.426174] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDC' from 'https://tdm.silogroup.org/data/derivative_storage/GDC.csv'. [2026-02-26T20:22:54.437599] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDC'. [2026-02-26T20:22:54.438021] [INFO ] [FORECASTER] Starting predict_future for GDC [2026-02-26T20:22:54.438969] [DEBUG] [LOCAL ] No optimal features file found for GDC: ./output/feature-sets/GDC.txt [2026-02-26T20:22:54.439026] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:54.439108] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:54.439155] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:54.439227] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:54.502514] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:54.503409] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:54.503503] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:54.503538] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:54.640623] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:54.640824] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:54.640877] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:54.640917] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:54.644849] [DEBUG] [FORECASTER] GDC: Forecast T+1@11:T+2@11: UP (p=96.24%) [2026-02-26T20:22:54.645197] [INFO ] [FORECASTER] Completed predict_future for GDC [2026-02-26T20:22:54.645347] [INFO ] [sig ] GDC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:22:54.800347] [INFO ] [LOCAL ] Saved forecast: GDC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/GDC.txt [2026-02-26T20:22:54.800522] [INFO ] [sig ] [1295/3375] Completed GDC in 0.4s | 2.75 sym/s | Total: 7.8m | ETA: 12.6m [2026-02-26T20:22:54.800596] [INFO ] [sig ] [1296/3375] Forecasting GDDY... [2026-02-26T20:22:54.800641] [INFO ] [sig ] Generating forecast for: GDDY [2026-02-26T20:22:54.800677] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDDY' from 'https://tdm.silogroup.org/data/derivative_storage/GDDY.csv'. [2026-02-26T20:22:54.813486] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDDY'. [2026-02-26T20:22:54.813948] [INFO ] [FORECASTER] Starting predict_future for GDDY [2026-02-26T20:22:54.814855] [DEBUG] [LOCAL ] No optimal features file found for GDDY: ./output/feature-sets/GDDY.txt [2026-02-26T20:22:54.814911] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:54.814945] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:54.814971] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:54.815039] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:54.878230] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:54.879215] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:54.879307] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:54.879358] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:55.015277] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:55.015451] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:55.015497] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:55.015527] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:55.019450] [DEBUG] [FORECASTER] GDDY: Forecast T+1@11:T+2@11: UP (p=89.13%) [2026-02-26T20:22:55.019789] [INFO ] [FORECASTER] Completed predict_future for GDDY [2026-02-26T20:22:55.019930] [INFO ] [sig ] GDDY: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:22:55.169367] [INFO ] [LOCAL ] Saved forecast: GDDY 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/GDDY.txt [2026-02-26T20:22:55.169544] [INFO ] [sig ] [1296/3375] Completed GDDY in 0.4s | 2.75 sym/s | Total: 7.8m | ETA: 12.6m [2026-02-26T20:22:55.169606] [INFO ] [sig ] [1297/3375] Forecasting GDEN... [2026-02-26T20:22:55.169640] [INFO ] [sig ] Generating forecast for: GDEN [2026-02-26T20:22:55.169674] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDEN' from 'https://tdm.silogroup.org/data/derivative_storage/GDEN.csv'. [2026-02-26T20:22:55.181887] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDEN'. [2026-02-26T20:22:55.182330] [INFO ] [FORECASTER] Starting predict_future for GDEN [2026-02-26T20:22:55.183256] [DEBUG] [LOCAL ] No optimal features file found for GDEN: ./output/feature-sets/GDEN.txt [2026-02-26T20:22:55.183312] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:55.183345] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:55.183371] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:55.183429] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:55.247075] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:55.248015] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:55.248103] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:55.248142] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:55.381052] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:55.381216] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:55.381258] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:55.381286] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:55.384905] [DEBUG] [FORECASTER] GDEN: Forecast T+1@11:T+2@11: UP (p=89.97%) [2026-02-26T20:22:55.385205] [INFO ] [FORECASTER] Completed predict_future for GDEN [2026-02-26T20:22:55.385341] [INFO ] [sig ] GDEN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:22:55.536954] [INFO ] [LOCAL ] Saved forecast: GDEN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/GDEN.txt [2026-02-26T20:22:55.537126] [INFO ] [sig ] [1297/3375] Completed GDEN in 0.4s | 2.75 sym/s | Total: 7.8m | ETA: 12.6m [2026-02-26T20:22:55.537191] [INFO ] [sig ] [1298/3375] Forecasting GDRX... [2026-02-26T20:22:55.537236] [INFO ] [sig ] Generating forecast for: GDRX [2026-02-26T20:22:55.537271] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDRX' from 'https://tdm.silogroup.org/data/derivative_storage/GDRX.csv'. [2026-02-26T20:22:55.548838] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDRX'. [2026-02-26T20:22:55.549220] [INFO ] [FORECASTER] Starting predict_future for GDRX [2026-02-26T20:22:55.550098] [DEBUG] [LOCAL ] No optimal features file found for GDRX: ./output/feature-sets/GDRX.txt [2026-02-26T20:22:55.550165] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:55.550204] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:55.550236] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:55.550297] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:55.613156] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:55.614095] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:55.614193] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:55.614234] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:55.742315] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:55.742485] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:55.742531] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:55.742677] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:55.746558] [DEBUG] [FORECASTER] GDRX: Forecast T+1@11:T+2@11: DOWN (p=10.78%) [2026-02-26T20:22:55.746877] [INFO ] [FORECASTER] Completed predict_future for GDRX [2026-02-26T20:22:55.747043] [INFO ] [sig ] GDRX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:22:55.900220] [INFO ] [LOCAL ] Saved forecast: GDRX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/GDRX.txt [2026-02-26T20:22:55.900423] [INFO ] [sig ] [1298/3375] Completed GDRX in 0.4s | 2.75 sym/s | Total: 7.9m | ETA: 12.6m [2026-02-26T20:22:55.900469] [INFO ] [sig ] [1299/3375] Forecasting GDS... [2026-02-26T20:22:55.900499] [INFO ] [sig ] Generating forecast for: GDS [2026-02-26T20:22:55.900532] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDS' from 'https://tdm.silogroup.org/data/derivative_storage/GDS.csv'. [2026-02-26T20:22:55.913460] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDS'. [2026-02-26T20:22:55.913876] [INFO ] [FORECASTER] Starting predict_future for GDS [2026-02-26T20:22:55.914932] [DEBUG] [LOCAL ] No optimal features file found for GDS: ./output/feature-sets/GDS.txt [2026-02-26T20:22:55.914989] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:55.915021] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:55.915050] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:55.915121] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:55.974217] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:55.975025] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:55.975124] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:55.975162] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:56.099962] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:56.100127] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:56.100169] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:56.100235] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:56.103736] [DEBUG] [FORECASTER] GDS: Forecast T+1@11:T+2@11: DOWN (p=10.48%) [2026-02-26T20:22:56.104029] [INFO ] [FORECASTER] Completed predict_future for GDS [2026-02-26T20:22:56.104161] [INFO ] [sig ] GDS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:22:56.246659] [INFO ] [LOCAL ] Saved forecast: GDS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/GDS.txt [2026-02-26T20:22:56.246808] [INFO ] [sig ] [1299/3375] Completed GDS in 0.3s | 2.75 sym/s | Total: 7.9m | ETA: 12.6m [2026-02-26T20:22:56.246848] [INFO ] [sig ] [1300/3375] Forecasting GDYN... [2026-02-26T20:22:56.246879] [INFO ] [sig ] Generating forecast for: GDYN [2026-02-26T20:22:56.246910] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDYN' from 'https://tdm.silogroup.org/data/derivative_storage/GDYN.csv'. [2026-02-26T20:22:56.258023] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDYN'. [2026-02-26T20:22:56.258440] [INFO ] [FORECASTER] Starting predict_future for GDYN [2026-02-26T20:22:56.259358] [DEBUG] [LOCAL ] No optimal features file found for GDYN: ./output/feature-sets/GDYN.txt [2026-02-26T20:22:56.259417] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:56.259450] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:56.259476] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:56.259536] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:56.318646] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:56.319429] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:56.319516] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:56.319550] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:56.442338] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:56.442501] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:56.442541] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:56.442588] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:56.446051] [DEBUG] [FORECASTER] GDYN: Forecast T+1@11:T+2@11: DOWN (p=21.34%) [2026-02-26T20:22:56.446346] [INFO ] [FORECASTER] Completed predict_future for GDYN [2026-02-26T20:22:56.446496] [INFO ] [sig ] GDYN: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:22:56.593256] [INFO ] [LOCAL ] Saved forecast: GDYN 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/GDYN.txt [2026-02-26T20:22:56.593439] [INFO ] [sig ] [1300/3375] Completed GDYN in 0.3s | 2.75 sym/s | Total: 7.9m | ETA: 12.6m [2026-02-26T20:22:56.593486] [INFO ] [sig ] [1301/3375] Forecasting GE... [2026-02-26T20:22:56.593520] [INFO ] [sig ] Generating forecast for: GE [2026-02-26T20:22:56.593553] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GE' from 'https://tdm.silogroup.org/data/derivative_storage/GE.csv'. [2026-02-26T20:22:56.606222] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GE'. [2026-02-26T20:22:56.606662] [INFO ] [FORECASTER] Starting predict_future for GE [2026-02-26T20:22:56.607567] [DEBUG] [LOCAL ] No optimal features file found for GE: ./output/feature-sets/GE.txt [2026-02-26T20:22:56.607665] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:56.607702] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:56.607729] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:56.607801] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:56.671645] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:56.672620] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:56.672714] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:56.672785] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:56.803248] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:56.803416] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:56.803458] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:56.803487] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:56.807023] [DEBUG] [FORECASTER] GE: Forecast T+1@11:T+2@11: DOWN (p=34.73%) [2026-02-26T20:22:56.807337] [INFO ] [FORECASTER] Completed predict_future for GE [2026-02-26T20:22:56.807476] [INFO ] [sig ] GE: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:22:56.955880] [INFO ] [LOCAL ] Saved forecast: GE 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/GE.txt [2026-02-26T20:22:56.956067] [INFO ] [sig ] [1301/3375] Completed GE in 0.4s | 2.75 sym/s | Total: 7.9m | ETA: 12.6m [2026-02-26T20:22:56.956122] [INFO ] [sig ] [1302/3375] Forecasting GECC... [2026-02-26T20:22:56.956174] [INFO ] [sig ] Generating forecast for: GECC [2026-02-26T20:22:56.956220] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GECC' from 'https://tdm.silogroup.org/data/derivative_storage/GECC.csv'. [2026-02-26T20:22:56.967749] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GECC'. [2026-02-26T20:22:56.968160] [INFO ] [FORECASTER] Starting predict_future for GECC [2026-02-26T20:22:56.969116] [DEBUG] [LOCAL ] No optimal features file found for GECC: ./output/feature-sets/GECC.txt [2026-02-26T20:22:56.969171] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:56.969204] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:56.969231] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:56.969290] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:57.031967] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:57.032890] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:57.032982] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:57.033016] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:57.162639] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:57.162813] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:57.162873] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:57.162912] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:57.166516] [DEBUG] [FORECASTER] GECC: Forecast T+1@11:T+2@11: DOWN (p=22.28%) [2026-02-26T20:22:57.166837] [INFO ] [FORECASTER] Completed predict_future for GECC [2026-02-26T20:22:57.167002] [INFO ] [sig ] GECC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:22:57.320497] [INFO ] [LOCAL ] Saved forecast: GECC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/GECC.txt [2026-02-26T20:22:57.320681] [INFO ] [sig ] [1302/3375] Completed GECC in 0.4s | 2.75 sym/s | Total: 7.9m | ETA: 12.5m [2026-02-26T20:22:57.320731] [INFO ] [sig ] [1303/3375] Forecasting GEF... [2026-02-26T20:22:57.320765] [INFO ] [sig ] Generating forecast for: GEF [2026-02-26T20:22:57.320802] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEF' from 'https://tdm.silogroup.org/data/derivative_storage/GEF.csv'. [2026-02-26T20:22:57.332816] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEF'. [2026-02-26T20:22:57.333196] [INFO ] [FORECASTER] Starting predict_future for GEF [2026-02-26T20:22:57.334095] [DEBUG] [LOCAL ] No optimal features file found for GEF: ./output/feature-sets/GEF.txt [2026-02-26T20:22:57.334149] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:57.334182] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:57.334225] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:57.334285] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:57.398536] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:57.399487] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:57.399594] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:57.399632] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:57.525475] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:57.525658] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:57.525702] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:57.525734] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:57.530514] [DEBUG] [FORECASTER] GEF: Forecast T+1@11:T+2@11: DOWN (p=46.08%) [2026-02-26T20:22:57.530870] [INFO ] [FORECASTER] Completed predict_future for GEF [2026-02-26T20:22:57.531037] [INFO ] [sig ] GEF: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:22:57.682094] [INFO ] [LOCAL ] Saved forecast: GEF 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/GEF.txt [2026-02-26T20:22:57.682277] [INFO ] [sig ] [1303/3375] Completed GEF in 0.4s | 2.75 sym/s | Total: 7.9m | ETA: 12.5m [2026-02-26T20:22:57.682321] [INFO ] [sig ] [1304/3375] Forecasting GEHC... [2026-02-26T20:22:57.682353] [INFO ] [sig ] Generating forecast for: GEHC [2026-02-26T20:22:57.682393] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEHC' from 'https://tdm.silogroup.org/data/derivative_storage/GEHC.csv'. [2026-02-26T20:22:57.694395] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEHC'. [2026-02-26T20:22:57.694828] [INFO ] [FORECASTER] Starting predict_future for GEHC [2026-02-26T20:22:57.695778] [DEBUG] [LOCAL ] No optimal features file found for GEHC: ./output/feature-sets/GEHC.txt [2026-02-26T20:22:57.695833] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:57.695865] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:57.695892] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:57.695951] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:57.758706] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:57.759551] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:57.759848] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:57.759890] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:57.897935] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:57.898108] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:57.898159] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:57.898195] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:57.901883] [DEBUG] [FORECASTER] GEHC: Forecast T+1@11:T+2@11: DOWN (p=44.22%) [2026-02-26T20:22:57.902216] [INFO ] [FORECASTER] Completed predict_future for GEHC [2026-02-26T20:22:57.902359] [INFO ] [sig ] GEHC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:22:58.049963] [INFO ] [LOCAL ] Saved forecast: GEHC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/GEHC.txt [2026-02-26T20:22:58.050119] [INFO ] [sig ] [1304/3375] Completed GEHC in 0.4s | 2.75 sym/s | Total: 7.9m | ETA: 12.5m [2026-02-26T20:22:58.050173] [INFO ] [sig ] [1305/3375] Forecasting GEL... [2026-02-26T20:22:58.050206] [INFO ] [sig ] Generating forecast for: GEL [2026-02-26T20:22:58.050239] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEL' from 'https://tdm.silogroup.org/data/derivative_storage/GEL.csv'. [2026-02-26T20:22:58.062474] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEL'. [2026-02-26T20:22:58.062890] [INFO ] [FORECASTER] Starting predict_future for GEL [2026-02-26T20:22:58.063806] [DEBUG] [LOCAL ] No optimal features file found for GEL: ./output/feature-sets/GEL.txt [2026-02-26T20:22:58.063860] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:58.063893] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:58.063921] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:58.063978] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:58.123034] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:58.123973] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:58.124127] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:58.124163] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:58.248637] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:58.248795] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:58.248838] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:58.248868] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:58.252590] [DEBUG] [FORECASTER] GEL: Forecast T+1@11:T+2@11: UP (p=97.07%) [2026-02-26T20:22:58.252928] [INFO ] [FORECASTER] Completed predict_future for GEL [2026-02-26T20:22:58.253073] [INFO ] [sig ] GEL: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:22:58.434170] [INFO ] [LOCAL ] Saved forecast: GEL 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/GEL.txt [2026-02-26T20:22:58.434335] [INFO ] [sig ] [1305/3375] Completed GEL in 0.4s | 2.75 sym/s | Total: 7.9m | ETA: 12.5m [2026-02-26T20:22:58.434377] [INFO ] [sig ] [1306/3375] Forecasting GEN... [2026-02-26T20:22:58.434410] [INFO ] [sig ] Generating forecast for: GEN [2026-02-26T20:22:58.434442] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEN' from 'https://tdm.silogroup.org/data/derivative_storage/GEN.csv'. [2026-02-26T20:22:58.445955] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEN'. [2026-02-26T20:22:58.446402] [INFO ] [FORECASTER] Starting predict_future for GEN [2026-02-26T20:22:58.447337] [DEBUG] [LOCAL ] No optimal features file found for GEN: ./output/feature-sets/GEN.txt [2026-02-26T20:22:58.447395] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:58.447428] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:58.447456] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:58.447513] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:58.507970] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:58.508900] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:58.508985] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:58.509019] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:58.640900] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:58.641090] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:58.641144] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:58.641183] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:58.645973] [DEBUG] [FORECASTER] GEN: Forecast T+1@11:T+2@11: DOWN (p=35.52%) [2026-02-26T20:22:58.646458] [INFO ] [FORECASTER] Completed predict_future for GEN [2026-02-26T20:22:58.646675] [INFO ] [sig ] GEN: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:22:58.794083] [INFO ] [LOCAL ] Saved forecast: GEN 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/GEN.txt [2026-02-26T20:22:58.794242] [INFO ] [sig ] [1306/3375] Completed GEN in 0.4s | 2.75 sym/s | Total: 7.9m | ETA: 12.5m [2026-02-26T20:22:58.794286] [INFO ] [sig ] [1307/3375] Forecasting GENI... [2026-02-26T20:22:58.794316] [INFO ] [sig ] Generating forecast for: GENI [2026-02-26T20:22:58.794357] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GENI' from 'https://tdm.silogroup.org/data/derivative_storage/GENI.csv'. [2026-02-26T20:22:58.808335] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GENI'. [2026-02-26T20:22:58.808722] [INFO ] [FORECASTER] Starting predict_future for GENI [2026-02-26T20:22:58.809630] [DEBUG] [LOCAL ] No optimal features file found for GENI: ./output/feature-sets/GENI.txt [2026-02-26T20:22:58.809693] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:58.809727] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:58.809755] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:58.809814] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:58.869931] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:58.870873] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:58.870961] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:58.870996] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:58.994358] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:58.994551] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:58.994613] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:58.994645] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:58.998413] [DEBUG] [FORECASTER] GENI: Forecast T+1@11:T+2@11: UP (p=52.71%) [2026-02-26T20:22:58.998761] [INFO ] [FORECASTER] Completed predict_future for GENI [2026-02-26T20:22:58.998904] [INFO ] [sig ] GENI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:22:59.141106] [INFO ] [LOCAL ] Saved forecast: GENI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/GENI.txt [2026-02-26T20:22:59.141289] [INFO ] [sig ] [1307/3375] Completed GENI in 0.3s | 2.75 sym/s | Total: 7.9m | ETA: 12.5m [2026-02-26T20:22:59.141331] [INFO ] [sig ] [1308/3375] Forecasting GENK... [2026-02-26T20:22:59.141365] [INFO ] [sig ] Generating forecast for: GENK [2026-02-26T20:22:59.141394] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GENK' from 'https://tdm.silogroup.org/data/derivative_storage/GENK.csv'. [2026-02-26T20:22:59.155774] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GENK'. [2026-02-26T20:22:59.156329] [INFO ] [FORECASTER] Starting predict_future for GENK [2026-02-26T20:22:59.157712] [DEBUG] [LOCAL ] No optimal features file found for GENK: ./output/feature-sets/GENK.txt [2026-02-26T20:22:59.157803] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:59.157858] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:59.157901] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:59.157999] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:59.216665] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:59.217590] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:59.217712] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:59.217748] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:59.348299] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:59.348466] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:59.348509] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:59.348539] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:59.352049] [DEBUG] [FORECASTER] GENK: Forecast T+1@11:T+2@11: UP (p=87.34%) [2026-02-26T20:22:59.352351] [INFO ] [FORECASTER] Completed predict_future for GENK [2026-02-26T20:22:59.352485] [INFO ] [sig ] GENK: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:22:59.495717] [INFO ] [LOCAL ] Saved forecast: GENK 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/GENK.txt [2026-02-26T20:22:59.495917] [INFO ] [sig ] [1308/3375] Completed GENK in 0.4s | 2.75 sym/s | Total: 7.9m | ETA: 12.5m [2026-02-26T20:22:59.495959] [INFO ] [sig ] [1309/3375] Forecasting GEOS... [2026-02-26T20:22:59.495991] [INFO ] [sig ] Generating forecast for: GEOS [2026-02-26T20:22:59.496023] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEOS' from 'https://tdm.silogroup.org/data/derivative_storage/GEOS.csv'. [2026-02-26T20:22:59.508317] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEOS'. [2026-02-26T20:22:59.508879] [INFO ] [FORECASTER] Starting predict_future for GEOS [2026-02-26T20:22:59.509764] [DEBUG] [LOCAL ] No optimal features file found for GEOS: ./output/feature-sets/GEOS.txt [2026-02-26T20:22:59.509819] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:59.509852] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:59.509881] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:59.509940] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:22:59.569808] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:22:59.570708] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:22:59.570796] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:22:59.570829] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:22:59.695019] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:22:59.695177] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:22:59.695219] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:22:59.695247] [INFO ] [FORECASTER] Training complete [2026-02-26T20:22:59.698763] [DEBUG] [FORECASTER] GEOS: Forecast T+1@11:T+2@11: DOWN (p=22.32%) [2026-02-26T20:22:59.699044] [INFO ] [FORECASTER] Completed predict_future for GEOS [2026-02-26T20:22:59.699176] [INFO ] [sig ] GEOS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:22:59.926513] [INFO ] [LOCAL ] Saved forecast: GEOS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/GEOS.txt [2026-02-26T20:22:59.926691] [INFO ] [sig ] [1309/3375] Completed GEOS in 0.4s | 2.75 sym/s | Total: 7.9m | ETA: 12.5m [2026-02-26T20:22:59.926735] [INFO ] [sig ] [1310/3375] Forecasting GERN... [2026-02-26T20:22:59.926768] [INFO ] [sig ] Generating forecast for: GERN [2026-02-26T20:22:59.926800] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GERN' from 'https://tdm.silogroup.org/data/derivative_storage/GERN.csv'. [2026-02-26T20:22:59.939287] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GERN'. [2026-02-26T20:22:59.939856] [INFO ] [FORECASTER] Starting predict_future for GERN [2026-02-26T20:22:59.940698] [DEBUG] [LOCAL ] No optimal features file found for GERN: ./output/feature-sets/GERN.txt [2026-02-26T20:22:59.940752] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:22:59.940785] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:22:59.940813] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:22:59.940871] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:00.001981] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:00.002940] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:00.003024] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:00.003058] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:00.128564] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:00.128741] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:00.128783] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:00.128811] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:00.132285] [DEBUG] [FORECASTER] GERN: Forecast T+1@11:T+2@11: DOWN (p=8.54%) [2026-02-26T20:23:00.132588] [INFO ] [FORECASTER] Completed predict_future for GERN [2026-02-26T20:23:00.132721] [INFO ] [sig ] GERN: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:23:00.282926] [INFO ] [LOCAL ] Saved forecast: GERN 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/GERN.txt [2026-02-26T20:23:00.283089] [INFO ] [sig ] [1310/3375] Completed GERN in 0.4s | 2.75 sym/s | Total: 7.9m | ETA: 12.5m [2026-02-26T20:23:00.283135] [INFO ] [sig ] [1311/3375] Forecasting GEVO... [2026-02-26T20:23:00.283166] [INFO ] [sig ] Generating forecast for: GEVO [2026-02-26T20:23:00.283209] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEVO' from 'https://tdm.silogroup.org/data/derivative_storage/GEVO.csv'. [2026-02-26T20:23:00.295172] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEVO'. [2026-02-26T20:23:00.295556] [INFO ] [FORECASTER] Starting predict_future for GEVO [2026-02-26T20:23:00.296469] [DEBUG] [LOCAL ] No optimal features file found for GEVO: ./output/feature-sets/GEVO.txt [2026-02-26T20:23:00.296525] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:00.296566] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:00.296628] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:00.296700] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:00.355379] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:00.356198] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:00.356327] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:00.356371] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:00.484855] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:00.485020] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:00.485062] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:00.485093] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:00.488905] [DEBUG] [FORECASTER] GEVO: Forecast T+1@11:T+2@11: DOWN (p=4.54%) [2026-02-26T20:23:00.489213] [INFO ] [FORECASTER] Completed predict_future for GEVO [2026-02-26T20:23:00.489374] [INFO ] [sig ] GEVO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:23:00.631531] [INFO ] [LOCAL ] Saved forecast: GEVO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/GEVO.txt [2026-02-26T20:23:00.631719] [INFO ] [sig ] [1311/3375] Completed GEVO in 0.3s | 2.75 sym/s | Total: 7.9m | ETA: 12.5m [2026-02-26T20:23:00.631782] [INFO ] [sig ] [1312/3375] Forecasting GFF... [2026-02-26T20:23:00.631815] [INFO ] [sig ] Generating forecast for: GFF [2026-02-26T20:23:00.631845] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GFF' from 'https://tdm.silogroup.org/data/derivative_storage/GFF.csv'. [2026-02-26T20:23:00.643633] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GFF'. [2026-02-26T20:23:00.643998] [INFO ] [FORECASTER] Starting predict_future for GFF [2026-02-26T20:23:00.644864] [DEBUG] [LOCAL ] No optimal features file found for GFF: ./output/feature-sets/GFF.txt [2026-02-26T20:23:00.644919] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:00.644980] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:00.645009] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:00.645067] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:00.704048] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:00.704964] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:00.705054] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:00.705088] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:00.829236] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:00.829395] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:00.829435] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:00.829464] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:00.832956] [DEBUG] [FORECASTER] GFF: Forecast T+1@11:T+2@11: DOWN (p=16.39%) [2026-02-26T20:23:00.833239] [INFO ] [FORECASTER] Completed predict_future for GFF [2026-02-26T20:23:00.833392] [INFO ] [sig ] GFF: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:23:00.978406] [INFO ] [LOCAL ] Saved forecast: GFF 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/GFF.txt [2026-02-26T20:23:00.978607] [INFO ] [sig ] [1312/3375] Completed GFF in 0.3s | 2.75 sym/s | Total: 7.9m | ETA: 12.5m [2026-02-26T20:23:00.978653] [INFO ] [sig ] [1313/3375] Forecasting GFI... [2026-02-26T20:23:00.978685] [INFO ] [sig ] Generating forecast for: GFI [2026-02-26T20:23:00.978715] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GFI' from 'https://tdm.silogroup.org/data/derivative_storage/GFI.csv'. [2026-02-26T20:23:00.992056] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GFI'. [2026-02-26T20:23:00.992418] [INFO ] [FORECASTER] Starting predict_future for GFI [2026-02-26T20:23:00.993727] [DEBUG] [LOCAL ] No optimal features file found for GFI: ./output/feature-sets/GFI.txt [2026-02-26T20:23:00.993783] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:00.993815] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:00.993841] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:00.993898] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:01.054945] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:01.055855] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:01.055943] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:01.055979] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:01.186108] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:01.186275] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:01.186316] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:01.186345] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:01.190657] [DEBUG] [FORECASTER] GFI: Forecast T+1@11:T+2@11: DOWN (p=6.06%) [2026-02-26T20:23:01.190952] [INFO ] [FORECASTER] Completed predict_future for GFI [2026-02-26T20:23:01.191087] [INFO ] [sig ] GFI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:23:01.337558] [INFO ] [LOCAL ] Saved forecast: GFI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/GFI.txt [2026-02-26T20:23:01.337760] [INFO ] [sig ] [1313/3375] Completed GFI in 0.4s | 2.75 sym/s | Total: 7.9m | ETA: 12.5m [2026-02-26T20:23:01.337803] [INFO ] [sig ] [1314/3375] Forecasting GFL... [2026-02-26T20:23:01.337834] [INFO ] [sig ] Generating forecast for: GFL [2026-02-26T20:23:01.337865] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GFL' from 'https://tdm.silogroup.org/data/derivative_storage/GFL.csv'. [2026-02-26T20:23:01.349668] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GFL'. [2026-02-26T20:23:01.350034] [INFO ] [FORECASTER] Starting predict_future for GFL [2026-02-26T20:23:01.350869] [DEBUG] [LOCAL ] No optimal features file found for GFL: ./output/feature-sets/GFL.txt [2026-02-26T20:23:01.350924] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:01.350956] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:01.350984] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:01.351041] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:01.408166] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:01.409067] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:01.409156] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:01.409189] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:01.535428] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:01.535630] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:01.535682] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:01.535713] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:01.539464] [DEBUG] [FORECASTER] GFL: Forecast T+1@11:T+2@11: DOWN (p=37.56%) [2026-02-26T20:23:01.539801] [INFO ] [FORECASTER] Completed predict_future for GFL [2026-02-26T20:23:01.539951] [INFO ] [sig ] GFL: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:23:01.686520] [INFO ] [LOCAL ] Saved forecast: GFL 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/GFL.txt [2026-02-26T20:23:01.686707] [INFO ] [sig ] [1314/3375] Completed GFL in 0.3s | 2.75 sym/s | Total: 8.0m | ETA: 12.5m [2026-02-26T20:23:01.686748] [INFO ] [sig ] [1315/3375] Forecasting GFS... [2026-02-26T20:23:01.686779] [INFO ] [sig ] Generating forecast for: GFS [2026-02-26T20:23:01.686824] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GFS' from 'https://tdm.silogroup.org/data/derivative_storage/GFS.csv'. [2026-02-26T20:23:01.699461] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GFS'. [2026-02-26T20:23:01.699897] [INFO ] [FORECASTER] Starting predict_future for GFS [2026-02-26T20:23:01.700909] [DEBUG] [LOCAL ] No optimal features file found for GFS: ./output/feature-sets/GFS.txt [2026-02-26T20:23:01.700969] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:01.701002] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:01.701029] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:01.701087] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:01.758894] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:01.759801] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:01.759889] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:01.759922] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:01.889247] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:01.889406] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:01.889453] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:01.889513] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:01.893196] [DEBUG] [FORECASTER] GFS: Forecast T+1@11:T+2@11: DOWN (p=21.90%) [2026-02-26T20:23:01.893512] [INFO ] [FORECASTER] Completed predict_future for GFS [2026-02-26T20:23:01.893666] [INFO ] [sig ] GFS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:23:02.044901] [INFO ] [LOCAL ] Saved forecast: GFS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/GFS.txt [2026-02-26T20:23:02.045059] [INFO ] [sig ] [1315/3375] Completed GFS in 0.4s | 2.75 sym/s | Total: 8.0m | ETA: 12.5m [2026-02-26T20:23:02.045101] [INFO ] [sig ] [1316/3375] Forecasting GGAL... [2026-02-26T20:23:02.045133] [INFO ] [sig ] Generating forecast for: GGAL [2026-02-26T20:23:02.045165] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GGAL' from 'https://tdm.silogroup.org/data/derivative_storage/GGAL.csv'. [2026-02-26T20:23:02.057395] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GGAL'. [2026-02-26T20:23:02.057854] [INFO ] [FORECASTER] Starting predict_future for GGAL [2026-02-26T20:23:02.058757] [DEBUG] [LOCAL ] No optimal features file found for GGAL: ./output/feature-sets/GGAL.txt [2026-02-26T20:23:02.058828] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:02.058863] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:02.058890] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:02.058948] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:02.129633] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:02.130622] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:02.130714] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:02.130748] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:02.267593] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:02.267986] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:02.268046] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:02.268094] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:02.272630] [DEBUG] [FORECASTER] GGAL: Forecast T+1@11:T+2@11: UP (p=86.91%) [2026-02-26T20:23:02.272929] [INFO ] [FORECASTER] Completed predict_future for GGAL [2026-02-26T20:23:02.273065] [INFO ] [sig ] GGAL: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:23:02.424782] [INFO ] [LOCAL ] Saved forecast: GGAL 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/GGAL.txt [2026-02-26T20:23:02.424950] [INFO ] [sig ] [1316/3375] Completed GGAL in 0.4s | 2.75 sym/s | Total: 8.0m | ETA: 12.5m [2026-02-26T20:23:02.424993] [INFO ] [sig ] [1317/3375] Forecasting GGB... [2026-02-26T20:23:02.425024] [INFO ] [sig ] Generating forecast for: GGB [2026-02-26T20:23:02.425055] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GGB' from 'https://tdm.silogroup.org/data/derivative_storage/GGB.csv'. [2026-02-26T20:23:02.436935] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GGB'. [2026-02-26T20:23:02.437317] [INFO ] [FORECASTER] Starting predict_future for GGB [2026-02-26T20:23:02.438271] [DEBUG] [LOCAL ] No optimal features file found for GGB: ./output/feature-sets/GGB.txt [2026-02-26T20:23:02.438327] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:02.438361] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:02.438387] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:02.438444] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:02.499898] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:02.500973] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:02.501082] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:02.501126] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:02.656623] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:02.656816] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:02.656872] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:02.656917] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:02.661760] [DEBUG] [FORECASTER] GGB: Forecast T+1@11:T+2@11: UP (p=59.49%) [2026-02-26T20:23:02.662229] [INFO ] [FORECASTER] Completed predict_future for GGB [2026-02-26T20:23:02.662434] [INFO ] [sig ] GGB: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:23:02.861982] [INFO ] [LOCAL ] Saved forecast: GGB 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/GGB.txt [2026-02-26T20:23:02.862264] [INFO ] [sig ] [1317/3375] Completed GGB in 0.4s | 2.75 sym/s | Total: 8.0m | ETA: 12.5m [2026-02-26T20:23:02.862327] [INFO ] [sig ] [1318/3375] Forecasting GGG... [2026-02-26T20:23:02.862371] [INFO ] [sig ] Generating forecast for: GGG [2026-02-26T20:23:02.862424] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GGG' from 'https://tdm.silogroup.org/data/derivative_storage/GGG.csv'. [2026-02-26T20:23:02.879360] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GGG'. [2026-02-26T20:23:02.880743] [INFO ] [FORECASTER] Starting predict_future for GGG [2026-02-26T20:23:02.882440] [DEBUG] [LOCAL ] No optimal features file found for GGG: ./output/feature-sets/GGG.txt [2026-02-26T20:23:02.882531] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:02.882565] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:02.882627] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:02.882737] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:02.955941] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:02.957019] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:02.957149] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:02.957185] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:03.135868] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:03.136084] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:03.136140] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:03.136208] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:03.141191] [DEBUG] [FORECASTER] GGG: Forecast T+1@11:T+2@11: UP (p=62.61%) [2026-02-26T20:23:03.141729] [INFO ] [FORECASTER] Completed predict_future for GGG [2026-02-26T20:23:03.141919] [INFO ] [sig ] GGG: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:23:03.349253] [INFO ] [LOCAL ] Saved forecast: GGG 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/GGG.txt [2026-02-26T20:23:03.349512] [INFO ] [sig ] [1318/3375] Completed GGG in 0.5s | 2.75 sym/s | Total: 8.0m | ETA: 12.5m [2026-02-26T20:23:03.349610] [INFO ] [sig ] [1319/3375] Forecasting GGLL... [2026-02-26T20:23:03.349668] [INFO ] [sig ] Generating forecast for: GGLL [2026-02-26T20:23:03.349721] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GGLL' from 'https://tdm.silogroup.org/data/derivative_storage/GGLL.csv'. [2026-02-26T20:23:03.393654] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GGLL'. [2026-02-26T20:23:03.394260] [INFO ] [FORECASTER] Starting predict_future for GGLL [2026-02-26T20:23:03.395495] [DEBUG] [LOCAL ] No optimal features file found for GGLL: ./output/feature-sets/GGLL.txt [2026-02-26T20:23:03.395559] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:03.395626] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:03.395681] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:03.395745] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:03.490744] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:03.491989] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:03.492173] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:03.492218] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:03.675713] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:03.675942] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:03.676016] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:03.676073] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:03.683085] [DEBUG] [FORECASTER] GGLL: Forecast T+1@11:T+2@11: UP (p=89.09%) [2026-02-26T20:23:03.683803] [INFO ] [FORECASTER] Completed predict_future for GGLL [2026-02-26T20:23:03.684071] [INFO ] [sig ] GGLL: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:23:03.979106] [INFO ] [LOCAL ] Saved forecast: GGLL 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/GGLL.txt [2026-02-26T20:23:03.979370] [INFO ] [sig ] [1319/3375] Completed GGLL in 0.6s | 2.75 sym/s | Total: 8.0m | ETA: 12.5m [2026-02-26T20:23:03.979436] [INFO ] [sig ] [1320/3375] Forecasting GGLS... [2026-02-26T20:23:03.979479] [INFO ] [sig ] Generating forecast for: GGLS [2026-02-26T20:23:03.979520] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GGLS' from 'https://tdm.silogroup.org/data/derivative_storage/GGLS.csv'. [2026-02-26T20:23:04.011521] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GGLS'. [2026-02-26T20:23:04.012100] [INFO ] [FORECASTER] Starting predict_future for GGLS [2026-02-26T20:23:04.013642] [DEBUG] [LOCAL ] No optimal features file found for GGLS: ./output/feature-sets/GGLS.txt [2026-02-26T20:23:04.013770] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:04.013817] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:04.013853] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:04.013953] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:04.112530] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:04.114099] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:04.114305] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:04.114362] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:04.276514] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:04.276723] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:04.276778] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:04.276817] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:04.281666] [DEBUG] [FORECASTER] GGLS: Forecast T+1@11:T+2@11: UP (p=97.23%) [2026-02-26T20:23:04.282070] [INFO ] [FORECASTER] Completed predict_future for GGLS [2026-02-26T20:23:04.282257] [INFO ] [sig ] GGLS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:23:04.470644] [INFO ] [LOCAL ] Saved forecast: GGLS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/GGLS.txt [2026-02-26T20:23:04.470865] [INFO ] [sig ] [1320/3375] Completed GGLS in 0.5s | 2.75 sym/s | Total: 8.0m | ETA: 12.5m [2026-02-26T20:23:04.470916] [INFO ] [sig ] [1321/3375] Forecasting GH... [2026-02-26T20:23:04.470948] [INFO ] [sig ] Generating forecast for: GH [2026-02-26T20:23:04.470982] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GH' from 'https://tdm.silogroup.org/data/derivative_storage/GH.csv'. [2026-02-26T20:23:04.483013] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GH'. [2026-02-26T20:23:04.483495] [INFO ] [FORECASTER] Starting predict_future for GH [2026-02-26T20:23:04.484538] [DEBUG] [LOCAL ] No optimal features file found for GH: ./output/feature-sets/GH.txt [2026-02-26T20:23:04.484636] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:04.484683] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:04.484711] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:04.484770] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:04.544625] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:04.545526] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:04.545634] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:04.545671] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:04.673025] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:04.673191] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:04.673234] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:04.673266] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:04.676818] [DEBUG] [FORECASTER] GH: Forecast T+1@11:T+2@11: UP (p=74.54%) [2026-02-26T20:23:04.677137] [INFO ] [FORECASTER] Completed predict_future for GH [2026-02-26T20:23:04.677315] [INFO ] [sig ] GH: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:23:04.836314] [INFO ] [LOCAL ] Saved forecast: GH 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/GH.txt [2026-02-26T20:23:04.836504] [INFO ] [sig ] [1321/3375] Completed GH in 0.4s | 2.75 sym/s | Total: 8.0m | ETA: 12.4m [2026-02-26T20:23:04.836608] [INFO ] [sig ] [1322/3375] Forecasting GHI... [2026-02-26T20:23:04.836680] [INFO ] [sig ] Generating forecast for: GHI [2026-02-26T20:23:04.836740] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GHI' from 'https://tdm.silogroup.org/data/derivative_storage/GHI.csv'. [2026-02-26T20:23:04.849993] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GHI'. [2026-02-26T20:23:04.850454] [INFO ] [FORECASTER] Starting predict_future for GHI [2026-02-26T20:23:04.851459] [DEBUG] [LOCAL ] No optimal features file found for GHI: ./output/feature-sets/GHI.txt [2026-02-26T20:23:04.851522] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:04.851556] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:04.851615] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:04.851705] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:04.917619] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:04.918662] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:04.918794] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:04.918830] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:05.043403] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:05.043568] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:05.043635] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:05.043668] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:05.047371] [DEBUG] [FORECASTER] GHI: Forecast T+1@11:T+2@11: UP (p=85.41%) [2026-02-26T20:23:05.047749] [INFO ] [FORECASTER] Completed predict_future for GHI [2026-02-26T20:23:05.047900] [INFO ] [sig ] GHI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:23:05.200617] [INFO ] [LOCAL ] Saved forecast: GHI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/GHI.txt [2026-02-26T20:23:05.200787] [INFO ] [sig ] [1322/3375] Completed GHI in 0.4s | 2.75 sym/s | Total: 8.0m | ETA: 12.4m [2026-02-26T20:23:05.200830] [INFO ] [sig ] [1323/3375] Forecasting GHM... [2026-02-26T20:23:05.200862] [INFO ] [sig ] Generating forecast for: GHM [2026-02-26T20:23:05.200895] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GHM' from 'https://tdm.silogroup.org/data/derivative_storage/GHM.csv'. [2026-02-26T20:23:05.212813] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GHM'. [2026-02-26T20:23:05.213197] [INFO ] [FORECASTER] Starting predict_future for GHM [2026-02-26T20:23:05.214107] [DEBUG] [LOCAL ] No optimal features file found for GHM: ./output/feature-sets/GHM.txt [2026-02-26T20:23:05.214163] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:05.214196] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:05.214223] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:05.214281] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:05.277451] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:05.278565] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:05.278687] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:05.278731] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:05.405414] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:05.405594] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:05.405639] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:05.405688] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:05.409344] [DEBUG] [FORECASTER] GHM: Forecast T+1@11:T+2@11: UP (p=98.95%) [2026-02-26T20:23:05.409663] [INFO ] [FORECASTER] Completed predict_future for GHM [2026-02-26T20:23:05.409801] [INFO ] [sig ] GHM: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:23:05.563608] [INFO ] [LOCAL ] Saved forecast: GHM 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/GHM.txt [2026-02-26T20:23:05.563761] [INFO ] [sig ] [1323/3375] Completed GHM in 0.4s | 2.75 sym/s | Total: 8.0m | ETA: 12.4m [2026-02-26T20:23:05.563803] [INFO ] [sig ] [1324/3375] Forecasting GHRS... [2026-02-26T20:23:05.563835] [INFO ] [sig ] Generating forecast for: GHRS [2026-02-26T20:23:05.563867] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GHRS' from 'https://tdm.silogroup.org/data/derivative_storage/GHRS.csv'. [2026-02-26T20:23:05.577398] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GHRS'. [2026-02-26T20:23:05.578133] [INFO ] [FORECASTER] Starting predict_future for GHRS [2026-02-26T20:23:05.579338] [DEBUG] [LOCAL ] No optimal features file found for GHRS: ./output/feature-sets/GHRS.txt [2026-02-26T20:23:05.579398] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:05.579433] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:05.579461] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:05.579520] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:05.642260] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:05.643236] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:05.643337] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:05.643372] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:05.782802] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:05.782964] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:05.783007] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:05.783036] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:05.786965] [DEBUG] [FORECASTER] GHRS: Forecast T+1@11:T+2@11: UP (p=78.37%) [2026-02-26T20:23:05.787310] [INFO ] [FORECASTER] Completed predict_future for GHRS [2026-02-26T20:23:05.787465] [INFO ] [sig ] GHRS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:23:05.944985] [INFO ] [LOCAL ] Saved forecast: GHRS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/GHRS.txt [2026-02-26T20:23:05.945180] [INFO ] [sig ] [1324/3375] Completed GHRS in 0.4s | 2.75 sym/s | Total: 8.0m | ETA: 12.4m [2026-02-26T20:23:05.945223] [INFO ] [sig ] [1325/3375] Forecasting GHY... [2026-02-26T20:23:05.945260] [INFO ] [sig ] Generating forecast for: GHY [2026-02-26T20:23:05.945298] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GHY' from 'https://tdm.silogroup.org/data/derivative_storage/GHY.csv'. [2026-02-26T20:23:05.959175] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GHY'. [2026-02-26T20:23:05.959619] [INFO ] [FORECASTER] Starting predict_future for GHY [2026-02-26T20:23:05.960467] [DEBUG] [LOCAL ] No optimal features file found for GHY: ./output/feature-sets/GHY.txt [2026-02-26T20:23:05.960521] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:05.960553] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:05.960607] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:05.960668] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:06.018919] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:06.019798] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:06.019938] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:06.019977] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:06.140666] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:06.140832] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:06.140875] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:06.140907] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:06.144377] [DEBUG] [FORECASTER] GHY: Forecast T+1@11:T+2@11: UP (p=65.51%) [2026-02-26T20:23:06.144692] [INFO ] [FORECASTER] Completed predict_future for GHY [2026-02-26T20:23:06.144826] [INFO ] [sig ] GHY: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:23:06.287109] [INFO ] [LOCAL ] Saved forecast: GHY 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/GHY.txt [2026-02-26T20:23:06.287310] [INFO ] [sig ] [1325/3375] Completed GHY in 0.3s | 2.75 sym/s | Total: 8.0m | ETA: 12.4m [2026-02-26T20:23:06.287373] [INFO ] [sig ] [1326/3375] Forecasting GIB... [2026-02-26T20:23:06.287433] [INFO ] [sig ] Generating forecast for: GIB [2026-02-26T20:23:06.287486] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GIB' from 'https://tdm.silogroup.org/data/derivative_storage/GIB.csv'. [2026-02-26T20:23:06.299330] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GIB'. [2026-02-26T20:23:06.299767] [INFO ] [FORECASTER] Starting predict_future for GIB [2026-02-26T20:23:06.300649] [DEBUG] [LOCAL ] No optimal features file found for GIB: ./output/feature-sets/GIB.txt [2026-02-26T20:23:06.300705] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:06.300738] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:06.300765] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:06.300827] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:06.362679] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:06.363625] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:06.363729] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:06.363763] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:06.495656] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:06.495820] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:06.495861] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:06.495892] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:06.499808] [DEBUG] [FORECASTER] GIB: Forecast T+1@11:T+2@11: UP (p=79.38%) [2026-02-26T20:23:06.500120] [INFO ] [FORECASTER] Completed predict_future for GIB [2026-02-26T20:23:06.500259] [INFO ] [sig ] GIB: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:23:06.652996] [INFO ] [LOCAL ] Saved forecast: GIB 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/GIB.txt [2026-02-26T20:23:06.653199] [INFO ] [sig ] [1326/3375] Completed GIB in 0.4s | 2.75 sym/s | Total: 8.0m | ETA: 12.4m [2026-02-26T20:23:06.653264] [INFO ] [sig ] [1327/3375] Forecasting GIII... [2026-02-26T20:23:06.653313] [INFO ] [sig ] Generating forecast for: GIII [2026-02-26T20:23:06.653353] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GIII' from 'https://tdm.silogroup.org/data/derivative_storage/GIII.csv'. [2026-02-26T20:23:06.665781] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GIII'. [2026-02-26T20:23:06.666166] [INFO ] [FORECASTER] Starting predict_future for GIII [2026-02-26T20:23:06.667096] [DEBUG] [LOCAL ] No optimal features file found for GIII: ./output/feature-sets/GIII.txt [2026-02-26T20:23:06.667165] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:06.667205] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:06.667259] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:06.667321] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:06.730912] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:06.731789] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:06.731878] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:06.731912] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:06.856593] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:06.856769] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:06.856810] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:06.856837] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:06.861003] [DEBUG] [FORECASTER] GIII: Forecast T+1@11:T+2@11: UP (p=95.17%) [2026-02-26T20:23:06.861466] [INFO ] [FORECASTER] Completed predict_future for GIII [2026-02-26T20:23:06.861651] [INFO ] [sig ] GIII: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:23:07.002448] [INFO ] [LOCAL ] Saved forecast: GIII 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/GIII.txt [2026-02-26T20:23:07.002636] [INFO ] [sig ] [1327/3375] Completed GIII in 0.3s | 2.75 sym/s | Total: 8.0m | ETA: 12.4m [2026-02-26T20:23:07.002680] [INFO ] [sig ] [1328/3375] Forecasting GILD... [2026-02-26T20:23:07.002710] [INFO ] [sig ] Generating forecast for: GILD [2026-02-26T20:23:07.002742] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GILD' from 'https://tdm.silogroup.org/data/derivative_storage/GILD.csv'. [2026-02-26T20:23:07.015521] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GILD'. [2026-02-26T20:23:07.015972] [INFO ] [FORECASTER] Starting predict_future for GILD [2026-02-26T20:23:07.016829] [DEBUG] [LOCAL ] No optimal features file found for GILD: ./output/feature-sets/GILD.txt [2026-02-26T20:23:07.016883] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:07.016916] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:07.016943] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:07.017001] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:07.075892] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:07.076811] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:07.076901] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:07.076933] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:07.199313] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:07.199469] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:07.199510] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:07.199541] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:07.202999] [DEBUG] [FORECASTER] GILD: Forecast T+1@11:T+2@11: DOWN (p=46.24%) [2026-02-26T20:23:07.203286] [INFO ] [FORECASTER] Completed predict_future for GILD [2026-02-26T20:23:07.203415] [INFO ] [sig ] GILD: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:23:07.393777] [INFO ] [LOCAL ] Saved forecast: GILD 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/GILD.txt [2026-02-26T20:23:07.393949] [INFO ] [sig ] [1328/3375] Completed GILD in 0.4s | 2.75 sym/s | Total: 8.0m | ETA: 12.4m [2026-02-26T20:23:07.393991] [INFO ] [sig ] [1329/3375] Forecasting GIS... [2026-02-26T20:23:07.394020] [INFO ] [sig ] Generating forecast for: GIS [2026-02-26T20:23:07.394053] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GIS' from 'https://tdm.silogroup.org/data/derivative_storage/GIS.csv'. [2026-02-26T20:23:07.409556] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GIS'. [2026-02-26T20:23:07.409990] [INFO ] [FORECASTER] Starting predict_future for GIS [2026-02-26T20:23:07.410898] [DEBUG] [LOCAL ] No optimal features file found for GIS: ./output/feature-sets/GIS.txt [2026-02-26T20:23:07.410952] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:07.411011] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:07.411040] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:07.411111] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:07.474462] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:07.475379] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:07.475476] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:07.475516] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:07.611985] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:07.612161] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:07.612203] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:07.612232] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:07.616432] [DEBUG] [FORECASTER] GIS: Forecast T+1@11:T+2@11: UP (p=87.16%) [2026-02-26T20:23:07.616992] [INFO ] [FORECASTER] Completed predict_future for GIS [2026-02-26T20:23:07.617140] [INFO ] [sig ] GIS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:23:07.775235] [INFO ] [LOCAL ] Saved forecast: GIS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/GIS.txt [2026-02-26T20:23:07.775398] [INFO ] [sig ] [1329/3375] Completed GIS in 0.4s | 2.75 sym/s | Total: 8.1m | ETA: 12.4m [2026-02-26T20:23:07.775439] [INFO ] [sig ] [1330/3375] Forecasting GKOS... [2026-02-26T20:23:07.775471] [INFO ] [sig ] Generating forecast for: GKOS [2026-02-26T20:23:07.775501] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GKOS' from 'https://tdm.silogroup.org/data/derivative_storage/GKOS.csv'. [2026-02-26T20:23:07.787925] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GKOS'. [2026-02-26T20:23:07.788299] [INFO ] [FORECASTER] Starting predict_future for GKOS [2026-02-26T20:23:07.789193] [DEBUG] [LOCAL ] No optimal features file found for GKOS: ./output/feature-sets/GKOS.txt [2026-02-26T20:23:07.789249] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:07.789281] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:07.789308] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:07.789367] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:07.849040] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:07.849945] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:07.850030] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:07.850062] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:07.979048] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:07.979210] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:07.979253] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:07.979282] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:07.982774] [DEBUG] [FORECASTER] GKOS: Forecast T+1@11:T+2@11: DOWN (p=3.27%) [2026-02-26T20:23:07.983070] [INFO ] [FORECASTER] Completed predict_future for GKOS [2026-02-26T20:23:07.983205] [INFO ] [sig ] GKOS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:23:08.128826] [INFO ] [LOCAL ] Saved forecast: GKOS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/GKOS.txt [2026-02-26T20:23:08.129001] [INFO ] [sig ] [1330/3375] Completed GKOS in 0.4s | 2.75 sym/s | Total: 8.1m | ETA: 12.4m [2026-02-26T20:23:08.129041] [INFO ] [sig ] [1331/3375] Forecasting GL... [2026-02-26T20:23:08.129073] [INFO ] [sig ] Generating forecast for: GL [2026-02-26T20:23:08.129110] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GL' from 'https://tdm.silogroup.org/data/derivative_storage/GL.csv'. [2026-02-26T20:23:08.141271] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GL'. [2026-02-26T20:23:08.141685] [INFO ] [FORECASTER] Starting predict_future for GL [2026-02-26T20:23:08.142561] [DEBUG] [LOCAL ] No optimal features file found for GL: ./output/feature-sets/GL.txt [2026-02-26T20:23:08.142641] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:08.142678] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:08.142704] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:08.142762] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:08.206551] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:08.207562] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:08.207717] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:08.207758] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:08.335974] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:08.336157] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:08.336199] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:08.336227] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:08.339978] [DEBUG] [FORECASTER] GL: Forecast T+1@11:T+2@11: UP (p=92.93%) [2026-02-26T20:23:08.340278] [INFO ] [FORECASTER] Completed predict_future for GL [2026-02-26T20:23:08.340413] [INFO ] [sig ] GL: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:23:08.486665] [INFO ] [LOCAL ] Saved forecast: GL 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/GL.txt [2026-02-26T20:23:08.486804] [INFO ] [sig ] [1331/3375] Completed GL in 0.4s | 2.75 sym/s | Total: 8.1m | ETA: 12.4m [2026-02-26T20:23:08.486844] [INFO ] [sig ] [1332/3375] Forecasting GLAD... [2026-02-26T20:23:08.486874] [INFO ] [sig ] Generating forecast for: GLAD [2026-02-26T20:23:08.486905] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLAD' from 'https://tdm.silogroup.org/data/derivative_storage/GLAD.csv'. [2026-02-26T20:23:08.498240] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLAD'. [2026-02-26T20:23:08.498663] [INFO ] [FORECASTER] Starting predict_future for GLAD [2026-02-26T20:23:08.499548] [DEBUG] [LOCAL ] No optimal features file found for GLAD: ./output/feature-sets/GLAD.txt [2026-02-26T20:23:08.499632] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:08.499668] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:08.499695] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:08.499754] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:08.557393] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:08.558485] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:08.558588] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:08.558623] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:08.682386] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:08.682549] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:08.682611] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:08.682675] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:08.686179] [DEBUG] [FORECASTER] GLAD: Forecast T+1@11:T+2@11: UP (p=87.11%) [2026-02-26T20:23:08.686470] [INFO ] [FORECASTER] Completed predict_future for GLAD [2026-02-26T20:23:08.686626] [INFO ] [sig ] GLAD: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:23:08.829134] [INFO ] [LOCAL ] Saved forecast: GLAD 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/GLAD.txt [2026-02-26T20:23:08.829368] [INFO ] [sig ] [1332/3375] Completed GLAD in 0.3s | 2.75 sym/s | Total: 8.1m | ETA: 12.4m [2026-02-26T20:23:08.829431] [INFO ] [sig ] [1333/3375] Forecasting GLBE... [2026-02-26T20:23:08.829472] [INFO ] [sig ] Generating forecast for: GLBE [2026-02-26T20:23:08.829507] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLBE' from 'https://tdm.silogroup.org/data/derivative_storage/GLBE.csv'. [2026-02-26T20:23:08.841938] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLBE'. [2026-02-26T20:23:08.842350] [INFO ] [FORECASTER] Starting predict_future for GLBE [2026-02-26T20:23:08.843319] [DEBUG] [LOCAL ] No optimal features file found for GLBE: ./output/feature-sets/GLBE.txt [2026-02-26T20:23:08.843380] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:08.843413] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:08.843440] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:08.843498] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:08.906685] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:08.907546] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:08.907667] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:08.907705] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:09.036348] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:09.036526] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:09.036566] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:09.036615] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:09.040274] [DEBUG] [FORECASTER] GLBE: Forecast T+1@11:T+2@11: DOWN (p=43.23%) [2026-02-26T20:23:09.040636] [INFO ] [FORECASTER] Completed predict_future for GLBE [2026-02-26T20:23:09.040776] [INFO ] [sig ] GLBE: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:23:09.183622] [INFO ] [LOCAL ] Saved forecast: GLBE 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/GLBE.txt [2026-02-26T20:23:09.183841] [INFO ] [sig ] [1333/3375] Completed GLBE in 0.4s | 2.75 sym/s | Total: 8.1m | ETA: 12.4m [2026-02-26T20:23:09.183896] [INFO ] [sig ] [1334/3375] Forecasting GLBS... [2026-02-26T20:23:09.183937] [INFO ] [sig ] Generating forecast for: GLBS [2026-02-26T20:23:09.183980] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLBS' from 'https://tdm.silogroup.org/data/derivative_storage/GLBS.csv'. [2026-02-26T20:23:09.198238] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLBS'. [2026-02-26T20:23:09.198736] [INFO ] [FORECASTER] Starting predict_future for GLBS [2026-02-26T20:23:09.199784] [DEBUG] [LOCAL ] No optimal features file found for GLBS: ./output/feature-sets/GLBS.txt [2026-02-26T20:23:09.199849] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:09.199894] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:09.199932] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:09.200018] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:09.262873] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:09.263796] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:09.263882] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:09.263916] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:09.376969] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:09.377131] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:09.377171] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:09.377200] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:09.380756] [DEBUG] [FORECASTER] GLBS: Forecast T+1@11:T+2@11: DOWN (p=32.53%) [2026-02-26T20:23:09.381046] [INFO ] [FORECASTER] Completed predict_future for GLBS [2026-02-26T20:23:09.381179] [INFO ] [sig ] GLBS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:23:09.525124] [INFO ] [LOCAL ] Saved forecast: GLBS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/GLBS.txt [2026-02-26T20:23:09.525296] [INFO ] [sig ] [1334/3375] Completed GLBS in 0.3s | 2.75 sym/s | Total: 8.1m | ETA: 12.4m [2026-02-26T20:23:09.525336] [INFO ] [sig ] [1335/3375] Forecasting GLDD... [2026-02-26T20:23:09.525366] [INFO ] [sig ] Generating forecast for: GLDD [2026-02-26T20:23:09.525398] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLDD' from 'https://tdm.silogroup.org/data/derivative_storage/GLDD.csv'. [2026-02-26T20:23:09.536981] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLDD'. [2026-02-26T20:23:09.537376] [INFO ] [FORECASTER] Starting predict_future for GLDD [2026-02-26T20:23:09.538298] [DEBUG] [LOCAL ] No optimal features file found for GLDD: ./output/feature-sets/GLDD.txt [2026-02-26T20:23:09.538354] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:09.538387] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:09.538415] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:09.538474] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:09.595866] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:09.596800] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:09.596890] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:09.596924] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:09.727549] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:09.727763] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:09.727811] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:09.727842] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:09.731605] [DEBUG] [FORECASTER] GLDD: Forecast T+1@11:T+2@11: DOWN (p=16.15%) [2026-02-26T20:23:09.731923] [INFO ] [FORECASTER] Completed predict_future for GLDD [2026-02-26T20:23:09.732059] [INFO ] [sig ] GLDD: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:23:09.891653] [INFO ] [LOCAL ] Saved forecast: GLDD 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/GLDD.txt [2026-02-26T20:23:09.891831] [INFO ] [sig ] [1335/3375] Completed GLDD in 0.4s | 2.75 sym/s | Total: 8.1m | ETA: 12.4m [2026-02-26T20:23:09.891872] [INFO ] [sig ] [1336/3375] Forecasting GLNG... [2026-02-26T20:23:09.891902] [INFO ] [sig ] Generating forecast for: GLNG [2026-02-26T20:23:09.891934] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLNG' from 'https://tdm.silogroup.org/data/derivative_storage/GLNG.csv'. [2026-02-26T20:23:09.903399] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLNG'. [2026-02-26T20:23:09.903817] [INFO ] [FORECASTER] Starting predict_future for GLNG [2026-02-26T20:23:09.904705] [DEBUG] [LOCAL ] No optimal features file found for GLNG: ./output/feature-sets/GLNG.txt [2026-02-26T20:23:09.904759] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:09.904791] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:09.904816] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:09.904873] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:09.962178] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:09.963080] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:09.963168] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:09.963201] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:10.085428] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:10.085611] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:10.085654] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:10.085683] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:10.089208] [DEBUG] [FORECASTER] GLNG: Forecast T+1@11:T+2@11: UP (p=55.36%) [2026-02-26T20:23:10.089544] [INFO ] [FORECASTER] Completed predict_future for GLNG [2026-02-26T20:23:10.089709] [INFO ] [sig ] GLNG: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:23:10.233168] [INFO ] [LOCAL ] Saved forecast: GLNG 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/GLNG.txt [2026-02-26T20:23:10.233321] [INFO ] [sig ] [1336/3375] Completed GLNG in 0.3s | 2.75 sym/s | Total: 8.1m | ETA: 12.4m [2026-02-26T20:23:10.233361] [INFO ] [sig ] [1337/3375] Forecasting GLOB... [2026-02-26T20:23:10.233392] [INFO ] [sig ] Generating forecast for: GLOB [2026-02-26T20:23:10.233429] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLOB' from 'https://tdm.silogroup.org/data/derivative_storage/GLOB.csv'. [2026-02-26T20:23:10.244234] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLOB'. [2026-02-26T20:23:10.244596] [INFO ] [FORECASTER] Starting predict_future for GLOB [2026-02-26T20:23:10.245396] [DEBUG] [LOCAL ] No optimal features file found for GLOB: ./output/feature-sets/GLOB.txt [2026-02-26T20:23:10.245450] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:10.245482] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:10.245508] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:10.245570] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:10.302739] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:10.303560] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:10.303667] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:10.303701] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:10.428511] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:10.428686] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:10.428727] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:10.428756] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:10.432183] [DEBUG] [FORECASTER] GLOB: Forecast T+1@11:T+2@11: UP (p=51.78%) [2026-02-26T20:23:10.432466] [INFO ] [FORECASTER] Completed predict_future for GLOB [2026-02-26T20:23:10.432617] [INFO ] [sig ] GLOB: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:23:10.576707] [INFO ] [LOCAL ] Saved forecast: GLOB 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/GLOB.txt [2026-02-26T20:23:10.576861] [INFO ] [sig ] [1337/3375] Completed GLOB in 0.3s | 2.75 sym/s | Total: 8.1m | ETA: 12.3m [2026-02-26T20:23:10.576901] [INFO ] [sig ] [1338/3375] Forecasting GLP... [2026-02-26T20:23:10.576932] [INFO ] [sig ] Generating forecast for: GLP [2026-02-26T20:23:10.576962] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLP' from 'https://tdm.silogroup.org/data/derivative_storage/GLP.csv'. [2026-02-26T20:23:10.588357] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLP'. [2026-02-26T20:23:10.588777] [INFO ] [FORECASTER] Starting predict_future for GLP [2026-02-26T20:23:10.589771] [DEBUG] [LOCAL ] No optimal features file found for GLP: ./output/feature-sets/GLP.txt [2026-02-26T20:23:10.589827] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:10.589860] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:10.589887] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:10.589966] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:10.648492] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:10.649365] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:10.649452] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:10.649486] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:10.772707] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:10.772866] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:10.772906] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:10.772934] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:10.777225] [DEBUG] [FORECASTER] GLP: Forecast T+1@11:T+2@11: UP (p=61.34%) [2026-02-26T20:23:10.777541] [INFO ] [FORECASTER] Completed predict_future for GLP [2026-02-26T20:23:10.777922] [INFO ] [sig ] GLP: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:23:10.924270] [INFO ] [LOCAL ] Saved forecast: GLP 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/GLP.txt [2026-02-26T20:23:10.924437] [INFO ] [sig ] [1338/3375] Completed GLP in 0.3s | 2.75 sym/s | Total: 8.1m | ETA: 12.3m [2026-02-26T20:23:10.924478] [INFO ] [sig ] [1339/3375] Forecasting GLPG... [2026-02-26T20:23:10.924509] [INFO ] [sig ] Generating forecast for: GLPG [2026-02-26T20:23:10.924544] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLPG' from 'https://tdm.silogroup.org/data/derivative_storage/GLPG.csv'. [2026-02-26T20:23:10.935633] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLPG'. [2026-02-26T20:23:10.936017] [INFO ] [FORECASTER] Starting predict_future for GLPG [2026-02-26T20:23:10.937059] [DEBUG] [LOCAL ] No optimal features file found for GLPG: ./output/feature-sets/GLPG.txt [2026-02-26T20:23:10.937115] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:10.937146] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:10.937173] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:10.937229] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:10.997985] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:10.998886] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:10.999001] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:10.999035] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:11.127267] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:11.127429] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:11.127470] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:11.127499] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:11.131335] [DEBUG] [FORECASTER] GLPG: Forecast T+1@11:T+2@11: UP (p=62.42%) [2026-02-26T20:23:11.131645] [INFO ] [FORECASTER] Completed predict_future for GLPG [2026-02-26T20:23:11.131776] [INFO ] [sig ] GLPG: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:23:11.283213] [INFO ] [LOCAL ] Saved forecast: GLPG 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/GLPG.txt [2026-02-26T20:23:11.283404] [INFO ] [sig ] [1339/3375] Completed GLPG in 0.4s | 2.75 sym/s | Total: 8.1m | ETA: 12.3m [2026-02-26T20:23:11.283446] [INFO ] [sig ] [1340/3375] Forecasting GLPI... [2026-02-26T20:23:11.283481] [INFO ] [sig ] Generating forecast for: GLPI [2026-02-26T20:23:11.283520] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLPI' from 'https://tdm.silogroup.org/data/derivative_storage/GLPI.csv'. [2026-02-26T20:23:11.297088] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLPI'. [2026-02-26T20:23:11.297505] [INFO ] [FORECASTER] Starting predict_future for GLPI [2026-02-26T20:23:11.298428] [DEBUG] [LOCAL ] No optimal features file found for GLPI: ./output/feature-sets/GLPI.txt [2026-02-26T20:23:11.298499] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:11.298534] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:11.298562] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:11.298659] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:11.360720] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:11.361631] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:11.361716] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:11.361760] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:11.481758] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:11.481929] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:11.481985] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:11.482023] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:11.486007] [DEBUG] [FORECASTER] GLPI: Forecast T+1@11:T+2@11: UP (p=96.95%) [2026-02-26T20:23:11.486485] [INFO ] [FORECASTER] Completed predict_future for GLPI [2026-02-26T20:23:11.486642] [INFO ] [sig ] GLPI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:23:11.638262] [INFO ] [LOCAL ] Saved forecast: GLPI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/GLPI.txt [2026-02-26T20:23:11.638513] [INFO ] [sig ] [1340/3375] Completed GLPI in 0.4s | 2.75 sym/s | Total: 8.1m | ETA: 12.3m [2026-02-26T20:23:11.638623] [INFO ] [sig ] [1341/3375] Forecasting GLRE... [2026-02-26T20:23:11.638683] [INFO ] [sig ] Generating forecast for: GLRE [2026-02-26T20:23:11.638743] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLRE' from 'https://tdm.silogroup.org/data/derivative_storage/GLRE.csv'. [2026-02-26T20:23:11.654699] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLRE'. [2026-02-26T20:23:11.655214] [INFO ] [FORECASTER] Starting predict_future for GLRE [2026-02-26T20:23:11.656391] [DEBUG] [LOCAL ] No optimal features file found for GLRE: ./output/feature-sets/GLRE.txt [2026-02-26T20:23:11.656456] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:11.656494] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:11.656540] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:11.656639] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:11.731269] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:11.732167] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:11.732259] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:11.732295] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:11.853899] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:11.854060] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:11.854100] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:11.854130] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:11.857664] [DEBUG] [FORECASTER] GLRE: Forecast T+1@11:T+2@11: UP (p=60.25%) [2026-02-26T20:23:11.857956] [INFO ] [FORECASTER] Completed predict_future for GLRE [2026-02-26T20:23:11.858091] [INFO ] [sig ] GLRE: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:23:12.032998] [INFO ] [LOCAL ] Saved forecast: GLRE 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/GLRE.txt [2026-02-26T20:23:12.033187] [INFO ] [sig ] [1341/3375] Completed GLRE in 0.4s | 2.75 sym/s | Total: 8.1m | ETA: 12.3m [2026-02-26T20:23:12.033229] [INFO ] [sig ] [1342/3375] Forecasting GLSI... [2026-02-26T20:23:12.033260] [INFO ] [sig ] Generating forecast for: GLSI [2026-02-26T20:23:12.033291] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLSI' from 'https://tdm.silogroup.org/data/derivative_storage/GLSI.csv'. [2026-02-26T20:23:12.045465] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLSI'. [2026-02-26T20:23:12.045951] [INFO ] [FORECASTER] Starting predict_future for GLSI [2026-02-26T20:23:12.046900] [DEBUG] [LOCAL ] No optimal features file found for GLSI: ./output/feature-sets/GLSI.txt [2026-02-26T20:23:12.046957] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:12.046990] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:12.047017] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:12.047075] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:12.105348] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:12.106365] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:12.106473] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:12.106506] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:12.225665] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:12.225831] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:12.225873] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:12.225903] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:12.229531] [DEBUG] [FORECASTER] GLSI: Forecast T+1@11:T+2@11: DOWN (p=44.88%) [2026-02-26T20:23:12.229874] [INFO ] [FORECASTER] Completed predict_future for GLSI [2026-02-26T20:23:12.230017] [INFO ] [sig ] GLSI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:23:12.378659] [INFO ] [LOCAL ] Saved forecast: GLSI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/GLSI.txt [2026-02-26T20:23:12.378876] [INFO ] [sig ] [1342/3375] Completed GLSI in 0.3s | 2.75 sym/s | Total: 8.1m | ETA: 12.3m [2026-02-26T20:23:12.378930] [INFO ] [sig ] [1343/3375] Forecasting GLTO... [2026-02-26T20:23:12.378971] [INFO ] [sig ] Generating forecast for: GLTO [2026-02-26T20:23:12.379016] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLTO' from 'https://tdm.silogroup.org/data/derivative_storage/GLTO.csv'. [2026-02-26T20:23:12.390823] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLTO'. [2026-02-26T20:23:12.391254] [INFO ] [FORECASTER] Starting predict_future for GLTO [2026-02-26T20:23:12.392254] [DEBUG] [LOCAL ] No optimal features file found for GLTO: ./output/feature-sets/GLTO.txt [2026-02-26T20:23:12.392312] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:12.392346] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:12.392373] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:12.392431] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:12.451271] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:12.452244] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:12.452339] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:12.452371] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:12.571743] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:12.571907] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:12.571949] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:12.571978] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:12.575664] [DEBUG] [FORECASTER] GLTO: Forecast T+1@11:T+2@11: UP (p=72.95%) [2026-02-26T20:23:12.575977] [INFO ] [FORECASTER] Completed predict_future for GLTO [2026-02-26T20:23:12.576112] [INFO ] [sig ] GLTO: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:23:12.720137] [INFO ] [LOCAL ] Saved forecast: GLTO 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/GLTO.txt [2026-02-26T20:23:12.720351] [INFO ] [sig ] [1343/3375] Completed GLTO in 0.3s | 2.75 sym/s | Total: 8.1m | ETA: 12.3m [2026-02-26T20:23:12.720399] [INFO ] [sig ] [1344/3375] Forecasting GLUE... [2026-02-26T20:23:12.720430] [INFO ] [sig ] Generating forecast for: GLUE [2026-02-26T20:23:12.720463] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLUE' from 'https://tdm.silogroup.org/data/derivative_storage/GLUE.csv'. [2026-02-26T20:23:12.732206] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLUE'. [2026-02-26T20:23:12.732666] [INFO ] [FORECASTER] Starting predict_future for GLUE [2026-02-26T20:23:12.733487] [DEBUG] [LOCAL ] No optimal features file found for GLUE: ./output/feature-sets/GLUE.txt [2026-02-26T20:23:12.733554] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:12.733625] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:12.733659] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:12.733717] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:12.793111] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:12.794095] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:12.794182] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:12.794216] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:12.916118] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:12.916279] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:12.916320] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:12.916349] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:12.919899] [DEBUG] [FORECASTER] GLUE: Forecast T+1@11:T+2@11: DOWN (p=41.69%) [2026-02-26T20:23:12.920225] [INFO ] [FORECASTER] Completed predict_future for GLUE [2026-02-26T20:23:12.920368] [INFO ] [sig ] GLUE: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:23:13.064887] [INFO ] [LOCAL ] Saved forecast: GLUE 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/GLUE.txt [2026-02-26T20:23:13.065052] [INFO ] [sig ] [1344/3375] Completed GLUE in 0.3s | 2.75 sym/s | Total: 8.1m | ETA: 12.3m [2026-02-26T20:23:13.065092] [INFO ] [sig ] [1345/3375] Forecasting GMAB... [2026-02-26T20:23:13.065121] [INFO ] [sig ] Generating forecast for: GMAB [2026-02-26T20:23:13.065154] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GMAB' from 'https://tdm.silogroup.org/data/derivative_storage/GMAB.csv'. [2026-02-26T20:23:13.076416] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GMAB'. [2026-02-26T20:23:13.076839] [INFO ] [FORECASTER] Starting predict_future for GMAB [2026-02-26T20:23:13.077720] [DEBUG] [LOCAL ] No optimal features file found for GMAB: ./output/feature-sets/GMAB.txt [2026-02-26T20:23:13.077774] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:13.077807] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:13.077834] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:13.077892] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:13.135566] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:13.136635] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:13.136725] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:13.136759] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:13.259561] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:13.259749] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:13.259790] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:13.259819] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:13.263238] [DEBUG] [FORECASTER] GMAB: Forecast T+1@11:T+2@11: DOWN (p=13.19%) [2026-02-26T20:23:13.263559] [INFO ] [FORECASTER] Completed predict_future for GMAB [2026-02-26T20:23:13.263795] [INFO ] [sig ] GMAB: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:23:13.405476] [INFO ] [LOCAL ] Saved forecast: GMAB 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/GMAB.txt [2026-02-26T20:23:13.405659] [INFO ] [sig ] [1345/3375] Completed GMAB in 0.3s | 2.75 sym/s | Total: 8.1m | ETA: 12.3m [2026-02-26T20:23:13.405704] [INFO ] [sig ] [1346/3375] Forecasting GME... [2026-02-26T20:23:13.405734] [INFO ] [sig ] Generating forecast for: GME [2026-02-26T20:23:13.405767] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GME' from 'https://tdm.silogroup.org/data/derivative_storage/GME.csv'. [2026-02-26T20:23:13.417422] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GME'. [2026-02-26T20:23:13.417894] [INFO ] [FORECASTER] Starting predict_future for GME [2026-02-26T20:23:13.418744] [DEBUG] [LOCAL ] No optimal features file found for GME: ./output/feature-sets/GME.txt [2026-02-26T20:23:13.418798] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:13.418861] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:13.418889] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:13.418946] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:13.476382] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:13.477273] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:13.477358] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:13.477390] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:13.597725] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:13.597889] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:13.597928] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:13.597957] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:13.601498] [DEBUG] [FORECASTER] GME: Forecast T+1@11:T+2@11: DOWN (p=12.97%) [2026-02-26T20:23:13.601830] [INFO ] [FORECASTER] Completed predict_future for GME [2026-02-26T20:23:13.601967] [INFO ] [sig ] GME: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:23:13.745254] [INFO ] [LOCAL ] Saved forecast: GME 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/GME.txt [2026-02-26T20:23:13.745418] [INFO ] [sig ] [1346/3375] Completed GME in 0.3s | 2.75 sym/s | Total: 8.2m | ETA: 12.3m [2026-02-26T20:23:13.745460] [INFO ] [sig ] [1347/3375] Forecasting GMED... [2026-02-26T20:23:13.745489] [INFO ] [sig ] Generating forecast for: GMED [2026-02-26T20:23:13.745523] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GMED' from 'https://tdm.silogroup.org/data/derivative_storage/GMED.csv'. [2026-02-26T20:23:13.756947] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GMED'. [2026-02-26T20:23:13.757357] [INFO ] [FORECASTER] Starting predict_future for GMED [2026-02-26T20:23:13.758256] [DEBUG] [LOCAL ] No optimal features file found for GMED: ./output/feature-sets/GMED.txt [2026-02-26T20:23:13.758311] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:13.758343] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:13.758369] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:13.758426] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:13.818199] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:13.819109] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:13.819200] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:13.819234] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:13.941661] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:13.941837] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:13.941879] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:13.941907] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:13.945315] [DEBUG] [FORECASTER] GMED: Forecast T+1@11:T+2@11: UP (p=67.52%) [2026-02-26T20:23:13.945624] [INFO ] [FORECASTER] Completed predict_future for GMED [2026-02-26T20:23:13.945756] [INFO ] [sig ] GMED: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:23:14.087759] [INFO ] [LOCAL ] Saved forecast: GMED 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/GMED.txt [2026-02-26T20:23:14.087933] [INFO ] [sig ] [1347/3375] Completed GMED in 0.3s | 2.75 sym/s | Total: 8.2m | ETA: 12.3m [2026-02-26T20:23:14.087973] [INFO ] [sig ] [1348/3375] Forecasting GMM... [2026-02-26T20:23:14.088002] [INFO ] [sig ] Generating forecast for: GMM [2026-02-26T20:23:14.088039] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GMM' from 'https://tdm.silogroup.org/data/derivative_storage/GMM.csv'. [2026-02-26T20:23:14.100415] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GMM'. [2026-02-26T20:23:14.100826] [INFO ] [FORECASTER] Starting predict_future for GMM [2026-02-26T20:23:14.101714] [DEBUG] [LOCAL ] No optimal features file found for GMM: ./output/feature-sets/GMM.txt [2026-02-26T20:23:14.101768] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:14.101800] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:14.101827] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:14.102061] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:14.162010] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:14.162894] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:14.162979] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:14.163012] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:14.271196] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:14.271356] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:14.271395] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:14.271423] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:14.275295] [DEBUG] [FORECASTER] GMM: Forecast T+1@11:T+2@11: DOWN (p=0.79%) [2026-02-26T20:23:14.275618] [INFO ] [FORECASTER] Completed predict_future for GMM [2026-02-26T20:23:14.275756] [INFO ] [sig ] GMM: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:23:14.422197] [INFO ] [LOCAL ] Saved forecast: GMM 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/GMM.txt [2026-02-26T20:23:14.422362] [INFO ] [sig ] [1348/3375] Completed GMM in 0.3s | 2.75 sym/s | Total: 8.2m | ETA: 12.3m [2026-02-26T20:23:14.422402] [INFO ] [sig ] [1349/3375] Forecasting GNE... [2026-02-26T20:23:14.422432] [INFO ] [sig ] Generating forecast for: GNE [2026-02-26T20:23:14.422464] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNE' from 'https://tdm.silogroup.org/data/derivative_storage/GNE.csv'. [2026-02-26T20:23:14.433965] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNE'. [2026-02-26T20:23:14.434406] [INFO ] [FORECASTER] Starting predict_future for GNE [2026-02-26T20:23:14.435360] [DEBUG] [LOCAL ] No optimal features file found for GNE: ./output/feature-sets/GNE.txt [2026-02-26T20:23:14.435426] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:14.435458] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:14.435485] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:14.435543] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:14.493678] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:14.494628] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:14.494718] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:14.494751] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:14.611461] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:14.611648] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:14.611697] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:14.611760] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:14.615278] [DEBUG] [FORECASTER] GNE: Forecast T+1@11:T+2@11: DOWN (p=22.00%) [2026-02-26T20:23:14.615627] [INFO ] [FORECASTER] Completed predict_future for GNE [2026-02-26T20:23:14.615778] [INFO ] [sig ] GNE: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:23:14.761115] [INFO ] [LOCAL ] Saved forecast: GNE 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/GNE.txt [2026-02-26T20:23:14.761280] [INFO ] [sig ] [1349/3375] Completed GNE in 0.3s | 2.75 sym/s | Total: 8.2m | ETA: 12.3m [2026-02-26T20:23:14.761320] [INFO ] [sig ] [1350/3375] Forecasting GNK... [2026-02-26T20:23:14.761351] [INFO ] [sig ] Generating forecast for: GNK [2026-02-26T20:23:14.761383] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNK' from 'https://tdm.silogroup.org/data/derivative_storage/GNK.csv'. [2026-02-26T20:23:14.772991] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNK'. [2026-02-26T20:23:14.773409] [INFO ] [FORECASTER] Starting predict_future for GNK [2026-02-26T20:23:14.774266] [DEBUG] [LOCAL ] No optimal features file found for GNK: ./output/feature-sets/GNK.txt [2026-02-26T20:23:14.774321] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:14.774353] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:14.774379] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:14.774437] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:14.831531] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:14.832458] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:14.832546] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:14.832600] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:14.957082] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:14.957257] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:14.957299] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:14.957327] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:14.960910] [DEBUG] [FORECASTER] GNK: Forecast T+1@11:T+2@11: UP (p=86.08%) [2026-02-26T20:23:14.961215] [INFO ] [FORECASTER] Completed predict_future for GNK [2026-02-26T20:23:14.961355] [INFO ] [sig ] GNK: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:23:15.112376] [INFO ] [LOCAL ] Saved forecast: GNK 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/GNK.txt [2026-02-26T20:23:15.112546] [INFO ] [sig ] [1350/3375] Completed GNK in 0.4s | 2.75 sym/s | Total: 8.2m | ETA: 12.3m [2026-02-26T20:23:15.112608] [INFO ] [sig ] [1351/3375] Forecasting GNL... [2026-02-26T20:23:15.112643] [INFO ] [sig ] Generating forecast for: GNL [2026-02-26T20:23:15.112676] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNL' from 'https://tdm.silogroup.org/data/derivative_storage/GNL.csv'. [2026-02-26T20:23:15.125461] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNL'. [2026-02-26T20:23:15.126106] [INFO ] [FORECASTER] Starting predict_future for GNL [2026-02-26T20:23:15.127203] [DEBUG] [LOCAL ] No optimal features file found for GNL: ./output/feature-sets/GNL.txt [2026-02-26T20:23:15.127259] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:15.127306] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:15.127336] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:15.127395] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:15.188919] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:15.189865] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:15.189955] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:15.189989] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:15.317983] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:15.318147] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:15.318189] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:15.318221] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:15.322025] [DEBUG] [FORECASTER] GNL: Forecast T+1@11:T+2@11: DOWN (p=29.98%) [2026-02-26T20:23:15.322367] [INFO ] [FORECASTER] Completed predict_future for GNL [2026-02-26T20:23:15.322515] [INFO ] [sig ] GNL: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:23:15.471990] [INFO ] [LOCAL ] Saved forecast: GNL 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/GNL.txt [2026-02-26T20:23:15.472157] [INFO ] [sig ] [1351/3375] Completed GNL in 0.4s | 2.75 sym/s | Total: 8.2m | ETA: 12.3m [2026-02-26T20:23:15.472200] [INFO ] [sig ] [1352/3375] Forecasting GNLX... [2026-02-26T20:23:15.472232] [INFO ] [sig ] Generating forecast for: GNLX [2026-02-26T20:23:15.472266] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNLX' from 'https://tdm.silogroup.org/data/derivative_storage/GNLX.csv'. [2026-02-26T20:23:15.483420] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNLX'. [2026-02-26T20:23:15.484068] [INFO ] [FORECASTER] Starting predict_future for GNLX [2026-02-26T20:23:15.485200] [DEBUG] [LOCAL ] No optimal features file found for GNLX: ./output/feature-sets/GNLX.txt [2026-02-26T20:23:15.485258] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:15.485291] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:15.485320] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:15.485378] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:15.549151] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:15.550101] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:15.550188] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:15.550222] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:15.675659] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:15.675823] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:15.675865] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:15.675895] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:15.679390] [DEBUG] [FORECASTER] GNLX: Forecast T+1@11:T+2@11: DOWN (p=4.11%) [2026-02-26T20:23:15.679736] [INFO ] [FORECASTER] Completed predict_future for GNLX [2026-02-26T20:23:15.679871] [INFO ] [sig ] GNLX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:23:15.829798] [INFO ] [LOCAL ] Saved forecast: GNLX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/GNLX.txt [2026-02-26T20:23:15.829996] [INFO ] [sig ] [1352/3375] Completed GNLX in 0.4s | 2.75 sym/s | Total: 8.2m | ETA: 12.3m [2026-02-26T20:23:15.830039] [INFO ] [sig ] [1353/3375] Forecasting GNMA... [2026-02-26T20:23:15.830070] [INFO ] [sig ] Generating forecast for: GNMA [2026-02-26T20:23:15.830104] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNMA' from 'https://tdm.silogroup.org/data/derivative_storage/GNMA.csv'. [2026-02-26T20:23:15.842033] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNMA'. [2026-02-26T20:23:15.842463] [INFO ] [FORECASTER] Starting predict_future for GNMA [2026-02-26T20:23:15.843339] [DEBUG] [LOCAL ] No optimal features file found for GNMA: ./output/feature-sets/GNMA.txt [2026-02-26T20:23:15.843395] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:15.843430] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:15.843457] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:15.843516] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:15.901389] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:15.902529] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:15.902636] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:15.902671] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:16.022326] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:16.022489] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:16.022530] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:16.022559] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:16.026102] [DEBUG] [FORECASTER] GNMA: Forecast T+1@11:T+2@11: UP (p=60.93%) [2026-02-26T20:23:16.026414] [INFO ] [FORECASTER] Completed predict_future for GNMA [2026-02-26T20:23:16.026550] [INFO ] [sig ] GNMA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:23:16.174072] [INFO ] [LOCAL ] Saved forecast: GNMA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/GNMA.txt [2026-02-26T20:23:16.174216] [INFO ] [sig ] [1353/3375] Completed GNMA in 0.3s | 2.75 sym/s | Total: 8.2m | ETA: 12.2m [2026-02-26T20:23:16.174256] [INFO ] [sig ] [1354/3375] Forecasting GNOM... [2026-02-26T20:23:16.174286] [INFO ] [sig ] Generating forecast for: GNOM [2026-02-26T20:23:16.174317] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNOM' from 'https://tdm.silogroup.org/data/derivative_storage/GNOM.csv'. [2026-02-26T20:23:16.185557] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNOM'. [2026-02-26T20:23:16.186150] [INFO ] [FORECASTER] Starting predict_future for GNOM [2026-02-26T20:23:16.187011] [DEBUG] [LOCAL ] No optimal features file found for GNOM: ./output/feature-sets/GNOM.txt [2026-02-26T20:23:16.187066] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:16.187099] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:16.187126] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:16.187184] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:16.249526] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:16.250528] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:16.250634] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:16.250668] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:16.370094] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:16.370247] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:16.370287] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:16.370315] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:16.374161] [DEBUG] [FORECASTER] GNOM: Forecast T+1@11:T+2@11: DOWN (p=29.80%) [2026-02-26T20:23:16.374467] [INFO ] [FORECASTER] Completed predict_future for GNOM [2026-02-26T20:23:16.374619] [INFO ] [sig ] GNOM: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:23:16.522412] [INFO ] [LOCAL ] Saved forecast: GNOM 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/GNOM.txt [2026-02-26T20:23:16.522558] [INFO ] [sig ] [1354/3375] Completed GNOM in 0.3s | 2.75 sym/s | Total: 8.2m | ETA: 12.2m [2026-02-26T20:23:16.522624] [INFO ] [sig ] [1355/3375] Forecasting GNPX... [2026-02-26T20:23:16.522656] [INFO ] [sig ] Generating forecast for: GNPX [2026-02-26T20:23:16.522688] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNPX' from 'https://tdm.silogroup.org/data/derivative_storage/GNPX.csv'. [2026-02-26T20:23:16.534609] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNPX'. [2026-02-26T20:23:16.534962] [INFO ] [FORECASTER] Starting predict_future for GNPX [2026-02-26T20:23:16.535787] [DEBUG] [LOCAL ] No optimal features file found for GNPX: ./output/feature-sets/GNPX.txt [2026-02-26T20:23:16.535841] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:16.535873] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:16.535900] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:16.535957] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:16.595710] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:16.596420] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:16.596504] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:16.596536] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:16.708053] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:16.708208] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:16.708246] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:16.708276] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:16.712205] [DEBUG] [FORECASTER] GNPX: Forecast T+1@11:T+2@11: UP (p=99.28%) [2026-02-26T20:23:16.712505] [INFO ] [FORECASTER] Completed predict_future for GNPX [2026-02-26T20:23:16.712674] [INFO ] [sig ] GNPX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:23:16.860010] [INFO ] [LOCAL ] Saved forecast: GNPX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/GNPX.txt [2026-02-26T20:23:16.860175] [INFO ] [sig ] [1355/3375] Completed GNPX in 0.3s | 2.75 sym/s | Total: 8.2m | ETA: 12.2m [2026-02-26T20:23:16.860215] [INFO ] [sig ] [1356/3375] Forecasting GNRC... [2026-02-26T20:23:16.860244] [INFO ] [sig ] Generating forecast for: GNRC [2026-02-26T20:23:16.860277] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNRC' from 'https://tdm.silogroup.org/data/derivative_storage/GNRC.csv'. [2026-02-26T20:23:16.872148] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNRC'. [2026-02-26T20:23:16.872515] [INFO ] [FORECASTER] Starting predict_future for GNRC [2026-02-26T20:23:16.873376] [DEBUG] [LOCAL ] No optimal features file found for GNRC: ./output/feature-sets/GNRC.txt [2026-02-26T20:23:16.873430] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:16.873462] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:16.873490] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:16.873552] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:16.931954] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:16.932794] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:16.932916] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:16.932950] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:17.059515] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:17.059697] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:17.059747] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:17.059778] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:17.063232] [DEBUG] [FORECASTER] GNRC: Forecast T+1@11:T+2@11: UP (p=61.59%) [2026-02-26T20:23:17.063515] [INFO ] [FORECASTER] Completed predict_future for GNRC [2026-02-26T20:23:17.063681] [INFO ] [sig ] GNRC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:23:17.210665] [INFO ] [LOCAL ] Saved forecast: GNRC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/GNRC.txt [2026-02-26T20:23:17.211003] [INFO ] [sig ] [1356/3375] Completed GNRC in 0.4s | 2.75 sym/s | Total: 8.2m | ETA: 12.2m [2026-02-26T20:23:17.211042] [INFO ] [sig ] [1357/3375] Forecasting GNSS... [2026-02-26T20:23:17.211072] [INFO ] [sig ] Generating forecast for: GNSS [2026-02-26T20:23:17.211103] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNSS' from 'https://tdm.silogroup.org/data/derivative_storage/GNSS.csv'. [2026-02-26T20:23:17.222428] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNSS'. [2026-02-26T20:23:17.222785] [INFO ] [FORECASTER] Starting predict_future for GNSS [2026-02-26T20:23:17.223835] [DEBUG] [LOCAL ] No optimal features file found for GNSS: ./output/feature-sets/GNSS.txt [2026-02-26T20:23:17.224078] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:17.224111] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:17.224136] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:17.224198] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:17.284927] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:17.285646] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:17.285727] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:17.285760] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:17.409685] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:17.409836] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:17.409876] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:17.409905] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:17.413750] [DEBUG] [FORECASTER] GNSS: Forecast T+1@11:T+2@11: UP (p=88.31%) [2026-02-26T20:23:17.414033] [INFO ] [FORECASTER] Completed predict_future for GNSS [2026-02-26T20:23:17.414161] [INFO ] [sig ] GNSS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:23:17.560493] [INFO ] [LOCAL ] Saved forecast: GNSS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/GNSS.txt [2026-02-26T20:23:17.560650] [INFO ] [sig ] [1357/3375] Completed GNSS in 0.3s | 2.75 sym/s | Total: 8.2m | ETA: 12.2m [2026-02-26T20:23:17.560693] [INFO ] [sig ] [1358/3375] Forecasting GNTX... [2026-02-26T20:23:17.560723] [INFO ] [sig ] Generating forecast for: GNTX [2026-02-26T20:23:17.560753] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNTX' from 'https://tdm.silogroup.org/data/derivative_storage/GNTX.csv'. [2026-02-26T20:23:17.572049] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNTX'. [2026-02-26T20:23:17.572382] [INFO ] [FORECASTER] Starting predict_future for GNTX [2026-02-26T20:23:17.573210] [DEBUG] [LOCAL ] No optimal features file found for GNTX: ./output/feature-sets/GNTX.txt [2026-02-26T20:23:17.573264] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:17.573296] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:17.573323] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:17.573380] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:17.631351] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:17.632225] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:17.632313] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:17.632346] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:17.761880] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:17.762036] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:17.762093] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:17.762124] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:17.765641] [DEBUG] [FORECASTER] GNTX: Forecast T+1@11:T+2@11: UP (p=94.28%) [2026-02-26T20:23:17.766053] [INFO ] [FORECASTER] Completed predict_future for GNTX [2026-02-26T20:23:17.766215] [INFO ] [sig ] GNTX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:23:17.910995] [INFO ] [LOCAL ] Saved forecast: GNTX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/GNTX.txt [2026-02-26T20:23:17.911153] [INFO ] [sig ] [1358/3375] Completed GNTX in 0.4s | 2.75 sym/s | Total: 8.2m | ETA: 12.2m [2026-02-26T20:23:17.911194] [INFO ] [sig ] [1359/3375] Forecasting GO... [2026-02-26T20:23:17.911224] [INFO ] [sig ] Generating forecast for: GO [2026-02-26T20:23:17.911255] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GO' from 'https://tdm.silogroup.org/data/derivative_storage/GO.csv'. [2026-02-26T20:23:17.923304] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GO'. [2026-02-26T20:23:17.923677] [INFO ] [FORECASTER] Starting predict_future for GO [2026-02-26T20:23:17.924484] [DEBUG] [LOCAL ] No optimal features file found for GO: ./output/feature-sets/GO.txt [2026-02-26T20:23:17.924538] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:17.924602] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:17.924642] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:17.924714] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:17.982222] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:17.982935] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:17.983021] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:17.983054] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:18.110905] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:18.111067] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:18.111109] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:18.111145] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:18.115035] [DEBUG] [FORECASTER] GO: Forecast T+1@11:T+2@11: DOWN (p=5.42%) [2026-02-26T20:23:18.115385] [INFO ] [FORECASTER] Completed predict_future for GO [2026-02-26T20:23:18.115529] [INFO ] [sig ] GO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:23:18.259629] [INFO ] [LOCAL ] Saved forecast: GO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/GO.txt [2026-02-26T20:23:18.259810] [INFO ] [sig ] [1359/3375] Completed GO in 0.3s | 2.75 sym/s | Total: 8.2m | ETA: 12.2m [2026-02-26T20:23:18.259852] [INFO ] [sig ] [1360/3375] Forecasting GOCO... [2026-02-26T20:23:18.259883] [INFO ] [sig ] Generating forecast for: GOCO [2026-02-26T20:23:18.259914] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOCO' from 'https://tdm.silogroup.org/data/derivative_storage/GOCO.csv'. [2026-02-26T20:23:18.271432] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOCO'. [2026-02-26T20:23:18.271798] [INFO ] [FORECASTER] Starting predict_future for GOCO [2026-02-26T20:23:18.272666] [DEBUG] [LOCAL ] No optimal features file found for GOCO: ./output/feature-sets/GOCO.txt [2026-02-26T20:23:18.272720] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:18.272753] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:18.272780] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:18.272843] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:18.333220] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:18.334073] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:18.334177] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:18.334219] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:18.459991] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:18.460123] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:18.460162] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:18.460190] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:18.463515] [DEBUG] [FORECASTER] GOCO: Forecast T+1@11:T+2@11: DOWN (p=15.85%) [2026-02-26T20:23:18.463817] [INFO ] [FORECASTER] Completed predict_future for GOCO [2026-02-26T20:23:18.464137] [INFO ] [sig ] GOCO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:23:18.609881] [INFO ] [LOCAL ] Saved forecast: GOCO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/GOCO.txt [2026-02-26T20:23:18.609996] [INFO ] [sig ] [1360/3375] Completed GOCO in 0.4s | 2.75 sym/s | Total: 8.2m | ETA: 12.2m [2026-02-26T20:23:18.610034] [INFO ] [sig ] [1361/3375] Forecasting GOF... [2026-02-26T20:23:18.610063] [INFO ] [sig ] Generating forecast for: GOF [2026-02-26T20:23:18.610092] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOF' from 'https://tdm.silogroup.org/data/derivative_storage/GOF.csv'. [2026-02-26T20:23:18.622077] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOF'. [2026-02-26T20:23:18.622432] [INFO ] [FORECASTER] Starting predict_future for GOF [2026-02-26T20:23:18.623252] [DEBUG] [LOCAL ] No optimal features file found for GOF: ./output/feature-sets/GOF.txt [2026-02-26T20:23:18.623305] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:18.623338] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:18.623365] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:18.623423] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:18.681082] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:18.681716] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:18.681794] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:18.681826] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:18.803536] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:18.803695] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:18.803736] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:18.803765] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:18.807323] [DEBUG] [FORECASTER] GOF: Forecast T+1@11:T+2@11: DOWN (p=39.09%) [2026-02-26T20:23:18.807619] [INFO ] [FORECASTER] Completed predict_future for GOF [2026-02-26T20:23:18.807780] [INFO ] [sig ] GOF: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:23:18.950628] [INFO ] [LOCAL ] Saved forecast: GOF 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/GOF.txt [2026-02-26T20:23:18.950784] [INFO ] [sig ] [1361/3375] Completed GOF in 0.3s | 2.75 sym/s | Total: 8.2m | ETA: 12.2m [2026-02-26T20:23:18.950823] [INFO ] [sig ] [1362/3375] Forecasting GOGO... [2026-02-26T20:23:18.950852] [INFO ] [sig ] Generating forecast for: GOGO [2026-02-26T20:23:18.950882] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOGO' from 'https://tdm.silogroup.org/data/derivative_storage/GOGO.csv'. [2026-02-26T20:23:18.962458] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOGO'. [2026-02-26T20:23:18.962838] [INFO ] [FORECASTER] Starting predict_future for GOGO [2026-02-26T20:23:18.963706] [DEBUG] [LOCAL ] No optimal features file found for GOGO: ./output/feature-sets/GOGO.txt [2026-02-26T20:23:18.963775] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:18.963810] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:18.963854] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:18.963915] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:19.021513] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:19.022306] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:19.022393] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:19.022427] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:19.144850] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:19.145007] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:19.145046] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:19.145075] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:19.148500] [DEBUG] [FORECASTER] GOGO: Forecast T+1@11:T+2@11: UP (p=84.32%) [2026-02-26T20:23:19.148802] [INFO ] [FORECASTER] Completed predict_future for GOGO [2026-02-26T20:23:19.148934] [INFO ] [sig ] GOGO: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:23:19.292318] [INFO ] [LOCAL ] Saved forecast: GOGO 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/GOGO.txt [2026-02-26T20:23:19.292464] [INFO ] [sig ] [1362/3375] Completed GOGO in 0.3s | 2.75 sym/s | Total: 8.2m | ETA: 12.2m [2026-02-26T20:23:19.292507] [INFO ] [sig ] [1363/3375] Forecasting GOLF... [2026-02-26T20:23:19.292538] [INFO ] [sig ] Generating forecast for: GOLF [2026-02-26T20:23:19.292586] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOLF' from 'https://tdm.silogroup.org/data/derivative_storage/GOLF.csv'. [2026-02-26T20:23:19.305370] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOLF'. [2026-02-26T20:23:19.305800] [INFO ] [FORECASTER] Starting predict_future for GOLF [2026-02-26T20:23:19.306811] [DEBUG] [LOCAL ] No optimal features file found for GOLF: ./output/feature-sets/GOLF.txt [2026-02-26T20:23:19.306868] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:19.306933] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:19.306968] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:19.307046] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:19.370068] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:19.370959] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:19.371048] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:19.371081] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:19.494384] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:19.494558] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:19.494627] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:19.494659] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:19.498832] [DEBUG] [FORECASTER] GOLF: Forecast T+1@11:T+2@11: UP (p=57.32%) [2026-02-26T20:23:19.499191] [INFO ] [FORECASTER] Completed predict_future for GOLF [2026-02-26T20:23:19.499338] [INFO ] [sig ] GOLF: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:23:19.647172] [INFO ] [LOCAL ] Saved forecast: GOLF 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/GOLF.txt [2026-02-26T20:23:19.647331] [INFO ] [sig ] [1363/3375] Completed GOLF in 0.4s | 2.75 sym/s | Total: 8.3m | ETA: 12.2m [2026-02-26T20:23:19.647373] [INFO ] [sig ] [1364/3375] Forecasting GOOD... [2026-02-26T20:23:19.647407] [INFO ] [sig ] Generating forecast for: GOOD [2026-02-26T20:23:19.647440] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOOD' from 'https://tdm.silogroup.org/data/derivative_storage/GOOD.csv'. [2026-02-26T20:23:19.660126] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOOD'. [2026-02-26T20:23:19.660517] [INFO ] [FORECASTER] Starting predict_future for GOOD [2026-02-26T20:23:19.661475] [DEBUG] [LOCAL ] No optimal features file found for GOOD: ./output/feature-sets/GOOD.txt [2026-02-26T20:23:19.661532] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:19.661565] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:19.661641] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:19.661703] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:19.720747] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:19.721643] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:19.721732] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:19.721767] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:19.841526] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:19.841697] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:19.841742] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:19.841772] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:19.845368] [DEBUG] [FORECASTER] GOOD: Forecast T+1@11:T+2@11: UP (p=90.88%) [2026-02-26T20:23:19.845707] [INFO ] [FORECASTER] Completed predict_future for GOOD [2026-02-26T20:23:19.845863] [INFO ] [sig ] GOOD: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:23:19.995014] [INFO ] [LOCAL ] Saved forecast: GOOD 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/GOOD.txt [2026-02-26T20:23:19.995180] [INFO ] [sig ] [1364/3375] Completed GOOD in 0.3s | 2.75 sym/s | Total: 8.3m | ETA: 12.2m [2026-02-26T20:23:19.995224] [INFO ] [sig ] [1365/3375] Forecasting GOOG... [2026-02-26T20:23:19.995256] [INFO ] [sig ] Generating forecast for: GOOG [2026-02-26T20:23:19.995289] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOOG' from 'https://tdm.silogroup.org/data/derivative_storage/GOOG.csv'. [2026-02-26T20:23:20.007600] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOOG'. [2026-02-26T20:23:20.008050] [INFO ] [FORECASTER] Starting predict_future for GOOG [2026-02-26T20:23:20.008890] [DEBUG] [LOCAL ] No optimal features file found for GOOG: ./output/feature-sets/GOOG.txt [2026-02-26T20:23:20.008947] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:20.008982] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:20.009010] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:20.009069] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:20.067836] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:20.068698] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:20.068806] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:20.068843] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:20.195607] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:20.195772] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:20.195813] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:20.195843] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:20.199387] [DEBUG] [FORECASTER] GOOG: Forecast T+1@11:T+2@11: UP (p=94.70%) [2026-02-26T20:23:20.199708] [INFO ] [FORECASTER] Completed predict_future for GOOG [2026-02-26T20:23:20.199846] [INFO ] [sig ] GOOG: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:23:20.348643] [INFO ] [LOCAL ] Saved forecast: GOOG 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/GOOG.txt [2026-02-26T20:23:20.348819] [INFO ] [sig ] [1365/3375] Completed GOOG in 0.4s | 2.75 sym/s | Total: 8.3m | ETA: 12.2m [2026-02-26T20:23:20.348891] [INFO ] [sig ] [1366/3375] Forecasting GOOS... [2026-02-26T20:23:20.348946] [INFO ] [sig ] Generating forecast for: GOOS [2026-02-26T20:23:20.348990] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOOS' from 'https://tdm.silogroup.org/data/derivative_storage/GOOS.csv'. [2026-02-26T20:23:20.361505] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOOS'. [2026-02-26T20:23:20.361969] [INFO ] [FORECASTER] Starting predict_future for GOOS [2026-02-26T20:23:20.362898] [DEBUG] [LOCAL ] No optimal features file found for GOOS: ./output/feature-sets/GOOS.txt [2026-02-26T20:23:20.362967] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:20.363016] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:20.363050] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:20.363108] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:20.425176] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:20.426166] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:20.426263] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:20.426297] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:20.554456] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:20.554637] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:20.554692] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:20.554795] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:20.558696] [DEBUG] [FORECASTER] GOOS: Forecast T+1@11:T+2@11: DOWN (p=26.78%) [2026-02-26T20:23:20.559009] [INFO ] [FORECASTER] Completed predict_future for GOOS [2026-02-26T20:23:20.559141] [INFO ] [sig ] GOOS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:23:20.710271] [INFO ] [LOCAL ] Saved forecast: GOOS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/GOOS.txt [2026-02-26T20:23:20.710428] [INFO ] [sig ] [1366/3375] Completed GOOS in 0.4s | 2.75 sym/s | Total: 8.3m | ETA: 12.2m [2026-02-26T20:23:20.710471] [INFO ] [sig ] [1367/3375] Forecasting GOVI... [2026-02-26T20:23:20.710504] [INFO ] [sig ] Generating forecast for: GOVI [2026-02-26T20:23:20.710538] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOVI' from 'https://tdm.silogroup.org/data/derivative_storage/GOVI.csv'. [2026-02-26T20:23:20.723727] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOVI'. [2026-02-26T20:23:20.724122] [INFO ] [FORECASTER] Starting predict_future for GOVI [2026-02-26T20:23:20.725009] [DEBUG] [LOCAL ] No optimal features file found for GOVI: ./output/feature-sets/GOVI.txt [2026-02-26T20:23:20.725065] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:20.725098] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:20.725126] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:20.725183] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:20.788211] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:20.789078] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:20.789169] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:20.789202] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:20.914566] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:20.914754] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:20.914796] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:20.914828] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:20.918485] [DEBUG] [FORECASTER] GOVI: Forecast T+1@11:T+2@11: DOWN (p=17.42%) [2026-02-26T20:23:20.918797] [INFO ] [FORECASTER] Completed predict_future for GOVI [2026-02-26T20:23:20.918929] [INFO ] [sig ] GOVI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:23:21.072361] [INFO ] [LOCAL ] Saved forecast: GOVI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/GOVI.txt [2026-02-26T20:23:21.072523] [INFO ] [sig ] [1367/3375] Completed GOVI in 0.4s | 2.75 sym/s | Total: 8.3m | ETA: 12.2m [2026-02-26T20:23:21.072565] [INFO ] [sig ] [1368/3375] Forecasting GPC... [2026-02-26T20:23:21.072619] [INFO ] [sig ] Generating forecast for: GPC [2026-02-26T20:23:21.072651] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPC' from 'https://tdm.silogroup.org/data/derivative_storage/GPC.csv'. [2026-02-26T20:23:21.085333] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPC'. [2026-02-26T20:23:21.085755] [INFO ] [FORECASTER] Starting predict_future for GPC [2026-02-26T20:23:21.086634] [DEBUG] [LOCAL ] No optimal features file found for GPC: ./output/feature-sets/GPC.txt [2026-02-26T20:23:21.086702] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:21.086742] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:21.086776] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:21.086848] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:21.148880] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:21.149820] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:21.149928] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:21.149969] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:21.280494] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:21.280690] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:21.280742] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:21.280782] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:21.285221] [DEBUG] [FORECASTER] GPC: Forecast T+1@11:T+2@11: UP (p=94.03%) [2026-02-26T20:23:21.285518] [INFO ] [FORECASTER] Completed predict_future for GPC [2026-02-26T20:23:21.285675] [INFO ] [sig ] GPC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:23:21.442832] [INFO ] [LOCAL ] Saved forecast: GPC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/GPC.txt [2026-02-26T20:23:21.442988] [INFO ] [sig ] [1368/3375] Completed GPC in 0.4s | 2.75 sym/s | Total: 8.3m | ETA: 12.1m [2026-02-26T20:23:21.443030] [INFO ] [sig ] [1369/3375] Forecasting GPI... [2026-02-26T20:23:21.443061] [INFO ] [sig ] Generating forecast for: GPI [2026-02-26T20:23:21.443094] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPI' from 'https://tdm.silogroup.org/data/derivative_storage/GPI.csv'. [2026-02-26T20:23:21.455172] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPI'. [2026-02-26T20:23:21.455594] [INFO ] [FORECASTER] Starting predict_future for GPI [2026-02-26T20:23:21.456488] [DEBUG] [LOCAL ] No optimal features file found for GPI: ./output/feature-sets/GPI.txt [2026-02-26T20:23:21.456554] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:21.456630] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:21.456664] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:21.456737] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:21.520034] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:21.520971] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:21.521065] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:21.521100] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:21.650843] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:21.651015] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:21.651063] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:21.651110] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:21.654743] [DEBUG] [FORECASTER] GPI: Forecast T+1@11:T+2@11: UP (p=98.19%) [2026-02-26T20:23:21.655028] [INFO ] [FORECASTER] Completed predict_future for GPI [2026-02-26T20:23:21.655159] [INFO ] [sig ] GPI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:23:21.825827] [INFO ] [LOCAL ] Saved forecast: GPI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/GPI.txt [2026-02-26T20:23:21.826040] [INFO ] [sig ] [1369/3375] Completed GPI in 0.4s | 2.75 sym/s | Total: 8.3m | ETA: 12.1m [2026-02-26T20:23:21.826091] [INFO ] [sig ] [1370/3375] Forecasting GPIQ... [2026-02-26T20:23:21.826128] [INFO ] [sig ] Generating forecast for: GPIQ [2026-02-26T20:23:21.826166] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPIQ' from 'https://tdm.silogroup.org/data/derivative_storage/GPIQ.csv'. [2026-02-26T20:23:21.838411] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPIQ'. [2026-02-26T20:23:21.838873] [INFO ] [FORECASTER] Starting predict_future for GPIQ [2026-02-26T20:23:21.839891] [DEBUG] [LOCAL ] No optimal features file found for GPIQ: ./output/feature-sets/GPIQ.txt [2026-02-26T20:23:21.839951] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:21.839998] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:21.840042] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:21.840108] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:21.903713] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:21.904630] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:21.904730] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:21.904772] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:22.032629] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:22.032803] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:22.032846] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:22.032874] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:22.036587] [DEBUG] [FORECASTER] GPIQ: Forecast T+1@11:T+2@11: UP (p=70.11%) [2026-02-26T20:23:22.036953] [INFO ] [FORECASTER] Completed predict_future for GPIQ [2026-02-26T20:23:22.037095] [INFO ] [sig ] GPIQ: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:23:22.193039] [INFO ] [LOCAL ] Saved forecast: GPIQ 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/GPIQ.txt [2026-02-26T20:23:22.193218] [INFO ] [sig ] [1370/3375] Completed GPIQ in 0.4s | 2.75 sym/s | Total: 8.3m | ETA: 12.1m [2026-02-26T20:23:22.193262] [INFO ] [sig ] [1371/3375] Forecasting GPIX... [2026-02-26T20:23:22.193292] [INFO ] [sig ] Generating forecast for: GPIX [2026-02-26T20:23:22.193324] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPIX' from 'https://tdm.silogroup.org/data/derivative_storage/GPIX.csv'. [2026-02-26T20:23:22.205722] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPIX'. [2026-02-26T20:23:22.206135] [INFO ] [FORECASTER] Starting predict_future for GPIX [2026-02-26T20:23:22.207023] [DEBUG] [LOCAL ] No optimal features file found for GPIX: ./output/feature-sets/GPIX.txt [2026-02-26T20:23:22.207079] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:22.207112] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:22.207139] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:22.207195] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:22.270465] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:22.271414] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:22.271521] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:22.271563] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:22.397591] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:22.397804] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:22.397846] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:22.397875] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:22.401592] [DEBUG] [FORECASTER] GPIX: Forecast T+1@11:T+2@11: DOWN (p=7.48%) [2026-02-26T20:23:22.401907] [INFO ] [FORECASTER] Completed predict_future for GPIX [2026-02-26T20:23:22.402056] [INFO ] [sig ] GPIX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:23:22.552545] [INFO ] [LOCAL ] Saved forecast: GPIX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/GPIX.txt [2026-02-26T20:23:22.552756] [INFO ] [sig ] [1371/3375] Completed GPIX in 0.4s | 2.75 sym/s | Total: 8.3m | ETA: 12.1m [2026-02-26T20:23:22.552805] [INFO ] [sig ] [1372/3375] Forecasting GPJA... [2026-02-26T20:23:22.552836] [INFO ] [sig ] Generating forecast for: GPJA [2026-02-26T20:23:22.552867] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPJA' from 'https://tdm.silogroup.org/data/derivative_storage/GPJA.csv'. [2026-02-26T20:23:22.565156] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPJA'. [2026-02-26T20:23:22.565628] [INFO ] [FORECASTER] Starting predict_future for GPJA [2026-02-26T20:23:22.566535] [DEBUG] [LOCAL ] No optimal features file found for GPJA: ./output/feature-sets/GPJA.txt [2026-02-26T20:23:22.566618] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:22.566669] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:22.566699] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:22.566757] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:22.630750] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:22.631700] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:22.631810] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:22.631851] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:22.753803] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:22.753983] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:22.754032] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:22.754064] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:22.757801] [DEBUG] [FORECASTER] GPJA: Forecast T+1@11:T+2@11: DOWN (p=2.21%) [2026-02-26T20:23:22.758154] [INFO ] [FORECASTER] Completed predict_future for GPJA [2026-02-26T20:23:22.758297] [INFO ] [sig ] GPJA: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:23:22.911198] [INFO ] [LOCAL ] Saved forecast: GPJA 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/GPJA.txt [2026-02-26T20:23:22.911372] [INFO ] [sig ] [1372/3375] Completed GPJA in 0.4s | 2.75 sym/s | Total: 8.3m | ETA: 12.1m [2026-02-26T20:23:22.911416] [INFO ] [sig ] [1373/3375] Forecasting GPK... [2026-02-26T20:23:22.911457] [INFO ] [sig ] Generating forecast for: GPK [2026-02-26T20:23:22.911493] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPK' from 'https://tdm.silogroup.org/data/derivative_storage/GPK.csv'. [2026-02-26T20:23:22.923195] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPK'. [2026-02-26T20:23:22.923621] [INFO ] [FORECASTER] Starting predict_future for GPK [2026-02-26T20:23:22.924478] [DEBUG] [LOCAL ] No optimal features file found for GPK: ./output/feature-sets/GPK.txt [2026-02-26T20:23:22.924538] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:22.924596] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:22.924630] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:22.924705] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:22.988641] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:22.989548] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:22.989695] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:22.989739] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:23.121133] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:23.121291] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:23.121334] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:23.121366] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:23.125103] [DEBUG] [FORECASTER] GPK: Forecast T+1@11:T+2@11: DOWN (p=18.07%) [2026-02-26T20:23:23.125408] [INFO ] [FORECASTER] Completed predict_future for GPK [2026-02-26T20:23:23.125544] [INFO ] [sig ] GPK: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:23:23.279303] [INFO ] [LOCAL ] Saved forecast: GPK 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/GPK.txt [2026-02-26T20:23:23.279507] [INFO ] [sig ] [1373/3375] Completed GPK in 0.4s | 2.75 sym/s | Total: 8.3m | ETA: 12.1m [2026-02-26T20:23:23.279552] [INFO ] [sig ] [1374/3375] Forecasting GPN... [2026-02-26T20:23:23.279609] [INFO ] [sig ] Generating forecast for: GPN [2026-02-26T20:23:23.279646] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPN' from 'https://tdm.silogroup.org/data/derivative_storage/GPN.csv'. [2026-02-26T20:23:23.292721] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPN'. [2026-02-26T20:23:23.293137] [INFO ] [FORECASTER] Starting predict_future for GPN [2026-02-26T20:23:23.294007] [DEBUG] [LOCAL ] No optimal features file found for GPN: ./output/feature-sets/GPN.txt [2026-02-26T20:23:23.294064] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:23.294098] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:23.294127] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:23.294187] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:23.353529] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:23.354437] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:23.354526] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:23.354560] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:23.479894] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:23.480060] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:23.480102] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:23.480133] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:23.483762] [DEBUG] [FORECASTER] GPN: Forecast T+1@11:T+2@11: DOWN (p=6.52%) [2026-02-26T20:23:23.484055] [INFO ] [FORECASTER] Completed predict_future for GPN [2026-02-26T20:23:23.484194] [INFO ] [sig ] GPN: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:23:23.636814] [INFO ] [LOCAL ] Saved forecast: GPN 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/GPN.txt [2026-02-26T20:23:23.636968] [INFO ] [sig ] [1374/3375] Completed GPN in 0.4s | 2.75 sym/s | Total: 8.3m | ETA: 12.1m [2026-02-26T20:23:23.637008] [INFO ] [sig ] [1375/3375] Forecasting GPRE... [2026-02-26T20:23:23.637040] [INFO ] [sig ] Generating forecast for: GPRE [2026-02-26T20:23:23.637071] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPRE' from 'https://tdm.silogroup.org/data/derivative_storage/GPRE.csv'. [2026-02-26T20:23:23.650412] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPRE'. [2026-02-26T20:23:23.650807] [INFO ] [FORECASTER] Starting predict_future for GPRE [2026-02-26T20:23:23.651840] [DEBUG] [LOCAL ] No optimal features file found for GPRE: ./output/feature-sets/GPRE.txt [2026-02-26T20:23:23.651909] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:23.651942] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:23.651968] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:23.652026] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:23.719703] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:23.720646] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:23.720754] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:23.720802] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:23.861449] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:23.861646] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:23.861696] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:23.861730] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:23.865838] [DEBUG] [FORECASTER] GPRE: Forecast T+1@11:T+2@11: DOWN (p=39.94%) [2026-02-26T20:23:23.866244] [INFO ] [FORECASTER] Completed predict_future for GPRE [2026-02-26T20:23:23.866415] [INFO ] [sig ] GPRE: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:23:24.025024] [INFO ] [LOCAL ] Saved forecast: GPRE 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/GPRE.txt [2026-02-26T20:23:24.025203] [INFO ] [sig ] [1375/3375] Completed GPRE in 0.4s | 2.75 sym/s | Total: 8.3m | ETA: 12.1m [2026-02-26T20:23:24.025257] [INFO ] [sig ] [1376/3375] Forecasting GPRK... [2026-02-26T20:23:24.025294] [INFO ] [sig ] Generating forecast for: GPRK [2026-02-26T20:23:24.025332] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPRK' from 'https://tdm.silogroup.org/data/derivative_storage/GPRK.csv'. [2026-02-26T20:23:24.038919] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPRK'. [2026-02-26T20:23:24.039307] [INFO ] [FORECASTER] Starting predict_future for GPRK [2026-02-26T20:23:24.040288] [DEBUG] [LOCAL ] No optimal features file found for GPRK: ./output/feature-sets/GPRK.txt [2026-02-26T20:23:24.040344] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:24.040376] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:24.040403] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:24.040481] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:24.101315] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:24.102294] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:24.102412] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:24.102453] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:24.227607] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:24.227788] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:24.227832] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:24.227862] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:24.231700] [DEBUG] [FORECASTER] GPRK: Forecast T+1@11:T+2@11: DOWN (p=18.12%) [2026-02-26T20:23:24.232003] [INFO ] [FORECASTER] Completed predict_future for GPRK [2026-02-26T20:23:24.232140] [INFO ] [sig ] GPRK: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:23:24.387353] [INFO ] [LOCAL ] Saved forecast: GPRK 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/GPRK.txt [2026-02-26T20:23:24.387603] [INFO ] [sig ] [1376/3375] Completed GPRK in 0.4s | 2.75 sym/s | Total: 8.3m | ETA: 12.1m [2026-02-26T20:23:24.387686] [INFO ] [sig ] [1377/3375] Forecasting GRAB... [2026-02-26T20:23:24.387734] [INFO ] [sig ] Generating forecast for: GRAB [2026-02-26T20:23:24.387779] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRAB' from 'https://tdm.silogroup.org/data/derivative_storage/GRAB.csv'. [2026-02-26T20:23:24.400258] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRAB'. [2026-02-26T20:23:24.400668] [INFO ] [FORECASTER] Starting predict_future for GRAB [2026-02-26T20:23:24.401526] [DEBUG] [LOCAL ] No optimal features file found for GRAB: ./output/feature-sets/GRAB.txt [2026-02-26T20:23:24.401602] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:24.401638] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:24.401665] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:24.401722] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:24.461041] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:24.461899] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:24.461985] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:24.462017] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:24.591968] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:24.592177] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:24.592239] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:24.592270] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:24.596355] [DEBUG] [FORECASTER] GRAB: Forecast T+1@11:T+2@11: DOWN (p=2.69%) [2026-02-26T20:23:24.596808] [INFO ] [FORECASTER] Completed predict_future for GRAB [2026-02-26T20:23:24.597030] [INFO ] [sig ] GRAB: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:23:24.749714] [INFO ] [LOCAL ] Saved forecast: GRAB 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/GRAB.txt [2026-02-26T20:23:24.749866] [INFO ] [sig ] [1377/3375] Completed GRAB in 0.4s | 2.75 sym/s | Total: 8.3m | ETA: 12.1m [2026-02-26T20:23:24.749907] [INFO ] [sig ] [1378/3375] Forecasting GRAL... [2026-02-26T20:23:24.749938] [INFO ] [sig ] Generating forecast for: GRAL [2026-02-26T20:23:24.749978] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRAL' from 'https://tdm.silogroup.org/data/derivative_storage/GRAL.csv'. [2026-02-26T20:23:24.762465] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRAL'. [2026-02-26T20:23:24.762879] [INFO ] [FORECASTER] Starting predict_future for GRAL [2026-02-26T20:23:24.764178] [DEBUG] [LOCAL ] No optimal features file found for GRAL: ./output/feature-sets/GRAL.txt [2026-02-26T20:23:24.764235] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:24.764268] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:24.764297] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:24.764370] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:24.824558] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:24.825498] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:24.825605] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:24.825644] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:24.950492] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:24.950676] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:24.950720] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:24.950750] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:24.954285] [DEBUG] [FORECASTER] GRAL: Forecast T+1@11:T+2@11: DOWN (p=13.44%) [2026-02-26T20:23:24.954598] [INFO ] [FORECASTER] Completed predict_future for GRAL [2026-02-26T20:23:24.954734] [INFO ] [sig ] GRAL: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:23:25.106816] [INFO ] [LOCAL ] Saved forecast: GRAL 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/GRAL.txt [2026-02-26T20:23:25.106985] [INFO ] [sig ] [1378/3375] Completed GRAL in 0.4s | 2.75 sym/s | Total: 8.3m | ETA: 12.1m [2026-02-26T20:23:25.107028] [INFO ] [sig ] [1379/3375] Forecasting GRBK... [2026-02-26T20:23:25.107057] [INFO ] [sig ] Generating forecast for: GRBK [2026-02-26T20:23:25.107088] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRBK' from 'https://tdm.silogroup.org/data/derivative_storage/GRBK.csv'. [2026-02-26T20:23:25.120472] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRBK'. [2026-02-26T20:23:25.120866] [INFO ] [FORECASTER] Starting predict_future for GRBK [2026-02-26T20:23:25.121769] [DEBUG] [LOCAL ] No optimal features file found for GRBK: ./output/feature-sets/GRBK.txt [2026-02-26T20:23:25.121824] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:25.121859] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:25.121887] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:25.121947] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:25.185999] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:25.187111] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:25.187200] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:25.187234] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:25.316379] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:25.316537] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:25.316597] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:25.316633] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:25.320614] [DEBUG] [FORECASTER] GRBK: Forecast T+1@11:T+2@11: UP (p=89.39%) [2026-02-26T20:23:25.320922] [INFO ] [FORECASTER] Completed predict_future for GRBK [2026-02-26T20:23:25.321062] [INFO ] [sig ] GRBK: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:23:25.474005] [INFO ] [LOCAL ] Saved forecast: GRBK 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/GRBK.txt [2026-02-26T20:23:25.474159] [INFO ] [sig ] [1379/3375] Completed GRBK in 0.4s | 2.75 sym/s | Total: 8.3m | ETA: 12.1m [2026-02-26T20:23:25.474200] [INFO ] [sig ] [1380/3375] Forecasting GRC... [2026-02-26T20:23:25.474231] [INFO ] [sig ] Generating forecast for: GRC [2026-02-26T20:23:25.474262] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRC' from 'https://tdm.silogroup.org/data/derivative_storage/GRC.csv'. [2026-02-26T20:23:25.485170] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRC'. [2026-02-26T20:23:25.485524] [INFO ] [FORECASTER] Starting predict_future for GRC [2026-02-26T20:23:25.486353] [DEBUG] [LOCAL ] No optimal features file found for GRC: ./output/feature-sets/GRC.txt [2026-02-26T20:23:25.486406] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:25.486479] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:25.486507] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:25.486566] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:25.547538] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:25.548710] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:25.548805] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:25.548847] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:25.672876] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:25.673036] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:25.673076] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:25.673106] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:25.676615] [DEBUG] [FORECASTER] GRC: Forecast T+1@11:T+2@11: UP (p=91.91%) [2026-02-26T20:23:25.676941] [INFO ] [FORECASTER] Completed predict_future for GRC [2026-02-26T20:23:25.677074] [INFO ] [sig ] GRC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:23:25.850250] [INFO ] [LOCAL ] Saved forecast: GRC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/GRC.txt [2026-02-26T20:23:25.850464] [INFO ] [sig ] [1380/3375] Completed GRC in 0.4s | 2.75 sym/s | Total: 8.4m | ETA: 12.1m [2026-02-26T20:23:25.850519] [INFO ] [sig ] [1381/3375] Forecasting GREE... [2026-02-26T20:23:25.850562] [INFO ] [sig ] Generating forecast for: GREE [2026-02-26T20:23:25.850628] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GREE' from 'https://tdm.silogroup.org/data/derivative_storage/GREE.csv'. [2026-02-26T20:23:25.866185] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GREE'. [2026-02-26T20:23:25.866730] [INFO ] [FORECASTER] Starting predict_future for GREE [2026-02-26T20:23:25.868120] [DEBUG] [LOCAL ] No optimal features file found for GREE: ./output/feature-sets/GREE.txt [2026-02-26T20:23:25.868190] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:25.868232] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:25.868268] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:25.868351] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:25.940493] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:25.941416] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:25.941507] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:25.941540] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:26.069030] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:26.069192] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:26.069235] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:26.069266] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:26.072914] [DEBUG] [FORECASTER] GREE: Forecast T+1@11:T+2@11: UP (p=72.99%) [2026-02-26T20:23:26.073210] [INFO ] [FORECASTER] Completed predict_future for GREE [2026-02-26T20:23:26.073345] [INFO ] [sig ] GREE: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:23:26.226295] [INFO ] [LOCAL ] Saved forecast: GREE 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/GREE.txt [2026-02-26T20:23:26.226482] [INFO ] [sig ] [1381/3375] Completed GREE in 0.4s | 2.75 sym/s | Total: 8.4m | ETA: 12.1m [2026-02-26T20:23:26.226534] [INFO ] [sig ] [1382/3375] Forecasting GRFS... [2026-02-26T20:23:26.226603] [INFO ] [sig ] Generating forecast for: GRFS [2026-02-26T20:23:26.226649] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRFS' from 'https://tdm.silogroup.org/data/derivative_storage/GRFS.csv'. [2026-02-26T20:23:26.238470] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRFS'. [2026-02-26T20:23:26.238918] [INFO ] [FORECASTER] Starting predict_future for GRFS [2026-02-26T20:23:26.239781] [DEBUG] [LOCAL ] No optimal features file found for GRFS: ./output/feature-sets/GRFS.txt [2026-02-26T20:23:26.239847] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:26.239887] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:26.239920] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:26.239984] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:26.301626] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:26.302516] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:26.302624] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:26.302660] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:26.431545] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:26.431774] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:26.431818] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:26.431847] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:26.435394] [DEBUG] [FORECASTER] GRFS: Forecast T+1@11:T+2@11: DOWN (p=12.81%) [2026-02-26T20:23:26.435710] [INFO ] [FORECASTER] Completed predict_future for GRFS [2026-02-26T20:23:26.435845] [INFO ] [sig ] GRFS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:23:26.580284] [INFO ] [LOCAL ] Saved forecast: GRFS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/GRFS.txt [2026-02-26T20:23:26.580436] [INFO ] [sig ] [1382/3375] Completed GRFS in 0.4s | 2.75 sym/s | Total: 8.4m | ETA: 12.1m [2026-02-26T20:23:26.580477] [INFO ] [sig ] [1383/3375] Forecasting GRID... [2026-02-26T20:23:26.580508] [INFO ] [sig ] Generating forecast for: GRID [2026-02-26T20:23:26.580538] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRID' from 'https://tdm.silogroup.org/data/derivative_storage/GRID.csv'. [2026-02-26T20:23:26.592157] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRID'. [2026-02-26T20:23:26.592552] [INFO ] [FORECASTER] Starting predict_future for GRID [2026-02-26T20:23:26.593410] [DEBUG] [LOCAL ] No optimal features file found for GRID: ./output/feature-sets/GRID.txt [2026-02-26T20:23:26.593464] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:26.593496] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:26.593522] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:26.593609] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:26.662325] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:26.663261] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:26.663356] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:26.663390] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:26.789416] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:26.789590] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:26.789637] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:26.789697] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:26.793372] [DEBUG] [FORECASTER] GRID: Forecast T+1@11:T+2@11: UP (p=68.18%) [2026-02-26T20:23:26.793688] [INFO ] [FORECASTER] Completed predict_future for GRID [2026-02-26T20:23:26.793822] [INFO ] [sig ] GRID: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:23:26.941839] [INFO ] [LOCAL ] Saved forecast: GRID 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/GRID.txt [2026-02-26T20:23:26.942220] [INFO ] [sig ] [1383/3375] Completed GRID in 0.4s | 2.75 sym/s | Total: 8.4m | ETA: 12.1m [2026-02-26T20:23:26.942266] [INFO ] [sig ] [1384/3375] Forecasting GRMN... [2026-02-26T20:23:26.942299] [INFO ] [sig ] Generating forecast for: GRMN [2026-02-26T20:23:26.942330] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRMN' from 'https://tdm.silogroup.org/data/derivative_storage/GRMN.csv'. [2026-02-26T20:23:26.954340] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRMN'. [2026-02-26T20:23:26.954767] [INFO ] [FORECASTER] Starting predict_future for GRMN [2026-02-26T20:23:26.955640] [DEBUG] [LOCAL ] No optimal features file found for GRMN: ./output/feature-sets/GRMN.txt [2026-02-26T20:23:26.955695] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:26.955727] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:26.955754] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:26.955812] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:27.016721] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:27.017634] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:27.017752] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:27.017787] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:27.146540] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:27.146716] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:27.146758] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:27.146787] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:27.151332] [DEBUG] [FORECASTER] GRMN: Forecast T+1@11:T+2@11: UP (p=94.98%) [2026-02-26T20:23:27.151654] [INFO ] [FORECASTER] Completed predict_future for GRMN [2026-02-26T20:23:27.151793] [INFO ] [sig ] GRMN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:23:27.300365] [INFO ] [LOCAL ] Saved forecast: GRMN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/GRMN.txt [2026-02-26T20:23:27.300521] [INFO ] [sig ] [1384/3375] Completed GRMN in 0.4s | 2.75 sym/s | Total: 8.4m | ETA: 12.1m [2026-02-26T20:23:27.300562] [INFO ] [sig ] [1385/3375] Forecasting GRND... [2026-02-26T20:23:27.300612] [INFO ] [sig ] Generating forecast for: GRND [2026-02-26T20:23:27.300644] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRND' from 'https://tdm.silogroup.org/data/derivative_storage/GRND.csv'. [2026-02-26T20:23:27.312310] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRND'. [2026-02-26T20:23:27.312738] [INFO ] [FORECASTER] Starting predict_future for GRND [2026-02-26T20:23:27.313741] [DEBUG] [LOCAL ] No optimal features file found for GRND: ./output/feature-sets/GRND.txt [2026-02-26T20:23:27.313797] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:27.313829] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:27.313855] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:27.313929] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:27.375162] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:27.376048] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:27.376136] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:27.376168] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:27.502006] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:27.502167] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:27.502207] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:27.502239] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:27.506148] [DEBUG] [FORECASTER] GRND: Forecast T+1@11:T+2@11: DOWN (p=9.42%) [2026-02-26T20:23:27.506452] [INFO ] [FORECASTER] Completed predict_future for GRND [2026-02-26T20:23:27.506609] [INFO ] [sig ] GRND: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:23:27.650665] [INFO ] [LOCAL ] Saved forecast: GRND 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/GRND.txt [2026-02-26T20:23:27.650893] [INFO ] [sig ] [1385/3375] Completed GRND in 0.4s | 2.75 sym/s | Total: 8.4m | ETA: 12.0m [2026-02-26T20:23:27.650959] [INFO ] [sig ] [1386/3375] Forecasting GRPN... [2026-02-26T20:23:27.651010] [INFO ] [sig ] Generating forecast for: GRPN [2026-02-26T20:23:27.651051] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRPN' from 'https://tdm.silogroup.org/data/derivative_storage/GRPN.csv'. [2026-02-26T20:23:27.664147] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRPN'. [2026-02-26T20:23:27.664614] [INFO ] [FORECASTER] Starting predict_future for GRPN [2026-02-26T20:23:27.665555] [DEBUG] [LOCAL ] No optimal features file found for GRPN: ./output/feature-sets/GRPN.txt [2026-02-26T20:23:27.665664] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:27.665705] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:27.665740] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:27.665816] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:27.726862] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:27.727823] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:27.727933] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:27.727973] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:27.854439] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:27.854625] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:27.854681] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:27.854712] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:27.858233] [DEBUG] [FORECASTER] GRPN: Forecast T+1@11:T+2@11: UP (p=67.54%) [2026-02-26T20:23:27.858525] [INFO ] [FORECASTER] Completed predict_future for GRPN [2026-02-26T20:23:27.858682] [INFO ] [sig ] GRPN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:23:28.007414] [INFO ] [LOCAL ] Saved forecast: GRPN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/GRPN.txt [2026-02-26T20:23:28.007555] [INFO ] [sig ] [1386/3375] Completed GRPN in 0.4s | 2.75 sym/s | Total: 8.4m | ETA: 12.0m [2026-02-26T20:23:28.007614] [INFO ] [sig ] [1387/3375] Forecasting GRVY... [2026-02-26T20:23:28.007666] [INFO ] [sig ] Generating forecast for: GRVY [2026-02-26T20:23:28.007699] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRVY' from 'https://tdm.silogroup.org/data/derivative_storage/GRVY.csv'. [2026-02-26T20:23:28.017999] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRVY'. [2026-02-26T20:23:28.018358] [INFO ] [FORECASTER] Starting predict_future for GRVY [2026-02-26T20:23:28.019174] [DEBUG] [LOCAL ] No optimal features file found for GRVY: ./output/feature-sets/GRVY.txt [2026-02-26T20:23:28.019229] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:28.019261] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:28.019288] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:28.019344] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:28.078317] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:28.079136] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:28.079221] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:28.079254] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:28.194026] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:28.194185] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:28.194227] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:28.194256] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:28.197762] [DEBUG] [FORECASTER] GRVY: Forecast T+1@11:T+2@11: UP (p=64.40%) [2026-02-26T20:23:28.198041] [INFO ] [FORECASTER] Completed predict_future for GRVY [2026-02-26T20:23:28.198172] [INFO ] [sig ] GRVY: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:23:28.339387] [INFO ] [LOCAL ] Saved forecast: GRVY 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/GRVY.txt [2026-02-26T20:23:28.339539] [INFO ] [sig ] [1387/3375] Completed GRVY in 0.3s | 2.75 sym/s | Total: 8.4m | ETA: 12.0m [2026-02-26T20:23:28.339601] [INFO ] [sig ] [1388/3375] Forecasting GRWG... [2026-02-26T20:23:28.339636] [INFO ] [sig ] Generating forecast for: GRWG [2026-02-26T20:23:28.339667] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRWG' from 'https://tdm.silogroup.org/data/derivative_storage/GRWG.csv'. [2026-02-26T20:23:28.350898] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRWG'. [2026-02-26T20:23:28.351244] [INFO ] [FORECASTER] Starting predict_future for GRWG [2026-02-26T20:23:28.352073] [DEBUG] [LOCAL ] No optimal features file found for GRWG: ./output/feature-sets/GRWG.txt [2026-02-26T20:23:28.352128] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:28.352160] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:28.352187] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:28.352244] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:28.410335] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:28.411217] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:28.411304] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:28.411338] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:28.535512] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:28.535694] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:28.535735] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:28.535764] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:28.539595] [DEBUG] [FORECASTER] GRWG: Forecast T+1@11:T+2@11: UP (p=82.70%) [2026-02-26T20:23:28.539899] [INFO ] [FORECASTER] Completed predict_future for GRWG [2026-02-26T20:23:28.540048] [INFO ] [sig ] GRWG: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:23:28.699190] [INFO ] [LOCAL ] Saved forecast: GRWG 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/GRWG.txt [2026-02-26T20:23:28.699364] [INFO ] [sig ] [1388/3375] Completed GRWG in 0.4s | 2.75 sym/s | Total: 8.4m | ETA: 12.0m [2026-02-26T20:23:28.699407] [INFO ] [sig ] [1389/3375] Forecasting GRX... [2026-02-26T20:23:28.699438] [INFO ] [sig ] Generating forecast for: GRX [2026-02-26T20:23:28.699470] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRX' from 'https://tdm.silogroup.org/data/derivative_storage/GRX.csv'. [2026-02-26T20:23:28.710695] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRX'. [2026-02-26T20:23:28.711081] [INFO ] [FORECASTER] Starting predict_future for GRX [2026-02-26T20:23:28.711916] [DEBUG] [LOCAL ] No optimal features file found for GRX: ./output/feature-sets/GRX.txt [2026-02-26T20:23:28.711971] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:28.712002] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:28.712028] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:28.712084] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:28.769210] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:28.770125] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:28.770213] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:28.770246] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:28.886765] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:28.886924] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:28.886966] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:28.886997] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:28.890929] [DEBUG] [FORECASTER] GRX: Forecast T+1@11:T+2@11: DOWN (p=5.55%) [2026-02-26T20:23:28.891232] [INFO ] [FORECASTER] Completed predict_future for GRX [2026-02-26T20:23:28.891365] [INFO ] [sig ] GRX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:23:29.042992] [INFO ] [LOCAL ] Saved forecast: GRX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/GRX.txt [2026-02-26T20:23:29.043352] [INFO ] [sig ] [1389/3375] Completed GRX in 0.3s | 2.75 sym/s | Total: 8.4m | ETA: 12.0m [2026-02-26T20:23:29.043413] [INFO ] [sig ] [1390/3375] Forecasting GS... [2026-02-26T20:23:29.043446] [INFO ] [sig ] Generating forecast for: GS [2026-02-26T20:23:29.043477] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GS' from 'https://tdm.silogroup.org/data/derivative_storage/GS.csv'. [2026-02-26T20:23:29.055556] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GS'. [2026-02-26T20:23:29.056026] [INFO ] [FORECASTER] Starting predict_future for GS [2026-02-26T20:23:29.056917] [DEBUG] [LOCAL ] No optimal features file found for GS: ./output/feature-sets/GS.txt [2026-02-26T20:23:29.056997] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:29.057038] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:29.057068] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:29.057125] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:29.120988] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:29.121899] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:29.122040] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:29.122076] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:29.249946] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:29.250110] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:29.250150] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:29.250180] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:29.253624] [DEBUG] [FORECASTER] GS: Forecast T+1@11:T+2@11: DOWN (p=34.66%) [2026-02-26T20:23:29.253911] [INFO ] [FORECASTER] Completed predict_future for GS [2026-02-26T20:23:29.254044] [INFO ] [sig ] GS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:23:29.401773] [INFO ] [LOCAL ] Saved forecast: GS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/GS.txt [2026-02-26T20:23:29.401918] [INFO ] [sig ] [1390/3375] Completed GS in 0.4s | 2.75 sym/s | Total: 8.4m | ETA: 12.0m [2026-02-26T20:23:29.401957] [INFO ] [sig ] [1391/3375] Forecasting GSBC... [2026-02-26T20:23:29.401988] [INFO ] [sig ] Generating forecast for: GSBC [2026-02-26T20:23:29.402019] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSBC' from 'https://tdm.silogroup.org/data/derivative_storage/GSBC.csv'. [2026-02-26T20:23:29.414342] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSBC'. [2026-02-26T20:23:29.414755] [INFO ] [FORECASTER] Starting predict_future for GSBC [2026-02-26T20:23:29.415565] [DEBUG] [LOCAL ] No optimal features file found for GSBC: ./output/feature-sets/GSBC.txt [2026-02-26T20:23:29.415648] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:29.415692] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:29.415726] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:29.415785] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:29.490975] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:29.492134] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:29.492237] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:29.492282] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:29.616626] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:29.616782] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:29.616823] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:29.616853] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:29.620770] [DEBUG] [FORECASTER] GSBC: Forecast T+1@11:T+2@11: DOWN (p=11.90%) [2026-02-26T20:23:29.621054] [INFO ] [FORECASTER] Completed predict_future for GSBC [2026-02-26T20:23:29.621203] [INFO ] [sig ] GSBC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:23:29.767527] [INFO ] [LOCAL ] Saved forecast: GSBC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/GSBC.txt [2026-02-26T20:23:29.767712] [INFO ] [sig ] [1391/3375] Completed GSBC in 0.4s | 2.75 sym/s | Total: 8.4m | ETA: 12.0m [2026-02-26T20:23:29.767755] [INFO ] [sig ] [1392/3375] Forecasting GSBD... [2026-02-26T20:23:29.767787] [INFO ] [sig ] Generating forecast for: GSBD [2026-02-26T20:23:29.767817] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSBD' from 'https://tdm.silogroup.org/data/derivative_storage/GSBD.csv'. [2026-02-26T20:23:29.779561] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSBD'. [2026-02-26T20:23:29.779996] [INFO ] [FORECASTER] Starting predict_future for GSBD [2026-02-26T20:23:29.780929] [DEBUG] [LOCAL ] No optimal features file found for GSBD: ./output/feature-sets/GSBD.txt [2026-02-26T20:23:29.781000] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:29.781046] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:29.781081] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:29.781141] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:29.842449] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:29.843260] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:29.843347] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:29.843383] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:29.970224] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:29.970419] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:29.970464] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:29.970493] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:29.974129] [DEBUG] [FORECASTER] GSBD: Forecast T+1@11:T+2@11: DOWN (p=23.84%) [2026-02-26T20:23:29.974440] [INFO ] [FORECASTER] Completed predict_future for GSBD [2026-02-26T20:23:29.974603] [INFO ] [sig ] GSBD: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:23:30.122917] [INFO ] [LOCAL ] Saved forecast: GSBD 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/GSBD.txt [2026-02-26T20:23:30.123096] [INFO ] [sig ] [1392/3375] Completed GSBD in 0.4s | 2.75 sym/s | Total: 8.4m | ETA: 12.0m [2026-02-26T20:23:30.123137] [INFO ] [sig ] [1393/3375] Forecasting GSHD... [2026-02-26T20:23:30.123167] [INFO ] [sig ] Generating forecast for: GSHD [2026-02-26T20:23:30.123198] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSHD' from 'https://tdm.silogroup.org/data/derivative_storage/GSHD.csv'. [2026-02-26T20:23:30.135567] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSHD'. [2026-02-26T20:23:30.135983] [INFO ] [FORECASTER] Starting predict_future for GSHD [2026-02-26T20:23:30.136833] [DEBUG] [LOCAL ] No optimal features file found for GSHD: ./output/feature-sets/GSHD.txt [2026-02-26T20:23:30.136897] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:30.136934] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:30.136964] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:30.137045] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:30.197200] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:30.198175] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:30.198265] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:30.198300] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:30.329183] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:30.329342] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:30.329417] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:30.329449] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:30.332958] [DEBUG] [FORECASTER] GSHD: Forecast T+1@11:T+2@11: UP (p=88.32%) [2026-02-26T20:23:30.333261] [INFO ] [FORECASTER] Completed predict_future for GSHD [2026-02-26T20:23:30.333396] [INFO ] [sig ] GSHD: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:23:30.498554] [INFO ] [LOCAL ] Saved forecast: GSHD 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/GSHD.txt [2026-02-26T20:23:30.498767] [INFO ] [sig ] [1393/3375] Completed GSHD in 0.4s | 2.75 sym/s | Total: 8.4m | ETA: 12.0m [2026-02-26T20:23:30.498809] [INFO ] [sig ] [1394/3375] Forecasting GSK... [2026-02-26T20:23:30.498840] [INFO ] [sig ] Generating forecast for: GSK [2026-02-26T20:23:30.498871] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSK' from 'https://tdm.silogroup.org/data/derivative_storage/GSK.csv'. [2026-02-26T20:23:30.510397] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSK'. [2026-02-26T20:23:30.510831] [INFO ] [FORECASTER] Starting predict_future for GSK [2026-02-26T20:23:30.511686] [DEBUG] [LOCAL ] No optimal features file found for GSK: ./output/feature-sets/GSK.txt [2026-02-26T20:23:30.511740] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:30.511772] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:30.511798] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:30.511854] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:30.574970] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:30.575886] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:30.575978] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:30.576014] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:30.706170] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:30.706335] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:30.706376] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:30.706407] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:30.710282] [DEBUG] [FORECASTER] GSK: Forecast T+1@11:T+2@11: UP (p=50.39%) [2026-02-26T20:23:30.710612] [INFO ] [FORECASTER] Completed predict_future for GSK [2026-02-26T20:23:30.710762] [INFO ] [sig ] GSK: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:23:30.857245] [INFO ] [LOCAL ] Saved forecast: GSK 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/GSK.txt [2026-02-26T20:23:30.857436] [INFO ] [sig ] [1394/3375] Completed GSK in 0.4s | 2.75 sym/s | Total: 8.4m | ETA: 12.0m [2026-02-26T20:23:30.857478] [INFO ] [sig ] [1395/3375] Forecasting GSL... [2026-02-26T20:23:30.857508] [INFO ] [sig ] Generating forecast for: GSL [2026-02-26T20:23:30.857547] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSL' from 'https://tdm.silogroup.org/data/derivative_storage/GSL.csv'. [2026-02-26T20:23:30.869759] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSL'. [2026-02-26T20:23:30.870194] [INFO ] [FORECASTER] Starting predict_future for GSL [2026-02-26T20:23:30.871229] [DEBUG] [LOCAL ] No optimal features file found for GSL: ./output/feature-sets/GSL.txt [2026-02-26T20:23:30.871291] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:30.871324] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:30.871351] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:30.871410] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:30.942627] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:30.943795] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:30.943930] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:30.943975] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:31.077088] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:31.077249] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:31.077290] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:31.077319] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:31.080943] [DEBUG] [FORECASTER] GSL: Forecast T+1@11:T+2@11: UP (p=90.16%) [2026-02-26T20:23:31.081241] [INFO ] [FORECASTER] Completed predict_future for GSL [2026-02-26T20:23:31.081376] [INFO ] [sig ] GSL: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:23:31.230415] [INFO ] [LOCAL ] Saved forecast: GSL 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/GSL.txt [2026-02-26T20:23:31.230599] [INFO ] [sig ] [1395/3375] Completed GSL in 0.4s | 2.75 sym/s | Total: 8.4m | ETA: 12.0m [2026-02-26T20:23:31.230643] [INFO ] [sig ] [1396/3375] Forecasting GSM... [2026-02-26T20:23:31.230675] [INFO ] [sig ] Generating forecast for: GSM [2026-02-26T20:23:31.230707] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSM' from 'https://tdm.silogroup.org/data/derivative_storage/GSM.csv'. [2026-02-26T20:23:31.242038] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSM'. [2026-02-26T20:23:31.242434] [INFO ] [FORECASTER] Starting predict_future for GSM [2026-02-26T20:23:31.243267] [DEBUG] [LOCAL ] No optimal features file found for GSM: ./output/feature-sets/GSM.txt [2026-02-26T20:23:31.243321] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:31.243354] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:31.243381] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:31.243439] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:31.303468] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:31.304377] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:31.304464] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:31.304499] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:31.430390] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:31.430554] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:31.430613] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:31.430645] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:31.434236] [DEBUG] [FORECASTER] GSM: Forecast T+1@11:T+2@11: DOWN (p=7.15%) [2026-02-26T20:23:31.434520] [INFO ] [FORECASTER] Completed predict_future for GSM [2026-02-26T20:23:31.434670] [INFO ] [sig ] GSM: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:23:31.579650] [INFO ] [LOCAL ] Saved forecast: GSM 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/GSM.txt [2026-02-26T20:23:31.579810] [INFO ] [sig ] [1396/3375] Completed GSM in 0.3s | 2.75 sym/s | Total: 8.5m | ETA: 12.0m [2026-02-26T20:23:31.579851] [INFO ] [sig ] [1397/3375] Forecasting GTES... [2026-02-26T20:23:31.579882] [INFO ] [sig ] Generating forecast for: GTES [2026-02-26T20:23:31.579915] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTES' from 'https://tdm.silogroup.org/data/derivative_storage/GTES.csv'. [2026-02-26T20:23:31.591453] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTES'. [2026-02-26T20:23:31.591824] [INFO ] [FORECASTER] Starting predict_future for GTES [2026-02-26T20:23:31.592673] [DEBUG] [LOCAL ] No optimal features file found for GTES: ./output/feature-sets/GTES.txt [2026-02-26T20:23:31.592727] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:31.592816] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:31.592847] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:31.592904] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:31.652265] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:31.653199] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:31.653285] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:31.653318] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:31.791762] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:31.791923] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:31.791966] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:31.791996] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:31.795688] [DEBUG] [FORECASTER] GTES: Forecast T+1@11:T+2@11: DOWN (p=1.48%) [2026-02-26T20:23:31.795997] [INFO ] [FORECASTER] Completed predict_future for GTES [2026-02-26T20:23:31.796143] [INFO ] [sig ] GTES: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:23:31.942199] [INFO ] [LOCAL ] Saved forecast: GTES 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/GTES.txt [2026-02-26T20:23:31.942351] [INFO ] [sig ] [1397/3375] Completed GTES in 0.4s | 2.75 sym/s | Total: 8.5m | ETA: 12.0m [2026-02-26T20:23:31.942392] [INFO ] [sig ] [1398/3375] Forecasting GTLB... [2026-02-26T20:23:31.942422] [INFO ] [sig ] Generating forecast for: GTLB [2026-02-26T20:23:31.942454] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTLB' from 'https://tdm.silogroup.org/data/derivative_storage/GTLB.csv'. [2026-02-26T20:23:31.954282] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTLB'. [2026-02-26T20:23:31.954685] [INFO ] [FORECASTER] Starting predict_future for GTLB [2026-02-26T20:23:31.955505] [DEBUG] [LOCAL ] No optimal features file found for GTLB: ./output/feature-sets/GTLB.txt [2026-02-26T20:23:31.955558] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:31.955623] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:31.955655] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:31.955713] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:32.023799] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:32.024740] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:32.024833] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:32.024868] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:32.156168] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:32.156362] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:32.156416] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:32.156457] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:32.160459] [DEBUG] [FORECASTER] GTLB: Forecast T+1@11:T+2@11: DOWN (p=3.24%) [2026-02-26T20:23:32.160790] [INFO ] [FORECASTER] Completed predict_future for GTLB [2026-02-26T20:23:32.160936] [INFO ] [sig ] GTLB: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:23:32.327107] [INFO ] [LOCAL ] Saved forecast: GTLB 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/GTLB.txt [2026-02-26T20:23:32.327273] [INFO ] [sig ] [1398/3375] Completed GTLB in 0.4s | 2.75 sym/s | Total: 8.5m | ETA: 12.0m [2026-02-26T20:23:32.327314] [INFO ] [sig ] [1399/3375] Forecasting GTLS... [2026-02-26T20:23:32.327345] [INFO ] [sig ] Generating forecast for: GTLS [2026-02-26T20:23:32.327376] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTLS' from 'https://tdm.silogroup.org/data/derivative_storage/GTLS.csv'. [2026-02-26T20:23:32.340640] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTLS'. [2026-02-26T20:23:32.341083] [INFO ] [FORECASTER] Starting predict_future for GTLS [2026-02-26T20:23:32.342028] [DEBUG] [LOCAL ] No optimal features file found for GTLS: ./output/feature-sets/GTLS.txt [2026-02-26T20:23:32.342104] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:32.342148] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:32.342178] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:32.342237] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:32.402868] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:32.403772] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:32.403881] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:32.403917] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:32.534890] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:32.535066] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:32.535113] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:32.535141] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:32.539092] [DEBUG] [FORECASTER] GTLS: Forecast T+1@11:T+2@11: UP (p=52.09%) [2026-02-26T20:23:32.539620] [INFO ] [FORECASTER] Completed predict_future for GTLS [2026-02-26T20:23:32.539760] [INFO ] [sig ] GTLS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:23:32.696891] [INFO ] [LOCAL ] Saved forecast: GTLS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/GTLS.txt [2026-02-26T20:23:32.697060] [INFO ] [sig ] [1399/3375] Completed GTLS in 0.4s | 2.75 sym/s | Total: 8.5m | ETA: 12.0m [2026-02-26T20:23:32.697103] [INFO ] [sig ] [1400/3375] Forecasting GTN... [2026-02-26T20:23:32.697134] [INFO ] [sig ] Generating forecast for: GTN [2026-02-26T20:23:32.697167] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTN' from 'https://tdm.silogroup.org/data/derivative_storage/GTN.csv'. [2026-02-26T20:23:32.712442] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTN'. [2026-02-26T20:23:32.712846] [INFO ] [FORECASTER] Starting predict_future for GTN [2026-02-26T20:23:32.713765] [DEBUG] [LOCAL ] No optimal features file found for GTN: ./output/feature-sets/GTN.txt [2026-02-26T20:23:32.713819] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:32.713851] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:32.713878] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:32.713935] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:32.774515] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:32.775660] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:32.775769] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:32.775812] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:32.898210] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:32.898368] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:32.898407] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:32.898469] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:32.902002] [DEBUG] [FORECASTER] GTN: Forecast T+1@11:T+2@11: UP (p=97.02%) [2026-02-26T20:23:32.902286] [INFO ] [FORECASTER] Completed predict_future for GTN [2026-02-26T20:23:32.902415] [INFO ] [sig ] GTN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:23:33.047020] [INFO ] [LOCAL ] Saved forecast: GTN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/GTN.txt [2026-02-26T20:23:33.047201] [INFO ] [sig ] [1400/3375] Completed GTN in 0.4s | 2.75 sym/s | Total: 8.5m | ETA: 12.0m [2026-02-26T20:23:33.047242] [INFO ] [sig ] [1401/3375] Forecasting GTX... [2026-02-26T20:23:33.047281] [INFO ] [sig ] Generating forecast for: GTX [2026-02-26T20:23:33.047314] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTX' from 'https://tdm.silogroup.org/data/derivative_storage/GTX.csv'. [2026-02-26T20:23:33.059269] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTX'. [2026-02-26T20:23:33.059680] [INFO ] [FORECASTER] Starting predict_future for GTX [2026-02-26T20:23:33.060513] [DEBUG] [LOCAL ] No optimal features file found for GTX: ./output/feature-sets/GTX.txt [2026-02-26T20:23:33.060567] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:33.060620] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:33.060647] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:33.060704] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:33.117972] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:33.118791] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:33.118877] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:33.118909] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:33.248207] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:33.248404] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:33.248474] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:33.248529] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:33.254068] [DEBUG] [FORECASTER] GTX: Forecast T+1@11:T+2@11: DOWN (p=38.29%) [2026-02-26T20:23:33.254481] [INFO ] [FORECASTER] Completed predict_future for GTX [2026-02-26T20:23:33.254699] [INFO ] [sig ] GTX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:23:33.416946] [INFO ] [LOCAL ] Saved forecast: GTX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/GTX.txt [2026-02-26T20:23:33.417222] [INFO ] [sig ] [1401/3375] Completed GTX in 0.4s | 2.75 sym/s | Total: 8.5m | ETA: 11.9m [2026-02-26T20:23:33.417285] [INFO ] [sig ] [1402/3375] Forecasting GTY... [2026-02-26T20:23:33.417317] [INFO ] [sig ] Generating forecast for: GTY [2026-02-26T20:23:33.417349] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTY' from 'https://tdm.silogroup.org/data/derivative_storage/GTY.csv'. [2026-02-26T20:23:33.429456] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTY'. [2026-02-26T20:23:33.429883] [INFO ] [FORECASTER] Starting predict_future for GTY [2026-02-26T20:23:33.430728] [DEBUG] [LOCAL ] No optimal features file found for GTY: ./output/feature-sets/GTY.txt [2026-02-26T20:23:33.430781] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:33.430820] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:33.430849] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:33.430913] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:33.491927] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:33.492827] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:33.492930] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:33.492966] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:33.621451] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:33.621624] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:33.621668] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:33.621697] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:33.625139] [DEBUG] [FORECASTER] GTY: Forecast T+1@11:T+2@11: UP (p=80.93%) [2026-02-26T20:23:33.625416] [INFO ] [FORECASTER] Completed predict_future for GTY [2026-02-26T20:23:33.625543] [INFO ] [sig ] GTY: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:23:33.771839] [INFO ] [LOCAL ] Saved forecast: GTY 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/GTY.txt [2026-02-26T20:23:33.771972] [INFO ] [sig ] [1402/3375] Completed GTY in 0.4s | 2.75 sym/s | Total: 8.5m | ETA: 11.9m [2026-02-26T20:23:33.772012] [INFO ] [sig ] [1403/3375] Forecasting GUG... [2026-02-26T20:23:33.772041] [INFO ] [sig ] Generating forecast for: GUG [2026-02-26T20:23:33.772073] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GUG' from 'https://tdm.silogroup.org/data/derivative_storage/GUG.csv'. [2026-02-26T20:23:33.783513] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GUG'. [2026-02-26T20:23:33.783871] [INFO ] [FORECASTER] Starting predict_future for GUG [2026-02-26T20:23:33.784686] [DEBUG] [LOCAL ] No optimal features file found for GUG: ./output/feature-sets/GUG.txt [2026-02-26T20:23:33.784740] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:33.784772] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:33.784798] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:33.784855] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:33.845735] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:33.846635] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:33.846721] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:33.846761] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:33.969418] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:33.969592] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:33.969638] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:33.969669] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:33.973323] [DEBUG] [FORECASTER] GUG: Forecast T+1@11:T+2@11: DOWN (p=7.49%) [2026-02-26T20:23:33.973630] [INFO ] [FORECASTER] Completed predict_future for GUG [2026-02-26T20:23:33.973762] [INFO ] [sig ] GUG: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:23:34.123279] [INFO ] [LOCAL ] Saved forecast: GUG 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/GUG.txt [2026-02-26T20:23:34.123427] [INFO ] [sig ] [1403/3375] Completed GUG in 0.4s | 2.75 sym/s | Total: 8.5m | ETA: 11.9m [2026-02-26T20:23:34.123473] [INFO ] [sig ] [1404/3375] Forecasting GVA... [2026-02-26T20:23:34.123505] [INFO ] [sig ] Generating forecast for: GVA [2026-02-26T20:23:34.123535] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GVA' from 'https://tdm.silogroup.org/data/derivative_storage/GVA.csv'. [2026-02-26T20:23:34.135972] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GVA'. [2026-02-26T20:23:34.136383] [INFO ] [FORECASTER] Starting predict_future for GVA [2026-02-26T20:23:34.137303] [DEBUG] [LOCAL ] No optimal features file found for GVA: ./output/feature-sets/GVA.txt [2026-02-26T20:23:34.137551] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:34.137603] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:34.137632] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:34.137708] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:34.198545] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:34.199427] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:34.199518] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:34.199552] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:34.326165] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:34.326320] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:34.326362] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:34.326407] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:34.329875] [DEBUG] [FORECASTER] GVA: Forecast T+1@11:T+2@11: UP (p=52.54%) [2026-02-26T20:23:34.330162] [INFO ] [FORECASTER] Completed predict_future for GVA [2026-02-26T20:23:34.330290] [INFO ] [sig ] GVA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:23:34.474896] [INFO ] [LOCAL ] Saved forecast: GVA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/GVA.txt [2026-02-26T20:23:34.475082] [INFO ] [sig ] [1404/3375] Completed GVA in 0.4s | 2.75 sym/s | Total: 8.5m | ETA: 11.9m [2026-02-26T20:23:34.475149] [INFO ] [sig ] [1405/3375] Forecasting GWH... [2026-02-26T20:23:34.475188] [INFO ] [sig ] Generating forecast for: GWH [2026-02-26T20:23:34.475219] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GWH' from 'https://tdm.silogroup.org/data/derivative_storage/GWH.csv'. [2026-02-26T20:23:34.487200] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GWH'. [2026-02-26T20:23:34.487627] [INFO ] [FORECASTER] Starting predict_future for GWH [2026-02-26T20:23:34.488501] [DEBUG] [LOCAL ] No optimal features file found for GWH: ./output/feature-sets/GWH.txt [2026-02-26T20:23:34.488557] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:34.488610] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:34.488639] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:34.488698] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:34.548657] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:34.549766] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:34.549853] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:34.549886] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:34.683405] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:34.683592] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:34.683636] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:34.683665] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:34.687319] [DEBUG] [FORECASTER] GWH: Forecast T+1@11:T+2@11: DOWN (p=3.03%) [2026-02-26T20:23:34.687745] [INFO ] [FORECASTER] Completed predict_future for GWH [2026-02-26T20:23:34.687906] [INFO ] [sig ] GWH: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:23:34.840691] [INFO ] [LOCAL ] Saved forecast: GWH 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/GWH.txt [2026-02-26T20:23:34.840865] [INFO ] [sig ] [1405/3375] Completed GWH in 0.4s | 2.75 sym/s | Total: 8.5m | ETA: 11.9m [2026-02-26T20:23:34.840912] [INFO ] [sig ] [1406/3375] Forecasting GWRE... [2026-02-26T20:23:34.840944] [INFO ] [sig ] Generating forecast for: GWRE [2026-02-26T20:23:34.840982] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GWRE' from 'https://tdm.silogroup.org/data/derivative_storage/GWRE.csv'. [2026-02-26T20:23:34.853123] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GWRE'. [2026-02-26T20:23:34.853540] [INFO ] [FORECASTER] Starting predict_future for GWRE [2026-02-26T20:23:34.854460] [DEBUG] [LOCAL ] No optimal features file found for GWRE: ./output/feature-sets/GWRE.txt [2026-02-26T20:23:34.854516] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:34.854549] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:34.854612] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:34.854689] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:34.913866] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:34.914773] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:34.914861] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:34.914893] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:35.037566] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:35.037754] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:35.037795] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:35.037823] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:35.041312] [DEBUG] [FORECASTER] GWRE: Forecast T+1@11:T+2@11: UP (p=83.31%) [2026-02-26T20:23:35.041615] [INFO ] [FORECASTER] Completed predict_future for GWRE [2026-02-26T20:23:35.041747] [INFO ] [sig ] GWRE: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:23:35.193507] [INFO ] [LOCAL ] Saved forecast: GWRE 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/GWRE.txt [2026-02-26T20:23:35.193688] [INFO ] [sig ] [1406/3375] Completed GWRE in 0.4s | 2.75 sym/s | Total: 8.5m | ETA: 11.9m [2026-02-26T20:23:35.193730] [INFO ] [sig ] [1407/3375] Forecasting GWRS... [2026-02-26T20:23:35.193762] [INFO ] [sig ] Generating forecast for: GWRS [2026-02-26T20:23:35.193792] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GWRS' from 'https://tdm.silogroup.org/data/derivative_storage/GWRS.csv'. [2026-02-26T20:23:35.205149] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GWRS'. [2026-02-26T20:23:35.205537] [INFO ] [FORECASTER] Starting predict_future for GWRS [2026-02-26T20:23:35.206367] [DEBUG] [LOCAL ] No optimal features file found for GWRS: ./output/feature-sets/GWRS.txt [2026-02-26T20:23:35.206421] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:35.206453] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:35.206481] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:35.206538] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:35.267734] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:35.268841] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:35.268971] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:35.269006] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:35.392069] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:35.392237] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:35.392278] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:35.392308] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:35.395825] [DEBUG] [FORECASTER] GWRS: Forecast T+1@11:T+2@11: UP (p=56.85%) [2026-02-26T20:23:35.396115] [INFO ] [FORECASTER] Completed predict_future for GWRS [2026-02-26T20:23:35.396242] [INFO ] [sig ] GWRS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:23:35.553051] [INFO ] [LOCAL ] Saved forecast: GWRS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/GWRS.txt [2026-02-26T20:23:35.553266] [INFO ] [sig ] [1407/3375] Completed GWRS in 0.4s | 2.75 sym/s | Total: 8.5m | ETA: 11.9m [2026-02-26T20:23:35.553311] [INFO ] [sig ] [1408/3375] Forecasting GXAI... [2026-02-26T20:23:35.553344] [INFO ] [sig ] Generating forecast for: GXAI [2026-02-26T20:23:35.553379] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GXAI' from 'https://tdm.silogroup.org/data/derivative_storage/GXAI.csv'. [2026-02-26T20:23:35.566381] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GXAI'. [2026-02-26T20:23:35.566860] [INFO ] [FORECASTER] Starting predict_future for GXAI [2026-02-26T20:23:35.567869] [DEBUG] [LOCAL ] No optimal features file found for GXAI: ./output/feature-sets/GXAI.txt [2026-02-26T20:23:35.567927] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:35.567961] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:35.567990] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:35.568079] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:35.636656] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:35.637637] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:35.637758] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:35.637804] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:35.769366] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:35.769531] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:35.769593] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:35.769629] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:35.773317] [DEBUG] [FORECASTER] GXAI: Forecast T+1@11:T+2@11: UP (p=57.43%) [2026-02-26T20:23:35.773646] [INFO ] [FORECASTER] Completed predict_future for GXAI [2026-02-26T20:23:35.773799] [INFO ] [sig ] GXAI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:23:35.929058] [INFO ] [LOCAL ] Saved forecast: GXAI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/GXAI.txt [2026-02-26T20:23:35.929215] [INFO ] [sig ] [1408/3375] Completed GXAI in 0.4s | 2.75 sym/s | Total: 8.5m | ETA: 11.9m [2026-02-26T20:23:35.929257] [INFO ] [sig ] [1409/3375] Forecasting GYRE... [2026-02-26T20:23:35.929288] [INFO ] [sig ] Generating forecast for: GYRE [2026-02-26T20:23:35.929321] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GYRE' from 'https://tdm.silogroup.org/data/derivative_storage/GYRE.csv'. [2026-02-26T20:23:35.941689] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GYRE'. [2026-02-26T20:23:35.942101] [INFO ] [FORECASTER] Starting predict_future for GYRE [2026-02-26T20:23:35.943221] [DEBUG] [LOCAL ] No optimal features file found for GYRE: ./output/feature-sets/GYRE.txt [2026-02-26T20:23:35.943278] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:35.943311] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:35.943338] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:35.943395] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:36.007816] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:36.008955] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:36.009046] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:36.009082] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:36.143562] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:36.143775] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:36.143826] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:36.143883] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:36.148020] [DEBUG] [FORECASTER] GYRE: Forecast T+1@11:T+2@11: UP (p=93.58%) [2026-02-26T20:23:36.148367] [INFO ] [FORECASTER] Completed predict_future for GYRE [2026-02-26T20:23:36.148514] [INFO ] [sig ] GYRE: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:23:36.309710] [INFO ] [LOCAL ] Saved forecast: GYRE 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/GYRE.txt [2026-02-26T20:23:36.309891] [INFO ] [sig ] [1409/3375] Completed GYRE in 0.4s | 2.75 sym/s | Total: 8.5m | ETA: 11.9m [2026-02-26T20:23:36.309935] [INFO ] [sig ] [1410/3375] Forecasting H... [2026-02-26T20:23:36.309977] [INFO ] [sig ] Generating forecast for: H [2026-02-26T20:23:36.310024] [DEBUG] [REMOTE ] Fetching historical data for symbol 'H' from 'https://tdm.silogroup.org/data/derivative_storage/H.csv'. [2026-02-26T20:23:36.322698] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'H'. [2026-02-26T20:23:36.323157] [INFO ] [FORECASTER] Starting predict_future for H [2026-02-26T20:23:36.324106] [DEBUG] [LOCAL ] No optimal features file found for H: ./output/feature-sets/H.txt [2026-02-26T20:23:36.324197] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:36.324252] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:36.324286] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:36.324353] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:36.386729] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:36.387846] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:36.387945] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:36.387998] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:36.524826] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:36.524996] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:36.525045] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:36.525083] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:36.528841] [DEBUG] [FORECASTER] H: Forecast T+1@11:T+2@11: UP (p=69.75%) [2026-02-26T20:23:36.529163] [INFO ] [FORECASTER] Completed predict_future for H [2026-02-26T20:23:36.529304] [INFO ] [sig ] H: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:23:36.681779] [INFO ] [LOCAL ] Saved forecast: H 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/H.txt [2026-02-26T20:23:36.681979] [INFO ] [sig ] [1410/3375] Completed H in 0.4s | 2.75 sym/s | Total: 8.5m | ETA: 11.9m [2026-02-26T20:23:36.682023] [INFO ] [sig ] [1411/3375] Forecasting HAE... [2026-02-26T20:23:36.682052] [INFO ] [sig ] Generating forecast for: HAE [2026-02-26T20:23:36.682085] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HAE' from 'https://tdm.silogroup.org/data/derivative_storage/HAE.csv'. [2026-02-26T20:23:36.693936] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HAE'. [2026-02-26T20:23:36.694368] [INFO ] [FORECASTER] Starting predict_future for HAE [2026-02-26T20:23:36.695447] [DEBUG] [LOCAL ] No optimal features file found for HAE: ./output/feature-sets/HAE.txt [2026-02-26T20:23:36.695502] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:36.695535] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:36.695562] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:36.695644] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:36.754933] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:36.755862] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:36.755956] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:36.755989] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:36.890845] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:36.891058] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:36.891115] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:36.891146] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:36.895196] [DEBUG] [FORECASTER] HAE: Forecast T+1@11:T+2@11: UP (p=75.87%) [2026-02-26T20:23:36.895555] [INFO ] [FORECASTER] Completed predict_future for HAE [2026-02-26T20:23:36.895738] [INFO ] [sig ] HAE: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:23:37.089249] [INFO ] [LOCAL ] Saved forecast: HAE 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/HAE.txt [2026-02-26T20:23:37.089473] [INFO ] [sig ] [1411/3375] Completed HAE in 0.4s | 2.75 sym/s | Total: 8.5m | ETA: 11.9m [2026-02-26T20:23:37.089539] [INFO ] [sig ] [1412/3375] Forecasting HAFC... [2026-02-26T20:23:37.089605] [INFO ] [sig ] Generating forecast for: HAFC [2026-02-26T20:23:37.089671] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HAFC' from 'https://tdm.silogroup.org/data/derivative_storage/HAFC.csv'. [2026-02-26T20:23:37.104246] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HAFC'. [2026-02-26T20:23:37.104727] [INFO ] [FORECASTER] Starting predict_future for HAFC [2026-02-26T20:23:37.105711] [DEBUG] [LOCAL ] No optimal features file found for HAFC: ./output/feature-sets/HAFC.txt [2026-02-26T20:23:37.105772] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:37.105814] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:37.105855] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:37.105919] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:37.186018] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:37.187770] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:37.187916] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:37.187967] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:37.333216] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:37.333589] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:37.333637] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:37.333668] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:37.337477] [DEBUG] [FORECASTER] HAFC: Forecast T+1@11:T+2@11: UP (p=76.42%) [2026-02-26T20:23:37.337822] [INFO ] [FORECASTER] Completed predict_future for HAFC [2026-02-26T20:23:37.337962] [INFO ] [sig ] HAFC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:23:37.486321] [INFO ] [LOCAL ] Saved forecast: HAFC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/HAFC.txt [2026-02-26T20:23:37.486488] [INFO ] [sig ] [1412/3375] Completed HAFC in 0.4s | 2.75 sym/s | Total: 8.5m | ETA: 11.9m [2026-02-26T20:23:37.486528] [INFO ] [sig ] [1413/3375] Forecasting HAL... [2026-02-26T20:23:37.486558] [INFO ] [sig ] Generating forecast for: HAL [2026-02-26T20:23:37.486611] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HAL' from 'https://tdm.silogroup.org/data/derivative_storage/HAL.csv'. [2026-02-26T20:23:37.500186] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HAL'. [2026-02-26T20:23:37.500607] [INFO ] [FORECASTER] Starting predict_future for HAL [2026-02-26T20:23:37.501442] [DEBUG] [LOCAL ] No optimal features file found for HAL: ./output/feature-sets/HAL.txt [2026-02-26T20:23:37.501497] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:37.501529] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:37.501557] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:37.501640] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:37.568000] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:37.569082] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:37.569173] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:37.569207] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:37.711871] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:37.712079] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:37.712131] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:37.712163] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:37.716041] [DEBUG] [FORECASTER] HAL: Forecast T+1@11:T+2@11: UP (p=61.66%) [2026-02-26T20:23:37.716382] [INFO ] [FORECASTER] Completed predict_future for HAL [2026-02-26T20:23:37.716548] [INFO ] [sig ] HAL: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:23:37.865244] [INFO ] [LOCAL ] Saved forecast: HAL 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/HAL.txt [2026-02-26T20:23:37.865409] [INFO ] [sig ] [1413/3375] Completed HAL in 0.4s | 2.75 sym/s | Total: 8.6m | ETA: 11.9m [2026-02-26T20:23:37.865465] [INFO ] [sig ] [1414/3375] Forecasting HALO... [2026-02-26T20:23:37.865498] [INFO ] [sig ] Generating forecast for: HALO [2026-02-26T20:23:37.865530] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HALO' from 'https://tdm.silogroup.org/data/derivative_storage/HALO.csv'. [2026-02-26T20:23:37.888259] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HALO'. [2026-02-26T20:23:37.888896] [INFO ] [FORECASTER] Starting predict_future for HALO [2026-02-26T20:23:37.889956] [DEBUG] [LOCAL ] No optimal features file found for HALO: ./output/feature-sets/HALO.txt [2026-02-26T20:23:37.890012] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:37.890077] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:37.890109] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:37.890170] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:37.954691] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:37.955650] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:37.955764] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:37.955802] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:38.083088] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:38.083265] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:38.083328] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:38.083372] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:38.087072] [DEBUG] [FORECASTER] HALO: Forecast T+1@11:T+2@11: DOWN (p=4.17%) [2026-02-26T20:23:38.087421] [INFO ] [FORECASTER] Completed predict_future for HALO [2026-02-26T20:23:38.087567] [INFO ] [sig ] HALO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:23:38.240549] [INFO ] [LOCAL ] Saved forecast: HALO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/HALO.txt [2026-02-26T20:23:38.240741] [INFO ] [sig ] [1414/3375] Completed HALO in 0.4s | 2.75 sym/s | Total: 8.6m | ETA: 11.9m [2026-02-26T20:23:38.240782] [INFO ] [sig ] [1415/3375] Forecasting HAS... [2026-02-26T20:23:38.241018] [INFO ] [sig ] Generating forecast for: HAS [2026-02-26T20:23:38.241050] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HAS' from 'https://tdm.silogroup.org/data/derivative_storage/HAS.csv'. [2026-02-26T20:23:38.252760] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HAS'. [2026-02-26T20:23:38.253173] [INFO ] [FORECASTER] Starting predict_future for HAS [2026-02-26T20:23:38.254064] [DEBUG] [LOCAL ] No optimal features file found for HAS: ./output/feature-sets/HAS.txt [2026-02-26T20:23:38.254120] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:38.254153] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:38.254180] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:38.254238] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:38.320985] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:38.322086] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:38.322198] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:38.322234] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:38.452085] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:38.452279] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:38.452329] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:38.452358] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:38.456496] [DEBUG] [FORECASTER] HAS: Forecast T+1@11:T+2@11: UP (p=79.56%) [2026-02-26T20:23:38.456872] [INFO ] [FORECASTER] Completed predict_future for HAS [2026-02-26T20:23:38.457065] [INFO ] [sig ] HAS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:23:38.611068] [INFO ] [LOCAL ] Saved forecast: HAS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/HAS.txt [2026-02-26T20:23:38.611232] [INFO ] [sig ] [1415/3375] Completed HAS in 0.4s | 2.75 sym/s | Total: 8.6m | ETA: 11.9m [2026-02-26T20:23:38.611273] [INFO ] [sig ] [1416/3375] Forecasting HASI... [2026-02-26T20:23:38.611311] [INFO ] [sig ] Generating forecast for: HASI [2026-02-26T20:23:38.611351] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HASI' from 'https://tdm.silogroup.org/data/derivative_storage/HASI.csv'. [2026-02-26T20:23:38.624343] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HASI'. [2026-02-26T20:23:38.624775] [INFO ] [FORECASTER] Starting predict_future for HASI [2026-02-26T20:23:38.625705] [DEBUG] [LOCAL ] No optimal features file found for HASI: ./output/feature-sets/HASI.txt [2026-02-26T20:23:38.625760] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:38.625794] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:38.625825] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:38.625892] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:38.686010] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:38.686946] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:38.687039] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:38.687072] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:38.818929] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:38.819091] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:38.819132] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:38.819164] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:38.822894] [DEBUG] [FORECASTER] HASI: Forecast T+1@11:T+2@11: UP (p=89.26%) [2026-02-26T20:23:38.823187] [INFO ] [FORECASTER] Completed predict_future for HASI [2026-02-26T20:23:38.823510] [INFO ] [sig ] HASI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:23:38.978149] [INFO ] [LOCAL ] Saved forecast: HASI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/HASI.txt [2026-02-26T20:23:38.978323] [INFO ] [sig ] [1416/3375] Completed HASI in 0.4s | 2.75 sym/s | Total: 8.6m | ETA: 11.9m [2026-02-26T20:23:38.978364] [INFO ] [sig ] [1417/3375] Forecasting HBAN... [2026-02-26T20:23:38.978393] [INFO ] [sig ] Generating forecast for: HBAN [2026-02-26T20:23:38.978428] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBAN' from 'https://tdm.silogroup.org/data/derivative_storage/HBAN.csv'. [2026-02-26T20:23:38.991250] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBAN'. [2026-02-26T20:23:38.991706] [INFO ] [FORECASTER] Starting predict_future for HBAN [2026-02-26T20:23:38.992791] [DEBUG] [LOCAL ] No optimal features file found for HBAN: ./output/feature-sets/HBAN.txt [2026-02-26T20:23:38.992845] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:38.992879] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:38.992906] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:38.992965] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:39.065098] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:39.066344] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:39.066643] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:39.066683] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:39.190661] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:39.190824] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:39.190897] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:39.190962] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:39.194514] [DEBUG] [FORECASTER] HBAN: Forecast T+1@11:T+2@11: DOWN (p=28.27%) [2026-02-26T20:23:39.194816] [INFO ] [FORECASTER] Completed predict_future for HBAN [2026-02-26T20:23:39.194961] [INFO ] [sig ] HBAN: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:23:39.342954] [INFO ] [LOCAL ] Saved forecast: HBAN 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/HBAN.txt [2026-02-26T20:23:39.343117] [INFO ] [sig ] [1417/3375] Completed HBAN in 0.4s | 2.75 sym/s | Total: 8.6m | ETA: 11.9m [2026-02-26T20:23:39.343166] [INFO ] [sig ] [1418/3375] Forecasting HBANL... [2026-02-26T20:23:39.343201] [INFO ] [sig ] Generating forecast for: HBANL [2026-02-26T20:23:39.343239] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBANL' from 'https://tdm.silogroup.org/data/derivative_storage/HBANL.csv'. [2026-02-26T20:23:39.354818] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBANL'. [2026-02-26T20:23:39.355220] [INFO ] [FORECASTER] Starting predict_future for HBANL [2026-02-26T20:23:39.356051] [DEBUG] [LOCAL ] No optimal features file found for HBANL: ./output/feature-sets/HBANL.txt [2026-02-26T20:23:39.356105] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:39.356138] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:39.356164] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:39.356222] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:39.413828] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:39.414703] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:39.414789] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:39.414823] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:39.536719] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:39.536899] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:39.536939] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:39.536969] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:39.541808] [DEBUG] [FORECASTER] HBANL: Forecast T+1@11:T+2@11: DOWN (p=36.48%) [2026-02-26T20:23:39.542138] [INFO ] [FORECASTER] Completed predict_future for HBANL [2026-02-26T20:23:39.542471] [INFO ] [sig ] HBANL: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:23:39.698424] [INFO ] [LOCAL ] Saved forecast: HBANL 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/HBANL.txt [2026-02-26T20:23:39.698610] [INFO ] [sig ] [1418/3375] Completed HBANL in 0.4s | 2.75 sym/s | Total: 8.6m | ETA: 11.8m [2026-02-26T20:23:39.698654] [INFO ] [sig ] [1419/3375] Forecasting HBANP... [2026-02-26T20:23:39.698684] [INFO ] [sig ] Generating forecast for: HBANP [2026-02-26T20:23:39.698714] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBANP' from 'https://tdm.silogroup.org/data/derivative_storage/HBANP.csv'. [2026-02-26T20:23:39.710163] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBANP'. [2026-02-26T20:23:39.710548] [INFO ] [FORECASTER] Starting predict_future for HBANP [2026-02-26T20:23:39.711393] [DEBUG] [LOCAL ] No optimal features file found for HBANP: ./output/feature-sets/HBANP.txt [2026-02-26T20:23:39.711448] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:39.711479] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:39.711505] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:39.711562] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:39.769924] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:39.770854] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:39.770942] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:39.770976] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:39.887120] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:39.887285] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:39.887326] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:39.887356] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:39.891090] [DEBUG] [FORECASTER] HBANP: Forecast T+1@11:T+2@11: UP (p=94.99%) [2026-02-26T20:23:39.891380] [INFO ] [FORECASTER] Completed predict_future for HBANP [2026-02-26T20:23:39.891512] [INFO ] [sig ] HBANP: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:23:40.036542] [INFO ] [LOCAL ] Saved forecast: HBANP 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/HBANP.txt [2026-02-26T20:23:40.036730] [INFO ] [sig ] [1419/3375] Completed HBANP in 0.3s | 2.75 sym/s | Total: 8.6m | ETA: 11.8m [2026-02-26T20:23:40.036796] [INFO ] [sig ] [1420/3375] Forecasting HBB... [2026-02-26T20:23:40.036831] [INFO ] [sig ] Generating forecast for: HBB [2026-02-26T20:23:40.036864] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBB' from 'https://tdm.silogroup.org/data/derivative_storage/HBB.csv'. [2026-02-26T20:23:40.048607] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBB'. [2026-02-26T20:23:40.049001] [INFO ] [FORECASTER] Starting predict_future for HBB [2026-02-26T20:23:40.049868] [DEBUG] [LOCAL ] No optimal features file found for HBB: ./output/feature-sets/HBB.txt [2026-02-26T20:23:40.049923] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:40.049955] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:40.049982] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:40.050040] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:40.107945] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:40.108854] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:40.108942] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:40.108975] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:40.225195] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:40.225359] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:40.225404] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:40.225446] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:40.230284] [DEBUG] [FORECASTER] HBB: Forecast T+1@11:T+2@11: DOWN (p=20.67%) [2026-02-26T20:23:40.230726] [INFO ] [FORECASTER] Completed predict_future for HBB [2026-02-26T20:23:40.230887] [INFO ] [sig ] HBB: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:23:40.376881] [INFO ] [LOCAL ] Saved forecast: HBB 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/HBB.txt [2026-02-26T20:23:40.377038] [INFO ] [sig ] [1420/3375] Completed HBB in 0.3s | 2.75 sym/s | Total: 8.6m | ETA: 11.8m [2026-02-26T20:23:40.377085] [INFO ] [sig ] [1421/3375] Forecasting HBCP... [2026-02-26T20:23:40.377117] [INFO ] [sig ] Generating forecast for: HBCP [2026-02-26T20:23:40.377147] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBCP' from 'https://tdm.silogroup.org/data/derivative_storage/HBCP.csv'. [2026-02-26T20:23:40.388055] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBCP'. [2026-02-26T20:23:40.388413] [INFO ] [FORECASTER] Starting predict_future for HBCP [2026-02-26T20:23:40.389254] [DEBUG] [LOCAL ] No optimal features file found for HBCP: ./output/feature-sets/HBCP.txt [2026-02-26T20:23:40.389308] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:40.389353] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:40.389381] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:40.389439] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:40.454510] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:40.455442] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:40.455555] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:40.455624] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:40.587726] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:40.587887] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:40.587932] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:40.587962] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:40.591514] [DEBUG] [FORECASTER] HBCP: Forecast T+1@11:T+2@11: DOWN (p=21.88%) [2026-02-26T20:23:40.591910] [INFO ] [FORECASTER] Completed predict_future for HBCP [2026-02-26T20:23:40.592051] [INFO ] [sig ] HBCP: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:23:40.735385] [INFO ] [LOCAL ] Saved forecast: HBCP 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/HBCP.txt [2026-02-26T20:23:40.735526] [INFO ] [sig ] [1421/3375] Completed HBCP in 0.4s | 2.75 sym/s | Total: 8.6m | ETA: 11.8m [2026-02-26T20:23:40.735567] [INFO ] [sig ] [1422/3375] Forecasting HBM... [2026-02-26T20:23:40.735620] [INFO ] [sig ] Generating forecast for: HBM [2026-02-26T20:23:40.735651] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBM' from 'https://tdm.silogroup.org/data/derivative_storage/HBM.csv'. [2026-02-26T20:23:40.748920] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBM'. [2026-02-26T20:23:40.749304] [INFO ] [FORECASTER] Starting predict_future for HBM [2026-02-26T20:23:40.750145] [DEBUG] [LOCAL ] No optimal features file found for HBM: ./output/feature-sets/HBM.txt [2026-02-26T20:23:40.750201] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:40.750234] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:40.750264] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:40.750324] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:40.809967] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:40.810947] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:40.811034] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:40.811068] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:40.931729] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:40.931886] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:40.931929] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:40.931959] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:40.935542] [DEBUG] [FORECASTER] HBM: Forecast T+1@11:T+2@11: DOWN (p=32.75%) [2026-02-26T20:23:40.935879] [INFO ] [FORECASTER] Completed predict_future for HBM [2026-02-26T20:23:40.936022] [INFO ] [sig ] HBM: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:23:41.088414] [INFO ] [LOCAL ] Saved forecast: HBM 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/HBM.txt [2026-02-26T20:23:41.088605] [INFO ] [sig ] [1422/3375] Completed HBM in 0.4s | 2.75 sym/s | Total: 8.6m | ETA: 11.8m [2026-02-26T20:23:41.088650] [INFO ] [sig ] [1423/3375] Forecasting HBNC... [2026-02-26T20:23:41.088681] [INFO ] [sig ] Generating forecast for: HBNC [2026-02-26T20:23:41.088712] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBNC' from 'https://tdm.silogroup.org/data/derivative_storage/HBNC.csv'. [2026-02-26T20:23:41.100896] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBNC'. [2026-02-26T20:23:41.101362] [INFO ] [FORECASTER] Starting predict_future for HBNC [2026-02-26T20:23:41.102343] [DEBUG] [LOCAL ] No optimal features file found for HBNC: ./output/feature-sets/HBNC.txt [2026-02-26T20:23:41.102399] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:41.102432] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:41.102459] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:41.102518] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:41.161083] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:41.161988] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:41.162077] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:41.162111] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:41.284920] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:41.285092] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:41.285135] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:41.285164] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:41.289158] [DEBUG] [FORECASTER] HBNC: Forecast T+1@11:T+2@11: UP (p=96.50%) [2026-02-26T20:23:41.289493] [INFO ] [FORECASTER] Completed predict_future for HBNC [2026-02-26T20:23:41.289848] [INFO ] [sig ] HBNC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:23:41.439356] [INFO ] [LOCAL ] Saved forecast: HBNC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/HBNC.txt [2026-02-26T20:23:41.439561] [INFO ] [sig ] [1423/3375] Completed HBNC in 0.4s | 2.75 sym/s | Total: 8.6m | ETA: 11.8m [2026-02-26T20:23:41.439641] [INFO ] [sig ] [1424/3375] Forecasting HCA... [2026-02-26T20:23:41.439682] [INFO ] [sig ] Generating forecast for: HCA [2026-02-26T20:23:41.439722] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HCA' from 'https://tdm.silogroup.org/data/derivative_storage/HCA.csv'. [2026-02-26T20:23:41.453699] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HCA'. [2026-02-26T20:23:41.454155] [INFO ] [FORECASTER] Starting predict_future for HCA [2026-02-26T20:23:41.455227] [DEBUG] [LOCAL ] No optimal features file found for HCA: ./output/feature-sets/HCA.txt [2026-02-26T20:23:41.455292] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:41.455335] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:41.455374] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:41.455458] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:41.527152] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:41.528136] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:41.528275] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:41.528312] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:41.646941] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:41.647111] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:41.647154] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:41.647184] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:41.650837] [DEBUG] [FORECASTER] HCA: Forecast T+1@11:T+2@11: DOWN (p=38.82%) [2026-02-26T20:23:41.651172] [INFO ] [FORECASTER] Completed predict_future for HCA [2026-02-26T20:23:41.651347] [INFO ] [sig ] HCA: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:23:41.807329] [INFO ] [LOCAL ] Saved forecast: HCA 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/HCA.txt [2026-02-26T20:23:41.807508] [INFO ] [sig ] [1424/3375] Completed HCA in 0.4s | 2.75 sym/s | Total: 8.6m | ETA: 11.8m [2026-02-26T20:23:41.807693] [INFO ] [sig ] [1425/3375] Forecasting HCC... [2026-02-26T20:23:41.807740] [INFO ] [sig ] Generating forecast for: HCC [2026-02-26T20:23:41.807773] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HCC' from 'https://tdm.silogroup.org/data/derivative_storage/HCC.csv'. [2026-02-26T20:23:41.819498] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HCC'. [2026-02-26T20:23:41.819933] [INFO ] [FORECASTER] Starting predict_future for HCC [2026-02-26T20:23:41.820885] [DEBUG] [LOCAL ] No optimal features file found for HCC: ./output/feature-sets/HCC.txt [2026-02-26T20:23:41.820942] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:41.820974] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:41.821001] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:41.821059] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:41.880090] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:41.880984] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:41.881094] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:41.881130] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:42.012654] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:42.012819] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:42.012861] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:42.012891] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:42.016963] [DEBUG] [FORECASTER] HCC: Forecast T+1@11:T+2@11: UP (p=53.65%) [2026-02-26T20:23:42.017284] [INFO ] [FORECASTER] Completed predict_future for HCC [2026-02-26T20:23:42.017434] [INFO ] [sig ] HCC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:23:42.162428] [INFO ] [LOCAL ] Saved forecast: HCC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/HCC.txt [2026-02-26T20:23:42.162615] [INFO ] [sig ] [1425/3375] Completed HCC in 0.4s | 2.75 sym/s | Total: 8.6m | ETA: 11.8m [2026-02-26T20:23:42.162659] [INFO ] [sig ] [1426/3375] Forecasting HCI... [2026-02-26T20:23:42.162688] [INFO ] [sig ] Generating forecast for: HCI [2026-02-26T20:23:42.162720] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HCI' from 'https://tdm.silogroup.org/data/derivative_storage/HCI.csv'. [2026-02-26T20:23:42.176885] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HCI'. [2026-02-26T20:23:42.177321] [INFO ] [FORECASTER] Starting predict_future for HCI [2026-02-26T20:23:42.178644] [DEBUG] [LOCAL ] No optimal features file found for HCI: ./output/feature-sets/HCI.txt [2026-02-26T20:23:42.178699] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:42.178731] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:42.178757] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:42.178814] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:42.241914] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:42.243044] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:42.243131] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:42.243164] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:42.370921] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:42.371084] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:42.371126] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:42.371156] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:42.374725] [DEBUG] [FORECASTER] HCI: Forecast T+1@11:T+2@11: UP (p=96.07%) [2026-02-26T20:23:42.375047] [INFO ] [FORECASTER] Completed predict_future for HCI [2026-02-26T20:23:42.375187] [INFO ] [sig ] HCI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:23:42.522520] [INFO ] [LOCAL ] Saved forecast: HCI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/HCI.txt [2026-02-26T20:23:42.522714] [INFO ] [sig ] [1426/3375] Completed HCI in 0.4s | 2.75 sym/s | Total: 8.6m | ETA: 11.8m [2026-02-26T20:23:42.522755] [INFO ] [sig ] [1427/3375] Forecasting HCM... [2026-02-26T20:23:42.522784] [INFO ] [sig ] Generating forecast for: HCM [2026-02-26T20:23:42.522816] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HCM' from 'https://tdm.silogroup.org/data/derivative_storage/HCM.csv'. [2026-02-26T20:23:42.535798] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HCM'. [2026-02-26T20:23:42.536251] [INFO ] [FORECASTER] Starting predict_future for HCM [2026-02-26T20:23:42.537175] [DEBUG] [LOCAL ] No optimal features file found for HCM: ./output/feature-sets/HCM.txt [2026-02-26T20:23:42.537236] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:42.537271] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:42.537299] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:42.537371] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:42.597089] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:42.598081] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:42.598176] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:42.598211] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:42.723278] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:42.723451] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:42.723493] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:42.723524] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:42.727052] [DEBUG] [FORECASTER] HCM: Forecast T+1@11:T+2@11: DOWN (p=11.20%) [2026-02-26T20:23:42.727354] [INFO ] [FORECASTER] Completed predict_future for HCM [2026-02-26T20:23:42.727495] [INFO ] [sig ] HCM: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:23:42.874979] [INFO ] [LOCAL ] Saved forecast: HCM 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/HCM.txt [2026-02-26T20:23:42.875182] [INFO ] [sig ] [1427/3375] Completed HCM in 0.4s | 2.75 sym/s | Total: 8.6m | ETA: 11.8m [2026-02-26T20:23:42.875224] [INFO ] [sig ] [1428/3375] Forecasting HCSG... [2026-02-26T20:23:42.875253] [INFO ] [sig ] Generating forecast for: HCSG [2026-02-26T20:23:42.875286] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HCSG' from 'https://tdm.silogroup.org/data/derivative_storage/HCSG.csv'. [2026-02-26T20:23:42.887294] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HCSG'. [2026-02-26T20:23:42.887764] [INFO ] [FORECASTER] Starting predict_future for HCSG [2026-02-26T20:23:42.888638] [DEBUG] [LOCAL ] No optimal features file found for HCSG: ./output/feature-sets/HCSG.txt [2026-02-26T20:23:42.888693] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:42.888726] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:42.888752] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:42.888810] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:42.948009] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:42.948966] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:42.949057] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:42.949091] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:43.101678] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:43.101853] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:43.101898] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:43.101946] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:43.105666] [DEBUG] [FORECASTER] HCSG: Forecast T+1@11:T+2@11: DOWN (p=13.90%) [2026-02-26T20:23:43.105978] [INFO ] [FORECASTER] Completed predict_future for HCSG [2026-02-26T20:23:43.106121] [INFO ] [sig ] HCSG: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:23:43.261709] [INFO ] [LOCAL ] Saved forecast: HCSG 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/HCSG.txt [2026-02-26T20:23:43.261907] [INFO ] [sig ] [1428/3375] Completed HCSG in 0.4s | 2.75 sym/s | Total: 8.6m | ETA: 11.8m [2026-02-26T20:23:43.261950] [INFO ] [sig ] [1429/3375] Forecasting HD... [2026-02-26T20:23:43.261981] [INFO ] [sig ] Generating forecast for: HD [2026-02-26T20:23:43.262013] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HD' from 'https://tdm.silogroup.org/data/derivative_storage/HD.csv'. [2026-02-26T20:23:43.275649] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HD'. [2026-02-26T20:23:43.276061] [INFO ] [FORECASTER] Starting predict_future for HD [2026-02-26T20:23:43.277179] [DEBUG] [LOCAL ] No optimal features file found for HD: ./output/feature-sets/HD.txt [2026-02-26T20:23:43.277237] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:43.277271] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:43.277298] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:43.277355] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:43.341342] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:43.342372] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:43.342478] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:43.342511] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:43.470885] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:43.471060] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:43.471102] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:43.471130] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:43.474910] [DEBUG] [FORECASTER] HD: Forecast T+1@11:T+2@11: DOWN (p=22.64%) [2026-02-26T20:23:43.475255] [INFO ] [FORECASTER] Completed predict_future for HD [2026-02-26T20:23:43.475402] [INFO ] [sig ] HD: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:23:43.620094] [INFO ] [LOCAL ] Saved forecast: HD 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/HD.txt [2026-02-26T20:23:43.620259] [INFO ] [sig ] [1429/3375] Completed HD in 0.4s | 2.75 sym/s | Total: 8.7m | ETA: 11.8m [2026-02-26T20:23:43.620299] [INFO ] [sig ] [1430/3375] Forecasting HDB... [2026-02-26T20:23:43.620330] [INFO ] [sig ] Generating forecast for: HDB [2026-02-26T20:23:43.620372] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HDB' from 'https://tdm.silogroup.org/data/derivative_storage/HDB.csv'. [2026-02-26T20:23:43.632367] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HDB'. [2026-02-26T20:23:43.632821] [INFO ] [FORECASTER] Starting predict_future for HDB [2026-02-26T20:23:43.633703] [DEBUG] [LOCAL ] No optimal features file found for HDB: ./output/feature-sets/HDB.txt [2026-02-26T20:23:43.633758] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:43.633791] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:43.633818] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:43.633875] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:43.693214] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:43.694159] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:43.694251] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:43.694327] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:43.824195] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:43.824390] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:43.824432] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:43.824463] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:43.828132] [DEBUG] [FORECASTER] HDB: Forecast T+1@11:T+2@11: DOWN (p=11.85%) [2026-02-26T20:23:43.828440] [INFO ] [FORECASTER] Completed predict_future for HDB [2026-02-26T20:23:43.828592] [INFO ] [sig ] HDB: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:23:43.971865] [INFO ] [LOCAL ] Saved forecast: HDB 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/HDB.txt [2026-02-26T20:23:43.972032] [INFO ] [sig ] [1430/3375] Completed HDB in 0.4s | 2.75 sym/s | Total: 8.7m | ETA: 11.8m [2026-02-26T20:23:43.972073] [INFO ] [sig ] [1431/3375] Forecasting HDSN... [2026-02-26T20:23:43.972104] [INFO ] [sig ] Generating forecast for: HDSN [2026-02-26T20:23:43.972134] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HDSN' from 'https://tdm.silogroup.org/data/derivative_storage/HDSN.csv'. [2026-02-26T20:23:43.984476] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HDSN'. [2026-02-26T20:23:43.984948] [INFO ] [FORECASTER] Starting predict_future for HDSN [2026-02-26T20:23:43.985819] [DEBUG] [LOCAL ] No optimal features file found for HDSN: ./output/feature-sets/HDSN.txt [2026-02-26T20:23:43.985874] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:43.985964] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:43.986007] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:43.986091] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:44.046088] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:44.047001] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:44.047102] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:44.047135] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:44.170357] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:44.170518] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:44.170558] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:44.170610] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:44.174110] [DEBUG] [FORECASTER] HDSN: Forecast T+1@11:T+2@11: UP (p=64.03%) [2026-02-26T20:23:44.174426] [INFO ] [FORECASTER] Completed predict_future for HDSN [2026-02-26T20:23:44.174561] [INFO ] [sig ] HDSN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:23:44.325660] [INFO ] [LOCAL ] Saved forecast: HDSN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/HDSN.txt [2026-02-26T20:23:44.325824] [INFO ] [sig ] [1431/3375] Completed HDSN in 0.4s | 2.75 sym/s | Total: 8.7m | ETA: 11.8m [2026-02-26T20:23:44.325864] [INFO ] [sig ] [1432/3375] Forecasting HE... [2026-02-26T20:23:44.325895] [INFO ] [sig ] Generating forecast for: HE [2026-02-26T20:23:44.325927] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HE' from 'https://tdm.silogroup.org/data/derivative_storage/HE.csv'. [2026-02-26T20:23:44.337876] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HE'. [2026-02-26T20:23:44.338294] [INFO ] [FORECASTER] Starting predict_future for HE [2026-02-26T20:23:44.339252] [DEBUG] [LOCAL ] No optimal features file found for HE: ./output/feature-sets/HE.txt [2026-02-26T20:23:44.339310] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:44.339344] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:44.339373] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:44.339446] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:44.399462] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:44.400420] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:44.400528] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:44.400564] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:44.522985] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:44.523150] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:44.523193] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:44.523225] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:44.526827] [DEBUG] [FORECASTER] HE: Forecast T+1@11:T+2@11: UP (p=98.40%) [2026-02-26T20:23:44.527144] [INFO ] [FORECASTER] Completed predict_future for HE [2026-02-26T20:23:44.527281] [INFO ] [sig ] HE: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:23:44.680471] [INFO ] [LOCAL ] Saved forecast: HE 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/HE.txt [2026-02-26T20:23:44.680663] [INFO ] [sig ] [1432/3375] Completed HE in 0.4s | 2.75 sym/s | Total: 8.7m | ETA: 11.8m [2026-02-26T20:23:44.680714] [INFO ] [sig ] [1433/3375] Forecasting HEI... [2026-02-26T20:23:44.680749] [INFO ] [sig ] Generating forecast for: HEI [2026-02-26T20:23:44.680782] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HEI' from 'https://tdm.silogroup.org/data/derivative_storage/HEI.csv'. [2026-02-26T20:23:44.692643] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HEI'. [2026-02-26T20:23:44.693030] [INFO ] [FORECASTER] Starting predict_future for HEI [2026-02-26T20:23:44.693917] [DEBUG] [LOCAL ] No optimal features file found for HEI: ./output/feature-sets/HEI.txt [2026-02-26T20:23:44.693976] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:44.694010] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:44.694038] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:44.694102] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:44.754886] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:44.755761] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:44.755855] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:44.755889] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:44.883823] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:44.883981] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:44.884024] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:44.884054] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:44.887861] [DEBUG] [FORECASTER] HEI: Forecast T+1@11:T+2@11: UP (p=96.37%) [2026-02-26T20:23:44.888190] [INFO ] [FORECASTER] Completed predict_future for HEI [2026-02-26T20:23:44.888332] [INFO ] [sig ] HEI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:23:45.050045] [INFO ] [LOCAL ] Saved forecast: HEI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/HEI.txt [2026-02-26T20:23:45.050212] [INFO ] [sig ] [1433/3375] Completed HEI in 0.4s | 2.75 sym/s | Total: 8.7m | ETA: 11.8m [2026-02-26T20:23:45.050255] [INFO ] [sig ] [1434/3375] Forecasting HELE... [2026-02-26T20:23:45.050284] [INFO ] [sig ] Generating forecast for: HELE [2026-02-26T20:23:45.050316] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HELE' from 'https://tdm.silogroup.org/data/derivative_storage/HELE.csv'. [2026-02-26T20:23:45.061619] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HELE'. [2026-02-26T20:23:45.062028] [INFO ] [FORECASTER] Starting predict_future for HELE [2026-02-26T20:23:45.063044] [DEBUG] [LOCAL ] No optimal features file found for HELE: ./output/feature-sets/HELE.txt [2026-02-26T20:23:45.063122] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:45.063156] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:45.063183] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:45.063243] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:45.123746] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:45.124653] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:45.124751] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:45.124786] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:45.250839] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:45.251003] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:45.251045] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:45.251075] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:45.255517] [DEBUG] [FORECASTER] HELE: Forecast T+1@11:T+2@11: DOWN (p=28.75%) [2026-02-26T20:23:45.255934] [INFO ] [FORECASTER] Completed predict_future for HELE [2026-02-26T20:23:45.256086] [INFO ] [sig ] HELE: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:23:45.415756] [INFO ] [LOCAL ] Saved forecast: HELE 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/HELE.txt [2026-02-26T20:23:45.415918] [INFO ] [sig ] [1434/3375] Completed HELE in 0.4s | 2.75 sym/s | Total: 8.7m | ETA: 11.8m [2026-02-26T20:23:45.415958] [INFO ] [sig ] [1435/3375] Forecasting HEPS... [2026-02-26T20:23:45.415989] [INFO ] [sig ] Generating forecast for: HEPS [2026-02-26T20:23:45.416022] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HEPS' from 'https://tdm.silogroup.org/data/derivative_storage/HEPS.csv'. [2026-02-26T20:23:45.429755] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HEPS'. [2026-02-26T20:23:45.430426] [INFO ] [FORECASTER] Starting predict_future for HEPS [2026-02-26T20:23:45.431755] [DEBUG] [LOCAL ] No optimal features file found for HEPS: ./output/feature-sets/HEPS.txt [2026-02-26T20:23:45.431812] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:45.431844] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:45.431871] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:45.431928] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:45.495133] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:45.496052] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:45.496150] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:45.496185] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:45.617941] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:45.618109] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:45.618149] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:45.618177] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:45.621738] [DEBUG] [FORECASTER] HEPS: Forecast T+1@11:T+2@11: DOWN (p=17.67%) [2026-02-26T20:23:45.622084] [INFO ] [FORECASTER] Completed predict_future for HEPS [2026-02-26T20:23:45.622231] [INFO ] [sig ] HEPS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:23:45.767935] [INFO ] [LOCAL ] Saved forecast: HEPS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/HEPS.txt [2026-02-26T20:23:45.768102] [INFO ] [sig ] [1435/3375] Completed HEPS in 0.4s | 2.75 sym/s | Total: 8.7m | ETA: 11.7m [2026-02-26T20:23:45.768143] [INFO ] [sig ] [1436/3375] Forecasting HEQ... [2026-02-26T20:23:45.768173] [INFO ] [sig ] Generating forecast for: HEQ [2026-02-26T20:23:45.768205] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HEQ' from 'https://tdm.silogroup.org/data/derivative_storage/HEQ.csv'. [2026-02-26T20:23:45.779664] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HEQ'. [2026-02-26T20:23:45.780081] [INFO ] [FORECASTER] Starting predict_future for HEQ [2026-02-26T20:23:45.781089] [DEBUG] [LOCAL ] No optimal features file found for HEQ: ./output/feature-sets/HEQ.txt [2026-02-26T20:23:45.781149] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:45.781183] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:45.781211] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:45.781272] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:45.841290] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:45.842372] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:45.842469] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:45.842504] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:45.963566] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:45.963774] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:45.963824] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:45.963854] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:45.967766] [DEBUG] [FORECASTER] HEQ: Forecast T+1@11:T+2@11: UP (p=70.34%) [2026-02-26T20:23:45.968188] [INFO ] [FORECASTER] Completed predict_future for HEQ [2026-02-26T20:23:45.968368] [INFO ] [sig ] HEQ: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:23:46.119273] [INFO ] [LOCAL ] Saved forecast: HEQ 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/HEQ.txt [2026-02-26T20:23:46.119458] [INFO ] [sig ] [1436/3375] Completed HEQ in 0.4s | 2.75 sym/s | Total: 8.7m | ETA: 11.7m [2026-02-26T20:23:46.119499] [INFO ] [sig ] [1437/3375] Forecasting HERO... [2026-02-26T20:23:46.119531] [INFO ] [sig ] Generating forecast for: HERO [2026-02-26T20:23:46.119563] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HERO' from 'https://tdm.silogroup.org/data/derivative_storage/HERO.csv'. [2026-02-26T20:23:46.130962] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HERO'. [2026-02-26T20:23:46.131374] [INFO ] [FORECASTER] Starting predict_future for HERO [2026-02-26T20:23:46.132279] [DEBUG] [LOCAL ] No optimal features file found for HERO: ./output/feature-sets/HERO.txt [2026-02-26T20:23:46.132336] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:46.132372] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:46.132401] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:46.132461] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:46.193069] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:46.194009] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:46.194108] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:46.194145] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:46.318295] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:46.318463] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:46.318507] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:46.318539] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:46.322178] [DEBUG] [FORECASTER] HERO: Forecast T+1@11:T+2@11: DOWN (p=4.14%) [2026-02-26T20:23:46.322505] [INFO ] [FORECASTER] Completed predict_future for HERO [2026-02-26T20:23:46.322670] [INFO ] [sig ] HERO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:23:46.480030] [INFO ] [LOCAL ] Saved forecast: HERO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/HERO.txt [2026-02-26T20:23:46.480210] [INFO ] [sig ] [1437/3375] Completed HERO in 0.4s | 2.75 sym/s | Total: 8.7m | ETA: 11.7m [2026-02-26T20:23:46.480255] [INFO ] [sig ] [1438/3375] Forecasting HESM... [2026-02-26T20:23:46.480285] [INFO ] [sig ] Generating forecast for: HESM [2026-02-26T20:23:46.480318] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HESM' from 'https://tdm.silogroup.org/data/derivative_storage/HESM.csv'. [2026-02-26T20:23:46.494772] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HESM'. [2026-02-26T20:23:46.495303] [INFO ] [FORECASTER] Starting predict_future for HESM [2026-02-26T20:23:46.496530] [DEBUG] [LOCAL ] No optimal features file found for HESM: ./output/feature-sets/HESM.txt [2026-02-26T20:23:46.496630] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:46.496683] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:46.496725] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:46.496813] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:46.559657] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:46.560613] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:46.560703] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:46.560738] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:46.690975] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:46.691147] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:46.691204] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:46.691238] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:46.694977] [DEBUG] [FORECASTER] HESM: Forecast T+1@11:T+2@11: DOWN (p=34.53%) [2026-02-26T20:23:46.695292] [INFO ] [FORECASTER] Completed predict_future for HESM [2026-02-26T20:23:46.695478] [INFO ] [sig ] HESM: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:23:46.849270] [INFO ] [LOCAL ] Saved forecast: HESM 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/HESM.txt [2026-02-26T20:23:46.849433] [INFO ] [sig ] [1438/3375] Completed HESM in 0.4s | 2.75 sym/s | Total: 8.7m | ETA: 11.7m [2026-02-26T20:23:46.849475] [INFO ] [sig ] [1439/3375] Forecasting HFFG... [2026-02-26T20:23:46.849504] [INFO ] [sig ] Generating forecast for: HFFG [2026-02-26T20:23:46.849535] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HFFG' from 'https://tdm.silogroup.org/data/derivative_storage/HFFG.csv'. [2026-02-26T20:23:46.860706] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HFFG'. [2026-02-26T20:23:46.861090] [INFO ] [FORECASTER] Starting predict_future for HFFG [2026-02-26T20:23:46.861970] [DEBUG] [LOCAL ] No optimal features file found for HFFG: ./output/feature-sets/HFFG.txt [2026-02-26T20:23:46.862027] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:46.862059] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:46.862087] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:46.862145] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:46.926558] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:46.927513] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:46.927636] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:46.927698] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:47.065482] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:47.065675] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:47.065721] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:47.065754] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:47.069839] [DEBUG] [FORECASTER] HFFG: Forecast T+1@11:T+2@11: UP (p=94.96%) [2026-02-26T20:23:47.070250] [INFO ] [FORECASTER] Completed predict_future for HFFG [2026-02-26T20:23:47.070407] [INFO ] [sig ] HFFG: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:23:47.226142] [INFO ] [LOCAL ] Saved forecast: HFFG 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/HFFG.txt [2026-02-26T20:23:47.226314] [INFO ] [sig ] [1439/3375] Completed HFFG in 0.4s | 2.75 sym/s | Total: 8.7m | ETA: 11.7m [2026-02-26T20:23:47.226361] [INFO ] [sig ] [1440/3375] Forecasting HFRO... [2026-02-26T20:23:47.226392] [INFO ] [sig ] Generating forecast for: HFRO [2026-02-26T20:23:47.226425] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HFRO' from 'https://tdm.silogroup.org/data/derivative_storage/HFRO.csv'. [2026-02-26T20:23:47.238180] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HFRO'. [2026-02-26T20:23:47.238624] [INFO ] [FORECASTER] Starting predict_future for HFRO [2026-02-26T20:23:47.239475] [DEBUG] [LOCAL ] No optimal features file found for HFRO: ./output/feature-sets/HFRO.txt [2026-02-26T20:23:47.239529] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:47.239561] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:47.239608] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:47.239666] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:47.300559] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:47.301475] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:47.301591] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:47.301634] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:47.433241] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:47.433425] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:47.433486] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:47.433532] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:47.438439] [DEBUG] [FORECASTER] HFRO: Forecast T+1@11:T+2@11: DOWN (p=33.45%) [2026-02-26T20:23:47.439054] [INFO ] [FORECASTER] Completed predict_future for HFRO [2026-02-26T20:23:47.439240] [INFO ] [sig ] HFRO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:23:47.683940] [INFO ] [LOCAL ] Saved forecast: HFRO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/HFRO.txt [2026-02-26T20:23:47.684101] [INFO ] [sig ] [1440/3375] Completed HFRO in 0.5s | 2.75 sym/s | Total: 8.7m | ETA: 11.7m [2026-02-26T20:23:47.684142] [INFO ] [sig ] [1441/3375] Forecasting HFWA... [2026-02-26T20:23:47.684171] [INFO ] [sig ] Generating forecast for: HFWA [2026-02-26T20:23:47.684202] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HFWA' from 'https://tdm.silogroup.org/data/derivative_storage/HFWA.csv'. [2026-02-26T20:23:47.695980] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HFWA'. [2026-02-26T20:23:47.696323] [INFO ] [FORECASTER] Starting predict_future for HFWA [2026-02-26T20:23:47.697149] [DEBUG] [LOCAL ] No optimal features file found for HFWA: ./output/feature-sets/HFWA.txt [2026-02-26T20:23:47.697203] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:47.697235] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:47.697264] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:47.697322] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:47.756225] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:47.757045] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:47.757165] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:47.757200] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:47.886745] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:47.886961] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:47.887006] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:47.887039] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:47.890925] [DEBUG] [FORECASTER] HFWA: Forecast T+1@11:T+2@11: DOWN (p=14.69%) [2026-02-26T20:23:47.891315] [INFO ] [FORECASTER] Completed predict_future for HFWA [2026-02-26T20:23:47.891497] [INFO ] [sig ] HFWA: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:23:48.047177] [INFO ] [LOCAL ] Saved forecast: HFWA 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/HFWA.txt [2026-02-26T20:23:48.047376] [INFO ] [sig ] [1441/3375] Completed HFWA in 0.4s | 2.75 sym/s | Total: 8.7m | ETA: 11.7m [2026-02-26T20:23:48.047421] [INFO ] [sig ] [1442/3375] Forecasting HG... [2026-02-26T20:23:48.047451] [INFO ] [sig ] Generating forecast for: HG [2026-02-26T20:23:48.047484] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HG' from 'https://tdm.silogroup.org/data/derivative_storage/HG.csv'. [2026-02-26T20:23:48.060777] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HG'. [2026-02-26T20:23:48.061176] [INFO ] [FORECASTER] Starting predict_future for HG [2026-02-26T20:23:48.062153] [DEBUG] [LOCAL ] No optimal features file found for HG: ./output/feature-sets/HG.txt [2026-02-26T20:23:48.062209] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:48.062241] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:48.062268] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:48.062325] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:48.122734] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:48.123732] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:48.123825] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:48.123860] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:48.256806] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:48.257003] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:48.257057] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:48.257087] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:48.261768] [DEBUG] [FORECASTER] HG: Forecast T+1@11:T+2@11: DOWN (p=23.95%) [2026-02-26T20:23:48.262218] [INFO ] [FORECASTER] Completed predict_future for HG [2026-02-26T20:23:48.262410] [INFO ] [sig ] HG: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:23:48.420110] [INFO ] [LOCAL ] Saved forecast: HG 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/HG.txt [2026-02-26T20:23:48.420280] [INFO ] [sig ] [1442/3375] Completed HG in 0.4s | 2.75 sym/s | Total: 8.7m | ETA: 11.7m [2026-02-26T20:23:48.420323] [INFO ] [sig ] [1443/3375] Forecasting HGBL... [2026-02-26T20:23:48.420354] [INFO ] [sig ] Generating forecast for: HGBL [2026-02-26T20:23:48.420387] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HGBL' from 'https://tdm.silogroup.org/data/derivative_storage/HGBL.csv'. [2026-02-26T20:23:48.431889] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HGBL'. [2026-02-26T20:23:48.432305] [INFO ] [FORECASTER] Starting predict_future for HGBL [2026-02-26T20:23:48.433201] [DEBUG] [LOCAL ] No optimal features file found for HGBL: ./output/feature-sets/HGBL.txt [2026-02-26T20:23:48.433256] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:48.433289] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:48.433316] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:48.433373] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:48.496486] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:48.497791] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:48.497881] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:48.497914] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:48.616472] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:48.616656] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:48.616699] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:48.616727] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:48.620542] [DEBUG] [FORECASTER] HGBL: Forecast T+1@11:T+2@11: UP (p=91.10%) [2026-02-26T20:23:48.620864] [INFO ] [FORECASTER] Completed predict_future for HGBL [2026-02-26T20:23:48.621002] [INFO ] [sig ] HGBL: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:23:48.770753] [INFO ] [LOCAL ] Saved forecast: HGBL 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/HGBL.txt [2026-02-26T20:23:48.770915] [INFO ] [sig ] [1443/3375] Completed HGBL in 0.4s | 2.75 sym/s | Total: 8.7m | ETA: 11.7m [2026-02-26T20:23:48.770958] [INFO ] [sig ] [1444/3375] Forecasting HGLB... [2026-02-26T20:23:48.770989] [INFO ] [sig ] Generating forecast for: HGLB [2026-02-26T20:23:48.771023] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HGLB' from 'https://tdm.silogroup.org/data/derivative_storage/HGLB.csv'. [2026-02-26T20:23:48.784299] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HGLB'. [2026-02-26T20:23:48.784759] [INFO ] [FORECASTER] Starting predict_future for HGLB [2026-02-26T20:23:48.785655] [DEBUG] [LOCAL ] No optimal features file found for HGLB: ./output/feature-sets/HGLB.txt [2026-02-26T20:23:48.785718] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:48.785766] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:48.785798] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:48.785858] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:48.848221] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:48.849338] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:48.849427] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:48.849461] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:48.981894] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:48.982071] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:48.982114] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:48.982144] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:48.985821] [DEBUG] [FORECASTER] HGLB: Forecast T+1@11:T+2@11: UP (p=96.48%) [2026-02-26T20:23:48.986228] [INFO ] [FORECASTER] Completed predict_future for HGLB [2026-02-26T20:23:48.986399] [INFO ] [sig ] HGLB: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:23:49.137300] [INFO ] [LOCAL ] Saved forecast: HGLB 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/HGLB.txt [2026-02-26T20:23:49.137484] [INFO ] [sig ] [1444/3375] Completed HGLB in 0.4s | 2.75 sym/s | Total: 8.7m | ETA: 11.7m [2026-02-26T20:23:49.137525] [INFO ] [sig ] [1445/3375] Forecasting HGTY... [2026-02-26T20:23:49.137555] [INFO ] [sig ] Generating forecast for: HGTY [2026-02-26T20:23:49.137604] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HGTY' from 'https://tdm.silogroup.org/data/derivative_storage/HGTY.csv'. [2026-02-26T20:23:49.149035] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HGTY'. [2026-02-26T20:23:49.149404] [INFO ] [FORECASTER] Starting predict_future for HGTY [2026-02-26T20:23:49.150245] [DEBUG] [LOCAL ] No optimal features file found for HGTY: ./output/feature-sets/HGTY.txt [2026-02-26T20:23:49.150390] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:49.150427] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:49.150455] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:49.150512] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:49.212987] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:49.213888] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:49.213975] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:49.214008] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:49.335926] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:49.336089] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:49.336131] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:49.336159] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:49.339718] [DEBUG] [FORECASTER] HGTY: Forecast T+1@11:T+2@11: UP (p=74.11%) [2026-02-26T20:23:49.340005] [INFO ] [FORECASTER] Completed predict_future for HGTY [2026-02-26T20:23:49.340135] [INFO ] [sig ] HGTY: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:23:49.483924] [INFO ] [LOCAL ] Saved forecast: HGTY 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/HGTY.txt [2026-02-26T20:23:49.484100] [INFO ] [sig ] [1445/3375] Completed HGTY in 0.3s | 2.75 sym/s | Total: 8.7m | ETA: 11.7m [2026-02-26T20:23:49.484142] [INFO ] [sig ] [1446/3375] Forecasting HHH... [2026-02-26T20:23:49.484175] [INFO ] [sig ] Generating forecast for: HHH [2026-02-26T20:23:49.484207] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HHH' from 'https://tdm.silogroup.org/data/derivative_storage/HHH.csv'. [2026-02-26T20:23:49.497957] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HHH'. [2026-02-26T20:23:49.498436] [INFO ] [FORECASTER] Starting predict_future for HHH [2026-02-26T20:23:49.499808] [DEBUG] [LOCAL ] No optimal features file found for HHH: ./output/feature-sets/HHH.txt [2026-02-26T20:23:49.499890] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:49.499941] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:49.499981] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:49.500062] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:49.566313] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:49.567219] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:49.567313] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:49.567353] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:49.694193] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:49.694356] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:49.694397] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:49.694427] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:49.698486] [DEBUG] [FORECASTER] HHH: Forecast T+1@11:T+2@11: UP (p=93.95%) [2026-02-26T20:23:49.698807] [INFO ] [FORECASTER] Completed predict_future for HHH [2026-02-26T20:23:49.698945] [INFO ] [sig ] HHH: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:23:49.855751] [INFO ] [LOCAL ] Saved forecast: HHH 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/HHH.txt [2026-02-26T20:23:49.855922] [INFO ] [sig ] [1446/3375] Completed HHH in 0.4s | 2.75 sym/s | Total: 8.8m | ETA: 11.7m [2026-02-26T20:23:49.855965] [INFO ] [sig ] [1447/3375] Forecasting HIFS... [2026-02-26T20:23:49.855996] [INFO ] [sig ] Generating forecast for: HIFS [2026-02-26T20:23:49.856026] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIFS' from 'https://tdm.silogroup.org/data/derivative_storage/HIFS.csv'. [2026-02-26T20:23:49.868525] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIFS'. [2026-02-26T20:23:49.869073] [INFO ] [FORECASTER] Starting predict_future for HIFS [2026-02-26T20:23:49.870319] [DEBUG] [LOCAL ] No optimal features file found for HIFS: ./output/feature-sets/HIFS.txt [2026-02-26T20:23:49.870392] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:49.870445] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:49.870489] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:49.870557] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:49.936064] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:49.937122] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:49.937223] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:49.937257] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:50.093687] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:50.093893] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:50.093958] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:50.094009] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:50.098706] [DEBUG] [FORECASTER] HIFS: Forecast T+1@11:T+2@11: DOWN (p=15.33%) [2026-02-26T20:23:50.099083] [INFO ] [FORECASTER] Completed predict_future for HIFS [2026-02-26T20:23:50.099242] [INFO ] [sig ] HIFS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:23:50.312972] [INFO ] [LOCAL ] Saved forecast: HIFS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/HIFS.txt [2026-02-26T20:23:50.313155] [INFO ] [sig ] [1447/3375] Completed HIFS in 0.5s | 2.75 sym/s | Total: 8.8m | ETA: 11.7m [2026-02-26T20:23:50.313198] [INFO ] [sig ] [1448/3375] Forecasting HIG... [2026-02-26T20:23:50.313229] [INFO ] [sig ] Generating forecast for: HIG [2026-02-26T20:23:50.313262] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIG' from 'https://tdm.silogroup.org/data/derivative_storage/HIG.csv'. [2026-02-26T20:23:50.350424] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIG'. [2026-02-26T20:23:50.352136] [INFO ] [FORECASTER] Starting predict_future for HIG [2026-02-26T20:23:50.353720] [DEBUG] [LOCAL ] No optimal features file found for HIG: ./output/feature-sets/HIG.txt [2026-02-26T20:23:50.353808] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:50.353902] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:50.353953] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:50.354054] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:50.439203] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:50.440495] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:50.440653] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:50.440715] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:50.617221] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:50.617443] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:50.617511] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:50.617565] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:50.623256] [DEBUG] [FORECASTER] HIG: Forecast T+1@11:T+2@11: DOWN (p=4.11%) [2026-02-26T20:23:50.623830] [INFO ] [FORECASTER] Completed predict_future for HIG [2026-02-26T20:23:50.624064] [INFO ] [sig ] HIG: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:23:50.845359] [INFO ] [LOCAL ] Saved forecast: HIG 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/HIG.txt [2026-02-26T20:23:50.845637] [INFO ] [sig ] [1448/3375] Completed HIG in 0.5s | 2.75 sym/s | Total: 8.8m | ETA: 11.7m [2026-02-26T20:23:50.845716] [INFO ] [sig ] [1449/3375] Forecasting HII... [2026-02-26T20:23:50.845767] [INFO ] [sig ] Generating forecast for: HII [2026-02-26T20:23:50.845819] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HII' from 'https://tdm.silogroup.org/data/derivative_storage/HII.csv'. [2026-02-26T20:23:50.889426] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HII'. [2026-02-26T20:23:50.889992] [INFO ] [FORECASTER] Starting predict_future for HII [2026-02-26T20:23:50.891245] [DEBUG] [LOCAL ] No optimal features file found for HII: ./output/feature-sets/HII.txt [2026-02-26T20:23:50.891321] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:50.891371] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:50.891414] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:50.891511] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:50.982430] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:50.983827] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:50.984004] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:50.984065] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:51.171204] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:51.171422] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:51.171489] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:51.171552] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:51.177233] [DEBUG] [FORECASTER] HII: Forecast T+1@11:T+2@11: UP (p=72.76%) [2026-02-26T20:23:51.177883] [INFO ] [FORECASTER] Completed predict_future for HII [2026-02-26T20:23:51.178111] [INFO ] [sig ] HII: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:23:51.385157] [INFO ] [LOCAL ] Saved forecast: HII 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/HII.txt [2026-02-26T20:23:51.385557] [INFO ] [sig ] [1449/3375] Completed HII in 0.5s | 2.75 sym/s | Total: 8.8m | ETA: 11.7m [2026-02-26T20:23:51.385648] [INFO ] [sig ] [1450/3375] Forecasting HIMS... [2026-02-26T20:23:51.385686] [INFO ] [sig ] Generating forecast for: HIMS [2026-02-26T20:23:51.385759] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIMS' from 'https://tdm.silogroup.org/data/derivative_storage/HIMS.csv'. [2026-02-26T20:23:51.414332] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIMS'. [2026-02-26T20:23:51.414867] [INFO ] [FORECASTER] Starting predict_future for HIMS [2026-02-26T20:23:51.416067] [DEBUG] [LOCAL ] No optimal features file found for HIMS: ./output/feature-sets/HIMS.txt [2026-02-26T20:23:51.416130] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:51.416168] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:51.416199] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:51.416274] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:51.493242] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:51.494264] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:51.494389] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:51.494429] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:51.616285] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:51.616449] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:51.616491] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:51.616519] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:51.620302] [DEBUG] [FORECASTER] HIMS: Forecast T+1@11:T+2@11: DOWN (p=44.04%) [2026-02-26T20:23:51.620609] [INFO ] [FORECASTER] Completed predict_future for HIMS [2026-02-26T20:23:51.620774] [INFO ] [sig ] HIMS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:23:51.766218] [INFO ] [LOCAL ] Saved forecast: HIMS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/HIMS.txt [2026-02-26T20:23:51.766380] [INFO ] [sig ] [1450/3375] Completed HIMS in 0.4s | 2.75 sym/s | Total: 8.8m | ETA: 11.7m [2026-02-26T20:23:51.766420] [INFO ] [sig ] [1451/3375] Forecasting HIMX... [2026-02-26T20:23:51.766451] [INFO ] [sig ] Generating forecast for: HIMX [2026-02-26T20:23:51.766485] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIMX' from 'https://tdm.silogroup.org/data/derivative_storage/HIMX.csv'. [2026-02-26T20:23:51.778105] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIMX'. [2026-02-26T20:23:51.778444] [INFO ] [FORECASTER] Starting predict_future for HIMX [2026-02-26T20:23:51.779276] [DEBUG] [LOCAL ] No optimal features file found for HIMX: ./output/feature-sets/HIMX.txt [2026-02-26T20:23:51.779331] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:51.779362] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:51.779389] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:51.779445] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:51.837370] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:51.838536] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:51.838649] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:51.838684] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:51.962831] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:51.962992] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:51.963032] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:51.963130] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:51.967248] [DEBUG] [FORECASTER] HIMX: Forecast T+1@11:T+2@11: UP (p=66.93%) [2026-02-26T20:23:51.967565] [INFO ] [FORECASTER] Completed predict_future for HIMX [2026-02-26T20:23:51.967770] [INFO ] [sig ] HIMX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:23:52.120319] [INFO ] [LOCAL ] Saved forecast: HIMX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/HIMX.txt [2026-02-26T20:23:52.120468] [INFO ] [sig ] [1451/3375] Completed HIMX in 0.4s | 2.75 sym/s | Total: 8.8m | ETA: 11.7m [2026-02-26T20:23:52.120509] [INFO ] [sig ] [1452/3375] Forecasting HIO... [2026-02-26T20:23:52.120538] [INFO ] [sig ] Generating forecast for: HIO [2026-02-26T20:23:52.120776] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIO' from 'https://tdm.silogroup.org/data/derivative_storage/HIO.csv'. [2026-02-26T20:23:52.133053] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIO'. [2026-02-26T20:23:52.133434] [INFO ] [FORECASTER] Starting predict_future for HIO [2026-02-26T20:23:52.134540] [DEBUG] [LOCAL ] No optimal features file found for HIO: ./output/feature-sets/HIO.txt [2026-02-26T20:23:52.134628] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:52.134669] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:52.134698] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:52.134759] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:52.195495] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:52.196327] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:52.196415] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:52.196453] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:52.325837] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:52.325989] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:52.326054] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:52.326087] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:52.329694] [DEBUG] [FORECASTER] HIO: Forecast T+1@11:T+2@11: UP (p=88.74%) [2026-02-26T20:23:52.329976] [INFO ] [FORECASTER] Completed predict_future for HIO [2026-02-26T20:23:52.330107] [INFO ] [sig ] HIO: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:23:52.477951] [INFO ] [LOCAL ] Saved forecast: HIO 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/HIO.txt [2026-02-26T20:23:52.478093] [INFO ] [sig ] [1452/3375] Completed HIO in 0.4s | 2.75 sym/s | Total: 8.8m | ETA: 11.7m [2026-02-26T20:23:52.478132] [INFO ] [sig ] [1453/3375] Forecasting HIPO... [2026-02-26T20:23:52.478163] [INFO ] [sig ] Generating forecast for: HIPO [2026-02-26T20:23:52.478193] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIPO' from 'https://tdm.silogroup.org/data/derivative_storage/HIPO.csv'. [2026-02-26T20:23:52.489978] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIPO'. [2026-02-26T20:23:52.490327] [INFO ] [FORECASTER] Starting predict_future for HIPO [2026-02-26T20:23:52.491349] [DEBUG] [LOCAL ] No optimal features file found for HIPO: ./output/feature-sets/HIPO.txt [2026-02-26T20:23:52.491403] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:52.491435] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:52.491461] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:52.491518] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:52.549903] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:52.550646] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:52.550929] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:52.550961] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:52.675430] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:52.675608] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:52.675650] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:52.675679] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:52.679159] [DEBUG] [FORECASTER] HIPO: Forecast T+1@11:T+2@11: DOWN (p=17.22%) [2026-02-26T20:23:52.679447] [INFO ] [FORECASTER] Completed predict_future for HIPO [2026-02-26T20:23:52.679640] [INFO ] [sig ] HIPO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:23:52.821488] [INFO ] [LOCAL ] Saved forecast: HIPO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/HIPO.txt [2026-02-26T20:23:52.821650] [INFO ] [sig ] [1453/3375] Completed HIPO in 0.3s | 2.75 sym/s | Total: 8.8m | ETA: 11.6m [2026-02-26T20:23:52.821692] [INFO ] [sig ] [1454/3375] Forecasting HITI... [2026-02-26T20:23:52.821723] [INFO ] [sig ] Generating forecast for: HITI [2026-02-26T20:23:52.821754] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HITI' from 'https://tdm.silogroup.org/data/derivative_storage/HITI.csv'. [2026-02-26T20:23:52.833047] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HITI'. [2026-02-26T20:23:52.833395] [INFO ] [FORECASTER] Starting predict_future for HITI [2026-02-26T20:23:52.834246] [DEBUG] [LOCAL ] No optimal features file found for HITI: ./output/feature-sets/HITI.txt [2026-02-26T20:23:52.834302] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:52.834334] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:52.834360] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:52.834419] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:52.898813] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:52.899755] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:52.899864] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:52.899900] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:53.034131] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:53.034295] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:53.034338] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:53.034367] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:53.037918] [DEBUG] [FORECASTER] HITI: Forecast T+1@11:T+2@11: DOWN (p=5.31%) [2026-02-26T20:23:53.038226] [INFO ] [FORECASTER] Completed predict_future for HITI [2026-02-26T20:23:53.038362] [INFO ] [sig ] HITI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:23:53.205687] [INFO ] [LOCAL ] Saved forecast: HITI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/HITI.txt [2026-02-26T20:23:53.205854] [INFO ] [sig ] [1454/3375] Completed HITI in 0.4s | 2.75 sym/s | Total: 8.8m | ETA: 11.6m [2026-02-26T20:23:53.205896] [INFO ] [sig ] [1455/3375] Forecasting HIVE... [2026-02-26T20:23:53.205927] [INFO ] [sig ] Generating forecast for: HIVE [2026-02-26T20:23:53.205958] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIVE' from 'https://tdm.silogroup.org/data/derivative_storage/HIVE.csv'. [2026-02-26T20:23:53.218341] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIVE'. [2026-02-26T20:23:53.218867] [INFO ] [FORECASTER] Starting predict_future for HIVE [2026-02-26T20:23:53.219856] [DEBUG] [LOCAL ] No optimal features file found for HIVE: ./output/feature-sets/HIVE.txt [2026-02-26T20:23:53.219914] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:53.219947] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:53.219980] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:53.220037] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:53.284321] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:53.285291] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:53.285387] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:53.285424] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:53.409388] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:53.409555] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:53.409628] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:53.409661] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:53.413078] [DEBUG] [FORECASTER] HIVE: Forecast T+1@11:T+2@11: DOWN (p=15.32%) [2026-02-26T20:23:53.413361] [INFO ] [FORECASTER] Completed predict_future for HIVE [2026-02-26T20:23:53.413490] [INFO ] [sig ] HIVE: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:23:53.555770] [INFO ] [LOCAL ] Saved forecast: HIVE 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/HIVE.txt [2026-02-26T20:23:53.555924] [INFO ] [sig ] [1455/3375] Completed HIVE in 0.3s | 2.75 sym/s | Total: 8.8m | ETA: 11.6m [2026-02-26T20:23:53.555966] [INFO ] [sig ] [1456/3375] Forecasting HIX... [2026-02-26T20:23:53.555996] [INFO ] [sig ] Generating forecast for: HIX [2026-02-26T20:23:53.556027] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIX' from 'https://tdm.silogroup.org/data/derivative_storage/HIX.csv'. [2026-02-26T20:23:53.567617] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIX'. [2026-02-26T20:23:53.567995] [INFO ] [FORECASTER] Starting predict_future for HIX [2026-02-26T20:23:53.568856] [DEBUG] [LOCAL ] No optimal features file found for HIX: ./output/feature-sets/HIX.txt [2026-02-26T20:23:53.568909] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:53.568978] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:53.569008] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:53.569065] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:53.629908] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:53.630792] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:53.630881] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:53.630915] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:53.765591] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:53.765779] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:53.765838] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:53.765882] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:53.771053] [DEBUG] [FORECASTER] HIX: Forecast T+1@11:T+2@11: DOWN (p=42.71%) [2026-02-26T20:23:53.771448] [INFO ] [FORECASTER] Completed predict_future for HIX [2026-02-26T20:23:53.771851] [INFO ] [sig ] HIX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:23:53.927349] [INFO ] [LOCAL ] Saved forecast: HIX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/HIX.txt [2026-02-26T20:23:53.927490] [INFO ] [sig ] [1456/3375] Completed HIX in 0.4s | 2.75 sym/s | Total: 8.8m | ETA: 11.6m [2026-02-26T20:23:53.927531] [INFO ] [sig ] [1457/3375] Forecasting HL... [2026-02-26T20:23:53.927560] [INFO ] [sig ] Generating forecast for: HL [2026-02-26T20:23:53.927617] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HL' from 'https://tdm.silogroup.org/data/derivative_storage/HL.csv'. [2026-02-26T20:23:53.939151] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HL'. [2026-02-26T20:23:53.939482] [INFO ] [FORECASTER] Starting predict_future for HL [2026-02-26T20:23:53.940312] [DEBUG] [LOCAL ] No optimal features file found for HL: ./output/feature-sets/HL.txt [2026-02-26T20:23:53.940366] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:53.940398] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:53.940425] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:53.940482] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:53.997616] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:53.998270] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:53.998351] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:53.998384] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:54.122966] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:54.123124] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:54.123166] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:54.123196] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:54.126819] [DEBUG] [FORECASTER] HL: Forecast T+1@11:T+2@11: UP (p=76.30%) [2026-02-26T20:23:54.127108] [INFO ] [FORECASTER] Completed predict_future for HL [2026-02-26T20:23:54.127242] [INFO ] [sig ] HL: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:23:54.277855] [INFO ] [LOCAL ] Saved forecast: HL 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/HL.txt [2026-02-26T20:23:54.277997] [INFO ] [sig ] [1457/3375] Completed HL in 0.4s | 2.75 sym/s | Total: 8.8m | ETA: 11.6m [2026-02-26T20:23:54.278036] [INFO ] [sig ] [1458/3375] Forecasting HLAL... [2026-02-26T20:23:54.278066] [INFO ] [sig ] Generating forecast for: HLAL [2026-02-26T20:23:54.278099] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLAL' from 'https://tdm.silogroup.org/data/derivative_storage/HLAL.csv'. [2026-02-26T20:23:54.289124] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLAL'. [2026-02-26T20:23:54.289501] [INFO ] [FORECASTER] Starting predict_future for HLAL [2026-02-26T20:23:54.290332] [DEBUG] [LOCAL ] No optimal features file found for HLAL: ./output/feature-sets/HLAL.txt [2026-02-26T20:23:54.290385] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:54.290415] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:54.290442] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:54.290498] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:54.350098] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:54.351186] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:54.351309] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:54.351344] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:54.478327] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:54.478491] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:54.478549] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:54.478612] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:54.482244] [DEBUG] [FORECASTER] HLAL: Forecast T+1@11:T+2@11: UP (p=50.84%) [2026-02-26T20:23:54.482548] [INFO ] [FORECASTER] Completed predict_future for HLAL [2026-02-26T20:23:54.482707] [INFO ] [sig ] HLAL: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:23:54.628193] [INFO ] [LOCAL ] Saved forecast: HLAL 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/HLAL.txt [2026-02-26T20:23:54.628379] [INFO ] [sig ] [1458/3375] Completed HLAL in 0.4s | 2.75 sym/s | Total: 8.8m | ETA: 11.6m [2026-02-26T20:23:54.628420] [INFO ] [sig ] [1459/3375] Forecasting HLF... [2026-02-26T20:23:54.628451] [INFO ] [sig ] Generating forecast for: HLF [2026-02-26T20:23:54.628488] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLF' from 'https://tdm.silogroup.org/data/derivative_storage/HLF.csv'. [2026-02-26T20:23:54.640832] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLF'. [2026-02-26T20:23:54.641218] [INFO ] [FORECASTER] Starting predict_future for HLF [2026-02-26T20:23:54.642142] [DEBUG] [LOCAL ] No optimal features file found for HLF: ./output/feature-sets/HLF.txt [2026-02-26T20:23:54.642206] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:54.642244] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:54.642276] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:54.642360] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:54.702958] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:54.703902] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:54.703991] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:54.704026] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:54.831432] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:54.831613] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:54.831658] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:54.831687] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:54.835185] [DEBUG] [FORECASTER] HLF: Forecast T+1@11:T+2@11: DOWN (p=43.91%) [2026-02-26T20:23:54.835510] [INFO ] [FORECASTER] Completed predict_future for HLF [2026-02-26T20:23:54.835675] [INFO ] [sig ] HLF: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:23:54.989432] [INFO ] [LOCAL ] Saved forecast: HLF 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/HLF.txt [2026-02-26T20:23:54.989649] [INFO ] [sig ] [1459/3375] Completed HLF in 0.4s | 2.75 sym/s | Total: 8.8m | ETA: 11.6m [2026-02-26T20:23:54.989694] [INFO ] [sig ] [1460/3375] Forecasting HLI... [2026-02-26T20:23:54.989732] [INFO ] [sig ] Generating forecast for: HLI [2026-02-26T20:23:54.989766] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLI' from 'https://tdm.silogroup.org/data/derivative_storage/HLI.csv'. [2026-02-26T20:23:55.001928] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLI'. [2026-02-26T20:23:55.002404] [INFO ] [FORECASTER] Starting predict_future for HLI [2026-02-26T20:23:55.003383] [DEBUG] [LOCAL ] No optimal features file found for HLI: ./output/feature-sets/HLI.txt [2026-02-26T20:23:55.003440] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:55.003474] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:55.003504] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:55.003610] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:55.067386] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:55.068354] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:55.068449] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:55.068483] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:55.189476] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:55.189664] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:55.189708] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:55.189738] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:55.193335] [DEBUG] [FORECASTER] HLI: Forecast T+1@11:T+2@11: UP (p=78.34%) [2026-02-26T20:23:55.193696] [INFO ] [FORECASTER] Completed predict_future for HLI [2026-02-26T20:23:55.193845] [INFO ] [sig ] HLI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:23:55.344385] [INFO ] [LOCAL ] Saved forecast: HLI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/HLI.txt [2026-02-26T20:23:55.344533] [INFO ] [sig ] [1460/3375] Completed HLI in 0.4s | 2.75 sym/s | Total: 8.8m | ETA: 11.6m [2026-02-26T20:23:55.344596] [INFO ] [sig ] [1461/3375] Forecasting HLIO... [2026-02-26T20:23:55.344630] [INFO ] [sig ] Generating forecast for: HLIO [2026-02-26T20:23:55.344662] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLIO' from 'https://tdm.silogroup.org/data/derivative_storage/HLIO.csv'. [2026-02-26T20:23:55.356223] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLIO'. [2026-02-26T20:23:55.356594] [INFO ] [FORECASTER] Starting predict_future for HLIO [2026-02-26T20:23:55.357388] [DEBUG] [LOCAL ] No optimal features file found for HLIO: ./output/feature-sets/HLIO.txt [2026-02-26T20:23:55.357441] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:55.357472] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:55.357499] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:55.357556] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:55.421741] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:55.422637] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:55.422726] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:55.422761] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:55.548431] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:55.548657] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:55.548725] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:55.548777] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:55.552644] [DEBUG] [FORECASTER] HLIO: Forecast T+1@11:T+2@11: DOWN (p=11.98%) [2026-02-26T20:23:55.552959] [INFO ] [FORECASTER] Completed predict_future for HLIO [2026-02-26T20:23:55.553104] [INFO ] [sig ] HLIO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:23:55.697243] [INFO ] [LOCAL ] Saved forecast: HLIO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/HLIO.txt [2026-02-26T20:23:55.697454] [INFO ] [sig ] [1461/3375] Completed HLIO in 0.4s | 2.75 sym/s | Total: 8.9m | ETA: 11.6m [2026-02-26T20:23:55.697497] [INFO ] [sig ] [1462/3375] Forecasting HLLY... [2026-02-26T20:23:55.697528] [INFO ] [sig ] Generating forecast for: HLLY [2026-02-26T20:23:55.697562] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLLY' from 'https://tdm.silogroup.org/data/derivative_storage/HLLY.csv'. [2026-02-26T20:23:55.709036] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLLY'. [2026-02-26T20:23:55.709465] [INFO ] [FORECASTER] Starting predict_future for HLLY [2026-02-26T20:23:55.710371] [DEBUG] [LOCAL ] No optimal features file found for HLLY: ./output/feature-sets/HLLY.txt [2026-02-26T20:23:55.710441] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:55.710479] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:55.710508] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:55.710568] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:55.774081] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:55.775290] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:55.775378] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:55.775421] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:55.900405] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:55.900617] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:55.900675] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:55.900717] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:55.905420] [DEBUG] [FORECASTER] HLLY: Forecast T+1@11:T+2@11: DOWN (p=21.13%) [2026-02-26T20:23:55.905878] [INFO ] [FORECASTER] Completed predict_future for HLLY [2026-02-26T20:23:55.906068] [INFO ] [sig ] HLLY: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:23:56.095503] [INFO ] [LOCAL ] Saved forecast: HLLY 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/HLLY.txt [2026-02-26T20:23:56.095676] [INFO ] [sig ] [1462/3375] Completed HLLY in 0.4s | 2.75 sym/s | Total: 8.9m | ETA: 11.6m [2026-02-26T20:23:56.095720] [INFO ] [sig ] [1463/3375] Forecasting HLMN... [2026-02-26T20:23:56.095752] [INFO ] [sig ] Generating forecast for: HLMN [2026-02-26T20:23:56.095783] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLMN' from 'https://tdm.silogroup.org/data/derivative_storage/HLMN.csv'. [2026-02-26T20:23:56.107188] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLMN'. [2026-02-26T20:23:56.107546] [INFO ] [FORECASTER] Starting predict_future for HLMN [2026-02-26T20:23:56.108410] [DEBUG] [LOCAL ] No optimal features file found for HLMN: ./output/feature-sets/HLMN.txt [2026-02-26T20:23:56.108464] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:56.108498] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:56.108532] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:56.108623] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:56.169111] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:56.169965] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:56.170053] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:56.170088] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:56.292104] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:56.292265] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:56.292307] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:56.292380] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:56.296035] [DEBUG] [FORECASTER] HLMN: Forecast T+1@11:T+2@11: DOWN (p=24.01%) [2026-02-26T20:23:56.296334] [INFO ] [FORECASTER] Completed predict_future for HLMN [2026-02-26T20:23:56.296466] [INFO ] [sig ] HLMN: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:23:56.443880] [INFO ] [LOCAL ] Saved forecast: HLMN 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/HLMN.txt [2026-02-26T20:23:56.444040] [INFO ] [sig ] [1463/3375] Completed HLMN in 0.3s | 2.75 sym/s | Total: 8.9m | ETA: 11.6m [2026-02-26T20:23:56.444081] [INFO ] [sig ] [1464/3375] Forecasting HLN... [2026-02-26T20:23:56.444110] [INFO ] [sig ] Generating forecast for: HLN [2026-02-26T20:23:56.444142] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLN' from 'https://tdm.silogroup.org/data/derivative_storage/HLN.csv'. [2026-02-26T20:23:56.456276] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLN'. [2026-02-26T20:23:56.456725] [INFO ] [FORECASTER] Starting predict_future for HLN [2026-02-26T20:23:56.457689] [DEBUG] [LOCAL ] No optimal features file found for HLN: ./output/feature-sets/HLN.txt [2026-02-26T20:23:56.457748] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:56.457783] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:56.457810] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:56.457868] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:56.522865] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:56.523736] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:56.523831] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:56.523869] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:56.652149] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:56.652315] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:56.652355] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:56.652385] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:56.656011] [DEBUG] [FORECASTER] HLN: Forecast T+1@11:T+2@11: UP (p=70.98%) [2026-02-26T20:23:56.656349] [INFO ] [FORECASTER] Completed predict_future for HLN [2026-02-26T20:23:56.656487] [INFO ] [sig ] HLN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:23:56.814793] [INFO ] [LOCAL ] Saved forecast: HLN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/HLN.txt [2026-02-26T20:23:56.814949] [INFO ] [sig ] [1464/3375] Completed HLN in 0.4s | 2.75 sym/s | Total: 8.9m | ETA: 11.6m [2026-02-26T20:23:56.814988] [INFO ] [sig ] [1465/3375] Forecasting HLNE... [2026-02-26T20:23:56.815017] [INFO ] [sig ] Generating forecast for: HLNE [2026-02-26T20:23:56.815049] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLNE' from 'https://tdm.silogroup.org/data/derivative_storage/HLNE.csv'. [2026-02-26T20:23:56.827801] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLNE'. [2026-02-26T20:23:56.828235] [INFO ] [FORECASTER] Starting predict_future for HLNE [2026-02-26T20:23:56.829221] [DEBUG] [LOCAL ] No optimal features file found for HLNE: ./output/feature-sets/HLNE.txt [2026-02-26T20:23:56.829282] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:56.829355] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:56.829396] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:56.829481] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:56.889481] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:56.890354] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:56.890452] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:56.890486] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:57.008896] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:57.009056] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:57.009096] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:57.009125] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:57.012963] [DEBUG] [FORECASTER] HLNE: Forecast T+1@11:T+2@11: UP (p=96.68%) [2026-02-26T20:23:57.013252] [INFO ] [FORECASTER] Completed predict_future for HLNE [2026-02-26T20:23:57.013382] [INFO ] [sig ] HLNE: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:23:57.168935] [INFO ] [LOCAL ] Saved forecast: HLNE 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/HLNE.txt [2026-02-26T20:23:57.169082] [INFO ] [sig ] [1465/3375] Completed HLNE in 0.4s | 2.75 sym/s | Total: 8.9m | ETA: 11.6m [2026-02-26T20:23:57.169123] [INFO ] [sig ] [1466/3375] Forecasting HLX... [2026-02-26T20:23:57.169153] [INFO ] [sig ] Generating forecast for: HLX [2026-02-26T20:23:57.169184] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLX' from 'https://tdm.silogroup.org/data/derivative_storage/HLX.csv'. [2026-02-26T20:23:57.181072] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLX'. [2026-02-26T20:23:57.181482] [INFO ] [FORECASTER] Starting predict_future for HLX [2026-02-26T20:23:57.182340] [DEBUG] [LOCAL ] No optimal features file found for HLX: ./output/feature-sets/HLX.txt [2026-02-26T20:23:57.182396] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:57.182429] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:57.182456] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:57.182517] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:57.246113] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:57.246946] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:57.247039] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:57.247073] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:57.369018] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:57.369179] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:57.369221] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:57.369252] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:57.372907] [DEBUG] [FORECASTER] HLX: Forecast T+1@11:T+2@11: UP (p=94.60%) [2026-02-26T20:23:57.373207] [INFO ] [FORECASTER] Completed predict_future for HLX [2026-02-26T20:23:57.373351] [INFO ] [sig ] HLX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:23:57.524719] [INFO ] [LOCAL ] Saved forecast: HLX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/HLX.txt [2026-02-26T20:23:57.524896] [INFO ] [sig ] [1466/3375] Completed HLX in 0.4s | 2.75 sym/s | Total: 8.9m | ETA: 11.6m [2026-02-26T20:23:57.524945] [INFO ] [sig ] [1467/3375] Forecasting HMC... [2026-02-26T20:23:57.524976] [INFO ] [sig ] Generating forecast for: HMC [2026-02-26T20:23:57.525008] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HMC' from 'https://tdm.silogroup.org/data/derivative_storage/HMC.csv'. [2026-02-26T20:23:57.537118] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HMC'. [2026-02-26T20:23:57.537510] [INFO ] [FORECASTER] Starting predict_future for HMC [2026-02-26T20:23:57.538624] [DEBUG] [LOCAL ] No optimal features file found for HMC: ./output/feature-sets/HMC.txt [2026-02-26T20:23:57.538683] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:57.538716] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:57.538746] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:57.538818] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:57.599329] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:57.600231] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:57.600334] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:57.600367] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:57.730995] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:57.731185] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:57.731239] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:57.731271] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:57.735224] [DEBUG] [FORECASTER] HMC: Forecast T+1@11:T+2@11: DOWN (p=33.81%) [2026-02-26T20:23:57.735613] [INFO ] [FORECASTER] Completed predict_future for HMC [2026-02-26T20:23:57.735766] [INFO ] [sig ] HMC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:23:57.890985] [INFO ] [LOCAL ] Saved forecast: HMC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/HMC.txt [2026-02-26T20:23:57.891152] [INFO ] [sig ] [1467/3375] Completed HMC in 0.4s | 2.75 sym/s | Total: 8.9m | ETA: 11.6m [2026-02-26T20:23:57.891192] [INFO ] [sig ] [1468/3375] Forecasting HMN... [2026-02-26T20:23:57.891222] [INFO ] [sig ] Generating forecast for: HMN [2026-02-26T20:23:57.891256] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HMN' from 'https://tdm.silogroup.org/data/derivative_storage/HMN.csv'. [2026-02-26T20:23:57.903084] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HMN'. [2026-02-26T20:23:57.903555] [INFO ] [FORECASTER] Starting predict_future for HMN [2026-02-26T20:23:57.904547] [DEBUG] [LOCAL ] No optimal features file found for HMN: ./output/feature-sets/HMN.txt [2026-02-26T20:23:57.904632] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:57.904668] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:57.904696] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:57.904755] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:57.965177] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:57.966139] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:57.966237] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:57.966270] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:58.090060] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:58.090218] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:58.090260] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:58.090319] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:58.094157] [DEBUG] [FORECASTER] HMN: Forecast T+1@11:T+2@11: UP (p=63.88%) [2026-02-26T20:23:58.094485] [INFO ] [FORECASTER] Completed predict_future for HMN [2026-02-26T20:23:58.094650] [INFO ] [sig ] HMN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:23:58.251009] [INFO ] [LOCAL ] Saved forecast: HMN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/HMN.txt [2026-02-26T20:23:58.251174] [INFO ] [sig ] [1468/3375] Completed HMN in 0.4s | 2.75 sym/s | Total: 8.9m | ETA: 11.6m [2026-02-26T20:23:58.251215] [INFO ] [sig ] [1469/3375] Forecasting HMY... [2026-02-26T20:23:58.251246] [INFO ] [sig ] Generating forecast for: HMY [2026-02-26T20:23:58.251280] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HMY' from 'https://tdm.silogroup.org/data/derivative_storage/HMY.csv'. [2026-02-26T20:23:58.263311] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HMY'. [2026-02-26T20:23:58.263771] [INFO ] [FORECASTER] Starting predict_future for HMY [2026-02-26T20:23:58.264733] [DEBUG] [LOCAL ] No optimal features file found for HMY: ./output/feature-sets/HMY.txt [2026-02-26T20:23:58.264818] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:58.264859] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:58.264898] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:58.264967] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:58.329639] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:58.330531] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:58.330651] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:58.330687] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:58.465098] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:58.465305] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:58.465349] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:58.465380] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:58.469356] [DEBUG] [FORECASTER] HMY: Forecast T+1@11:T+2@11: DOWN (p=9.02%) [2026-02-26T20:23:58.469754] [INFO ] [FORECASTER] Completed predict_future for HMY [2026-02-26T20:23:58.469908] [INFO ] [sig ] HMY: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:23:58.626831] [INFO ] [LOCAL ] Saved forecast: HMY 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/HMY.txt [2026-02-26T20:23:58.627000] [INFO ] [sig ] [1469/3375] Completed HMY in 0.4s | 2.75 sym/s | Total: 8.9m | ETA: 11.5m [2026-02-26T20:23:58.627044] [INFO ] [sig ] [1470/3375] Forecasting HNDL... [2026-02-26T20:23:58.627106] [INFO ] [sig ] Generating forecast for: HNDL [2026-02-26T20:23:58.627164] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HNDL' from 'https://tdm.silogroup.org/data/derivative_storage/HNDL.csv'. [2026-02-26T20:23:58.639926] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HNDL'. [2026-02-26T20:23:58.640346] [INFO ] [FORECASTER] Starting predict_future for HNDL [2026-02-26T20:23:58.641273] [DEBUG] [LOCAL ] No optimal features file found for HNDL: ./output/feature-sets/HNDL.txt [2026-02-26T20:23:58.641331] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:58.641364] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:58.641392] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:58.641452] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:58.700690] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:58.701601] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:58.701698] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:58.701733] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:58.830056] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:58.830220] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:58.830263] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:58.830294] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:58.834003] [DEBUG] [FORECASTER] HNDL: Forecast T+1@11:T+2@11: UP (p=85.09%) [2026-02-26T20:23:58.834316] [INFO ] [FORECASTER] Completed predict_future for HNDL [2026-02-26T20:23:58.834459] [INFO ] [sig ] HNDL: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:23:58.997726] [INFO ] [LOCAL ] Saved forecast: HNDL 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/HNDL.txt [2026-02-26T20:23:58.997967] [INFO ] [sig ] [1470/3375] Completed HNDL in 0.4s | 2.75 sym/s | Total: 8.9m | ETA: 11.5m [2026-02-26T20:23:58.998039] [INFO ] [sig ] [1471/3375] Forecasting HNI... [2026-02-26T20:23:58.998089] [INFO ] [sig ] Generating forecast for: HNI [2026-02-26T20:23:58.998143] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HNI' from 'https://tdm.silogroup.org/data/derivative_storage/HNI.csv'. [2026-02-26T20:23:59.012032] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HNI'. [2026-02-26T20:23:59.012444] [INFO ] [FORECASTER] Starting predict_future for HNI [2026-02-26T20:23:59.013496] [DEBUG] [LOCAL ] No optimal features file found for HNI: ./output/feature-sets/HNI.txt [2026-02-26T20:23:59.013553] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:59.013608] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:59.013639] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:59.013697] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:59.080290] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:59.081270] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:59.081375] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:59.081412] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:59.208350] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:59.208507] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:59.208548] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:59.208605] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:59.212246] [DEBUG] [FORECASTER] HNI: Forecast T+1@11:T+2@11: DOWN (p=25.94%) [2026-02-26T20:23:59.212543] [INFO ] [FORECASTER] Completed predict_future for HNI [2026-02-26T20:23:59.212698] [INFO ] [sig ] HNI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:23:59.361165] [INFO ] [LOCAL ] Saved forecast: HNI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/HNI.txt [2026-02-26T20:23:59.361311] [INFO ] [sig ] [1471/3375] Completed HNI in 0.4s | 2.75 sym/s | Total: 8.9m | ETA: 11.5m [2026-02-26T20:23:59.361351] [INFO ] [sig ] [1472/3375] Forecasting HNRG... [2026-02-26T20:23:59.361381] [INFO ] [sig ] Generating forecast for: HNRG [2026-02-26T20:23:59.361412] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HNRG' from 'https://tdm.silogroup.org/data/derivative_storage/HNRG.csv'. [2026-02-26T20:23:59.373378] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HNRG'. [2026-02-26T20:23:59.373799] [INFO ] [FORECASTER] Starting predict_future for HNRG [2026-02-26T20:23:59.374763] [DEBUG] [LOCAL ] No optimal features file found for HNRG: ./output/feature-sets/HNRG.txt [2026-02-26T20:23:59.374818] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:59.374853] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:59.374881] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:59.374940] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:59.436359] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:59.437129] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:59.437218] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:59.437253] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:59.556775] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:59.556936] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:59.556976] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:59.557004] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:59.560529] [DEBUG] [FORECASTER] HNRG: Forecast T+1@11:T+2@11: DOWN (p=41.27%) [2026-02-26T20:23:59.560882] [INFO ] [FORECASTER] Completed predict_future for HNRG [2026-02-26T20:23:59.561025] [INFO ] [sig ] HNRG: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:23:59.711429] [INFO ] [LOCAL ] Saved forecast: HNRG 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/HNRG.txt [2026-02-26T20:23:59.711628] [INFO ] [sig ] [1472/3375] Completed HNRG in 0.4s | 2.75 sym/s | Total: 8.9m | ETA: 11.5m [2026-02-26T20:23:59.711698] [INFO ] [sig ] [1473/3375] Forecasting HOG... [2026-02-26T20:23:59.711732] [INFO ] [sig ] Generating forecast for: HOG [2026-02-26T20:23:59.711763] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOG' from 'https://tdm.silogroup.org/data/derivative_storage/HOG.csv'. [2026-02-26T20:23:59.724037] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOG'. [2026-02-26T20:23:59.724421] [INFO ] [FORECASTER] Starting predict_future for HOG [2026-02-26T20:23:59.725294] [DEBUG] [LOCAL ] No optimal features file found for HOG: ./output/feature-sets/HOG.txt [2026-02-26T20:23:59.725351] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:23:59.725385] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:23:59.725412] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:23:59.725470] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:23:59.787317] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:23:59.788166] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:23:59.788266] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:23:59.788303] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:23:59.928138] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:23:59.928299] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:23:59.928340] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:23:59.928370] [INFO ] [FORECASTER] Training complete [2026-02-26T20:23:59.931921] [DEBUG] [FORECASTER] HOG: Forecast T+1@11:T+2@11: UP (p=69.97%) [2026-02-26T20:23:59.932243] [INFO ] [FORECASTER] Completed predict_future for HOG [2026-02-26T20:23:59.932384] [INFO ] [sig ] HOG: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:24:00.078781] [INFO ] [LOCAL ] Saved forecast: HOG 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/HOG.txt [2026-02-26T20:24:00.078945] [INFO ] [sig ] [1473/3375] Completed HOG in 0.4s | 2.75 sym/s | Total: 8.9m | ETA: 11.5m [2026-02-26T20:24:00.078985] [INFO ] [sig ] [1474/3375] Forecasting HOLO... [2026-02-26T20:24:00.079016] [INFO ] [sig ] Generating forecast for: HOLO [2026-02-26T20:24:00.079047] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOLO' from 'https://tdm.silogroup.org/data/derivative_storage/HOLO.csv'. [2026-02-26T20:24:00.090320] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOLO'. [2026-02-26T20:24:00.090769] [INFO ] [FORECASTER] Starting predict_future for HOLO [2026-02-26T20:24:00.091687] [DEBUG] [LOCAL ] No optimal features file found for HOLO: ./output/feature-sets/HOLO.txt [2026-02-26T20:24:00.091743] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:00.091777] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:00.091803] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:00.091861] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:00.152561] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:00.153383] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:00.153475] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:00.153508] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:00.280916] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:00.281083] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:00.281123] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:00.281151] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:00.285072] [DEBUG] [FORECASTER] HOLO: Forecast T+1@11:T+2@11: UP (p=64.47%) [2026-02-26T20:24:00.285422] [INFO ] [FORECASTER] Completed predict_future for HOLO [2026-02-26T20:24:00.285631] [INFO ] [sig ] HOLO: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:24:00.460270] [INFO ] [LOCAL ] Saved forecast: HOLO 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/HOLO.txt [2026-02-26T20:24:00.460471] [INFO ] [sig ] [1474/3375] Completed HOLO in 0.4s | 2.75 sym/s | Total: 8.9m | ETA: 11.5m [2026-02-26T20:24:00.460535] [INFO ] [sig ] [1475/3375] Forecasting HOLX... [2026-02-26T20:24:00.460570] [INFO ] [sig ] Generating forecast for: HOLX [2026-02-26T20:24:00.460627] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOLX' from 'https://tdm.silogroup.org/data/derivative_storage/HOLX.csv'. [2026-02-26T20:24:00.473366] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOLX'. [2026-02-26T20:24:00.474115] [INFO ] [FORECASTER] Starting predict_future for HOLX [2026-02-26T20:24:00.475166] [DEBUG] [LOCAL ] No optimal features file found for HOLX: ./output/feature-sets/HOLX.txt [2026-02-26T20:24:00.475229] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:00.475275] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:00.475305] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:00.475373] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:00.543691] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:00.544653] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:00.544973] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:00.545009] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:00.688358] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:00.688519] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:00.688562] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:00.688614] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:00.692691] [DEBUG] [FORECASTER] HOLX: Forecast T+1@11:T+2@11: UP (p=96.83%) [2026-02-26T20:24:00.693011] [INFO ] [FORECASTER] Completed predict_future for HOLX [2026-02-26T20:24:00.693145] [INFO ] [sig ] HOLX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:24:00.853249] [INFO ] [LOCAL ] Saved forecast: HOLX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/HOLX.txt [2026-02-26T20:24:00.853415] [INFO ] [sig ] [1475/3375] Completed HOLX in 0.4s | 2.75 sym/s | Total: 8.9m | ETA: 11.5m [2026-02-26T20:24:00.853457] [INFO ] [sig ] [1476/3375] Forecasting HOMB... [2026-02-26T20:24:00.853489] [INFO ] [sig ] Generating forecast for: HOMB [2026-02-26T20:24:00.853520] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOMB' from 'https://tdm.silogroup.org/data/derivative_storage/HOMB.csv'. [2026-02-26T20:24:00.867687] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOMB'. [2026-02-26T20:24:00.868178] [INFO ] [FORECASTER] Starting predict_future for HOMB [2026-02-26T20:24:00.869278] [DEBUG] [LOCAL ] No optimal features file found for HOMB: ./output/feature-sets/HOMB.txt [2026-02-26T20:24:00.869348] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:00.869389] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:00.869422] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:00.869501] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:00.940474] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:00.941439] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:00.941530] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:00.941564] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:01.063330] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:01.063496] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:01.063603] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:01.063663] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:01.067390] [DEBUG] [FORECASTER] HOMB: Forecast T+1@11:T+2@11: UP (p=75.10%) [2026-02-26T20:24:01.067743] [INFO ] [FORECASTER] Completed predict_future for HOMB [2026-02-26T20:24:01.067893] [INFO ] [sig ] HOMB: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:24:01.213696] [INFO ] [LOCAL ] Saved forecast: HOMB 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/HOMB.txt [2026-02-26T20:24:01.213863] [INFO ] [sig ] [1476/3375] Completed HOMB in 0.4s | 2.75 sym/s | Total: 8.9m | ETA: 11.5m [2026-02-26T20:24:01.213905] [INFO ] [sig ] [1477/3375] Forecasting HON... [2026-02-26T20:24:01.213936] [INFO ] [sig ] Generating forecast for: HON [2026-02-26T20:24:01.213974] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HON' from 'https://tdm.silogroup.org/data/derivative_storage/HON.csv'. [2026-02-26T20:24:01.226011] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HON'. [2026-02-26T20:24:01.226449] [INFO ] [FORECASTER] Starting predict_future for HON [2026-02-26T20:24:01.227636] [DEBUG] [LOCAL ] No optimal features file found for HON: ./output/feature-sets/HON.txt [2026-02-26T20:24:01.227717] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:01.227750] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:01.227777] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:01.227834] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:01.299505] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:01.300481] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:01.300589] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:01.300629] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:01.429440] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:01.429623] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:01.429666] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:01.429695] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:01.433188] [DEBUG] [FORECASTER] HON: Forecast T+1@11:T+2@11: DOWN (p=12.92%) [2026-02-26T20:24:01.433474] [INFO ] [FORECASTER] Completed predict_future for HON [2026-02-26T20:24:01.433628] [INFO ] [sig ] HON: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:24:01.615563] [INFO ] [LOCAL ] Saved forecast: HON 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/HON.txt [2026-02-26T20:24:01.615810] [INFO ] [sig ] [1477/3375] Completed HON in 0.4s | 2.75 sym/s | Total: 9.0m | ETA: 11.5m [2026-02-26T20:24:01.615860] [INFO ] [sig ] [1478/3375] Forecasting HOOD... [2026-02-26T20:24:01.615901] [INFO ] [sig ] Generating forecast for: HOOD [2026-02-26T20:24:01.615939] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOOD' from 'https://tdm.silogroup.org/data/derivative_storage/HOOD.csv'. [2026-02-26T20:24:01.631750] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOOD'. [2026-02-26T20:24:01.632256] [INFO ] [FORECASTER] Starting predict_future for HOOD [2026-02-26T20:24:01.633345] [DEBUG] [LOCAL ] No optimal features file found for HOOD: ./output/feature-sets/HOOD.txt [2026-02-26T20:24:01.633411] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:01.633451] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:01.633484] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:01.633563] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:01.706367] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:01.707396] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:01.707488] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:01.707534] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:01.844933] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:01.845139] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:01.845196] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:01.845239] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:01.851296] [DEBUG] [FORECASTER] HOOD: Forecast T+1@11:T+2@11: DOWN (p=31.93%) [2026-02-26T20:24:01.851938] [INFO ] [FORECASTER] Completed predict_future for HOOD [2026-02-26T20:24:01.852200] [INFO ] [sig ] HOOD: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:24:02.025797] [INFO ] [LOCAL ] Saved forecast: HOOD 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/HOOD.txt [2026-02-26T20:24:02.026013] [INFO ] [sig ] [1478/3375] Completed HOOD in 0.4s | 2.75 sym/s | Total: 9.0m | ETA: 11.5m [2026-02-26T20:24:02.026057] [INFO ] [sig ] [1479/3375] Forecasting HOPE... [2026-02-26T20:24:02.026088] [INFO ] [sig ] Generating forecast for: HOPE [2026-02-26T20:24:02.026119] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOPE' from 'https://tdm.silogroup.org/data/derivative_storage/HOPE.csv'. [2026-02-26T20:24:02.039775] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOPE'. [2026-02-26T20:24:02.040217] [INFO ] [FORECASTER] Starting predict_future for HOPE [2026-02-26T20:24:02.041340] [DEBUG] [LOCAL ] No optimal features file found for HOPE: ./output/feature-sets/HOPE.txt [2026-02-26T20:24:02.041397] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:02.041432] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:02.041461] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:02.041521] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:02.101138] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:02.102070] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:02.102159] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:02.102193] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:02.219941] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:02.220113] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:02.220155] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:02.220185] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:02.223891] [DEBUG] [FORECASTER] HOPE: Forecast T+1@11:T+2@11: DOWN (p=48.63%) [2026-02-26T20:24:02.224199] [INFO ] [FORECASTER] Completed predict_future for HOPE [2026-02-26T20:24:02.224337] [INFO ] [sig ] HOPE: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:24:02.371143] [INFO ] [LOCAL ] Saved forecast: HOPE 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/HOPE.txt [2026-02-26T20:24:02.371321] [INFO ] [sig ] [1479/3375] Completed HOPE in 0.3s | 2.75 sym/s | Total: 9.0m | ETA: 11.5m [2026-02-26T20:24:02.371374] [INFO ] [sig ] [1480/3375] Forecasting HP... [2026-02-26T20:24:02.371408] [INFO ] [sig ] Generating forecast for: HP [2026-02-26T20:24:02.371441] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HP' from 'https://tdm.silogroup.org/data/derivative_storage/HP.csv'. [2026-02-26T20:24:02.384060] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HP'. [2026-02-26T20:24:02.384491] [INFO ] [FORECASTER] Starting predict_future for HP [2026-02-26T20:24:02.385400] [DEBUG] [LOCAL ] No optimal features file found for HP: ./output/feature-sets/HP.txt [2026-02-26T20:24:02.385456] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:02.385505] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:02.385534] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:02.385613] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:02.449248] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:02.450226] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:02.450321] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:02.450355] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:02.580294] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:02.580459] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:02.580506] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:02.580535] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:02.584232] [DEBUG] [FORECASTER] HP: Forecast T+1@11:T+2@11: DOWN (p=20.33%) [2026-02-26T20:24:02.584669] [INFO ] [FORECASTER] Completed predict_future for HP [2026-02-26T20:24:02.584829] [INFO ] [sig ] HP: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:24:02.749152] [INFO ] [LOCAL ] Saved forecast: HP 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/HP.txt [2026-02-26T20:24:02.749399] [INFO ] [sig ] [1480/3375] Completed HP in 0.4s | 2.75 sym/s | Total: 9.0m | ETA: 11.5m [2026-02-26T20:24:02.749458] [INFO ] [sig ] [1481/3375] Forecasting HPE... [2026-02-26T20:24:02.749502] [INFO ] [sig ] Generating forecast for: HPE [2026-02-26T20:24:02.749555] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPE' from 'https://tdm.silogroup.org/data/derivative_storage/HPE.csv'. [2026-02-26T20:24:02.763995] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPE'. [2026-02-26T20:24:02.764419] [INFO ] [FORECASTER] Starting predict_future for HPE [2026-02-26T20:24:02.765288] [DEBUG] [LOCAL ] No optimal features file found for HPE: ./output/feature-sets/HPE.txt [2026-02-26T20:24:02.765344] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:02.765379] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:02.765406] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:02.765466] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:02.849658] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:02.850643] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:02.850760] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:02.850803] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:02.981292] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:02.981464] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:02.981507] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:02.981537] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:02.985450] [DEBUG] [FORECASTER] HPE: Forecast T+1@11:T+2@11: UP (p=78.09%) [2026-02-26T20:24:02.985779] [INFO ] [FORECASTER] Completed predict_future for HPE [2026-02-26T20:24:02.985922] [INFO ] [sig ] HPE: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:24:03.137243] [INFO ] [LOCAL ] Saved forecast: HPE 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/HPE.txt [2026-02-26T20:24:03.137406] [INFO ] [sig ] [1481/3375] Completed HPE in 0.4s | 2.75 sym/s | Total: 9.0m | ETA: 11.5m [2026-02-26T20:24:03.137448] [INFO ] [sig ] [1482/3375] Forecasting HPF... [2026-02-26T20:24:03.137477] [INFO ] [sig ] Generating forecast for: HPF [2026-02-26T20:24:03.137509] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPF' from 'https://tdm.silogroup.org/data/derivative_storage/HPF.csv'. [2026-02-26T20:24:03.150426] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPF'. [2026-02-26T20:24:03.150884] [INFO ] [FORECASTER] Starting predict_future for HPF [2026-02-26T20:24:03.151769] [DEBUG] [LOCAL ] No optimal features file found for HPF: ./output/feature-sets/HPF.txt [2026-02-26T20:24:03.151835] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:03.151898] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:03.151928] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:03.151987] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:03.213015] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:03.213947] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:03.214037] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:03.214071] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:03.347875] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:03.348069] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:03.348113] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:03.348142] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:03.352909] [DEBUG] [FORECASTER] HPF: Forecast T+1@11:T+2@11: UP (p=86.67%) [2026-02-26T20:24:03.353414] [INFO ] [FORECASTER] Completed predict_future for HPF [2026-02-26T20:24:03.353599] [INFO ] [sig ] HPF: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:24:03.511654] [INFO ] [LOCAL ] Saved forecast: HPF 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/HPF.txt [2026-02-26T20:24:03.511880] [INFO ] [sig ] [1482/3375] Completed HPF in 0.4s | 2.75 sym/s | Total: 9.0m | ETA: 11.5m [2026-02-26T20:24:03.511945] [INFO ] [sig ] [1483/3375] Forecasting HPI... [2026-02-26T20:24:03.512000] [INFO ] [sig ] Generating forecast for: HPI [2026-02-26T20:24:03.512054] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPI' from 'https://tdm.silogroup.org/data/derivative_storage/HPI.csv'. [2026-02-26T20:24:03.524780] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPI'. [2026-02-26T20:24:03.525242] [INFO ] [FORECASTER] Starting predict_future for HPI [2026-02-26T20:24:03.526212] [DEBUG] [LOCAL ] No optimal features file found for HPI: ./output/feature-sets/HPI.txt [2026-02-26T20:24:03.526274] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:03.526307] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:03.526334] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:03.526396] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:03.588166] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:03.589148] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:03.589239] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:03.589274] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:03.715555] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:03.715776] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:03.715832] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:03.715866] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:03.719661] [DEBUG] [FORECASTER] HPI: Forecast T+1@11:T+2@11: UP (p=97.10%) [2026-02-26T20:24:03.719984] [INFO ] [FORECASTER] Completed predict_future for HPI [2026-02-26T20:24:03.720294] [INFO ] [sig ] HPI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:24:03.869804] [INFO ] [LOCAL ] Saved forecast: HPI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/HPI.txt [2026-02-26T20:24:03.869984] [INFO ] [sig ] [1483/3375] Completed HPI in 0.4s | 2.75 sym/s | Total: 9.0m | ETA: 11.5m [2026-02-26T20:24:03.870026] [INFO ] [sig ] [1484/3375] Forecasting HPK... [2026-02-26T20:24:03.870064] [INFO ] [sig ] Generating forecast for: HPK [2026-02-26T20:24:03.870096] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPK' from 'https://tdm.silogroup.org/data/derivative_storage/HPK.csv'. [2026-02-26T20:24:03.881652] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPK'. [2026-02-26T20:24:03.882064] [INFO ] [FORECASTER] Starting predict_future for HPK [2026-02-26T20:24:03.882926] [DEBUG] [LOCAL ] No optimal features file found for HPK: ./output/feature-sets/HPK.txt [2026-02-26T20:24:03.882981] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:03.883014] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:03.883042] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:03.883100] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:03.944142] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:03.945303] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:03.945397] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:03.945433] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:04.085925] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:04.086098] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:04.086141] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:04.086172] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:04.090252] [DEBUG] [FORECASTER] HPK: Forecast T+1@11:T+2@11: DOWN (p=22.82%) [2026-02-26T20:24:04.090701] [INFO ] [FORECASTER] Completed predict_future for HPK [2026-02-26T20:24:04.090866] [INFO ] [sig ] HPK: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:24:04.245562] [INFO ] [LOCAL ] Saved forecast: HPK 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/HPK.txt [2026-02-26T20:24:04.245747] [INFO ] [sig ] [1484/3375] Completed HPK in 0.4s | 2.75 sym/s | Total: 9.0m | ETA: 11.5m [2026-02-26T20:24:04.245789] [INFO ] [sig ] [1485/3375] Forecasting HPP... [2026-02-26T20:24:04.245822] [INFO ] [sig ] Generating forecast for: HPP [2026-02-26T20:24:04.245861] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPP' from 'https://tdm.silogroup.org/data/derivative_storage/HPP.csv'. [2026-02-26T20:24:04.258661] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPP'. [2026-02-26T20:24:04.259060] [INFO ] [FORECASTER] Starting predict_future for HPP [2026-02-26T20:24:04.259973] [DEBUG] [LOCAL ] No optimal features file found for HPP: ./output/feature-sets/HPP.txt [2026-02-26T20:24:04.260030] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:04.260063] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:04.260092] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:04.260150] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:04.320881] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:04.321816] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:04.321907] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:04.321943] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:04.450264] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:04.450425] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:04.450468] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:04.450498] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:04.454141] [DEBUG] [FORECASTER] HPP: Forecast T+1@11:T+2@11: UP (p=82.24%) [2026-02-26T20:24:04.454450] [INFO ] [FORECASTER] Completed predict_future for HPP [2026-02-26T20:24:04.454611] [INFO ] [sig ] HPP: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:24:04.650880] [INFO ] [LOCAL ] Saved forecast: HPP 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/HPP.txt [2026-02-26T20:24:04.651051] [INFO ] [sig ] [1485/3375] Completed HPP in 0.4s | 2.75 sym/s | Total: 9.0m | ETA: 11.5m [2026-02-26T20:24:04.651104] [INFO ] [sig ] [1486/3375] Forecasting HPQ... [2026-02-26T20:24:04.651137] [INFO ] [sig ] Generating forecast for: HPQ [2026-02-26T20:24:04.651169] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPQ' from 'https://tdm.silogroup.org/data/derivative_storage/HPQ.csv'. [2026-02-26T20:24:04.662316] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPQ'. [2026-02-26T20:24:04.662671] [INFO ] [FORECASTER] Starting predict_future for HPQ [2026-02-26T20:24:04.663482] [DEBUG] [LOCAL ] No optimal features file found for HPQ: ./output/feature-sets/HPQ.txt [2026-02-26T20:24:04.663536] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:04.663597] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:04.663629] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:04.663694] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:04.721452] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:04.722089] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:04.722182] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:04.722217] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:04.845617] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:04.845763] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:04.845814] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:04.845849] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:04.849326] [DEBUG] [FORECASTER] HPQ: Forecast T+1@11:T+2@11: DOWN (p=25.99%) [2026-02-26T20:24:04.849624] [INFO ] [FORECASTER] Completed predict_future for HPQ [2026-02-26T20:24:04.849771] [INFO ] [sig ] HPQ: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:24:04.994416] [INFO ] [LOCAL ] Saved forecast: HPQ 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/HPQ.txt [2026-02-26T20:24:04.994554] [INFO ] [sig ] [1486/3375] Completed HPQ in 0.3s | 2.75 sym/s | Total: 9.0m | ETA: 11.5m [2026-02-26T20:24:04.994613] [INFO ] [sig ] [1487/3375] Forecasting HPS... [2026-02-26T20:24:04.994645] [INFO ] [sig ] Generating forecast for: HPS [2026-02-26T20:24:04.994676] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPS' from 'https://tdm.silogroup.org/data/derivative_storage/HPS.csv'. [2026-02-26T20:24:05.006715] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPS'. [2026-02-26T20:24:05.007108] [INFO ] [FORECASTER] Starting predict_future for HPS [2026-02-26T20:24:05.008043] [DEBUG] [LOCAL ] No optimal features file found for HPS: ./output/feature-sets/HPS.txt [2026-02-26T20:24:05.008100] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:05.008133] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:05.008160] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:05.008217] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:05.068215] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:05.069132] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:05.069218] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:05.069253] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:05.197822] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:05.198041] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:05.198093] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:05.198142] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:05.202181] [DEBUG] [FORECASTER] HPS: Forecast T+1@11:T+2@11: UP (p=66.09%) [2026-02-26T20:24:05.202507] [INFO ] [FORECASTER] Completed predict_future for HPS [2026-02-26T20:24:05.202669] [INFO ] [sig ] HPS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:24:05.350324] [INFO ] [LOCAL ] Saved forecast: HPS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/HPS.txt [2026-02-26T20:24:05.350458] [INFO ] [sig ] [1487/3375] Completed HPS in 0.4s | 2.75 sym/s | Total: 9.0m | ETA: 11.4m [2026-02-26T20:24:05.350505] [INFO ] [sig ] [1488/3375] Forecasting HQI... [2026-02-26T20:24:05.350538] [INFO ] [sig ] Generating forecast for: HQI [2026-02-26T20:24:05.350585] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HQI' from 'https://tdm.silogroup.org/data/derivative_storage/HQI.csv'. [2026-02-26T20:24:05.362211] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HQI'. [2026-02-26T20:24:05.362600] [INFO ] [FORECASTER] Starting predict_future for HQI [2026-02-26T20:24:05.363472] [DEBUG] [LOCAL ] No optimal features file found for HQI: ./output/feature-sets/HQI.txt [2026-02-26T20:24:05.363527] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:05.363559] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:05.363614] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:05.363679] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:05.425728] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:05.426394] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:05.426478] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:05.426512] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:05.536231] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:05.536385] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:05.536428] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:05.536456] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:05.539904] [DEBUG] [FORECASTER] HQI: Forecast T+1@11:T+2@11: DOWN (p=23.21%) [2026-02-26T20:24:05.540179] [INFO ] [FORECASTER] Completed predict_future for HQI [2026-02-26T20:24:05.540306] [INFO ] [sig ] HQI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:24:05.682030] [INFO ] [LOCAL ] Saved forecast: HQI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/HQI.txt [2026-02-26T20:24:05.682171] [INFO ] [sig ] [1488/3375] Completed HQI in 0.3s | 2.75 sym/s | Total: 9.0m | ETA: 11.4m [2026-02-26T20:24:05.682221] [INFO ] [sig ] [1489/3375] Forecasting HQL... [2026-02-26T20:24:05.682252] [INFO ] [sig ] Generating forecast for: HQL [2026-02-26T20:24:05.682283] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HQL' from 'https://tdm.silogroup.org/data/derivative_storage/HQL.csv'. [2026-02-26T20:24:05.694064] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HQL'. [2026-02-26T20:24:05.694450] [INFO ] [FORECASTER] Starting predict_future for HQL [2026-02-26T20:24:05.695305] [DEBUG] [LOCAL ] No optimal features file found for HQL: ./output/feature-sets/HQL.txt [2026-02-26T20:24:05.695362] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:05.695396] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:05.695425] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:05.695485] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:05.754950] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:05.755756] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:05.755843] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:05.755879] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:05.881500] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:05.881700] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:05.881745] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:05.881776] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:05.885472] [DEBUG] [FORECASTER] HQL: Forecast T+1@11:T+2@11: DOWN (p=5.36%) [2026-02-26T20:24:05.885778] [INFO ] [FORECASTER] Completed predict_future for HQL [2026-02-26T20:24:05.885918] [INFO ] [sig ] HQL: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:24:06.030429] [INFO ] [LOCAL ] Saved forecast: HQL 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/HQL.txt [2026-02-26T20:24:06.030606] [INFO ] [sig ] [1489/3375] Completed HQL in 0.3s | 2.75 sym/s | Total: 9.0m | ETA: 11.4m [2026-02-26T20:24:06.030657] [INFO ] [sig ] [1490/3375] Forecasting HQY... [2026-02-26T20:24:06.030691] [INFO ] [sig ] Generating forecast for: HQY [2026-02-26T20:24:06.030728] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HQY' from 'https://tdm.silogroup.org/data/derivative_storage/HQY.csv'. [2026-02-26T20:24:06.043122] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HQY'. [2026-02-26T20:24:06.043556] [INFO ] [FORECASTER] Starting predict_future for HQY [2026-02-26T20:24:06.044470] [DEBUG] [LOCAL ] No optimal features file found for HQY: ./output/feature-sets/HQY.txt [2026-02-26T20:24:06.044525] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:06.044559] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:06.044604] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:06.044672] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:06.103655] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:06.104633] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:06.104720] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:06.104755] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:06.243627] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:06.243789] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:06.243831] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:06.243858] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:06.247605] [DEBUG] [FORECASTER] HQY: Forecast T+1@11:T+2@11: UP (p=84.96%) [2026-02-26T20:24:06.247928] [INFO ] [FORECASTER] Completed predict_future for HQY [2026-02-26T20:24:06.248076] [INFO ] [sig ] HQY: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:24:06.393287] [INFO ] [LOCAL ] Saved forecast: HQY 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/HQY.txt [2026-02-26T20:24:06.393463] [INFO ] [sig ] [1490/3375] Completed HQY in 0.4s | 2.75 sym/s | Total: 9.0m | ETA: 11.4m [2026-02-26T20:24:06.393511] [INFO ] [sig ] [1491/3375] Forecasting HRB... [2026-02-26T20:24:06.393544] [INFO ] [sig ] Generating forecast for: HRB [2026-02-26T20:24:06.393593] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRB' from 'https://tdm.silogroup.org/data/derivative_storage/HRB.csv'. [2026-02-26T20:24:06.405033] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRB'. [2026-02-26T20:24:06.405415] [INFO ] [FORECASTER] Starting predict_future for HRB [2026-02-26T20:24:06.406255] [DEBUG] [LOCAL ] No optimal features file found for HRB: ./output/feature-sets/HRB.txt [2026-02-26T20:24:06.406311] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:06.406342] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:06.406368] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:06.406440] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:06.468829] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:06.469613] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:06.469695] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:06.469727] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:06.595754] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:06.595922] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:06.595963] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:06.595991] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:06.599446] [DEBUG] [FORECASTER] HRB: Forecast T+1@11:T+2@11: UP (p=69.69%) [2026-02-26T20:24:06.599748] [INFO ] [FORECASTER] Completed predict_future for HRB [2026-02-26T20:24:06.599878] [INFO ] [sig ] HRB: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:24:06.741429] [INFO ] [LOCAL ] Saved forecast: HRB 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/HRB.txt [2026-02-26T20:24:06.741595] [INFO ] [sig ] [1491/3375] Completed HRB in 0.3s | 2.75 sym/s | Total: 9.0m | ETA: 11.4m [2026-02-26T20:24:06.741640] [INFO ] [sig ] [1492/3375] Forecasting HRL... [2026-02-26T20:24:06.741671] [INFO ] [sig ] Generating forecast for: HRL [2026-02-26T20:24:06.741703] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRL' from 'https://tdm.silogroup.org/data/derivative_storage/HRL.csv'. [2026-02-26T20:24:06.752915] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRL'. [2026-02-26T20:24:06.753255] [INFO ] [FORECASTER] Starting predict_future for HRL [2026-02-26T20:24:06.754302] [DEBUG] [LOCAL ] No optimal features file found for HRL: ./output/feature-sets/HRL.txt [2026-02-26T20:24:06.754355] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:06.754386] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:06.754412] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:06.754468] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:06.814468] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:06.815200] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:06.815301] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:06.815334] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:06.941113] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:06.941275] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:06.941318] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:06.941349] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:06.945242] [DEBUG] [FORECASTER] HRL: Forecast T+1@11:T+2@11: DOWN (p=2.69%) [2026-02-26T20:24:06.945524] [INFO ] [FORECASTER] Completed predict_future for HRL [2026-02-26T20:24:06.945673] [INFO ] [sig ] HRL: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:24:07.090414] [INFO ] [LOCAL ] Saved forecast: HRL 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/HRL.txt [2026-02-26T20:24:07.090556] [INFO ] [sig ] [1492/3375] Completed HRL in 0.3s | 2.75 sym/s | Total: 9.0m | ETA: 11.4m [2026-02-26T20:24:07.090630] [INFO ] [sig ] [1493/3375] Forecasting HRMY... [2026-02-26T20:24:07.090668] [INFO ] [sig ] Generating forecast for: HRMY [2026-02-26T20:24:07.090700] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRMY' from 'https://tdm.silogroup.org/data/derivative_storage/HRMY.csv'. [2026-02-26T20:24:07.102634] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRMY'. [2026-02-26T20:24:07.102977] [INFO ] [FORECASTER] Starting predict_future for HRMY [2026-02-26T20:24:07.104171] [DEBUG] [LOCAL ] No optimal features file found for HRMY: ./output/feature-sets/HRMY.txt [2026-02-26T20:24:07.104242] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:07.104277] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:07.104306] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:07.104364] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:07.172778] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:07.173886] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:07.174003] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:07.174040] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:07.298718] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:07.298898] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:07.298945] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:07.298975] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:07.303125] [DEBUG] [FORECASTER] HRMY: Forecast T+1@11:T+2@11: UP (p=96.83%) [2026-02-26T20:24:07.303430] [INFO ] [FORECASTER] Completed predict_future for HRMY [2026-02-26T20:24:07.303589] [INFO ] [sig ] HRMY: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:24:07.447362] [INFO ] [LOCAL ] Saved forecast: HRMY 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/HRMY.txt [2026-02-26T20:24:07.447523] [INFO ] [sig ] [1493/3375] Completed HRMY in 0.4s | 2.75 sym/s | Total: 9.0m | ETA: 11.4m [2026-02-26T20:24:07.447588] [INFO ] [sig ] [1494/3375] Forecasting HRTG... [2026-02-26T20:24:07.447623] [INFO ] [sig ] Generating forecast for: HRTG [2026-02-26T20:24:07.447686] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRTG' from 'https://tdm.silogroup.org/data/derivative_storage/HRTG.csv'. [2026-02-26T20:24:07.459658] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRTG'. [2026-02-26T20:24:07.460263] [INFO ] [FORECASTER] Starting predict_future for HRTG [2026-02-26T20:24:07.461221] [DEBUG] [LOCAL ] No optimal features file found for HRTG: ./output/feature-sets/HRTG.txt [2026-02-26T20:24:07.461279] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:07.461311] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:07.461337] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:07.461401] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:07.523329] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:07.524299] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:07.524387] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:07.524420] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:07.658250] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:07.658437] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:07.658493] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:07.658540] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:07.662363] [DEBUG] [FORECASTER] HRTG: Forecast T+1@11:T+2@11: DOWN (p=32.80%) [2026-02-26T20:24:07.662693] [INFO ] [FORECASTER] Completed predict_future for HRTG [2026-02-26T20:24:07.662839] [INFO ] [sig ] HRTG: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:24:07.820482] [INFO ] [LOCAL ] Saved forecast: HRTG 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/HRTG.txt [2026-02-26T20:24:07.820665] [INFO ] [sig ] [1494/3375] Completed HRTG in 0.4s | 2.75 sym/s | Total: 9.1m | ETA: 11.4m [2026-02-26T20:24:07.820708] [INFO ] [sig ] [1495/3375] Forecasting HRTX... [2026-02-26T20:24:07.820739] [INFO ] [sig ] Generating forecast for: HRTX [2026-02-26T20:24:07.820770] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRTX' from 'https://tdm.silogroup.org/data/derivative_storage/HRTX.csv'. [2026-02-26T20:24:07.837243] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRTX'. [2026-02-26T20:24:07.837973] [INFO ] [FORECASTER] Starting predict_future for HRTX [2026-02-26T20:24:07.839133] [DEBUG] [LOCAL ] No optimal features file found for HRTX: ./output/feature-sets/HRTX.txt [2026-02-26T20:24:07.839199] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:07.839240] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:07.839274] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:07.839357] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:07.919772] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:07.921553] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:07.921707] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:07.921749] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:08.061119] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:08.061290] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:08.061331] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:08.061360] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:08.064837] [DEBUG] [FORECASTER] HRTX: Forecast T+1@11:T+2@11: UP (p=91.02%) [2026-02-26T20:24:08.065133] [INFO ] [FORECASTER] Completed predict_future for HRTX [2026-02-26T20:24:08.065268] [INFO ] [sig ] HRTX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:24:08.222171] [INFO ] [LOCAL ] Saved forecast: HRTX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/HRTX.txt [2026-02-26T20:24:08.222359] [INFO ] [sig ] [1495/3375] Completed HRTX in 0.4s | 2.75 sym/s | Total: 9.1m | ETA: 11.4m [2026-02-26T20:24:08.222444] [INFO ] [sig ] [1496/3375] Forecasting HRZN... [2026-02-26T20:24:08.222476] [INFO ] [sig ] Generating forecast for: HRZN [2026-02-26T20:24:08.222518] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRZN' from 'https://tdm.silogroup.org/data/derivative_storage/HRZN.csv'. [2026-02-26T20:24:08.236068] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRZN'. [2026-02-26T20:24:08.236527] [INFO ] [FORECASTER] Starting predict_future for HRZN [2026-02-26T20:24:08.237781] [DEBUG] [LOCAL ] No optimal features file found for HRZN: ./output/feature-sets/HRZN.txt [2026-02-26T20:24:08.237855] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:08.237889] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:08.237917] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:08.237976] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:08.317748] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:08.318960] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:08.319092] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:08.319142] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:08.471965] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:08.472370] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:08.472428] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:08.472470] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:08.476648] [DEBUG] [FORECASTER] HRZN: Forecast T+1@11:T+2@11: DOWN (p=6.80%) [2026-02-26T20:24:08.477037] [INFO ] [FORECASTER] Completed predict_future for HRZN [2026-02-26T20:24:08.477185] [INFO ] [sig ] HRZN: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:24:08.644540] [INFO ] [LOCAL ] Saved forecast: HRZN 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/HRZN.txt [2026-02-26T20:24:08.644781] [INFO ] [sig ] [1496/3375] Completed HRZN in 0.4s | 2.75 sym/s | Total: 9.1m | ETA: 11.4m [2026-02-26T20:24:08.644839] [INFO ] [sig ] [1497/3375] Forecasting HSAI... [2026-02-26T20:24:08.644881] [INFO ] [sig ] Generating forecast for: HSAI [2026-02-26T20:24:08.644930] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSAI' from 'https://tdm.silogroup.org/data/derivative_storage/HSAI.csv'. [2026-02-26T20:24:08.661257] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSAI'. [2026-02-26T20:24:08.661776] [INFO ] [FORECASTER] Starting predict_future for HSAI [2026-02-26T20:24:08.662951] [DEBUG] [LOCAL ] No optimal features file found for HSAI: ./output/feature-sets/HSAI.txt [2026-02-26T20:24:08.663020] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:08.663065] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:08.663104] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:08.663187] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:08.739212] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:08.740123] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:08.740220] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:08.740254] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:08.864732] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:08.864898] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:08.864939] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:08.864968] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:08.868546] [DEBUG] [FORECASTER] HSAI: Forecast T+1@11:T+2@11: DOWN (p=11.99%) [2026-02-26T20:24:08.868967] [INFO ] [FORECASTER] Completed predict_future for HSAI [2026-02-26T20:24:08.869129] [INFO ] [sig ] HSAI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:24:09.021509] [INFO ] [LOCAL ] Saved forecast: HSAI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/HSAI.txt [2026-02-26T20:24:09.021692] [INFO ] [sig ] [1497/3375] Completed HSAI in 0.4s | 2.75 sym/s | Total: 9.1m | ETA: 11.4m [2026-02-26T20:24:09.021736] [INFO ] [sig ] [1498/3375] Forecasting HSBC... [2026-02-26T20:24:09.021768] [INFO ] [sig ] Generating forecast for: HSBC [2026-02-26T20:24:09.021799] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSBC' from 'https://tdm.silogroup.org/data/derivative_storage/HSBC.csv'. [2026-02-26T20:24:09.037914] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSBC'. [2026-02-26T20:24:09.038348] [INFO ] [FORECASTER] Starting predict_future for HSBC [2026-02-26T20:24:09.039251] [DEBUG] [LOCAL ] No optimal features file found for HSBC: ./output/feature-sets/HSBC.txt [2026-02-26T20:24:09.039307] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:09.039342] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:09.039371] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:09.039430] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:09.101808] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:09.102709] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:09.102799] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:09.102833] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:09.233724] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:09.233886] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:09.233928] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:09.233958] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:09.237537] [DEBUG] [FORECASTER] HSBC: Forecast T+1@11:T+2@11: DOWN (p=17.37%) [2026-02-26T20:24:09.237899] [INFO ] [FORECASTER] Completed predict_future for HSBC [2026-02-26T20:24:09.238040] [INFO ] [sig ] HSBC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:24:09.392289] [INFO ] [LOCAL ] Saved forecast: HSBC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/HSBC.txt [2026-02-26T20:24:09.392451] [INFO ] [sig ] [1498/3375] Completed HSBC in 0.4s | 2.75 sym/s | Total: 9.1m | ETA: 11.4m [2026-02-26T20:24:09.392500] [INFO ] [sig ] [1499/3375] Forecasting HSCS... [2026-02-26T20:24:09.392559] [INFO ] [sig ] Generating forecast for: HSCS [2026-02-26T20:24:09.392641] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSCS' from 'https://tdm.silogroup.org/data/derivative_storage/HSCS.csv'. [2026-02-26T20:24:09.404785] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSCS'. [2026-02-26T20:24:09.405288] [INFO ] [FORECASTER] Starting predict_future for HSCS [2026-02-26T20:24:09.406519] [DEBUG] [LOCAL ] No optimal features file found for HSCS: ./output/feature-sets/HSCS.txt [2026-02-26T20:24:09.406617] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:09.406665] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:09.406741] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:09.406822] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:09.495276] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:09.496668] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:09.496837] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:09.496888] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:09.633877] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:09.634072] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:09.634117] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:09.634148] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:09.638531] [DEBUG] [FORECASTER] HSCS: Forecast T+1@11:T+2@11: UP (p=93.33%) [2026-02-26T20:24:09.639043] [INFO ] [FORECASTER] Completed predict_future for HSCS [2026-02-26T20:24:09.639238] [INFO ] [sig ] HSCS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:24:09.798216] [INFO ] [LOCAL ] Saved forecast: HSCS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/HSCS.txt [2026-02-26T20:24:09.798384] [INFO ] [sig ] [1499/3375] Completed HSCS in 0.4s | 2.75 sym/s | Total: 9.1m | ETA: 11.4m [2026-02-26T20:24:09.798426] [INFO ] [sig ] [1500/3375] Forecasting HSHP... [2026-02-26T20:24:09.798457] [INFO ] [sig ] Generating forecast for: HSHP [2026-02-26T20:24:09.798489] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSHP' from 'https://tdm.silogroup.org/data/derivative_storage/HSHP.csv'. [2026-02-26T20:24:09.813460] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSHP'. [2026-02-26T20:24:09.813963] [INFO ] [FORECASTER] Starting predict_future for HSHP [2026-02-26T20:24:09.815289] [DEBUG] [LOCAL ] No optimal features file found for HSHP: ./output/feature-sets/HSHP.txt [2026-02-26T20:24:09.815355] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:09.815389] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:09.815416] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:09.815475] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:09.880516] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:09.881474] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:09.881562] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:09.881626] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:10.015486] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:10.015725] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:10.015770] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:10.015801] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:10.019379] [DEBUG] [FORECASTER] HSHP: Forecast T+1@11:T+2@11: UP (p=70.06%) [2026-02-26T20:24:10.019719] [INFO ] [FORECASTER] Completed predict_future for HSHP [2026-02-26T20:24:10.019861] [INFO ] [sig ] HSHP: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:24:10.173918] [INFO ] [LOCAL ] Saved forecast: HSHP 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/HSHP.txt [2026-02-26T20:24:10.174096] [INFO ] [sig ] [1500/3375] Completed HSHP in 0.4s | 2.75 sym/s | Total: 9.1m | ETA: 11.4m [2026-02-26T20:24:10.174139] [INFO ] [sig ] [1501/3375] Forecasting HSIC... [2026-02-26T20:24:10.174175] [INFO ] [sig ] Generating forecast for: HSIC [2026-02-26T20:24:10.174215] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSIC' from 'https://tdm.silogroup.org/data/derivative_storage/HSIC.csv'. [2026-02-26T20:24:10.186773] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSIC'. [2026-02-26T20:24:10.187160] [INFO ] [FORECASTER] Starting predict_future for HSIC [2026-02-26T20:24:10.188036] [DEBUG] [LOCAL ] No optimal features file found for HSIC: ./output/feature-sets/HSIC.txt [2026-02-26T20:24:10.188091] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:10.188123] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:10.188150] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:10.188206] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:10.249264] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:10.250180] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:10.250287] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:10.250322] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:10.383066] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:10.383227] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:10.383268] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:10.383297] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:10.387198] [DEBUG] [FORECASTER] HSIC: Forecast T+1@11:T+2@11: DOWN (p=9.63%) [2026-02-26T20:24:10.387520] [INFO ] [FORECASTER] Completed predict_future for HSIC [2026-02-26T20:24:10.387708] [INFO ] [sig ] HSIC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:24:10.548465] [INFO ] [LOCAL ] Saved forecast: HSIC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/HSIC.txt [2026-02-26T20:24:10.548635] [INFO ] [sig ] [1501/3375] Completed HSIC in 0.4s | 2.75 sym/s | Total: 9.1m | ETA: 11.4m [2026-02-26T20:24:10.548678] [INFO ] [sig ] [1502/3375] Forecasting HSTM... [2026-02-26T20:24:10.548709] [INFO ] [sig ] Generating forecast for: HSTM [2026-02-26T20:24:10.548741] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSTM' from 'https://tdm.silogroup.org/data/derivative_storage/HSTM.csv'. [2026-02-26T20:24:10.560994] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSTM'. [2026-02-26T20:24:10.561543] [INFO ] [FORECASTER] Starting predict_future for HSTM [2026-02-26T20:24:10.562544] [DEBUG] [LOCAL ] No optimal features file found for HSTM: ./output/feature-sets/HSTM.txt [2026-02-26T20:24:10.562617] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:10.562651] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:10.562678] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:10.562735] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:10.619821] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:10.620618] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:10.620704] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:10.620738] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:10.744122] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:10.744301] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:10.744342] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:10.744371] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:10.752061] [DEBUG] [FORECASTER] HSTM: Forecast T+1@11:T+2@11: DOWN (p=31.99%) [2026-02-26T20:24:10.752489] [INFO ] [FORECASTER] Completed predict_future for HSTM [2026-02-26T20:24:10.752665] [INFO ] [sig ] HSTM: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:24:10.895000] [INFO ] [LOCAL ] Saved forecast: HSTM 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/HSTM.txt [2026-02-26T20:24:10.895167] [INFO ] [sig ] [1502/3375] Completed HSTM in 0.3s | 2.75 sym/s | Total: 9.1m | ETA: 11.4m [2026-02-26T20:24:10.895208] [INFO ] [sig ] [1503/3375] Forecasting HSY... [2026-02-26T20:24:10.895238] [INFO ] [sig ] Generating forecast for: HSY [2026-02-26T20:24:10.895271] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSY' from 'https://tdm.silogroup.org/data/derivative_storage/HSY.csv'. [2026-02-26T20:24:10.907708] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSY'. [2026-02-26T20:24:10.908152] [INFO ] [FORECASTER] Starting predict_future for HSY [2026-02-26T20:24:10.909069] [DEBUG] [LOCAL ] No optimal features file found for HSY: ./output/feature-sets/HSY.txt [2026-02-26T20:24:10.909124] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:10.909157] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:10.909184] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:10.909242] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:10.969746] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:10.970590] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:10.970677] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:10.970711] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:11.100042] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:11.100205] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:11.100245] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:11.100274] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:11.103758] [DEBUG] [FORECASTER] HSY: Forecast T+1@11:T+2@11: UP (p=91.20%) [2026-02-26T20:24:11.104056] [INFO ] [FORECASTER] Completed predict_future for HSY [2026-02-26T20:24:11.104189] [INFO ] [sig ] HSY: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:24:11.248143] [INFO ] [LOCAL ] Saved forecast: HSY 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/HSY.txt [2026-02-26T20:24:11.248300] [INFO ] [sig ] [1503/3375] Completed HSY in 0.4s | 2.75 sym/s | Total: 9.1m | ETA: 11.3m [2026-02-26T20:24:11.248340] [INFO ] [sig ] [1504/3375] Forecasting HTBK... [2026-02-26T20:24:11.248370] [INFO ] [sig ] Generating forecast for: HTBK [2026-02-26T20:24:11.248402] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTBK' from 'https://tdm.silogroup.org/data/derivative_storage/HTBK.csv'. [2026-02-26T20:24:11.261900] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTBK'. [2026-02-26T20:24:11.262295] [INFO ] [FORECASTER] Starting predict_future for HTBK [2026-02-26T20:24:11.263169] [DEBUG] [LOCAL ] No optimal features file found for HTBK: ./output/feature-sets/HTBK.txt [2026-02-26T20:24:11.263224] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:11.263269] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:11.263297] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:11.263354] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:11.324151] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:11.325093] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:11.325203] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:11.325237] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:11.460663] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:11.460851] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:11.460899] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:11.460929] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:11.464890] [DEBUG] [FORECASTER] HTBK: Forecast T+1@11:T+2@11: UP (p=98.78%) [2026-02-26T20:24:11.465258] [INFO ] [FORECASTER] Completed predict_future for HTBK [2026-02-26T20:24:11.465411] [INFO ] [sig ] HTBK: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:24:11.624083] [INFO ] [LOCAL ] Saved forecast: HTBK 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/HTBK.txt [2026-02-26T20:24:11.624243] [INFO ] [sig ] [1504/3375] Completed HTBK in 0.4s | 2.75 sym/s | Total: 9.1m | ETA: 11.3m [2026-02-26T20:24:11.624283] [INFO ] [sig ] [1505/3375] Forecasting HTD... [2026-02-26T20:24:11.624314] [INFO ] [sig ] Generating forecast for: HTD [2026-02-26T20:24:11.624345] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTD' from 'https://tdm.silogroup.org/data/derivative_storage/HTD.csv'. [2026-02-26T20:24:11.635951] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTD'. [2026-02-26T20:24:11.636305] [INFO ] [FORECASTER] Starting predict_future for HTD [2026-02-26T20:24:11.637160] [DEBUG] [LOCAL ] No optimal features file found for HTD: ./output/feature-sets/HTD.txt [2026-02-26T20:24:11.637214] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:11.637247] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:11.637275] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:11.637333] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:11.698420] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:11.699517] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:11.699622] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:11.699683] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:11.823898] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:11.824057] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:11.824097] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:11.824126] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:11.827567] [DEBUG] [FORECASTER] HTD: Forecast T+1@11:T+2@11: UP (p=50.15%) [2026-02-26T20:24:11.827915] [INFO ] [FORECASTER] Completed predict_future for HTD [2026-02-26T20:24:11.828069] [INFO ] [sig ] HTD: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:24:11.971303] [INFO ] [LOCAL ] Saved forecast: HTD 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/HTD.txt [2026-02-26T20:24:11.971483] [INFO ] [sig ] [1505/3375] Completed HTD in 0.3s | 2.75 sym/s | Total: 9.1m | ETA: 11.3m [2026-02-26T20:24:11.971528] [INFO ] [sig ] [1506/3375] Forecasting HTGC... [2026-02-26T20:24:11.971559] [INFO ] [sig ] Generating forecast for: HTGC [2026-02-26T20:24:11.971612] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTGC' from 'https://tdm.silogroup.org/data/derivative_storage/HTGC.csv'. [2026-02-26T20:24:11.984399] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTGC'. [2026-02-26T20:24:11.984864] [INFO ] [FORECASTER] Starting predict_future for HTGC [2026-02-26T20:24:11.985948] [DEBUG] [LOCAL ] No optimal features file found for HTGC: ./output/feature-sets/HTGC.txt [2026-02-26T20:24:11.986007] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:11.986041] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:11.986069] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:11.986320] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:12.048679] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:12.049781] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:12.049869] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:12.049906] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:12.187534] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:12.187740] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:12.187784] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:12.187814] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:12.191864] [DEBUG] [FORECASTER] HTGC: Forecast T+1@11:T+2@11: DOWN (p=24.83%) [2026-02-26T20:24:12.192228] [INFO ] [FORECASTER] Completed predict_future for HTGC [2026-02-26T20:24:12.192380] [INFO ] [sig ] HTGC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:24:12.342061] [INFO ] [LOCAL ] Saved forecast: HTGC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/HTGC.txt [2026-02-26T20:24:12.342222] [INFO ] [sig ] [1506/3375] Completed HTGC in 0.4s | 2.75 sym/s | Total: 9.1m | ETA: 11.3m [2026-02-26T20:24:12.342262] [INFO ] [sig ] [1507/3375] Forecasting HTH... [2026-02-26T20:24:12.342292] [INFO ] [sig ] Generating forecast for: HTH [2026-02-26T20:24:12.342324] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTH' from 'https://tdm.silogroup.org/data/derivative_storage/HTH.csv'. [2026-02-26T20:24:12.353596] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTH'. [2026-02-26T20:24:12.353985] [INFO ] [FORECASTER] Starting predict_future for HTH [2026-02-26T20:24:12.354830] [DEBUG] [LOCAL ] No optimal features file found for HTH: ./output/feature-sets/HTH.txt [2026-02-26T20:24:12.354886] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:12.354919] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:12.354946] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:12.355004] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:12.417782] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:12.418693] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:12.418785] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:12.418820] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:12.548265] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:12.548456] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:12.548506] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:12.548538] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:12.552332] [DEBUG] [FORECASTER] HTH: Forecast T+1@11:T+2@11: UP (p=80.81%) [2026-02-26T20:24:12.552701] [INFO ] [FORECASTER] Completed predict_future for HTH [2026-02-26T20:24:12.552844] [INFO ] [sig ] HTH: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:24:12.702642] [INFO ] [LOCAL ] Saved forecast: HTH 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/HTH.txt [2026-02-26T20:24:12.702804] [INFO ] [sig ] [1507/3375] Completed HTH in 0.4s | 2.75 sym/s | Total: 9.1m | ETA: 11.3m [2026-02-26T20:24:12.702852] [INFO ] [sig ] [1508/3375] Forecasting HTLD... [2026-02-26T20:24:12.702883] [INFO ] [sig ] Generating forecast for: HTLD [2026-02-26T20:24:12.702916] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTLD' from 'https://tdm.silogroup.org/data/derivative_storage/HTLD.csv'. [2026-02-26T20:24:12.714474] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTLD'. [2026-02-26T20:24:12.714872] [INFO ] [FORECASTER] Starting predict_future for HTLD [2026-02-26T20:24:12.715695] [DEBUG] [LOCAL ] No optimal features file found for HTLD: ./output/feature-sets/HTLD.txt [2026-02-26T20:24:12.715749] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:12.715781] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:12.715808] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:12.715865] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:12.775005] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:12.775843] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:12.775931] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:12.775966] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:12.897836] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:12.897995] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:12.898035] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:12.898064] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:12.901488] [DEBUG] [FORECASTER] HTLD: Forecast T+1@11:T+2@11: UP (p=68.95%) [2026-02-26T20:24:12.901790] [INFO ] [FORECASTER] Completed predict_future for HTLD [2026-02-26T20:24:12.901921] [INFO ] [sig ] HTLD: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:24:13.049159] [INFO ] [LOCAL ] Saved forecast: HTLD 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/HTLD.txt [2026-02-26T20:24:13.049310] [INFO ] [sig ] [1508/3375] Completed HTLD in 0.3s | 2.75 sym/s | Total: 9.1m | ETA: 11.3m [2026-02-26T20:24:13.049351] [INFO ] [sig ] [1509/3375] Forecasting HTOO... [2026-02-26T20:24:13.049381] [INFO ] [sig ] Generating forecast for: HTOO [2026-02-26T20:24:13.049411] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTOO' from 'https://tdm.silogroup.org/data/derivative_storage/HTOO.csv'. [2026-02-26T20:24:13.062229] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTOO'. [2026-02-26T20:24:13.062682] [INFO ] [FORECASTER] Starting predict_future for HTOO [2026-02-26T20:24:13.063501] [DEBUG] [LOCAL ] No optimal features file found for HTOO: ./output/feature-sets/HTOO.txt [2026-02-26T20:24:13.063554] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:13.063611] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:13.063641] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:13.063698] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:13.123299] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:13.124438] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:13.124614] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:13.124653] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:13.251600] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:13.251782] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:13.251824] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:13.251853] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:13.255822] [DEBUG] [FORECASTER] HTOO: Forecast T+1@11:T+2@11: DOWN (p=39.50%) [2026-02-26T20:24:13.256164] [INFO ] [FORECASTER] Completed predict_future for HTOO [2026-02-26T20:24:13.256339] [INFO ] [sig ] HTOO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:24:13.413405] [INFO ] [LOCAL ] Saved forecast: HTOO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/HTOO.txt [2026-02-26T20:24:13.413618] [INFO ] [sig ] [1509/3375] Completed HTOO in 0.4s | 2.75 sym/s | Total: 9.1m | ETA: 11.3m [2026-02-26T20:24:13.413682] [INFO ] [sig ] [1510/3375] Forecasting HTZ... [2026-02-26T20:24:13.413719] [INFO ] [sig ] Generating forecast for: HTZ [2026-02-26T20:24:13.413752] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTZ' from 'https://tdm.silogroup.org/data/derivative_storage/HTZ.csv'. [2026-02-26T20:24:13.427179] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTZ'. [2026-02-26T20:24:13.427628] [INFO ] [FORECASTER] Starting predict_future for HTZ [2026-02-26T20:24:13.428708] [DEBUG] [LOCAL ] No optimal features file found for HTZ: ./output/feature-sets/HTZ.txt [2026-02-26T20:24:13.428764] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:13.428797] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:13.428826] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:13.428890] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:13.493125] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:13.494064] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:13.494157] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:13.494192] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:13.623728] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:13.623897] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:13.623940] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:13.623969] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:13.627557] [DEBUG] [FORECASTER] HTZ: Forecast T+1@11:T+2@11: DOWN (p=27.04%) [2026-02-26T20:24:13.627915] [INFO ] [FORECASTER] Completed predict_future for HTZ [2026-02-26T20:24:13.628061] [INFO ] [sig ] HTZ: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:24:13.780127] [INFO ] [LOCAL ] Saved forecast: HTZ 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/HTZ.txt [2026-02-26T20:24:13.780294] [INFO ] [sig ] [1510/3375] Completed HTZ in 0.4s | 2.75 sym/s | Total: 9.2m | ETA: 11.3m [2026-02-26T20:24:13.780335] [INFO ] [sig ] [1511/3375] Forecasting HUBB... [2026-02-26T20:24:13.780368] [INFO ] [sig ] Generating forecast for: HUBB [2026-02-26T20:24:13.780403] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUBB' from 'https://tdm.silogroup.org/data/derivative_storage/HUBB.csv'. [2026-02-26T20:24:13.792142] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUBB'. [2026-02-26T20:24:13.792562] [INFO ] [FORECASTER] Starting predict_future for HUBB [2026-02-26T20:24:13.793428] [DEBUG] [LOCAL ] No optimal features file found for HUBB: ./output/feature-sets/HUBB.txt [2026-02-26T20:24:13.793484] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:13.793518] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:13.793546] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:13.793637] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:13.862164] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:13.863217] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:13.863316] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:13.863351] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:14.019219] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:14.019416] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:14.019505] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:14.019563] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:14.025881] [DEBUG] [FORECASTER] HUBB: Forecast T+1@11:T+2@11: DOWN (p=19.48%) [2026-02-26T20:24:14.026394] [INFO ] [FORECASTER] Completed predict_future for HUBB [2026-02-26T20:24:14.026828] [INFO ] [sig ] HUBB: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:24:14.226802] [INFO ] [LOCAL ] Saved forecast: HUBB 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/HUBB.txt [2026-02-26T20:24:14.226987] [INFO ] [sig ] [1511/3375] Completed HUBB in 0.4s | 2.75 sym/s | Total: 9.2m | ETA: 11.3m [2026-02-26T20:24:14.227031] [INFO ] [sig ] [1512/3375] Forecasting HUBG... [2026-02-26T20:24:14.227062] [INFO ] [sig ] Generating forecast for: HUBG [2026-02-26T20:24:14.227094] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUBG' from 'https://tdm.silogroup.org/data/derivative_storage/HUBG.csv'. [2026-02-26T20:24:14.240455] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUBG'. [2026-02-26T20:24:14.240944] [INFO ] [FORECASTER] Starting predict_future for HUBG [2026-02-26T20:24:14.241896] [DEBUG] [LOCAL ] No optimal features file found for HUBG: ./output/feature-sets/HUBG.txt [2026-02-26T20:24:14.241954] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:14.241988] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:14.242016] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:14.242075] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:14.303810] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:14.304942] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:14.305035] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:14.305070] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:14.424900] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:14.425061] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:14.425103] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:14.425132] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:14.428681] [DEBUG] [FORECASTER] HUBG: Forecast T+1@11:T+2@11: UP (p=56.33%) [2026-02-26T20:24:14.429031] [INFO ] [FORECASTER] Completed predict_future for HUBG [2026-02-26T20:24:14.429183] [INFO ] [sig ] HUBG: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:24:14.579655] [INFO ] [LOCAL ] Saved forecast: HUBG 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/HUBG.txt [2026-02-26T20:24:14.579867] [INFO ] [sig ] [1512/3375] Completed HUBG in 0.4s | 2.75 sym/s | Total: 9.2m | ETA: 11.3m [2026-02-26T20:24:14.579910] [INFO ] [sig ] [1513/3375] Forecasting HUBS... [2026-02-26T20:24:14.579943] [INFO ] [sig ] Generating forecast for: HUBS [2026-02-26T20:24:14.579974] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUBS' from 'https://tdm.silogroup.org/data/derivative_storage/HUBS.csv'. [2026-02-26T20:24:14.592463] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUBS'. [2026-02-26T20:24:14.592919] [INFO ] [FORECASTER] Starting predict_future for HUBS [2026-02-26T20:24:14.593793] [DEBUG] [LOCAL ] No optimal features file found for HUBS: ./output/feature-sets/HUBS.txt [2026-02-26T20:24:14.593848] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:14.593881] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:14.593908] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:14.593965] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:14.653652] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:14.654554] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:14.654679] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:14.654714] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:14.784324] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:14.784494] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:14.784535] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:14.784563] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:14.788183] [DEBUG] [FORECASTER] HUBS: Forecast T+1@11:T+2@11: DOWN (p=1.92%) [2026-02-26T20:24:14.788497] [INFO ] [FORECASTER] Completed predict_future for HUBS [2026-02-26T20:24:14.788657] [INFO ] [sig ] HUBS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:24:14.937815] [INFO ] [LOCAL ] Saved forecast: HUBS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/HUBS.txt [2026-02-26T20:24:14.937977] [INFO ] [sig ] [1513/3375] Completed HUBS in 0.4s | 2.75 sym/s | Total: 9.2m | ETA: 11.3m [2026-02-26T20:24:14.938018] [INFO ] [sig ] [1514/3375] Forecasting HUM... [2026-02-26T20:24:14.938049] [INFO ] [sig ] Generating forecast for: HUM [2026-02-26T20:24:14.938082] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUM' from 'https://tdm.silogroup.org/data/derivative_storage/HUM.csv'. [2026-02-26T20:24:14.949923] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUM'. [2026-02-26T20:24:14.950325] [INFO ] [FORECASTER] Starting predict_future for HUM [2026-02-26T20:24:14.951176] [DEBUG] [LOCAL ] No optimal features file found for HUM: ./output/feature-sets/HUM.txt [2026-02-26T20:24:14.951231] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:14.951263] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:14.951290] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:14.951347] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:15.010117] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:15.011021] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:15.011107] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:15.011141] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:15.136187] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:15.136353] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:15.136393] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:15.136421] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:15.140348] [DEBUG] [FORECASTER] HUM: Forecast T+1@11:T+2@11: UP (p=99.57%) [2026-02-26T20:24:15.140656] [INFO ] [FORECASTER] Completed predict_future for HUM [2026-02-26T20:24:15.140793] [INFO ] [sig ] HUM: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:24:15.286388] [INFO ] [LOCAL ] Saved forecast: HUM 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/HUM.txt [2026-02-26T20:24:15.286528] [INFO ] [sig ] [1514/3375] Completed HUM in 0.3s | 2.75 sym/s | Total: 9.2m | ETA: 11.3m [2026-02-26T20:24:15.286568] [INFO ] [sig ] [1515/3375] Forecasting HUN... [2026-02-26T20:24:15.286619] [INFO ] [sig ] Generating forecast for: HUN [2026-02-26T20:24:15.286650] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUN' from 'https://tdm.silogroup.org/data/derivative_storage/HUN.csv'. [2026-02-26T20:24:15.302861] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUN'. [2026-02-26T20:24:15.303495] [INFO ] [FORECASTER] Starting predict_future for HUN [2026-02-26T20:24:15.304379] [DEBUG] [LOCAL ] No optimal features file found for HUN: ./output/feature-sets/HUN.txt [2026-02-26T20:24:15.304435] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:15.304489] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:15.304519] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:15.304594] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:15.363200] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:15.364037] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:15.364134] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:15.364167] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:15.492084] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:15.492436] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:15.492476] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:15.492503] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:15.496314] [DEBUG] [FORECASTER] HUN: Forecast T+1@11:T+2@11: DOWN (p=5.09%) [2026-02-26T20:24:15.496613] [INFO ] [FORECASTER] Completed predict_future for HUN [2026-02-26T20:24:15.496744] [INFO ] [sig ] HUN: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:24:15.646325] [INFO ] [LOCAL ] Saved forecast: HUN 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/HUN.txt [2026-02-26T20:24:15.646545] [INFO ] [sig ] [1515/3375] Completed HUN in 0.4s | 2.75 sym/s | Total: 9.2m | ETA: 11.3m [2026-02-26T20:24:15.646616] [INFO ] [sig ] [1516/3375] Forecasting HURC... [2026-02-26T20:24:15.646661] [INFO ] [sig ] Generating forecast for: HURC [2026-02-26T20:24:15.646701] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HURC' from 'https://tdm.silogroup.org/data/derivative_storage/HURC.csv'. [2026-02-26T20:24:15.659977] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HURC'. [2026-02-26T20:24:15.660351] [INFO ] [FORECASTER] Starting predict_future for HURC [2026-02-26T20:24:15.661218] [DEBUG] [LOCAL ] No optimal features file found for HURC: ./output/feature-sets/HURC.txt [2026-02-26T20:24:15.661274] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:15.661350] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:15.661380] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:15.661440] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:15.723245] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:15.724136] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:15.724226] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:15.724261] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:15.841968] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:15.842148] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:15.842197] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:15.842232] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:15.846728] [DEBUG] [FORECASTER] HURC: Forecast T+1@11:T+2@11: DOWN (p=42.92%) [2026-02-26T20:24:15.847051] [INFO ] [FORECASTER] Completed predict_future for HURC [2026-02-26T20:24:15.847233] [INFO ] [sig ] HURC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:24:15.994603] [INFO ] [LOCAL ] Saved forecast: HURC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/HURC.txt [2026-02-26T20:24:15.994791] [INFO ] [sig ] [1516/3375] Completed HURC in 0.3s | 2.75 sym/s | Total: 9.2m | ETA: 11.3m [2026-02-26T20:24:15.994836] [INFO ] [sig ] [1517/3375] Forecasting HURN... [2026-02-26T20:24:15.994868] [INFO ] [sig ] Generating forecast for: HURN [2026-02-26T20:24:15.994901] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HURN' from 'https://tdm.silogroup.org/data/derivative_storage/HURN.csv'. [2026-02-26T20:24:16.008051] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HURN'. [2026-02-26T20:24:16.008494] [INFO ] [FORECASTER] Starting predict_future for HURN [2026-02-26T20:24:16.009364] [DEBUG] [LOCAL ] No optimal features file found for HURN: ./output/feature-sets/HURN.txt [2026-02-26T20:24:16.009418] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:16.009450] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:16.009476] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:16.009533] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:16.070956] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:16.071880] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:16.071972] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:16.072015] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:16.194111] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:16.194258] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:16.194304] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:16.194334] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:16.197860] [DEBUG] [FORECASTER] HURN: Forecast T+1@11:T+2@11: DOWN (p=21.49%) [2026-02-26T20:24:16.198186] [INFO ] [FORECASTER] Completed predict_future for HURN [2026-02-26T20:24:16.198320] [INFO ] [sig ] HURN: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:24:16.344383] [INFO ] [LOCAL ] Saved forecast: HURN 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/HURN.txt [2026-02-26T20:24:16.344531] [INFO ] [sig ] [1517/3375] Completed HURN in 0.3s | 2.75 sym/s | Total: 9.2m | ETA: 11.3m [2026-02-26T20:24:16.344587] [INFO ] [sig ] [1518/3375] Forecasting HUYA... [2026-02-26T20:24:16.344622] [INFO ] [sig ] Generating forecast for: HUYA [2026-02-26T20:24:16.344653] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUYA' from 'https://tdm.silogroup.org/data/derivative_storage/HUYA.csv'. [2026-02-26T20:24:16.356287] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUYA'. [2026-02-26T20:24:16.356646] [INFO ] [FORECASTER] Starting predict_future for HUYA [2026-02-26T20:24:16.357435] [DEBUG] [LOCAL ] No optimal features file found for HUYA: ./output/feature-sets/HUYA.txt [2026-02-26T20:24:16.357489] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:16.357522] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:16.357550] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:16.357628] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:16.421149] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:16.422034] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:16.422122] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:16.422158] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:16.547164] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:16.547326] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:16.547369] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:16.547399] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:16.550954] [DEBUG] [FORECASTER] HUYA: Forecast T+1@11:T+2@11: DOWN (p=9.14%) [2026-02-26T20:24:16.551279] [INFO ] [FORECASTER] Completed predict_future for HUYA [2026-02-26T20:24:16.551626] [INFO ] [sig ] HUYA: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:24:16.702456] [INFO ] [LOCAL ] Saved forecast: HUYA 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/HUYA.txt [2026-02-26T20:24:16.702647] [INFO ] [sig ] [1518/3375] Completed HUYA in 0.4s | 2.75 sym/s | Total: 9.2m | ETA: 11.3m [2026-02-26T20:24:16.702691] [INFO ] [sig ] [1519/3375] Forecasting HWC... [2026-02-26T20:24:16.702727] [INFO ] [sig ] Generating forecast for: HWC [2026-02-26T20:24:16.702760] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HWC' from 'https://tdm.silogroup.org/data/derivative_storage/HWC.csv'. [2026-02-26T20:24:16.714927] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HWC'. [2026-02-26T20:24:16.715347] [INFO ] [FORECASTER] Starting predict_future for HWC [2026-02-26T20:24:16.716250] [DEBUG] [LOCAL ] No optimal features file found for HWC: ./output/feature-sets/HWC.txt [2026-02-26T20:24:16.716308] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:16.716341] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:16.716371] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:16.716430] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:16.775689] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:16.776656] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:16.776750] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:16.776786] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:16.902650] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:16.902841] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:16.902898] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:16.903014] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:16.908542] [DEBUG] [FORECASTER] HWC: Forecast T+1@11:T+2@11: UP (p=89.02%) [2026-02-26T20:24:16.908894] [INFO ] [FORECASTER] Completed predict_future for HWC [2026-02-26T20:24:16.909052] [INFO ] [sig ] HWC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:24:17.061240] [INFO ] [LOCAL ] Saved forecast: HWC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/HWC.txt [2026-02-26T20:24:17.061386] [INFO ] [sig ] [1519/3375] Completed HWC in 0.4s | 2.75 sym/s | Total: 9.2m | ETA: 11.3m [2026-02-26T20:24:17.061427] [INFO ] [sig ] [1520/3375] Forecasting HWH... [2026-02-26T20:24:17.061459] [INFO ] [sig ] Generating forecast for: HWH [2026-02-26T20:24:17.061490] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HWH' from 'https://tdm.silogroup.org/data/derivative_storage/HWH.csv'. [2026-02-26T20:24:17.072642] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HWH'. [2026-02-26T20:24:17.072994] [INFO ] [FORECASTER] Starting predict_future for HWH [2026-02-26T20:24:17.073834] [DEBUG] [LOCAL ] No optimal features file found for HWH: ./output/feature-sets/HWH.txt [2026-02-26T20:24:17.073890] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:17.073923] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:17.073950] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:17.074008] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:17.133384] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:17.134166] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:17.134249] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:17.134283] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:17.257853] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:17.258023] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:17.258075] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:17.258113] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:17.261800] [DEBUG] [FORECASTER] HWH: Forecast T+1@11:T+2@11: UP (p=97.49%) [2026-02-26T20:24:17.262087] [INFO ] [FORECASTER] Completed predict_future for HWH [2026-02-26T20:24:17.262229] [INFO ] [sig ] HWH: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:24:17.409076] [INFO ] [LOCAL ] Saved forecast: HWH 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/HWH.txt [2026-02-26T20:24:17.409251] [INFO ] [sig ] [1520/3375] Completed HWH in 0.3s | 2.75 sym/s | Total: 9.2m | ETA: 11.2m [2026-02-26T20:24:17.409291] [INFO ] [sig ] [1521/3375] Forecasting HWKN... [2026-02-26T20:24:17.409320] [INFO ] [sig ] Generating forecast for: HWKN [2026-02-26T20:24:17.409551] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HWKN' from 'https://tdm.silogroup.org/data/derivative_storage/HWKN.csv'. [2026-02-26T20:24:17.421825] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HWKN'. [2026-02-26T20:24:17.422230] [INFO ] [FORECASTER] Starting predict_future for HWKN [2026-02-26T20:24:17.423097] [DEBUG] [LOCAL ] No optimal features file found for HWKN: ./output/feature-sets/HWKN.txt [2026-02-26T20:24:17.423163] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:17.423194] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:17.423221] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:17.423277] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:17.480813] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:17.481720] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:17.481809] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:17.481842] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:17.596462] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:17.596636] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:17.596681] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:17.596710] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:17.600268] [DEBUG] [FORECASTER] HWKN: Forecast T+1@11:T+2@11: DOWN (p=34.53%) [2026-02-26T20:24:17.600549] [INFO ] [FORECASTER] Completed predict_future for HWKN [2026-02-26T20:24:17.600699] [INFO ] [sig ] HWKN: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:24:17.745029] [INFO ] [LOCAL ] Saved forecast: HWKN 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/HWKN.txt [2026-02-26T20:24:17.745201] [INFO ] [sig ] [1521/3375] Completed HWKN in 0.3s | 2.75 sym/s | Total: 9.2m | ETA: 11.2m [2026-02-26T20:24:17.745241] [INFO ] [sig ] [1522/3375] Forecasting HWM... [2026-02-26T20:24:17.745272] [INFO ] [sig ] Generating forecast for: HWM [2026-02-26T20:24:17.745304] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HWM' from 'https://tdm.silogroup.org/data/derivative_storage/HWM.csv'. [2026-02-26T20:24:17.756551] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HWM'. [2026-02-26T20:24:17.756915] [INFO ] [FORECASTER] Starting predict_future for HWM [2026-02-26T20:24:17.757761] [DEBUG] [LOCAL ] No optimal features file found for HWM: ./output/feature-sets/HWM.txt [2026-02-26T20:24:17.757815] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:17.757846] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:17.757874] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:17.757931] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:17.815114] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:17.816025] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:17.816129] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:17.816163] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:17.933346] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:17.933517] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:17.933557] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:17.933628] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:17.937151] [DEBUG] [FORECASTER] HWM: Forecast T+1@11:T+2@11: DOWN (p=16.75%) [2026-02-26T20:24:17.937467] [INFO ] [FORECASTER] Completed predict_future for HWM [2026-02-26T20:24:17.937626] [INFO ] [sig ] HWM: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:24:18.081819] [INFO ] [LOCAL ] Saved forecast: HWM 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/HWM.txt [2026-02-26T20:24:18.081988] [INFO ] [sig ] [1522/3375] Completed HWM in 0.3s | 2.75 sym/s | Total: 9.2m | ETA: 11.2m [2026-02-26T20:24:18.082029] [INFO ] [sig ] [1523/3375] Forecasting HXL... [2026-02-26T20:24:18.082068] [INFO ] [sig ] Generating forecast for: HXL [2026-02-26T20:24:18.082105] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HXL' from 'https://tdm.silogroup.org/data/derivative_storage/HXL.csv'. [2026-02-26T20:24:18.094050] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HXL'. [2026-02-26T20:24:18.094458] [INFO ] [FORECASTER] Starting predict_future for HXL [2026-02-26T20:24:18.095310] [DEBUG] [LOCAL ] No optimal features file found for HXL: ./output/feature-sets/HXL.txt [2026-02-26T20:24:18.095365] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:18.095396] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:18.095424] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:18.095481] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:18.153838] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:18.154729] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:18.154816] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:18.154850] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:18.290249] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:18.290425] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:18.290480] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:18.290511] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:18.294513] [DEBUG] [FORECASTER] HXL: Forecast T+1@11:T+2@11: DOWN (p=20.94%) [2026-02-26T20:24:18.294835] [INFO ] [FORECASTER] Completed predict_future for HXL [2026-02-26T20:24:18.294974] [INFO ] [sig ] HXL: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:24:18.448361] [INFO ] [LOCAL ] Saved forecast: HXL 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/HXL.txt [2026-02-26T20:24:18.448519] [INFO ] [sig ] [1523/3375] Completed HXL in 0.4s | 2.75 sym/s | Total: 9.2m | ETA: 11.2m [2026-02-26T20:24:18.448562] [INFO ] [sig ] [1524/3375] Forecasting HY... [2026-02-26T20:24:18.448615] [INFO ] [sig ] Generating forecast for: HY [2026-02-26T20:24:18.448649] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HY' from 'https://tdm.silogroup.org/data/derivative_storage/HY.csv'. [2026-02-26T20:24:18.460938] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HY'. [2026-02-26T20:24:18.461328] [INFO ] [FORECASTER] Starting predict_future for HY [2026-02-26T20:24:18.462304] [DEBUG] [LOCAL ] No optimal features file found for HY: ./output/feature-sets/HY.txt [2026-02-26T20:24:18.462360] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:18.462392] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:18.462418] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:18.462474] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:18.526616] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:18.527601] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:18.527729] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:18.527780] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:18.654254] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:18.654417] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:18.654460] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:18.654489] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:18.658101] [DEBUG] [FORECASTER] HY: Forecast T+1@11:T+2@11: UP (p=58.28%) [2026-02-26T20:24:18.658411] [INFO ] [FORECASTER] Completed predict_future for HY [2026-02-26T20:24:18.658552] [INFO ] [sig ] HY: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:24:18.807289] [INFO ] [LOCAL ] Saved forecast: HY 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/HY.txt [2026-02-26T20:24:18.807460] [INFO ] [sig ] [1524/3375] Completed HY in 0.4s | 2.75 sym/s | Total: 9.2m | ETA: 11.2m [2026-02-26T20:24:18.807502] [INFO ] [sig ] [1525/3375] Forecasting HYFM... [2026-02-26T20:24:18.807534] [INFO ] [sig ] Generating forecast for: HYFM [2026-02-26T20:24:18.807564] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYFM' from 'https://tdm.silogroup.org/data/derivative_storage/HYFM.csv'. [2026-02-26T20:24:18.818759] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYFM'. [2026-02-26T20:24:18.819164] [INFO ] [FORECASTER] Starting predict_future for HYFM [2026-02-26T20:24:18.820087] [DEBUG] [LOCAL ] No optimal features file found for HYFM: ./output/feature-sets/HYFM.txt [2026-02-26T20:24:18.820143] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:18.820176] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:18.820203] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:18.820260] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:18.883874] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:18.884734] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:18.884820] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:18.884855] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:18.996685] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:18.996847] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:18.996888] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:18.996917] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:19.000395] [DEBUG] [FORECASTER] HYFM: Forecast T+1@11:T+2@11: DOWN (p=39.26%) [2026-02-26T20:24:19.000703] [INFO ] [FORECASTER] Completed predict_future for HYFM [2026-02-26T20:24:19.000835] [INFO ] [sig ] HYFM: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:24:19.146495] [INFO ] [LOCAL ] Saved forecast: HYFM 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/HYFM.txt [2026-02-26T20:24:19.146669] [INFO ] [sig ] [1525/3375] Completed HYFM in 0.3s | 2.75 sym/s | Total: 9.2m | ETA: 11.2m [2026-02-26T20:24:19.146712] [INFO ] [sig ] [1526/3375] Forecasting HYI... [2026-02-26T20:24:19.146743] [INFO ] [sig ] Generating forecast for: HYI [2026-02-26T20:24:19.146773] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYI' from 'https://tdm.silogroup.org/data/derivative_storage/HYI.csv'. [2026-02-26T20:24:19.158610] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYI'. [2026-02-26T20:24:19.158990] [INFO ] [FORECASTER] Starting predict_future for HYI [2026-02-26T20:24:19.159944] [DEBUG] [LOCAL ] No optimal features file found for HYI: ./output/feature-sets/HYI.txt [2026-02-26T20:24:19.159999] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:19.160031] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:19.160058] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:19.160154] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:19.224082] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:19.225073] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:19.225193] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:19.225228] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:19.350685] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:19.350860] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:19.350905] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:19.350935] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:19.354496] [DEBUG] [FORECASTER] HYI: Forecast T+1@11:T+2@11: DOWN (p=5.65%) [2026-02-26T20:24:19.354809] [INFO ] [FORECASTER] Completed predict_future for HYI [2026-02-26T20:24:19.354960] [INFO ] [sig ] HYI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:24:19.497428] [INFO ] [LOCAL ] Saved forecast: HYI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/HYI.txt [2026-02-26T20:24:19.497657] [INFO ] [sig ] [1526/3375] Completed HYI in 0.4s | 2.75 sym/s | Total: 9.2m | ETA: 11.2m [2026-02-26T20:24:19.497707] [INFO ] [sig ] [1527/3375] Forecasting HYLS... [2026-02-26T20:24:19.497740] [INFO ] [sig ] Generating forecast for: HYLS [2026-02-26T20:24:19.497778] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYLS' from 'https://tdm.silogroup.org/data/derivative_storage/HYLS.csv'. [2026-02-26T20:24:19.509529] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYLS'. [2026-02-26T20:24:19.509902] [INFO ] [FORECASTER] Starting predict_future for HYLS [2026-02-26T20:24:19.510749] [DEBUG] [LOCAL ] No optimal features file found for HYLS: ./output/feature-sets/HYLS.txt [2026-02-26T20:24:19.510803] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:19.510836] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:19.510863] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:19.510921] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:19.569158] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:19.570030] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:19.570115] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:19.570148] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:19.691344] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:19.691509] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:19.691553] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:19.691602] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:19.695172] [DEBUG] [FORECASTER] HYLS: Forecast T+1@11:T+2@11: DOWN (p=30.81%) [2026-02-26T20:24:19.695461] [INFO ] [FORECASTER] Completed predict_future for HYLS [2026-02-26T20:24:19.695612] [INFO ] [sig ] HYLS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:24:19.846861] [INFO ] [LOCAL ] Saved forecast: HYLS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/HYLS.txt [2026-02-26T20:24:19.847015] [INFO ] [sig ] [1527/3375] Completed HYLS in 0.3s | 2.75 sym/s | Total: 9.3m | ETA: 11.2m [2026-02-26T20:24:19.847056] [INFO ] [sig ] [1528/3375] Forecasting HYMC... [2026-02-26T20:24:19.847085] [INFO ] [sig ] Generating forecast for: HYMC [2026-02-26T20:24:19.847117] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYMC' from 'https://tdm.silogroup.org/data/derivative_storage/HYMC.csv'. [2026-02-26T20:24:19.858965] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYMC'. [2026-02-26T20:24:19.859378] [INFO ] [FORECASTER] Starting predict_future for HYMC [2026-02-26T20:24:19.860320] [DEBUG] [LOCAL ] No optimal features file found for HYMC: ./output/feature-sets/HYMC.txt [2026-02-26T20:24:19.860400] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:19.860438] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:19.860467] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:19.860526] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:19.919906] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:19.920793] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:19.920881] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:19.920916] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:20.039658] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:20.039819] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:20.039862] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:20.039892] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:20.043493] [DEBUG] [FORECASTER] HYMC: Forecast T+1@11:T+2@11: DOWN (p=47.26%) [2026-02-26T20:24:20.043810] [INFO ] [FORECASTER] Completed predict_future for HYMC [2026-02-26T20:24:20.043948] [INFO ] [sig ] HYMC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:24:20.191256] [INFO ] [LOCAL ] Saved forecast: HYMC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/HYMC.txt [2026-02-26T20:24:20.191425] [INFO ] [sig ] [1528/3375] Completed HYMC in 0.3s | 2.75 sym/s | Total: 9.3m | ETA: 11.2m [2026-02-26T20:24:20.191466] [INFO ] [sig ] [1529/3375] Forecasting HYXF... [2026-02-26T20:24:20.191497] [INFO ] [sig ] Generating forecast for: HYXF [2026-02-26T20:24:20.191529] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYXF' from 'https://tdm.silogroup.org/data/derivative_storage/HYXF.csv'. [2026-02-26T20:24:20.202930] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYXF'. [2026-02-26T20:24:20.203340] [INFO ] [FORECASTER] Starting predict_future for HYXF [2026-02-26T20:24:20.204274] [DEBUG] [LOCAL ] No optimal features file found for HYXF: ./output/feature-sets/HYXF.txt [2026-02-26T20:24:20.204333] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:20.204367] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:20.204396] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:20.204453] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:20.263786] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:20.264735] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:20.264826] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:20.264862] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:20.376533] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:20.376708] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:20.376750] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:20.376781] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:20.380273] [DEBUG] [FORECASTER] HYXF: Forecast T+1@11:T+2@11: UP (p=80.80%) [2026-02-26T20:24:20.380558] [INFO ] [FORECASTER] Completed predict_future for HYXF [2026-02-26T20:24:20.380715] [INFO ] [sig ] HYXF: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:24:20.541242] [INFO ] [LOCAL ] Saved forecast: HYXF 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/HYXF.txt [2026-02-26T20:24:20.541435] [INFO ] [sig ] [1529/3375] Completed HYXF in 0.3s | 2.75 sym/s | Total: 9.3m | ETA: 11.2m [2026-02-26T20:24:20.541479] [INFO ] [sig ] [1530/3375] Forecasting HYZD... [2026-02-26T20:24:20.541512] [INFO ] [sig ] Generating forecast for: HYZD [2026-02-26T20:24:20.541543] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYZD' from 'https://tdm.silogroup.org/data/derivative_storage/HYZD.csv'. [2026-02-26T20:24:20.552561] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYZD'. [2026-02-26T20:24:20.552963] [INFO ] [FORECASTER] Starting predict_future for HYZD [2026-02-26T20:24:20.553830] [DEBUG] [LOCAL ] No optimal features file found for HYZD: ./output/feature-sets/HYZD.txt [2026-02-26T20:24:20.553884] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:20.553918] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:20.553946] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:20.554003] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:20.613123] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:20.613824] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:20.613907] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:20.613941] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:20.739632] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:20.739796] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:20.739837] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:20.739866] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:20.743415] [DEBUG] [FORECASTER] HYZD: Forecast T+1@11:T+2@11: UP (p=54.67%) [2026-02-26T20:24:20.743727] [INFO ] [FORECASTER] Completed predict_future for HYZD [2026-02-26T20:24:20.743859] [INFO ] [sig ] HYZD: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:24:20.889618] [INFO ] [LOCAL ] Saved forecast: HYZD 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/HYZD.txt [2026-02-26T20:24:20.889786] [INFO ] [sig ] [1530/3375] Completed HYZD in 0.3s | 2.75 sym/s | Total: 9.3m | ETA: 11.2m [2026-02-26T20:24:20.889828] [INFO ] [sig ] [1531/3375] Forecasting HZO... [2026-02-26T20:24:20.889858] [INFO ] [sig ] Generating forecast for: HZO [2026-02-26T20:24:20.889892] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HZO' from 'https://tdm.silogroup.org/data/derivative_storage/HZO.csv'. [2026-02-26T20:24:20.901911] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HZO'. [2026-02-26T20:24:20.902306] [INFO ] [FORECASTER] Starting predict_future for HZO [2026-02-26T20:24:20.903273] [DEBUG] [LOCAL ] No optimal features file found for HZO: ./output/feature-sets/HZO.txt [2026-02-26T20:24:20.903327] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:20.903360] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:20.903387] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:20.903444] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:20.963370] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:20.964369] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:20.964466] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:20.964502] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:21.087825] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:21.087985] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:21.088025] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:21.088054] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:21.091637] [DEBUG] [FORECASTER] HZO: Forecast T+1@11:T+2@11: DOWN (p=33.17%) [2026-02-26T20:24:21.091935] [INFO ] [FORECASTER] Completed predict_future for HZO [2026-02-26T20:24:21.092064] [INFO ] [sig ] HZO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:24:21.234857] [INFO ] [LOCAL ] Saved forecast: HZO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/HZO.txt [2026-02-26T20:24:21.235019] [INFO ] [sig ] [1531/3375] Completed HZO in 0.3s | 2.75 sym/s | Total: 9.3m | ETA: 11.2m [2026-02-26T20:24:21.235058] [INFO ] [sig ] [1532/3375] Forecasting IAC... [2026-02-26T20:24:21.235089] [INFO ] [sig ] Generating forecast for: IAC [2026-02-26T20:24:21.235120] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IAC' from 'https://tdm.silogroup.org/data/derivative_storage/IAC.csv'. [2026-02-26T20:24:21.246789] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IAC'. [2026-02-26T20:24:21.247124] [INFO ] [FORECASTER] Starting predict_future for IAC [2026-02-26T20:24:21.248041] [DEBUG] [LOCAL ] No optimal features file found for IAC: ./output/feature-sets/IAC.txt [2026-02-26T20:24:21.248103] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:21.248142] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:21.248174] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:21.248249] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:21.306658] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:21.307356] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:21.307438] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:21.307470] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:21.431610] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:21.431772] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:21.431813] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:21.431842] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:21.435407] [DEBUG] [FORECASTER] IAC: Forecast T+1@11:T+2@11: DOWN (p=26.06%) [2026-02-26T20:24:21.435710] [INFO ] [FORECASTER] Completed predict_future for IAC [2026-02-26T20:24:21.435838] [INFO ] [sig ] IAC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:24:21.581284] [INFO ] [LOCAL ] Saved forecast: IAC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/IAC.txt [2026-02-26T20:24:21.581468] [INFO ] [sig ] [1532/3375] Completed IAC in 0.3s | 2.75 sym/s | Total: 9.3m | ETA: 11.2m [2026-02-26T20:24:21.581539] [INFO ] [sig ] [1533/3375] Forecasting IAE... [2026-02-26T20:24:21.581603] [INFO ] [sig ] Generating forecast for: IAE [2026-02-26T20:24:21.581642] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IAE' from 'https://tdm.silogroup.org/data/derivative_storage/IAE.csv'. [2026-02-26T20:24:21.592991] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IAE'. [2026-02-26T20:24:21.593409] [INFO ] [FORECASTER] Starting predict_future for IAE [2026-02-26T20:24:21.594291] [DEBUG] [LOCAL ] No optimal features file found for IAE: ./output/feature-sets/IAE.txt [2026-02-26T20:24:21.594347] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:21.594409] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:21.594440] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:21.594500] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:21.654849] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:21.655780] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:21.655867] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:21.655902] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:21.776708] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:21.776868] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:21.776916] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:21.776953] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:21.780524] [DEBUG] [FORECASTER] IAE: Forecast T+1@11:T+2@11: UP (p=69.43%) [2026-02-26T20:24:21.780847] [INFO ] [FORECASTER] Completed predict_future for IAE [2026-02-26T20:24:21.780980] [INFO ] [sig ] IAE: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:24:21.931533] [INFO ] [LOCAL ] Saved forecast: IAE 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/IAE.txt [2026-02-26T20:24:21.931702] [INFO ] [sig ] [1533/3375] Completed IAE in 0.4s | 2.75 sym/s | Total: 9.3m | ETA: 11.2m [2026-02-26T20:24:21.931746] [INFO ] [sig ] [1534/3375] Forecasting IAG... [2026-02-26T20:24:21.931777] [INFO ] [sig ] Generating forecast for: IAG [2026-02-26T20:24:21.931810] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IAG' from 'https://tdm.silogroup.org/data/derivative_storage/IAG.csv'. [2026-02-26T20:24:21.943925] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IAG'. [2026-02-26T20:24:21.944316] [INFO ] [FORECASTER] Starting predict_future for IAG [2026-02-26T20:24:21.945598] [DEBUG] [LOCAL ] No optimal features file found for IAG: ./output/feature-sets/IAG.txt [2026-02-26T20:24:21.945654] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:21.945687] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:21.945714] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:21.945772] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:22.007023] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:22.007931] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:22.008021] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:22.008056] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:22.139594] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:22.139771] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:22.139822] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:22.139855] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:22.143799] [DEBUG] [FORECASTER] IAG: Forecast T+1@11:T+2@11: DOWN (p=14.97%) [2026-02-26T20:24:22.144213] [INFO ] [FORECASTER] Completed predict_future for IAG [2026-02-26T20:24:22.144385] [INFO ] [sig ] IAG: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:24:22.296625] [INFO ] [LOCAL ] Saved forecast: IAG 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/IAG.txt [2026-02-26T20:24:22.296792] [INFO ] [sig ] [1534/3375] Completed IAG in 0.4s | 2.75 sym/s | Total: 9.3m | ETA: 11.2m [2026-02-26T20:24:22.296844] [INFO ] [sig ] [1535/3375] Forecasting IBB... [2026-02-26T20:24:22.296878] [INFO ] [sig ] Generating forecast for: IBB [2026-02-26T20:24:22.296916] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBB' from 'https://tdm.silogroup.org/data/derivative_storage/IBB.csv'. [2026-02-26T20:24:22.314498] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBB'. [2026-02-26T20:24:22.315029] [INFO ] [FORECASTER] Starting predict_future for IBB [2026-02-26T20:24:22.316094] [DEBUG] [LOCAL ] No optimal features file found for IBB: ./output/feature-sets/IBB.txt [2026-02-26T20:24:22.316156] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:22.316199] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:22.316236] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:22.316315] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:22.381569] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:22.382755] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:22.382865] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:22.382902] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:22.506448] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:22.506623] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:22.506694] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:22.506728] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:22.510344] [DEBUG] [FORECASTER] IBB: Forecast T+1@11:T+2@11: DOWN (p=43.68%) [2026-02-26T20:24:22.510654] [INFO ] [FORECASTER] Completed predict_future for IBB [2026-02-26T20:24:22.510786] [INFO ] [sig ] IBB: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:24:22.656009] [INFO ] [LOCAL ] Saved forecast: IBB 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/IBB.txt [2026-02-26T20:24:22.656176] [INFO ] [sig ] [1535/3375] Completed IBB in 0.4s | 2.75 sym/s | Total: 9.3m | ETA: 11.2m [2026-02-26T20:24:22.656222] [INFO ] [sig ] [1536/3375] Forecasting IBBQ... [2026-02-26T20:24:22.656253] [INFO ] [sig ] Generating forecast for: IBBQ [2026-02-26T20:24:22.656289] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBBQ' from 'https://tdm.silogroup.org/data/derivative_storage/IBBQ.csv'. [2026-02-26T20:24:22.667616] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBBQ'. [2026-02-26T20:24:22.668023] [INFO ] [FORECASTER] Starting predict_future for IBBQ [2026-02-26T20:24:22.668879] [DEBUG] [LOCAL ] No optimal features file found for IBBQ: ./output/feature-sets/IBBQ.txt [2026-02-26T20:24:22.668934] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:22.668966] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:22.668993] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:22.669050] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:22.729020] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:22.729953] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:22.730043] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:22.730077] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:22.842248] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:22.842611] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:22.842654] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:22.842718] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:22.847157] [DEBUG] [FORECASTER] IBBQ: Forecast T+1@11:T+2@11: DOWN (p=20.22%) [2026-02-26T20:24:22.847539] [INFO ] [FORECASTER] Completed predict_future for IBBQ [2026-02-26T20:24:22.847790] [INFO ] [sig ] IBBQ: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:24:22.999253] [INFO ] [LOCAL ] Saved forecast: IBBQ 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/IBBQ.txt [2026-02-26T20:24:22.999455] [INFO ] [sig ] [1536/3375] Completed IBBQ in 0.3s | 2.75 sym/s | Total: 9.3m | ETA: 11.1m [2026-02-26T20:24:22.999502] [INFO ] [sig ] [1537/3375] Forecasting IBCP... [2026-02-26T20:24:22.999537] [INFO ] [sig ] Generating forecast for: IBCP [2026-02-26T20:24:22.999591] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBCP' from 'https://tdm.silogroup.org/data/derivative_storage/IBCP.csv'. [2026-02-26T20:24:23.013312] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBCP'. [2026-02-26T20:24:23.013688] [INFO ] [FORECASTER] Starting predict_future for IBCP [2026-02-26T20:24:23.014684] [DEBUG] [LOCAL ] No optimal features file found for IBCP: ./output/feature-sets/IBCP.txt [2026-02-26T20:24:23.014738] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:23.014771] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:23.014798] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:23.014863] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:23.075271] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:23.076316] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:23.076405] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:23.076440] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:23.201190] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:23.201353] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:23.201397] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:23.201426] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:23.205062] [DEBUG] [FORECASTER] IBCP: Forecast T+1@11:T+2@11: DOWN (p=6.37%) [2026-02-26T20:24:23.205385] [INFO ] [FORECASTER] Completed predict_future for IBCP [2026-02-26T20:24:23.205529] [INFO ] [sig ] IBCP: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:24:23.354362] [INFO ] [LOCAL ] Saved forecast: IBCP 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/IBCP.txt [2026-02-26T20:24:23.354545] [INFO ] [sig ] [1537/3375] Completed IBCP in 0.4s | 2.75 sym/s | Total: 9.3m | ETA: 11.1m [2026-02-26T20:24:23.354610] [INFO ] [sig ] [1538/3375] Forecasting IBEX... [2026-02-26T20:24:23.354642] [INFO ] [sig ] Generating forecast for: IBEX [2026-02-26T20:24:23.354674] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBEX' from 'https://tdm.silogroup.org/data/derivative_storage/IBEX.csv'. [2026-02-26T20:24:23.366427] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBEX'. [2026-02-26T20:24:23.366800] [INFO ] [FORECASTER] Starting predict_future for IBEX [2026-02-26T20:24:23.367732] [DEBUG] [LOCAL ] No optimal features file found for IBEX: ./output/feature-sets/IBEX.txt [2026-02-26T20:24:23.367787] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:23.367820] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:23.367847] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:23.367905] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:23.427386] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:23.428395] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:23.428697] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:23.428738] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:23.554703] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:23.554869] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:23.554910] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:23.554941] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:23.558658] [DEBUG] [FORECASTER] IBEX: Forecast T+1@11:T+2@11: UP (p=86.20%) [2026-02-26T20:24:23.558958] [INFO ] [FORECASTER] Completed predict_future for IBEX [2026-02-26T20:24:23.559124] [INFO ] [sig ] IBEX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:24:23.706874] [INFO ] [LOCAL ] Saved forecast: IBEX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/IBEX.txt [2026-02-26T20:24:23.707040] [INFO ] [sig ] [1538/3375] Completed IBEX in 0.4s | 2.75 sym/s | Total: 9.3m | ETA: 11.1m [2026-02-26T20:24:23.707081] [INFO ] [sig ] [1539/3375] Forecasting IBM... [2026-02-26T20:24:23.707112] [INFO ] [sig ] Generating forecast for: IBM [2026-02-26T20:24:23.707144] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBM' from 'https://tdm.silogroup.org/data/derivative_storage/IBM.csv'. [2026-02-26T20:24:23.718891] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBM'. [2026-02-26T20:24:23.719386] [INFO ] [FORECASTER] Starting predict_future for IBM [2026-02-26T20:24:23.720305] [DEBUG] [LOCAL ] No optimal features file found for IBM: ./output/feature-sets/IBM.txt [2026-02-26T20:24:23.720363] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:23.720429] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:23.720461] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:23.720519] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:23.780355] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:23.781291] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:23.781379] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:23.781414] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:23.907298] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:23.907465] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:23.907505] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:23.907534] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:23.911160] [DEBUG] [FORECASTER] IBM: Forecast T+1@11:T+2@11: UP (p=84.53%) [2026-02-26T20:24:23.911503] [INFO ] [FORECASTER] Completed predict_future for IBM [2026-02-26T20:24:23.911659] [INFO ] [sig ] IBM: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:24:24.060634] [INFO ] [LOCAL ] Saved forecast: IBM 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/IBM.txt [2026-02-26T20:24:24.060804] [INFO ] [sig ] [1539/3375] Completed IBM in 0.4s | 2.75 sym/s | Total: 9.3m | ETA: 11.1m [2026-02-26T20:24:24.060846] [INFO ] [sig ] [1540/3375] Forecasting IBN... [2026-02-26T20:24:24.060876] [INFO ] [sig ] Generating forecast for: IBN [2026-02-26T20:24:24.060910] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBN' from 'https://tdm.silogroup.org/data/derivative_storage/IBN.csv'. [2026-02-26T20:24:24.072254] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBN'. [2026-02-26T20:24:24.072669] [INFO ] [FORECASTER] Starting predict_future for IBN [2026-02-26T20:24:24.073626] [DEBUG] [LOCAL ] No optimal features file found for IBN: ./output/feature-sets/IBN.txt [2026-02-26T20:24:24.073682] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:24.073715] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:24.073743] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:24.073801] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:24.134543] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:24.135446] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:24.135535] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:24.135569] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:24.258853] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:24.259020] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:24.259063] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:24.259093] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:24.262954] [DEBUG] [FORECASTER] IBN: Forecast T+1@11:T+2@11: DOWN (p=6.20%) [2026-02-26T20:24:24.263297] [INFO ] [FORECASTER] Completed predict_future for IBN [2026-02-26T20:24:24.263451] [INFO ] [sig ] IBN: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:24:24.415858] [INFO ] [LOCAL ] Saved forecast: IBN 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/IBN.txt [2026-02-26T20:24:24.416000] [INFO ] [sig ] [1540/3375] Completed IBN in 0.4s | 2.75 sym/s | Total: 9.3m | ETA: 11.1m [2026-02-26T20:24:24.416041] [INFO ] [sig ] [1541/3375] Forecasting IBOC... [2026-02-26T20:24:24.416071] [INFO ] [sig ] Generating forecast for: IBOC [2026-02-26T20:24:24.416102] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBOC' from 'https://tdm.silogroup.org/data/derivative_storage/IBOC.csv'. [2026-02-26T20:24:24.427685] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBOC'. [2026-02-26T20:24:24.428085] [INFO ] [FORECASTER] Starting predict_future for IBOC [2026-02-26T20:24:24.428938] [DEBUG] [LOCAL ] No optimal features file found for IBOC: ./output/feature-sets/IBOC.txt [2026-02-26T20:24:24.428993] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:24.429026] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:24.429054] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:24.429112] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:24.489240] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:24.490112] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:24.490199] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:24.490235] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:24.608011] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:24.608174] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:24.608220] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:24.608256] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:24.611981] [DEBUG] [FORECASTER] IBOC: Forecast T+1@11:T+2@11: UP (p=58.22%) [2026-02-26T20:24:24.612288] [INFO ] [FORECASTER] Completed predict_future for IBOC [2026-02-26T20:24:24.612437] [INFO ] [sig ] IBOC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:24:24.755820] [INFO ] [LOCAL ] Saved forecast: IBOC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/IBOC.txt [2026-02-26T20:24:24.755983] [INFO ] [sig ] [1541/3375] Completed IBOC in 0.3s | 2.75 sym/s | Total: 9.3m | ETA: 11.1m [2026-02-26T20:24:24.756024] [INFO ] [sig ] [1542/3375] Forecasting IBP... [2026-02-26T20:24:24.756056] [INFO ] [sig ] Generating forecast for: IBP [2026-02-26T20:24:24.756087] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBP' from 'https://tdm.silogroup.org/data/derivative_storage/IBP.csv'. [2026-02-26T20:24:24.769168] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBP'. [2026-02-26T20:24:24.769630] [INFO ] [FORECASTER] Starting predict_future for IBP [2026-02-26T20:24:24.770489] [DEBUG] [LOCAL ] No optimal features file found for IBP: ./output/feature-sets/IBP.txt [2026-02-26T20:24:24.770545] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:24.770607] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:24.770649] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:24.770717] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:24.834304] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:24.835433] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:24.835540] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:24.835609] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:24.975635] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:24.975801] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:24.975843] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:24.975873] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:24.979416] [DEBUG] [FORECASTER] IBP: Forecast T+1@11:T+2@11: UP (p=69.84%) [2026-02-26T20:24:24.979728] [INFO ] [FORECASTER] Completed predict_future for IBP [2026-02-26T20:24:24.979865] [INFO ] [sig ] IBP: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:24:25.125984] [INFO ] [LOCAL ] Saved forecast: IBP 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/IBP.txt [2026-02-26T20:24:25.126142] [INFO ] [sig ] [1542/3375] Completed IBP in 0.4s | 2.75 sym/s | Total: 9.3m | ETA: 11.1m [2026-02-26T20:24:25.126182] [INFO ] [sig ] [1543/3375] Forecasting IBRX... [2026-02-26T20:24:25.126218] [INFO ] [sig ] Generating forecast for: IBRX [2026-02-26T20:24:25.126254] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBRX' from 'https://tdm.silogroup.org/data/derivative_storage/IBRX.csv'. [2026-02-26T20:24:25.137793] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBRX'. [2026-02-26T20:24:25.138159] [INFO ] [FORECASTER] Starting predict_future for IBRX [2026-02-26T20:24:25.139014] [DEBUG] [LOCAL ] No optimal features file found for IBRX: ./output/feature-sets/IBRX.txt [2026-02-26T20:24:25.139068] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:25.139100] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:25.139127] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:25.139183] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:25.201065] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:25.202026] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:25.202152] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:25.202187] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:25.329277] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:25.329453] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:25.329508] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:25.329549] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:25.333385] [DEBUG] [FORECASTER] IBRX: Forecast T+1@11:T+2@11: UP (p=82.73%) [2026-02-26T20:24:25.333772] [INFO ] [FORECASTER] Completed predict_future for IBRX [2026-02-26T20:24:25.333922] [INFO ] [sig ] IBRX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:24:25.491105] [INFO ] [LOCAL ] Saved forecast: IBRX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/IBRX.txt [2026-02-26T20:24:25.491317] [INFO ] [sig ] [1543/3375] Completed IBRX in 0.4s | 2.75 sym/s | Total: 9.3m | ETA: 11.1m [2026-02-26T20:24:25.491371] [INFO ] [sig ] [1544/3375] Forecasting IBTG... [2026-02-26T20:24:25.491416] [INFO ] [sig ] Generating forecast for: IBTG [2026-02-26T20:24:25.491463] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTG' from 'https://tdm.silogroup.org/data/derivative_storage/IBTG.csv'. [2026-02-26T20:24:25.503306] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTG'. [2026-02-26T20:24:25.503731] [INFO ] [FORECASTER] Starting predict_future for IBTG [2026-02-26T20:24:25.504605] [DEBUG] [LOCAL ] No optimal features file found for IBTG: ./output/feature-sets/IBTG.txt [2026-02-26T20:24:25.504667] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:25.504701] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:25.504728] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:25.504786] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:25.565037] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:25.565934] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:25.566024] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:25.566059] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:25.685771] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:25.685940] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:25.685981] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:25.686012] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:25.689897] [DEBUG] [FORECASTER] IBTG: Forecast T+1@11:T+2@11: UP (p=97.61%) [2026-02-26T20:24:25.690236] [INFO ] [FORECASTER] Completed predict_future for IBTG [2026-02-26T20:24:25.690399] [INFO ] [sig ] IBTG: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:24:25.837145] [INFO ] [LOCAL ] Saved forecast: IBTG 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/IBTG.txt [2026-02-26T20:24:25.837307] [INFO ] [sig ] [1544/3375] Completed IBTG in 0.3s | 2.75 sym/s | Total: 9.4m | ETA: 11.1m [2026-02-26T20:24:25.837348] [INFO ] [sig ] [1545/3375] Forecasting IBTH... [2026-02-26T20:24:25.837379] [INFO ] [sig ] Generating forecast for: IBTH [2026-02-26T20:24:25.837410] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTH' from 'https://tdm.silogroup.org/data/derivative_storage/IBTH.csv'. [2026-02-26T20:24:25.852877] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTH'. [2026-02-26T20:24:25.853265] [INFO ] [FORECASTER] Starting predict_future for IBTH [2026-02-26T20:24:25.854186] [DEBUG] [LOCAL ] No optimal features file found for IBTH: ./output/feature-sets/IBTH.txt [2026-02-26T20:24:25.854241] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:25.854274] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:25.854301] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:25.854359] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:25.914941] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:25.915919] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:25.916006] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:25.916040] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:26.046597] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:26.046759] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:26.046801] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:26.046832] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:26.050540] [DEBUG] [FORECASTER] IBTH: Forecast T+1@11:T+2@11: DOWN (p=1.56%) [2026-02-26T20:24:26.050890] [INFO ] [FORECASTER] Completed predict_future for IBTH [2026-02-26T20:24:26.051030] [INFO ] [sig ] IBTH: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:24:26.198604] [INFO ] [LOCAL ] Saved forecast: IBTH 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/IBTH.txt [2026-02-26T20:24:26.198759] [INFO ] [sig ] [1545/3375] Completed IBTH in 0.4s | 2.75 sym/s | Total: 9.4m | ETA: 11.1m [2026-02-26T20:24:26.198798] [INFO ] [sig ] [1546/3375] Forecasting IBTI... [2026-02-26T20:24:26.198830] [INFO ] [sig ] Generating forecast for: IBTI [2026-02-26T20:24:26.198860] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTI' from 'https://tdm.silogroup.org/data/derivative_storage/IBTI.csv'. [2026-02-26T20:24:26.210243] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTI'. [2026-02-26T20:24:26.210634] [INFO ] [FORECASTER] Starting predict_future for IBTI [2026-02-26T20:24:26.211603] [DEBUG] [LOCAL ] No optimal features file found for IBTI: ./output/feature-sets/IBTI.txt [2026-02-26T20:24:26.211657] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:26.211690] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:26.211718] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:26.211775] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:26.274155] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:26.275051] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:26.275140] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:26.275174] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:26.402108] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:26.402272] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:26.402493] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:26.402542] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:26.407723] [DEBUG] [FORECASTER] IBTI: Forecast T+1@11:T+2@11: DOWN (p=1.86%) [2026-02-26T20:24:26.408097] [INFO ] [FORECASTER] Completed predict_future for IBTI [2026-02-26T20:24:26.408250] [INFO ] [sig ] IBTI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:24:26.577284] [INFO ] [LOCAL ] Saved forecast: IBTI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/IBTI.txt [2026-02-26T20:24:26.577477] [INFO ] [sig ] [1546/3375] Completed IBTI in 0.4s | 2.75 sym/s | Total: 9.4m | ETA: 11.1m [2026-02-26T20:24:26.577519] [INFO ] [sig ] [1547/3375] Forecasting IBTJ... [2026-02-26T20:24:26.577550] [INFO ] [sig ] Generating forecast for: IBTJ [2026-02-26T20:24:26.577601] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTJ' from 'https://tdm.silogroup.org/data/derivative_storage/IBTJ.csv'. [2026-02-26T20:24:26.588744] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTJ'. [2026-02-26T20:24:26.589164] [INFO ] [FORECASTER] Starting predict_future for IBTJ [2026-02-26T20:24:26.590057] [DEBUG] [LOCAL ] No optimal features file found for IBTJ: ./output/feature-sets/IBTJ.txt [2026-02-26T20:24:26.590113] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:26.590146] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:26.590173] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:26.590230] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:26.651938] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:26.653047] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:26.653140] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:26.653173] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:26.801737] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:26.801892] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:26.801933] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:26.801961] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:26.805472] [DEBUG] [FORECASTER] IBTJ: Forecast T+1@11:T+2@11: DOWN (p=20.16%) [2026-02-26T20:24:26.805778] [INFO ] [FORECASTER] Completed predict_future for IBTJ [2026-02-26T20:24:26.805910] [INFO ] [sig ] IBTJ: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:24:26.947880] [INFO ] [LOCAL ] Saved forecast: IBTJ 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/IBTJ.txt [2026-02-26T20:24:26.948040] [INFO ] [sig ] [1547/3375] Completed IBTJ in 0.4s | 2.75 sym/s | Total: 9.4m | ETA: 11.1m [2026-02-26T20:24:26.948082] [INFO ] [sig ] [1548/3375] Forecasting IBTK... [2026-02-26T20:24:26.948113] [INFO ] [sig ] Generating forecast for: IBTK [2026-02-26T20:24:26.948144] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTK' from 'https://tdm.silogroup.org/data/derivative_storage/IBTK.csv'. [2026-02-26T20:24:26.959390] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTK'. [2026-02-26T20:24:26.959789] [INFO ] [FORECASTER] Starting predict_future for IBTK [2026-02-26T20:24:26.960656] [DEBUG] [LOCAL ] No optimal features file found for IBTK: ./output/feature-sets/IBTK.txt [2026-02-26T20:24:26.960710] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:26.960742] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:26.960769] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:26.960827] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:27.018867] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:27.019779] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:27.019908] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:27.019949] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:27.149063] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:27.149235] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:27.149285] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:27.149321] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:27.153258] [DEBUG] [FORECASTER] IBTK: Forecast T+1@11:T+2@11: UP (p=61.36%) [2026-02-26T20:24:27.153603] [INFO ] [FORECASTER] Completed predict_future for IBTK [2026-02-26T20:24:27.153745] [INFO ] [sig ] IBTK: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:24:27.330203] [INFO ] [LOCAL ] Saved forecast: IBTK 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/IBTK.txt [2026-02-26T20:24:27.330377] [INFO ] [sig ] [1548/3375] Completed IBTK in 0.4s | 2.75 sym/s | Total: 9.4m | ETA: 11.1m [2026-02-26T20:24:27.330418] [INFO ] [sig ] [1549/3375] Forecasting IBTL... [2026-02-26T20:24:27.330449] [INFO ] [sig ] Generating forecast for: IBTL [2026-02-26T20:24:27.330481] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTL' from 'https://tdm.silogroup.org/data/derivative_storage/IBTL.csv'. [2026-02-26T20:24:27.342645] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTL'. [2026-02-26T20:24:27.343037] [INFO ] [FORECASTER] Starting predict_future for IBTL [2026-02-26T20:24:27.343869] [DEBUG] [LOCAL ] No optimal features file found for IBTL: ./output/feature-sets/IBTL.txt [2026-02-26T20:24:27.343923] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:27.343956] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:27.343983] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:27.344039] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:27.402421] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:27.403352] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:27.403453] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:27.403492] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:27.550010] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:27.550171] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:27.550212] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:27.550242] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:27.553777] [DEBUG] [FORECASTER] IBTL: Forecast T+1@11:T+2@11: DOWN (p=36.35%) [2026-02-26T20:24:27.554143] [INFO ] [FORECASTER] Completed predict_future for IBTL [2026-02-26T20:24:27.554288] [INFO ] [sig ] IBTL: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:24:27.741436] [INFO ] [LOCAL ] Saved forecast: IBTL 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/IBTL.txt [2026-02-26T20:24:27.741616] [INFO ] [sig ] [1549/3375] Completed IBTL in 0.4s | 2.75 sym/s | Total: 9.4m | ETA: 11.1m [2026-02-26T20:24:27.741660] [INFO ] [sig ] [1550/3375] Forecasting IBTM... [2026-02-26T20:24:27.741689] [INFO ] [sig ] Generating forecast for: IBTM [2026-02-26T20:24:27.741721] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTM' from 'https://tdm.silogroup.org/data/derivative_storage/IBTM.csv'. [2026-02-26T20:24:27.753706] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTM'. [2026-02-26T20:24:27.754341] [INFO ] [FORECASTER] Starting predict_future for IBTM [2026-02-26T20:24:27.755409] [DEBUG] [LOCAL ] No optimal features file found for IBTM: ./output/feature-sets/IBTM.txt [2026-02-26T20:24:27.755465] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:27.755541] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:27.755592] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:27.755656] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:27.816230] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:27.817136] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:27.817222] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:27.817255] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:27.935083] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:27.935250] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:27.935301] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:27.935338] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:27.939177] [DEBUG] [FORECASTER] IBTM: Forecast T+1@11:T+2@11: DOWN (p=16.84%) [2026-02-26T20:24:27.939543] [INFO ] [FORECASTER] Completed predict_future for IBTM [2026-02-26T20:24:27.939710] [INFO ] [sig ] IBTM: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:24:28.090145] [INFO ] [LOCAL ] Saved forecast: IBTM 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/IBTM.txt [2026-02-26T20:24:28.090368] [INFO ] [sig ] [1550/3375] Completed IBTM in 0.3s | 2.75 sym/s | Total: 9.4m | ETA: 11.1m [2026-02-26T20:24:28.090427] [INFO ] [sig ] [1551/3375] Forecasting IBTO... [2026-02-26T20:24:28.090470] [INFO ] [sig ] Generating forecast for: IBTO [2026-02-26T20:24:28.090514] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTO' from 'https://tdm.silogroup.org/data/derivative_storage/IBTO.csv'. [2026-02-26T20:24:28.103699] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTO'. [2026-02-26T20:24:28.104182] [INFO ] [FORECASTER] Starting predict_future for IBTO [2026-02-26T20:24:28.105223] [DEBUG] [LOCAL ] No optimal features file found for IBTO: ./output/feature-sets/IBTO.txt [2026-02-26T20:24:28.105297] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:28.105343] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:28.105379] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:28.105451] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:28.179791] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:28.180834] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:28.180943] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:28.180989] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:28.332595] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:28.332978] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:28.333039] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:28.333081] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:28.337901] [DEBUG] [FORECASTER] IBTO: Forecast T+1@11:T+2@11: DOWN (p=2.89%) [2026-02-26T20:24:28.338374] [INFO ] [FORECASTER] Completed predict_future for IBTO [2026-02-26T20:24:28.338603] [INFO ] [sig ] IBTO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:24:28.505187] [INFO ] [LOCAL ] Saved forecast: IBTO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/IBTO.txt [2026-02-26T20:24:28.505351] [INFO ] [sig ] [1551/3375] Completed IBTO in 0.4s | 2.75 sym/s | Total: 9.4m | ETA: 11.1m [2026-02-26T20:24:28.505392] [INFO ] [sig ] [1552/3375] Forecasting ICE... [2026-02-26T20:24:28.505424] [INFO ] [sig ] Generating forecast for: ICE [2026-02-26T20:24:28.505456] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICE' from 'https://tdm.silogroup.org/data/derivative_storage/ICE.csv'. [2026-02-26T20:24:28.519226] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICE'. [2026-02-26T20:24:28.519691] [INFO ] [FORECASTER] Starting predict_future for ICE [2026-02-26T20:24:28.520632] [DEBUG] [LOCAL ] No optimal features file found for ICE: ./output/feature-sets/ICE.txt [2026-02-26T20:24:28.520687] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:28.520720] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:28.520747] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:28.520804] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:28.578926] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:28.579797] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:28.579884] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:28.579917] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:28.704376] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:28.704537] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:28.704594] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:28.704627] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:28.708599] [DEBUG] [FORECASTER] ICE: Forecast T+1@11:T+2@11: DOWN (p=6.35%) [2026-02-26T20:24:28.708906] [INFO ] [FORECASTER] Completed predict_future for ICE [2026-02-26T20:24:28.709045] [INFO ] [sig ] ICE: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:24:28.858923] [INFO ] [LOCAL ] Saved forecast: ICE 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ICE.txt [2026-02-26T20:24:28.859088] [INFO ] [sig ] [1552/3375] Completed ICE in 0.4s | 2.75 sym/s | Total: 9.4m | ETA: 11.0m [2026-02-26T20:24:28.859129] [INFO ] [sig ] [1553/3375] Forecasting ICFI... [2026-02-26T20:24:28.859161] [INFO ] [sig ] Generating forecast for: ICFI [2026-02-26T20:24:28.859194] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICFI' from 'https://tdm.silogroup.org/data/derivative_storage/ICFI.csv'. [2026-02-26T20:24:28.872633] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICFI'. [2026-02-26T20:24:28.873053] [INFO ] [FORECASTER] Starting predict_future for ICFI [2026-02-26T20:24:28.873906] [DEBUG] [LOCAL ] No optimal features file found for ICFI: ./output/feature-sets/ICFI.txt [2026-02-26T20:24:28.873962] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:28.873996] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:28.874026] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:28.874096] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:28.933076] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:28.933980] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:28.934072] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:28.934107] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:29.064867] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:29.065034] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:29.065077] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:29.065168] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:29.069365] [DEBUG] [FORECASTER] ICFI: Forecast T+1@11:T+2@11: UP (p=70.71%) [2026-02-26T20:24:29.069707] [INFO ] [FORECASTER] Completed predict_future for ICFI [2026-02-26T20:24:29.069848] [INFO ] [sig ] ICFI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:24:29.220018] [INFO ] [LOCAL ] Saved forecast: ICFI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ICFI.txt [2026-02-26T20:24:29.220160] [INFO ] [sig ] [1553/3375] Completed ICFI in 0.4s | 2.75 sym/s | Total: 9.4m | ETA: 11.0m [2026-02-26T20:24:29.220202] [INFO ] [sig ] [1554/3375] Forecasting ICL... [2026-02-26T20:24:29.220238] [INFO ] [sig ] Generating forecast for: ICL [2026-02-26T20:24:29.220270] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICL' from 'https://tdm.silogroup.org/data/derivative_storage/ICL.csv'. [2026-02-26T20:24:29.232053] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICL'. [2026-02-26T20:24:29.232468] [INFO ] [FORECASTER] Starting predict_future for ICL [2026-02-26T20:24:29.233432] [DEBUG] [LOCAL ] No optimal features file found for ICL: ./output/feature-sets/ICL.txt [2026-02-26T20:24:29.233488] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:29.233523] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:29.233553] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:29.233646] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:29.294736] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:29.295535] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:29.295704] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:29.295757] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:29.420043] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:29.420204] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:29.420246] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:29.420276] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:29.423911] [DEBUG] [FORECASTER] ICL: Forecast T+1@11:T+2@11: DOWN (p=38.36%) [2026-02-26T20:24:29.424207] [INFO ] [FORECASTER] Completed predict_future for ICL [2026-02-26T20:24:29.424351] [INFO ] [sig ] ICL: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:24:29.569313] [INFO ] [LOCAL ] Saved forecast: ICL 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ICL.txt [2026-02-26T20:24:29.569480] [INFO ] [sig ] [1554/3375] Completed ICL in 0.3s | 2.75 sym/s | Total: 9.4m | ETA: 11.0m [2026-02-26T20:24:29.569522] [INFO ] [sig ] [1555/3375] Forecasting ICLN... [2026-02-26T20:24:29.569553] [INFO ] [sig ] Generating forecast for: ICLN [2026-02-26T20:24:29.569602] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICLN' from 'https://tdm.silogroup.org/data/derivative_storage/ICLN.csv'. [2026-02-26T20:24:29.582859] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICLN'. [2026-02-26T20:24:29.583264] [INFO ] [FORECASTER] Starting predict_future for ICLN [2026-02-26T20:24:29.584171] [DEBUG] [LOCAL ] No optimal features file found for ICLN: ./output/feature-sets/ICLN.txt [2026-02-26T20:24:29.584228] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:29.584262] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:29.584291] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:29.584351] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:29.646026] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:29.646976] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:29.647076] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:29.647113] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:29.769725] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:29.769885] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:29.769927] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:29.769955] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:29.773383] [DEBUG] [FORECASTER] ICLN: Forecast T+1@11:T+2@11: DOWN (p=7.26%) [2026-02-26T20:24:29.773691] [INFO ] [FORECASTER] Completed predict_future for ICLN [2026-02-26T20:24:29.773821] [INFO ] [sig ] ICLN: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:24:29.919536] [INFO ] [LOCAL ] Saved forecast: ICLN 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ICLN.txt [2026-02-26T20:24:29.919715] [INFO ] [sig ] [1555/3375] Completed ICLN in 0.4s | 2.75 sym/s | Total: 9.4m | ETA: 11.0m [2026-02-26T20:24:29.919756] [INFO ] [sig ] [1556/3375] Forecasting ICMB... [2026-02-26T20:24:29.919788] [INFO ] [sig ] Generating forecast for: ICMB [2026-02-26T20:24:29.919819] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICMB' from 'https://tdm.silogroup.org/data/derivative_storage/ICMB.csv'. [2026-02-26T20:24:29.933385] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICMB'. [2026-02-26T20:24:29.933902] [INFO ] [FORECASTER] Starting predict_future for ICMB [2026-02-26T20:24:29.935095] [DEBUG] [LOCAL ] No optimal features file found for ICMB: ./output/feature-sets/ICMB.txt [2026-02-26T20:24:29.935168] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:29.935222] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:29.935270] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:29.935387] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:30.012767] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:30.013674] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:30.013772] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:30.013805] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:30.125741] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:30.125909] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:30.125951] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:30.125979] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:30.129742] [DEBUG] [FORECASTER] ICMB: Forecast T+1@11:T+2@11: DOWN (p=12.66%) [2026-02-26T20:24:30.130067] [INFO ] [FORECASTER] Completed predict_future for ICMB [2026-02-26T20:24:30.130205] [INFO ] [sig ] ICMB: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:24:30.276164] [INFO ] [LOCAL ] Saved forecast: ICMB 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ICMB.txt [2026-02-26T20:24:30.276322] [INFO ] [sig ] [1556/3375] Completed ICMB in 0.4s | 2.75 sym/s | Total: 9.4m | ETA: 11.0m [2026-02-26T20:24:30.276364] [INFO ] [sig ] [1557/3375] Forecasting ICOP... [2026-02-26T20:24:30.276393] [INFO ] [sig ] Generating forecast for: ICOP [2026-02-26T20:24:30.276425] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICOP' from 'https://tdm.silogroup.org/data/derivative_storage/ICOP.csv'. [2026-02-26T20:24:30.287992] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICOP'. [2026-02-26T20:24:30.288409] [INFO ] [FORECASTER] Starting predict_future for ICOP [2026-02-26T20:24:30.289288] [DEBUG] [LOCAL ] No optimal features file found for ICOP: ./output/feature-sets/ICOP.txt [2026-02-26T20:24:30.289347] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:30.289387] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:30.289420] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:30.289498] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:30.348133] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:30.348980] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:30.349063] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:30.349096] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:30.463850] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:30.464015] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:30.464056] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:30.464105] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:30.467531] [DEBUG] [FORECASTER] ICOP: Forecast T+1@11:T+2@11: UP (p=64.13%) [2026-02-26T20:24:30.467854] [INFO ] [FORECASTER] Completed predict_future for ICOP [2026-02-26T20:24:30.467985] [INFO ] [sig ] ICOP: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:24:30.615598] [INFO ] [LOCAL ] Saved forecast: ICOP 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ICOP.txt [2026-02-26T20:24:30.615763] [INFO ] [sig ] [1557/3375] Completed ICOP in 0.3s | 2.75 sym/s | Total: 9.4m | ETA: 11.0m [2026-02-26T20:24:30.615804] [INFO ] [sig ] [1558/3375] Forecasting ICUI... [2026-02-26T20:24:30.615835] [INFO ] [sig ] Generating forecast for: ICUI [2026-02-26T20:24:30.615867] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICUI' from 'https://tdm.silogroup.org/data/derivative_storage/ICUI.csv'. [2026-02-26T20:24:30.628621] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICUI'. [2026-02-26T20:24:30.629016] [INFO ] [FORECASTER] Starting predict_future for ICUI [2026-02-26T20:24:30.629868] [DEBUG] [LOCAL ] No optimal features file found for ICUI: ./output/feature-sets/ICUI.txt [2026-02-26T20:24:30.629922] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:30.629954] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:30.629981] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:30.630038] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:30.688844] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:30.689711] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:30.689798] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:30.689830] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:30.819292] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:30.819468] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:30.819511] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:30.819543] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:30.823994] [DEBUG] [FORECASTER] ICUI: Forecast T+1@11:T+2@11: UP (p=94.32%) [2026-02-26T20:24:30.824405] [INFO ] [FORECASTER] Completed predict_future for ICUI [2026-02-26T20:24:30.824567] [INFO ] [sig ] ICUI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:24:30.984933] [INFO ] [LOCAL ] Saved forecast: ICUI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ICUI.txt [2026-02-26T20:24:30.985094] [INFO ] [sig ] [1558/3375] Completed ICUI in 0.4s | 2.75 sym/s | Total: 9.4m | ETA: 11.0m [2026-02-26T20:24:30.985135] [INFO ] [sig ] [1559/3375] Forecasting IDA... [2026-02-26T20:24:30.985166] [INFO ] [sig ] Generating forecast for: IDA [2026-02-26T20:24:30.985205] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDA' from 'https://tdm.silogroup.org/data/derivative_storage/IDA.csv'. [2026-02-26T20:24:30.998664] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDA'. [2026-02-26T20:24:30.999100] [INFO ] [FORECASTER] Starting predict_future for IDA [2026-02-26T20:24:30.999998] [DEBUG] [LOCAL ] No optimal features file found for IDA: ./output/feature-sets/IDA.txt [2026-02-26T20:24:31.000055] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:31.000087] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:31.000113] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:31.000170] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:31.058891] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:31.060015] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:31.060151] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:31.060218] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:31.199908] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:31.200076] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:31.200117] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:31.200146] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:31.203724] [DEBUG] [FORECASTER] IDA: Forecast T+1@11:T+2@11: UP (p=99.48%) [2026-02-26T20:24:31.204043] [INFO ] [FORECASTER] Completed predict_future for IDA [2026-02-26T20:24:31.204180] [INFO ] [sig ] IDA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:24:31.350400] [INFO ] [LOCAL ] Saved forecast: IDA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/IDA.txt [2026-02-26T20:24:31.350554] [INFO ] [sig ] [1559/3375] Completed IDA in 0.4s | 2.75 sym/s | Total: 9.4m | ETA: 11.0m [2026-02-26T20:24:31.350622] [INFO ] [sig ] [1560/3375] Forecasting IDAI... [2026-02-26T20:24:31.350653] [INFO ] [sig ] Generating forecast for: IDAI [2026-02-26T20:24:31.350684] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDAI' from 'https://tdm.silogroup.org/data/derivative_storage/IDAI.csv'. [2026-02-26T20:24:31.362946] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDAI'. [2026-02-26T20:24:31.363378] [INFO ] [FORECASTER] Starting predict_future for IDAI [2026-02-26T20:24:31.364303] [DEBUG] [LOCAL ] No optimal features file found for IDAI: ./output/feature-sets/IDAI.txt [2026-02-26T20:24:31.364361] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:31.364395] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:31.364426] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:31.364487] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:31.427243] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:31.428195] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:31.428342] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:31.428378] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:31.551030] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:31.551201] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:31.551244] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:31.551273] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:31.554836] [DEBUG] [FORECASTER] IDAI: Forecast T+1@11:T+2@11: UP (p=95.92%) [2026-02-26T20:24:31.555133] [INFO ] [FORECASTER] Completed predict_future for IDAI [2026-02-26T20:24:31.555270] [INFO ] [sig ] IDAI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:24:31.700822] [INFO ] [LOCAL ] Saved forecast: IDAI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/IDAI.txt [2026-02-26T20:24:31.701011] [INFO ] [sig ] [1560/3375] Completed IDAI in 0.4s | 2.75 sym/s | Total: 9.5m | ETA: 11.0m [2026-02-26T20:24:31.701053] [INFO ] [sig ] [1561/3375] Forecasting IDCC... [2026-02-26T20:24:31.701083] [INFO ] [sig ] Generating forecast for: IDCC [2026-02-26T20:24:31.701114] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDCC' from 'https://tdm.silogroup.org/data/derivative_storage/IDCC.csv'. [2026-02-26T20:24:31.713998] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDCC'. [2026-02-26T20:24:31.714453] [INFO ] [FORECASTER] Starting predict_future for IDCC [2026-02-26T20:24:31.715345] [DEBUG] [LOCAL ] No optimal features file found for IDCC: ./output/feature-sets/IDCC.txt [2026-02-26T20:24:31.715399] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:31.715431] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:31.715458] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:31.715567] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:31.777093] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:31.778080] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:31.778170] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:31.778203] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:31.901732] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:31.901909] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:31.901950] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:31.901979] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:31.905563] [DEBUG] [FORECASTER] IDCC: Forecast T+1@11:T+2@11: DOWN (p=4.41%) [2026-02-26T20:24:31.905897] [INFO ] [FORECASTER] Completed predict_future for IDCC [2026-02-26T20:24:31.906035] [INFO ] [sig ] IDCC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:24:32.047838] [INFO ] [LOCAL ] Saved forecast: IDCC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/IDCC.txt [2026-02-26T20:24:32.048011] [INFO ] [sig ] [1561/3375] Completed IDCC in 0.3s | 2.75 sym/s | Total: 9.5m | ETA: 11.0m [2026-02-26T20:24:32.048054] [INFO ] [sig ] [1562/3375] Forecasting IDE... [2026-02-26T20:24:32.048084] [INFO ] [sig ] Generating forecast for: IDE [2026-02-26T20:24:32.048117] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDE' from 'https://tdm.silogroup.org/data/derivative_storage/IDE.csv'. [2026-02-26T20:24:32.060362] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDE'. [2026-02-26T20:24:32.060769] [INFO ] [FORECASTER] Starting predict_future for IDE [2026-02-26T20:24:32.061656] [DEBUG] [LOCAL ] No optimal features file found for IDE: ./output/feature-sets/IDE.txt [2026-02-26T20:24:32.061712] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:32.061746] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:32.061773] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:32.061830] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:32.120908] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:32.121785] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:32.121872] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:32.121907] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:32.242114] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:32.242272] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:32.242313] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:32.242342] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:32.245879] [DEBUG] [FORECASTER] IDE: Forecast T+1@11:T+2@11: UP (p=69.82%) [2026-02-26T20:24:32.246175] [INFO ] [FORECASTER] Completed predict_future for IDE [2026-02-26T20:24:32.246308] [INFO ] [sig ] IDE: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:24:32.392652] [INFO ] [LOCAL ] Saved forecast: IDE 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/IDE.txt [2026-02-26T20:24:32.392794] [INFO ] [sig ] [1562/3375] Completed IDE in 0.3s | 2.75 sym/s | Total: 9.5m | ETA: 11.0m [2026-02-26T20:24:32.392834] [INFO ] [sig ] [1563/3375] Forecasting IDN... [2026-02-26T20:24:32.392865] [INFO ] [sig ] Generating forecast for: IDN [2026-02-26T20:24:32.392895] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDN' from 'https://tdm.silogroup.org/data/derivative_storage/IDN.csv'. [2026-02-26T20:24:32.405786] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDN'. [2026-02-26T20:24:32.406212] [INFO ] [FORECASTER] Starting predict_future for IDN [2026-02-26T20:24:32.407098] [DEBUG] [LOCAL ] No optimal features file found for IDN: ./output/feature-sets/IDN.txt [2026-02-26T20:24:32.407170] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:32.407205] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:32.407233] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:32.407292] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:32.467780] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:32.468765] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:32.468849] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:32.468885] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:32.589051] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:32.589241] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:32.589307] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:32.589357] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:32.594617] [DEBUG] [FORECASTER] IDN: Forecast T+1@11:T+2@11: UP (p=55.26%) [2026-02-26T20:24:32.595068] [INFO ] [FORECASTER] Completed predict_future for IDN [2026-02-26T20:24:32.595252] [INFO ] [sig ] IDN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:24:32.737812] [INFO ] [LOCAL ] Saved forecast: IDN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/IDN.txt [2026-02-26T20:24:32.738000] [INFO ] [sig ] [1563/3375] Completed IDN in 0.3s | 2.75 sym/s | Total: 9.5m | ETA: 11.0m [2026-02-26T20:24:32.738042] [INFO ] [sig ] [1564/3375] Forecasting IDXX... [2026-02-26T20:24:32.738073] [INFO ] [sig ] Generating forecast for: IDXX [2026-02-26T20:24:32.738105] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDXX' from 'https://tdm.silogroup.org/data/derivative_storage/IDXX.csv'. [2026-02-26T20:24:32.749914] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDXX'. [2026-02-26T20:24:32.750293] [INFO ] [FORECASTER] Starting predict_future for IDXX [2026-02-26T20:24:32.751124] [DEBUG] [LOCAL ] No optimal features file found for IDXX: ./output/feature-sets/IDXX.txt [2026-02-26T20:24:32.751179] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:32.751211] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:32.751238] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:32.751296] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:32.810121] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:32.811025] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:32.811111] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:32.811145] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:32.932508] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:32.932796] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:32.932841] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:32.932870] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:32.936399] [DEBUG] [FORECASTER] IDXX: Forecast T+1@11:T+2@11: UP (p=65.92%) [2026-02-26T20:24:32.936725] [INFO ] [FORECASTER] Completed predict_future for IDXX [2026-02-26T20:24:32.936854] [INFO ] [sig ] IDXX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:24:33.083763] [INFO ] [LOCAL ] Saved forecast: IDXX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/IDXX.txt [2026-02-26T20:24:33.083910] [INFO ] [sig ] [1564/3375] Completed IDXX in 0.3s | 2.75 sym/s | Total: 9.5m | ETA: 11.0m [2026-02-26T20:24:33.083952] [INFO ] [sig ] [1565/3375] Forecasting IDYA... [2026-02-26T20:24:33.083981] [INFO ] [sig ] Generating forecast for: IDYA [2026-02-26T20:24:33.084018] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDYA' from 'https://tdm.silogroup.org/data/derivative_storage/IDYA.csv'. [2026-02-26T20:24:33.098276] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDYA'. [2026-02-26T20:24:33.098656] [INFO ] [FORECASTER] Starting predict_future for IDYA [2026-02-26T20:24:33.099525] [DEBUG] [LOCAL ] No optimal features file found for IDYA: ./output/feature-sets/IDYA.txt [2026-02-26T20:24:33.099614] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:33.099649] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:33.099676] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:33.099733] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:33.161161] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:33.161939] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:33.162032] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:33.162067] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:33.282246] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:33.282397] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:33.282444] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:33.282480] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:33.285914] [DEBUG] [FORECASTER] IDYA: Forecast T+1@11:T+2@11: UP (p=98.16%) [2026-02-26T20:24:33.286194] [INFO ] [FORECASTER] Completed predict_future for IDYA [2026-02-26T20:24:33.286324] [INFO ] [sig ] IDYA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:24:33.430284] [INFO ] [LOCAL ] Saved forecast: IDYA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/IDYA.txt [2026-02-26T20:24:33.430451] [INFO ] [sig ] [1565/3375] Completed IDYA in 0.3s | 2.75 sym/s | Total: 9.5m | ETA: 11.0m [2026-02-26T20:24:33.430491] [INFO ] [sig ] [1566/3375] Forecasting IEF... [2026-02-26T20:24:33.430522] [INFO ] [sig ] Generating forecast for: IEF [2026-02-26T20:24:33.430553] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IEF' from 'https://tdm.silogroup.org/data/derivative_storage/IEF.csv'. [2026-02-26T20:24:33.442411] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IEF'. [2026-02-26T20:24:33.442781] [INFO ] [FORECASTER] Starting predict_future for IEF [2026-02-26T20:24:33.443615] [DEBUG] [LOCAL ] No optimal features file found for IEF: ./output/feature-sets/IEF.txt [2026-02-26T20:24:33.443670] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:33.443702] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:33.443729] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:33.443786] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:33.501841] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:33.502849] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:33.502951] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:33.502987] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:33.631342] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:33.631503] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:33.631544] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:33.631591] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:33.635201] [DEBUG] [FORECASTER] IEF: Forecast T+1@11:T+2@11: DOWN (p=23.61%) [2026-02-26T20:24:33.635494] [INFO ] [FORECASTER] Completed predict_future for IEF [2026-02-26T20:24:33.635648] [INFO ] [sig ] IEF: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:24:33.778688] [INFO ] [LOCAL ] Saved forecast: IEF 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/IEF.txt [2026-02-26T20:24:33.778818] [INFO ] [sig ] [1566/3375] Completed IEF in 0.3s | 2.75 sym/s | Total: 9.5m | ETA: 11.0m [2026-02-26T20:24:33.778858] [INFO ] [sig ] [1567/3375] Forecasting IEI... [2026-02-26T20:24:33.778887] [INFO ] [sig ] Generating forecast for: IEI [2026-02-26T20:24:33.778918] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IEI' from 'https://tdm.silogroup.org/data/derivative_storage/IEI.csv'. [2026-02-26T20:24:33.790784] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IEI'. [2026-02-26T20:24:33.791119] [INFO ] [FORECASTER] Starting predict_future for IEI [2026-02-26T20:24:33.791947] [DEBUG] [LOCAL ] No optimal features file found for IEI: ./output/feature-sets/IEI.txt [2026-02-26T20:24:33.792001] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:33.792063] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:33.792092] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:33.792148] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:33.855142] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:33.856149] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:33.856238] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:33.856272] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:33.976518] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:33.976686] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:33.976736] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:33.976764] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:33.980590] [DEBUG] [FORECASTER] IEI: Forecast T+1@11:T+2@11: DOWN (p=46.59%) [2026-02-26T20:24:33.980945] [INFO ] [FORECASTER] Completed predict_future for IEI [2026-02-26T20:24:33.981107] [INFO ] [sig ] IEI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:24:34.126774] [INFO ] [LOCAL ] Saved forecast: IEI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/IEI.txt [2026-02-26T20:24:34.126909] [INFO ] [sig ] [1567/3375] Completed IEI in 0.3s | 2.75 sym/s | Total: 9.5m | ETA: 11.0m [2026-02-26T20:24:34.126950] [INFO ] [sig ] [1568/3375] Forecasting IEP... [2026-02-26T20:24:34.126980] [INFO ] [sig ] Generating forecast for: IEP [2026-02-26T20:24:34.127010] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IEP' from 'https://tdm.silogroup.org/data/derivative_storage/IEP.csv'. [2026-02-26T20:24:34.138693] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IEP'. [2026-02-26T20:24:34.139062] [INFO ] [FORECASTER] Starting predict_future for IEP [2026-02-26T20:24:34.139965] [DEBUG] [LOCAL ] No optimal features file found for IEP: ./output/feature-sets/IEP.txt [2026-02-26T20:24:34.140020] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:34.140053] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:34.140080] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:34.140138] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:34.200438] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:34.201247] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:34.201333] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:34.201368] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:34.321128] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:34.321284] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:34.321325] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:34.321353] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:34.325416] [DEBUG] [FORECASTER] IEP: Forecast T+1@11:T+2@11: DOWN (p=3.97%) [2026-02-26T20:24:34.325755] [INFO ] [FORECASTER] Completed predict_future for IEP [2026-02-26T20:24:34.325888] [INFO ] [sig ] IEP: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:24:34.470605] [INFO ] [LOCAL ] Saved forecast: IEP 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/IEP.txt [2026-02-26T20:24:34.470744] [INFO ] [sig ] [1568/3375] Completed IEP in 0.3s | 2.75 sym/s | Total: 9.5m | ETA: 10.9m [2026-02-26T20:24:34.470785] [INFO ] [sig ] [1569/3375] Forecasting IESC... [2026-02-26T20:24:34.470815] [INFO ] [sig ] Generating forecast for: IESC [2026-02-26T20:24:34.470848] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IESC' from 'https://tdm.silogroup.org/data/derivative_storage/IESC.csv'. [2026-02-26T20:24:34.482472] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IESC'. [2026-02-26T20:24:34.482809] [INFO ] [FORECASTER] Starting predict_future for IESC [2026-02-26T20:24:34.483626] [DEBUG] [LOCAL ] No optimal features file found for IESC: ./output/feature-sets/IESC.txt [2026-02-26T20:24:34.483680] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:34.483713] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:34.483740] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:34.483797] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:34.547994] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:34.548985] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:34.549082] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:34.549124] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:34.673070] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:34.673225] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:34.673273] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:34.673303] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:34.676780] [DEBUG] [FORECASTER] IESC: Forecast T+1@11:T+2@11: UP (p=53.24%) [2026-02-26T20:24:34.677075] [INFO ] [FORECASTER] Completed predict_future for IESC [2026-02-26T20:24:34.677213] [INFO ] [sig ] IESC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:24:34.821684] [INFO ] [LOCAL ] Saved forecast: IESC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/IESC.txt [2026-02-26T20:24:34.821829] [INFO ] [sig ] [1569/3375] Completed IESC in 0.4s | 2.75 sym/s | Total: 9.5m | ETA: 10.9m [2026-02-26T20:24:34.821881] [INFO ] [sig ] [1570/3375] Forecasting IEX... [2026-02-26T20:24:34.821915] [INFO ] [sig ] Generating forecast for: IEX [2026-02-26T20:24:34.821947] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IEX' from 'https://tdm.silogroup.org/data/derivative_storage/IEX.csv'. [2026-02-26T20:24:34.834042] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IEX'. [2026-02-26T20:24:34.834407] [INFO ] [FORECASTER] Starting predict_future for IEX [2026-02-26T20:24:34.835242] [DEBUG] [LOCAL ] No optimal features file found for IEX: ./output/feature-sets/IEX.txt [2026-02-26T20:24:34.835311] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:34.835360] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:34.835402] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:34.835499] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:34.894900] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:34.895590] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:34.895672] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:34.895705] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:35.020214] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:35.020376] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:35.020434] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:35.020527] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:35.024234] [DEBUG] [FORECASTER] IEX: Forecast T+1@11:T+2@11: UP (p=81.82%) [2026-02-26T20:24:35.024543] [INFO ] [FORECASTER] Completed predict_future for IEX [2026-02-26T20:24:35.024699] [INFO ] [sig ] IEX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:24:35.168179] [INFO ] [LOCAL ] Saved forecast: IEX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/IEX.txt [2026-02-26T20:24:35.168349] [INFO ] [sig ] [1570/3375] Completed IEX in 0.3s | 2.75 sym/s | Total: 9.5m | ETA: 10.9m [2026-02-26T20:24:35.168393] [INFO ] [sig ] [1571/3375] Forecasting IFS... [2026-02-26T20:24:35.168424] [INFO ] [sig ] Generating forecast for: IFS [2026-02-26T20:24:35.168456] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IFS' from 'https://tdm.silogroup.org/data/derivative_storage/IFS.csv'. [2026-02-26T20:24:35.181420] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IFS'. [2026-02-26T20:24:35.181853] [INFO ] [FORECASTER] Starting predict_future for IFS [2026-02-26T20:24:35.182737] [DEBUG] [LOCAL ] No optimal features file found for IFS: ./output/feature-sets/IFS.txt [2026-02-26T20:24:35.182793] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:35.182826] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:35.182863] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:35.182955] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:35.243861] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:35.244545] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:35.244648] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:35.244684] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:35.373676] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:35.373888] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:35.373939] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:35.373970] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:35.378025] [DEBUG] [FORECASTER] IFS: Forecast T+1@11:T+2@11: UP (p=84.15%) [2026-02-26T20:24:35.378351] [INFO ] [FORECASTER] Completed predict_future for IFS [2026-02-26T20:24:35.378495] [INFO ] [sig ] IFS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:24:35.603721] [INFO ] [LOCAL ] Saved forecast: IFS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/IFS.txt [2026-02-26T20:24:35.603868] [INFO ] [sig ] [1571/3375] Completed IFS in 0.4s | 2.75 sym/s | Total: 9.5m | ETA: 10.9m [2026-02-26T20:24:35.603907] [INFO ] [sig ] [1572/3375] Forecasting IGA... [2026-02-26T20:24:35.603937] [INFO ] [sig ] Generating forecast for: IGA [2026-02-26T20:24:35.603967] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGA' from 'https://tdm.silogroup.org/data/derivative_storage/IGA.csv'. [2026-02-26T20:24:35.615536] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGA'. [2026-02-26T20:24:35.615929] [INFO ] [FORECASTER] Starting predict_future for IGA [2026-02-26T20:24:35.616769] [DEBUG] [LOCAL ] No optimal features file found for IGA: ./output/feature-sets/IGA.txt [2026-02-26T20:24:35.616823] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:35.616854] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:35.616880] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:35.616938] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:35.675374] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:35.676246] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:35.676330] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:35.676364] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:35.801568] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:35.801757] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:35.801799] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:35.801828] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:35.805403] [DEBUG] [FORECASTER] IGA: Forecast T+1@11:T+2@11: UP (p=58.66%) [2026-02-26T20:24:35.805715] [INFO ] [FORECASTER] Completed predict_future for IGA [2026-02-26T20:24:35.805851] [INFO ] [sig ] IGA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:24:35.950537] [INFO ] [LOCAL ] Saved forecast: IGA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/IGA.txt [2026-02-26T20:24:35.950710] [INFO ] [sig ] [1572/3375] Completed IGA in 0.3s | 2.75 sym/s | Total: 9.5m | ETA: 10.9m [2026-02-26T20:24:35.950750] [INFO ] [sig ] [1573/3375] Forecasting IGD... [2026-02-26T20:24:35.950779] [INFO ] [sig ] Generating forecast for: IGD [2026-02-26T20:24:35.950811] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGD' from 'https://tdm.silogroup.org/data/derivative_storage/IGD.csv'. [2026-02-26T20:24:35.962748] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGD'. [2026-02-26T20:24:35.963133] [INFO ] [FORECASTER] Starting predict_future for IGD [2026-02-26T20:24:35.963973] [DEBUG] [LOCAL ] No optimal features file found for IGD: ./output/feature-sets/IGD.txt [2026-02-26T20:24:35.964027] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:35.964059] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:35.964086] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:35.964143] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:36.025498] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:36.026487] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:36.026597] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:36.026634] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:36.145501] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:36.145737] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:36.145791] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:36.145826] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:36.149603] [DEBUG] [FORECASTER] IGD: Forecast T+1@11:T+2@11: DOWN (p=40.90%) [2026-02-26T20:24:36.149916] [INFO ] [FORECASTER] Completed predict_future for IGD [2026-02-26T20:24:36.150053] [INFO ] [sig ] IGD: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:24:36.302234] [INFO ] [LOCAL ] Saved forecast: IGD 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/IGD.txt [2026-02-26T20:24:36.302403] [INFO ] [sig ] [1573/3375] Completed IGD in 0.4s | 2.75 sym/s | Total: 9.5m | ETA: 10.9m [2026-02-26T20:24:36.302458] [INFO ] [sig ] [1574/3375] Forecasting IGF... [2026-02-26T20:24:36.302501] [INFO ] [sig ] Generating forecast for: IGF [2026-02-26T20:24:36.302541] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGF' from 'https://tdm.silogroup.org/data/derivative_storage/IGF.csv'. [2026-02-26T20:24:36.316100] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGF'. [2026-02-26T20:24:36.316618] [INFO ] [FORECASTER] Starting predict_future for IGF [2026-02-26T20:24:36.317629] [DEBUG] [LOCAL ] No optimal features file found for IGF: ./output/feature-sets/IGF.txt [2026-02-26T20:24:36.317719] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:36.317776] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:36.317805] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:36.317871] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:36.380971] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:36.381872] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:36.381963] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:36.382000] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:36.509293] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:36.509458] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:36.509499] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:36.509530] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:36.512987] [DEBUG] [FORECASTER] IGF: Forecast T+1@11:T+2@11: UP (p=81.08%) [2026-02-26T20:24:36.513268] [INFO ] [FORECASTER] Completed predict_future for IGF [2026-02-26T20:24:36.513397] [INFO ] [sig ] IGF: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:24:36.659054] [INFO ] [LOCAL ] Saved forecast: IGF 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/IGF.txt [2026-02-26T20:24:36.659202] [INFO ] [sig ] [1574/3375] Completed IGF in 0.4s | 2.75 sym/s | Total: 9.5m | ETA: 10.9m [2026-02-26T20:24:36.659244] [INFO ] [sig ] [1575/3375] Forecasting IGI... [2026-02-26T20:24:36.659274] [INFO ] [sig ] Generating forecast for: IGI [2026-02-26T20:24:36.659305] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGI' from 'https://tdm.silogroup.org/data/derivative_storage/IGI.csv'. [2026-02-26T20:24:36.670999] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGI'. [2026-02-26T20:24:36.671346] [INFO ] [FORECASTER] Starting predict_future for IGI [2026-02-26T20:24:36.672168] [DEBUG] [LOCAL ] No optimal features file found for IGI: ./output/feature-sets/IGI.txt [2026-02-26T20:24:36.672222] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:36.672254] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:36.672281] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:36.672340] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:36.733344] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:36.734254] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:36.734344] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:36.734378] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:36.836947] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:36.837106] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:36.837145] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:36.837175] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:36.840681] [DEBUG] [FORECASTER] IGI: Forecast T+1@11:T+2@11: UP (p=70.13%) [2026-02-26T20:24:36.840967] [INFO ] [FORECASTER] Completed predict_future for IGI [2026-02-26T20:24:36.841095] [INFO ] [sig ] IGI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:24:36.983595] [INFO ] [LOCAL ] Saved forecast: IGI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/IGI.txt [2026-02-26T20:24:36.983743] [INFO ] [sig ] [1575/3375] Completed IGI in 0.3s | 2.75 sym/s | Total: 9.5m | ETA: 10.9m [2026-02-26T20:24:36.983785] [INFO ] [sig ] [1576/3375] Forecasting IGIB... [2026-02-26T20:24:36.983814] [INFO ] [sig ] Generating forecast for: IGIB [2026-02-26T20:24:36.983844] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGIB' from 'https://tdm.silogroup.org/data/derivative_storage/IGIB.csv'. [2026-02-26T20:24:36.995564] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGIB'. [2026-02-26T20:24:36.995949] [INFO ] [FORECASTER] Starting predict_future for IGIB [2026-02-26T20:24:36.996806] [DEBUG] [LOCAL ] No optimal features file found for IGIB: ./output/feature-sets/IGIB.txt [2026-02-26T20:24:36.996860] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:36.996891] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:36.996918] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:36.996975] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:37.057965] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:37.058648] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:37.058732] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:37.058765] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:37.177991] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:37.178150] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:37.178192] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:37.178221] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:37.181636] [DEBUG] [FORECASTER] IGIB: Forecast T+1@11:T+2@11: UP (p=72.91%) [2026-02-26T20:24:37.181925] [INFO ] [FORECASTER] Completed predict_future for IGIB [2026-02-26T20:24:37.182052] [INFO ] [sig ] IGIB: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:24:37.322795] [INFO ] [LOCAL ] Saved forecast: IGIB 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/IGIB.txt [2026-02-26T20:24:37.322930] [INFO ] [sig ] [1576/3375] Completed IGIB in 0.3s | 2.75 sym/s | Total: 9.5m | ETA: 10.9m [2026-02-26T20:24:37.322970] [INFO ] [sig ] [1577/3375] Forecasting IGIC... [2026-02-26T20:24:37.322999] [INFO ] [sig ] Generating forecast for: IGIC [2026-02-26T20:24:37.323031] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGIC' from 'https://tdm.silogroup.org/data/derivative_storage/IGIC.csv'. [2026-02-26T20:24:37.334731] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGIC'. [2026-02-26T20:24:37.335080] [INFO ] [FORECASTER] Starting predict_future for IGIC [2026-02-26T20:24:37.335924] [DEBUG] [LOCAL ] No optimal features file found for IGIC: ./output/feature-sets/IGIC.txt [2026-02-26T20:24:37.335978] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:37.336009] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:37.336037] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:37.336093] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:37.396157] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:37.396915] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:37.397054] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:37.397096] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:37.522637] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:37.522833] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:37.522887] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:37.522918] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:37.526738] [DEBUG] [FORECASTER] IGIC: Forecast T+1@11:T+2@11: UP (p=57.89%) [2026-02-26T20:24:37.527042] [INFO ] [FORECASTER] Completed predict_future for IGIC [2026-02-26T20:24:37.527174] [INFO ] [sig ] IGIC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:24:37.671532] [INFO ] [LOCAL ] Saved forecast: IGIC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/IGIC.txt [2026-02-26T20:24:37.671721] [INFO ] [sig ] [1577/3375] Completed IGIC in 0.3s | 2.75 sym/s | Total: 9.6m | ETA: 10.9m [2026-02-26T20:24:37.671762] [INFO ] [sig ] [1578/3375] Forecasting IGSB... [2026-02-26T20:24:37.671801] [INFO ] [sig ] Generating forecast for: IGSB [2026-02-26T20:24:37.671840] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGSB' from 'https://tdm.silogroup.org/data/derivative_storage/IGSB.csv'. [2026-02-26T20:24:37.684167] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGSB'. [2026-02-26T20:24:37.684550] [INFO ] [FORECASTER] Starting predict_future for IGSB [2026-02-26T20:24:37.685402] [DEBUG] [LOCAL ] No optimal features file found for IGSB: ./output/feature-sets/IGSB.txt [2026-02-26T20:24:37.685457] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:37.685490] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:37.685516] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:37.685597] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:37.754723] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:37.755693] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:37.755784] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:37.755818] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:37.887507] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:37.887745] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:37.887790] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:37.887820] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:37.891468] [DEBUG] [FORECASTER] IGSB: Forecast T+1@11:T+2@11: UP (p=91.75%) [2026-02-26T20:24:37.891786] [INFO ] [FORECASTER] Completed predict_future for IGSB [2026-02-26T20:24:37.891920] [INFO ] [sig ] IGSB: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:24:38.036510] [INFO ] [LOCAL ] Saved forecast: IGSB 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/IGSB.txt [2026-02-26T20:24:38.036661] [INFO ] [sig ] [1578/3375] Completed IGSB in 0.4s | 2.75 sym/s | Total: 9.6m | ETA: 10.9m [2026-02-26T20:24:38.036703] [INFO ] [sig ] [1579/3375] Forecasting IHD... [2026-02-26T20:24:38.036735] [INFO ] [sig ] Generating forecast for: IHD [2026-02-26T20:24:38.036767] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IHD' from 'https://tdm.silogroup.org/data/derivative_storage/IHD.csv'. [2026-02-26T20:24:38.048603] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IHD'. [2026-02-26T20:24:38.048996] [INFO ] [FORECASTER] Starting predict_future for IHD [2026-02-26T20:24:38.049861] [DEBUG] [LOCAL ] No optimal features file found for IHD: ./output/feature-sets/IHD.txt [2026-02-26T20:24:38.049915] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:38.049971] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:38.049999] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:38.050056] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:38.109108] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:38.109808] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:38.109891] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:38.109925] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:38.233834] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:38.234033] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:38.234090] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:38.234122] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:38.238507] [DEBUG] [FORECASTER] IHD: Forecast T+1@11:T+2@11: DOWN (p=48.75%) [2026-02-26T20:24:38.238892] [INFO ] [FORECASTER] Completed predict_future for IHD [2026-02-26T20:24:38.239047] [INFO ] [sig ] IHD: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:24:38.392477] [INFO ] [LOCAL ] Saved forecast: IHD 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/IHD.txt [2026-02-26T20:24:38.392695] [INFO ] [sig ] [1579/3375] Completed IHD in 0.4s | 2.75 sym/s | Total: 9.6m | ETA: 10.9m [2026-02-26T20:24:38.392751] [INFO ] [sig ] [1580/3375] Forecasting IHG... [2026-02-26T20:24:38.392787] [INFO ] [sig ] Generating forecast for: IHG [2026-02-26T20:24:38.392831] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IHG' from 'https://tdm.silogroup.org/data/derivative_storage/IHG.csv'. [2026-02-26T20:24:38.406116] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IHG'. [2026-02-26T20:24:38.406538] [INFO ] [FORECASTER] Starting predict_future for IHG [2026-02-26T20:24:38.407465] [DEBUG] [LOCAL ] No optimal features file found for IHG: ./output/feature-sets/IHG.txt [2026-02-26T20:24:38.407528] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:38.407569] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:38.407678] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:38.407761] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:38.469594] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:38.470590] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:38.470696] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:38.470743] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:38.603002] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:38.603161] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:38.603204] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:38.603234] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:38.606850] [DEBUG] [FORECASTER] IHG: Forecast T+1@11:T+2@11: DOWN (p=47.61%) [2026-02-26T20:24:38.607142] [INFO ] [FORECASTER] Completed predict_future for IHG [2026-02-26T20:24:38.607272] [INFO ] [sig ] IHG: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:24:38.756530] [INFO ] [LOCAL ] Saved forecast: IHG 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/IHG.txt [2026-02-26T20:24:38.756779] [INFO ] [sig ] [1580/3375] Completed IHG in 0.4s | 2.75 sym/s | Total: 9.6m | ETA: 10.9m [2026-02-26T20:24:38.756846] [INFO ] [sig ] [1581/3375] Forecasting IHS... [2026-02-26T20:24:38.756887] [INFO ] [sig ] Generating forecast for: IHS [2026-02-26T20:24:38.756920] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IHS' from 'https://tdm.silogroup.org/data/derivative_storage/IHS.csv'. [2026-02-26T20:24:38.769472] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IHS'. [2026-02-26T20:24:38.769905] [INFO ] [FORECASTER] Starting predict_future for IHS [2026-02-26T20:24:38.770813] [DEBUG] [LOCAL ] No optimal features file found for IHS: ./output/feature-sets/IHS.txt [2026-02-26T20:24:38.770869] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:38.770902] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:38.770930] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:38.770990] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:38.833424] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:38.834279] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:38.834368] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:38.834403] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:38.969487] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:38.969744] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:38.969816] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:38.969879] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:38.974050] [DEBUG] [FORECASTER] IHS: Forecast T+1@11:T+2@11: DOWN (p=33.76%) [2026-02-26T20:24:38.974377] [INFO ] [FORECASTER] Completed predict_future for IHS [2026-02-26T20:24:38.974532] [INFO ] [sig ] IHS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:24:39.124552] [INFO ] [LOCAL ] Saved forecast: IHS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/IHS.txt [2026-02-26T20:24:39.124714] [INFO ] [sig ] [1581/3375] Completed IHS in 0.4s | 2.75 sym/s | Total: 9.6m | ETA: 10.9m [2026-02-26T20:24:39.124762] [INFO ] [sig ] [1582/3375] Forecasting IIF... [2026-02-26T20:24:39.124795] [INFO ] [sig ] Generating forecast for: IIF [2026-02-26T20:24:39.124827] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IIF' from 'https://tdm.silogroup.org/data/derivative_storage/IIF.csv'. [2026-02-26T20:24:39.139707] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IIF'. [2026-02-26T20:24:39.140203] [INFO ] [FORECASTER] Starting predict_future for IIF [2026-02-26T20:24:39.141080] [DEBUG] [LOCAL ] No optimal features file found for IIF: ./output/feature-sets/IIF.txt [2026-02-26T20:24:39.141135] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:39.141166] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:39.141192] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:39.141248] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:39.201772] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:39.202683] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:39.202774] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:39.202809] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:39.321158] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:39.321315] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:39.321357] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:39.321386] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:39.325018] [DEBUG] [FORECASTER] IIF: Forecast T+1@11:T+2@11: DOWN (p=48.61%) [2026-02-26T20:24:39.325334] [INFO ] [FORECASTER] Completed predict_future for IIF [2026-02-26T20:24:39.325470] [INFO ] [sig ] IIF: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:24:39.471550] [INFO ] [LOCAL ] Saved forecast: IIF 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/IIF.txt [2026-02-26T20:24:39.471803] [INFO ] [sig ] [1582/3375] Completed IIF in 0.3s | 2.75 sym/s | Total: 9.6m | ETA: 10.9m [2026-02-26T20:24:39.471847] [INFO ] [sig ] [1583/3375] Forecasting III... [2026-02-26T20:24:39.471877] [INFO ] [sig ] Generating forecast for: III [2026-02-26T20:24:39.471908] [DEBUG] [REMOTE ] Fetching historical data for symbol 'III' from 'https://tdm.silogroup.org/data/derivative_storage/III.csv'. [2026-02-26T20:24:39.489215] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'III'. [2026-02-26T20:24:39.490083] [INFO ] [FORECASTER] Starting predict_future for III [2026-02-26T20:24:39.491149] [DEBUG] [LOCAL ] No optimal features file found for III: ./output/feature-sets/III.txt [2026-02-26T20:24:39.491217] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:39.491259] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:39.491295] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:39.491383] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:39.558552] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:39.559717] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:39.559809] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:39.559864] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:39.683292] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:39.683463] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:39.683510] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:39.683542] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:39.687358] [DEBUG] [FORECASTER] III: Forecast T+1@11:T+2@11: UP (p=91.72%) [2026-02-26T20:24:39.687694] [INFO ] [FORECASTER] Completed predict_future for III [2026-02-26T20:24:39.688044] [INFO ] [sig ] III: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:24:39.860429] [INFO ] [LOCAL ] Saved forecast: III 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/III.txt [2026-02-26T20:24:39.860650] [INFO ] [sig ] [1583/3375] Completed III in 0.4s | 2.75 sym/s | Total: 9.6m | ETA: 10.9m [2026-02-26T20:24:39.860705] [INFO ] [sig ] [1584/3375] Forecasting IIIN... [2026-02-26T20:24:39.860742] [INFO ] [sig ] Generating forecast for: IIIN [2026-02-26T20:24:39.860779] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IIIN' from 'https://tdm.silogroup.org/data/derivative_storage/IIIN.csv'. [2026-02-26T20:24:39.873895] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IIIN'. [2026-02-26T20:24:39.874341] [INFO ] [FORECASTER] Starting predict_future for IIIN [2026-02-26T20:24:39.875314] [DEBUG] [LOCAL ] No optimal features file found for IIIN: ./output/feature-sets/IIIN.txt [2026-02-26T20:24:39.875374] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:39.875441] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:39.875471] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:39.875529] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:39.939511] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:39.940652] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:39.940777] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:39.940813] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:40.074289] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:40.074458] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:40.074500] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:40.074533] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:40.078318] [DEBUG] [FORECASTER] IIIN: Forecast T+1@11:T+2@11: DOWN (p=18.54%) [2026-02-26T20:24:40.078769] [INFO ] [FORECASTER] Completed predict_future for IIIN [2026-02-26T20:24:40.078935] [INFO ] [sig ] IIIN: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:24:40.232297] [INFO ] [LOCAL ] Saved forecast: IIIN 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/IIIN.txt [2026-02-26T20:24:40.232463] [INFO ] [sig ] [1584/3375] Completed IIIN in 0.4s | 2.75 sym/s | Total: 9.6m | ETA: 10.8m [2026-02-26T20:24:40.232506] [INFO ] [sig ] [1585/3375] Forecasting IIM... [2026-02-26T20:24:40.232535] [INFO ] [sig ] Generating forecast for: IIM [2026-02-26T20:24:40.232567] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IIM' from 'https://tdm.silogroup.org/data/derivative_storage/IIM.csv'. [2026-02-26T20:24:40.247013] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IIM'. [2026-02-26T20:24:40.247484] [INFO ] [FORECASTER] Starting predict_future for IIM [2026-02-26T20:24:40.248642] [DEBUG] [LOCAL ] No optimal features file found for IIM: ./output/feature-sets/IIM.txt [2026-02-26T20:24:40.248712] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:40.248746] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:40.248776] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:40.248851] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:40.310913] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:40.311799] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:40.311884] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:40.311917] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:40.430852] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:40.431004] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:40.431045] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:40.431075] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:40.434557] [DEBUG] [FORECASTER] IIM: Forecast T+1@11:T+2@11: UP (p=94.66%) [2026-02-26T20:24:40.434949] [INFO ] [FORECASTER] Completed predict_future for IIM [2026-02-26T20:24:40.435107] [INFO ] [sig ] IIM: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:24:40.578603] [INFO ] [LOCAL ] Saved forecast: IIM 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/IIM.txt [2026-02-26T20:24:40.578751] [INFO ] [sig ] [1585/3375] Completed IIM in 0.3s | 2.75 sym/s | Total: 9.6m | ETA: 10.8m [2026-02-26T20:24:40.578793] [INFO ] [sig ] [1586/3375] Forecasting ILMN... [2026-02-26T20:24:40.578822] [INFO ] [sig ] Generating forecast for: ILMN [2026-02-26T20:24:40.578854] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ILMN' from 'https://tdm.silogroup.org/data/derivative_storage/ILMN.csv'. [2026-02-26T20:24:40.594156] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ILMN'. [2026-02-26T20:24:40.594596] [INFO ] [FORECASTER] Starting predict_future for ILMN [2026-02-26T20:24:40.595414] [DEBUG] [LOCAL ] No optimal features file found for ILMN: ./output/feature-sets/ILMN.txt [2026-02-26T20:24:40.595467] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:40.595499] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:40.595525] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:40.595605] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:40.652791] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:40.653549] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:40.653658] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:40.653692] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:40.778723] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:40.778882] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:40.778924] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:40.778953] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:40.782436] [DEBUG] [FORECASTER] ILMN: Forecast T+1@11:T+2@11: DOWN (p=18.66%) [2026-02-26T20:24:40.782745] [INFO ] [FORECASTER] Completed predict_future for ILMN [2026-02-26T20:24:40.782878] [INFO ] [sig ] ILMN: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:24:40.925766] [INFO ] [LOCAL ] Saved forecast: ILMN 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ILMN.txt [2026-02-26T20:24:40.925906] [INFO ] [sig ] [1586/3375] Completed ILMN in 0.3s | 2.75 sym/s | Total: 9.6m | ETA: 10.8m [2026-02-26T20:24:40.925944] [INFO ] [sig ] [1587/3375] Forecasting IMAX... [2026-02-26T20:24:40.925974] [INFO ] [sig ] Generating forecast for: IMAX [2026-02-26T20:24:40.926006] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMAX' from 'https://tdm.silogroup.org/data/derivative_storage/IMAX.csv'. [2026-02-26T20:24:40.937319] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMAX'. [2026-02-26T20:24:40.937690] [INFO ] [FORECASTER] Starting predict_future for IMAX [2026-02-26T20:24:40.938486] [DEBUG] [LOCAL ] No optimal features file found for IMAX: ./output/feature-sets/IMAX.txt [2026-02-26T20:24:40.938561] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:40.938620] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:40.938648] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:40.938705] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:40.996098] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:40.996947] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:40.997031] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:40.997063] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:41.111927] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:41.112078] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:41.112118] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:41.112176] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:41.115693] [DEBUG] [FORECASTER] IMAX: Forecast T+1@11:T+2@11: UP (p=84.64%) [2026-02-26T20:24:41.115978] [INFO ] [FORECASTER] Completed predict_future for IMAX [2026-02-26T20:24:41.116110] [INFO ] [sig ] IMAX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:24:41.256565] [INFO ] [LOCAL ] Saved forecast: IMAX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/IMAX.txt [2026-02-26T20:24:41.256749] [INFO ] [sig ] [1587/3375] Completed IMAX in 0.3s | 2.75 sym/s | Total: 9.6m | ETA: 10.8m [2026-02-26T20:24:41.256789] [INFO ] [sig ] [1588/3375] Forecasting IMMP... [2026-02-26T20:24:41.256820] [INFO ] [sig ] Generating forecast for: IMMP [2026-02-26T20:24:41.256850] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMMP' from 'https://tdm.silogroup.org/data/derivative_storage/IMMP.csv'. [2026-02-26T20:24:41.268092] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMMP'. [2026-02-26T20:24:41.268443] [INFO ] [FORECASTER] Starting predict_future for IMMP [2026-02-26T20:24:41.269296] [DEBUG] [LOCAL ] No optimal features file found for IMMP: ./output/feature-sets/IMMP.txt [2026-02-26T20:24:41.269350] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:41.269382] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:41.269409] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:41.269466] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:41.329990] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:41.330750] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:41.330844] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:41.330879] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:41.447627] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:41.447812] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:41.447852] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:41.447880] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:41.451326] [DEBUG] [FORECASTER] IMMP: Forecast T+1@11:T+2@11: UP (p=58.65%) [2026-02-26T20:24:41.451627] [INFO ] [FORECASTER] Completed predict_future for IMMP [2026-02-26T20:24:41.451762] [INFO ] [sig ] IMMP: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:24:41.592993] [INFO ] [LOCAL ] Saved forecast: IMMP 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/IMMP.txt [2026-02-26T20:24:41.593125] [INFO ] [sig ] [1588/3375] Completed IMMP in 0.3s | 2.75 sym/s | Total: 9.6m | ETA: 10.8m [2026-02-26T20:24:41.593166] [INFO ] [sig ] [1589/3375] Forecasting IMMX... [2026-02-26T20:24:41.593196] [INFO ] [sig ] Generating forecast for: IMMX [2026-02-26T20:24:41.593227] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMMX' from 'https://tdm.silogroup.org/data/derivative_storage/IMMX.csv'. [2026-02-26T20:24:41.605109] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMMX'. [2026-02-26T20:24:41.605466] [INFO ] [FORECASTER] Starting predict_future for IMMX [2026-02-26T20:24:41.606332] [DEBUG] [LOCAL ] No optimal features file found for IMMX: ./output/feature-sets/IMMX.txt [2026-02-26T20:24:41.606388] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:41.606419] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:41.606446] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:41.606503] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:41.664852] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:41.665789] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:41.665876] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:41.665910] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:41.788397] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:41.788561] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:41.788637] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:41.788676] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:41.792148] [DEBUG] [FORECASTER] IMMX: Forecast T+1@11:T+2@11: UP (p=78.87%) [2026-02-26T20:24:41.792443] [INFO ] [FORECASTER] Completed predict_future for IMMX [2026-02-26T20:24:41.792593] [INFO ] [sig ] IMMX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:24:41.935773] [INFO ] [LOCAL ] Saved forecast: IMMX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/IMMX.txt [2026-02-26T20:24:41.935938] [INFO ] [sig ] [1589/3375] Completed IMMX in 0.3s | 2.75 sym/s | Total: 9.6m | ETA: 10.8m [2026-02-26T20:24:41.935980] [INFO ] [sig ] [1590/3375] Forecasting IMNM... [2026-02-26T20:24:41.936010] [INFO ] [sig ] Generating forecast for: IMNM [2026-02-26T20:24:41.936042] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMNM' from 'https://tdm.silogroup.org/data/derivative_storage/IMNM.csv'. [2026-02-26T20:24:41.948207] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMNM'. [2026-02-26T20:24:41.948667] [INFO ] [FORECASTER] Starting predict_future for IMNM [2026-02-26T20:24:41.949524] [DEBUG] [LOCAL ] No optimal features file found for IMNM: ./output/feature-sets/IMNM.txt [2026-02-26T20:24:41.949610] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:41.949654] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:41.949688] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:41.949757] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:42.007483] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:42.008380] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:42.008468] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:42.008502] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:42.131792] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:42.131981] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:42.132031] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:42.132062] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:42.135773] [DEBUG] [FORECASTER] IMNM: Forecast T+1@11:T+2@11: DOWN (p=0.07%) [2026-02-26T20:24:42.136079] [INFO ] [FORECASTER] Completed predict_future for IMNM [2026-02-26T20:24:42.136214] [INFO ] [sig ] IMNM: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:24:42.277976] [INFO ] [LOCAL ] Saved forecast: IMNM 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/IMNM.txt [2026-02-26T20:24:42.278105] [INFO ] [sig ] [1590/3375] Completed IMNM in 0.3s | 2.75 sym/s | Total: 9.6m | ETA: 10.8m [2026-02-26T20:24:42.278144] [INFO ] [sig ] [1591/3375] Forecasting IMNN... [2026-02-26T20:24:42.278174] [INFO ] [sig ] Generating forecast for: IMNN [2026-02-26T20:24:42.278205] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMNN' from 'https://tdm.silogroup.org/data/derivative_storage/IMNN.csv'. [2026-02-26T20:24:42.289295] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMNN'. [2026-02-26T20:24:42.289647] [INFO ] [FORECASTER] Starting predict_future for IMNN [2026-02-26T20:24:42.290451] [DEBUG] [LOCAL ] No optimal features file found for IMNN: ./output/feature-sets/IMNN.txt [2026-02-26T20:24:42.290505] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:42.290537] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:42.290563] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:42.290648] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:42.347893] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:42.348732] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:42.348822] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:42.348854] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:42.468839] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:42.468983] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:42.469023] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:42.469050] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:42.472374] [DEBUG] [FORECASTER] IMNN: Forecast T+1@11:T+2@11: DOWN (p=45.29%) [2026-02-26T20:24:42.472680] [INFO ] [FORECASTER] Completed predict_future for IMNN [2026-02-26T20:24:42.472810] [INFO ] [sig ] IMNN: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:24:42.613915] [INFO ] [LOCAL ] Saved forecast: IMNN 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/IMNN.txt [2026-02-26T20:24:42.614035] [INFO ] [sig ] [1591/3375] Completed IMNN in 0.3s | 2.75 sym/s | Total: 9.6m | ETA: 10.8m [2026-02-26T20:24:42.614075] [INFO ] [sig ] [1592/3375] Forecasting IMOS... [2026-02-26T20:24:42.614103] [INFO ] [sig ] Generating forecast for: IMOS [2026-02-26T20:24:42.614133] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMOS' from 'https://tdm.silogroup.org/data/derivative_storage/IMOS.csv'. [2026-02-26T20:24:42.625974] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMOS'. [2026-02-26T20:24:42.626317] [INFO ] [FORECASTER] Starting predict_future for IMOS [2026-02-26T20:24:42.627167] [DEBUG] [LOCAL ] No optimal features file found for IMOS: ./output/feature-sets/IMOS.txt [2026-02-26T20:24:42.627223] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:42.627254] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:42.627281] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:42.627338] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:42.684391] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:42.685055] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:42.685137] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:42.685171] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:42.834736] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:42.834967] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:42.835036] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:42.835091] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:42.841783] [DEBUG] [FORECASTER] IMOS: Forecast T+1@11:T+2@11: DOWN (p=12.41%) [2026-02-26T20:24:42.842336] [INFO ] [FORECASTER] Completed predict_future for IMOS [2026-02-26T20:24:42.842554] [INFO ] [sig ] IMOS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:24:43.066012] [INFO ] [LOCAL ] Saved forecast: IMOS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/IMOS.txt [2026-02-26T20:24:43.066198] [INFO ] [sig ] [1592/3375] Completed IMOS in 0.5s | 2.75 sym/s | Total: 9.6m | ETA: 10.8m [2026-02-26T20:24:43.066243] [INFO ] [sig ] [1593/3375] Forecasting IMPP... [2026-02-26T20:24:43.066275] [INFO ] [sig ] Generating forecast for: IMPP [2026-02-26T20:24:43.066307] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMPP' from 'https://tdm.silogroup.org/data/derivative_storage/IMPP.csv'. [2026-02-26T20:24:43.083219] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMPP'. [2026-02-26T20:24:43.083809] [INFO ] [FORECASTER] Starting predict_future for IMPP [2026-02-26T20:24:43.085149] [DEBUG] [LOCAL ] No optimal features file found for IMPP: ./output/feature-sets/IMPP.txt [2026-02-26T20:24:43.085229] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:43.085285] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:43.085333] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:43.085430] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:43.172104] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:43.173370] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:43.173490] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:43.173535] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:43.346213] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:43.346413] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:43.346464] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:43.346498] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:43.351497] [DEBUG] [FORECASTER] IMPP: Forecast T+1@11:T+2@11: UP (p=76.54%) [2026-02-26T20:24:43.352007] [INFO ] [FORECASTER] Completed predict_future for IMPP [2026-02-26T20:24:43.352205] [INFO ] [sig ] IMPP: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:24:43.595941] [INFO ] [LOCAL ] Saved forecast: IMPP 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/IMPP.txt [2026-02-26T20:24:43.596183] [INFO ] [sig ] [1593/3375] Completed IMPP in 0.5s | 2.75 sym/s | Total: 9.7m | ETA: 10.8m [2026-02-26T20:24:43.596262] [INFO ] [sig ] [1594/3375] Forecasting IMRX... [2026-02-26T20:24:43.596322] [INFO ] [sig ] Generating forecast for: IMRX [2026-02-26T20:24:43.596377] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMRX' from 'https://tdm.silogroup.org/data/derivative_storage/IMRX.csv'. [2026-02-26T20:24:43.625882] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMRX'. [2026-02-26T20:24:43.626399] [INFO ] [FORECASTER] Starting predict_future for IMRX [2026-02-26T20:24:43.627708] [DEBUG] [LOCAL ] No optimal features file found for IMRX: ./output/feature-sets/IMRX.txt [2026-02-26T20:24:43.627787] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:43.627837] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:43.627881] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:43.627974] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:43.717208] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:43.718453] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:43.718667] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:43.718724] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:43.896934] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:43.897137] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:43.897206] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:43.897260] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:43.903117] [DEBUG] [FORECASTER] IMRX: Forecast T+1@11:T+2@11: DOWN (p=43.65%) [2026-02-26T20:24:43.903660] [INFO ] [FORECASTER] Completed predict_future for IMRX [2026-02-26T20:24:43.903877] [INFO ] [sig ] IMRX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:24:44.132487] [INFO ] [LOCAL ] Saved forecast: IMRX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/IMRX.txt [2026-02-26T20:24:44.132760] [INFO ] [sig ] [1594/3375] Completed IMRX in 0.5s | 2.75 sym/s | Total: 9.7m | ETA: 10.8m [2026-02-26T20:24:44.132827] [INFO ] [sig ] [1595/3375] Forecasting IMTX... [2026-02-26T20:24:44.132877] [INFO ] [sig ] Generating forecast for: IMTX [2026-02-26T20:24:44.132927] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMTX' from 'https://tdm.silogroup.org/data/derivative_storage/IMTX.csv'. [2026-02-26T20:24:44.152204] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMTX'. [2026-02-26T20:24:44.152856] [INFO ] [FORECASTER] Starting predict_future for IMTX [2026-02-26T20:24:44.155971] [DEBUG] [LOCAL ] No optimal features file found for IMTX: ./output/feature-sets/IMTX.txt [2026-02-26T20:24:44.156110] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:44.156160] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:44.156201] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:44.156292] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:44.273845] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:44.275300] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:44.275440] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:44.275496] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:44.424295] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:44.424491] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:44.424540] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:44.424570] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:44.428557] [DEBUG] [FORECASTER] IMTX: Forecast T+1@11:T+2@11: UP (p=82.92%) [2026-02-26T20:24:44.428886] [INFO ] [FORECASTER] Completed predict_future for IMTX [2026-02-26T20:24:44.429039] [INFO ] [sig ] IMTX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:24:44.583278] [INFO ] [LOCAL ] Saved forecast: IMTX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/IMTX.txt [2026-02-26T20:24:44.583465] [INFO ] [sig ] [1595/3375] Completed IMTX in 0.5s | 2.75 sym/s | Total: 9.7m | ETA: 10.8m [2026-02-26T20:24:44.583511] [INFO ] [sig ] [1596/3375] Forecasting IMXI... [2026-02-26T20:24:44.583542] [INFO ] [sig ] Generating forecast for: IMXI [2026-02-26T20:24:44.583596] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMXI' from 'https://tdm.silogroup.org/data/derivative_storage/IMXI.csv'. [2026-02-26T20:24:44.596822] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMXI'. [2026-02-26T20:24:44.597242] [INFO ] [FORECASTER] Starting predict_future for IMXI [2026-02-26T20:24:44.598255] [DEBUG] [LOCAL ] No optimal features file found for IMXI: ./output/feature-sets/IMXI.txt [2026-02-26T20:24:44.598314] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:44.598348] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:44.598376] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:44.598434] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:44.658300] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:44.659222] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:44.659311] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:44.659346] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:44.783095] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:44.783261] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:44.783304] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:44.783334] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:44.787116] [DEBUG] [FORECASTER] IMXI: Forecast T+1@11:T+2@11: DOWN (p=10.42%) [2026-02-26T20:24:44.787420] [INFO ] [FORECASTER] Completed predict_future for IMXI [2026-02-26T20:24:44.787559] [INFO ] [sig ] IMXI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:24:44.933463] [INFO ] [LOCAL ] Saved forecast: IMXI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/IMXI.txt [2026-02-26T20:24:44.933633] [INFO ] [sig ] [1596/3375] Completed IMXI in 0.4s | 2.75 sym/s | Total: 9.7m | ETA: 10.8m [2026-02-26T20:24:44.933675] [INFO ] [sig ] [1597/3375] Forecasting INAB... [2026-02-26T20:24:44.933705] [INFO ] [sig ] Generating forecast for: INAB [2026-02-26T20:24:44.933737] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INAB' from 'https://tdm.silogroup.org/data/derivative_storage/INAB.csv'. [2026-02-26T20:24:44.944559] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INAB'. [2026-02-26T20:24:44.944937] [INFO ] [FORECASTER] Starting predict_future for INAB [2026-02-26T20:24:44.945769] [DEBUG] [LOCAL ] No optimal features file found for INAB: ./output/feature-sets/INAB.txt [2026-02-26T20:24:44.945824] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:44.945857] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:44.945885] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:44.945942] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:45.006207] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:45.006993] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:45.007078] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:45.007114] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:45.129132] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:45.129292] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:45.129334] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:45.129364] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:45.133372] [DEBUG] [FORECASTER] INAB: Forecast T+1@11:T+2@11: DOWN (p=19.05%) [2026-02-26T20:24:45.133704] [INFO ] [FORECASTER] Completed predict_future for INAB [2026-02-26T20:24:45.133862] [INFO ] [sig ] INAB: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:24:45.284720] [INFO ] [LOCAL ] Saved forecast: INAB 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/INAB.txt [2026-02-26T20:24:45.284944] [INFO ] [sig ] [1597/3375] Completed INAB in 0.4s | 2.75 sym/s | Total: 9.7m | ETA: 10.8m [2026-02-26T20:24:45.285013] [INFO ] [sig ] [1598/3375] Forecasting INBK... [2026-02-26T20:24:45.285060] [INFO ] [sig ] Generating forecast for: INBK [2026-02-26T20:24:45.285104] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INBK' from 'https://tdm.silogroup.org/data/derivative_storage/INBK.csv'. [2026-02-26T20:24:45.297175] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INBK'. [2026-02-26T20:24:45.297546] [INFO ] [FORECASTER] Starting predict_future for INBK [2026-02-26T20:24:45.298491] [DEBUG] [LOCAL ] No optimal features file found for INBK: ./output/feature-sets/INBK.txt [2026-02-26T20:24:45.298561] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:45.298626] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:45.298661] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:45.298733] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:45.357837] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:45.358771] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:45.358868] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:45.358904] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:45.483189] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:45.483345] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:45.483385] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:45.483414] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:45.487279] [DEBUG] [FORECASTER] INBK: Forecast T+1@11:T+2@11: UP (p=88.01%) [2026-02-26T20:24:45.487559] [INFO ] [FORECASTER] Completed predict_future for INBK [2026-02-26T20:24:45.487789] [INFO ] [sig ] INBK: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:24:45.635914] [INFO ] [LOCAL ] Saved forecast: INBK 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/INBK.txt [2026-02-26T20:24:45.636060] [INFO ] [sig ] [1598/3375] Completed INBK in 0.4s | 2.75 sym/s | Total: 9.7m | ETA: 10.8m [2026-02-26T20:24:45.636102] [INFO ] [sig ] [1599/3375] Forecasting INBX... [2026-02-26T20:24:45.636135] [INFO ] [sig ] Generating forecast for: INBX [2026-02-26T20:24:45.636168] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INBX' from 'https://tdm.silogroup.org/data/derivative_storage/INBX.csv'. [2026-02-26T20:24:45.647245] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INBX'. [2026-02-26T20:24:45.647616] [INFO ] [FORECASTER] Starting predict_future for INBX [2026-02-26T20:24:45.648496] [DEBUG] [LOCAL ] No optimal features file found for INBX: ./output/feature-sets/INBX.txt [2026-02-26T20:24:45.648552] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:45.648608] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:45.648639] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:45.648705] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:45.707826] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:45.708545] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:45.708648] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:45.708685] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:45.825398] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:45.825536] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:45.825596] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:45.825629] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:45.829209] [DEBUG] [FORECASTER] INBX: Forecast T+1@11:T+2@11: UP (p=52.89%) [2026-02-26T20:24:45.829508] [INFO ] [FORECASTER] Completed predict_future for INBX [2026-02-26T20:24:45.829664] [INFO ] [sig ] INBX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:24:45.977074] [INFO ] [LOCAL ] Saved forecast: INBX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/INBX.txt [2026-02-26T20:24:45.977222] [INFO ] [sig ] [1599/3375] Completed INBX in 0.3s | 2.75 sym/s | Total: 9.7m | ETA: 10.8m [2026-02-26T20:24:45.977262] [INFO ] [sig ] [1600/3375] Forecasting INCY... [2026-02-26T20:24:45.977293] [INFO ] [sig ] Generating forecast for: INCY [2026-02-26T20:24:45.977325] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INCY' from 'https://tdm.silogroup.org/data/derivative_storage/INCY.csv'. [2026-02-26T20:24:45.988406] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INCY'. [2026-02-26T20:24:45.988782] [INFO ] [FORECASTER] Starting predict_future for INCY [2026-02-26T20:24:45.989639] [DEBUG] [LOCAL ] No optimal features file found for INCY: ./output/feature-sets/INCY.txt [2026-02-26T20:24:45.989702] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:45.989743] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:45.989779] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:45.989852] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:46.053152] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:46.054323] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:46.054417] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:46.054453] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:46.189772] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:46.189969] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:46.190036] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:46.190086] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:46.196354] [DEBUG] [FORECASTER] INCY: Forecast T+1@11:T+2@11: UP (p=76.42%) [2026-02-26T20:24:46.196925] [INFO ] [FORECASTER] Completed predict_future for INCY [2026-02-26T20:24:46.197146] [INFO ] [sig ] INCY: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:24:46.420471] [INFO ] [LOCAL ] Saved forecast: INCY 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/INCY.txt [2026-02-26T20:24:46.420656] [INFO ] [sig ] [1600/3375] Completed INCY in 0.4s | 2.75 sym/s | Total: 9.7m | ETA: 10.8m [2026-02-26T20:24:46.420700] [INFO ] [sig ] [1601/3375] Forecasting INDB... [2026-02-26T20:24:46.420733] [INFO ] [sig ] Generating forecast for: INDB [2026-02-26T20:24:46.420765] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INDB' from 'https://tdm.silogroup.org/data/derivative_storage/INDB.csv'. [2026-02-26T20:24:46.433251] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INDB'. [2026-02-26T20:24:46.433648] [INFO ] [FORECASTER] Starting predict_future for INDB [2026-02-26T20:24:46.434711] [DEBUG] [LOCAL ] No optimal features file found for INDB: ./output/feature-sets/INDB.txt [2026-02-26T20:24:46.434779] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:46.434855] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:46.434889] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:46.434949] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:46.495750] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:46.496551] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:46.496656] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:46.496690] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:46.619831] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:46.619995] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:46.620036] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:46.620065] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:46.623532] [DEBUG] [FORECASTER] INDB: Forecast T+1@11:T+2@11: DOWN (p=22.46%) [2026-02-26T20:24:46.623883] [INFO ] [FORECASTER] Completed predict_future for INDB [2026-02-26T20:24:46.624031] [INFO ] [sig ] INDB: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:24:46.770587] [INFO ] [LOCAL ] Saved forecast: INDB 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/INDB.txt [2026-02-26T20:24:46.770787] [INFO ] [sig ] [1601/3375] Completed INDB in 0.4s | 2.75 sym/s | Total: 9.7m | ETA: 10.8m [2026-02-26T20:24:46.770837] [INFO ] [sig ] [1602/3375] Forecasting INDI... [2026-02-26T20:24:46.770874] [INFO ] [sig ] Generating forecast for: INDI [2026-02-26T20:24:46.770904] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INDI' from 'https://tdm.silogroup.org/data/derivative_storage/INDI.csv'. [2026-02-26T20:24:46.782336] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INDI'. [2026-02-26T20:24:46.782760] [INFO ] [FORECASTER] Starting predict_future for INDI [2026-02-26T20:24:46.783597] [DEBUG] [LOCAL ] No optimal features file found for INDI: ./output/feature-sets/INDI.txt [2026-02-26T20:24:46.783650] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:46.783682] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:46.783709] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:46.783768] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:46.843688] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:46.844605] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:46.844694] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:46.844728] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:46.975425] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:46.975608] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:46.975655] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:46.975685] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:46.979654] [DEBUG] [FORECASTER] INDI: Forecast T+1@11:T+2@11: UP (p=91.70%) [2026-02-26T20:24:46.979945] [INFO ] [FORECASTER] Completed predict_future for INDI [2026-02-26T20:24:46.980079] [INFO ] [sig ] INDI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:24:47.134017] [INFO ] [LOCAL ] Saved forecast: INDI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/INDI.txt [2026-02-26T20:24:47.134169] [INFO ] [sig ] [1602/3375] Completed INDI in 0.4s | 2.75 sym/s | Total: 9.7m | ETA: 10.7m [2026-02-26T20:24:47.134209] [INFO ] [sig ] [1603/3375] Forecasting INDP... [2026-02-26T20:24:47.134239] [INFO ] [sig ] Generating forecast for: INDP [2026-02-26T20:24:47.134270] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INDP' from 'https://tdm.silogroup.org/data/derivative_storage/INDP.csv'. [2026-02-26T20:24:47.146270] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INDP'. [2026-02-26T20:24:47.146667] [INFO ] [FORECASTER] Starting predict_future for INDP [2026-02-26T20:24:47.147466] [DEBUG] [LOCAL ] No optimal features file found for INDP: ./output/feature-sets/INDP.txt [2026-02-26T20:24:47.147519] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:47.147553] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:47.147599] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:47.147683] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:47.206506] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:47.207403] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:47.207490] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:47.207525] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:47.325535] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:47.325714] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:47.325764] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:47.325800] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:47.329516] [DEBUG] [FORECASTER] INDP: Forecast T+1@11:T+2@11: DOWN (p=22.86%) [2026-02-26T20:24:47.329909] [INFO ] [FORECASTER] Completed predict_future for INDP [2026-02-26T20:24:47.330087] [INFO ] [sig ] INDP: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:24:47.480362] [INFO ] [LOCAL ] Saved forecast: INDP 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/INDP.txt [2026-02-26T20:24:47.480536] [INFO ] [sig ] [1603/3375] Completed INDP in 0.3s | 2.75 sym/s | Total: 9.7m | ETA: 10.7m [2026-02-26T20:24:47.480594] [INFO ] [sig ] [1604/3375] Forecasting INDY... [2026-02-26T20:24:47.480628] [INFO ] [sig ] Generating forecast for: INDY [2026-02-26T20:24:47.480661] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INDY' from 'https://tdm.silogroup.org/data/derivative_storage/INDY.csv'. [2026-02-26T20:24:47.493127] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INDY'. [2026-02-26T20:24:47.493489] [INFO ] [FORECASTER] Starting predict_future for INDY [2026-02-26T20:24:47.494334] [DEBUG] [LOCAL ] No optimal features file found for INDY: ./output/feature-sets/INDY.txt [2026-02-26T20:24:47.494390] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:47.494423] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:47.494451] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:47.494511] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:47.554493] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:47.555331] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:47.555423] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:47.555459] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:47.685556] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:47.685741] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:47.685785] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:47.685852] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:47.689661] [DEBUG] [FORECASTER] INDY: Forecast T+1@11:T+2@11: DOWN (p=34.18%) [2026-02-26T20:24:47.690182] [INFO ] [FORECASTER] Completed predict_future for INDY [2026-02-26T20:24:47.690324] [INFO ] [sig ] INDY: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:24:47.843980] [INFO ] [LOCAL ] Saved forecast: INDY 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/INDY.txt [2026-02-26T20:24:47.844144] [INFO ] [sig ] [1604/3375] Completed INDY in 0.4s | 2.75 sym/s | Total: 9.7m | ETA: 10.7m [2026-02-26T20:24:47.844187] [INFO ] [sig ] [1605/3375] Forecasting INFY... [2026-02-26T20:24:47.844219] [INFO ] [sig ] Generating forecast for: INFY [2026-02-26T20:24:47.844252] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INFY' from 'https://tdm.silogroup.org/data/derivative_storage/INFY.csv'. [2026-02-26T20:24:47.856416] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INFY'. [2026-02-26T20:24:47.856797] [INFO ] [FORECASTER] Starting predict_future for INFY [2026-02-26T20:24:47.857627] [DEBUG] [LOCAL ] No optimal features file found for INFY: ./output/feature-sets/INFY.txt [2026-02-26T20:24:47.857704] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:47.857743] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:47.857774] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:47.857832] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:47.918494] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:47.919221] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:47.919308] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:47.919344] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:48.042738] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:48.042923] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:48.042967] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:48.042998] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:48.046546] [DEBUG] [FORECASTER] INFY: Forecast T+1@11:T+2@11: UP (p=65.68%) [2026-02-26T20:24:48.046879] [INFO ] [FORECASTER] Completed predict_future for INFY [2026-02-26T20:24:48.047018] [INFO ] [sig ] INFY: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:24:48.196719] [INFO ] [LOCAL ] Saved forecast: INFY 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/INFY.txt [2026-02-26T20:24:48.196860] [INFO ] [sig ] [1605/3375] Completed INFY in 0.4s | 2.75 sym/s | Total: 9.7m | ETA: 10.7m [2026-02-26T20:24:48.196901] [INFO ] [sig ] [1606/3375] Forecasting ING... [2026-02-26T20:24:48.196931] [INFO ] [sig ] Generating forecast for: ING [2026-02-26T20:24:48.196962] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ING' from 'https://tdm.silogroup.org/data/derivative_storage/ING.csv'. [2026-02-26T20:24:48.211504] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ING'. [2026-02-26T20:24:48.212218] [INFO ] [FORECASTER] Starting predict_future for ING [2026-02-26T20:24:48.213557] [DEBUG] [LOCAL ] No optimal features file found for ING: ./output/feature-sets/ING.txt [2026-02-26T20:24:48.213664] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:48.213702] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:48.213729] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:48.213792] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:48.282122] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:48.283231] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:48.283329] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:48.283363] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:48.406836] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:48.407009] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:48.407052] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:48.407081] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:48.410882] [DEBUG] [FORECASTER] ING: Forecast T+1@11:T+2@11: UP (p=53.01%) [2026-02-26T20:24:48.411205] [INFO ] [FORECASTER] Completed predict_future for ING [2026-02-26T20:24:48.411345] [INFO ] [sig ] ING: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:24:48.567245] [INFO ] [LOCAL ] Saved forecast: ING 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ING.txt [2026-02-26T20:24:48.567407] [INFO ] [sig ] [1606/3375] Completed ING in 0.4s | 2.75 sym/s | Total: 9.7m | ETA: 10.7m [2026-02-26T20:24:48.567450] [INFO ] [sig ] [1607/3375] Forecasting INGN... [2026-02-26T20:24:48.567480] [INFO ] [sig ] Generating forecast for: INGN [2026-02-26T20:24:48.567513] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INGN' from 'https://tdm.silogroup.org/data/derivative_storage/INGN.csv'. [2026-02-26T20:24:48.579741] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INGN'. [2026-02-26T20:24:48.580153] [INFO ] [FORECASTER] Starting predict_future for INGN [2026-02-26T20:24:48.581036] [DEBUG] [LOCAL ] No optimal features file found for INGN: ./output/feature-sets/INGN.txt [2026-02-26T20:24:48.581091] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:48.581124] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:48.581151] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:48.581208] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:48.640152] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:48.641096] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:48.641184] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:48.641218] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:48.762206] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:48.762374] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:48.762415] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:48.762443] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:48.765971] [DEBUG] [FORECASTER] INGN: Forecast T+1@11:T+2@11: UP (p=74.76%) [2026-02-26T20:24:48.766256] [INFO ] [FORECASTER] Completed predict_future for INGN [2026-02-26T20:24:48.766388] [INFO ] [sig ] INGN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:24:48.907036] [INFO ] [LOCAL ] Saved forecast: INGN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/INGN.txt [2026-02-26T20:24:48.907181] [INFO ] [sig ] [1607/3375] Completed INGN in 0.3s | 2.75 sym/s | Total: 9.7m | ETA: 10.7m [2026-02-26T20:24:48.907221] [INFO ] [sig ] [1608/3375] Forecasting INMB... [2026-02-26T20:24:48.907251] [INFO ] [sig ] Generating forecast for: INMB [2026-02-26T20:24:48.907282] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INMB' from 'https://tdm.silogroup.org/data/derivative_storage/INMB.csv'. [2026-02-26T20:24:48.919431] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INMB'. [2026-02-26T20:24:48.919861] [INFO ] [FORECASTER] Starting predict_future for INMB [2026-02-26T20:24:48.920706] [DEBUG] [LOCAL ] No optimal features file found for INMB: ./output/feature-sets/INMB.txt [2026-02-26T20:24:48.920761] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:48.920794] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:48.920822] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:48.920880] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:48.977938] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:48.978869] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:48.978971] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:48.979004] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:49.101802] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:49.101970] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:49.102012] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:49.102041] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:49.105490] [DEBUG] [FORECASTER] INMB: Forecast T+1@11:T+2@11: UP (p=93.60%) [2026-02-26T20:24:49.105828] [INFO ] [FORECASTER] Completed predict_future for INMB [2026-02-26T20:24:49.105983] [INFO ] [sig ] INMB: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:24:49.261984] [INFO ] [LOCAL ] Saved forecast: INMB 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/INMB.txt [2026-02-26T20:24:49.262155] [INFO ] [sig ] [1608/3375] Completed INMB in 0.4s | 2.75 sym/s | Total: 9.7m | ETA: 10.7m [2026-02-26T20:24:49.262197] [INFO ] [sig ] [1609/3375] Forecasting INMD... [2026-02-26T20:24:49.262226] [INFO ] [sig ] Generating forecast for: INMD [2026-02-26T20:24:49.262257] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INMD' from 'https://tdm.silogroup.org/data/derivative_storage/INMD.csv'. [2026-02-26T20:24:49.275911] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INMD'. [2026-02-26T20:24:49.276325] [INFO ] [FORECASTER] Starting predict_future for INMD [2026-02-26T20:24:49.277216] [DEBUG] [LOCAL ] No optimal features file found for INMD: ./output/feature-sets/INMD.txt [2026-02-26T20:24:49.277273] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:49.277346] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:49.277376] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:49.277444] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:49.338238] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:49.339169] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:49.339259] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:49.339293] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:49.471217] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:49.471379] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:49.471423] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:49.471455] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:49.475169] [DEBUG] [FORECASTER] INMD: Forecast T+1@11:T+2@11: DOWN (p=8.31%) [2026-02-26T20:24:49.475471] [INFO ] [FORECASTER] Completed predict_future for INMD [2026-02-26T20:24:49.475634] [INFO ] [sig ] INMD: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:24:49.626233] [INFO ] [LOCAL ] Saved forecast: INMD 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/INMD.txt [2026-02-26T20:24:49.626396] [INFO ] [sig ] [1609/3375] Completed INMD in 0.4s | 2.75 sym/s | Total: 9.8m | ETA: 10.7m [2026-02-26T20:24:49.626438] [INFO ] [sig ] [1610/3375] Forecasting INN... [2026-02-26T20:24:49.626469] [INFO ] [sig ] Generating forecast for: INN [2026-02-26T20:24:49.626501] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INN' from 'https://tdm.silogroup.org/data/derivative_storage/INN.csv'. [2026-02-26T20:24:49.639139] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INN'. [2026-02-26T20:24:49.639524] [INFO ] [FORECASTER] Starting predict_future for INN [2026-02-26T20:24:49.640489] [DEBUG] [LOCAL ] No optimal features file found for INN: ./output/feature-sets/INN.txt [2026-02-26T20:24:49.640545] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:49.640605] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:49.640636] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:49.640694] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:49.702458] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:49.703248] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:49.703335] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:49.703369] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:49.831479] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:49.831692] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:49.831741] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:49.831771] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:49.835802] [DEBUG] [FORECASTER] INN: Forecast T+1@11:T+2@11: UP (p=64.67%) [2026-02-26T20:24:49.836112] [INFO ] [FORECASTER] Completed predict_future for INN [2026-02-26T20:24:49.836256] [INFO ] [sig ] INN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:24:49.988891] [INFO ] [LOCAL ] Saved forecast: INN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/INN.txt [2026-02-26T20:24:49.989092] [INFO ] [sig ] [1610/3375] Completed INN in 0.4s | 2.75 sym/s | Total: 9.8m | ETA: 10.7m [2026-02-26T20:24:49.989142] [INFO ] [sig ] [1611/3375] Forecasting INO... [2026-02-26T20:24:49.989172] [INFO ] [sig ] Generating forecast for: INO [2026-02-26T20:24:49.989202] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INO' from 'https://tdm.silogroup.org/data/derivative_storage/INO.csv'. [2026-02-26T20:24:50.002038] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INO'. [2026-02-26T20:24:50.002442] [INFO ] [FORECASTER] Starting predict_future for INO [2026-02-26T20:24:50.003358] [DEBUG] [LOCAL ] No optimal features file found for INO: ./output/feature-sets/INO.txt [2026-02-26T20:24:50.003414] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:50.003446] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:50.003475] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:50.003532] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:50.065685] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:50.066598] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:50.066723] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:50.066758] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:50.188669] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:50.188839] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:50.188891] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:50.188927] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:50.192631] [DEBUG] [FORECASTER] INO: Forecast T+1@11:T+2@11: DOWN (p=21.45%) [2026-02-26T20:24:50.192935] [INFO ] [FORECASTER] Completed predict_future for INO [2026-02-26T20:24:50.193078] [INFO ] [sig ] INO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:24:50.341400] [INFO ] [LOCAL ] Saved forecast: INO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/INO.txt [2026-02-26T20:24:50.341551] [INFO ] [sig ] [1611/3375] Completed INO in 0.4s | 2.75 sym/s | Total: 9.8m | ETA: 10.7m [2026-02-26T20:24:50.341611] [INFO ] [sig ] [1612/3375] Forecasting INOD... [2026-02-26T20:24:50.341643] [INFO ] [sig ] Generating forecast for: INOD [2026-02-26T20:24:50.341674] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INOD' from 'https://tdm.silogroup.org/data/derivative_storage/INOD.csv'. [2026-02-26T20:24:50.354198] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INOD'. [2026-02-26T20:24:50.354556] [INFO ] [FORECASTER] Starting predict_future for INOD [2026-02-26T20:24:50.355409] [DEBUG] [LOCAL ] No optimal features file found for INOD: ./output/feature-sets/INOD.txt [2026-02-26T20:24:50.355464] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:50.355497] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:50.355523] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:50.355605] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:50.414140] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:50.415064] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:50.415155] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:50.415190] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:50.546354] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:50.546518] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:50.546560] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:50.546611] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:50.550152] [DEBUG] [FORECASTER] INOD: Forecast T+1@11:T+2@11: UP (p=99.73%) [2026-02-26T20:24:50.550441] [INFO ] [FORECASTER] Completed predict_future for INOD [2026-02-26T20:24:50.550596] [INFO ] [sig ] INOD: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:24:50.692583] [INFO ] [LOCAL ] Saved forecast: INOD 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/INOD.txt [2026-02-26T20:24:50.692730] [INFO ] [sig ] [1612/3375] Completed INOD in 0.4s | 2.75 sym/s | Total: 9.8m | ETA: 10.7m [2026-02-26T20:24:50.692778] [INFO ] [sig ] [1613/3375] Forecasting INSE... [2026-02-26T20:24:50.692816] [INFO ] [sig ] Generating forecast for: INSE [2026-02-26T20:24:50.692853] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INSE' from 'https://tdm.silogroup.org/data/derivative_storage/INSE.csv'. [2026-02-26T20:24:50.704525] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INSE'. [2026-02-26T20:24:50.704945] [INFO ] [FORECASTER] Starting predict_future for INSE [2026-02-26T20:24:50.705818] [DEBUG] [LOCAL ] No optimal features file found for INSE: ./output/feature-sets/INSE.txt [2026-02-26T20:24:50.705874] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:50.705907] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:50.705935] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:50.705994] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:50.771024] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:50.772038] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:50.772128] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:50.772163] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:50.900458] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:50.900638] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:50.900682] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:50.900712] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:50.904352] [DEBUG] [FORECASTER] INSE: Forecast T+1@11:T+2@11: UP (p=80.43%) [2026-02-26T20:24:50.904664] [INFO ] [FORECASTER] Completed predict_future for INSE [2026-02-26T20:24:50.904804] [INFO ] [sig ] INSE: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:24:51.060172] [INFO ] [LOCAL ] Saved forecast: INSE 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/INSE.txt [2026-02-26T20:24:51.060337] [INFO ] [sig ] [1613/3375] Completed INSE in 0.4s | 2.75 sym/s | Total: 9.8m | ETA: 10.7m [2026-02-26T20:24:51.060380] [INFO ] [sig ] [1614/3375] Forecasting INSG... [2026-02-26T20:24:51.060410] [INFO ] [sig ] Generating forecast for: INSG [2026-02-26T20:24:51.060440] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INSG' from 'https://tdm.silogroup.org/data/derivative_storage/INSG.csv'. [2026-02-26T20:24:51.072509] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INSG'. [2026-02-26T20:24:51.072962] [INFO ] [FORECASTER] Starting predict_future for INSG [2026-02-26T20:24:51.073819] [DEBUG] [LOCAL ] No optimal features file found for INSG: ./output/feature-sets/INSG.txt [2026-02-26T20:24:51.073873] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:51.073907] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:51.073935] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:51.073993] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:51.133960] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:51.134890] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:51.134982] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:51.135017] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:51.255736] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:51.255898] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:51.255940] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:51.255970] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:51.259475] [DEBUG] [FORECASTER] INSG: Forecast T+1@11:T+2@11: UP (p=94.03%) [2026-02-26T20:24:51.259776] [INFO ] [FORECASTER] Completed predict_future for INSG [2026-02-26T20:24:51.259944] [INFO ] [sig ] INSG: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:24:51.404735] [INFO ] [LOCAL ] Saved forecast: INSG 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/INSG.txt [2026-02-26T20:24:51.404920] [INFO ] [sig ] [1614/3375] Completed INSG in 0.3s | 2.75 sym/s | Total: 9.8m | ETA: 10.7m [2026-02-26T20:24:51.404965] [INFO ] [sig ] [1615/3375] Forecasting INSM... [2026-02-26T20:24:51.405006] [INFO ] [sig ] Generating forecast for: INSM [2026-02-26T20:24:51.405049] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INSM' from 'https://tdm.silogroup.org/data/derivative_storage/INSM.csv'. [2026-02-26T20:24:51.416761] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INSM'. [2026-02-26T20:24:51.417172] [INFO ] [FORECASTER] Starting predict_future for INSM [2026-02-26T20:24:51.418074] [DEBUG] [LOCAL ] No optimal features file found for INSM: ./output/feature-sets/INSM.txt [2026-02-26T20:24:51.418132] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:51.418166] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:51.418194] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:51.418253] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:51.477526] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:51.478383] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:51.478470] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:51.478506] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:51.602942] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:51.603148] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:51.603203] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:51.603235] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:51.606804] [DEBUG] [FORECASTER] INSM: Forecast T+1@11:T+2@11: UP (p=83.94%) [2026-02-26T20:24:51.607091] [INFO ] [FORECASTER] Completed predict_future for INSM [2026-02-26T20:24:51.607226] [INFO ] [sig ] INSM: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:24:51.749364] [INFO ] [LOCAL ] Saved forecast: INSM 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/INSM.txt [2026-02-26T20:24:51.749537] [INFO ] [sig ] [1615/3375] Completed INSM in 0.3s | 2.75 sym/s | Total: 9.8m | ETA: 10.7m [2026-02-26T20:24:51.749599] [INFO ] [sig ] [1616/3375] Forecasting INSP... [2026-02-26T20:24:51.749645] [INFO ] [sig ] Generating forecast for: INSP [2026-02-26T20:24:51.749679] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INSP' from 'https://tdm.silogroup.org/data/derivative_storage/INSP.csv'. [2026-02-26T20:24:51.764410] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INSP'. [2026-02-26T20:24:51.764858] [INFO ] [FORECASTER] Starting predict_future for INSP [2026-02-26T20:24:51.765737] [DEBUG] [LOCAL ] No optimal features file found for INSP: ./output/feature-sets/INSP.txt [2026-02-26T20:24:51.765793] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:51.765833] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:51.765867] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:51.765938] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:51.849867] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:51.850791] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:51.850880] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:51.850913] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:51.974502] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:51.974686] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:51.974745] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:51.974775] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:51.978291] [DEBUG] [FORECASTER] INSP: Forecast T+1@11:T+2@11: UP (p=79.64%) [2026-02-26T20:24:51.978600] [INFO ] [FORECASTER] Completed predict_future for INSP [2026-02-26T20:24:51.978737] [INFO ] [sig ] INSP: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:24:52.121352] [INFO ] [LOCAL ] Saved forecast: INSP 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/INSP.txt [2026-02-26T20:24:52.121512] [INFO ] [sig ] [1616/3375] Completed INSP in 0.4s | 2.75 sym/s | Total: 9.8m | ETA: 10.7m [2026-02-26T20:24:52.121554] [INFO ] [sig ] [1617/3375] Forecasting INTA... [2026-02-26T20:24:52.121608] [INFO ] [sig ] Generating forecast for: INTA [2026-02-26T20:24:52.121641] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INTA' from 'https://tdm.silogroup.org/data/derivative_storage/INTA.csv'. [2026-02-26T20:24:52.133142] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INTA'. [2026-02-26T20:24:52.133554] [INFO ] [FORECASTER] Starting predict_future for INTA [2026-02-26T20:24:52.134426] [DEBUG] [LOCAL ] No optimal features file found for INTA: ./output/feature-sets/INTA.txt [2026-02-26T20:24:52.134480] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:52.134513] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:52.134541] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:52.134617] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:52.192443] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:52.193339] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:52.193425] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:52.193458] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:52.326031] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:52.326197] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:52.326239] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:52.326269] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:52.329856] [DEBUG] [FORECASTER] INTA: Forecast T+1@11:T+2@11: DOWN (p=9.48%) [2026-02-26T20:24:52.330155] [INFO ] [FORECASTER] Completed predict_future for INTA [2026-02-26T20:24:52.330287] [INFO ] [sig ] INTA: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:24:52.474707] [INFO ] [LOCAL ] Saved forecast: INTA 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/INTA.txt [2026-02-26T20:24:52.474880] [INFO ] [sig ] [1617/3375] Completed INTA in 0.4s | 2.75 sym/s | Total: 9.8m | ETA: 10.7m [2026-02-26T20:24:52.474923] [INFO ] [sig ] [1618/3375] Forecasting INTC... [2026-02-26T20:24:52.474952] [INFO ] [sig ] Generating forecast for: INTC [2026-02-26T20:24:52.474983] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INTC' from 'https://tdm.silogroup.org/data/derivative_storage/INTC.csv'. [2026-02-26T20:24:52.487508] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INTC'. [2026-02-26T20:24:52.488005] [INFO ] [FORECASTER] Starting predict_future for INTC [2026-02-26T20:24:52.488845] [DEBUG] [LOCAL ] No optimal features file found for INTC: ./output/feature-sets/INTC.txt [2026-02-26T20:24:52.488903] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:52.488964] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:52.488993] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:52.489051] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:52.547229] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:52.548177] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:52.548304] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:52.548341] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:52.677472] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:52.677678] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:52.677722] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:52.677751] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:52.681391] [DEBUG] [FORECASTER] INTC: Forecast T+1@11:T+2@11: DOWN (p=42.01%) [2026-02-26T20:24:52.681714] [INFO ] [FORECASTER] Completed predict_future for INTC [2026-02-26T20:24:52.681852] [INFO ] [sig ] INTC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:24:52.825054] [INFO ] [LOCAL ] Saved forecast: INTC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/INTC.txt [2026-02-26T20:24:52.825218] [INFO ] [sig ] [1618/3375] Completed INTC in 0.4s | 2.75 sym/s | Total: 9.8m | ETA: 10.6m [2026-02-26T20:24:52.825263] [INFO ] [sig ] [1619/3375] Forecasting INVA... [2026-02-26T20:24:52.825292] [INFO ] [sig ] Generating forecast for: INVA [2026-02-26T20:24:52.825324] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INVA' from 'https://tdm.silogroup.org/data/derivative_storage/INVA.csv'. [2026-02-26T20:24:52.837233] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INVA'. [2026-02-26T20:24:52.837690] [INFO ] [FORECASTER] Starting predict_future for INVA [2026-02-26T20:24:52.838536] [DEBUG] [LOCAL ] No optimal features file found for INVA: ./output/feature-sets/INVA.txt [2026-02-26T20:24:52.838626] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:52.838689] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:52.838722] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:52.838782] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:52.898218] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:52.899104] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:52.899194] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:52.899229] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:53.029624] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:53.029806] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:53.029866] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:53.029924] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:53.033655] [DEBUG] [FORECASTER] INVA: Forecast T+1@11:T+2@11: UP (p=96.22%) [2026-02-26T20:24:53.033971] [INFO ] [FORECASTER] Completed predict_future for INVA [2026-02-26T20:24:53.034112] [INFO ] [sig ] INVA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:24:53.196629] [INFO ] [LOCAL ] Saved forecast: INVA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/INVA.txt [2026-02-26T20:24:53.196792] [INFO ] [sig ] [1619/3375] Completed INVA in 0.4s | 2.75 sym/s | Total: 9.8m | ETA: 10.6m [2026-02-26T20:24:53.196833] [INFO ] [sig ] [1620/3375] Forecasting INVE... [2026-02-26T20:24:53.196865] [INFO ] [sig ] Generating forecast for: INVE [2026-02-26T20:24:53.196896] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INVE' from 'https://tdm.silogroup.org/data/derivative_storage/INVE.csv'. [2026-02-26T20:24:53.208410] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INVE'. [2026-02-26T20:24:53.208793] [INFO ] [FORECASTER] Starting predict_future for INVE [2026-02-26T20:24:53.209623] [DEBUG] [LOCAL ] No optimal features file found for INVE: ./output/feature-sets/INVE.txt [2026-02-26T20:24:53.209677] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:53.209724] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:53.209753] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:53.209812] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:53.266264] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:53.267069] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:53.267154] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:53.267187] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:53.382551] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:53.382753] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:53.382796] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:53.382825] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:53.386615] [DEBUG] [FORECASTER] INVE: Forecast T+1@11:T+2@11: DOWN (p=0.11%) [2026-02-26T20:24:53.386968] [INFO ] [FORECASTER] Completed predict_future for INVE [2026-02-26T20:24:53.387119] [INFO ] [sig ] INVE: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:24:53.542593] [INFO ] [LOCAL ] Saved forecast: INVE 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/INVE.txt [2026-02-26T20:24:53.542756] [INFO ] [sig ] [1620/3375] Completed INVE in 0.3s | 2.75 sym/s | Total: 9.8m | ETA: 10.6m [2026-02-26T20:24:53.542798] [INFO ] [sig ] [1621/3375] Forecasting INVH... [2026-02-26T20:24:53.542828] [INFO ] [sig ] Generating forecast for: INVH [2026-02-26T20:24:53.542863] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INVH' from 'https://tdm.silogroup.org/data/derivative_storage/INVH.csv'. [2026-02-26T20:24:53.554227] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INVH'. [2026-02-26T20:24:53.554609] [INFO ] [FORECASTER] Starting predict_future for INVH [2026-02-26T20:24:53.555445] [DEBUG] [LOCAL ] No optimal features file found for INVH: ./output/feature-sets/INVH.txt [2026-02-26T20:24:53.555499] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:53.555531] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:53.555557] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:53.555647] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:53.612781] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:53.613610] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:53.613697] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:53.613729] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:53.734011] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:53.734378] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:53.734420] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:53.734485] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:53.738431] [DEBUG] [FORECASTER] INVH: Forecast T+1@11:T+2@11: UP (p=82.78%) [2026-02-26T20:24:53.738742] [INFO ] [FORECASTER] Completed predict_future for INVH [2026-02-26T20:24:53.738876] [INFO ] [sig ] INVH: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:24:53.882641] [INFO ] [LOCAL ] Saved forecast: INVH 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/INVH.txt [2026-02-26T20:24:53.882811] [INFO ] [sig ] [1621/3375] Completed INVH in 0.3s | 2.75 sym/s | Total: 9.8m | ETA: 10.6m [2026-02-26T20:24:53.882853] [INFO ] [sig ] [1622/3375] Forecasting IONS... [2026-02-26T20:24:53.882884] [INFO ] [sig ] Generating forecast for: IONS [2026-02-26T20:24:53.882915] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IONS' from 'https://tdm.silogroup.org/data/derivative_storage/IONS.csv'. [2026-02-26T20:24:53.894907] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IONS'. [2026-02-26T20:24:53.895308] [INFO ] [FORECASTER] Starting predict_future for IONS [2026-02-26T20:24:53.896132] [DEBUG] [LOCAL ] No optimal features file found for IONS: ./output/feature-sets/IONS.txt [2026-02-26T20:24:53.896187] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:53.896219] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:53.896246] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:53.896304] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:53.954441] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:53.955328] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:53.955413] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:53.955445] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:54.078264] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:54.078422] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:54.078463] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:54.078493] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:54.082090] [DEBUG] [FORECASTER] IONS: Forecast T+1@11:T+2@11: UP (p=85.01%) [2026-02-26T20:24:54.082386] [INFO ] [FORECASTER] Completed predict_future for IONS [2026-02-26T20:24:54.082521] [INFO ] [sig ] IONS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:24:54.258662] [INFO ] [LOCAL ] Saved forecast: IONS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/IONS.txt [2026-02-26T20:24:54.258837] [INFO ] [sig ] [1622/3375] Completed IONS in 0.4s | 2.75 sym/s | Total: 9.8m | ETA: 10.6m [2026-02-26T20:24:54.258880] [INFO ] [sig ] [1623/3375] Forecasting IOSP... [2026-02-26T20:24:54.258918] [INFO ] [sig ] Generating forecast for: IOSP [2026-02-26T20:24:54.258956] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IOSP' from 'https://tdm.silogroup.org/data/derivative_storage/IOSP.csv'. [2026-02-26T20:24:54.276830] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IOSP'. [2026-02-26T20:24:54.277242] [INFO ] [FORECASTER] Starting predict_future for IOSP [2026-02-26T20:24:54.278129] [DEBUG] [LOCAL ] No optimal features file found for IOSP: ./output/feature-sets/IOSP.txt [2026-02-26T20:24:54.278184] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:54.278216] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:54.278243] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:54.278300] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:54.335716] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:54.336547] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:54.336655] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:54.336690] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:54.461788] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:54.462000] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:54.462047] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:54.462079] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:54.465921] [DEBUG] [FORECASTER] IOSP: Forecast T+1@11:T+2@11: UP (p=91.03%) [2026-02-26T20:24:54.466306] [INFO ] [FORECASTER] Completed predict_future for IOSP [2026-02-26T20:24:54.466468] [INFO ] [sig ] IOSP: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:24:54.634130] [INFO ] [LOCAL ] Saved forecast: IOSP 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/IOSP.txt [2026-02-26T20:24:54.634316] [INFO ] [sig ] [1623/3375] Completed IOSP in 0.4s | 2.75 sym/s | Total: 9.8m | ETA: 10.6m [2026-02-26T20:24:54.634359] [INFO ] [sig ] [1624/3375] Forecasting IOVA... [2026-02-26T20:24:54.634405] [INFO ] [sig ] Generating forecast for: IOVA [2026-02-26T20:24:54.634439] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IOVA' from 'https://tdm.silogroup.org/data/derivative_storage/IOVA.csv'. [2026-02-26T20:24:54.646393] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IOVA'. [2026-02-26T20:24:54.646833] [INFO ] [FORECASTER] Starting predict_future for IOVA [2026-02-26T20:24:54.647864] [DEBUG] [LOCAL ] No optimal features file found for IOVA: ./output/feature-sets/IOVA.txt [2026-02-26T20:24:54.647935] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:54.647973] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:54.648006] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:54.648069] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:54.707461] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:54.708458] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:54.708550] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:54.708603] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:54.838424] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:54.838604] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:54.838649] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:54.838680] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:54.842647] [DEBUG] [FORECASTER] IOVA: Forecast T+1@11:T+2@11: DOWN (p=30.07%) [2026-02-26T20:24:54.842956] [INFO ] [FORECASTER] Completed predict_future for IOVA [2026-02-26T20:24:54.843092] [INFO ] [sig ] IOVA: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:24:54.990445] [INFO ] [LOCAL ] Saved forecast: IOVA 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/IOVA.txt [2026-02-26T20:24:54.990624] [INFO ] [sig ] [1624/3375] Completed IOVA in 0.4s | 2.75 sym/s | Total: 9.8m | ETA: 10.6m [2026-02-26T20:24:54.990667] [INFO ] [sig ] [1625/3375] Forecasting IPGP... [2026-02-26T20:24:54.990696] [INFO ] [sig ] Generating forecast for: IPGP [2026-02-26T20:24:54.990727] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IPGP' from 'https://tdm.silogroup.org/data/derivative_storage/IPGP.csv'. [2026-02-26T20:24:55.003612] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IPGP'. [2026-02-26T20:24:55.004047] [INFO ] [FORECASTER] Starting predict_future for IPGP [2026-02-26T20:24:55.005108] [DEBUG] [LOCAL ] No optimal features file found for IPGP: ./output/feature-sets/IPGP.txt [2026-02-26T20:24:55.005350] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:55.005383] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:55.005409] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:55.005467] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:55.063823] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:55.064737] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:55.064827] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:55.064862] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:55.187906] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:55.188071] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:55.188111] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:55.188141] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:55.191646] [DEBUG] [FORECASTER] IPGP: Forecast T+1@11:T+2@11: UP (p=69.15%) [2026-02-26T20:24:55.191933] [INFO ] [FORECASTER] Completed predict_future for IPGP [2026-02-26T20:24:55.192068] [INFO ] [sig ] IPGP: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:24:55.334117] [INFO ] [LOCAL ] Saved forecast: IPGP 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/IPGP.txt [2026-02-26T20:24:55.334306] [INFO ] [sig ] [1625/3375] Completed IPGP in 0.3s | 2.75 sym/s | Total: 9.8m | ETA: 10.6m [2026-02-26T20:24:55.334352] [INFO ] [sig ] [1626/3375] Forecasting IPI... [2026-02-26T20:24:55.334382] [INFO ] [sig ] Generating forecast for: IPI [2026-02-26T20:24:55.334414] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IPI' from 'https://tdm.silogroup.org/data/derivative_storage/IPI.csv'. [2026-02-26T20:24:55.347533] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IPI'. [2026-02-26T20:24:55.348019] [INFO ] [FORECASTER] Starting predict_future for IPI [2026-02-26T20:24:55.348871] [DEBUG] [LOCAL ] No optimal features file found for IPI: ./output/feature-sets/IPI.txt [2026-02-26T20:24:55.348926] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:55.348959] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:55.348986] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:55.349042] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:55.405869] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:55.406828] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:55.406918] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:55.406951] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:55.529722] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:55.529883] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:55.529923] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:55.529954] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:55.533478] [DEBUG] [FORECASTER] IPI: Forecast T+1@11:T+2@11: DOWN (p=3.09%) [2026-02-26T20:24:55.533790] [INFO ] [FORECASTER] Completed predict_future for IPI [2026-02-26T20:24:55.533926] [INFO ] [sig ] IPI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:24:55.722649] [INFO ] [LOCAL ] Saved forecast: IPI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/IPI.txt [2026-02-26T20:24:55.722811] [INFO ] [sig ] [1626/3375] Completed IPI in 0.4s | 2.75 sym/s | Total: 9.9m | ETA: 10.6m [2026-02-26T20:24:55.722855] [INFO ] [sig ] [1627/3375] Forecasting IQ... [2026-02-26T20:24:55.722886] [INFO ] [sig ] Generating forecast for: IQ [2026-02-26T20:24:55.722917] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IQ' from 'https://tdm.silogroup.org/data/derivative_storage/IQ.csv'. [2026-02-26T20:24:55.736216] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IQ'. [2026-02-26T20:24:55.736696] [INFO ] [FORECASTER] Starting predict_future for IQ [2026-02-26T20:24:55.737796] [DEBUG] [LOCAL ] No optimal features file found for IQ: ./output/feature-sets/IQ.txt [2026-02-26T20:24:55.737864] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:55.737909] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:55.737949] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:55.738043] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:55.806151] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:55.807052] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:55.807140] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:55.807174] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:55.935412] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:55.935607] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:55.935650] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:55.935697] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:55.939482] [DEBUG] [FORECASTER] IQ: Forecast T+1@11:T+2@11: UP (p=81.12%) [2026-02-26T20:24:55.939822] [INFO ] [FORECASTER] Completed predict_future for IQ [2026-02-26T20:24:55.939977] [INFO ] [sig ] IQ: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:24:56.087723] [INFO ] [LOCAL ] Saved forecast: IQ 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/IQ.txt [2026-02-26T20:24:56.087897] [INFO ] [sig ] [1627/3375] Completed IQ in 0.4s | 2.75 sym/s | Total: 9.9m | ETA: 10.6m [2026-02-26T20:24:56.087942] [INFO ] [sig ] [1628/3375] Forecasting IQI... [2026-02-26T20:24:56.087972] [INFO ] [sig ] Generating forecast for: IQI [2026-02-26T20:24:56.088004] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IQI' from 'https://tdm.silogroup.org/data/derivative_storage/IQI.csv'. [2026-02-26T20:24:56.099941] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IQI'. [2026-02-26T20:24:56.100358] [INFO ] [FORECASTER] Starting predict_future for IQI [2026-02-26T20:24:56.101318] [DEBUG] [LOCAL ] No optimal features file found for IQI: ./output/feature-sets/IQI.txt [2026-02-26T20:24:56.101377] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:56.101411] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:56.101439] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:56.101498] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:56.163435] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:56.164373] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:56.164470] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:56.164539] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:56.284642] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:56.284805] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:56.284846] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:56.284877] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:56.288721] [DEBUG] [FORECASTER] IQI: Forecast T+1@11:T+2@11: DOWN (p=30.53%) [2026-02-26T20:24:56.289115] [INFO ] [FORECASTER] Completed predict_future for IQI [2026-02-26T20:24:56.289261] [INFO ] [sig ] IQI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:24:56.435233] [INFO ] [LOCAL ] Saved forecast: IQI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/IQI.txt [2026-02-26T20:24:56.435386] [INFO ] [sig ] [1628/3375] Completed IQI in 0.3s | 2.75 sym/s | Total: 9.9m | ETA: 10.6m [2026-02-26T20:24:56.435429] [INFO ] [sig ] [1629/3375] Forecasting IQQQ... [2026-02-26T20:24:56.435459] [INFO ] [sig ] Generating forecast for: IQQQ [2026-02-26T20:24:56.435491] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IQQQ' from 'https://tdm.silogroup.org/data/derivative_storage/IQQQ.csv'. [2026-02-26T20:24:56.446628] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IQQQ'. [2026-02-26T20:24:56.447012] [INFO ] [FORECASTER] Starting predict_future for IQQQ [2026-02-26T20:24:56.447874] [DEBUG] [LOCAL ] No optimal features file found for IQQQ: ./output/feature-sets/IQQQ.txt [2026-02-26T20:24:56.447928] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:56.447959] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:56.447985] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:56.448041] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:56.510333] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:56.511224] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:56.511314] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:56.511365] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:56.633040] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:56.633198] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:56.633240] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:56.633269] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:56.636733] [DEBUG] [FORECASTER] IQQQ: Forecast T+1@11:T+2@11: UP (p=92.69%) [2026-02-26T20:24:56.637024] [INFO ] [FORECASTER] Completed predict_future for IQQQ [2026-02-26T20:24:56.637158] [INFO ] [sig ] IQQQ: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:24:56.785882] [INFO ] [LOCAL ] Saved forecast: IQQQ 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/IQQQ.txt [2026-02-26T20:24:56.786033] [INFO ] [sig ] [1629/3375] Completed IQQQ in 0.4s | 2.75 sym/s | Total: 9.9m | ETA: 10.6m [2026-02-26T20:24:56.786074] [INFO ] [sig ] [1630/3375] Forecasting IRDM... [2026-02-26T20:24:56.786106] [INFO ] [sig ] Generating forecast for: IRDM [2026-02-26T20:24:56.786137] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRDM' from 'https://tdm.silogroup.org/data/derivative_storage/IRDM.csv'. [2026-02-26T20:24:56.798255] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRDM'. [2026-02-26T20:24:56.798680] [INFO ] [FORECASTER] Starting predict_future for IRDM [2026-02-26T20:24:56.799552] [DEBUG] [LOCAL ] No optimal features file found for IRDM: ./output/feature-sets/IRDM.txt [2026-02-26T20:24:56.799634] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:56.799669] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:56.799696] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:56.799755] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:56.861948] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:56.862754] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:56.862845] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:56.862879] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:56.983107] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:56.983268] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:56.983308] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:56.983337] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:56.986836] [DEBUG] [FORECASTER] IRDM: Forecast T+1@11:T+2@11: UP (p=62.45%) [2026-02-26T20:24:56.987128] [INFO ] [FORECASTER] Completed predict_future for IRDM [2026-02-26T20:24:56.987260] [INFO ] [sig ] IRDM: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:24:57.137182] [INFO ] [LOCAL ] Saved forecast: IRDM 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/IRDM.txt [2026-02-26T20:24:57.137324] [INFO ] [sig ] [1630/3375] Completed IRDM in 0.4s | 2.75 sym/s | Total: 9.9m | ETA: 10.6m [2026-02-26T20:24:57.137365] [INFO ] [sig ] [1631/3375] Forecasting IREN... [2026-02-26T20:24:57.137393] [INFO ] [sig ] Generating forecast for: IREN [2026-02-26T20:24:57.137424] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IREN' from 'https://tdm.silogroup.org/data/derivative_storage/IREN.csv'. [2026-02-26T20:24:57.149963] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IREN'. [2026-02-26T20:24:57.150619] [INFO ] [FORECASTER] Starting predict_future for IREN [2026-02-26T20:24:57.151814] [DEBUG] [LOCAL ] No optimal features file found for IREN: ./output/feature-sets/IREN.txt [2026-02-26T20:24:57.151872] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:57.151906] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:57.151934] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:57.152022] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:57.214288] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:57.215142] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:57.215233] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:57.215267] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:57.348921] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:57.349110] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:57.349158] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:57.349190] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:57.354037] [DEBUG] [FORECASTER] IREN: Forecast T+1@11:T+2@11: UP (p=65.05%) [2026-02-26T20:24:57.354472] [INFO ] [FORECASTER] Completed predict_future for IREN [2026-02-26T20:24:57.354676] [INFO ] [sig ] IREN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:24:57.504603] [INFO ] [LOCAL ] Saved forecast: IREN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/IREN.txt [2026-02-26T20:24:57.504805] [INFO ] [sig ] [1631/3375] Completed IREN in 0.4s | 2.75 sym/s | Total: 9.9m | ETA: 10.6m [2026-02-26T20:24:57.504858] [INFO ] [sig ] [1632/3375] Forecasting IRM... [2026-02-26T20:24:57.504889] [INFO ] [sig ] Generating forecast for: IRM [2026-02-26T20:24:57.504928] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRM' from 'https://tdm.silogroup.org/data/derivative_storage/IRM.csv'. [2026-02-26T20:24:57.522625] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRM'. [2026-02-26T20:24:57.523054] [INFO ] [FORECASTER] Starting predict_future for IRM [2026-02-26T20:24:57.523960] [DEBUG] [LOCAL ] No optimal features file found for IRM: ./output/feature-sets/IRM.txt [2026-02-26T20:24:57.524015] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:57.524048] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:57.524075] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:57.524133] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:57.585970] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:57.586943] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:57.587076] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:57.587115] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:57.719222] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:57.719390] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:57.719432] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:57.719462] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:57.723309] [DEBUG] [FORECASTER] IRM: Forecast T+1@11:T+2@11: DOWN (p=3.43%) [2026-02-26T20:24:57.723689] [INFO ] [FORECASTER] Completed predict_future for IRM [2026-02-26T20:24:57.723841] [INFO ] [sig ] IRM: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:24:57.872810] [INFO ] [LOCAL ] Saved forecast: IRM 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/IRM.txt [2026-02-26T20:24:57.872979] [INFO ] [sig ] [1632/3375] Completed IRM in 0.4s | 2.75 sym/s | Total: 9.9m | ETA: 10.6m [2026-02-26T20:24:57.873019] [INFO ] [sig ] [1633/3375] Forecasting IRMD... [2026-02-26T20:24:57.873051] [INFO ] [sig ] Generating forecast for: IRMD [2026-02-26T20:24:57.873082] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRMD' from 'https://tdm.silogroup.org/data/derivative_storage/IRMD.csv'. [2026-02-26T20:24:57.886041] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRMD'. [2026-02-26T20:24:57.886486] [INFO ] [FORECASTER] Starting predict_future for IRMD [2026-02-26T20:24:57.887374] [DEBUG] [LOCAL ] No optimal features file found for IRMD: ./output/feature-sets/IRMD.txt [2026-02-26T20:24:57.887445] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:57.887479] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:57.887507] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:57.887564] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:57.948355] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:57.949338] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:57.949430] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:57.949464] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:58.076114] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:58.076296] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:58.076338] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:58.076368] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:58.080229] [DEBUG] [FORECASTER] IRMD: Forecast T+1@11:T+2@11: DOWN (p=16.64%) [2026-02-26T20:24:58.080611] [INFO ] [FORECASTER] Completed predict_future for IRMD [2026-02-26T20:24:58.080766] [INFO ] [sig ] IRMD: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:24:58.227822] [INFO ] [LOCAL ] Saved forecast: IRMD 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/IRMD.txt [2026-02-26T20:24:58.227996] [INFO ] [sig ] [1633/3375] Completed IRMD in 0.4s | 2.75 sym/s | Total: 9.9m | ETA: 10.6m [2026-02-26T20:24:58.228042] [INFO ] [sig ] [1634/3375] Forecasting IRON... [2026-02-26T20:24:58.228074] [INFO ] [sig ] Generating forecast for: IRON [2026-02-26T20:24:58.228104] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRON' from 'https://tdm.silogroup.org/data/derivative_storage/IRON.csv'. [2026-02-26T20:24:58.240051] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRON'. [2026-02-26T20:24:58.240460] [INFO ] [FORECASTER] Starting predict_future for IRON [2026-02-26T20:24:58.241299] [DEBUG] [LOCAL ] No optimal features file found for IRON: ./output/feature-sets/IRON.txt [2026-02-26T20:24:58.241354] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:58.241386] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:58.241413] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:58.241470] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:58.302220] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:58.303163] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:58.303248] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:58.303281] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:58.428275] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:58.428446] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:58.428486] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:58.428515] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:58.432019] [DEBUG] [FORECASTER] IRON: Forecast T+1@11:T+2@11: UP (p=86.31%) [2026-02-26T20:24:58.432501] [INFO ] [FORECASTER] Completed predict_future for IRON [2026-02-26T20:24:58.432652] [INFO ] [sig ] IRON: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:24:58.576902] [INFO ] [LOCAL ] Saved forecast: IRON 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/IRON.txt [2026-02-26T20:24:58.577069] [INFO ] [sig ] [1634/3375] Completed IRON in 0.3s | 2.75 sym/s | Total: 9.9m | ETA: 10.5m [2026-02-26T20:24:58.577113] [INFO ] [sig ] [1635/3375] Forecasting IRTC... [2026-02-26T20:24:58.577143] [INFO ] [sig ] Generating forecast for: IRTC [2026-02-26T20:24:58.577175] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRTC' from 'https://tdm.silogroup.org/data/derivative_storage/IRTC.csv'. [2026-02-26T20:24:58.589275] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRTC'. [2026-02-26T20:24:58.589668] [INFO ] [FORECASTER] Starting predict_future for IRTC [2026-02-26T20:24:58.590490] [DEBUG] [LOCAL ] No optimal features file found for IRTC: ./output/feature-sets/IRTC.txt [2026-02-26T20:24:58.590544] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:58.590632] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:58.590662] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:58.590720] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:58.650463] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:58.651339] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:58.651428] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:58.651464] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:58.778877] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:58.779035] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:58.779090] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:58.779125] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:58.782591] [DEBUG] [FORECASTER] IRTC: Forecast T+1@11:T+2@11: UP (p=72.49%) [2026-02-26T20:24:58.782874] [INFO ] [FORECASTER] Completed predict_future for IRTC [2026-02-26T20:24:58.783004] [INFO ] [sig ] IRTC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:24:58.925641] [INFO ] [LOCAL ] Saved forecast: IRTC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/IRTC.txt [2026-02-26T20:24:58.925807] [INFO ] [sig ] [1635/3375] Completed IRTC in 0.3s | 2.75 sym/s | Total: 9.9m | ETA: 10.5m [2026-02-26T20:24:58.925851] [INFO ] [sig ] [1636/3375] Forecasting IRWD... [2026-02-26T20:24:58.925881] [INFO ] [sig ] Generating forecast for: IRWD [2026-02-26T20:24:58.925912] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRWD' from 'https://tdm.silogroup.org/data/derivative_storage/IRWD.csv'. [2026-02-26T20:24:58.938156] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRWD'. [2026-02-26T20:24:58.938605] [INFO ] [FORECASTER] Starting predict_future for IRWD [2026-02-26T20:24:58.939449] [DEBUG] [LOCAL ] No optimal features file found for IRWD: ./output/feature-sets/IRWD.txt [2026-02-26T20:24:58.939503] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:58.939535] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:58.939562] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:58.939642] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:58.998235] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:58.999171] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:58.999261] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:58.999294] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:59.121957] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:59.122122] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:59.122161] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:59.122191] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:59.125656] [DEBUG] [FORECASTER] IRWD: Forecast T+1@11:T+2@11: DOWN (p=6.22%) [2026-02-26T20:24:59.125940] [INFO ] [FORECASTER] Completed predict_future for IRWD [2026-02-26T20:24:59.126069] [INFO ] [sig ] IRWD: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:24:59.272956] [INFO ] [LOCAL ] Saved forecast: IRWD 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/IRWD.txt [2026-02-26T20:24:59.273144] [INFO ] [sig ] [1636/3375] Completed IRWD in 0.3s | 2.75 sym/s | Total: 9.9m | ETA: 10.5m [2026-02-26T20:24:59.273187] [INFO ] [sig ] [1637/3375] Forecasting ISD... [2026-02-26T20:24:59.273217] [INFO ] [sig ] Generating forecast for: ISD [2026-02-26T20:24:59.273257] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ISD' from 'https://tdm.silogroup.org/data/derivative_storage/ISD.csv'. [2026-02-26T20:24:59.287684] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ISD'. [2026-02-26T20:24:59.288079] [INFO ] [FORECASTER] Starting predict_future for ISD [2026-02-26T20:24:59.288962] [DEBUG] [LOCAL ] No optimal features file found for ISD: ./output/feature-sets/ISD.txt [2026-02-26T20:24:59.289020] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:59.289053] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:59.289080] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:59.289146] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:59.349607] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:59.350506] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:59.350613] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:59.350658] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:59.475960] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:59.476130] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:59.476179] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:59.476212] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:59.480549] [DEBUG] [FORECASTER] ISD: Forecast T+1@11:T+2@11: UP (p=85.94%) [2026-02-26T20:24:59.480852] [INFO ] [FORECASTER] Completed predict_future for ISD [2026-02-26T20:24:59.480983] [INFO ] [sig ] ISD: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:24:59.637371] [INFO ] [LOCAL ] Saved forecast: ISD 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ISD.txt [2026-02-26T20:24:59.637612] [INFO ] [sig ] [1637/3375] Completed ISD in 0.4s | 2.75 sym/s | Total: 9.9m | ETA: 10.5m [2026-02-26T20:24:59.637709] [INFO ] [sig ] [1638/3375] Forecasting ISRG... [2026-02-26T20:24:59.637754] [INFO ] [sig ] Generating forecast for: ISRG [2026-02-26T20:24:59.637791] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ISRG' from 'https://tdm.silogroup.org/data/derivative_storage/ISRG.csv'. [2026-02-26T20:24:59.650227] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ISRG'. [2026-02-26T20:24:59.650679] [INFO ] [FORECASTER] Starting predict_future for ISRG [2026-02-26T20:24:59.651540] [DEBUG] [LOCAL ] No optimal features file found for ISRG: ./output/feature-sets/ISRG.txt [2026-02-26T20:24:59.651621] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:59.651657] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:59.651684] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:59.651742] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:24:59.709913] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:24:59.710693] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:24:59.710779] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:24:59.710813] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:24:59.835096] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:24:59.835440] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:24:59.835481] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:24:59.835583] [INFO ] [FORECASTER] Training complete [2026-02-26T20:24:59.839482] [DEBUG] [FORECASTER] ISRG: Forecast T+1@11:T+2@11: UP (p=54.16%) [2026-02-26T20:24:59.839792] [INFO ] [FORECASTER] Completed predict_future for ISRG [2026-02-26T20:24:59.839932] [INFO ] [sig ] ISRG: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:24:59.985680] [INFO ] [LOCAL ] Saved forecast: ISRG 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ISRG.txt [2026-02-26T20:24:59.985846] [INFO ] [sig ] [1638/3375] Completed ISRG in 0.3s | 2.75 sym/s | Total: 9.9m | ETA: 10.5m [2026-02-26T20:24:59.985888] [INFO ] [sig ] [1639/3375] Forecasting ISSC... [2026-02-26T20:24:59.985919] [INFO ] [sig ] Generating forecast for: ISSC [2026-02-26T20:24:59.985950] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ISSC' from 'https://tdm.silogroup.org/data/derivative_storage/ISSC.csv'. [2026-02-26T20:24:59.997727] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ISSC'. [2026-02-26T20:24:59.998150] [INFO ] [FORECASTER] Starting predict_future for ISSC [2026-02-26T20:24:59.999200] [DEBUG] [LOCAL ] No optimal features file found for ISSC: ./output/feature-sets/ISSC.txt [2026-02-26T20:24:59.999256] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:24:59.999288] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:24:59.999315] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:24:59.999372] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:00.058753] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:00.059735] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:00.059825] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:00.059860] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:00.189695] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:00.189873] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:00.189915] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:00.189943] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:00.194170] [DEBUG] [FORECASTER] ISSC: Forecast T+1@11:T+2@11: UP (p=70.56%) [2026-02-26T20:25:00.194464] [INFO ] [FORECASTER] Completed predict_future for ISSC [2026-02-26T20:25:00.194621] [INFO ] [sig ] ISSC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:25:00.353829] [INFO ] [LOCAL ] Saved forecast: ISSC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ISSC.txt [2026-02-26T20:25:00.354019] [INFO ] [sig ] [1639/3375] Completed ISSC in 0.4s | 2.75 sym/s | Total: 9.9m | ETA: 10.5m [2026-02-26T20:25:00.354071] [INFO ] [sig ] [1640/3375] Forecasting ISTB... [2026-02-26T20:25:00.354109] [INFO ] [sig ] Generating forecast for: ISTB [2026-02-26T20:25:00.354147] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ISTB' from 'https://tdm.silogroup.org/data/derivative_storage/ISTB.csv'. [2026-02-26T20:25:00.368613] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ISTB'. [2026-02-26T20:25:00.369034] [INFO ] [FORECASTER] Starting predict_future for ISTB [2026-02-26T20:25:00.372968] [DEBUG] [LOCAL ] No optimal features file found for ISTB: ./output/feature-sets/ISTB.txt [2026-02-26T20:25:00.373032] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:00.373071] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:00.373104] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:00.373181] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:00.453026] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:00.453941] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:00.454032] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:00.454068] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:00.579179] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:00.579365] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:00.579408] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:00.579438] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:00.583374] [DEBUG] [FORECASTER] ISTB: Forecast T+1@11:T+2@11: UP (p=84.99%) [2026-02-26T20:25:00.583707] [INFO ] [FORECASTER] Completed predict_future for ISTB [2026-02-26T20:25:00.583850] [INFO ] [sig ] ISTB: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:25:00.731942] [INFO ] [LOCAL ] Saved forecast: ISTB 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ISTB.txt [2026-02-26T20:25:00.732124] [INFO ] [sig ] [1640/3375] Completed ISTB in 0.4s | 2.75 sym/s | Total: 9.9m | ETA: 10.5m [2026-02-26T20:25:00.732175] [INFO ] [sig ] [1641/3375] Forecasting ITIC... [2026-02-26T20:25:00.732211] [INFO ] [sig ] Generating forecast for: ITIC [2026-02-26T20:25:00.732248] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ITIC' from 'https://tdm.silogroup.org/data/derivative_storage/ITIC.csv'. [2026-02-26T20:25:00.744645] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ITIC'. [2026-02-26T20:25:00.745026] [INFO ] [FORECASTER] Starting predict_future for ITIC [2026-02-26T20:25:00.745855] [DEBUG] [LOCAL ] No optimal features file found for ITIC: ./output/feature-sets/ITIC.txt [2026-02-26T20:25:00.745908] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:00.745940] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:00.745967] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:00.746028] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:00.805759] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:00.806724] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:00.806815] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:00.806849] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:00.925310] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:00.925479] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:00.925521] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:00.925552] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:00.929161] [DEBUG] [FORECASTER] ITIC: Forecast T+1@11:T+2@11: DOWN (p=4.72%) [2026-02-26T20:25:00.929456] [INFO ] [FORECASTER] Completed predict_future for ITIC [2026-02-26T20:25:00.929612] [INFO ] [sig ] ITIC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:25:01.073715] [INFO ] [LOCAL ] Saved forecast: ITIC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ITIC.txt [2026-02-26T20:25:01.073879] [INFO ] [sig ] [1641/3375] Completed ITIC in 0.3s | 2.75 sym/s | Total: 9.9m | ETA: 10.5m [2026-02-26T20:25:01.073920] [INFO ] [sig ] [1642/3375] Forecasting ITRI... [2026-02-26T20:25:01.073949] [INFO ] [sig ] Generating forecast for: ITRI [2026-02-26T20:25:01.073980] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ITRI' from 'https://tdm.silogroup.org/data/derivative_storage/ITRI.csv'. [2026-02-26T20:25:01.085754] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ITRI'. [2026-02-26T20:25:01.086119] [INFO ] [FORECASTER] Starting predict_future for ITRI [2026-02-26T20:25:01.086991] [DEBUG] [LOCAL ] No optimal features file found for ITRI: ./output/feature-sets/ITRI.txt [2026-02-26T20:25:01.087045] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:01.087078] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:01.087106] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:01.087164] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:01.145632] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:01.146301] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:01.146390] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:01.146422] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:01.295396] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:01.295568] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:01.295700] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:01.295729] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:01.299354] [DEBUG] [FORECASTER] ITRI: Forecast T+1@11:T+2@11: UP (p=78.09%) [2026-02-26T20:25:01.299674] [INFO ] [FORECASTER] Completed predict_future for ITRI [2026-02-26T20:25:01.299812] [INFO ] [sig ] ITRI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:25:01.448772] [INFO ] [LOCAL ] Saved forecast: ITRI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ITRI.txt [2026-02-26T20:25:01.448941] [INFO ] [sig ] [1642/3375] Completed ITRI in 0.4s | 2.75 sym/s | Total: 9.9m | ETA: 10.5m [2026-02-26T20:25:01.448983] [INFO ] [sig ] [1643/3375] Forecasting ITRN... [2026-02-26T20:25:01.449015] [INFO ] [sig ] Generating forecast for: ITRN [2026-02-26T20:25:01.449045] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ITRN' from 'https://tdm.silogroup.org/data/derivative_storage/ITRN.csv'. [2026-02-26T20:25:01.460596] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ITRN'. [2026-02-26T20:25:01.461018] [INFO ] [FORECASTER] Starting predict_future for ITRN [2026-02-26T20:25:01.461901] [DEBUG] [LOCAL ] No optimal features file found for ITRN: ./output/feature-sets/ITRN.txt [2026-02-26T20:25:01.461956] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:01.461988] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:01.462015] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:01.462072] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:01.523494] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:01.524471] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:01.524562] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:01.524621] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:01.651593] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:01.651799] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:01.651843] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:01.652829] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:01.656900] [DEBUG] [FORECASTER] ITRN: Forecast T+1@11:T+2@11: UP (p=83.39%) [2026-02-26T20:25:01.657226] [INFO ] [FORECASTER] Completed predict_future for ITRN [2026-02-26T20:25:01.657372] [INFO ] [sig ] ITRN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:25:01.806291] [INFO ] [LOCAL ] Saved forecast: ITRN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ITRN.txt [2026-02-26T20:25:01.806467] [INFO ] [sig ] [1643/3375] Completed ITRN in 0.4s | 2.75 sym/s | Total: 10.0m | ETA: 10.5m [2026-02-26T20:25:01.806512] [INFO ] [sig ] [1644/3375] Forecasting ITUB... [2026-02-26T20:25:01.806542] [INFO ] [sig ] Generating forecast for: ITUB [2026-02-26T20:25:01.806595] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ITUB' from 'https://tdm.silogroup.org/data/derivative_storage/ITUB.csv'. [2026-02-26T20:25:01.819481] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ITUB'. [2026-02-26T20:25:01.819957] [INFO ] [FORECASTER] Starting predict_future for ITUB [2026-02-26T20:25:01.820914] [DEBUG] [LOCAL ] No optimal features file found for ITUB: ./output/feature-sets/ITUB.txt [2026-02-26T20:25:01.821006] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:01.821042] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:01.821069] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:01.821126] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:01.883723] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:01.884733] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:01.884827] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:01.884866] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:02.023358] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:02.023556] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:02.023632] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:02.023665] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:02.027391] [DEBUG] [FORECASTER] ITUB: Forecast T+1@11:T+2@11: UP (p=94.07%) [2026-02-26T20:25:02.027857] [INFO ] [FORECASTER] Completed predict_future for ITUB [2026-02-26T20:25:02.028028] [INFO ] [sig ] ITUB: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:25:02.177075] [INFO ] [LOCAL ] Saved forecast: ITUB 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ITUB.txt [2026-02-26T20:25:02.177239] [INFO ] [sig ] [1644/3375] Completed ITUB in 0.4s | 2.75 sym/s | Total: 10.0m | ETA: 10.5m [2026-02-26T20:25:02.177281] [INFO ] [sig ] [1645/3375] Forecasting IUS... [2026-02-26T20:25:02.177312] [INFO ] [sig ] Generating forecast for: IUS [2026-02-26T20:25:02.177343] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IUS' from 'https://tdm.silogroup.org/data/derivative_storage/IUS.csv'. [2026-02-26T20:25:02.188883] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IUS'. [2026-02-26T20:25:02.189314] [INFO ] [FORECASTER] Starting predict_future for IUS [2026-02-26T20:25:02.190178] [DEBUG] [LOCAL ] No optimal features file found for IUS: ./output/feature-sets/IUS.txt [2026-02-26T20:25:02.190232] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:02.190265] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:02.190301] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:02.190361] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:02.249494] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:02.250516] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:02.250664] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:02.250701] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:02.376994] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:02.377170] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:02.377214] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:02.377242] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:02.380965] [DEBUG] [FORECASTER] IUS: Forecast T+1@11:T+2@11: DOWN (p=25.17%) [2026-02-26T20:25:02.381290] [INFO ] [FORECASTER] Completed predict_future for IUS [2026-02-26T20:25:02.381433] [INFO ] [sig ] IUS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:25:02.528177] [INFO ] [LOCAL ] Saved forecast: IUS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/IUS.txt [2026-02-26T20:25:02.528346] [INFO ] [sig ] [1645/3375] Completed IUS in 0.4s | 2.75 sym/s | Total: 10.0m | ETA: 10.5m [2026-02-26T20:25:02.528388] [INFO ] [sig ] [1646/3375] Forecasting IUSB... [2026-02-26T20:25:02.528420] [INFO ] [sig ] Generating forecast for: IUSB [2026-02-26T20:25:02.528452] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IUSB' from 'https://tdm.silogroup.org/data/derivative_storage/IUSB.csv'. [2026-02-26T20:25:02.540960] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IUSB'. [2026-02-26T20:25:02.541404] [INFO ] [FORECASTER] Starting predict_future for IUSB [2026-02-26T20:25:02.542262] [DEBUG] [LOCAL ] No optimal features file found for IUSB: ./output/feature-sets/IUSB.txt [2026-02-26T20:25:02.542315] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:02.542347] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:02.542373] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:02.542431] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:02.600812] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:02.601737] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:02.601829] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:02.601863] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:02.739919] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:02.740095] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:02.740138] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:02.740168] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:02.744713] [DEBUG] [FORECASTER] IUSB: Forecast T+1@11:T+2@11: UP (p=96.63%) [2026-02-26T20:25:02.745127] [INFO ] [FORECASTER] Completed predict_future for IUSB [2026-02-26T20:25:02.745288] [INFO ] [sig ] IUSB: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:25:02.902315] [INFO ] [LOCAL ] Saved forecast: IUSB 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/IUSB.txt [2026-02-26T20:25:02.902491] [INFO ] [sig ] [1646/3375] Completed IUSB in 0.4s | 2.75 sym/s | Total: 10.0m | ETA: 10.5m [2026-02-26T20:25:02.902532] [INFO ] [sig ] [1647/3375] Forecasting IUSG... [2026-02-26T20:25:02.902563] [INFO ] [sig ] Generating forecast for: IUSG [2026-02-26T20:25:02.902619] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IUSG' from 'https://tdm.silogroup.org/data/derivative_storage/IUSG.csv'. [2026-02-26T20:25:02.920244] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IUSG'. [2026-02-26T20:25:02.920858] [INFO ] [FORECASTER] Starting predict_future for IUSG [2026-02-26T20:25:02.922037] [DEBUG] [LOCAL ] No optimal features file found for IUSG: ./output/feature-sets/IUSG.txt [2026-02-26T20:25:02.922104] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:02.922147] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:02.922183] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:02.922266] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:02.990476] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:02.991508] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:02.991634] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:02.991675] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:03.120638] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:03.120809] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:03.120853] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:03.120882] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:03.124422] [DEBUG] [FORECASTER] IUSG: Forecast T+1@11:T+2@11: UP (p=85.03%) [2026-02-26T20:25:03.124756] [INFO ] [FORECASTER] Completed predict_future for IUSG [2026-02-26T20:25:03.124899] [INFO ] [sig ] IUSG: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:25:03.272963] [INFO ] [LOCAL ] Saved forecast: IUSG 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/IUSG.txt [2026-02-26T20:25:03.273148] [INFO ] [sig ] [1647/3375] Completed IUSG in 0.4s | 2.75 sym/s | Total: 10.0m | ETA: 10.5m [2026-02-26T20:25:03.273206] [INFO ] [sig ] [1648/3375] Forecasting IVAL... [2026-02-26T20:25:03.273247] [INFO ] [sig ] Generating forecast for: IVAL [2026-02-26T20:25:03.273284] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IVAL' from 'https://tdm.silogroup.org/data/derivative_storage/IVAL.csv'. [2026-02-26T20:25:03.285801] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IVAL'. [2026-02-26T20:25:03.286307] [INFO ] [FORECASTER] Starting predict_future for IVAL [2026-02-26T20:25:03.287497] [DEBUG] [LOCAL ] No optimal features file found for IVAL: ./output/feature-sets/IVAL.txt [2026-02-26T20:25:03.287595] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:03.287683] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:03.287732] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:03.287818] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:03.356242] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:03.357218] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:03.357309] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:03.357345] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:03.483116] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:03.483280] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:03.483323] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:03.483358] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:03.487121] [DEBUG] [FORECASTER] IVAL: Forecast T+1@11:T+2@11: UP (p=77.50%) [2026-02-26T20:25:03.487497] [INFO ] [FORECASTER] Completed predict_future for IVAL [2026-02-26T20:25:03.487694] [INFO ] [sig ] IVAL: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:25:03.635240] [INFO ] [LOCAL ] Saved forecast: IVAL 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/IVAL.txt [2026-02-26T20:25:03.635419] [INFO ] [sig ] [1648/3375] Completed IVAL in 0.4s | 2.75 sym/s | Total: 10.0m | ETA: 10.5m [2026-02-26T20:25:03.635461] [INFO ] [sig ] [1649/3375] Forecasting IVZ... [2026-02-26T20:25:03.635492] [INFO ] [sig ] Generating forecast for: IVZ [2026-02-26T20:25:03.635523] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IVZ' from 'https://tdm.silogroup.org/data/derivative_storage/IVZ.csv'. [2026-02-26T20:25:03.647220] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IVZ'. [2026-02-26T20:25:03.647622] [INFO ] [FORECASTER] Starting predict_future for IVZ [2026-02-26T20:25:03.648662] [DEBUG] [LOCAL ] No optimal features file found for IVZ: ./output/feature-sets/IVZ.txt [2026-02-26T20:25:03.648718] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:03.648752] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:03.648781] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:03.648841] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:03.709755] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:03.710624] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:03.710712] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:03.710749] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:03.842379] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:03.842547] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:03.842612] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:03.842646] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:03.846280] [DEBUG] [FORECASTER] IVZ: Forecast T+1@11:T+2@11: UP (p=85.65%) [2026-02-26T20:25:03.846610] [INFO ] [FORECASTER] Completed predict_future for IVZ [2026-02-26T20:25:03.846749] [INFO ] [sig ] IVZ: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:25:04.001407] [INFO ] [LOCAL ] Saved forecast: IVZ 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/IVZ.txt [2026-02-26T20:25:04.001597] [INFO ] [sig ] [1649/3375] Completed IVZ in 0.4s | 2.75 sym/s | Total: 10.0m | ETA: 10.5m [2026-02-26T20:25:04.001643] [INFO ] [sig ] [1650/3375] Forecasting IX... [2026-02-26T20:25:04.001677] [INFO ] [sig ] Generating forecast for: IX [2026-02-26T20:25:04.001711] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IX' from 'https://tdm.silogroup.org/data/derivative_storage/IX.csv'. [2026-02-26T20:25:04.013478] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IX'. [2026-02-26T20:25:04.013897] [INFO ] [FORECASTER] Starting predict_future for IX [2026-02-26T20:25:04.014825] [DEBUG] [LOCAL ] No optimal features file found for IX: ./output/feature-sets/IX.txt [2026-02-26T20:25:04.014882] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:04.014918] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:04.014947] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:04.015006] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:04.077457] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:04.078522] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:04.078636] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:04.078672] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:04.200623] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:04.200790] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:04.200833] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:04.200861] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:04.204288] [DEBUG] [FORECASTER] IX: Forecast T+1@11:T+2@11: UP (p=95.37%) [2026-02-26T20:25:04.204628] [INFO ] [FORECASTER] Completed predict_future for IX [2026-02-26T20:25:04.204761] [INFO ] [sig ] IX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:25:04.345293] [INFO ] [LOCAL ] Saved forecast: IX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/IX.txt [2026-02-26T20:25:04.345436] [INFO ] [sig ] [1650/3375] Completed IX in 0.3s | 2.75 sym/s | Total: 10.0m | ETA: 10.5m [2026-02-26T20:25:04.345476] [INFO ] [sig ] [1651/3375] Forecasting IXUS... [2026-02-26T20:25:04.345507] [INFO ] [sig ] Generating forecast for: IXUS [2026-02-26T20:25:04.345537] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IXUS' from 'https://tdm.silogroup.org/data/derivative_storage/IXUS.csv'. [2026-02-26T20:25:04.384669] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IXUS'. [2026-02-26T20:25:04.385048] [INFO ] [FORECASTER] Starting predict_future for IXUS [2026-02-26T20:25:04.385880] [DEBUG] [LOCAL ] No optimal features file found for IXUS: ./output/feature-sets/IXUS.txt [2026-02-26T20:25:04.385934] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:04.385966] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:04.385993] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:04.386050] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:04.443564] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:04.444296] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:04.444380] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:04.444413] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:04.570654] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:04.570825] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:04.570890] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:04.570922] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:04.574652] [DEBUG] [FORECASTER] IXUS: Forecast T+1@11:T+2@11: DOWN (p=4.13%) [2026-02-26T20:25:04.574976] [INFO ] [FORECASTER] Completed predict_future for IXUS [2026-02-26T20:25:04.575129] [INFO ] [sig ] IXUS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:25:04.725720] [INFO ] [LOCAL ] Saved forecast: IXUS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/IXUS.txt [2026-02-26T20:25:04.725874] [INFO ] [sig ] [1651/3375] Completed IXUS in 0.4s | 2.75 sym/s | Total: 10.0m | ETA: 10.4m [2026-02-26T20:25:04.725917] [INFO ] [sig ] [1652/3375] Forecasting IZEA... [2026-02-26T20:25:04.725950] [INFO ] [sig ] Generating forecast for: IZEA [2026-02-26T20:25:04.725993] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IZEA' from 'https://tdm.silogroup.org/data/derivative_storage/IZEA.csv'. [2026-02-26T20:25:04.737524] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IZEA'. [2026-02-26T20:25:04.737974] [INFO ] [FORECASTER] Starting predict_future for IZEA [2026-02-26T20:25:04.738840] [DEBUG] [LOCAL ] No optimal features file found for IZEA: ./output/feature-sets/IZEA.txt [2026-02-26T20:25:04.738894] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:04.738958] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:04.738988] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:04.739055] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:04.797482] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:04.798379] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:04.798464] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:04.798498] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:04.919700] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:04.919867] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:04.919909] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:04.919938] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:04.923502] [DEBUG] [FORECASTER] IZEA: Forecast T+1@11:T+2@11: DOWN (p=44.98%) [2026-02-26T20:25:04.923812] [INFO ] [FORECASTER] Completed predict_future for IZEA [2026-02-26T20:25:04.923944] [INFO ] [sig ] IZEA: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:25:05.066827] [INFO ] [LOCAL ] Saved forecast: IZEA 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/IZEA.txt [2026-02-26T20:25:05.066966] [INFO ] [sig ] [1652/3375] Completed IZEA in 0.3s | 2.75 sym/s | Total: 10.0m | ETA: 10.4m [2026-02-26T20:25:05.067008] [INFO ] [sig ] [1653/3375] Forecasting J... [2026-02-26T20:25:05.067038] [INFO ] [sig ] Generating forecast for: J [2026-02-26T20:25:05.067069] [DEBUG] [REMOTE ] Fetching historical data for symbol 'J' from 'https://tdm.silogroup.org/data/derivative_storage/J.csv'. [2026-02-26T20:25:05.078610] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'J'. [2026-02-26T20:25:05.079029] [INFO ] [FORECASTER] Starting predict_future for J [2026-02-26T20:25:05.079917] [DEBUG] [LOCAL ] No optimal features file found for J: ./output/feature-sets/J.txt [2026-02-26T20:25:05.079973] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:05.080005] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:05.080032] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:05.080088] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:05.140109] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:05.141059] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:05.141179] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:05.141215] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:05.266813] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:05.266979] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:05.267024] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:05.267056] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:05.271133] [DEBUG] [FORECASTER] J: Forecast T+1@11:T+2@11: DOWN (p=8.14%) [2026-02-26T20:25:05.271453] [INFO ] [FORECASTER] Completed predict_future for J [2026-02-26T20:25:05.271616] [INFO ] [sig ] J: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:25:05.422178] [INFO ] [LOCAL ] Saved forecast: J 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/J.txt [2026-02-26T20:25:05.422394] [INFO ] [sig ] [1653/3375] Completed J in 0.4s | 2.75 sym/s | Total: 10.0m | ETA: 10.4m [2026-02-26T20:25:05.422440] [INFO ] [sig ] [1654/3375] Forecasting JACK... [2026-02-26T20:25:05.422473] [INFO ] [sig ] Generating forecast for: JACK [2026-02-26T20:25:05.422507] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JACK' from 'https://tdm.silogroup.org/data/derivative_storage/JACK.csv'. [2026-02-26T20:25:05.433915] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JACK'. [2026-02-26T20:25:05.434347] [INFO ] [FORECASTER] Starting predict_future for JACK [2026-02-26T20:25:05.435292] [DEBUG] [LOCAL ] No optimal features file found for JACK: ./output/feature-sets/JACK.txt [2026-02-26T20:25:05.435351] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:05.435385] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:05.435415] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:05.435474] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:05.496754] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:05.497716] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:05.497813] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:05.497848] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:05.631519] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:05.631691] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:05.631733] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:05.631761] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:05.635168] [DEBUG] [FORECASTER] JACK: Forecast T+1@11:T+2@11: UP (p=84.76%) [2026-02-26T20:25:05.635452] [INFO ] [FORECASTER] Completed predict_future for JACK [2026-02-26T20:25:05.635600] [INFO ] [sig ] JACK: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:25:05.774814] [INFO ] [LOCAL ] Saved forecast: JACK 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/JACK.txt [2026-02-26T20:25:05.774953] [INFO ] [sig ] [1654/3375] Completed JACK in 0.4s | 2.75 sym/s | Total: 10.0m | ETA: 10.4m [2026-02-26T20:25:05.774994] [INFO ] [sig ] [1655/3375] Forecasting JAKK... [2026-02-26T20:25:05.775024] [INFO ] [sig ] Generating forecast for: JAKK [2026-02-26T20:25:05.775056] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JAKK' from 'https://tdm.silogroup.org/data/derivative_storage/JAKK.csv'. [2026-02-26T20:25:05.786348] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JAKK'. [2026-02-26T20:25:05.786715] [INFO ] [FORECASTER] Starting predict_future for JAKK [2026-02-26T20:25:05.787599] [DEBUG] [LOCAL ] No optimal features file found for JAKK: ./output/feature-sets/JAKK.txt [2026-02-26T20:25:05.787679] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:05.787727] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:05.787757] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:05.787816] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:05.845937] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:05.846762] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:05.846845] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:05.846879] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:05.967193] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:05.967351] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:05.967393] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:05.967467] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:05.972266] [DEBUG] [FORECASTER] JAKK: Forecast T+1@11:T+2@11: DOWN (p=37.60%) [2026-02-26T20:25:05.972562] [INFO ] [FORECASTER] Completed predict_future for JAKK [2026-02-26T20:25:05.972739] [INFO ] [sig ] JAKK: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:25:06.113239] [INFO ] [LOCAL ] Saved forecast: JAKK 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/JAKK.txt [2026-02-26T20:25:06.113369] [INFO ] [sig ] [1655/3375] Completed JAKK in 0.3s | 2.75 sym/s | Total: 10.0m | ETA: 10.4m [2026-02-26T20:25:06.113408] [INFO ] [sig ] [1656/3375] Forecasting JANX... [2026-02-26T20:25:06.113439] [INFO ] [sig ] Generating forecast for: JANX [2026-02-26T20:25:06.113469] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JANX' from 'https://tdm.silogroup.org/data/derivative_storage/JANX.csv'. [2026-02-26T20:25:06.124767] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JANX'. [2026-02-26T20:25:06.125139] [INFO ] [FORECASTER] Starting predict_future for JANX [2026-02-26T20:25:06.125978] [DEBUG] [LOCAL ] No optimal features file found for JANX: ./output/feature-sets/JANX.txt [2026-02-26T20:25:06.126033] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:06.126067] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:06.126096] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:06.126155] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:06.186769] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:06.187506] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:06.187612] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:06.187662] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:06.306626] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:06.306774] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:06.306818] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:06.306848] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:06.310372] [DEBUG] [FORECASTER] JANX: Forecast T+1@11:T+2@11: UP (p=95.25%) [2026-02-26T20:25:06.310682] [INFO ] [FORECASTER] Completed predict_future for JANX [2026-02-26T20:25:06.310822] [INFO ] [sig ] JANX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:25:06.453377] [INFO ] [LOCAL ] Saved forecast: JANX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/JANX.txt [2026-02-26T20:25:06.453517] [INFO ] [sig ] [1656/3375] Completed JANX in 0.3s | 2.75 sym/s | Total: 10.0m | ETA: 10.4m [2026-02-26T20:25:06.453559] [INFO ] [sig ] [1657/3375] Forecasting JAZZ... [2026-02-26T20:25:06.453609] [INFO ] [sig ] Generating forecast for: JAZZ [2026-02-26T20:25:06.453642] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JAZZ' from 'https://tdm.silogroup.org/data/derivative_storage/JAZZ.csv'. [2026-02-26T20:25:06.465182] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JAZZ'. [2026-02-26T20:25:06.465562] [INFO ] [FORECASTER] Starting predict_future for JAZZ [2026-02-26T20:25:06.466444] [DEBUG] [LOCAL ] No optimal features file found for JAZZ: ./output/feature-sets/JAZZ.txt [2026-02-26T20:25:06.466501] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:06.466535] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:06.466564] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:06.466651] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:06.525489] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:06.526346] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:06.526434] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:06.526469] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:06.650332] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:06.650689] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:06.650729] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:06.650782] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:06.654376] [DEBUG] [FORECASTER] JAZZ: Forecast T+1@11:T+2@11: DOWN (p=5.00%) [2026-02-26T20:25:06.654674] [INFO ] [FORECASTER] Completed predict_future for JAZZ [2026-02-26T20:25:06.654806] [INFO ] [sig ] JAZZ: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:25:06.795120] [INFO ] [LOCAL ] Saved forecast: JAZZ 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/JAZZ.txt [2026-02-26T20:25:06.795260] [INFO ] [sig ] [1657/3375] Completed JAZZ in 0.3s | 2.75 sym/s | Total: 10.0m | ETA: 10.4m [2026-02-26T20:25:06.795300] [INFO ] [sig ] [1658/3375] Forecasting JBGS... [2026-02-26T20:25:06.795331] [INFO ] [sig ] Generating forecast for: JBGS [2026-02-26T20:25:06.795363] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JBGS' from 'https://tdm.silogroup.org/data/derivative_storage/JBGS.csv'. [2026-02-26T20:25:06.808025] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JBGS'. [2026-02-26T20:25:06.808452] [INFO ] [FORECASTER] Starting predict_future for JBGS [2026-02-26T20:25:06.809411] [DEBUG] [LOCAL ] No optimal features file found for JBGS: ./output/feature-sets/JBGS.txt [2026-02-26T20:25:06.809481] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:06.809526] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:06.809559] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:06.809645] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:06.871428] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:06.872317] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:06.872410] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:06.872446] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:07.005032] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:07.005202] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:07.005245] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:07.005275] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:07.008935] [DEBUG] [FORECASTER] JBGS: Forecast T+1@11:T+2@11: UP (p=84.61%) [2026-02-26T20:25:07.009234] [INFO ] [FORECASTER] Completed predict_future for JBGS [2026-02-26T20:25:07.009376] [INFO ] [sig ] JBGS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:25:07.161101] [INFO ] [LOCAL ] Saved forecast: JBGS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/JBGS.txt [2026-02-26T20:25:07.161257] [INFO ] [sig ] [1658/3375] Completed JBGS in 0.4s | 2.75 sym/s | Total: 10.0m | ETA: 10.4m [2026-02-26T20:25:07.161299] [INFO ] [sig ] [1659/3375] Forecasting JBI... [2026-02-26T20:25:07.161338] [INFO ] [sig ] Generating forecast for: JBI [2026-02-26T20:25:07.161371] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JBI' from 'https://tdm.silogroup.org/data/derivative_storage/JBI.csv'. [2026-02-26T20:25:07.173738] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JBI'. [2026-02-26T20:25:07.174145] [INFO ] [FORECASTER] Starting predict_future for JBI [2026-02-26T20:25:07.175025] [DEBUG] [LOCAL ] No optimal features file found for JBI: ./output/feature-sets/JBI.txt [2026-02-26T20:25:07.175082] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:07.175115] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:07.175142] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:07.175199] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:07.236235] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:07.237176] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:07.237268] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:07.237304] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:07.362948] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:07.363129] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:07.363169] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:07.363197] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:07.367080] [DEBUG] [FORECASTER] JBI: Forecast T+1@11:T+2@11: DOWN (p=29.29%) [2026-02-26T20:25:07.367419] [INFO ] [FORECASTER] Completed predict_future for JBI [2026-02-26T20:25:07.367563] [INFO ] [sig ] JBI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:25:07.512420] [INFO ] [LOCAL ] Saved forecast: JBI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/JBI.txt [2026-02-26T20:25:07.512607] [INFO ] [sig ] [1659/3375] Completed JBI in 0.4s | 2.75 sym/s | Total: 10.0m | ETA: 10.4m [2026-02-26T20:25:07.512654] [INFO ] [sig ] [1660/3375] Forecasting JBL... [2026-02-26T20:25:07.512688] [INFO ] [sig ] Generating forecast for: JBL [2026-02-26T20:25:07.512721] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JBL' from 'https://tdm.silogroup.org/data/derivative_storage/JBL.csv'. [2026-02-26T20:25:07.525240] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JBL'. [2026-02-26T20:25:07.525661] [INFO ] [FORECASTER] Starting predict_future for JBL [2026-02-26T20:25:07.526536] [DEBUG] [LOCAL ] No optimal features file found for JBL: ./output/feature-sets/JBL.txt [2026-02-26T20:25:07.526628] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:07.526666] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:07.526694] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:07.526774] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:07.588766] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:07.589753] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:07.589849] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:07.589888] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:07.714113] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:07.714287] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:07.714336] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:07.714371] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:07.717919] [DEBUG] [FORECASTER] JBL: Forecast T+1@11:T+2@11: DOWN (p=38.97%) [2026-02-26T20:25:07.718227] [INFO ] [FORECASTER] Completed predict_future for JBL [2026-02-26T20:25:07.718387] [INFO ] [sig ] JBL: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:25:07.866086] [INFO ] [LOCAL ] Saved forecast: JBL 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/JBL.txt [2026-02-26T20:25:07.866243] [INFO ] [sig ] [1660/3375] Completed JBL in 0.4s | 2.75 sym/s | Total: 10.1m | ETA: 10.4m [2026-02-26T20:25:07.866285] [INFO ] [sig ] [1661/3375] Forecasting JBND... [2026-02-26T20:25:07.866319] [INFO ] [sig ] Generating forecast for: JBND [2026-02-26T20:25:07.866366] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JBND' from 'https://tdm.silogroup.org/data/derivative_storage/JBND.csv'. [2026-02-26T20:25:07.878040] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JBND'. [2026-02-26T20:25:07.878423] [INFO ] [FORECASTER] Starting predict_future for JBND [2026-02-26T20:25:07.879277] [DEBUG] [LOCAL ] No optimal features file found for JBND: ./output/feature-sets/JBND.txt [2026-02-26T20:25:07.879333] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:07.879369] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:07.879412] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:07.879477] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:07.939759] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:07.940692] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:07.940798] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:07.940840] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:08.062885] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:08.063068] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:08.063112] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:08.063140] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:08.066883] [DEBUG] [FORECASTER] JBND: Forecast T+1@11:T+2@11: DOWN (p=22.69%) [2026-02-26T20:25:08.067183] [INFO ] [FORECASTER] Completed predict_future for JBND [2026-02-26T20:25:08.067317] [INFO ] [sig ] JBND: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:25:08.208164] [INFO ] [LOCAL ] Saved forecast: JBND 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/JBND.txt [2026-02-26T20:25:08.208325] [INFO ] [sig ] [1661/3375] Completed JBND in 0.3s | 2.75 sym/s | Total: 10.1m | ETA: 10.4m [2026-02-26T20:25:08.208367] [INFO ] [sig ] [1662/3375] Forecasting JBSS... [2026-02-26T20:25:08.208396] [INFO ] [sig ] Generating forecast for: JBSS [2026-02-26T20:25:08.208435] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JBSS' from 'https://tdm.silogroup.org/data/derivative_storage/JBSS.csv'. [2026-02-26T20:25:08.220532] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JBSS'. [2026-02-26T20:25:08.220995] [INFO ] [FORECASTER] Starting predict_future for JBSS [2026-02-26T20:25:08.221874] [DEBUG] [LOCAL ] No optimal features file found for JBSS: ./output/feature-sets/JBSS.txt [2026-02-26T20:25:08.221929] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:08.221961] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:08.221988] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:08.222045] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:08.278496] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:08.279412] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:08.279540] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:08.279597] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:08.396678] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:08.396835] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:08.396876] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:08.396933] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:08.400378] [DEBUG] [FORECASTER] JBSS: Forecast T+1@11:T+2@11: DOWN (p=23.35%) [2026-02-26T20:25:08.400686] [INFO ] [FORECASTER] Completed predict_future for JBSS [2026-02-26T20:25:08.400819] [INFO ] [sig ] JBSS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:25:08.542445] [INFO ] [LOCAL ] Saved forecast: JBSS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/JBSS.txt [2026-02-26T20:25:08.542622] [INFO ] [sig ] [1662/3375] Completed JBSS in 0.3s | 2.75 sym/s | Total: 10.1m | ETA: 10.4m [2026-02-26T20:25:08.542667] [INFO ] [sig ] [1663/3375] Forecasting JCE... [2026-02-26T20:25:08.542696] [INFO ] [sig ] Generating forecast for: JCE [2026-02-26T20:25:08.542727] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JCE' from 'https://tdm.silogroup.org/data/derivative_storage/JCE.csv'. [2026-02-26T20:25:08.555804] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JCE'. [2026-02-26T20:25:08.556223] [INFO ] [FORECASTER] Starting predict_future for JCE [2026-02-26T20:25:08.557089] [DEBUG] [LOCAL ] No optimal features file found for JCE: ./output/feature-sets/JCE.txt [2026-02-26T20:25:08.557144] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:08.557177] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:08.557205] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:08.557265] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:08.623860] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:08.624839] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:08.624931] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:08.624965] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:08.745240] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:08.745404] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:08.745446] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:08.745476] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:08.749014] [DEBUG] [FORECASTER] JCE: Forecast T+1@11:T+2@11: UP (p=90.90%) [2026-02-26T20:25:08.749308] [INFO ] [FORECASTER] Completed predict_future for JCE [2026-02-26T20:25:08.749446] [INFO ] [sig ] JCE: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:25:08.892278] [INFO ] [LOCAL ] Saved forecast: JCE 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/JCE.txt [2026-02-26T20:25:08.892435] [INFO ] [sig ] [1663/3375] Completed JCE in 0.3s | 2.75 sym/s | Total: 10.1m | ETA: 10.4m [2026-02-26T20:25:08.892476] [INFO ] [sig ] [1664/3375] Forecasting JCI... [2026-02-26T20:25:08.892507] [INFO ] [sig ] Generating forecast for: JCI [2026-02-26T20:25:08.892538] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JCI' from 'https://tdm.silogroup.org/data/derivative_storage/JCI.csv'. [2026-02-26T20:25:08.904396] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JCI'. [2026-02-26T20:25:08.904794] [INFO ] [FORECASTER] Starting predict_future for JCI [2026-02-26T20:25:08.905652] [DEBUG] [LOCAL ] No optimal features file found for JCI: ./output/feature-sets/JCI.txt [2026-02-26T20:25:08.905707] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:08.905741] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:08.905770] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:08.905828] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:08.967719] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:08.968755] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:08.968844] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:08.968895] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:09.091643] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:09.091809] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:09.091852] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:09.091883] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:09.095549] [DEBUG] [FORECASTER] JCI: Forecast T+1@11:T+2@11: DOWN (p=0.48%) [2026-02-26T20:25:09.095895] [INFO ] [FORECASTER] Completed predict_future for JCI [2026-02-26T20:25:09.096048] [INFO ] [sig ] JCI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:25:09.249642] [INFO ] [LOCAL ] Saved forecast: JCI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/JCI.txt [2026-02-26T20:25:09.249806] [INFO ] [sig ] [1664/3375] Completed JCI in 0.4s | 2.75 sym/s | Total: 10.1m | ETA: 10.4m [2026-02-26T20:25:09.249849] [INFO ] [sig ] [1665/3375] Forecasting JD... [2026-02-26T20:25:09.249878] [INFO ] [sig ] Generating forecast for: JD [2026-02-26T20:25:09.249909] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JD' from 'https://tdm.silogroup.org/data/derivative_storage/JD.csv'. [2026-02-26T20:25:09.261958] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JD'. [2026-02-26T20:25:09.262351] [INFO ] [FORECASTER] Starting predict_future for JD [2026-02-26T20:25:09.263185] [DEBUG] [LOCAL ] No optimal features file found for JD: ./output/feature-sets/JD.txt [2026-02-26T20:25:09.263240] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:09.263276] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:09.263305] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:09.263360] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:09.330848] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:09.331865] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:09.331959] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:09.331995] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:09.464530] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:09.464723] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:09.464780] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:09.464815] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:09.468642] [DEBUG] [FORECASTER] JD: Forecast T+1@11:T+2@11: UP (p=85.95%) [2026-02-26T20:25:09.468977] [INFO ] [FORECASTER] Completed predict_future for JD [2026-02-26T20:25:09.469127] [INFO ] [sig ] JD: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:25:09.620221] [INFO ] [LOCAL ] Saved forecast: JD 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/JD.txt [2026-02-26T20:25:09.620488] [INFO ] [sig ] [1665/3375] Completed JD in 0.4s | 2.75 sym/s | Total: 10.1m | ETA: 10.4m [2026-02-26T20:25:09.620547] [INFO ] [sig ] [1666/3375] Forecasting JEF... [2026-02-26T20:25:09.620614] [INFO ] [sig ] Generating forecast for: JEF [2026-02-26T20:25:09.620659] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JEF' from 'https://tdm.silogroup.org/data/derivative_storage/JEF.csv'. [2026-02-26T20:25:09.635173] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JEF'. [2026-02-26T20:25:09.635857] [INFO ] [FORECASTER] Starting predict_future for JEF [2026-02-26T20:25:09.637379] [DEBUG] [LOCAL ] No optimal features file found for JEF: ./output/feature-sets/JEF.txt [2026-02-26T20:25:09.637438] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:09.637473] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:09.637500] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:09.637813] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:09.697754] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:09.698883] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:09.698990] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:09.699024] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:09.824097] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:09.824270] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:09.824318] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:09.824353] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:09.827839] [DEBUG] [FORECASTER] JEF: Forecast T+1@11:T+2@11: DOWN (p=26.85%) [2026-02-26T20:25:09.828121] [INFO ] [FORECASTER] Completed predict_future for JEF [2026-02-26T20:25:09.828259] [INFO ] [sig ] JEF: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:25:09.969044] [INFO ] [LOCAL ] Saved forecast: JEF 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/JEF.txt [2026-02-26T20:25:09.969182] [INFO ] [sig ] [1666/3375] Completed JEF in 0.3s | 2.75 sym/s | Total: 10.1m | ETA: 10.4m [2026-02-26T20:25:09.969222] [INFO ] [sig ] [1667/3375] Forecasting JELD... [2026-02-26T20:25:09.969253] [INFO ] [sig ] Generating forecast for: JELD [2026-02-26T20:25:09.969290] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JELD' from 'https://tdm.silogroup.org/data/derivative_storage/JELD.csv'. [2026-02-26T20:25:09.981505] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JELD'. [2026-02-26T20:25:09.982038] [INFO ] [FORECASTER] Starting predict_future for JELD [2026-02-26T20:25:09.982920] [DEBUG] [LOCAL ] No optimal features file found for JELD: ./output/feature-sets/JELD.txt [2026-02-26T20:25:09.982975] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:09.983007] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:09.983035] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:09.983092] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:10.042108] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:10.043033] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:10.043119] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:10.043151] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:10.177212] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:10.177398] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:10.177675] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:10.177710] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:10.182340] [DEBUG] [FORECASTER] JELD: Forecast T+1@11:T+2@11: UP (p=87.29%) [2026-02-26T20:25:10.183052] [INFO ] [FORECASTER] Completed predict_future for JELD [2026-02-26T20:25:10.183237] [INFO ] [sig ] JELD: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:25:10.335221] [INFO ] [LOCAL ] Saved forecast: JELD 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/JELD.txt [2026-02-26T20:25:10.335391] [INFO ] [sig ] [1667/3375] Completed JELD in 0.4s | 2.75 sym/s | Total: 10.1m | ETA: 10.3m [2026-02-26T20:25:10.335433] [INFO ] [sig ] [1668/3375] Forecasting JEPQ... [2026-02-26T20:25:10.335462] [INFO ] [sig ] Generating forecast for: JEPQ [2026-02-26T20:25:10.335492] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JEPQ' from 'https://tdm.silogroup.org/data/derivative_storage/JEPQ.csv'. [2026-02-26T20:25:10.348446] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JEPQ'. [2026-02-26T20:25:10.348875] [INFO ] [FORECASTER] Starting predict_future for JEPQ [2026-02-26T20:25:10.349801] [DEBUG] [LOCAL ] No optimal features file found for JEPQ: ./output/feature-sets/JEPQ.txt [2026-02-26T20:25:10.349879] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:10.349917] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:10.349945] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:10.350005] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:10.410187] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:10.411169] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:10.411264] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:10.411306] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:10.550043] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:10.550216] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:10.550265] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:10.550298] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:10.554287] [DEBUG] [FORECASTER] JEPQ: Forecast T+1@11:T+2@11: DOWN (p=10.97%) [2026-02-26T20:25:10.554789] [INFO ] [FORECASTER] Completed predict_future for JEPQ [2026-02-26T20:25:10.554924] [INFO ] [sig ] JEPQ: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:25:10.700979] [INFO ] [LOCAL ] Saved forecast: JEPQ 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/JEPQ.txt [2026-02-26T20:25:10.701111] [INFO ] [sig ] [1668/3375] Completed JEPQ in 0.4s | 2.75 sym/s | Total: 10.1m | ETA: 10.3m [2026-02-26T20:25:10.701151] [INFO ] [sig ] [1669/3375] Forecasting JFIN... [2026-02-26T20:25:10.701181] [INFO ] [sig ] Generating forecast for: JFIN [2026-02-26T20:25:10.701218] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JFIN' from 'https://tdm.silogroup.org/data/derivative_storage/JFIN.csv'. [2026-02-26T20:25:10.712871] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JFIN'. [2026-02-26T20:25:10.713206] [INFO ] [FORECASTER] Starting predict_future for JFIN [2026-02-26T20:25:10.714031] [DEBUG] [LOCAL ] No optimal features file found for JFIN: ./output/feature-sets/JFIN.txt [2026-02-26T20:25:10.714085] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:10.714145] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:10.714174] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:10.714231] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:10.771693] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:10.772347] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:10.772430] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:10.772462] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:10.894181] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:10.894341] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:10.894381] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:10.894410] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:10.897942] [DEBUG] [FORECASTER] JFIN: Forecast T+1@11:T+2@11: UP (p=79.90%) [2026-02-26T20:25:10.898225] [INFO ] [FORECASTER] Completed predict_future for JFIN [2026-02-26T20:25:10.898375] [INFO ] [sig ] JFIN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:25:11.045978] [INFO ] [LOCAL ] Saved forecast: JFIN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/JFIN.txt [2026-02-26T20:25:11.046151] [INFO ] [sig ] [1669/3375] Completed JFIN in 0.3s | 2.75 sym/s | Total: 10.1m | ETA: 10.3m [2026-02-26T20:25:11.046195] [INFO ] [sig ] [1670/3375] Forecasting JGLO... [2026-02-26T20:25:11.046225] [INFO ] [sig ] Generating forecast for: JGLO [2026-02-26T20:25:11.046268] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JGLO' from 'https://tdm.silogroup.org/data/derivative_storage/JGLO.csv'. [2026-02-26T20:25:11.057204] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JGLO'. [2026-02-26T20:25:11.057528] [INFO ] [FORECASTER] Starting predict_future for JGLO [2026-02-26T20:25:11.058418] [DEBUG] [LOCAL ] No optimal features file found for JGLO: ./output/feature-sets/JGLO.txt [2026-02-26T20:25:11.058475] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:11.058508] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:11.058535] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:11.058618] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:11.119429] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:11.120340] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:11.120429] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:11.120471] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:11.244174] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:11.244354] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:11.244397] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:11.244426] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:11.248097] [DEBUG] [FORECASTER] JGLO: Forecast T+1@11:T+2@11: DOWN (p=3.25%) [2026-02-26T20:25:11.248411] [INFO ] [FORECASTER] Completed predict_future for JGLO [2026-02-26T20:25:11.248548] [INFO ] [sig ] JGLO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:25:11.390616] [INFO ] [LOCAL ] Saved forecast: JGLO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/JGLO.txt [2026-02-26T20:25:11.390757] [INFO ] [sig ] [1670/3375] Completed JGLO in 0.3s | 2.75 sym/s | Total: 10.1m | ETA: 10.3m [2026-02-26T20:25:11.390798] [INFO ] [sig ] [1671/3375] Forecasting JHG... [2026-02-26T20:25:11.390829] [INFO ] [sig ] Generating forecast for: JHG [2026-02-26T20:25:11.390859] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JHG' from 'https://tdm.silogroup.org/data/derivative_storage/JHG.csv'. [2026-02-26T20:25:11.402215] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JHG'. [2026-02-26T20:25:11.402594] [INFO ] [FORECASTER] Starting predict_future for JHG [2026-02-26T20:25:11.403432] [DEBUG] [LOCAL ] No optimal features file found for JHG: ./output/feature-sets/JHG.txt [2026-02-26T20:25:11.403487] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:11.403520] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:11.403548] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:11.403629] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:11.463092] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:11.464007] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:11.464090] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:11.464123] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:11.596717] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:11.596883] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:11.596924] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:11.596953] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:11.601036] [DEBUG] [FORECASTER] JHG: Forecast T+1@11:T+2@11: UP (p=64.00%) [2026-02-26T20:25:11.601342] [INFO ] [FORECASTER] Completed predict_future for JHG [2026-02-26T20:25:11.601483] [INFO ] [sig ] JHG: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:25:11.745336] [INFO ] [LOCAL ] Saved forecast: JHG 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/JHG.txt [2026-02-26T20:25:11.745534] [INFO ] [sig ] [1671/3375] Completed JHG in 0.4s | 2.75 sym/s | Total: 10.1m | ETA: 10.3m [2026-02-26T20:25:11.745616] [INFO ] [sig ] [1672/3375] Forecasting JHI... [2026-02-26T20:25:11.745650] [INFO ] [sig ] Generating forecast for: JHI [2026-02-26T20:25:11.745683] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JHI' from 'https://tdm.silogroup.org/data/derivative_storage/JHI.csv'. [2026-02-26T20:25:11.756845] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JHI'. [2026-02-26T20:25:11.757256] [INFO ] [FORECASTER] Starting predict_future for JHI [2026-02-26T20:25:11.758197] [DEBUG] [LOCAL ] No optimal features file found for JHI: ./output/feature-sets/JHI.txt [2026-02-26T20:25:11.758253] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:11.758289] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:11.758323] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:11.758393] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:11.820859] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:11.821834] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:11.821936] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:11.821970] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:11.947475] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:11.947735] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:11.947798] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:11.947890] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:11.952143] [DEBUG] [FORECASTER] JHI: Forecast T+1@11:T+2@11: UP (p=62.70%) [2026-02-26T20:25:11.952510] [INFO ] [FORECASTER] Completed predict_future for JHI [2026-02-26T20:25:11.952733] [INFO ] [sig ] JHI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:25:12.102765] [INFO ] [LOCAL ] Saved forecast: JHI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/JHI.txt [2026-02-26T20:25:12.102920] [INFO ] [sig ] [1672/3375] Completed JHI in 0.4s | 2.75 sym/s | Total: 10.1m | ETA: 10.3m [2026-02-26T20:25:12.102975] [INFO ] [sig ] [1673/3375] Forecasting JHX... [2026-02-26T20:25:12.103010] [INFO ] [sig ] Generating forecast for: JHX [2026-02-26T20:25:12.103045] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JHX' from 'https://tdm.silogroup.org/data/derivative_storage/JHX.csv'. [2026-02-26T20:25:12.115402] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JHX'. [2026-02-26T20:25:12.115814] [INFO ] [FORECASTER] Starting predict_future for JHX [2026-02-26T20:25:12.116710] [DEBUG] [LOCAL ] No optimal features file found for JHX: ./output/feature-sets/JHX.txt [2026-02-26T20:25:12.116767] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:12.116803] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:12.116833] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:12.116904] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:12.178312] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:12.179226] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:12.179319] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:12.179366] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:12.307951] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:12.308113] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:12.308156] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:12.308186] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:12.311949] [DEBUG] [FORECASTER] JHX: Forecast T+1@11:T+2@11: DOWN (p=33.18%) [2026-02-26T20:25:12.312265] [INFO ] [FORECASTER] Completed predict_future for JHX [2026-02-26T20:25:12.312413] [INFO ] [sig ] JHX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:25:12.460952] [INFO ] [LOCAL ] Saved forecast: JHX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/JHX.txt [2026-02-26T20:25:12.461117] [INFO ] [sig ] [1673/3375] Completed JHX in 0.4s | 2.75 sym/s | Total: 10.1m | ETA: 10.3m [2026-02-26T20:25:12.461179] [INFO ] [sig ] [1674/3375] Forecasting JILL... [2026-02-26T20:25:12.461217] [INFO ] [sig ] Generating forecast for: JILL [2026-02-26T20:25:12.461251] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JILL' from 'https://tdm.silogroup.org/data/derivative_storage/JILL.csv'. [2026-02-26T20:25:12.474530] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JILL'. [2026-02-26T20:25:12.474975] [INFO ] [FORECASTER] Starting predict_future for JILL [2026-02-26T20:25:12.475893] [DEBUG] [LOCAL ] No optimal features file found for JILL: ./output/feature-sets/JILL.txt [2026-02-26T20:25:12.475960] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:12.476004] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:12.476048] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:12.476132] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:12.539044] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:12.540004] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:12.540095] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:12.540131] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:12.674844] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:12.675078] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:12.675136] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:12.675168] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:12.679730] [DEBUG] [FORECASTER] JILL: Forecast T+1@11:T+2@11: UP (p=77.17%) [2026-02-26T20:25:12.680061] [INFO ] [FORECASTER] Completed predict_future for JILL [2026-02-26T20:25:12.680207] [INFO ] [sig ] JILL: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:25:12.835996] [INFO ] [LOCAL ] Saved forecast: JILL 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/JILL.txt [2026-02-26T20:25:12.836187] [INFO ] [sig ] [1674/3375] Completed JILL in 0.4s | 2.75 sym/s | Total: 10.1m | ETA: 10.3m [2026-02-26T20:25:12.836237] [INFO ] [sig ] [1675/3375] Forecasting JIVE... [2026-02-26T20:25:12.836277] [INFO ] [sig ] Generating forecast for: JIVE [2026-02-26T20:25:12.836325] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JIVE' from 'https://tdm.silogroup.org/data/derivative_storage/JIVE.csv'. [2026-02-26T20:25:12.848602] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JIVE'. [2026-02-26T20:25:12.849020] [INFO ] [FORECASTER] Starting predict_future for JIVE [2026-02-26T20:25:12.849896] [DEBUG] [LOCAL ] No optimal features file found for JIVE: ./output/feature-sets/JIVE.txt [2026-02-26T20:25:12.849955] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:12.850003] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:12.850042] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:12.850118] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:12.913163] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:12.914235] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:12.914352] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:12.914390] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:13.043854] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:13.044031] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:13.044075] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:13.044105] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:13.047671] [DEBUG] [FORECASTER] JIVE: Forecast T+1@11:T+2@11: DOWN (p=24.15%) [2026-02-26T20:25:13.047963] [INFO ] [FORECASTER] Completed predict_future for JIVE [2026-02-26T20:25:13.048102] [INFO ] [sig ] JIVE: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:25:13.197183] [INFO ] [LOCAL ] Saved forecast: JIVE 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/JIVE.txt [2026-02-26T20:25:13.197364] [INFO ] [sig ] [1675/3375] Completed JIVE in 0.4s | 2.75 sym/s | Total: 10.1m | ETA: 10.3m [2026-02-26T20:25:13.197408] [INFO ] [sig ] [1676/3375] Forecasting JJSF... [2026-02-26T20:25:13.197440] [INFO ] [sig ] Generating forecast for: JJSF [2026-02-26T20:25:13.197474] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JJSF' from 'https://tdm.silogroup.org/data/derivative_storage/JJSF.csv'. [2026-02-26T20:25:13.209374] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JJSF'. [2026-02-26T20:25:13.209793] [INFO ] [FORECASTER] Starting predict_future for JJSF [2026-02-26T20:25:13.210689] [DEBUG] [LOCAL ] No optimal features file found for JJSF: ./output/feature-sets/JJSF.txt [2026-02-26T20:25:13.210746] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:13.210793] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:13.210839] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:13.210929] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:13.278155] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:13.279479] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:13.279599] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:13.279638] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:13.413417] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:13.413626] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:13.413671] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:13.413701] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:13.417797] [DEBUG] [FORECASTER] JJSF: Forecast T+1@11:T+2@11: UP (p=87.04%) [2026-02-26T20:25:13.418252] [INFO ] [FORECASTER] Completed predict_future for JJSF [2026-02-26T20:25:13.418417] [INFO ] [sig ] JJSF: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:25:13.571211] [INFO ] [LOCAL ] Saved forecast: JJSF 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/JJSF.txt [2026-02-26T20:25:13.571392] [INFO ] [sig ] [1676/3375] Completed JJSF in 0.4s | 2.75 sym/s | Total: 10.2m | ETA: 10.3m [2026-02-26T20:25:13.571443] [INFO ] [sig ] [1677/3375] Forecasting JKHY... [2026-02-26T20:25:13.571476] [INFO ] [sig ] Generating forecast for: JKHY [2026-02-26T20:25:13.571510] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JKHY' from 'https://tdm.silogroup.org/data/derivative_storage/JKHY.csv'. [2026-02-26T20:25:13.584791] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JKHY'. [2026-02-26T20:25:13.585209] [INFO ] [FORECASTER] Starting predict_future for JKHY [2026-02-26T20:25:13.586356] [DEBUG] [LOCAL ] No optimal features file found for JKHY: ./output/feature-sets/JKHY.txt [2026-02-26T20:25:13.586426] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:13.586468] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:13.586496] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:13.586753] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:13.652554] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:13.653487] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:13.653599] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:13.653639] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:13.783193] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:13.783360] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:13.783405] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:13.783437] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:13.787241] [DEBUG] [FORECASTER] JKHY: Forecast T+1@11:T+2@11: DOWN (p=7.28%) [2026-02-26T20:25:13.787560] [INFO ] [FORECASTER] Completed predict_future for JKHY [2026-02-26T20:25:13.787750] [INFO ] [sig ] JKHY: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:25:13.939884] [INFO ] [LOCAL ] Saved forecast: JKHY 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/JKHY.txt [2026-02-26T20:25:13.940084] [INFO ] [sig ] [1677/3375] Completed JKHY in 0.4s | 2.75 sym/s | Total: 10.2m | ETA: 10.3m [2026-02-26T20:25:13.940127] [INFO ] [sig ] [1678/3375] Forecasting JKS... [2026-02-26T20:25:13.940162] [INFO ] [sig ] Generating forecast for: JKS [2026-02-26T20:25:13.940210] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JKS' from 'https://tdm.silogroup.org/data/derivative_storage/JKS.csv'. [2026-02-26T20:25:13.952360] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JKS'. [2026-02-26T20:25:13.952785] [INFO ] [FORECASTER] Starting predict_future for JKS [2026-02-26T20:25:13.953871] [DEBUG] [LOCAL ] No optimal features file found for JKS: ./output/feature-sets/JKS.txt [2026-02-26T20:25:13.953927] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:13.953961] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:13.953988] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:13.954051] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:14.020757] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:14.021857] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:14.021951] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:14.021995] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:14.151161] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:14.151334] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:14.151378] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:14.151407] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:14.155159] [DEBUG] [FORECASTER] JKS: Forecast T+1@11:T+2@11: DOWN (p=17.34%) [2026-02-26T20:25:14.155487] [INFO ] [FORECASTER] Completed predict_future for JKS [2026-02-26T20:25:14.155651] [INFO ] [sig ] JKS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:25:14.306333] [INFO ] [LOCAL ] Saved forecast: JKS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/JKS.txt [2026-02-26T20:25:14.306489] [INFO ] [sig ] [1678/3375] Completed JKS in 0.4s | 2.75 sym/s | Total: 10.2m | ETA: 10.3m [2026-02-26T20:25:14.306534] [INFO ] [sig ] [1679/3375] Forecasting JLL... [2026-02-26T20:25:14.306564] [INFO ] [sig ] Generating forecast for: JLL [2026-02-26T20:25:14.306806] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JLL' from 'https://tdm.silogroup.org/data/derivative_storage/JLL.csv'. [2026-02-26T20:25:14.318117] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JLL'. [2026-02-26T20:25:14.318497] [INFO ] [FORECASTER] Starting predict_future for JLL [2026-02-26T20:25:14.319334] [DEBUG] [LOCAL ] No optimal features file found for JLL: ./output/feature-sets/JLL.txt [2026-02-26T20:25:14.319393] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:14.319439] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:14.319469] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:14.319526] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:14.382521] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:14.383436] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:14.383617] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:14.383674] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:14.513348] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:14.513511] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:14.513553] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:14.513604] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:14.517149] [DEBUG] [FORECASTER] JLL: Forecast T+1@11:T+2@11: DOWN (p=9.75%) [2026-02-26T20:25:14.517437] [INFO ] [FORECASTER] Completed predict_future for JLL [2026-02-26T20:25:14.517570] [INFO ] [sig ] JLL: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:25:14.661370] [INFO ] [LOCAL ] Saved forecast: JLL 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/JLL.txt [2026-02-26T20:25:14.661532] [INFO ] [sig ] [1679/3375] Completed JLL in 0.4s | 2.75 sym/s | Total: 10.2m | ETA: 10.3m [2026-02-26T20:25:14.661593] [INFO ] [sig ] [1680/3375] Forecasting JLS... [2026-02-26T20:25:14.661627] [INFO ] [sig ] Generating forecast for: JLS [2026-02-26T20:25:14.661659] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JLS' from 'https://tdm.silogroup.org/data/derivative_storage/JLS.csv'. [2026-02-26T20:25:14.674461] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JLS'. [2026-02-26T20:25:14.674919] [INFO ] [FORECASTER] Starting predict_future for JLS [2026-02-26T20:25:14.676001] [DEBUG] [LOCAL ] No optimal features file found for JLS: ./output/feature-sets/JLS.txt [2026-02-26T20:25:14.676056] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:14.676091] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:14.676118] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:14.676178] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:14.742160] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:14.743320] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:14.743442] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:14.743479] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:14.863558] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:14.863818] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:14.863870] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:14.863901] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:14.867819] [DEBUG] [FORECASTER] JLS: Forecast T+1@11:T+2@11: UP (p=68.16%) [2026-02-26T20:25:14.868113] [INFO ] [FORECASTER] Completed predict_future for JLS [2026-02-26T20:25:14.868248] [INFO ] [sig ] JLS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:25:15.022795] [INFO ] [LOCAL ] Saved forecast: JLS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/JLS.txt [2026-02-26T20:25:15.022955] [INFO ] [sig ] [1680/3375] Completed JLS in 0.4s | 2.75 sym/s | Total: 10.2m | ETA: 10.3m [2026-02-26T20:25:15.023000] [INFO ] [sig ] [1681/3375] Forecasting JMIA... [2026-02-26T20:25:15.023031] [INFO ] [sig ] Generating forecast for: JMIA [2026-02-26T20:25:15.023073] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JMIA' from 'https://tdm.silogroup.org/data/derivative_storage/JMIA.csv'. [2026-02-26T20:25:15.035298] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JMIA'. [2026-02-26T20:25:15.035706] [INFO ] [FORECASTER] Starting predict_future for JMIA [2026-02-26T20:25:15.036555] [DEBUG] [LOCAL ] No optimal features file found for JMIA: ./output/feature-sets/JMIA.txt [2026-02-26T20:25:15.036636] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:15.036671] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:15.036699] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:15.036766] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:15.096392] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:15.097241] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:15.097330] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:15.097366] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:15.224326] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:15.224517] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:15.224562] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:15.224613] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:15.228130] [DEBUG] [FORECASTER] JMIA: Forecast T+1@11:T+2@11: DOWN (p=6.39%) [2026-02-26T20:25:15.228440] [INFO ] [FORECASTER] Completed predict_future for JMIA [2026-02-26T20:25:15.228611] [INFO ] [sig ] JMIA: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:25:15.375120] [INFO ] [LOCAL ] Saved forecast: JMIA 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/JMIA.txt [2026-02-26T20:25:15.375267] [INFO ] [sig ] [1681/3375] Completed JMIA in 0.4s | 2.75 sym/s | Total: 10.2m | ETA: 10.3m [2026-02-26T20:25:15.375310] [INFO ] [sig ] [1682/3375] Forecasting JMSB... [2026-02-26T20:25:15.375342] [INFO ] [sig ] Generating forecast for: JMSB [2026-02-26T20:25:15.375374] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JMSB' from 'https://tdm.silogroup.org/data/derivative_storage/JMSB.csv'. [2026-02-26T20:25:15.387039] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JMSB'. [2026-02-26T20:25:15.387465] [INFO ] [FORECASTER] Starting predict_future for JMSB [2026-02-26T20:25:15.393024] [DEBUG] [LOCAL ] No optimal features file found for JMSB: ./output/feature-sets/JMSB.txt [2026-02-26T20:25:15.393118] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:15.393155] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:15.393184] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:15.393243] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:15.455515] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:15.456410] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:15.456513] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:15.456551] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:15.563154] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:15.563321] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-26T20:25:15.563361] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:15.563390] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:15.566877] [DEBUG] [FORECASTER] JMSB: Forecast T+1@11:T+2@11: DOWN (p=49.31%) [2026-02-26T20:25:15.567162] [INFO ] [FORECASTER] Completed predict_future for JMSB [2026-02-26T20:25:15.567295] [INFO ] [sig ] JMSB: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:25:15.716254] [INFO ] [LOCAL ] Saved forecast: JMSB 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/JMSB.txt [2026-02-26T20:25:15.716459] [INFO ] [sig ] [1682/3375] Completed JMSB in 0.3s | 2.75 sym/s | Total: 10.2m | ETA: 10.3m [2026-02-26T20:25:15.716538] [INFO ] [sig ] [1683/3375] Forecasting JNJ... [2026-02-26T20:25:15.716598] [INFO ] [sig ] Generating forecast for: JNJ [2026-02-26T20:25:15.716648] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JNJ' from 'https://tdm.silogroup.org/data/derivative_storage/JNJ.csv'. [2026-02-26T20:25:15.732207] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JNJ'. [2026-02-26T20:25:15.732856] [INFO ] [FORECASTER] Starting predict_future for JNJ [2026-02-26T20:25:15.733911] [DEBUG] [LOCAL ] No optimal features file found for JNJ: ./output/feature-sets/JNJ.txt [2026-02-26T20:25:15.733968] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:15.734004] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:15.734032] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:15.734093] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:15.795842] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:15.797088] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:15.797195] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:15.797233] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:15.933832] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:15.934072] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:15.934119] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:15.934149] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:15.938649] [DEBUG] [FORECASTER] JNJ: Forecast T+1@11:T+2@11: DOWN (p=12.89%) [2026-02-26T20:25:15.938990] [INFO ] [FORECASTER] Completed predict_future for JNJ [2026-02-26T20:25:15.939150] [INFO ] [sig ] JNJ: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:25:16.095431] [INFO ] [LOCAL ] Saved forecast: JNJ 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/JNJ.txt [2026-02-26T20:25:16.095703] [INFO ] [sig ] [1683/3375] Completed JNJ in 0.4s | 2.75 sym/s | Total: 10.2m | ETA: 10.2m [2026-02-26T20:25:16.095757] [INFO ] [sig ] [1684/3375] Forecasting JOBY... [2026-02-26T20:25:16.095790] [INFO ] [sig ] Generating forecast for: JOBY [2026-02-26T20:25:16.095828] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JOBY' from 'https://tdm.silogroup.org/data/derivative_storage/JOBY.csv'. [2026-02-26T20:25:16.110252] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JOBY'. [2026-02-26T20:25:16.110942] [INFO ] [FORECASTER] Starting predict_future for JOBY [2026-02-26T20:25:16.112250] [DEBUG] [LOCAL ] No optimal features file found for JOBY: ./output/feature-sets/JOBY.txt [2026-02-26T20:25:16.112321] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:16.112361] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:16.112391] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:16.112454] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:16.175364] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:16.176705] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:16.176842] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:16.176881] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:16.312241] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:16.312503] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:16.312552] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:16.312605] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:16.317115] [DEBUG] [FORECASTER] JOBY: Forecast T+1@11:T+2@11: UP (p=94.74%) [2026-02-26T20:25:16.317597] [INFO ] [FORECASTER] Completed predict_future for JOBY [2026-02-26T20:25:16.317867] [INFO ] [sig ] JOBY: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:25:16.478332] [INFO ] [LOCAL ] Saved forecast: JOBY 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/JOBY.txt [2026-02-26T20:25:16.478604] [INFO ] [sig ] [1684/3375] Completed JOBY in 0.4s | 2.75 sym/s | Total: 10.2m | ETA: 10.2m [2026-02-26T20:25:16.478669] [INFO ] [sig ] [1685/3375] Forecasting JOE... [2026-02-26T20:25:16.478702] [INFO ] [sig ] Generating forecast for: JOE [2026-02-26T20:25:16.478735] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JOE' from 'https://tdm.silogroup.org/data/derivative_storage/JOE.csv'. [2026-02-26T20:25:16.493625] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JOE'. [2026-02-26T20:25:16.494225] [INFO ] [FORECASTER] Starting predict_future for JOE [2026-02-26T20:25:16.495288] [DEBUG] [LOCAL ] No optimal features file found for JOE: ./output/feature-sets/JOE.txt [2026-02-26T20:25:16.495347] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:16.495382] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:16.495409] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:16.495469] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:16.554447] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:16.555598] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:16.555730] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:16.555766] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:16.695015] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:16.695270] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:16.695318] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:16.695348] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:16.699654] [DEBUG] [FORECASTER] JOE: Forecast T+1@11:T+2@11: UP (p=85.66%) [2026-02-26T20:25:16.700024] [INFO ] [FORECASTER] Completed predict_future for JOE [2026-02-26T20:25:16.700189] [INFO ] [sig ] JOE: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:25:16.848295] [INFO ] [LOCAL ] Saved forecast: JOE 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/JOE.txt [2026-02-26T20:25:16.848482] [INFO ] [sig ] [1685/3375] Completed JOE in 0.4s | 2.75 sym/s | Total: 10.2m | ETA: 10.2m [2026-02-26T20:25:16.848531] [INFO ] [sig ] [1686/3375] Forecasting JOF... [2026-02-26T20:25:16.848589] [INFO ] [sig ] Generating forecast for: JOF [2026-02-26T20:25:16.848627] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JOF' from 'https://tdm.silogroup.org/data/derivative_storage/JOF.csv'. [2026-02-26T20:25:16.860993] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JOF'. [2026-02-26T20:25:16.861428] [INFO ] [FORECASTER] Starting predict_future for JOF [2026-02-26T20:25:16.862328] [DEBUG] [LOCAL ] No optimal features file found for JOF: ./output/feature-sets/JOF.txt [2026-02-26T20:25:16.862386] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:16.862459] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:16.862495] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:16.862567] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:16.922953] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:16.923930] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:16.924026] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:16.924061] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:17.048900] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:17.049072] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:17.049138] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:17.049171] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:17.052819] [DEBUG] [FORECASTER] JOF: Forecast T+1@11:T+2@11: DOWN (p=11.04%) [2026-02-26T20:25:17.053140] [INFO ] [FORECASTER] Completed predict_future for JOF [2026-02-26T20:25:17.053281] [INFO ] [sig ] JOF: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:25:17.201363] [INFO ] [LOCAL ] Saved forecast: JOF 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/JOF.txt [2026-02-26T20:25:17.201539] [INFO ] [sig ] [1686/3375] Completed JOF in 0.4s | 2.75 sym/s | Total: 10.2m | ETA: 10.2m [2026-02-26T20:25:17.201602] [INFO ] [sig ] [1687/3375] Forecasting JPC... [2026-02-26T20:25:17.201641] [INFO ] [sig ] Generating forecast for: JPC [2026-02-26T20:25:17.201679] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JPC' from 'https://tdm.silogroup.org/data/derivative_storage/JPC.csv'. [2026-02-26T20:25:17.214452] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JPC'. [2026-02-26T20:25:17.214886] [INFO ] [FORECASTER] Starting predict_future for JPC [2026-02-26T20:25:17.215807] [DEBUG] [LOCAL ] No optimal features file found for JPC: ./output/feature-sets/JPC.txt [2026-02-26T20:25:17.215864] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:17.215899] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:17.215927] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:17.215986] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:17.276066] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:17.277025] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:17.277133] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:17.277169] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:17.398762] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:17.398932] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:17.398974] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:17.399003] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:17.402474] [DEBUG] [FORECASTER] JPC: Forecast T+1@11:T+2@11: UP (p=88.37%) [2026-02-26T20:25:17.402784] [INFO ] [FORECASTER] Completed predict_future for JPC [2026-02-26T20:25:17.402916] [INFO ] [sig ] JPC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:25:17.550302] [INFO ] [LOCAL ] Saved forecast: JPC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/JPC.txt [2026-02-26T20:25:17.550490] [INFO ] [sig ] [1687/3375] Completed JPC in 0.3s | 2.75 sym/s | Total: 10.2m | ETA: 10.2m [2026-02-26T20:25:17.550553] [INFO ] [sig ] [1688/3375] Forecasting JPEF... [2026-02-26T20:25:17.550620] [INFO ] [sig ] Generating forecast for: JPEF [2026-02-26T20:25:17.550669] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JPEF' from 'https://tdm.silogroup.org/data/derivative_storage/JPEF.csv'. [2026-02-26T20:25:17.562910] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JPEF'. [2026-02-26T20:25:17.563288] [INFO ] [FORECASTER] Starting predict_future for JPEF [2026-02-26T20:25:17.564312] [DEBUG] [LOCAL ] No optimal features file found for JPEF: ./output/feature-sets/JPEF.txt [2026-02-26T20:25:17.564367] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:17.564401] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:17.564428] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:17.564486] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:17.631726] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:17.632638] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:17.632770] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:17.632806] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:17.751645] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:17.751809] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:17.751849] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:17.751878] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:17.755359] [DEBUG] [FORECASTER] JPEF: Forecast T+1@11:T+2@11: DOWN (p=14.48%) [2026-02-26T20:25:17.755668] [INFO ] [FORECASTER] Completed predict_future for JPEF [2026-02-26T20:25:17.755798] [INFO ] [sig ] JPEF: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:25:17.906470] [INFO ] [LOCAL ] Saved forecast: JPEF 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/JPEF.txt [2026-02-26T20:25:17.906654] [INFO ] [sig ] [1688/3375] Completed JPEF in 0.4s | 2.75 sym/s | Total: 10.2m | ETA: 10.2m [2026-02-26T20:25:17.906706] [INFO ] [sig ] [1689/3375] Forecasting JPM... [2026-02-26T20:25:17.906738] [INFO ] [sig ] Generating forecast for: JPM [2026-02-26T20:25:17.906771] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JPM' from 'https://tdm.silogroup.org/data/derivative_storage/JPM.csv'. [2026-02-26T20:25:17.919368] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JPM'. [2026-02-26T20:25:17.919764] [INFO ] [FORECASTER] Starting predict_future for JPM [2026-02-26T20:25:17.920613] [DEBUG] [LOCAL ] No optimal features file found for JPM: ./output/feature-sets/JPM.txt [2026-02-26T20:25:17.920667] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:17.920699] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:17.920726] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:17.920783] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:17.978415] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:17.979075] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:17.979159] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:17.979192] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:18.106089] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:18.106260] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:18.106302] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:18.106368] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:18.109877] [DEBUG] [FORECASTER] JPM: Forecast T+1@11:T+2@11: DOWN (p=43.27%) [2026-02-26T20:25:18.110160] [INFO ] [FORECASTER] Completed predict_future for JPM [2026-02-26T20:25:18.110291] [INFO ] [sig ] JPM: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:25:18.252163] [INFO ] [LOCAL ] Saved forecast: JPM 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/JPM.txt [2026-02-26T20:25:18.252301] [INFO ] [sig ] [1689/3375] Completed JPM in 0.3s | 2.75 sym/s | Total: 10.2m | ETA: 10.2m [2026-02-26T20:25:18.252341] [INFO ] [sig ] [1690/3375] Forecasting JQC... [2026-02-26T20:25:18.252370] [INFO ] [sig ] Generating forecast for: JQC [2026-02-26T20:25:18.252401] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JQC' from 'https://tdm.silogroup.org/data/derivative_storage/JQC.csv'. [2026-02-26T20:25:18.265068] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JQC'. [2026-02-26T20:25:18.265389] [INFO ] [FORECASTER] Starting predict_future for JQC [2026-02-26T20:25:18.266217] [DEBUG] [LOCAL ] No optimal features file found for JQC: ./output/feature-sets/JQC.txt [2026-02-26T20:25:18.266272] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:18.266332] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:18.266362] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:18.266419] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:18.323264] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:18.324014] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:18.324100] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:18.324132] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:18.445397] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:18.445569] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:18.445821] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:18.445849] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:18.449532] [DEBUG] [FORECASTER] JQC: Forecast T+1@11:T+2@11: UP (p=90.62%) [2026-02-26T20:25:18.449882] [INFO ] [FORECASTER] Completed predict_future for JQC [2026-02-26T20:25:18.450024] [INFO ] [sig ] JQC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:25:18.603246] [INFO ] [LOCAL ] Saved forecast: JQC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/JQC.txt [2026-02-26T20:25:18.603403] [INFO ] [sig ] [1690/3375] Completed JQC in 0.4s | 2.75 sym/s | Total: 10.2m | ETA: 10.2m [2026-02-26T20:25:18.603444] [INFO ] [sig ] [1691/3375] Forecasting JRI... [2026-02-26T20:25:18.603474] [INFO ] [sig ] Generating forecast for: JRI [2026-02-26T20:25:18.603504] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JRI' from 'https://tdm.silogroup.org/data/derivative_storage/JRI.csv'. [2026-02-26T20:25:18.615555] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JRI'. [2026-02-26T20:25:18.615933] [INFO ] [FORECASTER] Starting predict_future for JRI [2026-02-26T20:25:18.616770] [DEBUG] [LOCAL ] No optimal features file found for JRI: ./output/feature-sets/JRI.txt [2026-02-26T20:25:18.616824] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:18.616856] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:18.616883] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:18.616939] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:18.677927] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:18.678750] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:18.678836] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:18.678871] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:18.798211] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:18.798378] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:18.798420] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:18.798453] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:18.802037] [DEBUG] [FORECASTER] JRI: Forecast T+1@11:T+2@11: DOWN (p=27.16%) [2026-02-26T20:25:18.802336] [INFO ] [FORECASTER] Completed predict_future for JRI [2026-02-26T20:25:18.802471] [INFO ] [sig ] JRI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:25:18.946641] [INFO ] [LOCAL ] Saved forecast: JRI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/JRI.txt [2026-02-26T20:25:18.946804] [INFO ] [sig ] [1691/3375] Completed JRI in 0.3s | 2.75 sym/s | Total: 10.2m | ETA: 10.2m [2026-02-26T20:25:18.946846] [INFO ] [sig ] [1692/3375] Forecasting JRS... [2026-02-26T20:25:18.946878] [INFO ] [sig ] Generating forecast for: JRS [2026-02-26T20:25:18.946911] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JRS' from 'https://tdm.silogroup.org/data/derivative_storage/JRS.csv'. [2026-02-26T20:25:18.958697] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JRS'. [2026-02-26T20:25:18.959071] [INFO ] [FORECASTER] Starting predict_future for JRS [2026-02-26T20:25:18.959963] [DEBUG] [LOCAL ] No optimal features file found for JRS: ./output/feature-sets/JRS.txt [2026-02-26T20:25:18.960016] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:18.960048] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:18.960075] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:18.960132] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:19.018415] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:19.019283] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:19.019374] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:19.019408] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:19.135822] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:19.136012] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:19.136064] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:19.136094] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:19.140050] [DEBUG] [FORECASTER] JRS: Forecast T+1@11:T+2@11: DOWN (p=3.65%) [2026-02-26T20:25:19.140355] [INFO ] [FORECASTER] Completed predict_future for JRS [2026-02-26T20:25:19.140494] [INFO ] [sig ] JRS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:25:19.290806] [INFO ] [LOCAL ] Saved forecast: JRS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/JRS.txt [2026-02-26T20:25:19.290986] [INFO ] [sig ] [1692/3375] Completed JRS in 0.3s | 2.75 sym/s | Total: 10.2m | ETA: 10.2m [2026-02-26T20:25:19.291029] [INFO ] [sig ] [1693/3375] Forecasting JSM... [2026-02-26T20:25:19.291059] [INFO ] [sig ] Generating forecast for: JSM [2026-02-26T20:25:19.291092] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JSM' from 'https://tdm.silogroup.org/data/derivative_storage/JSM.csv'. [2026-02-26T20:25:19.303444] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JSM'. [2026-02-26T20:25:19.303835] [INFO ] [FORECASTER] Starting predict_future for JSM [2026-02-26T20:25:19.304706] [DEBUG] [LOCAL ] No optimal features file found for JSM: ./output/feature-sets/JSM.txt [2026-02-26T20:25:19.304761] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:19.304795] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:19.304823] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:19.304880] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:19.362545] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:19.363356] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:19.363451] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:19.363487] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:19.476246] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:19.476409] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:19.476450] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:19.476479] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:19.480031] [DEBUG] [FORECASTER] JSM: Forecast T+1@11:T+2@11: UP (p=96.40%) [2026-02-26T20:25:19.480313] [INFO ] [FORECASTER] Completed predict_future for JSM [2026-02-26T20:25:19.480443] [INFO ] [sig ] JSM: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:25:19.622232] [INFO ] [LOCAL ] Saved forecast: JSM 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/JSM.txt [2026-02-26T20:25:19.622407] [INFO ] [sig ] [1693/3375] Completed JSM in 0.3s | 2.75 sym/s | Total: 10.3m | ETA: 10.2m [2026-02-26T20:25:19.622452] [INFO ] [sig ] [1694/3375] Forecasting JSMD... [2026-02-26T20:25:19.622484] [INFO ] [sig ] Generating forecast for: JSMD [2026-02-26T20:25:19.622523] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JSMD' from 'https://tdm.silogroup.org/data/derivative_storage/JSMD.csv'. [2026-02-26T20:25:19.634116] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JSMD'. [2026-02-26T20:25:19.634544] [INFO ] [FORECASTER] Starting predict_future for JSMD [2026-02-26T20:25:19.635438] [DEBUG] [LOCAL ] No optimal features file found for JSMD: ./output/feature-sets/JSMD.txt [2026-02-26T20:25:19.635494] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:19.635526] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:19.635552] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:19.635633] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:19.694626] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:19.695541] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:19.695667] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:19.695723] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:19.820531] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:19.820714] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:19.820755] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:19.820783] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:19.824215] [DEBUG] [FORECASTER] JSMD: Forecast T+1@11:T+2@11: DOWN (p=33.62%) [2026-02-26T20:25:19.824501] [INFO ] [FORECASTER] Completed predict_future for JSMD [2026-02-26T20:25:19.824652] [INFO ] [sig ] JSMD: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:25:19.967624] [INFO ] [LOCAL ] Saved forecast: JSMD 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/JSMD.txt [2026-02-26T20:25:19.967941] [INFO ] [sig ] [1694/3375] Completed JSMD in 0.3s | 2.75 sym/s | Total: 10.3m | ETA: 10.2m [2026-02-26T20:25:19.967985] [INFO ] [sig ] [1695/3375] Forecasting JSML... [2026-02-26T20:25:19.968015] [INFO ] [sig ] Generating forecast for: JSML [2026-02-26T20:25:19.968045] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JSML' from 'https://tdm.silogroup.org/data/derivative_storage/JSML.csv'. [2026-02-26T20:25:19.979189] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JSML'. [2026-02-26T20:25:19.979537] [INFO ] [FORECASTER] Starting predict_future for JSML [2026-02-26T20:25:19.980410] [DEBUG] [LOCAL ] No optimal features file found for JSML: ./output/feature-sets/JSML.txt [2026-02-26T20:25:19.980464] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:19.980495] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:19.980522] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:19.980599] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:20.038535] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:20.039381] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:20.039467] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:20.039501] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:20.160533] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:20.160712] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:20.160754] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:20.160782] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:20.164273] [DEBUG] [FORECASTER] JSML: Forecast T+1@11:T+2@11: DOWN (p=8.13%) [2026-02-26T20:25:20.164570] [INFO ] [FORECASTER] Completed predict_future for JSML [2026-02-26T20:25:20.164727] [INFO ] [sig ] JSML: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:25:20.316258] [INFO ] [LOCAL ] Saved forecast: JSML 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/JSML.txt [2026-02-26T20:25:20.316440] [INFO ] [sig ] [1695/3375] Completed JSML in 0.3s | 2.75 sym/s | Total: 10.3m | ETA: 10.2m [2026-02-26T20:25:20.316483] [INFO ] [sig ] [1696/3375] Forecasting JTEK... [2026-02-26T20:25:20.316514] [INFO ] [sig ] Generating forecast for: JTEK [2026-02-26T20:25:20.316548] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JTEK' from 'https://tdm.silogroup.org/data/derivative_storage/JTEK.csv'. [2026-02-26T20:25:20.332825] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JTEK'. [2026-02-26T20:25:20.333296] [INFO ] [FORECASTER] Starting predict_future for JTEK [2026-02-26T20:25:20.334200] [DEBUG] [LOCAL ] No optimal features file found for JTEK: ./output/feature-sets/JTEK.txt [2026-02-26T20:25:20.334255] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:20.334286] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:20.334313] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:20.334371] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:20.395807] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:20.396750] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:20.396902] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:20.396939] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:20.524129] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:20.524291] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:20.524331] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:20.524361] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:20.527907] [DEBUG] [FORECASTER] JTEK: Forecast T+1@11:T+2@11: UP (p=68.01%) [2026-02-26T20:25:20.528227] [INFO ] [FORECASTER] Completed predict_future for JTEK [2026-02-26T20:25:20.528363] [INFO ] [sig ] JTEK: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:25:20.673850] [INFO ] [LOCAL ] Saved forecast: JTEK 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/JTEK.txt [2026-02-26T20:25:20.673999] [INFO ] [sig ] [1696/3375] Completed JTEK in 0.4s | 2.75 sym/s | Total: 10.3m | ETA: 10.2m [2026-02-26T20:25:20.674043] [INFO ] [sig ] [1697/3375] Forecasting JVA... [2026-02-26T20:25:20.674088] [INFO ] [sig ] Generating forecast for: JVA [2026-02-26T20:25:20.674129] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JVA' from 'https://tdm.silogroup.org/data/derivative_storage/JVA.csv'. [2026-02-26T20:25:20.686285] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JVA'. [2026-02-26T20:25:20.686704] [INFO ] [FORECASTER] Starting predict_future for JVA [2026-02-26T20:25:20.687508] [DEBUG] [LOCAL ] No optimal features file found for JVA: ./output/feature-sets/JVA.txt [2026-02-26T20:25:20.687562] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:20.687713] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:20.687745] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:20.687802] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:20.747717] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:20.748567] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:20.748681] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:20.748715] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:20.878649] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:20.878813] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:20.878853] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:20.878900] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:20.882402] [DEBUG] [FORECASTER] JVA: Forecast T+1@11:T+2@11: UP (p=99.57%) [2026-02-26T20:25:20.882766] [INFO ] [FORECASTER] Completed predict_future for JVA [2026-02-26T20:25:20.882922] [INFO ] [sig ] JVA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:25:21.034499] [INFO ] [LOCAL ] Saved forecast: JVA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/JVA.txt [2026-02-26T20:25:21.034670] [INFO ] [sig ] [1697/3375] Completed JVA in 0.4s | 2.75 sym/s | Total: 10.3m | ETA: 10.2m [2026-02-26T20:25:21.034713] [INFO ] [sig ] [1698/3375] Forecasting JXN... [2026-02-26T20:25:21.034744] [INFO ] [sig ] Generating forecast for: JXN [2026-02-26T20:25:21.034774] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JXN' from 'https://tdm.silogroup.org/data/derivative_storage/JXN.csv'. [2026-02-26T20:25:21.050186] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JXN'. [2026-02-26T20:25:21.050601] [INFO ] [FORECASTER] Starting predict_future for JXN [2026-02-26T20:25:21.051783] [DEBUG] [LOCAL ] No optimal features file found for JXN: ./output/feature-sets/JXN.txt [2026-02-26T20:25:21.051845] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:21.051878] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:21.051905] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:21.051964] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:21.111410] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:21.112409] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:21.112497] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:21.112531] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:21.236741] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:21.236934] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:21.236997] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:21.237040] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:21.240838] [DEBUG] [FORECASTER] JXN: Forecast T+1@11:T+2@11: DOWN (p=14.52%) [2026-02-26T20:25:21.241154] [INFO ] [FORECASTER] Completed predict_future for JXN [2026-02-26T20:25:21.241300] [INFO ] [sig ] JXN: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:25:21.383085] [INFO ] [LOCAL ] Saved forecast: JXN 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/JXN.txt [2026-02-26T20:25:21.383227] [INFO ] [sig ] [1698/3375] Completed JXN in 0.3s | 2.75 sym/s | Total: 10.3m | ETA: 10.2m [2026-02-26T20:25:21.383268] [INFO ] [sig ] [1699/3375] Forecasting KAI... [2026-02-26T20:25:21.383297] [INFO ] [sig ] Generating forecast for: KAI [2026-02-26T20:25:21.383329] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KAI' from 'https://tdm.silogroup.org/data/derivative_storage/KAI.csv'. [2026-02-26T20:25:21.395003] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KAI'. [2026-02-26T20:25:21.395334] [INFO ] [FORECASTER] Starting predict_future for KAI [2026-02-26T20:25:21.396175] [DEBUG] [LOCAL ] No optimal features file found for KAI: ./output/feature-sets/KAI.txt [2026-02-26T20:25:21.396230] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:21.396262] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:21.396289] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:21.396346] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:21.456722] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:21.458179] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:21.458298] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:21.458331] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:21.580982] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:21.581139] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:21.581179] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:21.581209] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:21.584909] [DEBUG] [FORECASTER] KAI: Forecast T+1@11:T+2@11: UP (p=92.70%) [2026-02-26T20:25:21.585201] [INFO ] [FORECASTER] Completed predict_future for KAI [2026-02-26T20:25:21.585331] [INFO ] [sig ] KAI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:25:21.731708] [INFO ] [LOCAL ] Saved forecast: KAI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/KAI.txt [2026-02-26T20:25:21.731905] [INFO ] [sig ] [1699/3375] Completed KAI in 0.3s | 2.75 sym/s | Total: 10.3m | ETA: 10.1m [2026-02-26T20:25:21.731947] [INFO ] [sig ] [1700/3375] Forecasting KARO... [2026-02-26T20:25:21.731978] [INFO ] [sig ] Generating forecast for: KARO [2026-02-26T20:25:21.732010] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KARO' from 'https://tdm.silogroup.org/data/derivative_storage/KARO.csv'. [2026-02-26T20:25:21.744610] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KARO'. [2026-02-26T20:25:21.744989] [INFO ] [FORECASTER] Starting predict_future for KARO [2026-02-26T20:25:21.745872] [DEBUG] [LOCAL ] No optimal features file found for KARO: ./output/feature-sets/KARO.txt [2026-02-26T20:25:21.745927] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:21.745960] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:21.745988] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:21.746046] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:21.808214] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:21.809290] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:21.809387] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:21.809424] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:21.935645] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:21.935806] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:21.935849] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:21.935878] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:21.939480] [DEBUG] [FORECASTER] KARO: Forecast T+1@11:T+2@11: DOWN (p=15.78%) [2026-02-26T20:25:21.939852] [INFO ] [FORECASTER] Completed predict_future for KARO [2026-02-26T20:25:21.940019] [INFO ] [sig ] KARO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:25:22.085329] [INFO ] [LOCAL ] Saved forecast: KARO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/KARO.txt [2026-02-26T20:25:22.085481] [INFO ] [sig ] [1700/3375] Completed KARO in 0.4s | 2.75 sym/s | Total: 10.3m | ETA: 10.1m [2026-02-26T20:25:22.085523] [INFO ] [sig ] [1701/3375] Forecasting KB... [2026-02-26T20:25:22.085553] [INFO ] [sig ] Generating forecast for: KB [2026-02-26T20:25:22.085604] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KB' from 'https://tdm.silogroup.org/data/derivative_storage/KB.csv'. [2026-02-26T20:25:22.098041] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KB'. [2026-02-26T20:25:22.098439] [INFO ] [FORECASTER] Starting predict_future for KB [2026-02-26T20:25:22.099337] [DEBUG] [LOCAL ] No optimal features file found for KB: ./output/feature-sets/KB.txt [2026-02-26T20:25:22.099391] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:22.099423] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:22.099449] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:22.099506] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:22.157456] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:22.158370] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:22.158458] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:22.158492] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:22.281433] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:22.281613] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:22.281655] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:22.281682] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:22.285091] [DEBUG] [FORECASTER] KB: Forecast T+1@11:T+2@11: UP (p=98.63%) [2026-02-26T20:25:22.285374] [INFO ] [FORECASTER] Completed predict_future for KB [2026-02-26T20:25:22.285505] [INFO ] [sig ] KB: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:25:22.441166] [INFO ] [LOCAL ] Saved forecast: KB 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/KB.txt [2026-02-26T20:25:22.441336] [INFO ] [sig ] [1701/3375] Completed KB in 0.4s | 2.75 sym/s | Total: 10.3m | ETA: 10.1m [2026-02-26T20:25:22.441380] [INFO ] [sig ] [1702/3375] Forecasting KBH... [2026-02-26T20:25:22.441409] [INFO ] [sig ] Generating forecast for: KBH [2026-02-26T20:25:22.441443] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KBH' from 'https://tdm.silogroup.org/data/derivative_storage/KBH.csv'. [2026-02-26T20:25:22.454215] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KBH'. [2026-02-26T20:25:22.454706] [INFO ] [FORECASTER] Starting predict_future for KBH [2026-02-26T20:25:22.455755] [DEBUG] [LOCAL ] No optimal features file found for KBH: ./output/feature-sets/KBH.txt [2026-02-26T20:25:22.455814] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:22.455855] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:22.455896] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:22.455977] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:22.523716] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:22.524748] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:22.524837] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:22.524872] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:22.657256] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:22.657439] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:22.657504] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:22.657554] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:22.662654] [DEBUG] [FORECASTER] KBH: Forecast T+1@11:T+2@11: UP (p=89.27%) [2026-02-26T20:25:22.663145] [INFO ] [FORECASTER] Completed predict_future for KBH [2026-02-26T20:25:22.663280] [INFO ] [sig ] KBH: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:25:22.901535] [INFO ] [LOCAL ] Saved forecast: KBH 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/KBH.txt [2026-02-26T20:25:22.901731] [INFO ] [sig ] [1702/3375] Completed KBH in 0.5s | 2.75 sym/s | Total: 10.3m | ETA: 10.1m [2026-02-26T20:25:22.901954] [INFO ] [sig ] [1703/3375] Forecasting KBWB... [2026-02-26T20:25:22.901984] [INFO ] [sig ] Generating forecast for: KBWB [2026-02-26T20:25:22.902015] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KBWB' from 'https://tdm.silogroup.org/data/derivative_storage/KBWB.csv'. [2026-02-26T20:25:22.916532] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KBWB'. [2026-02-26T20:25:22.917080] [INFO ] [FORECASTER] Starting predict_future for KBWB [2026-02-26T20:25:22.918207] [DEBUG] [LOCAL ] No optimal features file found for KBWB: ./output/feature-sets/KBWB.txt [2026-02-26T20:25:22.918297] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:22.918391] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:22.918429] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:22.918508] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:22.978197] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:22.979153] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:22.979241] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:22.979275] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:23.109922] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:23.110088] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:23.110129] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:23.110159] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:23.113812] [DEBUG] [FORECASTER] KBWB: Forecast T+1@11:T+2@11: DOWN (p=24.91%) [2026-02-26T20:25:23.114121] [INFO ] [FORECASTER] Completed predict_future for KBWB [2026-02-26T20:25:23.114265] [INFO ] [sig ] KBWB: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:25:23.260997] [INFO ] [LOCAL ] Saved forecast: KBWB 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/KBWB.txt [2026-02-26T20:25:23.261173] [INFO ] [sig ] [1703/3375] Completed KBWB in 0.4s | 2.75 sym/s | Total: 10.3m | ETA: 10.1m [2026-02-26T20:25:23.261215] [INFO ] [sig ] [1704/3375] Forecasting KBWD... [2026-02-26T20:25:23.261245] [INFO ] [sig ] Generating forecast for: KBWD [2026-02-26T20:25:23.261277] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KBWD' from 'https://tdm.silogroup.org/data/derivative_storage/KBWD.csv'. [2026-02-26T20:25:23.273778] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KBWD'. [2026-02-26T20:25:23.274193] [INFO ] [FORECASTER] Starting predict_future for KBWD [2026-02-26T20:25:23.275066] [DEBUG] [LOCAL ] No optimal features file found for KBWD: ./output/feature-sets/KBWD.txt [2026-02-26T20:25:23.275122] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:23.275154] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:23.275182] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:23.275239] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:23.337099] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:23.338135] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:23.338233] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:23.338267] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:23.471235] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:23.471418] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:23.471465] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:23.471494] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:23.475169] [DEBUG] [FORECASTER] KBWD: Forecast T+1@11:T+2@11: DOWN (p=9.32%) [2026-02-26T20:25:23.475506] [INFO ] [FORECASTER] Completed predict_future for KBWD [2026-02-26T20:25:23.475672] [INFO ] [sig ] KBWD: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:25:23.640752] [INFO ] [LOCAL ] Saved forecast: KBWD 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/KBWD.txt [2026-02-26T20:25:23.640922] [INFO ] [sig ] [1704/3375] Completed KBWD in 0.4s | 2.75 sym/s | Total: 10.3m | ETA: 10.1m [2026-02-26T20:25:23.640967] [INFO ] [sig ] [1705/3375] Forecasting KBWP... [2026-02-26T20:25:23.640998] [INFO ] [sig ] Generating forecast for: KBWP [2026-02-26T20:25:23.641033] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KBWP' from 'https://tdm.silogroup.org/data/derivative_storage/KBWP.csv'. [2026-02-26T20:25:23.653486] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KBWP'. [2026-02-26T20:25:23.653911] [INFO ] [FORECASTER] Starting predict_future for KBWP [2026-02-26T20:25:23.654921] [DEBUG] [LOCAL ] No optimal features file found for KBWP: ./output/feature-sets/KBWP.txt [2026-02-26T20:25:23.654987] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:23.655029] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:23.655065] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:23.655143] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:23.717753] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:23.718527] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:23.718642] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:23.718686] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:23.840869] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:23.841048] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:23.841112] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:23.841161] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:23.844903] [DEBUG] [FORECASTER] KBWP: Forecast T+1@11:T+2@11: DOWN (p=37.46%) [2026-02-26T20:25:23.845260] [INFO ] [FORECASTER] Completed predict_future for KBWP [2026-02-26T20:25:23.845426] [INFO ] [sig ] KBWP: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:25:23.998794] [INFO ] [LOCAL ] Saved forecast: KBWP 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/KBWP.txt [2026-02-26T20:25:23.998971] [INFO ] [sig ] [1705/3375] Completed KBWP in 0.4s | 2.75 sym/s | Total: 10.3m | ETA: 10.1m [2026-02-26T20:25:23.999015] [INFO ] [sig ] [1706/3375] Forecasting KBWY... [2026-02-26T20:25:23.999049] [INFO ] [sig ] Generating forecast for: KBWY [2026-02-26T20:25:23.999081] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KBWY' from 'https://tdm.silogroup.org/data/derivative_storage/KBWY.csv'. [2026-02-26T20:25:24.010937] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KBWY'. [2026-02-26T20:25:24.011348] [INFO ] [FORECASTER] Starting predict_future for KBWY [2026-02-26T20:25:24.012313] [DEBUG] [LOCAL ] No optimal features file found for KBWY: ./output/feature-sets/KBWY.txt [2026-02-26T20:25:24.012371] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:24.012404] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:24.012432] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:24.012489] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:24.071016] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:24.071923] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:24.072012] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:24.072047] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:24.192346] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:24.192509] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:24.192549] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:24.192667] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:24.196087] [DEBUG] [FORECASTER] KBWY: Forecast T+1@11:T+2@11: UP (p=59.58%) [2026-02-26T20:25:24.196372] [INFO ] [FORECASTER] Completed predict_future for KBWY [2026-02-26T20:25:24.196502] [INFO ] [sig ] KBWY: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:25:24.339823] [INFO ] [LOCAL ] Saved forecast: KBWY 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/KBWY.txt [2026-02-26T20:25:24.339962] [INFO ] [sig ] [1706/3375] Completed KBWY in 0.3s | 2.75 sym/s | Total: 10.3m | ETA: 10.1m [2026-02-26T20:25:24.340008] [INFO ] [sig ] [1707/3375] Forecasting KC... [2026-02-26T20:25:24.340038] [INFO ] [sig ] Generating forecast for: KC [2026-02-26T20:25:24.340071] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KC' from 'https://tdm.silogroup.org/data/derivative_storage/KC.csv'. [2026-02-26T20:25:24.351550] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KC'. [2026-02-26T20:25:24.351937] [INFO ] [FORECASTER] Starting predict_future for KC [2026-02-26T20:25:24.352790] [DEBUG] [LOCAL ] No optimal features file found for KC: ./output/feature-sets/KC.txt [2026-02-26T20:25:24.352845] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:24.352878] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:24.352906] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:24.352963] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:24.412165] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:24.412908] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:24.412992] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:24.413024] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:24.537855] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:24.538016] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:24.538057] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:24.538085] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:24.541929] [DEBUG] [FORECASTER] KC: Forecast T+1@11:T+2@11: DOWN (p=4.84%) [2026-02-26T20:25:24.542204] [INFO ] [FORECASTER] Completed predict_future for KC [2026-02-26T20:25:24.542333] [INFO ] [sig ] KC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:25:24.683882] [INFO ] [LOCAL ] Saved forecast: KC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/KC.txt [2026-02-26T20:25:24.684018] [INFO ] [sig ] [1707/3375] Completed KC in 0.3s | 2.75 sym/s | Total: 10.3m | ETA: 10.1m [2026-02-26T20:25:24.684059] [INFO ] [sig ] [1708/3375] Forecasting KD... [2026-02-26T20:25:24.684088] [INFO ] [sig ] Generating forecast for: KD [2026-02-26T20:25:24.684118] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KD' from 'https://tdm.silogroup.org/data/derivative_storage/KD.csv'. [2026-02-26T20:25:24.695840] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KD'. [2026-02-26T20:25:24.696158] [INFO ] [FORECASTER] Starting predict_future for KD [2026-02-26T20:25:24.697034] [DEBUG] [LOCAL ] No optimal features file found for KD: ./output/feature-sets/KD.txt [2026-02-26T20:25:24.697088] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:24.697119] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:24.697146] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:24.697202] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:24.754546] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:24.755201] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:24.755282] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:24.755315] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:24.881075] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:24.881227] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:24.881267] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:24.881296] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:24.884716] [DEBUG] [FORECASTER] KD: Forecast T+1@11:T+2@11: DOWN (p=1.17%) [2026-02-26T20:25:24.884994] [INFO ] [FORECASTER] Completed predict_future for KD [2026-02-26T20:25:24.885166] [INFO ] [sig ] KD: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:25:25.030374] [INFO ] [LOCAL ] Saved forecast: KD 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/KD.txt [2026-02-26T20:25:25.030545] [INFO ] [sig ] [1708/3375] Completed KD in 0.3s | 2.75 sym/s | Total: 10.3m | ETA: 10.1m [2026-02-26T20:25:25.030606] [INFO ] [sig ] [1709/3375] Forecasting KDP... [2026-02-26T20:25:25.030640] [INFO ] [sig ] Generating forecast for: KDP [2026-02-26T20:25:25.030674] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KDP' from 'https://tdm.silogroup.org/data/derivative_storage/KDP.csv'. [2026-02-26T20:25:25.042509] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KDP'. [2026-02-26T20:25:25.042938] [INFO ] [FORECASTER] Starting predict_future for KDP [2026-02-26T20:25:25.043799] [DEBUG] [LOCAL ] No optimal features file found for KDP: ./output/feature-sets/KDP.txt [2026-02-26T20:25:25.043855] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:25.043887] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:25.043915] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:25.043980] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:25.102899] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:25.103903] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:25.104018] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:25.104052] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:25.231179] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:25.231343] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:25.231385] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:25.231414] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:25.235011] [DEBUG] [FORECASTER] KDP: Forecast T+1@11:T+2@11: DOWN (p=9.11%) [2026-02-26T20:25:25.235310] [INFO ] [FORECASTER] Completed predict_future for KDP [2026-02-26T20:25:25.235450] [INFO ] [sig ] KDP: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:25:25.381600] [INFO ] [LOCAL ] Saved forecast: KDP 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/KDP.txt [2026-02-26T20:25:25.381809] [INFO ] [sig ] [1709/3375] Completed KDP in 0.4s | 2.75 sym/s | Total: 10.3m | ETA: 10.1m [2026-02-26T20:25:25.381875] [INFO ] [sig ] [1710/3375] Forecasting KE... [2026-02-26T20:25:25.381920] [INFO ] [sig ] Generating forecast for: KE [2026-02-26T20:25:25.381965] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KE' from 'https://tdm.silogroup.org/data/derivative_storage/KE.csv'. [2026-02-26T20:25:25.394420] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KE'. [2026-02-26T20:25:25.395026] [INFO ] [FORECASTER] Starting predict_future for KE [2026-02-26T20:25:25.395890] [DEBUG] [LOCAL ] No optimal features file found for KE: ./output/feature-sets/KE.txt [2026-02-26T20:25:25.395944] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:25.395977] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:25.396006] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:25.396063] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:25.457290] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:25.458421] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:25.458509] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:25.458542] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:25.585503] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:25.585686] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:25.585765] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:25.585798] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:25.589682] [DEBUG] [FORECASTER] KE: Forecast T+1@11:T+2@11: UP (p=59.84%) [2026-02-26T20:25:25.589999] [INFO ] [FORECASTER] Completed predict_future for KE [2026-02-26T20:25:25.590137] [INFO ] [sig ] KE: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:25:25.773511] [INFO ] [LOCAL ] Saved forecast: KE 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/KE.txt [2026-02-26T20:25:25.773767] [INFO ] [sig ] [1710/3375] Completed KE in 0.4s | 2.75 sym/s | Total: 10.4m | ETA: 10.1m [2026-02-26T20:25:25.773842] [INFO ] [sig ] [1711/3375] Forecasting KELYA... [2026-02-26T20:25:25.773897] [INFO ] [sig ] Generating forecast for: KELYA [2026-02-26T20:25:25.773946] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KELYA' from 'https://tdm.silogroup.org/data/derivative_storage/KELYA.csv'. [2026-02-26T20:25:25.789275] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KELYA'. [2026-02-26T20:25:25.789753] [INFO ] [FORECASTER] Starting predict_future for KELYA [2026-02-26T20:25:25.790692] [DEBUG] [LOCAL ] No optimal features file found for KELYA: ./output/feature-sets/KELYA.txt [2026-02-26T20:25:25.790757] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:25.790790] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:25.790819] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:25.790878] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:25.856561] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:25.857545] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:25.857707] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:25.857749] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:26.002385] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:26.002548] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:26.002611] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:26.002646] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:26.006176] [DEBUG] [FORECASTER] KELYA: Forecast T+1@11:T+2@11: UP (p=87.74%) [2026-02-26T20:25:26.006466] [INFO ] [FORECASTER] Completed predict_future for KELYA [2026-02-26T20:25:26.006622] [INFO ] [sig ] KELYA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:25:26.150460] [INFO ] [LOCAL ] Saved forecast: KELYA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/KELYA.txt [2026-02-26T20:25:26.150643] [INFO ] [sig ] [1711/3375] Completed KELYA in 0.4s | 2.75 sym/s | Total: 10.4m | ETA: 10.1m [2026-02-26T20:25:26.150686] [INFO ] [sig ] [1712/3375] Forecasting KEN... [2026-02-26T20:25:26.150717] [INFO ] [sig ] Generating forecast for: KEN [2026-02-26T20:25:26.150749] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KEN' from 'https://tdm.silogroup.org/data/derivative_storage/KEN.csv'. [2026-02-26T20:25:26.161644] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KEN'. [2026-02-26T20:25:26.162046] [INFO ] [FORECASTER] Starting predict_future for KEN [2026-02-26T20:25:26.162878] [DEBUG] [LOCAL ] No optimal features file found for KEN: ./output/feature-sets/KEN.txt [2026-02-26T20:25:26.162931] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:26.162964] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:26.162991] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:26.163048] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:26.221238] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:26.222143] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:26.222266] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:26.222301] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:26.345315] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:26.345474] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:26.345514] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:26.345542] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:26.349060] [DEBUG] [FORECASTER] KEN: Forecast T+1@11:T+2@11: UP (p=79.92%) [2026-02-26T20:25:26.349356] [INFO ] [FORECASTER] Completed predict_future for KEN [2026-02-26T20:25:26.349491] [INFO ] [sig ] KEN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:25:26.493742] [INFO ] [LOCAL ] Saved forecast: KEN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/KEN.txt [2026-02-26T20:25:26.493904] [INFO ] [sig ] [1712/3375] Completed KEN in 0.3s | 2.75 sym/s | Total: 10.4m | ETA: 10.1m [2026-02-26T20:25:26.493945] [INFO ] [sig ] [1713/3375] Forecasting KEP... [2026-02-26T20:25:26.493977] [INFO ] [sig ] Generating forecast for: KEP [2026-02-26T20:25:26.494007] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KEP' from 'https://tdm.silogroup.org/data/derivative_storage/KEP.csv'. [2026-02-26T20:25:26.505320] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KEP'. [2026-02-26T20:25:26.505739] [INFO ] [FORECASTER] Starting predict_future for KEP [2026-02-26T20:25:26.506821] [DEBUG] [LOCAL ] No optimal features file found for KEP: ./output/feature-sets/KEP.txt [2026-02-26T20:25:26.506875] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:26.506906] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:26.506933] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:26.506990] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:26.564979] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:26.565911] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:26.566033] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:26.566068] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:26.708799] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:26.709027] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:26.709077] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:26.709107] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:26.713042] [DEBUG] [FORECASTER] KEP: Forecast T+1@11:T+2@11: UP (p=74.81%) [2026-02-26T20:25:26.713423] [INFO ] [FORECASTER] Completed predict_future for KEP [2026-02-26T20:25:26.713599] [INFO ] [sig ] KEP: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:25:26.855276] [INFO ] [LOCAL ] Saved forecast: KEP 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/KEP.txt [2026-02-26T20:25:26.855442] [INFO ] [sig ] [1713/3375] Completed KEP in 0.4s | 2.75 sym/s | Total: 10.4m | ETA: 10.1m [2026-02-26T20:25:26.855483] [INFO ] [sig ] [1714/3375] Forecasting KEX... [2026-02-26T20:25:26.855513] [INFO ] [sig ] Generating forecast for: KEX [2026-02-26T20:25:26.855544] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KEX' from 'https://tdm.silogroup.org/data/derivative_storage/KEX.csv'. [2026-02-26T20:25:26.867283] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KEX'. [2026-02-26T20:25:26.867628] [INFO ] [FORECASTER] Starting predict_future for KEX [2026-02-26T20:25:26.868496] [DEBUG] [LOCAL ] No optimal features file found for KEX: ./output/feature-sets/KEX.txt [2026-02-26T20:25:26.868549] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:26.868633] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:26.868665] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:26.868723] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:26.926393] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:26.927036] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:26.927117] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:26.927149] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:27.047859] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:27.048016] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:27.048058] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:27.048087] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:27.051553] [DEBUG] [FORECASTER] KEX: Forecast T+1@11:T+2@11: UP (p=88.42%) [2026-02-26T20:25:27.051853] [INFO ] [FORECASTER] Completed predict_future for KEX [2026-02-26T20:25:27.051982] [INFO ] [sig ] KEX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:25:27.192615] [INFO ] [LOCAL ] Saved forecast: KEX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/KEX.txt [2026-02-26T20:25:27.192759] [INFO ] [sig ] [1714/3375] Completed KEX in 0.3s | 2.75 sym/s | Total: 10.4m | ETA: 10.1m [2026-02-26T20:25:27.192800] [INFO ] [sig ] [1715/3375] Forecasting KEYS... [2026-02-26T20:25:27.192829] [INFO ] [sig ] Generating forecast for: KEYS [2026-02-26T20:25:27.192858] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KEYS' from 'https://tdm.silogroup.org/data/derivative_storage/KEYS.csv'. [2026-02-26T20:25:27.204113] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KEYS'. [2026-02-26T20:25:27.204524] [INFO ] [FORECASTER] Starting predict_future for KEYS [2026-02-26T20:25:27.205370] [DEBUG] [LOCAL ] No optimal features file found for KEYS: ./output/feature-sets/KEYS.txt [2026-02-26T20:25:27.205425] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:27.205457] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:27.205484] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:27.205541] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:27.263414] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:27.264299] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:27.264385] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:27.264418] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:27.395009] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:27.395171] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:27.395212] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:27.395243] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:27.398846] [DEBUG] [FORECASTER] KEYS: Forecast T+1@11:T+2@11: UP (p=74.87%) [2026-02-26T20:25:27.399134] [INFO ] [FORECASTER] Completed predict_future for KEYS [2026-02-26T20:25:27.399268] [INFO ] [sig ] KEYS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:25:27.539547] [INFO ] [LOCAL ] Saved forecast: KEYS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/KEYS.txt [2026-02-26T20:25:27.539751] [INFO ] [sig ] [1715/3375] Completed KEYS in 0.3s | 2.75 sym/s | Total: 10.4m | ETA: 10.1m [2026-02-26T20:25:27.539835] [INFO ] [sig ] [1716/3375] Forecasting KFS... [2026-02-26T20:25:27.539870] [INFO ] [sig ] Generating forecast for: KFS [2026-02-26T20:25:27.539903] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KFS' from 'https://tdm.silogroup.org/data/derivative_storage/KFS.csv'. [2026-02-26T20:25:27.551751] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KFS'. [2026-02-26T20:25:27.552158] [INFO ] [FORECASTER] Starting predict_future for KFS [2026-02-26T20:25:27.552988] [DEBUG] [LOCAL ] No optimal features file found for KFS: ./output/feature-sets/KFS.txt [2026-02-26T20:25:27.553042] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:27.553076] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:27.553102] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:27.553158] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:27.612288] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:27.613179] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:27.613268] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:27.613301] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:27.731902] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:27.732060] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:27.732102] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:27.732132] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:27.735649] [DEBUG] [FORECASTER] KFS: Forecast T+1@11:T+2@11: DOWN (p=26.72%) [2026-02-26T20:25:27.735943] [INFO ] [FORECASTER] Completed predict_future for KFS [2026-02-26T20:25:27.736078] [INFO ] [sig ] KFS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:25:27.878827] [INFO ] [LOCAL ] Saved forecast: KFS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/KFS.txt [2026-02-26T20:25:27.879012] [INFO ] [sig ] [1716/3375] Completed KFS in 0.3s | 2.75 sym/s | Total: 10.4m | ETA: 10.0m [2026-02-26T20:25:27.879054] [INFO ] [sig ] [1717/3375] Forecasting KFY... [2026-02-26T20:25:27.879084] [INFO ] [sig ] Generating forecast for: KFY [2026-02-26T20:25:27.879117] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KFY' from 'https://tdm.silogroup.org/data/derivative_storage/KFY.csv'. [2026-02-26T20:25:27.891239] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KFY'. [2026-02-26T20:25:27.891659] [INFO ] [FORECASTER] Starting predict_future for KFY [2026-02-26T20:25:27.892513] [DEBUG] [LOCAL ] No optimal features file found for KFY: ./output/feature-sets/KFY.txt [2026-02-26T20:25:27.892569] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:27.892625] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:27.892653] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:27.892710] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:27.954858] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:27.955752] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:27.955840] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:27.955873] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:28.077951] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:28.078120] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:28.078161] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:28.078190] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:28.082089] [DEBUG] [FORECASTER] KFY: Forecast T+1@11:T+2@11: DOWN (p=47.89%) [2026-02-26T20:25:28.082413] [INFO ] [FORECASTER] Completed predict_future for KFY [2026-02-26T20:25:28.082555] [INFO ] [sig ] KFY: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:25:28.228738] [INFO ] [LOCAL ] Saved forecast: KFY 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/KFY.txt [2026-02-26T20:25:28.228887] [INFO ] [sig ] [1717/3375] Completed KFY in 0.3s | 2.75 sym/s | Total: 10.4m | ETA: 10.0m [2026-02-26T20:25:28.228928] [INFO ] [sig ] [1718/3375] Forecasting KGS... [2026-02-26T20:25:28.228970] [INFO ] [sig ] Generating forecast for: KGS [2026-02-26T20:25:28.229003] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KGS' from 'https://tdm.silogroup.org/data/derivative_storage/KGS.csv'. [2026-02-26T20:25:28.240545] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KGS'. [2026-02-26T20:25:28.240925] [INFO ] [FORECASTER] Starting predict_future for KGS [2026-02-26T20:25:28.241758] [DEBUG] [LOCAL ] No optimal features file found for KGS: ./output/feature-sets/KGS.txt [2026-02-26T20:25:28.241815] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:28.241847] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:28.241873] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:28.241929] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:28.300657] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:28.301557] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:28.301670] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:28.301704] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:28.439923] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:28.440283] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:28.440324] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:28.440353] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:28.444594] [DEBUG] [FORECASTER] KGS: Forecast T+1@11:T+2@11: UP (p=89.06%) [2026-02-26T20:25:28.444962] [INFO ] [FORECASTER] Completed predict_future for KGS [2026-02-26T20:25:28.445294] [INFO ] [sig ] KGS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:25:28.590980] [INFO ] [LOCAL ] Saved forecast: KGS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/KGS.txt [2026-02-26T20:25:28.591193] [INFO ] [sig ] [1718/3375] Completed KGS in 0.4s | 2.75 sym/s | Total: 10.4m | ETA: 10.0m [2026-02-26T20:25:28.591251] [INFO ] [sig ] [1719/3375] Forecasting KHC... [2026-02-26T20:25:28.591296] [INFO ] [sig ] Generating forecast for: KHC [2026-02-26T20:25:28.591341] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KHC' from 'https://tdm.silogroup.org/data/derivative_storage/KHC.csv'. [2026-02-26T20:25:28.603190] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KHC'. [2026-02-26T20:25:28.603611] [INFO ] [FORECASTER] Starting predict_future for KHC [2026-02-26T20:25:28.604678] [DEBUG] [LOCAL ] No optimal features file found for KHC: ./output/feature-sets/KHC.txt [2026-02-26T20:25:28.604732] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:28.604765] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:28.604792] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:28.604849] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:28.665480] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:28.666382] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:28.666471] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:28.666504] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:28.787438] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:28.787619] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:28.787686] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:28.787724] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:28.791280] [DEBUG] [FORECASTER] KHC: Forecast T+1@11:T+2@11: UP (p=75.27%) [2026-02-26T20:25:28.791603] [INFO ] [FORECASTER] Completed predict_future for KHC [2026-02-26T20:25:28.791741] [INFO ] [sig ] KHC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:25:28.935973] [INFO ] [LOCAL ] Saved forecast: KHC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/KHC.txt [2026-02-26T20:25:28.936125] [INFO ] [sig ] [1719/3375] Completed KHC in 0.3s | 2.75 sym/s | Total: 10.4m | ETA: 10.0m [2026-02-26T20:25:28.936165] [INFO ] [sig ] [1720/3375] Forecasting KIDS... [2026-02-26T20:25:28.936195] [INFO ] [sig ] Generating forecast for: KIDS [2026-02-26T20:25:28.936225] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KIDS' from 'https://tdm.silogroup.org/data/derivative_storage/KIDS.csv'. [2026-02-26T20:25:28.948325] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KIDS'. [2026-02-26T20:25:28.948738] [INFO ] [FORECASTER] Starting predict_future for KIDS [2026-02-26T20:25:28.949613] [DEBUG] [LOCAL ] No optimal features file found for KIDS: ./output/feature-sets/KIDS.txt [2026-02-26T20:25:28.949667] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:28.949733] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:28.949768] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:28.949839] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:29.007789] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:29.008646] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:29.008743] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:29.008784] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:29.131316] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:29.131475] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:29.131516] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:29.131545] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:29.135092] [DEBUG] [FORECASTER] KIDS: Forecast T+1@11:T+2@11: UP (p=67.94%) [2026-02-26T20:25:29.135396] [INFO ] [FORECASTER] Completed predict_future for KIDS [2026-02-26T20:25:29.135534] [INFO ] [sig ] KIDS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:25:29.277084] [INFO ] [LOCAL ] Saved forecast: KIDS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/KIDS.txt [2026-02-26T20:25:29.277248] [INFO ] [sig ] [1720/3375] Completed KIDS in 0.3s | 2.75 sym/s | Total: 10.4m | ETA: 10.0m [2026-02-26T20:25:29.277289] [INFO ] [sig ] [1721/3375] Forecasting KIM... [2026-02-26T20:25:29.277319] [INFO ] [sig ] Generating forecast for: KIM [2026-02-26T20:25:29.277351] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KIM' from 'https://tdm.silogroup.org/data/derivative_storage/KIM.csv'. [2026-02-26T20:25:29.289170] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KIM'. [2026-02-26T20:25:29.289564] [INFO ] [FORECASTER] Starting predict_future for KIM [2026-02-26T20:25:29.290440] [DEBUG] [LOCAL ] No optimal features file found for KIM: ./output/feature-sets/KIM.txt [2026-02-26T20:25:29.290494] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:29.290526] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:29.290553] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:29.290639] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:29.348096] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:29.348996] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:29.349084] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:29.349117] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:29.470936] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:29.471097] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:29.471139] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:29.471169] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:29.474902] [DEBUG] [FORECASTER] KIM: Forecast T+1@11:T+2@11: DOWN (p=26.00%) [2026-02-26T20:25:29.475219] [INFO ] [FORECASTER] Completed predict_future for KIM [2026-02-26T20:25:29.475359] [INFO ] [sig ] KIM: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:25:29.625711] [INFO ] [LOCAL ] Saved forecast: KIM 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/KIM.txt [2026-02-26T20:25:29.625878] [INFO ] [sig ] [1721/3375] Completed KIM in 0.3s | 2.75 sym/s | Total: 10.4m | ETA: 10.0m [2026-02-26T20:25:29.625919] [INFO ] [sig ] [1722/3375] Forecasting KINS... [2026-02-26T20:25:29.625951] [INFO ] [sig ] Generating forecast for: KINS [2026-02-26T20:25:29.625982] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KINS' from 'https://tdm.silogroup.org/data/derivative_storage/KINS.csv'. [2026-02-26T20:25:29.638547] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KINS'. [2026-02-26T20:25:29.639012] [INFO ] [FORECASTER] Starting predict_future for KINS [2026-02-26T20:25:29.639916] [DEBUG] [LOCAL ] No optimal features file found for KINS: ./output/feature-sets/KINS.txt [2026-02-26T20:25:29.639971] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:29.640003] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:29.640030] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:29.640088] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:29.700481] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:29.701408] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:29.701496] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:29.701532] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:29.825665] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:29.825837] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:29.825877] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:29.825904] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:29.831173] [DEBUG] [FORECASTER] KINS: Forecast T+1@11:T+2@11: UP (p=98.53%) [2026-02-26T20:25:29.831633] [INFO ] [FORECASTER] Completed predict_future for KINS [2026-02-26T20:25:29.831808] [INFO ] [sig ] KINS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:25:29.976595] [INFO ] [LOCAL ] Saved forecast: KINS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/KINS.txt [2026-02-26T20:25:29.976751] [INFO ] [sig ] [1722/3375] Completed KINS in 0.4s | 2.75 sym/s | Total: 10.4m | ETA: 10.0m [2026-02-26T20:25:29.976792] [INFO ] [sig ] [1723/3375] Forecasting KIO... [2026-02-26T20:25:29.976822] [INFO ] [sig ] Generating forecast for: KIO [2026-02-26T20:25:29.976854] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KIO' from 'https://tdm.silogroup.org/data/derivative_storage/KIO.csv'. [2026-02-26T20:25:29.989230] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KIO'. [2026-02-26T20:25:29.989639] [INFO ] [FORECASTER] Starting predict_future for KIO [2026-02-26T20:25:29.990490] [DEBUG] [LOCAL ] No optimal features file found for KIO: ./output/feature-sets/KIO.txt [2026-02-26T20:25:29.990545] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:29.990610] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:29.990640] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:29.990696] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:30.052480] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:30.053394] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:30.053483] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:30.053517] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:30.200225] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:30.200412] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:30.200478] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:30.200541] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:30.204086] [DEBUG] [FORECASTER] KIO: Forecast T+1@11:T+2@11: UP (p=78.16%) [2026-02-26T20:25:30.204394] [INFO ] [FORECASTER] Completed predict_future for KIO [2026-02-26T20:25:30.204533] [INFO ] [sig ] KIO: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:25:30.359049] [INFO ] [LOCAL ] Saved forecast: KIO 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/KIO.txt [2026-02-26T20:25:30.359296] [INFO ] [sig ] [1723/3375] Completed KIO in 0.4s | 2.75 sym/s | Total: 10.4m | ETA: 10.0m [2026-02-26T20:25:30.359365] [INFO ] [sig ] [1724/3375] Forecasting KKRS... [2026-02-26T20:25:30.359420] [INFO ] [sig ] Generating forecast for: KKRS [2026-02-26T20:25:30.359473] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KKRS' from 'https://tdm.silogroup.org/data/derivative_storage/KKRS.csv'. [2026-02-26T20:25:30.375145] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KKRS'. [2026-02-26T20:25:30.375709] [INFO ] [FORECASTER] Starting predict_future for KKRS [2026-02-26T20:25:30.376904] [DEBUG] [LOCAL ] No optimal features file found for KKRS: ./output/feature-sets/KKRS.txt [2026-02-26T20:25:30.376970] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:30.377013] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:30.377049] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:30.377129] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:30.451419] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:30.452570] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:30.452717] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:30.452760] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:30.620379] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:30.620608] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:30.620677] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:30.620734] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:30.626466] [DEBUG] [FORECASTER] KKRS: Forecast T+1@11:T+2@11: DOWN (p=23.64%) [2026-02-26T20:25:30.627047] [INFO ] [FORECASTER] Completed predict_future for KKRS [2026-02-26T20:25:30.627274] [INFO ] [sig ] KKRS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:25:30.860555] [INFO ] [LOCAL ] Saved forecast: KKRS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/KKRS.txt [2026-02-26T20:25:30.861282] [INFO ] [sig ] [1724/3375] Completed KKRS in 0.5s | 2.75 sym/s | Total: 10.4m | ETA: 10.0m [2026-02-26T20:25:30.861375] [INFO ] [sig ] [1725/3375] Forecasting KLAC... [2026-02-26T20:25:30.861439] [INFO ] [sig ] Generating forecast for: KLAC [2026-02-26T20:25:30.861485] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KLAC' from 'https://tdm.silogroup.org/data/derivative_storage/KLAC.csv'. [2026-02-26T20:25:30.895062] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KLAC'. [2026-02-26T20:25:30.897042] [INFO ] [FORECASTER] Starting predict_future for KLAC [2026-02-26T20:25:30.898941] [DEBUG] [LOCAL ] No optimal features file found for KLAC: ./output/feature-sets/KLAC.txt [2026-02-26T20:25:30.899022] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:30.899067] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:30.899103] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:30.899240] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:30.990827] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:30.995561] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:30.996167] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:30.996239] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:31.189602] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:31.189835] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:31.189887] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:31.189921] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:31.194899] [DEBUG] [FORECASTER] KLAC: Forecast T+1@11:T+2@11: UP (p=58.99%) [2026-02-26T20:25:31.195422] [INFO ] [FORECASTER] Completed predict_future for KLAC [2026-02-26T20:25:31.195638] [INFO ] [sig ] KLAC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:25:31.420754] [INFO ] [LOCAL ] Saved forecast: KLAC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/KLAC.txt [2026-02-26T20:25:31.420997] [INFO ] [sig ] [1725/3375] Completed KLAC in 0.6s | 2.75 sym/s | Total: 10.4m | ETA: 10.0m [2026-02-26T20:25:31.421062] [INFO ] [sig ] [1726/3375] Forecasting KLIC... [2026-02-26T20:25:31.421111] [INFO ] [sig ] Generating forecast for: KLIC [2026-02-26T20:25:31.421160] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KLIC' from 'https://tdm.silogroup.org/data/derivative_storage/KLIC.csv'. [2026-02-26T20:25:31.441431] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KLIC'. [2026-02-26T20:25:31.442042] [INFO ] [FORECASTER] Starting predict_future for KLIC [2026-02-26T20:25:31.443349] [DEBUG] [LOCAL ] No optimal features file found for KLIC: ./output/feature-sets/KLIC.txt [2026-02-26T20:25:31.443439] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:31.443493] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:31.443542] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:31.443656] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:31.530602] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:31.531537] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:31.531653] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:31.531690] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:31.698977] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:31.699181] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:31.699249] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:31.699301] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:31.705066] [DEBUG] [FORECASTER] KLIC: Forecast T+1@11:T+2@11: DOWN (p=34.80%) [2026-02-26T20:25:31.705759] [INFO ] [FORECASTER] Completed predict_future for KLIC [2026-02-26T20:25:31.706008] [INFO ] [sig ] KLIC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:25:31.889770] [INFO ] [LOCAL ] Saved forecast: KLIC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/KLIC.txt [2026-02-26T20:25:31.890064] [INFO ] [sig ] [1726/3375] Completed KLIC in 0.5s | 2.75 sym/s | Total: 10.5m | ETA: 10.0m [2026-02-26T20:25:31.890138] [INFO ] [sig ] [1727/3375] Forecasting KLXE... [2026-02-26T20:25:31.890189] [INFO ] [sig ] Generating forecast for: KLXE [2026-02-26T20:25:31.890248] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KLXE' from 'https://tdm.silogroup.org/data/derivative_storage/KLXE.csv'. [2026-02-26T20:25:31.905665] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KLXE'. [2026-02-26T20:25:31.906124] [INFO ] [FORECASTER] Starting predict_future for KLXE [2026-02-26T20:25:31.907082] [DEBUG] [LOCAL ] No optimal features file found for KLXE: ./output/feature-sets/KLXE.txt [2026-02-26T20:25:31.907155] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:31.907190] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:31.907217] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:31.907276] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:31.968613] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:31.969752] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:31.969868] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:31.969910] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:32.093668] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:32.093832] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:32.093875] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:32.093905] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:32.097556] [DEBUG] [FORECASTER] KLXE: Forecast T+1@11:T+2@11: UP (p=66.77%) [2026-02-26T20:25:32.097913] [INFO ] [FORECASTER] Completed predict_future for KLXE [2026-02-26T20:25:32.098055] [INFO ] [sig ] KLXE: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:25:32.243161] [INFO ] [LOCAL ] Saved forecast: KLXE 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/KLXE.txt [2026-02-26T20:25:32.243331] [INFO ] [sig ] [1727/3375] Completed KLXE in 0.4s | 2.75 sym/s | Total: 10.5m | ETA: 10.0m [2026-02-26T20:25:32.243374] [INFO ] [sig ] [1728/3375] Forecasting KMB... [2026-02-26T20:25:32.243407] [INFO ] [sig ] Generating forecast for: KMB [2026-02-26T20:25:32.243438] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KMB' from 'https://tdm.silogroup.org/data/derivative_storage/KMB.csv'. [2026-02-26T20:25:32.259045] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KMB'. [2026-02-26T20:25:32.259867] [INFO ] [FORECASTER] Starting predict_future for KMB [2026-02-26T20:25:32.261411] [DEBUG] [LOCAL ] No optimal features file found for KMB: ./output/feature-sets/KMB.txt [2026-02-26T20:25:32.261531] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:32.261611] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:32.261657] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:32.261754] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:32.325320] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:32.326548] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:32.326662] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:32.326697] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:32.448710] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:32.448881] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:32.448929] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:32.448963] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:32.452874] [DEBUG] [FORECASTER] KMB: Forecast T+1@11:T+2@11: UP (p=97.05%) [2026-02-26T20:25:32.453164] [INFO ] [FORECASTER] Completed predict_future for KMB [2026-02-26T20:25:32.453298] [INFO ] [sig ] KMB: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:25:32.596739] [INFO ] [LOCAL ] Saved forecast: KMB 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/KMB.txt [2026-02-26T20:25:32.596883] [INFO ] [sig ] [1728/3375] Completed KMB in 0.4s | 2.75 sym/s | Total: 10.5m | ETA: 10.0m [2026-02-26T20:25:32.596923] [INFO ] [sig ] [1729/3375] Forecasting KMDA... [2026-02-26T20:25:32.596953] [INFO ] [sig ] Generating forecast for: KMDA [2026-02-26T20:25:32.596984] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KMDA' from 'https://tdm.silogroup.org/data/derivative_storage/KMDA.csv'. [2026-02-26T20:25:32.608382] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KMDA'. [2026-02-26T20:25:32.608793] [INFO ] [FORECASTER] Starting predict_future for KMDA [2026-02-26T20:25:32.609678] [DEBUG] [LOCAL ] No optimal features file found for KMDA: ./output/feature-sets/KMDA.txt [2026-02-26T20:25:32.609735] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:32.609769] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:32.609797] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:32.609856] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:32.680738] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:32.681674] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:32.681771] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:32.681806] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:32.806225] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:32.806395] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:32.806438] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:32.806465] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:32.809987] [DEBUG] [FORECASTER] KMDA: Forecast T+1@11:T+2@11: DOWN (p=6.72%) [2026-02-26T20:25:32.810272] [INFO ] [FORECASTER] Completed predict_future for KMDA [2026-02-26T20:25:32.810404] [INFO ] [sig ] KMDA: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:25:32.953356] [INFO ] [LOCAL ] Saved forecast: KMDA 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/KMDA.txt [2026-02-26T20:25:32.953531] [INFO ] [sig ] [1729/3375] Completed KMDA in 0.4s | 2.75 sym/s | Total: 10.5m | ETA: 10.0m [2026-02-26T20:25:32.953592] [INFO ] [sig ] [1730/3375] Forecasting KMI... [2026-02-26T20:25:32.953625] [INFO ] [sig ] Generating forecast for: KMI [2026-02-26T20:25:32.953657] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KMI' from 'https://tdm.silogroup.org/data/derivative_storage/KMI.csv'. [2026-02-26T20:25:32.966058] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KMI'. [2026-02-26T20:25:32.966470] [INFO ] [FORECASTER] Starting predict_future for KMI [2026-02-26T20:25:32.967511] [DEBUG] [LOCAL ] No optimal features file found for KMI: ./output/feature-sets/KMI.txt [2026-02-26T20:25:32.967564] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:32.967625] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:32.967679] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:32.967755] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:33.027669] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:33.028602] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:33.028743] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:33.028777] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:33.149337] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:33.149495] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:33.149535] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:33.149565] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:33.153012] [DEBUG] [FORECASTER] KMI: Forecast T+1@11:T+2@11: UP (p=83.59%) [2026-02-26T20:25:33.153289] [INFO ] [FORECASTER] Completed predict_future for KMI [2026-02-26T20:25:33.153417] [INFO ] [sig ] KMI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:25:33.295626] [INFO ] [LOCAL ] Saved forecast: KMI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/KMI.txt [2026-02-26T20:25:33.295836] [INFO ] [sig ] [1730/3375] Completed KMI in 0.3s | 2.75 sym/s | Total: 10.5m | ETA: 10.0m [2026-02-26T20:25:33.295890] [INFO ] [sig ] [1731/3375] Forecasting KMPB... [2026-02-26T20:25:33.295927] [INFO ] [sig ] Generating forecast for: KMPB [2026-02-26T20:25:33.295966] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KMPB' from 'https://tdm.silogroup.org/data/derivative_storage/KMPB.csv'. [2026-02-26T20:25:33.307445] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KMPB'. [2026-02-26T20:25:33.307854] [INFO ] [FORECASTER] Starting predict_future for KMPB [2026-02-26T20:25:33.308833] [DEBUG] [LOCAL ] No optimal features file found for KMPB: ./output/feature-sets/KMPB.txt [2026-02-26T20:25:33.308888] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:33.308921] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:33.308948] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:33.309005] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:33.365933] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:33.366714] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:33.366797] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:33.366834] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:33.475492] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:33.475673] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-26T20:25:33.475717] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:33.475745] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:33.479611] [DEBUG] [FORECASTER] KMPB: Forecast T+1@11:T+2@11: DOWN (p=12.29%) [2026-02-26T20:25:33.479951] [INFO ] [FORECASTER] Completed predict_future for KMPB [2026-02-26T20:25:33.480279] [INFO ] [sig ] KMPB: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:25:33.628527] [INFO ] [LOCAL ] Saved forecast: KMPB 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/KMPB.txt [2026-02-26T20:25:33.628764] [INFO ] [sig ] [1731/3375] Completed KMPB in 0.3s | 2.75 sym/s | Total: 10.5m | ETA: 10.0m [2026-02-26T20:25:33.628807] [INFO ] [sig ] [1732/3375] Forecasting KMX... [2026-02-26T20:25:33.628840] [INFO ] [sig ] Generating forecast for: KMX [2026-02-26T20:25:33.628878] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KMX' from 'https://tdm.silogroup.org/data/derivative_storage/KMX.csv'. [2026-02-26T20:25:33.640912] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KMX'. [2026-02-26T20:25:33.641587] [INFO ] [FORECASTER] Starting predict_future for KMX [2026-02-26T20:25:33.642553] [DEBUG] [LOCAL ] No optimal features file found for KMX: ./output/feature-sets/KMX.txt [2026-02-26T20:25:33.642656] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:33.642689] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:33.642716] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:33.642784] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:33.701058] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:33.701935] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:33.702021] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:33.702054] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:33.825433] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:33.825620] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:33.825662] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:33.825690] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:33.829233] [DEBUG] [FORECASTER] KMX: Forecast T+1@11:T+2@11: DOWN (p=1.25%) [2026-02-26T20:25:33.829603] [INFO ] [FORECASTER] Completed predict_future for KMX [2026-02-26T20:25:33.829747] [INFO ] [sig ] KMX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:25:33.974093] [INFO ] [LOCAL ] Saved forecast: KMX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/KMX.txt [2026-02-26T20:25:33.974264] [INFO ] [sig ] [1732/3375] Completed KMX in 0.3s | 2.75 sym/s | Total: 10.5m | ETA: 10.0m [2026-02-26T20:25:33.974305] [INFO ] [sig ] [1733/3375] Forecasting KN... [2026-02-26T20:25:33.974335] [INFO ] [sig ] Generating forecast for: KN [2026-02-26T20:25:33.974367] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KN' from 'https://tdm.silogroup.org/data/derivative_storage/KN.csv'. [2026-02-26T20:25:33.985969] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KN'. [2026-02-26T20:25:33.986358] [INFO ] [FORECASTER] Starting predict_future for KN [2026-02-26T20:25:33.987219] [DEBUG] [LOCAL ] No optimal features file found for KN: ./output/feature-sets/KN.txt [2026-02-26T20:25:33.987273] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:33.987305] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:33.987331] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:33.987388] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:34.046593] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:34.047494] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:34.047621] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:34.047684] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:34.176384] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:34.176590] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:34.176653] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:34.176697] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:34.180638] [DEBUG] [FORECASTER] KN: Forecast T+1@11:T+2@11: UP (p=94.56%) [2026-02-26T20:25:34.180964] [INFO ] [FORECASTER] Completed predict_future for KN [2026-02-26T20:25:34.181109] [INFO ] [sig ] KN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:25:34.336971] [INFO ] [LOCAL ] Saved forecast: KN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/KN.txt [2026-02-26T20:25:34.337197] [INFO ] [sig ] [1733/3375] Completed KN in 0.4s | 2.75 sym/s | Total: 10.5m | ETA: 9.9m [2026-02-26T20:25:34.337239] [INFO ] [sig ] [1734/3375] Forecasting KNF... [2026-02-26T20:25:34.337269] [INFO ] [sig ] Generating forecast for: KNF [2026-02-26T20:25:34.337301] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNF' from 'https://tdm.silogroup.org/data/derivative_storage/KNF.csv'. [2026-02-26T20:25:34.349910] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNF'. [2026-02-26T20:25:34.350529] [INFO ] [FORECASTER] Starting predict_future for KNF [2026-02-26T20:25:34.351383] [DEBUG] [LOCAL ] No optimal features file found for KNF: ./output/feature-sets/KNF.txt [2026-02-26T20:25:34.351436] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:34.351468] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:34.351495] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:34.351556] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:34.411741] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:34.412684] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:34.412770] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:34.412803] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:34.543865] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:34.544026] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:34.544111] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:34.544147] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:34.547797] [DEBUG] [FORECASTER] KNF: Forecast T+1@11:T+2@11: UP (p=87.97%) [2026-02-26T20:25:34.548088] [INFO ] [FORECASTER] Completed predict_future for KNF [2026-02-26T20:25:34.548225] [INFO ] [sig ] KNF: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:25:34.697464] [INFO ] [LOCAL ] Saved forecast: KNF 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/KNF.txt [2026-02-26T20:25:34.697732] [INFO ] [sig ] [1734/3375] Completed KNF in 0.4s | 2.75 sym/s | Total: 10.5m | ETA: 9.9m [2026-02-26T20:25:34.697789] [INFO ] [sig ] [1735/3375] Forecasting KNOP... [2026-02-26T20:25:34.697830] [INFO ] [sig ] Generating forecast for: KNOP [2026-02-26T20:25:34.697880] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNOP' from 'https://tdm.silogroup.org/data/derivative_storage/KNOP.csv'. [2026-02-26T20:25:34.710700] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNOP'. [2026-02-26T20:25:34.711175] [INFO ] [FORECASTER] Starting predict_future for KNOP [2026-02-26T20:25:34.712130] [DEBUG] [LOCAL ] No optimal features file found for KNOP: ./output/feature-sets/KNOP.txt [2026-02-26T20:25:34.712194] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:34.712227] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:34.712255] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:34.712313] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:34.774645] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:34.775543] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:34.775670] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:34.775725] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:34.898841] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:34.899017] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:34.899058] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:34.899086] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:34.902880] [DEBUG] [FORECASTER] KNOP: Forecast T+1@11:T+2@11: UP (p=72.47%) [2026-02-26T20:25:34.903363] [INFO ] [FORECASTER] Completed predict_future for KNOP [2026-02-26T20:25:34.903498] [INFO ] [sig ] KNOP: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:25:35.057036] [INFO ] [LOCAL ] Saved forecast: KNOP 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/KNOP.txt [2026-02-26T20:25:35.057220] [INFO ] [sig ] [1735/3375] Completed KNOP in 0.4s | 2.75 sym/s | Total: 10.5m | ETA: 9.9m [2026-02-26T20:25:35.057290] [INFO ] [sig ] [1736/3375] Forecasting KNSA... [2026-02-26T20:25:35.057327] [INFO ] [sig ] Generating forecast for: KNSA [2026-02-26T20:25:35.057361] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNSA' from 'https://tdm.silogroup.org/data/derivative_storage/KNSA.csv'. [2026-02-26T20:25:35.069428] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNSA'. [2026-02-26T20:25:35.069881] [INFO ] [FORECASTER] Starting predict_future for KNSA [2026-02-26T20:25:35.070767] [DEBUG] [LOCAL ] No optimal features file found for KNSA: ./output/feature-sets/KNSA.txt [2026-02-26T20:25:35.070822] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:35.070856] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:35.070884] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:35.070943] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:35.129757] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:35.130695] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:35.130782] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:35.130815] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:35.256561] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:35.256747] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:35.256786] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:35.256814] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:35.260341] [DEBUG] [FORECASTER] KNSA: Forecast T+1@11:T+2@11: UP (p=53.50%) [2026-02-26T20:25:35.260700] [INFO ] [FORECASTER] Completed predict_future for KNSA [2026-02-26T20:25:35.260843] [INFO ] [sig ] KNSA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:25:35.402526] [INFO ] [LOCAL ] Saved forecast: KNSA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/KNSA.txt [2026-02-26T20:25:35.402714] [INFO ] [sig ] [1736/3375] Completed KNSA in 0.3s | 2.75 sym/s | Total: 10.5m | ETA: 9.9m [2026-02-26T20:25:35.402755] [INFO ] [sig ] [1737/3375] Forecasting KNSL... [2026-02-26T20:25:35.402785] [INFO ] [sig ] Generating forecast for: KNSL [2026-02-26T20:25:35.402818] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNSL' from 'https://tdm.silogroup.org/data/derivative_storage/KNSL.csv'. [2026-02-26T20:25:35.415007] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNSL'. [2026-02-26T20:25:35.415392] [INFO ] [FORECASTER] Starting predict_future for KNSL [2026-02-26T20:25:35.416400] [DEBUG] [LOCAL ] No optimal features file found for KNSL: ./output/feature-sets/KNSL.txt [2026-02-26T20:25:35.416453] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:35.416516] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:35.416544] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:35.416618] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:35.474892] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:35.475802] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:35.475889] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:35.475925] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:35.601483] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:35.601681] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:35.601725] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:35.601752] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:35.606198] [DEBUG] [FORECASTER] KNSL: Forecast T+1@11:T+2@11: UP (p=89.75%) [2026-02-26T20:25:35.606595] [INFO ] [FORECASTER] Completed predict_future for KNSL [2026-02-26T20:25:35.606745] [INFO ] [sig ] KNSL: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:25:35.764643] [INFO ] [LOCAL ] Saved forecast: KNSL 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/KNSL.txt [2026-02-26T20:25:35.764810] [INFO ] [sig ] [1737/3375] Completed KNSL in 0.4s | 2.75 sym/s | Total: 10.5m | ETA: 9.9m [2026-02-26T20:25:35.764854] [INFO ] [sig ] [1738/3375] Forecasting KNTK... [2026-02-26T20:25:35.764891] [INFO ] [sig ] Generating forecast for: KNTK [2026-02-26T20:25:35.764928] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNTK' from 'https://tdm.silogroup.org/data/derivative_storage/KNTK.csv'. [2026-02-26T20:25:35.776927] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNTK'. [2026-02-26T20:25:35.777548] [INFO ] [FORECASTER] Starting predict_future for KNTK [2026-02-26T20:25:35.778486] [DEBUG] [LOCAL ] No optimal features file found for KNTK: ./output/feature-sets/KNTK.txt [2026-02-26T20:25:35.778541] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:35.778638] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:35.778672] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:35.778732] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:35.840651] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:35.841670] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:35.841779] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:35.841814] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:35.969509] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:35.969707] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:35.969761] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:35.969798] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:35.973969] [DEBUG] [FORECASTER] KNTK: Forecast T+1@11:T+2@11: DOWN (p=15.90%) [2026-02-26T20:25:35.974317] [INFO ] [FORECASTER] Completed predict_future for KNTK [2026-02-26T20:25:35.974463] [INFO ] [sig ] KNTK: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:25:36.123005] [INFO ] [LOCAL ] Saved forecast: KNTK 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/KNTK.txt [2026-02-26T20:25:36.123183] [INFO ] [sig ] [1738/3375] Completed KNTK in 0.4s | 2.75 sym/s | Total: 10.5m | ETA: 9.9m [2026-02-26T20:25:36.123224] [INFO ] [sig ] [1739/3375] Forecasting KNX... [2026-02-26T20:25:36.123254] [INFO ] [sig ] Generating forecast for: KNX [2026-02-26T20:25:36.123285] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNX' from 'https://tdm.silogroup.org/data/derivative_storage/KNX.csv'. [2026-02-26T20:25:36.135276] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNX'. [2026-02-26T20:25:36.135681] [INFO ] [FORECASTER] Starting predict_future for KNX [2026-02-26T20:25:36.136506] [DEBUG] [LOCAL ] No optimal features file found for KNX: ./output/feature-sets/KNX.txt [2026-02-26T20:25:36.136564] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:36.136627] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:36.136655] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:36.136714] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:36.199432] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:36.200383] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:36.200480] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:36.200515] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:36.326856] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:36.327054] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:36.327098] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:36.327126] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:36.330870] [DEBUG] [FORECASTER] KNX: Forecast T+1@11:T+2@11: UP (p=91.64%) [2026-02-26T20:25:36.331203] [INFO ] [FORECASTER] Completed predict_future for KNX [2026-02-26T20:25:36.331348] [INFO ] [sig ] KNX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:25:36.484949] [INFO ] [LOCAL ] Saved forecast: KNX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/KNX.txt [2026-02-26T20:25:36.485107] [INFO ] [sig ] [1739/3375] Completed KNX in 0.4s | 2.75 sym/s | Total: 10.5m | ETA: 9.9m [2026-02-26T20:25:36.485150] [INFO ] [sig ] [1740/3375] Forecasting KOD... [2026-02-26T20:25:36.485181] [INFO ] [sig ] Generating forecast for: KOD [2026-02-26T20:25:36.485213] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KOD' from 'https://tdm.silogroup.org/data/derivative_storage/KOD.csv'. [2026-02-26T20:25:36.497886] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KOD'. [2026-02-26T20:25:36.498352] [INFO ] [FORECASTER] Starting predict_future for KOD [2026-02-26T20:25:36.499303] [DEBUG] [LOCAL ] No optimal features file found for KOD: ./output/feature-sets/KOD.txt [2026-02-26T20:25:36.499360] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:36.499392] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:36.499419] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:36.499477] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:36.565854] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:36.566819] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:36.566907] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:36.566940] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:36.701052] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:36.701231] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:36.701274] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:36.701336] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:36.705003] [DEBUG] [FORECASTER] KOD: Forecast T+1@11:T+2@11: UP (p=63.06%) [2026-02-26T20:25:36.705305] [INFO ] [FORECASTER] Completed predict_future for KOD [2026-02-26T20:25:36.705441] [INFO ] [sig ] KOD: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:25:36.854407] [INFO ] [LOCAL ] Saved forecast: KOD 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/KOD.txt [2026-02-26T20:25:36.854600] [INFO ] [sig ] [1740/3375] Completed KOD in 0.4s | 2.75 sym/s | Total: 10.5m | ETA: 9.9m [2026-02-26T20:25:36.854645] [INFO ] [sig ] [1741/3375] Forecasting KODK... [2026-02-26T20:25:36.854679] [INFO ] [sig ] Generating forecast for: KODK [2026-02-26T20:25:36.854710] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KODK' from 'https://tdm.silogroup.org/data/derivative_storage/KODK.csv'. [2026-02-26T20:25:36.865807] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KODK'. [2026-02-26T20:25:36.866133] [INFO ] [FORECASTER] Starting predict_future for KODK [2026-02-26T20:25:36.866995] [DEBUG] [LOCAL ] No optimal features file found for KODK: ./output/feature-sets/KODK.txt [2026-02-26T20:25:36.867050] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:36.867082] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:36.867110] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:36.867167] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:36.924500] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:36.925226] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:36.925308] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:36.925341] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:37.043811] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:37.043985] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:37.044027] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:37.044054] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:37.047743] [DEBUG] [FORECASTER] KODK: Forecast T+1@11:T+2@11: UP (p=95.47%) [2026-02-26T20:25:37.048030] [INFO ] [FORECASTER] Completed predict_future for KODK [2026-02-26T20:25:37.048162] [INFO ] [sig ] KODK: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:25:37.193729] [INFO ] [LOCAL ] Saved forecast: KODK 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/KODK.txt [2026-02-26T20:25:37.193908] [INFO ] [sig ] [1741/3375] Completed KODK in 0.3s | 2.75 sym/s | Total: 10.5m | ETA: 9.9m [2026-02-26T20:25:37.193962] [INFO ] [sig ] [1742/3375] Forecasting KOF... [2026-02-26T20:25:37.194016] [INFO ] [sig ] Generating forecast for: KOF [2026-02-26T20:25:37.194057] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KOF' from 'https://tdm.silogroup.org/data/derivative_storage/KOF.csv'. [2026-02-26T20:25:37.206213] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KOF'. [2026-02-26T20:25:37.206666] [INFO ] [FORECASTER] Starting predict_future for KOF [2026-02-26T20:25:37.207768] [DEBUG] [LOCAL ] No optimal features file found for KOF: ./output/feature-sets/KOF.txt [2026-02-26T20:25:37.207823] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:37.207854] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:37.207880] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:37.207938] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:37.266238] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:37.267162] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:37.267253] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:37.267286] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:37.393185] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:37.393348] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:37.393390] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:37.393420] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:37.396914] [DEBUG] [FORECASTER] KOF: Forecast T+1@11:T+2@11: UP (p=74.79%) [2026-02-26T20:25:37.397233] [INFO ] [FORECASTER] Completed predict_future for KOF [2026-02-26T20:25:37.397369] [INFO ] [sig ] KOF: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:25:37.546408] [INFO ] [LOCAL ] Saved forecast: KOF 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/KOF.txt [2026-02-26T20:25:37.546646] [INFO ] [sig ] [1742/3375] Completed KOF in 0.4s | 2.75 sym/s | Total: 10.5m | ETA: 9.9m [2026-02-26T20:25:37.546712] [INFO ] [sig ] [1743/3375] Forecasting KOP... [2026-02-26T20:25:37.546759] [INFO ] [sig ] Generating forecast for: KOP [2026-02-26T20:25:37.546810] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KOP' from 'https://tdm.silogroup.org/data/derivative_storage/KOP.csv'. [2026-02-26T20:25:37.559490] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KOP'. [2026-02-26T20:25:37.559976] [INFO ] [FORECASTER] Starting predict_future for KOP [2026-02-26T20:25:37.561204] [DEBUG] [LOCAL ] No optimal features file found for KOP: ./output/feature-sets/KOP.txt [2026-02-26T20:25:37.561273] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:37.561307] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:37.561333] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:37.561391] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:37.626323] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:37.627448] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:37.627540] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:37.627591] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:37.759317] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:37.759488] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:37.759529] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:37.759556] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:37.763101] [DEBUG] [FORECASTER] KOP: Forecast T+1@11:T+2@11: UP (p=88.65%) [2026-02-26T20:25:37.763416] [INFO ] [FORECASTER] Completed predict_future for KOP [2026-02-26T20:25:37.763557] [INFO ] [sig ] KOP: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:25:37.911276] [INFO ] [LOCAL ] Saved forecast: KOP 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/KOP.txt [2026-02-26T20:25:37.911411] [INFO ] [sig ] [1743/3375] Completed KOP in 0.4s | 2.75 sym/s | Total: 10.6m | ETA: 9.9m [2026-02-26T20:25:37.911451] [INFO ] [sig ] [1744/3375] Forecasting KOPN... [2026-02-26T20:25:37.911481] [INFO ] [sig ] Generating forecast for: KOPN [2026-02-26T20:25:37.911511] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KOPN' from 'https://tdm.silogroup.org/data/derivative_storage/KOPN.csv'. [2026-02-26T20:25:37.923421] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KOPN'. [2026-02-26T20:25:37.923838] [INFO ] [FORECASTER] Starting predict_future for KOPN [2026-02-26T20:25:37.924789] [DEBUG] [LOCAL ] No optimal features file found for KOPN: ./output/feature-sets/KOPN.txt [2026-02-26T20:25:37.924848] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:37.924882] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:37.924910] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:37.924967] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:37.984626] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:37.985499] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:37.985605] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:37.985651] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:38.111195] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:38.111350] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:38.111391] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:38.111420] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:38.114872] [DEBUG] [FORECASTER] KOPN: Forecast T+1@11:T+2@11: UP (p=83.16%) [2026-02-26T20:25:38.115158] [INFO ] [FORECASTER] Completed predict_future for KOPN [2026-02-26T20:25:38.115291] [INFO ] [sig ] KOPN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:25:38.260871] [INFO ] [LOCAL ] Saved forecast: KOPN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/KOPN.txt [2026-02-26T20:25:38.261041] [INFO ] [sig ] [1744/3375] Completed KOPN in 0.3s | 2.75 sym/s | Total: 10.6m | ETA: 9.9m [2026-02-26T20:25:38.261085] [INFO ] [sig ] [1745/3375] Forecasting KOSS... [2026-02-26T20:25:38.261118] [INFO ] [sig ] Generating forecast for: KOSS [2026-02-26T20:25:38.261150] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KOSS' from 'https://tdm.silogroup.org/data/derivative_storage/KOSS.csv'. [2026-02-26T20:25:38.272741] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KOSS'. [2026-02-26T20:25:38.273100] [INFO ] [FORECASTER] Starting predict_future for KOSS [2026-02-26T20:25:38.273956] [DEBUG] [LOCAL ] No optimal features file found for KOSS: ./output/feature-sets/KOSS.txt [2026-02-26T20:25:38.274011] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:38.274045] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:38.274073] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:38.274133] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:38.337693] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:38.338544] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:38.338654] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:38.338691] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:38.460718] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:38.460885] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:38.460927] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:38.460996] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:38.464569] [DEBUG] [FORECASTER] KOSS: Forecast T+1@11:T+2@11: UP (p=58.56%) [2026-02-26T20:25:38.464904] [INFO ] [FORECASTER] Completed predict_future for KOSS [2026-02-26T20:25:38.465048] [INFO ] [sig ] KOSS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:25:38.620547] [INFO ] [LOCAL ] Saved forecast: KOSS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/KOSS.txt [2026-02-26T20:25:38.620736] [INFO ] [sig ] [1745/3375] Completed KOSS in 0.4s | 2.75 sym/s | Total: 10.6m | ETA: 9.9m [2026-02-26T20:25:38.620779] [INFO ] [sig ] [1746/3375] Forecasting KPRX... [2026-02-26T20:25:38.620810] [INFO ] [sig ] Generating forecast for: KPRX [2026-02-26T20:25:38.620841] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KPRX' from 'https://tdm.silogroup.org/data/derivative_storage/KPRX.csv'. [2026-02-26T20:25:38.633726] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KPRX'. [2026-02-26T20:25:38.634158] [INFO ] [FORECASTER] Starting predict_future for KPRX [2026-02-26T20:25:38.635057] [DEBUG] [LOCAL ] No optimal features file found for KPRX: ./output/feature-sets/KPRX.txt [2026-02-26T20:25:38.635115] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:38.635148] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:38.635175] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:38.635234] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:38.696119] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:38.697060] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:38.697165] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:38.697200] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:38.830896] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:38.831059] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:38.831102] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:38.831131] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:38.834717] [DEBUG] [FORECASTER] KPRX: Forecast T+1@11:T+2@11: UP (p=90.06%) [2026-02-26T20:25:38.835048] [INFO ] [FORECASTER] Completed predict_future for KPRX [2026-02-26T20:25:38.835190] [INFO ] [sig ] KPRX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:25:38.997461] [INFO ] [LOCAL ] Saved forecast: KPRX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/KPRX.txt [2026-02-26T20:25:38.997683] [INFO ] [sig ] [1746/3375] Completed KPRX in 0.4s | 2.75 sym/s | Total: 10.6m | ETA: 9.9m [2026-02-26T20:25:38.997738] [INFO ] [sig ] [1747/3375] Forecasting KPTI... [2026-02-26T20:25:38.997771] [INFO ] [sig ] Generating forecast for: KPTI [2026-02-26T20:25:38.997802] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KPTI' from 'https://tdm.silogroup.org/data/derivative_storage/KPTI.csv'. [2026-02-26T20:25:39.010802] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KPTI'. [2026-02-26T20:25:39.011247] [INFO ] [FORECASTER] Starting predict_future for KPTI [2026-02-26T20:25:39.012156] [DEBUG] [LOCAL ] No optimal features file found for KPTI: ./output/feature-sets/KPTI.txt [2026-02-26T20:25:39.012223] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:39.012268] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:39.012309] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:39.012390] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:39.070967] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:39.071917] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:39.072069] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:39.072138] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:39.193694] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:39.193858] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:39.193899] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:39.193929] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:39.198149] [DEBUG] [FORECASTER] KPTI: Forecast T+1@11:T+2@11: DOWN (p=32.53%) [2026-02-26T20:25:39.198512] [INFO ] [FORECASTER] Completed predict_future for KPTI [2026-02-26T20:25:39.198688] [INFO ] [sig ] KPTI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:25:39.357201] [INFO ] [LOCAL ] Saved forecast: KPTI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/KPTI.txt [2026-02-26T20:25:39.357390] [INFO ] [sig ] [1747/3375] Completed KPTI in 0.4s | 2.75 sym/s | Total: 10.6m | ETA: 9.9m [2026-02-26T20:25:39.357435] [INFO ] [sig ] [1748/3375] Forecasting KRC... [2026-02-26T20:25:39.357468] [INFO ] [sig ] Generating forecast for: KRC [2026-02-26T20:25:39.357500] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRC' from 'https://tdm.silogroup.org/data/derivative_storage/KRC.csv'. [2026-02-26T20:25:39.376811] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRC'. [2026-02-26T20:25:39.377338] [INFO ] [FORECASTER] Starting predict_future for KRC [2026-02-26T20:25:39.378646] [DEBUG] [LOCAL ] No optimal features file found for KRC: ./output/feature-sets/KRC.txt [2026-02-26T20:25:39.378721] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:39.378765] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:39.378803] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:39.378900] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:39.448810] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:39.449773] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:39.449872] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:39.449905] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:39.575703] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:39.575874] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:39.575916] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:39.575949] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:39.580005] [DEBUG] [FORECASTER] KRC: Forecast T+1@11:T+2@11: UP (p=99.49%) [2026-02-26T20:25:39.580346] [INFO ] [FORECASTER] Completed predict_future for KRC [2026-02-26T20:25:39.580489] [INFO ] [sig ] KRC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:25:39.728179] [INFO ] [LOCAL ] Saved forecast: KRC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/KRC.txt [2026-02-26T20:25:39.728346] [INFO ] [sig ] [1748/3375] Completed KRC in 0.4s | 2.75 sym/s | Total: 10.6m | ETA: 9.9m [2026-02-26T20:25:39.728388] [INFO ] [sig ] [1749/3375] Forecasting KREF... [2026-02-26T20:25:39.728420] [INFO ] [sig ] Generating forecast for: KREF [2026-02-26T20:25:39.728451] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KREF' from 'https://tdm.silogroup.org/data/derivative_storage/KREF.csv'. [2026-02-26T20:25:39.740688] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KREF'. [2026-02-26T20:25:39.741176] [INFO ] [FORECASTER] Starting predict_future for KREF [2026-02-26T20:25:39.742310] [DEBUG] [LOCAL ] No optimal features file found for KREF: ./output/feature-sets/KREF.txt [2026-02-26T20:25:39.742374] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:39.742408] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:39.742474] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:39.742537] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:39.804752] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:39.805699] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:39.805792] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:39.805826] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:39.937075] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:39.937238] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:39.937279] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:39.937308] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:39.940949] [DEBUG] [FORECASTER] KREF: Forecast T+1@11:T+2@11: DOWN (p=33.27%) [2026-02-26T20:25:39.941247] [INFO ] [FORECASTER] Completed predict_future for KREF [2026-02-26T20:25:39.941385] [INFO ] [sig ] KREF: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:25:40.087955] [INFO ] [LOCAL ] Saved forecast: KREF 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/KREF.txt [2026-02-26T20:25:40.088124] [INFO ] [sig ] [1749/3375] Completed KREF in 0.4s | 2.75 sym/s | Total: 10.6m | ETA: 9.8m [2026-02-26T20:25:40.088166] [INFO ] [sig ] [1750/3375] Forecasting KRG... [2026-02-26T20:25:40.088195] [INFO ] [sig ] Generating forecast for: KRG [2026-02-26T20:25:40.088234] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRG' from 'https://tdm.silogroup.org/data/derivative_storage/KRG.csv'. [2026-02-26T20:25:40.099882] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRG'. [2026-02-26T20:25:40.100312] [INFO ] [FORECASTER] Starting predict_future for KRG [2026-02-26T20:25:40.101380] [DEBUG] [LOCAL ] No optimal features file found for KRG: ./output/feature-sets/KRG.txt [2026-02-26T20:25:40.101437] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:40.101470] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:40.101497] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:40.101556] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:40.162124] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:40.163077] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:40.163186] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:40.163222] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:40.291288] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:40.291452] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:40.291496] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:40.291528] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:40.295243] [DEBUG] [FORECASTER] KRG: Forecast T+1@11:T+2@11: UP (p=65.11%) [2026-02-26T20:25:40.295598] [INFO ] [FORECASTER] Completed predict_future for KRG [2026-02-26T20:25:40.295770] [INFO ] [sig ] KRG: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:25:40.445217] [INFO ] [LOCAL ] Saved forecast: KRG 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/KRG.txt [2026-02-26T20:25:40.445423] [INFO ] [sig ] [1750/3375] Completed KRG in 0.4s | 2.75 sym/s | Total: 10.6m | ETA: 9.8m [2026-02-26T20:25:40.445468] [INFO ] [sig ] [1751/3375] Forecasting KRMD... [2026-02-26T20:25:40.445501] [INFO ] [sig ] Generating forecast for: KRMD [2026-02-26T20:25:40.445535] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRMD' from 'https://tdm.silogroup.org/data/derivative_storage/KRMD.csv'. [2026-02-26T20:25:40.458050] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRMD'. [2026-02-26T20:25:40.458547] [INFO ] [FORECASTER] Starting predict_future for KRMD [2026-02-26T20:25:40.459693] [DEBUG] [LOCAL ] No optimal features file found for KRMD: ./output/feature-sets/KRMD.txt [2026-02-26T20:25:40.459761] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:40.459804] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:40.459839] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:40.459914] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:40.525795] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:40.526746] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:40.526836] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:40.526870] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:40.650115] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:40.650275] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:40.650319] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:40.650349] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:40.653961] [DEBUG] [FORECASTER] KRMD: Forecast T+1@11:T+2@11: UP (p=93.06%) [2026-02-26T20:25:40.654290] [INFO ] [FORECASTER] Completed predict_future for KRMD [2026-02-26T20:25:40.654453] [INFO ] [sig ] KRMD: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:25:40.802043] [INFO ] [LOCAL ] Saved forecast: KRMD 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/KRMD.txt [2026-02-26T20:25:40.802230] [INFO ] [sig ] [1751/3375] Completed KRMD in 0.4s | 2.75 sym/s | Total: 10.6m | ETA: 9.8m [2026-02-26T20:25:40.802275] [INFO ] [sig ] [1752/3375] Forecasting KRNY... [2026-02-26T20:25:40.802308] [INFO ] [sig ] Generating forecast for: KRNY [2026-02-26T20:25:40.802341] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRNY' from 'https://tdm.silogroup.org/data/derivative_storage/KRNY.csv'. [2026-02-26T20:25:40.815023] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRNY'. [2026-02-26T20:25:40.815461] [INFO ] [FORECASTER] Starting predict_future for KRNY [2026-02-26T20:25:40.816374] [DEBUG] [LOCAL ] No optimal features file found for KRNY: ./output/feature-sets/KRNY.txt [2026-02-26T20:25:40.816430] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:40.816462] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:40.816490] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:40.816547] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:40.878615] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:40.879602] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:40.879696] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:40.879732] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:41.008543] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:41.008735] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:41.008780] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:41.008811] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:41.012418] [DEBUG] [FORECASTER] KRNY: Forecast T+1@11:T+2@11: DOWN (p=36.68%) [2026-02-26T20:25:41.012764] [INFO ] [FORECASTER] Completed predict_future for KRNY [2026-02-26T20:25:41.012910] [INFO ] [sig ] KRNY: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:25:41.157673] [INFO ] [LOCAL ] Saved forecast: KRNY 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/KRNY.txt [2026-02-26T20:25:41.157833] [INFO ] [sig ] [1752/3375] Completed KRNY in 0.4s | 2.75 sym/s | Total: 10.6m | ETA: 9.8m [2026-02-26T20:25:41.157874] [INFO ] [sig ] [1753/3375] Forecasting KRO... [2026-02-26T20:25:41.157905] [INFO ] [sig ] Generating forecast for: KRO [2026-02-26T20:25:41.157945] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRO' from 'https://tdm.silogroup.org/data/derivative_storage/KRO.csv'. [2026-02-26T20:25:41.171142] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRO'. [2026-02-26T20:25:41.171501] [INFO ] [FORECASTER] Starting predict_future for KRO [2026-02-26T20:25:41.172380] [DEBUG] [LOCAL ] No optimal features file found for KRO: ./output/feature-sets/KRO.txt [2026-02-26T20:25:41.172435] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:41.172470] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:41.172497] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:41.172556] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:41.229918] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:41.230595] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:41.230676] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:41.230708] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:41.353561] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:41.353751] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:41.353793] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:41.353823] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:41.357887] [DEBUG] [FORECASTER] KRO: Forecast T+1@11:T+2@11: UP (p=73.56%) [2026-02-26T20:25:41.358180] [INFO ] [FORECASTER] Completed predict_future for KRO [2026-02-26T20:25:41.358311] [INFO ] [sig ] KRO: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:25:41.510704] [INFO ] [LOCAL ] Saved forecast: KRO 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/KRO.txt [2026-02-26T20:25:41.510856] [INFO ] [sig ] [1753/3375] Completed KRO in 0.4s | 2.75 sym/s | Total: 10.6m | ETA: 9.8m [2026-02-26T20:25:41.510898] [INFO ] [sig ] [1754/3375] Forecasting KROS... [2026-02-26T20:25:41.510930] [INFO ] [sig ] Generating forecast for: KROS [2026-02-26T20:25:41.510966] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KROS' from 'https://tdm.silogroup.org/data/derivative_storage/KROS.csv'. [2026-02-26T20:25:41.524158] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KROS'. [2026-02-26T20:25:41.524519] [INFO ] [FORECASTER] Starting predict_future for KROS [2026-02-26T20:25:41.525377] [DEBUG] [LOCAL ] No optimal features file found for KROS: ./output/feature-sets/KROS.txt [2026-02-26T20:25:41.525432] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:41.525500] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:41.525529] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:41.525605] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:41.586279] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:41.587050] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:41.587148] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:41.587184] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:41.708547] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:41.708724] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:41.708765] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:41.708794] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:41.712216] [DEBUG] [FORECASTER] KROS: Forecast T+1@11:T+2@11: DOWN (p=17.20%) [2026-02-26T20:25:41.712500] [INFO ] [FORECASTER] Completed predict_future for KROS [2026-02-26T20:25:41.712648] [INFO ] [sig ] KROS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:25:41.871410] [INFO ] [LOCAL ] Saved forecast: KROS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/KROS.txt [2026-02-26T20:25:41.871648] [INFO ] [sig ] [1754/3375] Completed KROS in 0.4s | 2.75 sym/s | Total: 10.6m | ETA: 9.8m [2026-02-26T20:25:41.871700] [INFO ] [sig ] [1755/3375] Forecasting KRRO... [2026-02-26T20:25:41.871744] [INFO ] [sig ] Generating forecast for: KRRO [2026-02-26T20:25:41.871786] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRRO' from 'https://tdm.silogroup.org/data/derivative_storage/KRRO.csv'. [2026-02-26T20:25:41.885629] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRRO'. [2026-02-26T20:25:41.886066] [INFO ] [FORECASTER] Starting predict_future for KRRO [2026-02-26T20:25:41.887390] [DEBUG] [LOCAL ] No optimal features file found for KRRO: ./output/feature-sets/KRRO.txt [2026-02-26T20:25:41.887450] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:41.887485] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:41.887514] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:41.887593] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:41.948334] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:41.949276] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:41.949369] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:41.949406] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:42.077718] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:42.077889] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:42.077933] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:42.077963] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:42.081788] [DEBUG] [FORECASTER] KRRO: Forecast T+1@11:T+2@11: UP (p=75.71%) [2026-02-26T20:25:42.082105] [INFO ] [FORECASTER] Completed predict_future for KRRO [2026-02-26T20:25:42.082250] [INFO ] [sig ] KRRO: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:25:42.238879] [INFO ] [LOCAL ] Saved forecast: KRRO 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/KRRO.txt [2026-02-26T20:25:42.239103] [INFO ] [sig ] [1755/3375] Completed KRRO in 0.4s | 2.75 sym/s | Total: 10.6m | ETA: 9.8m [2026-02-26T20:25:42.239185] [INFO ] [sig ] [1756/3375] Forecasting KRUS... [2026-02-26T20:25:42.239224] [INFO ] [sig ] Generating forecast for: KRUS [2026-02-26T20:25:42.239257] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRUS' from 'https://tdm.silogroup.org/data/derivative_storage/KRUS.csv'. [2026-02-26T20:25:42.251695] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRUS'. [2026-02-26T20:25:42.252113] [INFO ] [FORECASTER] Starting predict_future for KRUS [2026-02-26T20:25:42.253198] [DEBUG] [LOCAL ] No optimal features file found for KRUS: ./output/feature-sets/KRUS.txt [2026-02-26T20:25:42.253255] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:42.253483] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:42.253510] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:42.253568] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:42.315129] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:42.316319] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:42.316456] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:42.316509] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:42.440274] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:42.440438] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:42.440479] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:42.440507] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:42.444180] [DEBUG] [FORECASTER] KRUS: Forecast T+1@11:T+2@11: UP (p=80.60%) [2026-02-26T20:25:42.444486] [INFO ] [FORECASTER] Completed predict_future for KRUS [2026-02-26T20:25:42.444649] [INFO ] [sig ] KRUS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:25:42.595813] [INFO ] [LOCAL ] Saved forecast: KRUS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/KRUS.txt [2026-02-26T20:25:42.595977] [INFO ] [sig ] [1756/3375] Completed KRUS in 0.4s | 2.75 sym/s | Total: 10.6m | ETA: 9.8m [2026-02-26T20:25:42.596018] [INFO ] [sig ] [1757/3375] Forecasting KRYS... [2026-02-26T20:25:42.596047] [INFO ] [sig ] Generating forecast for: KRYS [2026-02-26T20:25:42.596079] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRYS' from 'https://tdm.silogroup.org/data/derivative_storage/KRYS.csv'. [2026-02-26T20:25:42.608469] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRYS'. [2026-02-26T20:25:42.608922] [INFO ] [FORECASTER] Starting predict_future for KRYS [2026-02-26T20:25:42.609779] [DEBUG] [LOCAL ] No optimal features file found for KRYS: ./output/feature-sets/KRYS.txt [2026-02-26T20:25:42.609835] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:42.609869] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:42.609898] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:42.609957] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:42.670083] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:42.671103] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:42.671193] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:42.671230] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:42.799378] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:42.799549] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:42.799621] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:42.799699] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:42.803434] [DEBUG] [FORECASTER] KRYS: Forecast T+1@11:T+2@11: UP (p=88.44%) [2026-02-26T20:25:42.803774] [INFO ] [FORECASTER] Completed predict_future for KRYS [2026-02-26T20:25:42.803917] [INFO ] [sig ] KRYS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:25:42.961132] [INFO ] [LOCAL ] Saved forecast: KRYS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/KRYS.txt [2026-02-26T20:25:42.961484] [INFO ] [sig ] [1757/3375] Completed KRYS in 0.4s | 2.75 sym/s | Total: 10.6m | ETA: 9.8m [2026-02-26T20:25:42.961585] [INFO ] [sig ] [1758/3375] Forecasting KSCP... [2026-02-26T20:25:42.961627] [INFO ] [sig ] Generating forecast for: KSCP [2026-02-26T20:25:42.961662] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KSCP' from 'https://tdm.silogroup.org/data/derivative_storage/KSCP.csv'. [2026-02-26T20:25:42.975281] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KSCP'. [2026-02-26T20:25:42.975739] [INFO ] [FORECASTER] Starting predict_future for KSCP [2026-02-26T20:25:42.976697] [DEBUG] [LOCAL ] No optimal features file found for KSCP: ./output/feature-sets/KSCP.txt [2026-02-26T20:25:42.976753] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:42.976795] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:42.976826] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:42.976891] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:43.037317] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:43.038315] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:43.038444] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:43.038481] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:43.164769] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:43.164946] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:43.164989] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:43.165018] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:43.169071] [DEBUG] [FORECASTER] KSCP: Forecast T+1@11:T+2@11: DOWN (p=48.16%) [2026-02-26T20:25:43.169696] [INFO ] [FORECASTER] Completed predict_future for KSCP [2026-02-26T20:25:43.169857] [INFO ] [sig ] KSCP: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:25:43.318740] [INFO ] [LOCAL ] Saved forecast: KSCP 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/KSCP.txt [2026-02-26T20:25:43.318925] [INFO ] [sig ] [1758/3375] Completed KSCP in 0.4s | 2.75 sym/s | Total: 10.6m | ETA: 9.8m [2026-02-26T20:25:43.318969] [INFO ] [sig ] [1759/3375] Forecasting KSPI... [2026-02-26T20:25:43.319001] [INFO ] [sig ] Generating forecast for: KSPI [2026-02-26T20:25:43.319034] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KSPI' from 'https://tdm.silogroup.org/data/derivative_storage/KSPI.csv'. [2026-02-26T20:25:43.330871] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KSPI'. [2026-02-26T20:25:43.331266] [INFO ] [FORECASTER] Starting predict_future for KSPI [2026-02-26T20:25:43.332137] [DEBUG] [LOCAL ] No optimal features file found for KSPI: ./output/feature-sets/KSPI.txt [2026-02-26T20:25:43.332194] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:43.332228] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:43.332257] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:43.332317] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:43.395853] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:43.396785] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:43.396881] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:43.396915] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:43.521945] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:43.522104] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:43.522144] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:43.522176] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:43.525604] [DEBUG] [FORECASTER] KSPI: Forecast T+1@11:T+2@11: DOWN (p=19.04%) [2026-02-26T20:25:43.525889] [INFO ] [FORECASTER] Completed predict_future for KSPI [2026-02-26T20:25:43.526020] [INFO ] [sig ] KSPI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:25:43.678658] [INFO ] [LOCAL ] Saved forecast: KSPI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/KSPI.txt [2026-02-26T20:25:43.678877] [INFO ] [sig ] [1759/3375] Completed KSPI in 0.4s | 2.75 sym/s | Total: 10.7m | ETA: 9.8m [2026-02-26T20:25:43.678930] [INFO ] [sig ] [1760/3375] Forecasting KSS... [2026-02-26T20:25:43.678963] [INFO ] [sig ] Generating forecast for: KSS [2026-02-26T20:25:43.678998] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KSS' from 'https://tdm.silogroup.org/data/derivative_storage/KSS.csv'. [2026-02-26T20:25:43.693491] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KSS'. [2026-02-26T20:25:43.693987] [INFO ] [FORECASTER] Starting predict_future for KSS [2026-02-26T20:25:43.695011] [DEBUG] [LOCAL ] No optimal features file found for KSS: ./output/feature-sets/KSS.txt [2026-02-26T20:25:43.695071] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:43.695106] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:43.695135] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:43.695221] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:43.755485] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:43.756437] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:43.756537] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:43.756592] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:43.891286] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:43.891459] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:43.891502] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:43.891535] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:43.895339] [DEBUG] [FORECASTER] KSS: Forecast T+1@11:T+2@11: DOWN (p=17.45%) [2026-02-26T20:25:43.895683] [INFO ] [FORECASTER] Completed predict_future for KSS [2026-02-26T20:25:43.895847] [INFO ] [sig ] KSS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:25:44.047293] [INFO ] [LOCAL ] Saved forecast: KSS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/KSS.txt [2026-02-26T20:25:44.047455] [INFO ] [sig ] [1760/3375] Completed KSS in 0.4s | 2.75 sym/s | Total: 10.7m | ETA: 9.8m [2026-02-26T20:25:44.047504] [INFO ] [sig ] [1761/3375] Forecasting KTB... [2026-02-26T20:25:44.047535] [INFO ] [sig ] Generating forecast for: KTB [2026-02-26T20:25:44.047566] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KTB' from 'https://tdm.silogroup.org/data/derivative_storage/KTB.csv'. [2026-02-26T20:25:44.058784] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KTB'. [2026-02-26T20:25:44.059138] [INFO ] [FORECASTER] Starting predict_future for KTB [2026-02-26T20:25:44.059963] [DEBUG] [LOCAL ] No optimal features file found for KTB: ./output/feature-sets/KTB.txt [2026-02-26T20:25:44.060018] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:44.060050] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:44.060077] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:44.060139] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:44.117707] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:44.118394] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:44.118474] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:44.118507] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:44.246527] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:44.246714] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:44.246756] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:44.246786] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:44.250313] [DEBUG] [FORECASTER] KTB: Forecast T+1@11:T+2@11: UP (p=95.28%) [2026-02-26T20:25:44.250641] [INFO ] [FORECASTER] Completed predict_future for KTB [2026-02-26T20:25:44.250781] [INFO ] [sig ] KTB: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:25:44.406908] [INFO ] [LOCAL ] Saved forecast: KTB 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/KTB.txt [2026-02-26T20:25:44.407087] [INFO ] [sig ] [1761/3375] Completed KTB in 0.4s | 2.75 sym/s | Total: 10.7m | ETA: 9.8m [2026-02-26T20:25:44.407137] [INFO ] [sig ] [1762/3375] Forecasting KTCC... [2026-02-26T20:25:44.407169] [INFO ] [sig ] Generating forecast for: KTCC [2026-02-26T20:25:44.407205] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KTCC' from 'https://tdm.silogroup.org/data/derivative_storage/KTCC.csv'. [2026-02-26T20:25:44.419062] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KTCC'. [2026-02-26T20:25:44.419501] [INFO ] [FORECASTER] Starting predict_future for KTCC [2026-02-26T20:25:44.420436] [DEBUG] [LOCAL ] No optimal features file found for KTCC: ./output/feature-sets/KTCC.txt [2026-02-26T20:25:44.420521] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:44.420559] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:44.420608] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:44.420678] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:44.481247] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:44.482203] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:44.482474] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:44.482519] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:44.594929] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:44.595094] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:44.595138] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:44.595168] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:44.599180] [DEBUG] [FORECASTER] KTCC: Forecast T+1@11:T+2@11: DOWN (p=21.72%) [2026-02-26T20:25:44.599662] [INFO ] [FORECASTER] Completed predict_future for KTCC [2026-02-26T20:25:44.599799] [INFO ] [sig ] KTCC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:25:44.755459] [INFO ] [LOCAL ] Saved forecast: KTCC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/KTCC.txt [2026-02-26T20:25:44.755637] [INFO ] [sig ] [1762/3375] Completed KTCC in 0.3s | 2.75 sym/s | Total: 10.7m | ETA: 9.8m [2026-02-26T20:25:44.755680] [INFO ] [sig ] [1763/3375] Forecasting KTF... [2026-02-26T20:25:44.755709] [INFO ] [sig ] Generating forecast for: KTF [2026-02-26T20:25:44.755740] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KTF' from 'https://tdm.silogroup.org/data/derivative_storage/KTF.csv'. [2026-02-26T20:25:44.767410] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KTF'. [2026-02-26T20:25:44.767851] [INFO ] [FORECASTER] Starting predict_future for KTF [2026-02-26T20:25:44.768734] [DEBUG] [LOCAL ] No optimal features file found for KTF: ./output/feature-sets/KTF.txt [2026-02-26T20:25:44.768791] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:44.768825] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:44.768855] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:44.768914] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:44.829057] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:44.829972] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:44.830063] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:44.830099] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:44.959925] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:44.960091] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:44.960137] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:44.960169] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:44.964507] [DEBUG] [FORECASTER] KTF: Forecast T+1@11:T+2@11: DOWN (p=40.74%) [2026-02-26T20:25:44.964843] [INFO ] [FORECASTER] Completed predict_future for KTF [2026-02-26T20:25:44.964983] [INFO ] [sig ] KTF: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:25:45.114691] [INFO ] [LOCAL ] Saved forecast: KTF 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/KTF.txt [2026-02-26T20:25:45.114847] [INFO ] [sig ] [1763/3375] Completed KTF in 0.4s | 2.75 sym/s | Total: 10.7m | ETA: 9.8m [2026-02-26T20:25:45.114896] [INFO ] [sig ] [1764/3375] Forecasting KURA... [2026-02-26T20:25:45.114928] [INFO ] [sig ] Generating forecast for: KURA [2026-02-26T20:25:45.114960] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KURA' from 'https://tdm.silogroup.org/data/derivative_storage/KURA.csv'. [2026-02-26T20:25:45.126198] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KURA'. [2026-02-26T20:25:45.126540] [INFO ] [FORECASTER] Starting predict_future for KURA [2026-02-26T20:25:45.127386] [DEBUG] [LOCAL ] No optimal features file found for KURA: ./output/feature-sets/KURA.txt [2026-02-26T20:25:45.127440] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:45.127473] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:45.127500] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:45.127557] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:45.184402] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:45.185233] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:45.185357] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:45.185392] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:45.309743] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:45.309908] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:45.309952] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:45.309983] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:45.313494] [DEBUG] [FORECASTER] KURA: Forecast T+1@11:T+2@11: DOWN (p=38.34%) [2026-02-26T20:25:45.313806] [INFO ] [FORECASTER] Completed predict_future for KURA [2026-02-26T20:25:45.313940] [INFO ] [sig ] KURA: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:25:45.462086] [INFO ] [LOCAL ] Saved forecast: KURA 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/KURA.txt [2026-02-26T20:25:45.462269] [INFO ] [sig ] [1764/3375] Completed KURA in 0.3s | 2.75 sym/s | Total: 10.7m | ETA: 9.8m [2026-02-26T20:25:45.462312] [INFO ] [sig ] [1765/3375] Forecasting KVHI... [2026-02-26T20:25:45.462342] [INFO ] [sig ] Generating forecast for: KVHI [2026-02-26T20:25:45.462373] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KVHI' from 'https://tdm.silogroup.org/data/derivative_storage/KVHI.csv'. [2026-02-26T20:25:45.474401] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KVHI'. [2026-02-26T20:25:45.474823] [INFO ] [FORECASTER] Starting predict_future for KVHI [2026-02-26T20:25:45.475698] [DEBUG] [LOCAL ] No optimal features file found for KVHI: ./output/feature-sets/KVHI.txt [2026-02-26T20:25:45.475754] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:45.475788] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:45.475817] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:45.475876] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:45.536063] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:45.536894] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:45.536984] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:45.537020] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:45.655452] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:45.655633] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:45.655683] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:45.655716] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:45.659271] [DEBUG] [FORECASTER] KVHI: Forecast T+1@11:T+2@11: UP (p=93.18%) [2026-02-26T20:25:45.659562] [INFO ] [FORECASTER] Completed predict_future for KVHI [2026-02-26T20:25:45.659720] [INFO ] [sig ] KVHI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:25:45.811771] [INFO ] [LOCAL ] Saved forecast: KVHI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/KVHI.txt [2026-02-26T20:25:45.811970] [INFO ] [sig ] [1765/3375] Completed KVHI in 0.3s | 2.75 sym/s | Total: 10.7m | ETA: 9.7m [2026-02-26T20:25:45.812021] [INFO ] [sig ] [1766/3375] Forecasting KVUE... [2026-02-26T20:25:45.812053] [INFO ] [sig ] Generating forecast for: KVUE [2026-02-26T20:25:45.812102] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KVUE' from 'https://tdm.silogroup.org/data/derivative_storage/KVUE.csv'. [2026-02-26T20:25:45.824692] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KVUE'. [2026-02-26T20:25:45.825096] [INFO ] [FORECASTER] Starting predict_future for KVUE [2026-02-26T20:25:45.825990] [DEBUG] [LOCAL ] No optimal features file found for KVUE: ./output/feature-sets/KVUE.txt [2026-02-26T20:25:45.826044] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:45.826083] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:45.826112] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:45.826175] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:45.886134] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:45.887023] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:45.887129] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:45.887165] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:46.005915] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:46.006088] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:46.006131] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:46.006161] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:46.009897] [DEBUG] [FORECASTER] KVUE: Forecast T+1@11:T+2@11: DOWN (p=32.92%) [2026-02-26T20:25:46.010217] [INFO ] [FORECASTER] Completed predict_future for KVUE [2026-02-26T20:25:46.010357] [INFO ] [sig ] KVUE: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:25:46.159896] [INFO ] [LOCAL ] Saved forecast: KVUE 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/KVUE.txt [2026-02-26T20:25:46.160091] [INFO ] [sig ] [1766/3375] Completed KVUE in 0.3s | 2.75 sym/s | Total: 10.7m | ETA: 9.7m [2026-02-26T20:25:46.160154] [INFO ] [sig ] [1767/3375] Forecasting KVYO... [2026-02-26T20:25:46.160193] [INFO ] [sig ] Generating forecast for: KVYO [2026-02-26T20:25:46.160232] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KVYO' from 'https://tdm.silogroup.org/data/derivative_storage/KVYO.csv'. [2026-02-26T20:25:46.172653] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KVYO'. [2026-02-26T20:25:46.173115] [INFO ] [FORECASTER] Starting predict_future for KVYO [2026-02-26T20:25:46.173957] [DEBUG] [LOCAL ] No optimal features file found for KVYO: ./output/feature-sets/KVYO.txt [2026-02-26T20:25:46.174011] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:46.174044] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:46.174070] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:46.174127] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:46.231740] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:46.232412] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:46.232493] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:46.232526] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:46.353660] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:46.353818] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:46.353865] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:46.353894] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:46.357318] [DEBUG] [FORECASTER] KVYO: Forecast T+1@11:T+2@11: UP (p=73.21%) [2026-02-26T20:25:46.357665] [INFO ] [FORECASTER] Completed predict_future for KVYO [2026-02-26T20:25:46.357805] [INFO ] [sig ] KVYO: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:25:46.501393] [INFO ] [LOCAL ] Saved forecast: KVYO 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/KVYO.txt [2026-02-26T20:25:46.501596] [INFO ] [sig ] [1767/3375] Completed KVYO in 0.3s | 2.75 sym/s | Total: 10.7m | ETA: 9.7m [2026-02-26T20:25:46.501642] [INFO ] [sig ] [1768/3375] Forecasting KYN... [2026-02-26T20:25:46.501672] [INFO ] [sig ] Generating forecast for: KYN [2026-02-26T20:25:46.501703] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KYN' from 'https://tdm.silogroup.org/data/derivative_storage/KYN.csv'. [2026-02-26T20:25:46.518042] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KYN'. [2026-02-26T20:25:46.518452] [INFO ] [FORECASTER] Starting predict_future for KYN [2026-02-26T20:25:46.519443] [DEBUG] [LOCAL ] No optimal features file found for KYN: ./output/feature-sets/KYN.txt [2026-02-26T20:25:46.519498] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:46.519532] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:46.519558] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:46.519636] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:46.577502] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:46.578463] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:46.578570] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:46.578623] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:46.696096] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:46.696264] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:46.696304] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:46.696335] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:46.699920] [DEBUG] [FORECASTER] KYN: Forecast T+1@11:T+2@11: UP (p=71.80%) [2026-02-26T20:25:46.700202] [INFO ] [FORECASTER] Completed predict_future for KYN [2026-02-26T20:25:46.700331] [INFO ] [sig ] KYN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:25:46.841714] [INFO ] [LOCAL ] Saved forecast: KYN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/KYN.txt [2026-02-26T20:25:46.841858] [INFO ] [sig ] [1768/3375] Completed KYN in 0.3s | 2.75 sym/s | Total: 10.7m | ETA: 9.7m [2026-02-26T20:25:46.841906] [INFO ] [sig ] [1769/3375] Forecasting KYTX... [2026-02-26T20:25:46.841938] [INFO ] [sig ] Generating forecast for: KYTX [2026-02-26T20:25:46.841977] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KYTX' from 'https://tdm.silogroup.org/data/derivative_storage/KYTX.csv'. [2026-02-26T20:25:46.854134] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KYTX'. [2026-02-26T20:25:46.854511] [INFO ] [FORECASTER] Starting predict_future for KYTX [2026-02-26T20:25:46.855358] [DEBUG] [LOCAL ] No optimal features file found for KYTX: ./output/feature-sets/KYTX.txt [2026-02-26T20:25:46.855413] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:46.855445] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:46.855471] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:46.855528] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:46.913208] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:46.914092] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:46.914180] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:46.914214] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:47.039143] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:47.039310] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:47.039371] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:47.039402] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:47.043510] [DEBUG] [FORECASTER] KYTX: Forecast T+1@11:T+2@11: DOWN (p=21.08%) [2026-02-26T20:25:47.043894] [INFO ] [FORECASTER] Completed predict_future for KYTX [2026-02-26T20:25:47.044059] [INFO ] [sig ] KYTX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:25:47.201353] [INFO ] [LOCAL ] Saved forecast: KYTX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/KYTX.txt [2026-02-26T20:25:47.201517] [INFO ] [sig ] [1769/3375] Completed KYTX in 0.4s | 2.75 sym/s | Total: 10.7m | ETA: 9.7m [2026-02-26T20:25:47.201559] [INFO ] [sig ] [1770/3375] Forecasting KZIA... [2026-02-26T20:25:47.201611] [INFO ] [sig ] Generating forecast for: KZIA [2026-02-26T20:25:47.201646] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KZIA' from 'https://tdm.silogroup.org/data/derivative_storage/KZIA.csv'. [2026-02-26T20:25:47.214879] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KZIA'. [2026-02-26T20:25:47.215389] [INFO ] [FORECASTER] Starting predict_future for KZIA [2026-02-26T20:25:47.216333] [DEBUG] [LOCAL ] No optimal features file found for KZIA: ./output/feature-sets/KZIA.txt [2026-02-26T20:25:47.216389] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:47.216423] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:47.216449] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:47.216505] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:47.280289] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:47.281336] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:47.281463] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:47.281499] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:47.402831] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:47.403011] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:47.403062] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:47.403103] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:47.406999] [DEBUG] [FORECASTER] KZIA: Forecast T+1@11:T+2@11: UP (p=90.29%) [2026-02-26T20:25:47.407308] [INFO ] [FORECASTER] Completed predict_future for KZIA [2026-02-26T20:25:47.407689] [INFO ] [sig ] KZIA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:25:47.556652] [INFO ] [LOCAL ] Saved forecast: KZIA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/KZIA.txt [2026-02-26T20:25:47.556811] [INFO ] [sig ] [1770/3375] Completed KZIA in 0.4s | 2.75 sym/s | Total: 10.7m | ETA: 9.7m [2026-02-26T20:25:47.556864] [INFO ] [sig ] [1771/3375] Forecasting L... [2026-02-26T20:25:47.556896] [INFO ] [sig ] Generating forecast for: L [2026-02-26T20:25:47.556930] [DEBUG] [REMOTE ] Fetching historical data for symbol 'L' from 'https://tdm.silogroup.org/data/derivative_storage/L.csv'. [2026-02-26T20:25:47.571077] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'L'. [2026-02-26T20:25:47.571532] [INFO ] [FORECASTER] Starting predict_future for L [2026-02-26T20:25:47.572471] [DEBUG] [LOCAL ] No optimal features file found for L: ./output/feature-sets/L.txt [2026-02-26T20:25:47.572527] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:47.572608] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:47.572646] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:47.572718] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:47.634903] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:47.635890] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:47.635981] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:47.636027] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:47.775050] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:47.775247] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:47.775310] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:47.775356] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:47.779391] [DEBUG] [FORECASTER] L: Forecast T+1@11:T+2@11: UP (p=96.28%) [2026-02-26T20:25:47.779791] [INFO ] [FORECASTER] Completed predict_future for L [2026-02-26T20:25:47.779958] [INFO ] [sig ] L: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:25:47.946407] [INFO ] [LOCAL ] Saved forecast: L 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/L.txt [2026-02-26T20:25:47.946603] [INFO ] [sig ] [1771/3375] Completed L in 0.4s | 2.75 sym/s | Total: 10.7m | ETA: 9.7m [2026-02-26T20:25:47.946649] [INFO ] [sig ] [1772/3375] Forecasting LAB... [2026-02-26T20:25:47.946686] [INFO ] [sig ] Generating forecast for: LAB [2026-02-26T20:25:47.946727] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAB' from 'https://tdm.silogroup.org/data/derivative_storage/LAB.csv'. [2026-02-26T20:25:47.960122] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAB'. [2026-02-26T20:25:47.960526] [INFO ] [FORECASTER] Starting predict_future for LAB [2026-02-26T20:25:47.961394] [DEBUG] [LOCAL ] No optimal features file found for LAB: ./output/feature-sets/LAB.txt [2026-02-26T20:25:47.961450] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:47.961483] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:47.961510] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:47.961567] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:48.022175] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:48.023202] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:48.023308] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:48.023343] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:48.145532] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:48.145715] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:48.145760] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:48.145788] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:48.149605] [DEBUG] [FORECASTER] LAB: Forecast T+1@11:T+2@11: DOWN (p=3.24%) [2026-02-26T20:25:48.149911] [INFO ] [FORECASTER] Completed predict_future for LAB [2026-02-26T20:25:48.150050] [INFO ] [sig ] LAB: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:25:48.300374] [INFO ] [LOCAL ] Saved forecast: LAB 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/LAB.txt [2026-02-26T20:25:48.300759] [INFO ] [sig ] [1772/3375] Completed LAB in 0.4s | 2.75 sym/s | Total: 10.7m | ETA: 9.7m [2026-02-26T20:25:48.300809] [INFO ] [sig ] [1773/3375] Forecasting LAC... [2026-02-26T20:25:48.300838] [INFO ] [sig ] Generating forecast for: LAC [2026-02-26T20:25:48.300870] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAC' from 'https://tdm.silogroup.org/data/derivative_storage/LAC.csv'. [2026-02-26T20:25:48.312686] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAC'. [2026-02-26T20:25:48.313049] [INFO ] [FORECASTER] Starting predict_future for LAC [2026-02-26T20:25:48.313916] [DEBUG] [LOCAL ] No optimal features file found for LAC: ./output/feature-sets/LAC.txt [2026-02-26T20:25:48.313971] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:48.314032] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:48.314063] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:48.314120] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:48.376215] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:48.377066] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:48.377153] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:48.377187] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:48.503733] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:48.503914] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:48.503955] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:48.503987] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:48.508034] [DEBUG] [FORECASTER] LAC: Forecast T+1@11:T+2@11: DOWN (p=5.80%) [2026-02-26T20:25:48.508345] [INFO ] [FORECASTER] Completed predict_future for LAC [2026-02-26T20:25:48.508483] [INFO ] [sig ] LAC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:25:48.656854] [INFO ] [LOCAL ] Saved forecast: LAC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/LAC.txt [2026-02-26T20:25:48.657018] [INFO ] [sig ] [1773/3375] Completed LAC in 0.4s | 2.75 sym/s | Total: 10.7m | ETA: 9.7m [2026-02-26T20:25:48.657062] [INFO ] [sig ] [1774/3375] Forecasting LAD... [2026-02-26T20:25:48.657093] [INFO ] [sig ] Generating forecast for: LAD [2026-02-26T20:25:48.657126] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAD' from 'https://tdm.silogroup.org/data/derivative_storage/LAD.csv'. [2026-02-26T20:25:48.669314] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAD'. [2026-02-26T20:25:48.669721] [INFO ] [FORECASTER] Starting predict_future for LAD [2026-02-26T20:25:48.670521] [DEBUG] [LOCAL ] No optimal features file found for LAD: ./output/feature-sets/LAD.txt [2026-02-26T20:25:48.670595] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:48.670631] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:48.670658] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:48.670723] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:48.729166] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:48.730095] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:48.730192] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:48.730235] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:48.847488] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:48.847729] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:48.847779] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:48.847808] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:48.851319] [DEBUG] [FORECASTER] LAD: Forecast T+1@11:T+2@11: DOWN (p=36.88%) [2026-02-26T20:25:48.851626] [INFO ] [FORECASTER] Completed predict_future for LAD [2026-02-26T20:25:48.851757] [INFO ] [sig ] LAD: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:25:49.002212] [INFO ] [LOCAL ] Saved forecast: LAD 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/LAD.txt [2026-02-26T20:25:49.002367] [INFO ] [sig ] [1774/3375] Completed LAD in 0.3s | 2.75 sym/s | Total: 10.7m | ETA: 9.7m [2026-02-26T20:25:49.002409] [INFO ] [sig ] [1775/3375] Forecasting LAES... [2026-02-26T20:25:49.002437] [INFO ] [sig ] Generating forecast for: LAES [2026-02-26T20:25:49.002469] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAES' from 'https://tdm.silogroup.org/data/derivative_storage/LAES.csv'. [2026-02-26T20:25:49.014660] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAES'. [2026-02-26T20:25:49.015101] [INFO ] [FORECASTER] Starting predict_future for LAES [2026-02-26T20:25:49.015989] [DEBUG] [LOCAL ] No optimal features file found for LAES: ./output/feature-sets/LAES.txt [2026-02-26T20:25:49.016047] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:49.016081] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:49.016107] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:49.016165] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:49.074084] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:49.075000] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:49.075092] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:49.075126] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:49.193663] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:49.193837] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:49.193880] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:49.193909] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:49.197531] [DEBUG] [FORECASTER] LAES: Forecast T+1@11:T+2@11: UP (p=61.77%) [2026-02-26T20:25:49.201194] [INFO ] [FORECASTER] Completed predict_future for LAES [2026-02-26T20:25:49.201428] [INFO ] [sig ] LAES: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:25:49.345253] [INFO ] [LOCAL ] Saved forecast: LAES 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/LAES.txt [2026-02-26T20:25:49.345415] [INFO ] [sig ] [1775/3375] Completed LAES in 0.3s | 2.75 sym/s | Total: 10.7m | ETA: 9.7m [2026-02-26T20:25:49.345458] [INFO ] [sig ] [1776/3375] Forecasting LAND... [2026-02-26T20:25:49.345488] [INFO ] [sig ] Generating forecast for: LAND [2026-02-26T20:25:49.345518] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAND' from 'https://tdm.silogroup.org/data/derivative_storage/LAND.csv'. [2026-02-26T20:25:49.361514] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAND'. [2026-02-26T20:25:49.362055] [INFO ] [FORECASTER] Starting predict_future for LAND [2026-02-26T20:25:49.363194] [DEBUG] [LOCAL ] No optimal features file found for LAND: ./output/feature-sets/LAND.txt [2026-02-26T20:25:49.363268] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:49.363309] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:49.363343] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:49.363423] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:49.426298] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:49.427235] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:49.427329] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:49.427364] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:49.546148] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:49.546326] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:49.546375] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:49.546405] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:49.550253] [DEBUG] [FORECASTER] LAND: Forecast T+1@11:T+2@11: DOWN (p=8.19%) [2026-02-26T20:25:49.550804] [INFO ] [FORECASTER] Completed predict_future for LAND [2026-02-26T20:25:49.550956] [INFO ] [sig ] LAND: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:25:49.700417] [INFO ] [LOCAL ] Saved forecast: LAND 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/LAND.txt [2026-02-26T20:25:49.700622] [INFO ] [sig ] [1776/3375] Completed LAND in 0.4s | 2.75 sym/s | Total: 10.8m | ETA: 9.7m [2026-02-26T20:25:49.700667] [INFO ] [sig ] [1777/3375] Forecasting LANDO... [2026-02-26T20:25:49.700718] [INFO ] [sig ] Generating forecast for: LANDO [2026-02-26T20:25:49.700753] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LANDO' from 'https://tdm.silogroup.org/data/derivative_storage/LANDO.csv'. [2026-02-26T20:25:49.715478] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LANDO'. [2026-02-26T20:25:49.716035] [INFO ] [FORECASTER] Starting predict_future for LANDO [2026-02-26T20:25:49.716990] [DEBUG] [LOCAL ] No optimal features file found for LANDO: ./output/feature-sets/LANDO.txt [2026-02-26T20:25:49.717049] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:49.717082] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:49.717109] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:49.717166] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:49.774412] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:49.775345] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:49.775436] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:49.775472] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:49.884742] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:49.884904] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:49.884945] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:49.884973] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:49.888475] [DEBUG] [FORECASTER] LANDO: Forecast T+1@11:T+2@11: UP (p=63.25%) [2026-02-26T20:25:49.888785] [INFO ] [FORECASTER] Completed predict_future for LANDO [2026-02-26T20:25:49.888919] [INFO ] [sig ] LANDO: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:25:50.030940] [INFO ] [LOCAL ] Saved forecast: LANDO 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/LANDO.txt [2026-02-26T20:25:50.031104] [INFO ] [sig ] [1777/3375] Completed LANDO in 0.3s | 2.75 sym/s | Total: 10.8m | ETA: 9.7m [2026-02-26T20:25:50.031148] [INFO ] [sig ] [1778/3375] Forecasting LANDP... [2026-02-26T20:25:50.031177] [INFO ] [sig ] Generating forecast for: LANDP [2026-02-26T20:25:50.031207] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LANDP' from 'https://tdm.silogroup.org/data/derivative_storage/LANDP.csv'. [2026-02-26T20:25:50.042873] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LANDP'. [2026-02-26T20:25:50.043296] [INFO ] [FORECASTER] Starting predict_future for LANDP [2026-02-26T20:25:50.044192] [DEBUG] [LOCAL ] No optimal features file found for LANDP: ./output/feature-sets/LANDP.txt [2026-02-26T20:25:50.044246] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:50.044280] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:50.044308] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:50.044366] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:50.102944] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:50.103820] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:50.103907] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:50.103941] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:50.226442] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:50.226627] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:50.226669] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:50.226698] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:50.230382] [DEBUG] [FORECASTER] LANDP: Forecast T+1@11:T+2@11: DOWN (p=17.27%) [2026-02-26T20:25:50.230722] [INFO ] [FORECASTER] Completed predict_future for LANDP [2026-02-26T20:25:50.230862] [INFO ] [sig ] LANDP: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:25:50.375053] [INFO ] [LOCAL ] Saved forecast: LANDP 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/LANDP.txt [2026-02-26T20:25:50.375203] [INFO ] [sig ] [1778/3375] Completed LANDP in 0.3s | 2.75 sym/s | Total: 10.8m | ETA: 9.7m [2026-02-26T20:25:50.375242] [INFO ] [sig ] [1779/3375] Forecasting LAZ... [2026-02-26T20:25:50.375273] [INFO ] [sig ] Generating forecast for: LAZ [2026-02-26T20:25:50.375304] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAZ' from 'https://tdm.silogroup.org/data/derivative_storage/LAZ.csv'. [2026-02-26T20:25:50.386931] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAZ'. [2026-02-26T20:25:50.387290] [INFO ] [FORECASTER] Starting predict_future for LAZ [2026-02-26T20:25:50.388190] [DEBUG] [LOCAL ] No optimal features file found for LAZ: ./output/feature-sets/LAZ.txt [2026-02-26T20:25:50.388257] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:50.388297] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:50.388330] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:50.388398] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:50.449003] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:50.449920] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:50.450007] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:50.450042] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:50.577687] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:50.577848] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:50.577889] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:50.577920] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:50.581464] [DEBUG] [FORECASTER] LAZ: Forecast T+1@11:T+2@11: UP (p=88.79%) [2026-02-26T20:25:50.581772] [INFO ] [FORECASTER] Completed predict_future for LAZ [2026-02-26T20:25:50.581906] [INFO ] [sig ] LAZ: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:25:50.723916] [INFO ] [LOCAL ] Saved forecast: LAZ 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/LAZ.txt [2026-02-26T20:25:50.724052] [INFO ] [sig ] [1779/3375] Completed LAZ in 0.3s | 2.75 sym/s | Total: 10.8m | ETA: 9.7m [2026-02-26T20:25:50.724092] [INFO ] [sig ] [1780/3375] Forecasting LBRDA... [2026-02-26T20:25:50.724122] [INFO ] [sig ] Generating forecast for: LBRDA [2026-02-26T20:25:50.724152] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LBRDA' from 'https://tdm.silogroup.org/data/derivative_storage/LBRDA.csv'. [2026-02-26T20:25:50.735949] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LBRDA'. [2026-02-26T20:25:50.736371] [INFO ] [FORECASTER] Starting predict_future for LBRDA [2026-02-26T20:25:50.737228] [DEBUG] [LOCAL ] No optimal features file found for LBRDA: ./output/feature-sets/LBRDA.txt [2026-02-26T20:25:50.737283] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:50.737315] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:50.737342] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:50.737398] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:50.794862] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:50.795668] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:50.795760] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:50.795793] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:50.922914] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:50.923078] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:50.923121] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:50.923195] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:50.927208] [DEBUG] [FORECASTER] LBRDA: Forecast T+1@11:T+2@11: DOWN (p=8.74%) [2026-02-26T20:25:50.927614] [INFO ] [FORECASTER] Completed predict_future for LBRDA [2026-02-26T20:25:50.927798] [INFO ] [sig ] LBRDA: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:25:51.087118] [INFO ] [LOCAL ] Saved forecast: LBRDA 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/LBRDA.txt [2026-02-26T20:25:51.087285] [INFO ] [sig ] [1780/3375] Completed LBRDA in 0.4s | 2.75 sym/s | Total: 10.8m | ETA: 9.7m [2026-02-26T20:25:51.087327] [INFO ] [sig ] [1781/3375] Forecasting LBRDK... [2026-02-26T20:25:51.087357] [INFO ] [sig ] Generating forecast for: LBRDK [2026-02-26T20:25:51.087388] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LBRDK' from 'https://tdm.silogroup.org/data/derivative_storage/LBRDK.csv'. [2026-02-26T20:25:51.099942] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LBRDK'. [2026-02-26T20:25:51.100320] [INFO ] [FORECASTER] Starting predict_future for LBRDK [2026-02-26T20:25:51.101153] [DEBUG] [LOCAL ] No optimal features file found for LBRDK: ./output/feature-sets/LBRDK.txt [2026-02-26T20:25:51.101208] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:51.101239] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:51.101266] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:51.101324] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:51.159129] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:51.159911] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:51.160023] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:51.160058] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:51.280114] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:51.280285] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:51.280326] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:51.280357] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:51.284236] [DEBUG] [FORECASTER] LBRDK: Forecast T+1@11:T+2@11: DOWN (p=17.46%) [2026-02-26T20:25:51.284556] [INFO ] [FORECASTER] Completed predict_future for LBRDK [2026-02-26T20:25:51.284710] [INFO ] [sig ] LBRDK: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:25:51.425662] [INFO ] [LOCAL ] Saved forecast: LBRDK 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/LBRDK.txt [2026-02-26T20:25:51.425822] [INFO ] [sig ] [1781/3375] Completed LBRDK in 0.3s | 2.75 sym/s | Total: 10.8m | ETA: 9.6m [2026-02-26T20:25:51.425863] [INFO ] [sig ] [1782/3375] Forecasting LBTYA... [2026-02-26T20:25:51.425896] [INFO ] [sig ] Generating forecast for: LBTYA [2026-02-26T20:25:51.425928] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LBTYA' from 'https://tdm.silogroup.org/data/derivative_storage/LBTYA.csv'. [2026-02-26T20:25:51.437363] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LBTYA'. [2026-02-26T20:25:51.437774] [INFO ] [FORECASTER] Starting predict_future for LBTYA [2026-02-26T20:25:51.438624] [DEBUG] [LOCAL ] No optimal features file found for LBTYA: ./output/feature-sets/LBTYA.txt [2026-02-26T20:25:51.438678] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:51.438709] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:51.438735] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:51.438793] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:51.502396] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:51.503378] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:51.503702] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:51.503739] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:51.630289] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:51.630480] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:51.630537] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:51.630607] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:51.634727] [DEBUG] [FORECASTER] LBTYA: Forecast T+1@11:T+2@11: DOWN (p=5.28%) [2026-02-26T20:25:51.635048] [INFO ] [FORECASTER] Completed predict_future for LBTYA [2026-02-26T20:25:51.635189] [INFO ] [sig ] LBTYA: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:25:51.793036] [INFO ] [LOCAL ] Saved forecast: LBTYA 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/LBTYA.txt [2026-02-26T20:25:51.793199] [INFO ] [sig ] [1782/3375] Completed LBTYA in 0.4s | 2.75 sym/s | Total: 10.8m | ETA: 9.6m [2026-02-26T20:25:51.793241] [INFO ] [sig ] [1783/3375] Forecasting LBTYK... [2026-02-26T20:25:51.793274] [INFO ] [sig ] Generating forecast for: LBTYK [2026-02-26T20:25:51.793307] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LBTYK' from 'https://tdm.silogroup.org/data/derivative_storage/LBTYK.csv'. [2026-02-26T20:25:51.806336] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LBTYK'. [2026-02-26T20:25:51.806768] [INFO ] [FORECASTER] Starting predict_future for LBTYK [2026-02-26T20:25:51.807629] [DEBUG] [LOCAL ] No optimal features file found for LBTYK: ./output/feature-sets/LBTYK.txt [2026-02-26T20:25:51.807722] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:51.807755] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:51.807781] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:51.807840] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:51.867484] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:51.868283] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:51.868369] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:51.868404] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:51.990286] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:51.990472] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:51.990529] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:51.990602] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:51.994261] [DEBUG] [FORECASTER] LBTYK: Forecast T+1@11:T+2@11: DOWN (p=4.18%) [2026-02-26T20:25:51.994561] [INFO ] [FORECASTER] Completed predict_future for LBTYK [2026-02-26T20:25:51.994720] [INFO ] [sig ] LBTYK: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:25:52.139098] [INFO ] [LOCAL ] Saved forecast: LBTYK 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/LBTYK.txt [2026-02-26T20:25:52.139248] [INFO ] [sig ] [1783/3375] Completed LBTYK in 0.3s | 2.75 sym/s | Total: 10.8m | ETA: 9.6m [2026-02-26T20:25:52.139298] [INFO ] [sig ] [1784/3375] Forecasting LC... [2026-02-26T20:25:52.139330] [INFO ] [sig ] Generating forecast for: LC [2026-02-26T20:25:52.139362] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LC' from 'https://tdm.silogroup.org/data/derivative_storage/LC.csv'. [2026-02-26T20:25:52.151081] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LC'. [2026-02-26T20:25:52.151437] [INFO ] [FORECASTER] Starting predict_future for LC [2026-02-26T20:25:52.152263] [DEBUG] [LOCAL ] No optimal features file found for LC: ./output/feature-sets/LC.txt [2026-02-26T20:25:52.152316] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:52.152364] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:52.152393] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:52.152450] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:52.218025] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:52.218942] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:52.219034] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:52.219071] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:52.341258] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:52.341425] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:52.341467] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:52.341499] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:52.345047] [DEBUG] [FORECASTER] LC: Forecast T+1@11:T+2@11: UP (p=98.23%) [2026-02-26T20:25:52.345352] [INFO ] [FORECASTER] Completed predict_future for LC [2026-02-26T20:25:52.345493] [INFO ] [sig ] LC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:25:52.492749] [INFO ] [LOCAL ] Saved forecast: LC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/LC.txt [2026-02-26T20:25:52.492915] [INFO ] [sig ] [1784/3375] Completed LC in 0.4s | 2.75 sym/s | Total: 10.8m | ETA: 9.6m [2026-02-26T20:25:52.492967] [INFO ] [sig ] [1785/3375] Forecasting LCFY... [2026-02-26T20:25:52.492998] [INFO ] [sig ] Generating forecast for: LCFY [2026-02-26T20:25:52.493031] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LCFY' from 'https://tdm.silogroup.org/data/derivative_storage/LCFY.csv'. [2026-02-26T20:25:52.503745] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LCFY'. [2026-02-26T20:25:52.504107] [INFO ] [FORECASTER] Starting predict_future for LCFY [2026-02-26T20:25:52.504969] [DEBUG] [LOCAL ] No optimal features file found for LCFY: ./output/feature-sets/LCFY.txt [2026-02-26T20:25:52.505023] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:52.505055] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:52.505082] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:52.505143] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:52.566165] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:52.567105] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:52.567222] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:52.567263] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:52.687349] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:52.687524] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:52.687618] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:52.687700] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:52.691478] [DEBUG] [FORECASTER] LCFY: Forecast T+1@11:T+2@11: DOWN (p=26.31%) [2026-02-26T20:25:52.691812] [INFO ] [FORECASTER] Completed predict_future for LCFY [2026-02-26T20:25:52.691971] [INFO ] [sig ] LCFY: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:25:52.842753] [INFO ] [LOCAL ] Saved forecast: LCFY 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/LCFY.txt [2026-02-26T20:25:52.842914] [INFO ] [sig ] [1785/3375] Completed LCFY in 0.3s | 2.75 sym/s | Total: 10.8m | ETA: 9.6m [2026-02-26T20:25:52.842973] [INFO ] [sig ] [1786/3375] Forecasting LCID... [2026-02-26T20:25:52.843006] [INFO ] [sig ] Generating forecast for: LCID [2026-02-26T20:25:52.843039] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LCID' from 'https://tdm.silogroup.org/data/derivative_storage/LCID.csv'. [2026-02-26T20:25:52.854381] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LCID'. [2026-02-26T20:25:52.854855] [INFO ] [FORECASTER] Starting predict_future for LCID [2026-02-26T20:25:52.855767] [DEBUG] [LOCAL ] No optimal features file found for LCID: ./output/feature-sets/LCID.txt [2026-02-26T20:25:52.855822] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:52.855855] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:52.855881] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:52.855938] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:52.917313] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:52.918315] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:52.918430] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:52.918470] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:53.046164] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:53.046329] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:53.046371] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:53.046400] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:53.050072] [DEBUG] [FORECASTER] LCID: Forecast T+1@11:T+2@11: DOWN (p=47.22%) [2026-02-26T20:25:53.050384] [INFO ] [FORECASTER] Completed predict_future for LCID [2026-02-26T20:25:53.050523] [INFO ] [sig ] LCID: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:25:53.216315] [INFO ] [LOCAL ] Saved forecast: LCID 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/LCID.txt [2026-02-26T20:25:53.216501] [INFO ] [sig ] [1786/3375] Completed LCID in 0.4s | 2.75 sym/s | Total: 10.8m | ETA: 9.6m [2026-02-26T20:25:53.216544] [INFO ] [sig ] [1787/3375] Forecasting LCII... [2026-02-26T20:25:53.216595] [INFO ] [sig ] Generating forecast for: LCII [2026-02-26T20:25:53.216630] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LCII' from 'https://tdm.silogroup.org/data/derivative_storage/LCII.csv'. [2026-02-26T20:25:53.228515] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LCII'. [2026-02-26T20:25:53.228903] [INFO ] [FORECASTER] Starting predict_future for LCII [2026-02-26T20:25:53.229812] [DEBUG] [LOCAL ] No optimal features file found for LCII: ./output/feature-sets/LCII.txt [2026-02-26T20:25:53.229869] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:53.229904] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:53.229933] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:53.229994] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:53.288645] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:53.289558] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:53.289666] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:53.289702] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:53.417696] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:53.417869] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:53.417914] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:53.417944] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:53.421825] [DEBUG] [FORECASTER] LCII: Forecast T+1@11:T+2@11: UP (p=90.37%) [2026-02-26T20:25:53.422277] [INFO ] [FORECASTER] Completed predict_future for LCII [2026-02-26T20:25:53.422441] [INFO ] [sig ] LCII: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:25:53.570212] [INFO ] [LOCAL ] Saved forecast: LCII 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/LCII.txt [2026-02-26T20:25:53.570414] [INFO ] [sig ] [1787/3375] Completed LCII in 0.4s | 2.75 sym/s | Total: 10.8m | ETA: 9.6m [2026-02-26T20:25:53.570488] [INFO ] [sig ] [1788/3375] Forecasting LCNB... [2026-02-26T20:25:53.570558] [INFO ] [sig ] Generating forecast for: LCNB [2026-02-26T20:25:53.570639] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LCNB' from 'https://tdm.silogroup.org/data/derivative_storage/LCNB.csv'. [2026-02-26T20:25:53.582506] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LCNB'. [2026-02-26T20:25:53.582942] [INFO ] [FORECASTER] Starting predict_future for LCNB [2026-02-26T20:25:53.583845] [DEBUG] [LOCAL ] No optimal features file found for LCNB: ./output/feature-sets/LCNB.txt [2026-02-26T20:25:53.583933] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:53.583966] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:53.583995] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:53.584054] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:53.648364] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:53.649354] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:53.649447] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:53.649482] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:53.768908] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:53.769080] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:53.769121] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:53.769149] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:53.772884] [DEBUG] [FORECASTER] LCNB: Forecast T+1@11:T+2@11: DOWN (p=9.13%) [2026-02-26T20:25:53.773230] [INFO ] [FORECASTER] Completed predict_future for LCNB [2026-02-26T20:25:53.773381] [INFO ] [sig ] LCNB: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:25:53.922172] [INFO ] [LOCAL ] Saved forecast: LCNB 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/LCNB.txt [2026-02-26T20:25:53.922376] [INFO ] [sig ] [1788/3375] Completed LCNB in 0.4s | 2.75 sym/s | Total: 10.8m | ETA: 9.6m [2026-02-26T20:25:53.922421] [INFO ] [sig ] [1789/3375] Forecasting LDI... [2026-02-26T20:25:53.922452] [INFO ] [sig ] Generating forecast for: LDI [2026-02-26T20:25:53.922483] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LDI' from 'https://tdm.silogroup.org/data/derivative_storage/LDI.csv'. [2026-02-26T20:25:53.934720] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LDI'. [2026-02-26T20:25:53.935141] [INFO ] [FORECASTER] Starting predict_future for LDI [2026-02-26T20:25:53.936083] [DEBUG] [LOCAL ] No optimal features file found for LDI: ./output/feature-sets/LDI.txt [2026-02-26T20:25:53.936145] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:53.936178] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:53.936204] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:53.936262] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:53.996210] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:53.997176] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:53.997266] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:53.997301] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:54.121516] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:54.121702] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:54.121744] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:54.121773] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:54.125358] [DEBUG] [FORECASTER] LDI: Forecast T+1@11:T+2@11: UP (p=90.19%) [2026-02-26T20:25:54.125687] [INFO ] [FORECASTER] Completed predict_future for LDI [2026-02-26T20:25:54.125831] [INFO ] [sig ] LDI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:25:54.273728] [INFO ] [LOCAL ] Saved forecast: LDI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/LDI.txt [2026-02-26T20:25:54.273888] [INFO ] [sig ] [1789/3375] Completed LDI in 0.4s | 2.75 sym/s | Total: 10.8m | ETA: 9.6m [2026-02-26T20:25:54.273928] [INFO ] [sig ] [1790/3375] Forecasting LDP... [2026-02-26T20:25:54.273961] [INFO ] [sig ] Generating forecast for: LDP [2026-02-26T20:25:54.273992] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LDP' from 'https://tdm.silogroup.org/data/derivative_storage/LDP.csv'. [2026-02-26T20:25:54.286232] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LDP'. [2026-02-26T20:25:54.286611] [INFO ] [FORECASTER] Starting predict_future for LDP [2026-02-26T20:25:54.287474] [DEBUG] [LOCAL ] No optimal features file found for LDP: ./output/feature-sets/LDP.txt [2026-02-26T20:25:54.287536] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:54.287568] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:54.287620] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:54.287757] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:54.349332] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:54.350462] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:54.350553] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:54.350609] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:54.478116] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:54.478286] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:54.478327] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:54.478362] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:54.482964] [DEBUG] [FORECASTER] LDP: Forecast T+1@11:T+2@11: DOWN (p=23.27%) [2026-02-26T20:25:54.483366] [INFO ] [FORECASTER] Completed predict_future for LDP [2026-02-26T20:25:54.483536] [INFO ] [sig ] LDP: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:25:54.655653] [INFO ] [LOCAL ] Saved forecast: LDP 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/LDP.txt [2026-02-26T20:25:54.655830] [INFO ] [sig ] [1790/3375] Completed LDP in 0.4s | 2.75 sym/s | Total: 10.8m | ETA: 9.6m [2026-02-26T20:25:54.655873] [INFO ] [sig ] [1791/3375] Forecasting LE... [2026-02-26T20:25:54.655905] [INFO ] [sig ] Generating forecast for: LE [2026-02-26T20:25:54.655936] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LE' from 'https://tdm.silogroup.org/data/derivative_storage/LE.csv'. [2026-02-26T20:25:54.667157] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LE'. [2026-02-26T20:25:54.667503] [INFO ] [FORECASTER] Starting predict_future for LE [2026-02-26T20:25:54.668407] [DEBUG] [LOCAL ] No optimal features file found for LE: ./output/feature-sets/LE.txt [2026-02-26T20:25:54.668463] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:54.668494] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:54.668521] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:54.668596] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:54.728288] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:54.729121] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:54.729206] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:54.729240] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:54.856241] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:54.856405] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:54.856499] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:54.856552] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:54.860636] [DEBUG] [FORECASTER] LE: Forecast T+1@11:T+2@11: DOWN (p=4.97%) [2026-02-26T20:25:54.860962] [INFO ] [FORECASTER] Completed predict_future for LE [2026-02-26T20:25:54.861104] [INFO ] [sig ] LE: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:25:55.004099] [INFO ] [LOCAL ] Saved forecast: LE 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/LE.txt [2026-02-26T20:25:55.004260] [INFO ] [sig ] [1791/3375] Completed LE in 0.3s | 2.75 sym/s | Total: 10.8m | ETA: 9.6m [2026-02-26T20:25:55.004309] [INFO ] [sig ] [1792/3375] Forecasting LEA... [2026-02-26T20:25:55.004341] [INFO ] [sig ] Generating forecast for: LEA [2026-02-26T20:25:55.004372] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEA' from 'https://tdm.silogroup.org/data/derivative_storage/LEA.csv'. [2026-02-26T20:25:55.015311] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEA'. [2026-02-26T20:25:55.015708] [INFO ] [FORECASTER] Starting predict_future for LEA [2026-02-26T20:25:55.016556] [DEBUG] [LOCAL ] No optimal features file found for LEA: ./output/feature-sets/LEA.txt [2026-02-26T20:25:55.016638] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:55.016670] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:55.016696] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:55.016752] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:55.076292] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:55.077215] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:55.077305] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:55.077340] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:55.195263] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:55.195425] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:55.195465] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:55.195495] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:55.199019] [DEBUG] [FORECASTER] LEA: Forecast T+1@11:T+2@11: UP (p=50.64%) [2026-02-26T20:25:55.199310] [INFO ] [FORECASTER] Completed predict_future for LEA [2026-02-26T20:25:55.199440] [INFO ] [sig ] LEA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:25:55.344127] [INFO ] [LOCAL ] Saved forecast: LEA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/LEA.txt [2026-02-26T20:25:55.344297] [INFO ] [sig ] [1792/3375] Completed LEA in 0.3s | 2.75 sym/s | Total: 10.8m | ETA: 9.6m [2026-02-26T20:25:55.344338] [INFO ] [sig ] [1793/3375] Forecasting LECO... [2026-02-26T20:25:55.344369] [INFO ] [sig ] Generating forecast for: LECO [2026-02-26T20:25:55.344401] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LECO' from 'https://tdm.silogroup.org/data/derivative_storage/LECO.csv'. [2026-02-26T20:25:55.357518] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LECO'. [2026-02-26T20:25:55.358167] [INFO ] [FORECASTER] Starting predict_future for LECO [2026-02-26T20:25:55.359038] [DEBUG] [LOCAL ] No optimal features file found for LECO: ./output/feature-sets/LECO.txt [2026-02-26T20:25:55.359094] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:55.359127] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:55.359156] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:55.359214] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:55.423013] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:55.423929] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:55.424021] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:55.424053] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:55.557523] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:55.557736] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:55.557781] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:55.557812] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:55.561738] [DEBUG] [FORECASTER] LECO: Forecast T+1@11:T+2@11: UP (p=90.70%) [2026-02-26T20:25:55.562145] [INFO ] [FORECASTER] Completed predict_future for LECO [2026-02-26T20:25:55.562304] [INFO ] [sig ] LECO: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:25:55.727278] [INFO ] [LOCAL ] Saved forecast: LECO 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/LECO.txt [2026-02-26T20:25:55.727447] [INFO ] [sig ] [1793/3375] Completed LECO in 0.4s | 2.75 sym/s | Total: 10.9m | ETA: 9.6m [2026-02-26T20:25:55.727492] [INFO ] [sig ] [1794/3375] Forecasting LEG... [2026-02-26T20:25:55.727526] [INFO ] [sig ] Generating forecast for: LEG [2026-02-26T20:25:55.727558] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEG' from 'https://tdm.silogroup.org/data/derivative_storage/LEG.csv'. [2026-02-26T20:25:55.739808] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEG'. [2026-02-26T20:25:55.740251] [INFO ] [FORECASTER] Starting predict_future for LEG [2026-02-26T20:25:55.741277] [DEBUG] [LOCAL ] No optimal features file found for LEG: ./output/feature-sets/LEG.txt [2026-02-26T20:25:55.741338] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:55.741374] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:55.741404] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:55.741464] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:55.804277] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:55.805362] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:55.805494] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:55.805544] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:55.933642] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:55.933810] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:55.933853] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:55.933882] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:55.937556] [DEBUG] [FORECASTER] LEG: Forecast T+1@11:T+2@11: DOWN (p=31.83%) [2026-02-26T20:25:55.937985] [INFO ] [FORECASTER] Completed predict_future for LEG [2026-02-26T20:25:55.938132] [INFO ] [sig ] LEG: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:25:56.099967] [INFO ] [LOCAL ] Saved forecast: LEG 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/LEG.txt [2026-02-26T20:25:56.100176] [INFO ] [sig ] [1794/3375] Completed LEG in 0.4s | 2.75 sym/s | Total: 10.9m | ETA: 9.6m [2026-02-26T20:25:56.100232] [INFO ] [sig ] [1795/3375] Forecasting LEGH... [2026-02-26T20:25:56.100262] [INFO ] [sig ] Generating forecast for: LEGH [2026-02-26T20:25:56.100328] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEGH' from 'https://tdm.silogroup.org/data/derivative_storage/LEGH.csv'. [2026-02-26T20:25:56.114878] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEGH'. [2026-02-26T20:25:56.115357] [INFO ] [FORECASTER] Starting predict_future for LEGH [2026-02-26T20:25:56.116319] [DEBUG] [LOCAL ] No optimal features file found for LEGH: ./output/feature-sets/LEGH.txt [2026-02-26T20:25:56.116378] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:56.116412] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:56.116442] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:56.116531] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:56.183258] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:56.184221] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:56.184323] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:56.184356] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:56.313981] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:56.314148] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:56.314189] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:56.314218] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:56.317740] [DEBUG] [FORECASTER] LEGH: Forecast T+1@11:T+2@11: UP (p=86.74%) [2026-02-26T20:25:56.318045] [INFO ] [FORECASTER] Completed predict_future for LEGH [2026-02-26T20:25:56.318181] [INFO ] [sig ] LEGH: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:25:56.464313] [INFO ] [LOCAL ] Saved forecast: LEGH 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/LEGH.txt [2026-02-26T20:25:56.464481] [INFO ] [sig ] [1795/3375] Completed LEGH in 0.4s | 2.75 sym/s | Total: 10.9m | ETA: 9.6m [2026-02-26T20:25:56.464523] [INFO ] [sig ] [1796/3375] Forecasting LEGN... [2026-02-26T20:25:56.464554] [INFO ] [sig ] Generating forecast for: LEGN [2026-02-26T20:25:56.464608] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEGN' from 'https://tdm.silogroup.org/data/derivative_storage/LEGN.csv'. [2026-02-26T20:25:56.476551] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEGN'. [2026-02-26T20:25:56.476993] [INFO ] [FORECASTER] Starting predict_future for LEGN [2026-02-26T20:25:56.477865] [DEBUG] [LOCAL ] No optimal features file found for LEGN: ./output/feature-sets/LEGN.txt [2026-02-26T20:25:56.477920] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:56.477952] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:56.477978] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:56.478036] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:56.539932] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:56.540801] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:56.540895] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:56.540928] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:56.660195] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:56.660369] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:56.660409] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:56.660438] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:56.663998] [DEBUG] [FORECASTER] LEGN: Forecast T+1@11:T+2@11: DOWN (p=43.89%) [2026-02-26T20:25:56.664311] [INFO ] [FORECASTER] Completed predict_future for LEGN [2026-02-26T20:25:56.664471] [INFO ] [sig ] LEGN: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:25:56.820364] [INFO ] [LOCAL ] Saved forecast: LEGN 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/LEGN.txt [2026-02-26T20:25:56.820526] [INFO ] [sig ] [1796/3375] Completed LEGN in 0.4s | 2.75 sym/s | Total: 10.9m | ETA: 9.6m [2026-02-26T20:25:56.820587] [INFO ] [sig ] [1797/3375] Forecasting LEN... [2026-02-26T20:25:56.820624] [INFO ] [sig ] Generating forecast for: LEN [2026-02-26T20:25:56.820657] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEN' from 'https://tdm.silogroup.org/data/derivative_storage/LEN.csv'. [2026-02-26T20:25:56.833127] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEN'. [2026-02-26T20:25:56.833534] [INFO ] [FORECASTER] Starting predict_future for LEN [2026-02-26T20:25:56.834488] [DEBUG] [LOCAL ] No optimal features file found for LEN: ./output/feature-sets/LEN.txt [2026-02-26T20:25:56.834561] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:56.834623] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:56.834665] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:56.834728] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:56.899364] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:56.900308] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:56.900407] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:56.900448] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:57.021457] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:57.021635] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:57.021682] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:57.021712] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:57.025336] [DEBUG] [FORECASTER] LEN: Forecast T+1@11:T+2@11: DOWN (p=16.00%) [2026-02-26T20:25:57.025651] [INFO ] [FORECASTER] Completed predict_future for LEN [2026-02-26T20:25:57.025791] [INFO ] [sig ] LEN: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:25:57.170173] [INFO ] [LOCAL ] Saved forecast: LEN 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/LEN.txt [2026-02-26T20:25:57.170343] [INFO ] [sig ] [1797/3375] Completed LEN in 0.3s | 2.75 sym/s | Total: 10.9m | ETA: 9.6m [2026-02-26T20:25:57.170394] [INFO ] [sig ] [1798/3375] Forecasting LENZ... [2026-02-26T20:25:57.170430] [INFO ] [sig ] Generating forecast for: LENZ [2026-02-26T20:25:57.170469] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LENZ' from 'https://tdm.silogroup.org/data/derivative_storage/LENZ.csv'. [2026-02-26T20:25:57.183940] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LENZ'. [2026-02-26T20:25:57.184349] [INFO ] [FORECASTER] Starting predict_future for LENZ [2026-02-26T20:25:57.185276] [DEBUG] [LOCAL ] No optimal features file found for LENZ: ./output/feature-sets/LENZ.txt [2026-02-26T20:25:57.185343] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:57.185384] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:57.185416] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:57.185476] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:57.246820] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:57.247738] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:57.247827] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:57.247862] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:57.374497] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:57.374669] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:57.374710] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:57.374739] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:57.378174] [DEBUG] [FORECASTER] LENZ: Forecast T+1@11:T+2@11: UP (p=76.80%) [2026-02-26T20:25:57.378456] [INFO ] [FORECASTER] Completed predict_future for LENZ [2026-02-26T20:25:57.378608] [INFO ] [sig ] LENZ: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:25:57.523510] [INFO ] [LOCAL ] Saved forecast: LENZ 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/LENZ.txt [2026-02-26T20:25:57.523687] [INFO ] [sig ] [1798/3375] Completed LENZ in 0.4s | 2.75 sym/s | Total: 10.9m | ETA: 9.5m [2026-02-26T20:25:57.523731] [INFO ] [sig ] [1799/3375] Forecasting LEO... [2026-02-26T20:25:57.523765] [INFO ] [sig ] Generating forecast for: LEO [2026-02-26T20:25:57.523797] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEO' from 'https://tdm.silogroup.org/data/derivative_storage/LEO.csv'. [2026-02-26T20:25:57.534889] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEO'. [2026-02-26T20:25:57.535235] [INFO ] [FORECASTER] Starting predict_future for LEO [2026-02-26T20:25:57.536115] [DEBUG] [LOCAL ] No optimal features file found for LEO: ./output/feature-sets/LEO.txt [2026-02-26T20:25:57.536172] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:57.536204] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:57.536233] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:57.536296] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:57.595408] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:57.596301] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:57.596394] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:57.596436] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:57.721324] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:57.721479] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:57.721519] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:57.721548] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:57.724971] [DEBUG] [FORECASTER] LEO: Forecast T+1@11:T+2@11: DOWN (p=42.24%) [2026-02-26T20:25:57.725257] [INFO ] [FORECASTER] Completed predict_future for LEO [2026-02-26T20:25:57.725396] [INFO ] [sig ] LEO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:25:57.869333] [INFO ] [LOCAL ] Saved forecast: LEO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/LEO.txt [2026-02-26T20:25:57.869499] [INFO ] [sig ] [1799/3375] Completed LEO in 0.3s | 2.75 sym/s | Total: 10.9m | ETA: 9.5m [2026-02-26T20:25:57.869538] [INFO ] [sig ] [1800/3375] Forecasting LEVI... [2026-02-26T20:25:57.869588] [INFO ] [sig ] Generating forecast for: LEVI [2026-02-26T20:25:57.869625] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEVI' from 'https://tdm.silogroup.org/data/derivative_storage/LEVI.csv'. [2026-02-26T20:25:57.881022] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEVI'. [2026-02-26T20:25:57.881412] [INFO ] [FORECASTER] Starting predict_future for LEVI [2026-02-26T20:25:57.882261] [DEBUG] [LOCAL ] No optimal features file found for LEVI: ./output/feature-sets/LEVI.txt [2026-02-26T20:25:57.882315] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:57.882347] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:57.882373] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:57.882432] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:57.942295] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:57.943201] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:57.943291] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:57.943326] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:58.078978] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:58.079145] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:58.079188] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:58.079218] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:58.083091] [DEBUG] [FORECASTER] LEVI: Forecast T+1@11:T+2@11: UP (p=88.16%) [2026-02-26T20:25:58.083504] [INFO ] [FORECASTER] Completed predict_future for LEVI [2026-02-26T20:25:58.083694] [INFO ] [sig ] LEVI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:25:58.244892] [INFO ] [LOCAL ] Saved forecast: LEVI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/LEVI.txt [2026-02-26T20:25:58.245081] [INFO ] [sig ] [1800/3375] Completed LEVI in 0.4s | 2.75 sym/s | Total: 10.9m | ETA: 9.5m [2026-02-26T20:25:58.245124] [INFO ] [sig ] [1801/3375] Forecasting LFMD... [2026-02-26T20:25:58.245156] [INFO ] [sig ] Generating forecast for: LFMD [2026-02-26T20:25:58.245195] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LFMD' from 'https://tdm.silogroup.org/data/derivative_storage/LFMD.csv'. [2026-02-26T20:25:58.257346] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LFMD'. [2026-02-26T20:25:58.257835] [INFO ] [FORECASTER] Starting predict_future for LFMD [2026-02-26T20:25:58.258804] [DEBUG] [LOCAL ] No optimal features file found for LFMD: ./output/feature-sets/LFMD.txt [2026-02-26T20:25:58.258868] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:58.258902] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:58.258930] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:58.258990] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:58.318517] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:58.319454] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:58.319567] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:58.319625] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:58.452838] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:58.452999] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:58.453042] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:58.453071] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:58.456709] [DEBUG] [FORECASTER] LFMD: Forecast T+1@11:T+2@11: UP (p=68.29%) [2026-02-26T20:25:58.457015] [INFO ] [FORECASTER] Completed predict_future for LFMD [2026-02-26T20:25:58.457210] [INFO ] [sig ] LFMD: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:25:58.599960] [INFO ] [LOCAL ] Saved forecast: LFMD 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/LFMD.txt [2026-02-26T20:25:58.600117] [INFO ] [sig ] [1801/3375] Completed LFMD in 0.4s | 2.75 sym/s | Total: 10.9m | ETA: 9.5m [2026-02-26T20:25:58.600158] [INFO ] [sig ] [1802/3375] Forecasting LFUS... [2026-02-26T20:25:58.600190] [INFO ] [sig ] Generating forecast for: LFUS [2026-02-26T20:25:58.600221] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LFUS' from 'https://tdm.silogroup.org/data/derivative_storage/LFUS.csv'. [2026-02-26T20:25:58.612250] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LFUS'. [2026-02-26T20:25:58.612635] [INFO ] [FORECASTER] Starting predict_future for LFUS [2026-02-26T20:25:58.613435] [DEBUG] [LOCAL ] No optimal features file found for LFUS: ./output/feature-sets/LFUS.txt [2026-02-26T20:25:58.613490] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:58.613524] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:58.613552] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:58.613628] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:58.672998] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:58.673870] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:58.673959] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:58.673993] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:58.803366] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:58.803527] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:58.803595] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:58.803629] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:58.807114] [DEBUG] [FORECASTER] LFUS: Forecast T+1@11:T+2@11: DOWN (p=39.86%) [2026-02-26T20:25:58.807415] [INFO ] [FORECASTER] Completed predict_future for LFUS [2026-02-26T20:25:58.807563] [INFO ] [sig ] LFUS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:25:58.954001] [INFO ] [LOCAL ] Saved forecast: LFUS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/LFUS.txt [2026-02-26T20:25:58.954166] [INFO ] [sig ] [1802/3375] Completed LFUS in 0.4s | 2.75 sym/s | Total: 10.9m | ETA: 9.5m [2026-02-26T20:25:58.954209] [INFO ] [sig ] [1803/3375] Forecasting LFVN... [2026-02-26T20:25:58.954242] [INFO ] [sig ] Generating forecast for: LFVN [2026-02-26T20:25:58.954274] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LFVN' from 'https://tdm.silogroup.org/data/derivative_storage/LFVN.csv'. [2026-02-26T20:25:58.965949] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LFVN'. [2026-02-26T20:25:58.966334] [INFO ] [FORECASTER] Starting predict_future for LFVN [2026-02-26T20:25:58.967192] [DEBUG] [LOCAL ] No optimal features file found for LFVN: ./output/feature-sets/LFVN.txt [2026-02-26T20:25:58.967250] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:58.967284] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:58.967314] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:58.967372] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:59.029093] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:59.030007] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:59.030098] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:59.030132] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:59.153375] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:59.153537] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:59.153597] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:59.153632] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:59.157298] [DEBUG] [FORECASTER] LFVN: Forecast T+1@11:T+2@11: UP (p=60.14%) [2026-02-26T20:25:59.157676] [INFO ] [FORECASTER] Completed predict_future for LFVN [2026-02-26T20:25:59.157833] [INFO ] [sig ] LFVN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:25:59.308232] [INFO ] [LOCAL ] Saved forecast: LFVN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/LFVN.txt [2026-02-26T20:25:59.308391] [INFO ] [sig ] [1803/3375] Completed LFVN in 0.4s | 2.75 sym/s | Total: 10.9m | ETA: 9.5m [2026-02-26T20:25:59.308435] [INFO ] [sig ] [1804/3375] Forecasting LGCL... [2026-02-26T20:25:59.308467] [INFO ] [sig ] Generating forecast for: LGCL [2026-02-26T20:25:59.308503] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LGCL' from 'https://tdm.silogroup.org/data/derivative_storage/LGCL.csv'. [2026-02-26T20:25:59.321323] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LGCL'. [2026-02-26T20:25:59.321938] [INFO ] [FORECASTER] Starting predict_future for LGCL [2026-02-26T20:25:59.322769] [DEBUG] [LOCAL ] No optimal features file found for LGCL: ./output/feature-sets/LGCL.txt [2026-02-26T20:25:59.322824] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:59.322857] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:59.322885] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:59.322942] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:59.383081] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:59.384022] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:59.384113] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:59.384146] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:59.509265] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:59.509511] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:59.509563] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:59.509615] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:59.513873] [DEBUG] [FORECASTER] LGCL: Forecast T+1@11:T+2@11: UP (p=94.87%) [2026-02-26T20:25:59.514217] [INFO ] [FORECASTER] Completed predict_future for LGCL [2026-02-26T20:25:59.514377] [INFO ] [sig ] LGCL: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:25:59.664747] [INFO ] [LOCAL ] Saved forecast: LGCL 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/LGCL.txt [2026-02-26T20:25:59.664922] [INFO ] [sig ] [1804/3375] Completed LGCL in 0.4s | 2.75 sym/s | Total: 10.9m | ETA: 9.5m [2026-02-26T20:25:59.664966] [INFO ] [sig ] [1805/3375] Forecasting LGI... [2026-02-26T20:25:59.664996] [INFO ] [sig ] Generating forecast for: LGI [2026-02-26T20:25:59.665028] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LGI' from 'https://tdm.silogroup.org/data/derivative_storage/LGI.csv'. [2026-02-26T20:25:59.677827] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LGI'. [2026-02-26T20:25:59.678245] [INFO ] [FORECASTER] Starting predict_future for LGI [2026-02-26T20:25:59.679196] [DEBUG] [LOCAL ] No optimal features file found for LGI: ./output/feature-sets/LGI.txt [2026-02-26T20:25:59.679252] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:25:59.679285] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:25:59.679312] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:25:59.679370] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:25:59.740594] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:25:59.741517] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:25:59.741631] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:25:59.741670] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:25:59.869504] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:25:59.869681] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:25:59.869726] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:25:59.869759] [INFO ] [FORECASTER] Training complete [2026-02-26T20:25:59.873278] [DEBUG] [FORECASTER] LGI: Forecast T+1@11:T+2@11: UP (p=81.66%) [2026-02-26T20:25:59.873590] [INFO ] [FORECASTER] Completed predict_future for LGI [2026-02-26T20:25:59.873725] [INFO ] [sig ] LGI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:26:00.020132] [INFO ] [LOCAL ] Saved forecast: LGI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/LGI.txt [2026-02-26T20:26:00.020295] [INFO ] [sig ] [1805/3375] Completed LGI in 0.4s | 2.75 sym/s | Total: 10.9m | ETA: 9.5m [2026-02-26T20:26:00.020338] [INFO ] [sig ] [1806/3375] Forecasting LGIH... [2026-02-26T20:26:00.020385] [INFO ] [sig ] Generating forecast for: LGIH [2026-02-26T20:26:00.020419] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LGIH' from 'https://tdm.silogroup.org/data/derivative_storage/LGIH.csv'. [2026-02-26T20:26:00.032233] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LGIH'. [2026-02-26T20:26:00.032700] [INFO ] [FORECASTER] Starting predict_future for LGIH [2026-02-26T20:26:00.033822] [DEBUG] [LOCAL ] No optimal features file found for LGIH: ./output/feature-sets/LGIH.txt [2026-02-26T20:26:00.033890] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:00.033934] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:00.033972] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:00.034057] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:00.100308] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:00.101221] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:00.101310] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:00.101343] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:00.228396] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:00.228554] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:00.228616] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:00.228645] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:00.232056] [DEBUG] [FORECASTER] LGIH: Forecast T+1@11:T+2@11: DOWN (p=8.42%) [2026-02-26T20:26:00.232339] [INFO ] [FORECASTER] Completed predict_future for LGIH [2026-02-26T20:26:00.232470] [INFO ] [sig ] LGIH: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:26:00.374821] [INFO ] [LOCAL ] Saved forecast: LGIH 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/LGIH.txt [2026-02-26T20:26:00.374991] [INFO ] [sig ] [1806/3375] Completed LGIH in 0.4s | 2.75 sym/s | Total: 10.9m | ETA: 9.5m [2026-02-26T20:26:00.375035] [INFO ] [sig ] [1807/3375] Forecasting LGND... [2026-02-26T20:26:00.375064] [INFO ] [sig ] Generating forecast for: LGND [2026-02-26T20:26:00.375094] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LGND' from 'https://tdm.silogroup.org/data/derivative_storage/LGND.csv'. [2026-02-26T20:26:00.386482] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LGND'. [2026-02-26T20:26:00.386883] [INFO ] [FORECASTER] Starting predict_future for LGND [2026-02-26T20:26:00.387772] [DEBUG] [LOCAL ] No optimal features file found for LGND: ./output/feature-sets/LGND.txt [2026-02-26T20:26:00.387827] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:00.387859] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:00.387885] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:00.387942] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:00.446444] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:00.447672] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:00.447767] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:00.447801] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:00.568993] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:00.569183] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:00.569224] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:00.569252] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:00.573423] [DEBUG] [FORECASTER] LGND: Forecast T+1@11:T+2@11: UP (p=59.04%) [2026-02-26T20:26:00.573954] [INFO ] [FORECASTER] Completed predict_future for LGND [2026-02-26T20:26:00.574123] [INFO ] [sig ] LGND: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:26:00.718626] [INFO ] [LOCAL ] Saved forecast: LGND 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/LGND.txt [2026-02-26T20:26:00.718780] [INFO ] [sig ] [1807/3375] Completed LGND in 0.3s | 2.75 sym/s | Total: 10.9m | ETA: 9.5m [2026-02-26T20:26:00.718823] [INFO ] [sig ] [1808/3375] Forecasting LH... [2026-02-26T20:26:00.718852] [INFO ] [sig ] Generating forecast for: LH [2026-02-26T20:26:00.718883] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LH' from 'https://tdm.silogroup.org/data/derivative_storage/LH.csv'. [2026-02-26T20:26:00.731261] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LH'. [2026-02-26T20:26:00.731638] [INFO ] [FORECASTER] Starting predict_future for LH [2026-02-26T20:26:00.732430] [DEBUG] [LOCAL ] No optimal features file found for LH: ./output/feature-sets/LH.txt [2026-02-26T20:26:00.732485] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:00.732532] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:00.732560] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:00.732643] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:00.790225] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:00.790863] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:00.790943] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:00.790976] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:00.915864] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:00.916073] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:00.916118] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:00.916158] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:00.920209] [DEBUG] [FORECASTER] LH: Forecast T+1@11:T+2@11: DOWN (p=13.05%) [2026-02-26T20:26:00.920532] [INFO ] [FORECASTER] Completed predict_future for LH [2026-02-26T20:26:00.920702] [INFO ] [sig ] LH: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:26:01.066858] [INFO ] [LOCAL ] Saved forecast: LH 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/LH.txt [2026-02-26T20:26:01.067026] [INFO ] [sig ] [1808/3375] Completed LH in 0.3s | 2.75 sym/s | Total: 10.9m | ETA: 9.5m [2026-02-26T20:26:01.067076] [INFO ] [sig ] [1809/3375] Forecasting LHX... [2026-02-26T20:26:01.067112] [INFO ] [sig ] Generating forecast for: LHX [2026-02-26T20:26:01.067151] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LHX' from 'https://tdm.silogroup.org/data/derivative_storage/LHX.csv'. [2026-02-26T20:26:01.080422] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LHX'. [2026-02-26T20:26:01.080841] [INFO ] [FORECASTER] Starting predict_future for LHX [2026-02-26T20:26:01.082056] [DEBUG] [LOCAL ] No optimal features file found for LHX: ./output/feature-sets/LHX.txt [2026-02-26T20:26:01.082110] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:01.082142] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:01.082168] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:01.082223] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:01.140413] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:01.141371] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:01.141460] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:01.141494] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:01.264835] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:01.264999] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:01.265039] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:01.265067] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:01.269129] [DEBUG] [FORECASTER] LHX: Forecast T+1@11:T+2@11: UP (p=72.92%) [2026-02-26T20:26:01.269415] [INFO ] [FORECASTER] Completed predict_future for LHX [2026-02-26T20:26:01.269547] [INFO ] [sig ] LHX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:26:01.416654] [INFO ] [LOCAL ] Saved forecast: LHX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/LHX.txt [2026-02-26T20:26:01.416826] [INFO ] [sig ] [1809/3375] Completed LHX in 0.3s | 2.75 sym/s | Total: 10.9m | ETA: 9.5m [2026-02-26T20:26:01.416871] [INFO ] [sig ] [1810/3375] Forecasting LI... [2026-02-26T20:26:01.416902] [INFO ] [sig ] Generating forecast for: LI [2026-02-26T20:26:01.416935] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LI' from 'https://tdm.silogroup.org/data/derivative_storage/LI.csv'. [2026-02-26T20:26:01.428803] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LI'. [2026-02-26T20:26:01.429228] [INFO ] [FORECASTER] Starting predict_future for LI [2026-02-26T20:26:01.430254] [DEBUG] [LOCAL ] No optimal features file found for LI: ./output/feature-sets/LI.txt [2026-02-26T20:26:01.430307] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:01.430339] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:01.430365] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:01.430422] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:01.490562] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:01.491500] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:01.491615] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:01.491651] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:01.623768] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:01.623952] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:01.624005] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:01.624046] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:01.629235] [DEBUG] [FORECASTER] LI: Forecast T+1@11:T+2@11: UP (p=68.70%) [2026-02-26T20:26:01.629968] [INFO ] [FORECASTER] Completed predict_future for LI [2026-02-26T20:26:01.630176] [INFO ] [sig ] LI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:26:01.804253] [INFO ] [LOCAL ] Saved forecast: LI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/LI.txt [2026-02-26T20:26:01.805217] [INFO ] [sig ] [1810/3375] Completed LI in 0.4s | 2.75 sym/s | Total: 11.0m | ETA: 9.5m [2026-02-26T20:26:01.805284] [INFO ] [sig ] [1811/3375] Forecasting LICN... [2026-02-26T20:26:01.805318] [INFO ] [sig ] Generating forecast for: LICN [2026-02-26T20:26:01.805350] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LICN' from 'https://tdm.silogroup.org/data/derivative_storage/LICN.csv'. [2026-02-26T20:26:01.816880] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LICN'. [2026-02-26T20:26:01.817330] [INFO ] [FORECASTER] Starting predict_future for LICN [2026-02-26T20:26:01.818279] [DEBUG] [LOCAL ] No optimal features file found for LICN: ./output/feature-sets/LICN.txt [2026-02-26T20:26:01.818336] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:01.818368] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:01.818395] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:01.818453] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:01.881497] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:01.882752] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:01.882870] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:01.882912] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:01.996769] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:01.996941] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:01.996983] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:01.997010] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:02.000799] [DEBUG] [FORECASTER] LICN: Forecast T+1@11:T+2@11: DOWN (p=14.10%) [2026-02-26T20:26:02.001136] [INFO ] [FORECASTER] Completed predict_future for LICN [2026-02-26T20:26:02.001280] [INFO ] [sig ] LICN: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:26:02.151138] [INFO ] [LOCAL ] Saved forecast: LICN 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/LICN.txt [2026-02-26T20:26:02.151306] [INFO ] [sig ] [1811/3375] Completed LICN in 0.3s | 2.75 sym/s | Total: 11.0m | ETA: 9.5m [2026-02-26T20:26:02.151348] [INFO ] [sig ] [1812/3375] Forecasting LIF... [2026-02-26T20:26:02.151440] [INFO ] [sig ] Generating forecast for: LIF [2026-02-26T20:26:02.151478] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LIF' from 'https://tdm.silogroup.org/data/derivative_storage/LIF.csv'. [2026-02-26T20:26:02.165546] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LIF'. [2026-02-26T20:26:02.166217] [INFO ] [FORECASTER] Starting predict_future for LIF [2026-02-26T20:26:02.167318] [DEBUG] [LOCAL ] No optimal features file found for LIF: ./output/feature-sets/LIF.txt [2026-02-26T20:26:02.167376] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:02.167409] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:02.167436] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:02.167505] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:02.238726] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:02.239759] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:02.239876] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:02.239917] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:02.387210] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:02.387439] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:02.387519] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:02.387596] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:02.392895] [DEBUG] [FORECASTER] LIF: Forecast T+1@11:T+2@11: DOWN (p=25.69%) [2026-02-26T20:26:02.393567] [INFO ] [FORECASTER] Completed predict_future for LIF [2026-02-26T20:26:02.393785] [INFO ] [sig ] LIF: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:26:02.544939] [INFO ] [LOCAL ] Saved forecast: LIF 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/LIF.txt [2026-02-26T20:26:02.545105] [INFO ] [sig ] [1812/3375] Completed LIF in 0.4s | 2.75 sym/s | Total: 11.0m | ETA: 9.5m [2026-02-26T20:26:02.545157] [INFO ] [sig ] [1813/3375] Forecasting LII... [2026-02-26T20:26:02.545189] [INFO ] [sig ] Generating forecast for: LII [2026-02-26T20:26:02.545227] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LII' from 'https://tdm.silogroup.org/data/derivative_storage/LII.csv'. [2026-02-26T20:26:02.562234] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LII'. [2026-02-26T20:26:02.562704] [INFO ] [FORECASTER] Starting predict_future for LII [2026-02-26T20:26:02.563611] [DEBUG] [LOCAL ] No optimal features file found for LII: ./output/feature-sets/LII.txt [2026-02-26T20:26:02.563667] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:02.563700] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:02.563727] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:02.563784] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:02.623286] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:02.624245] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:02.624359] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:02.624395] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:02.748820] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:02.748978] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:02.749020] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:02.749050] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:02.752498] [DEBUG] [FORECASTER] LII: Forecast T+1@11:T+2@11: DOWN (p=7.95%) [2026-02-26T20:26:02.752804] [INFO ] [FORECASTER] Completed predict_future for LII [2026-02-26T20:26:02.752936] [INFO ] [sig ] LII: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:26:02.895349] [INFO ] [LOCAL ] Saved forecast: LII 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/LII.txt [2026-02-26T20:26:02.895510] [INFO ] [sig ] [1813/3375] Completed LII in 0.4s | 2.75 sym/s | Total: 11.0m | ETA: 9.5m [2026-02-26T20:26:02.895552] [INFO ] [sig ] [1814/3375] Forecasting LILA... [2026-02-26T20:26:02.895611] [INFO ] [sig ] Generating forecast for: LILA [2026-02-26T20:26:02.895644] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LILA' from 'https://tdm.silogroup.org/data/derivative_storage/LILA.csv'. [2026-02-26T20:26:02.907057] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LILA'. [2026-02-26T20:26:02.907464] [INFO ] [FORECASTER] Starting predict_future for LILA [2026-02-26T20:26:02.908601] [DEBUG] [LOCAL ] No optimal features file found for LILA: ./output/feature-sets/LILA.txt [2026-02-26T20:26:02.908669] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:02.908701] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:02.908727] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:02.908784] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:02.966503] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:02.967427] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:02.967522] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:02.967554] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:03.088379] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:03.088550] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:03.088622] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:03.088658] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:03.092490] [DEBUG] [FORECASTER] LILA: Forecast T+1@11:T+2@11: DOWN (p=39.68%) [2026-02-26T20:26:03.092795] [INFO ] [FORECASTER] Completed predict_future for LILA [2026-02-26T20:26:03.092924] [INFO ] [sig ] LILA: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:26:03.236557] [INFO ] [LOCAL ] Saved forecast: LILA 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/LILA.txt [2026-02-26T20:26:03.236749] [INFO ] [sig ] [1814/3375] Completed LILA in 0.3s | 2.75 sym/s | Total: 11.0m | ETA: 9.4m [2026-02-26T20:26:03.236792] [INFO ] [sig ] [1815/3375] Forecasting LILAK... [2026-02-26T20:26:03.236821] [INFO ] [sig ] Generating forecast for: LILAK [2026-02-26T20:26:03.236852] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LILAK' from 'https://tdm.silogroup.org/data/derivative_storage/LILAK.csv'. [2026-02-26T20:26:03.247895] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LILAK'. [2026-02-26T20:26:03.248305] [INFO ] [FORECASTER] Starting predict_future for LILAK [2026-02-26T20:26:03.249224] [DEBUG] [LOCAL ] No optimal features file found for LILAK: ./output/feature-sets/LILAK.txt [2026-02-26T20:26:03.249280] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:03.249311] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:03.249337] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:03.249430] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:03.307952] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:03.308906] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:03.308991] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:03.309025] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:03.437346] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:03.437507] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:03.437547] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:03.437628] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:03.441156] [DEBUG] [FORECASTER] LILAK: Forecast T+1@11:T+2@11: DOWN (p=38.17%) [2026-02-26T20:26:03.441439] [INFO ] [FORECASTER] Completed predict_future for LILAK [2026-02-26T20:26:03.441588] [INFO ] [sig ] LILAK: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:26:03.584878] [INFO ] [LOCAL ] Saved forecast: LILAK 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/LILAK.txt [2026-02-26T20:26:03.585051] [INFO ] [sig ] [1815/3375] Completed LILAK in 0.3s | 2.75 sym/s | Total: 11.0m | ETA: 9.4m [2026-02-26T20:26:03.585094] [INFO ] [sig ] [1816/3375] Forecasting LIN... [2026-02-26T20:26:03.585124] [INFO ] [sig ] Generating forecast for: LIN [2026-02-26T20:26:03.585156] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LIN' from 'https://tdm.silogroup.org/data/derivative_storage/LIN.csv'. [2026-02-26T20:26:03.597869] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LIN'. [2026-02-26T20:26:03.598263] [INFO ] [FORECASTER] Starting predict_future for LIN [2026-02-26T20:26:03.599310] [DEBUG] [LOCAL ] No optimal features file found for LIN: ./output/feature-sets/LIN.txt [2026-02-26T20:26:03.599364] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:03.599396] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:03.599422] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:03.599479] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:03.660771] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:03.661678] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:03.661765] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:03.661799] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:03.781534] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:03.781707] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:03.781748] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:03.781777] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:03.785178] [DEBUG] [FORECASTER] LIN: Forecast T+1@11:T+2@11: UP (p=77.20%) [2026-02-26T20:26:03.785458] [INFO ] [FORECASTER] Completed predict_future for LIN [2026-02-26T20:26:03.785605] [INFO ] [sig ] LIN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:26:03.927242] [INFO ] [LOCAL ] Saved forecast: LIN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/LIN.txt [2026-02-26T20:26:03.927408] [INFO ] [sig ] [1816/3375] Completed LIN in 0.3s | 2.75 sym/s | Total: 11.0m | ETA: 9.4m [2026-02-26T20:26:03.927450] [INFO ] [sig ] [1817/3375] Forecasting LINC... [2026-02-26T20:26:03.927481] [INFO ] [sig ] Generating forecast for: LINC [2026-02-26T20:26:03.927512] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LINC' from 'https://tdm.silogroup.org/data/derivative_storage/LINC.csv'. [2026-02-26T20:26:03.941066] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LINC'. [2026-02-26T20:26:03.941437] [INFO ] [FORECASTER] Starting predict_future for LINC [2026-02-26T20:26:03.942300] [DEBUG] [LOCAL ] No optimal features file found for LINC: ./output/feature-sets/LINC.txt [2026-02-26T20:26:03.942355] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:03.942387] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:03.942413] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:03.942471] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:03.999241] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:04.000046] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:04.000166] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:04.000200] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:04.118977] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:04.119132] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:04.119175] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:04.119204] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:04.122629] [DEBUG] [FORECASTER] LINC: Forecast T+1@11:T+2@11: UP (p=80.88%) [2026-02-26T20:26:04.122908] [INFO ] [FORECASTER] Completed predict_future for LINC [2026-02-26T20:26:04.123037] [INFO ] [sig ] LINC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:26:04.270898] [INFO ] [LOCAL ] Saved forecast: LINC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/LINC.txt [2026-02-26T20:26:04.271113] [INFO ] [sig ] [1817/3375] Completed LINC in 0.3s | 2.75 sym/s | Total: 11.0m | ETA: 9.4m [2026-02-26T20:26:04.271185] [INFO ] [sig ] [1818/3375] Forecasting LIND... [2026-02-26T20:26:04.271234] [INFO ] [sig ] Generating forecast for: LIND [2026-02-26T20:26:04.271288] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LIND' from 'https://tdm.silogroup.org/data/derivative_storage/LIND.csv'. [2026-02-26T20:26:04.286430] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LIND'. [2026-02-26T20:26:04.286942] [INFO ] [FORECASTER] Starting predict_future for LIND [2026-02-26T20:26:04.288134] [DEBUG] [LOCAL ] No optimal features file found for LIND: ./output/feature-sets/LIND.txt [2026-02-26T20:26:04.288203] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:04.288252] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:04.288295] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:04.288384] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:04.353877] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:04.354707] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:04.354791] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:04.354830] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:04.480460] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:04.480640] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:04.480685] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:04.480713] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:04.484246] [DEBUG] [FORECASTER] LIND: Forecast T+1@11:T+2@11: UP (p=80.66%) [2026-02-26T20:26:04.484602] [INFO ] [FORECASTER] Completed predict_future for LIND [2026-02-26T20:26:04.484741] [INFO ] [sig ] LIND: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:26:04.630511] [INFO ] [LOCAL ] Saved forecast: LIND 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/LIND.txt [2026-02-26T20:26:04.630716] [INFO ] [sig ] [1818/3375] Completed LIND in 0.4s | 2.75 sym/s | Total: 11.0m | ETA: 9.4m [2026-02-26T20:26:04.630760] [INFO ] [sig ] [1819/3375] Forecasting LINE... [2026-02-26T20:26:04.630790] [INFO ] [sig ] Generating forecast for: LINE [2026-02-26T20:26:04.630821] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LINE' from 'https://tdm.silogroup.org/data/derivative_storage/LINE.csv'. [2026-02-26T20:26:04.647212] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LINE'. [2026-02-26T20:26:04.647931] [INFO ] [FORECASTER] Starting predict_future for LINE [2026-02-26T20:26:04.649030] [DEBUG] [LOCAL ] No optimal features file found for LINE: ./output/feature-sets/LINE.txt [2026-02-26T20:26:04.649089] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:04.649125] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:04.649179] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:04.649242] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:04.712237] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:04.713467] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:04.713638] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:04.713683] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:04.857015] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:04.857189] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:04.857231] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:04.857261] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:04.860959] [DEBUG] [FORECASTER] LINE: Forecast T+1@11:T+2@11: DOWN (p=7.81%) [2026-02-26T20:26:04.861280] [INFO ] [FORECASTER] Completed predict_future for LINE [2026-02-26T20:26:04.861429] [INFO ] [sig ] LINE: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:26:05.007247] [INFO ] [LOCAL ] Saved forecast: LINE 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/LINE.txt [2026-02-26T20:26:05.007413] [INFO ] [sig ] [1819/3375] Completed LINE in 0.4s | 2.75 sym/s | Total: 11.0m | ETA: 9.4m [2026-02-26T20:26:05.007455] [INFO ] [sig ] [1820/3375] Forecasting LINK... [2026-02-26T20:26:05.007485] [INFO ] [sig ] Generating forecast for: LINK [2026-02-26T20:26:05.007517] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LINK' from 'https://tdm.silogroup.org/data/derivative_storage/LINK.csv'. [2026-02-26T20:26:05.019444] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LINK'. [2026-02-26T20:26:05.019931] [INFO ] [FORECASTER] Starting predict_future for LINK [2026-02-26T20:26:05.020853] [DEBUG] [LOCAL ] No optimal features file found for LINK: ./output/feature-sets/LINK.txt [2026-02-26T20:26:05.020911] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:05.020946] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:05.020976] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:05.021036] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:05.084207] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:05.085160] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:05.085252] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:05.085287] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:05.209210] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:05.209386] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:05.209428] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:05.209459] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:05.213295] [DEBUG] [FORECASTER] LINK: Forecast T+1@11:T+2@11: DOWN (p=28.24%) [2026-02-26T20:26:05.213642] [INFO ] [FORECASTER] Completed predict_future for LINK [2026-02-26T20:26:05.213788] [INFO ] [sig ] LINK: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:26:05.360018] [INFO ] [LOCAL ] Saved forecast: LINK 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/LINK.txt [2026-02-26T20:26:05.360184] [INFO ] [sig ] [1820/3375] Completed LINK in 0.4s | 2.75 sym/s | Total: 11.0m | ETA: 9.4m [2026-02-26T20:26:05.360226] [INFO ] [sig ] [1821/3375] Forecasting LITE... [2026-02-26T20:26:05.360258] [INFO ] [sig ] Generating forecast for: LITE [2026-02-26T20:26:05.360293] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LITE' from 'https://tdm.silogroup.org/data/derivative_storage/LITE.csv'. [2026-02-26T20:26:05.373033] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LITE'. [2026-02-26T20:26:05.373435] [INFO ] [FORECASTER] Starting predict_future for LITE [2026-02-26T20:26:05.374323] [DEBUG] [LOCAL ] No optimal features file found for LITE: ./output/feature-sets/LITE.txt [2026-02-26T20:26:05.374381] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:05.374416] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:05.374444] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:05.374503] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:05.437309] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:05.438279] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:05.438372] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:05.438408] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:05.572418] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:05.572653] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:05.572715] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:05.572754] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:05.576462] [DEBUG] [FORECASTER] LITE: Forecast T+1@11:T+2@11: UP (p=68.19%) [2026-02-26T20:26:05.576791] [INFO ] [FORECASTER] Completed predict_future for LITE [2026-02-26T20:26:05.576957] [INFO ] [sig ] LITE: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:26:05.725951] [INFO ] [LOCAL ] Saved forecast: LITE 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/LITE.txt [2026-02-26T20:26:05.726113] [INFO ] [sig ] [1821/3375] Completed LITE in 0.4s | 2.75 sym/s | Total: 11.0m | ETA: 9.4m [2026-02-26T20:26:05.726155] [INFO ] [sig ] [1822/3375] Forecasting LITM... [2026-02-26T20:26:05.726186] [INFO ] [sig ] Generating forecast for: LITM [2026-02-26T20:26:05.726224] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LITM' from 'https://tdm.silogroup.org/data/derivative_storage/LITM.csv'. [2026-02-26T20:26:05.739158] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LITM'. [2026-02-26T20:26:05.739613] [INFO ] [FORECASTER] Starting predict_future for LITM [2026-02-26T20:26:05.740455] [DEBUG] [LOCAL ] No optimal features file found for LITM: ./output/feature-sets/LITM.txt [2026-02-26T20:26:05.740510] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:05.740544] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:05.740594] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:05.740664] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:05.805963] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:05.807154] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:05.807266] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:05.807311] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:05.931002] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:05.931174] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:05.931218] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:05.931249] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:05.934824] [DEBUG] [FORECASTER] LITM: Forecast T+1@11:T+2@11: UP (p=88.09%) [2026-02-26T20:26:05.935111] [INFO ] [FORECASTER] Completed predict_future for LITM [2026-02-26T20:26:05.935248] [INFO ] [sig ] LITM: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:26:06.090099] [INFO ] [LOCAL ] Saved forecast: LITM 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/LITM.txt [2026-02-26T20:26:06.090260] [INFO ] [sig ] [1822/3375] Completed LITM in 0.4s | 2.75 sym/s | Total: 11.0m | ETA: 9.4m [2026-02-26T20:26:06.090307] [INFO ] [sig ] [1823/3375] Forecasting LIVN... [2026-02-26T20:26:06.090337] [INFO ] [sig ] Generating forecast for: LIVN [2026-02-26T20:26:06.090374] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LIVN' from 'https://tdm.silogroup.org/data/derivative_storage/LIVN.csv'. [2026-02-26T20:26:06.104829] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LIVN'. [2026-02-26T20:26:06.105303] [INFO ] [FORECASTER] Starting predict_future for LIVN [2026-02-26T20:26:06.106261] [DEBUG] [LOCAL ] No optimal features file found for LIVN: ./output/feature-sets/LIVN.txt [2026-02-26T20:26:06.106320] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:06.106354] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:06.106382] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:06.106445] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:06.166051] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:06.167001] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:06.167088] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:06.167123] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:06.293146] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:06.293320] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:06.293361] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:06.293390] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:06.296977] [DEBUG] [FORECASTER] LIVN: Forecast T+1@11:T+2@11: UP (p=97.70%) [2026-02-26T20:26:06.297307] [INFO ] [FORECASTER] Completed predict_future for LIVN [2026-02-26T20:26:06.297448] [INFO ] [sig ] LIVN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:26:06.451597] [INFO ] [LOCAL ] Saved forecast: LIVN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/LIVN.txt [2026-02-26T20:26:06.451775] [INFO ] [sig ] [1823/3375] Completed LIVN in 0.4s | 2.75 sym/s | Total: 11.0m | ETA: 9.4m [2026-02-26T20:26:06.451820] [INFO ] [sig ] [1824/3375] Forecasting LKFN... [2026-02-26T20:26:06.451851] [INFO ] [sig ] Generating forecast for: LKFN [2026-02-26T20:26:06.451883] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LKFN' from 'https://tdm.silogroup.org/data/derivative_storage/LKFN.csv'. [2026-02-26T20:26:06.466633] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LKFN'. [2026-02-26T20:26:06.467442] [INFO ] [FORECASTER] Starting predict_future for LKFN [2026-02-26T20:26:06.468743] [DEBUG] [LOCAL ] No optimal features file found for LKFN: ./output/feature-sets/LKFN.txt [2026-02-26T20:26:06.468827] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:06.468870] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:06.468907] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:06.468987] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:06.560266] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:06.561411] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:06.561503] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:06.561539] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:06.691691] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:06.691864] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:06.691915] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:06.691957] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:06.695971] [DEBUG] [FORECASTER] LKFN: Forecast T+1@11:T+2@11: UP (p=61.02%) [2026-02-26T20:26:06.696326] [INFO ] [FORECASTER] Completed predict_future for LKFN [2026-02-26T20:26:06.696479] [INFO ] [sig ] LKFN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:26:06.849305] [INFO ] [LOCAL ] Saved forecast: LKFN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/LKFN.txt [2026-02-26T20:26:06.849471] [INFO ] [sig ] [1824/3375] Completed LKFN in 0.4s | 2.75 sym/s | Total: 11.0m | ETA: 9.4m [2026-02-26T20:26:06.849513] [INFO ] [sig ] [1825/3375] Forecasting LKQ... [2026-02-26T20:26:06.849543] [INFO ] [sig ] Generating forecast for: LKQ [2026-02-26T20:26:06.849595] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LKQ' from 'https://tdm.silogroup.org/data/derivative_storage/LKQ.csv'. [2026-02-26T20:26:06.862360] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LKQ'. [2026-02-26T20:26:06.862825] [INFO ] [FORECASTER] Starting predict_future for LKQ [2026-02-26T20:26:06.863753] [DEBUG] [LOCAL ] No optimal features file found for LKQ: ./output/feature-sets/LKQ.txt [2026-02-26T20:26:06.863810] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:06.863857] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:06.863900] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:06.863965] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:06.927341] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:06.931980] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:06.932150] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:06.932195] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:07.064194] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:07.064360] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:07.064402] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:07.064433] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:07.068100] [DEBUG] [FORECASTER] LKQ: Forecast T+1@11:T+2@11: UP (p=59.60%) [2026-02-26T20:26:07.068405] [INFO ] [FORECASTER] Completed predict_future for LKQ [2026-02-26T20:26:07.068542] [INFO ] [sig ] LKQ: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:26:07.220378] [INFO ] [LOCAL ] Saved forecast: LKQ 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/LKQ.txt [2026-02-26T20:26:07.220550] [INFO ] [sig ] [1825/3375] Completed LKQ in 0.4s | 2.75 sym/s | Total: 11.0m | ETA: 9.4m [2026-02-26T20:26:07.220614] [INFO ] [sig ] [1826/3375] Forecasting LLY... [2026-02-26T20:26:07.220648] [INFO ] [sig ] Generating forecast for: LLY [2026-02-26T20:26:07.220682] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LLY' from 'https://tdm.silogroup.org/data/derivative_storage/LLY.csv'. [2026-02-26T20:26:07.234660] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LLY'. [2026-02-26T20:26:07.235111] [INFO ] [FORECASTER] Starting predict_future for LLY [2026-02-26T20:26:07.236232] [DEBUG] [LOCAL ] No optimal features file found for LLY: ./output/feature-sets/LLY.txt [2026-02-26T20:26:07.236290] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:07.236322] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:07.236349] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:07.236406] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:07.301299] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:07.302236] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:07.302330] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:07.302366] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:07.435426] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:07.435623] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:07.435674] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:07.435743] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:07.439599] [DEBUG] [FORECASTER] LLY: Forecast T+1@11:T+2@11: UP (p=93.78%) [2026-02-26T20:26:07.440024] [INFO ] [FORECASTER] Completed predict_future for LLY [2026-02-26T20:26:07.440196] [INFO ] [sig ] LLY: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:26:07.596411] [INFO ] [LOCAL ] Saved forecast: LLY 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/LLY.txt [2026-02-26T20:26:07.596600] [INFO ] [sig ] [1826/3375] Completed LLY in 0.4s | 2.75 sym/s | Total: 11.1m | ETA: 9.4m [2026-02-26T20:26:07.596647] [INFO ] [sig ] [1827/3375] Forecasting LMB... [2026-02-26T20:26:07.596679] [INFO ] [sig ] Generating forecast for: LMB [2026-02-26T20:26:07.596712] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LMB' from 'https://tdm.silogroup.org/data/derivative_storage/LMB.csv'. [2026-02-26T20:26:07.609903] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LMB'. [2026-02-26T20:26:07.610344] [INFO ] [FORECASTER] Starting predict_future for LMB [2026-02-26T20:26:07.611233] [DEBUG] [LOCAL ] No optimal features file found for LMB: ./output/feature-sets/LMB.txt [2026-02-26T20:26:07.611289] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:07.611322] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:07.611351] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:07.611410] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:07.671656] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:07.672604] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:07.672711] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:07.672753] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:07.793766] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:07.793935] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:07.793975] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:07.794003] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:07.797506] [DEBUG] [FORECASTER] LMB: Forecast T+1@11:T+2@11: DOWN (p=27.71%) [2026-02-26T20:26:07.797842] [INFO ] [FORECASTER] Completed predict_future for LMB [2026-02-26T20:26:07.797981] [INFO ] [sig ] LMB: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:26:07.940498] [INFO ] [LOCAL ] Saved forecast: LMB 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/LMB.txt [2026-02-26T20:26:07.940690] [INFO ] [sig ] [1827/3375] Completed LMB in 0.3s | 2.75 sym/s | Total: 11.1m | ETA: 9.4m [2026-02-26T20:26:07.940734] [INFO ] [sig ] [1828/3375] Forecasting LMBS... [2026-02-26T20:26:07.940764] [INFO ] [sig ] Generating forecast for: LMBS [2026-02-26T20:26:07.940795] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LMBS' from 'https://tdm.silogroup.org/data/derivative_storage/LMBS.csv'. [2026-02-26T20:26:07.952879] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LMBS'. [2026-02-26T20:26:07.953298] [INFO ] [FORECASTER] Starting predict_future for LMBS [2026-02-26T20:26:07.954209] [DEBUG] [LOCAL ] No optimal features file found for LMBS: ./output/feature-sets/LMBS.txt [2026-02-26T20:26:07.954265] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:07.954298] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:07.954326] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:07.954384] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:08.013456] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:08.014373] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:08.014465] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:08.014498] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:08.135183] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:08.135346] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:08.135388] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:08.135417] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:08.138977] [DEBUG] [FORECASTER] LMBS: Forecast T+1@11:T+2@11: UP (p=85.58%) [2026-02-26T20:26:08.139297] [INFO ] [FORECASTER] Completed predict_future for LMBS [2026-02-26T20:26:08.139445] [INFO ] [sig ] LMBS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:26:08.292094] [INFO ] [LOCAL ] Saved forecast: LMBS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/LMBS.txt [2026-02-26T20:26:08.292278] [INFO ] [sig ] [1828/3375] Completed LMBS in 0.4s | 2.75 sym/s | Total: 11.1m | ETA: 9.4m [2026-02-26T20:26:08.292364] [INFO ] [sig ] [1829/3375] Forecasting LMND... [2026-02-26T20:26:08.292403] [INFO ] [sig ] Generating forecast for: LMND [2026-02-26T20:26:08.292435] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LMND' from 'https://tdm.silogroup.org/data/derivative_storage/LMND.csv'. [2026-02-26T20:26:08.304534] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LMND'. [2026-02-26T20:26:08.304976] [INFO ] [FORECASTER] Starting predict_future for LMND [2026-02-26T20:26:08.305833] [DEBUG] [LOCAL ] No optimal features file found for LMND: ./output/feature-sets/LMND.txt [2026-02-26T20:26:08.305889] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:08.305921] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:08.305947] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:08.306003] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:08.364970] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:08.365823] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:08.365911] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:08.365946] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:08.491350] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:08.491513] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:08.491555] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:08.491610] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:08.495159] [DEBUG] [FORECASTER] LMND: Forecast T+1@11:T+2@11: DOWN (p=7.19%) [2026-02-26T20:26:08.495472] [INFO ] [FORECASTER] Completed predict_future for LMND [2026-02-26T20:26:08.495665] [INFO ] [sig ] LMND: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:26:08.643637] [INFO ] [LOCAL ] Saved forecast: LMND 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/LMND.txt [2026-02-26T20:26:08.643804] [INFO ] [sig ] [1829/3375] Completed LMND in 0.4s | 2.75 sym/s | Total: 11.1m | ETA: 9.4m [2026-02-26T20:26:08.643847] [INFO ] [sig ] [1830/3375] Forecasting LNC... [2026-02-26T20:26:08.643876] [INFO ] [sig ] Generating forecast for: LNC [2026-02-26T20:26:08.643906] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNC' from 'https://tdm.silogroup.org/data/derivative_storage/LNC.csv'. [2026-02-26T20:26:08.654653] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNC'. [2026-02-26T20:26:08.655009] [INFO ] [FORECASTER] Starting predict_future for LNC [2026-02-26T20:26:08.655840] [DEBUG] [LOCAL ] No optimal features file found for LNC: ./output/feature-sets/LNC.txt [2026-02-26T20:26:08.655894] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:08.655926] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:08.655953] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:08.656024] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:08.714280] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:08.715083] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:08.715167] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:08.715201] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:08.845003] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:08.845174] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:08.845225] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:08.845256] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:08.849092] [DEBUG] [FORECASTER] LNC: Forecast T+1@11:T+2@11: UP (p=97.87%) [2026-02-26T20:26:08.849586] [INFO ] [FORECASTER] Completed predict_future for LNC [2026-02-26T20:26:08.849719] [INFO ] [sig ] LNC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:26:08.994705] [INFO ] [LOCAL ] Saved forecast: LNC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/LNC.txt [2026-02-26T20:26:08.994887] [INFO ] [sig ] [1830/3375] Completed LNC in 0.4s | 2.75 sym/s | Total: 11.1m | ETA: 9.3m [2026-02-26T20:26:08.994932] [INFO ] [sig ] [1831/3375] Forecasting LND... [2026-02-26T20:26:08.994962] [INFO ] [sig ] Generating forecast for: LND [2026-02-26T20:26:08.994994] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LND' from 'https://tdm.silogroup.org/data/derivative_storage/LND.csv'. [2026-02-26T20:26:09.006363] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LND'. [2026-02-26T20:26:09.006764] [INFO ] [FORECASTER] Starting predict_future for LND [2026-02-26T20:26:09.007633] [DEBUG] [LOCAL ] No optimal features file found for LND: ./output/feature-sets/LND.txt [2026-02-26T20:26:09.007727] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:09.007761] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:09.007789] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:09.007847] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:09.067043] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:09.068007] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:09.068095] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:09.068128] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:09.185493] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:09.185674] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:09.185724] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:09.185760] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:09.189407] [DEBUG] [FORECASTER] LND: Forecast T+1@11:T+2@11: UP (p=52.59%) [2026-02-26T20:26:09.189742] [INFO ] [FORECASTER] Completed predict_future for LND [2026-02-26T20:26:09.189891] [INFO ] [sig ] LND: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:26:09.338332] [INFO ] [LOCAL ] Saved forecast: LND 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/LND.txt [2026-02-26T20:26:09.338537] [INFO ] [sig ] [1831/3375] Completed LND in 0.3s | 2.75 sym/s | Total: 11.1m | ETA: 9.3m [2026-02-26T20:26:09.338610] [INFO ] [sig ] [1832/3375] Forecasting LNG... [2026-02-26T20:26:09.338648] [INFO ] [sig ] Generating forecast for: LNG [2026-02-26T20:26:09.338701] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNG' from 'https://tdm.silogroup.org/data/derivative_storage/LNG.csv'. [2026-02-26T20:26:09.352239] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNG'. [2026-02-26T20:26:09.352668] [INFO ] [FORECASTER] Starting predict_future for LNG [2026-02-26T20:26:09.353554] [DEBUG] [LOCAL ] No optimal features file found for LNG: ./output/feature-sets/LNG.txt [2026-02-26T20:26:09.353652] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:09.353689] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:09.353744] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:09.353805] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:09.414131] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:09.415069] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:09.415157] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:09.415190] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:09.541363] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:09.541559] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:09.541620] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:09.541649] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:09.545157] [DEBUG] [FORECASTER] LNG: Forecast T+1@11:T+2@11: UP (p=98.73%) [2026-02-26T20:26:09.545438] [INFO ] [FORECASTER] Completed predict_future for LNG [2026-02-26T20:26:09.545565] [INFO ] [sig ] LNG: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:26:09.693024] [INFO ] [LOCAL ] Saved forecast: LNG 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/LNG.txt [2026-02-26T20:26:09.693174] [INFO ] [sig ] [1832/3375] Completed LNG in 0.4s | 2.75 sym/s | Total: 11.1m | ETA: 9.3m [2026-02-26T20:26:09.693215] [INFO ] [sig ] [1833/3375] Forecasting LNKB... [2026-02-26T20:26:09.693247] [INFO ] [sig ] Generating forecast for: LNKB [2026-02-26T20:26:09.693278] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNKB' from 'https://tdm.silogroup.org/data/derivative_storage/LNKB.csv'. [2026-02-26T20:26:09.705611] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNKB'. [2026-02-26T20:26:09.705980] [INFO ] [FORECASTER] Starting predict_future for LNKB [2026-02-26T20:26:09.706808] [DEBUG] [LOCAL ] No optimal features file found for LNKB: ./output/feature-sets/LNKB.txt [2026-02-26T20:26:09.706862] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:09.706894] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:09.707111] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:09.707168] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:09.770652] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:09.771518] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:09.771629] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:09.771666] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:09.897015] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:09.897173] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:09.897214] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:09.897243] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:09.900781] [DEBUG] [FORECASTER] LNKB: Forecast T+1@11:T+2@11: DOWN (p=10.23%) [2026-02-26T20:26:09.901063] [INFO ] [FORECASTER] Completed predict_future for LNKB [2026-02-26T20:26:09.901191] [INFO ] [sig ] LNKB: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:26:10.145507] [INFO ] [LOCAL ] Saved forecast: LNKB 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/LNKB.txt [2026-02-26T20:26:10.145698] [INFO ] [sig ] [1833/3375] Completed LNKB in 0.5s | 2.75 sym/s | Total: 11.1m | ETA: 9.3m [2026-02-26T20:26:10.145743] [INFO ] [sig ] [1834/3375] Forecasting LNN... [2026-02-26T20:26:10.145776] [INFO ] [sig ] Generating forecast for: LNN [2026-02-26T20:26:10.145808] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNN' from 'https://tdm.silogroup.org/data/derivative_storage/LNN.csv'. [2026-02-26T20:26:10.157477] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNN'. [2026-02-26T20:26:10.157877] [INFO ] [FORECASTER] Starting predict_future for LNN [2026-02-26T20:26:10.158769] [DEBUG] [LOCAL ] No optimal features file found for LNN: ./output/feature-sets/LNN.txt [2026-02-26T20:26:10.158836] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:10.158876] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:10.158905] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:10.158962] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:10.215996] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:10.216685] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:10.216782] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:10.216822] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:10.338712] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:10.338868] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:10.338910] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:10.338940] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:10.342456] [DEBUG] [FORECASTER] LNN: Forecast T+1@11:T+2@11: DOWN (p=46.80%) [2026-02-26T20:26:10.342771] [INFO ] [FORECASTER] Completed predict_future for LNN [2026-02-26T20:26:10.342909] [INFO ] [sig ] LNN: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:26:10.488132] [INFO ] [LOCAL ] Saved forecast: LNN 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/LNN.txt [2026-02-26T20:26:10.488285] [INFO ] [sig ] [1834/3375] Completed LNN in 0.3s | 2.75 sym/s | Total: 11.1m | ETA: 9.3m [2026-02-26T20:26:10.488327] [INFO ] [sig ] [1835/3375] Forecasting LNTH... [2026-02-26T20:26:10.488355] [INFO ] [sig ] Generating forecast for: LNTH [2026-02-26T20:26:10.488385] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNTH' from 'https://tdm.silogroup.org/data/derivative_storage/LNTH.csv'. [2026-02-26T20:26:10.500034] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNTH'. [2026-02-26T20:26:10.500414] [INFO ] [FORECASTER] Starting predict_future for LNTH [2026-02-26T20:26:10.501435] [DEBUG] [LOCAL ] No optimal features file found for LNTH: ./output/feature-sets/LNTH.txt [2026-02-26T20:26:10.501489] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:10.501520] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:10.501545] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:10.501621] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:10.563349] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:10.564414] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:10.564505] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:10.564541] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:10.693613] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:10.693776] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:10.693819] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:10.693850] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:10.697540] [DEBUG] [FORECASTER] LNTH: Forecast T+1@11:T+2@11: DOWN (p=3.15%) [2026-02-26T20:26:10.697907] [INFO ] [FORECASTER] Completed predict_future for LNTH [2026-02-26T20:26:10.698058] [INFO ] [sig ] LNTH: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:26:10.849203] [INFO ] [LOCAL ] Saved forecast: LNTH 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/LNTH.txt [2026-02-26T20:26:10.849431] [INFO ] [sig ] [1835/3375] Completed LNTH in 0.4s | 2.75 sym/s | Total: 11.1m | ETA: 9.3m [2026-02-26T20:26:10.849514] [INFO ] [sig ] [1836/3375] Forecasting LNZA... [2026-02-26T20:26:10.849549] [INFO ] [sig ] Generating forecast for: LNZA [2026-02-26T20:26:10.849601] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNZA' from 'https://tdm.silogroup.org/data/derivative_storage/LNZA.csv'. [2026-02-26T20:26:10.861776] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNZA'. [2026-02-26T20:26:10.862203] [INFO ] [FORECASTER] Starting predict_future for LNZA [2026-02-26T20:26:10.863196] [DEBUG] [LOCAL ] No optimal features file found for LNZA: ./output/feature-sets/LNZA.txt [2026-02-26T20:26:10.863252] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:10.863285] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:10.863312] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:10.863369] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:10.926493] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:10.927712] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:10.927833] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:10.927876] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:11.053970] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:11.054150] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:11.054200] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:11.054231] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:11.057866] [DEBUG] [FORECASTER] LNZA: Forecast T+1@11:T+2@11: DOWN (p=31.75%) [2026-02-26T20:26:11.058222] [INFO ] [FORECASTER] Completed predict_future for LNZA [2026-02-26T20:26:11.058381] [INFO ] [sig ] LNZA: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:26:11.215016] [INFO ] [LOCAL ] Saved forecast: LNZA 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/LNZA.txt [2026-02-26T20:26:11.215178] [INFO ] [sig ] [1836/3375] Completed LNZA in 0.4s | 2.75 sym/s | Total: 11.1m | ETA: 9.3m [2026-02-26T20:26:11.215221] [INFO ] [sig ] [1837/3375] Forecasting LOAN... [2026-02-26T20:26:11.215252] [INFO ] [sig ] Generating forecast for: LOAN [2026-02-26T20:26:11.215286] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOAN' from 'https://tdm.silogroup.org/data/derivative_storage/LOAN.csv'. [2026-02-26T20:26:11.228271] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOAN'. [2026-02-26T20:26:11.228675] [INFO ] [FORECASTER] Starting predict_future for LOAN [2026-02-26T20:26:11.229545] [DEBUG] [LOCAL ] No optimal features file found for LOAN: ./output/feature-sets/LOAN.txt [2026-02-26T20:26:11.229628] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:11.229663] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:11.229693] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:11.229764] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:11.290217] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:11.291143] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:11.291255] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:11.291307] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:11.413667] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:11.413828] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:11.413871] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:11.413901] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:11.417430] [DEBUG] [FORECASTER] LOAN: Forecast T+1@11:T+2@11: DOWN (p=1.10%) [2026-02-26T20:26:11.417855] [INFO ] [FORECASTER] Completed predict_future for LOAN [2026-02-26T20:26:11.418011] [INFO ] [sig ] LOAN: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:26:11.566868] [INFO ] [LOCAL ] Saved forecast: LOAN 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/LOAN.txt [2026-02-26T20:26:11.567030] [INFO ] [sig ] [1837/3375] Completed LOAN in 0.4s | 2.75 sym/s | Total: 11.1m | ETA: 9.3m [2026-02-26T20:26:11.567075] [INFO ] [sig ] [1838/3375] Forecasting LOB... [2026-02-26T20:26:11.567106] [INFO ] [sig ] Generating forecast for: LOB [2026-02-26T20:26:11.567139] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOB' from 'https://tdm.silogroup.org/data/derivative_storage/LOB.csv'. [2026-02-26T20:26:11.579900] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOB'. [2026-02-26T20:26:11.580283] [INFO ] [FORECASTER] Starting predict_future for LOB [2026-02-26T20:26:11.581158] [DEBUG] [LOCAL ] No optimal features file found for LOB: ./output/feature-sets/LOB.txt [2026-02-26T20:26:11.581214] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:11.581248] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:11.581277] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:11.581337] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:11.643756] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:11.644830] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:11.644923] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:11.644959] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:11.774773] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:11.774938] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:11.774979] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:11.775010] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:11.778604] [DEBUG] [FORECASTER] LOB: Forecast T+1@11:T+2@11: UP (p=87.67%) [2026-02-26T20:26:11.778900] [INFO ] [FORECASTER] Completed predict_future for LOB [2026-02-26T20:26:11.779050] [INFO ] [sig ] LOB: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:26:11.927954] [INFO ] [LOCAL ] Saved forecast: LOB 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/LOB.txt [2026-02-26T20:26:11.928126] [INFO ] [sig ] [1838/3375] Completed LOB in 0.4s | 2.75 sym/s | Total: 11.1m | ETA: 9.3m [2026-02-26T20:26:11.928171] [INFO ] [sig ] [1839/3375] Forecasting LOCO... [2026-02-26T20:26:11.928201] [INFO ] [sig ] Generating forecast for: LOCO [2026-02-26T20:26:11.928232] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOCO' from 'https://tdm.silogroup.org/data/derivative_storage/LOCO.csv'. [2026-02-26T20:26:11.940013] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOCO'. [2026-02-26T20:26:11.940414] [INFO ] [FORECASTER] Starting predict_future for LOCO [2026-02-26T20:26:11.941256] [DEBUG] [LOCAL ] No optimal features file found for LOCO: ./output/feature-sets/LOCO.txt [2026-02-26T20:26:11.941310] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:11.941342] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:11.941369] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:11.941436] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:11.998648] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:11.999463] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:11.999548] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:11.999601] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:12.123563] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:12.123746] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:12.123807] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:12.123841] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:12.127333] [DEBUG] [FORECASTER] LOCO: Forecast T+1@11:T+2@11: DOWN (p=2.00%) [2026-02-26T20:26:12.127685] [INFO ] [FORECASTER] Completed predict_future for LOCO [2026-02-26T20:26:12.127849] [INFO ] [sig ] LOCO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:26:12.273797] [INFO ] [LOCAL ] Saved forecast: LOCO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/LOCO.txt [2026-02-26T20:26:12.273971] [INFO ] [sig ] [1839/3375] Completed LOCO in 0.3s | 2.75 sym/s | Total: 11.1m | ETA: 9.3m [2026-02-26T20:26:12.274014] [INFO ] [sig ] [1840/3375] Forecasting LOGI... [2026-02-26T20:26:12.274046] [INFO ] [sig ] Generating forecast for: LOGI [2026-02-26T20:26:12.274078] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOGI' from 'https://tdm.silogroup.org/data/derivative_storage/LOGI.csv'. [2026-02-26T20:26:12.286447] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOGI'. [2026-02-26T20:26:12.286879] [INFO ] [FORECASTER] Starting predict_future for LOGI [2026-02-26T20:26:12.287849] [DEBUG] [LOCAL ] No optimal features file found for LOGI: ./output/feature-sets/LOGI.txt [2026-02-26T20:26:12.287911] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:12.287943] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:12.287970] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:12.288027] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:12.347133] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:12.348072] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:12.348166] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:12.348202] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:12.475074] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:12.475246] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:12.475288] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:12.475316] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:12.478961] [DEBUG] [FORECASTER] LOGI: Forecast T+1@11:T+2@11: UP (p=98.16%) [2026-02-26T20:26:12.479457] [INFO ] [FORECASTER] Completed predict_future for LOGI [2026-02-26T20:26:12.479613] [INFO ] [sig ] LOGI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:26:12.625879] [INFO ] [LOCAL ] Saved forecast: LOGI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/LOGI.txt [2026-02-26T20:26:12.626051] [INFO ] [sig ] [1840/3375] Completed LOGI in 0.4s | 2.75 sym/s | Total: 11.1m | ETA: 9.3m [2026-02-26T20:26:12.626093] [INFO ] [sig ] [1841/3375] Forecasting LOMA... [2026-02-26T20:26:12.626123] [INFO ] [sig ] Generating forecast for: LOMA [2026-02-26T20:26:12.626162] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOMA' from 'https://tdm.silogroup.org/data/derivative_storage/LOMA.csv'. [2026-02-26T20:26:12.638218] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOMA'. [2026-02-26T20:26:12.638620] [INFO ] [FORECASTER] Starting predict_future for LOMA [2026-02-26T20:26:12.639496] [DEBUG] [LOCAL ] No optimal features file found for LOMA: ./output/feature-sets/LOMA.txt [2026-02-26T20:26:12.639552] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:12.639605] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:12.639636] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:12.639696] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:12.701534] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:12.702496] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:12.702614] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:12.702652] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:12.827929] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:12.828093] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:12.828136] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:12.828164] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:12.831840] [DEBUG] [FORECASTER] LOMA: Forecast T+1@11:T+2@11: UP (p=60.89%) [2026-02-26T20:26:12.832151] [INFO ] [FORECASTER] Completed predict_future for LOMA [2026-02-26T20:26:12.832289] [INFO ] [sig ] LOMA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:26:12.982451] [INFO ] [LOCAL ] Saved forecast: LOMA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/LOMA.txt [2026-02-26T20:26:12.982664] [INFO ] [sig ] [1841/3375] Completed LOMA in 0.4s | 2.75 sym/s | Total: 11.1m | ETA: 9.3m [2026-02-26T20:26:12.982721] [INFO ] [sig ] [1842/3375] Forecasting LOPE... [2026-02-26T20:26:12.982752] [INFO ] [sig ] Generating forecast for: LOPE [2026-02-26T20:26:12.982784] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOPE' from 'https://tdm.silogroup.org/data/derivative_storage/LOPE.csv'. [2026-02-26T20:26:12.995345] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOPE'. [2026-02-26T20:26:12.995816] [INFO ] [FORECASTER] Starting predict_future for LOPE [2026-02-26T20:26:12.996779] [DEBUG] [LOCAL ] No optimal features file found for LOPE: ./output/feature-sets/LOPE.txt [2026-02-26T20:26:12.996836] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:12.996870] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:12.996899] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:12.996958] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:13.061374] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:13.062471] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:13.062634] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:13.062673] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:13.191296] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:13.191466] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:13.191516] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:13.191549] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:13.195592] [DEBUG] [FORECASTER] LOPE: Forecast T+1@11:T+2@11: UP (p=61.10%) [2026-02-26T20:26:13.195892] [INFO ] [FORECASTER] Completed predict_future for LOPE [2026-02-26T20:26:13.196029] [INFO ] [sig ] LOPE: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:26:13.350736] [INFO ] [LOCAL ] Saved forecast: LOPE 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/LOPE.txt [2026-02-26T20:26:13.350898] [INFO ] [sig ] [1842/3375] Completed LOPE in 0.4s | 2.75 sym/s | Total: 11.1m | ETA: 9.3m [2026-02-26T20:26:13.350941] [INFO ] [sig ] [1843/3375] Forecasting LOVE... [2026-02-26T20:26:13.350971] [INFO ] [sig ] Generating forecast for: LOVE [2026-02-26T20:26:13.351002] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOVE' from 'https://tdm.silogroup.org/data/derivative_storage/LOVE.csv'. [2026-02-26T20:26:13.366333] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOVE'. [2026-02-26T20:26:13.366840] [INFO ] [FORECASTER] Starting predict_future for LOVE [2026-02-26T20:26:13.367962] [DEBUG] [LOCAL ] No optimal features file found for LOVE: ./output/feature-sets/LOVE.txt [2026-02-26T20:26:13.368213] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:13.368262] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:13.368292] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:13.368350] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:13.433844] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:13.434800] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:13.434893] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:13.434928] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:13.572407] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:13.572630] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:13.572695] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:13.572741] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:13.576868] [DEBUG] [FORECASTER] LOVE: Forecast T+1@11:T+2@11: DOWN (p=19.43%) [2026-02-26T20:26:13.577210] [INFO ] [FORECASTER] Completed predict_future for LOVE [2026-02-26T20:26:13.577384] [INFO ] [sig ] LOVE: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:26:13.725268] [INFO ] [LOCAL ] Saved forecast: LOVE 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/LOVE.txt [2026-02-26T20:26:13.725429] [INFO ] [sig ] [1843/3375] Completed LOVE in 0.4s | 2.75 sym/s | Total: 11.2m | ETA: 9.3m [2026-02-26T20:26:13.725472] [INFO ] [sig ] [1844/3375] Forecasting LPCN... [2026-02-26T20:26:13.725504] [INFO ] [sig ] Generating forecast for: LPCN [2026-02-26T20:26:13.725536] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPCN' from 'https://tdm.silogroup.org/data/derivative_storage/LPCN.csv'. [2026-02-26T20:26:13.736681] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPCN'. [2026-02-26T20:26:13.737074] [INFO ] [FORECASTER] Starting predict_future for LPCN [2026-02-26T20:26:13.741799] [DEBUG] [LOCAL ] No optimal features file found for LPCN: ./output/feature-sets/LPCN.txt [2026-02-26T20:26:13.741867] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:13.741899] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:13.741926] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:13.741984] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:13.799848] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:13.801122] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:13.801218] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:13.801253] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:13.922244] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:13.922405] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:13.922457] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:13.922502] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:13.926131] [DEBUG] [FORECASTER] LPCN: Forecast T+1@11:T+2@11: UP (p=97.73%) [2026-02-26T20:26:13.926428] [INFO ] [FORECASTER] Completed predict_future for LPCN [2026-02-26T20:26:13.926565] [INFO ] [sig ] LPCN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:26:14.080184] [INFO ] [LOCAL ] Saved forecast: LPCN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/LPCN.txt [2026-02-26T20:26:14.080342] [INFO ] [sig ] [1844/3375] Completed LPCN in 0.4s | 2.75 sym/s | Total: 11.2m | ETA: 9.3m [2026-02-26T20:26:14.080385] [INFO ] [sig ] [1845/3375] Forecasting LPG... [2026-02-26T20:26:14.080418] [INFO ] [sig ] Generating forecast for: LPG [2026-02-26T20:26:14.080451] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPG' from 'https://tdm.silogroup.org/data/derivative_storage/LPG.csv'. [2026-02-26T20:26:14.094659] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPG'. [2026-02-26T20:26:14.095113] [INFO ] [FORECASTER] Starting predict_future for LPG [2026-02-26T20:26:14.095993] [DEBUG] [LOCAL ] No optimal features file found for LPG: ./output/feature-sets/LPG.txt [2026-02-26T20:26:14.096049] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:14.096082] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:14.096109] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:14.096166] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:14.159014] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:14.159890] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:14.159976] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:14.160010] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:14.295026] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:14.295193] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:14.295237] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:14.295266] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:14.298915] [DEBUG] [FORECASTER] LPG: Forecast T+1@11:T+2@11: DOWN (p=8.46%) [2026-02-26T20:26:14.299221] [INFO ] [FORECASTER] Completed predict_future for LPG [2026-02-26T20:26:14.299361] [INFO ] [sig ] LPG: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:26:14.456738] [INFO ] [LOCAL ] Saved forecast: LPG 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/LPG.txt [2026-02-26T20:26:14.456978] [INFO ] [sig ] [1845/3375] Completed LPG in 0.4s | 2.75 sym/s | Total: 11.2m | ETA: 9.3m [2026-02-26T20:26:14.457031] [INFO ] [sig ] [1846/3375] Forecasting LPL... [2026-02-26T20:26:14.457065] [INFO ] [sig ] Generating forecast for: LPL [2026-02-26T20:26:14.457099] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPL' from 'https://tdm.silogroup.org/data/derivative_storage/LPL.csv'. [2026-02-26T20:26:14.470403] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPL'. [2026-02-26T20:26:14.470843] [INFO ] [FORECASTER] Starting predict_future for LPL [2026-02-26T20:26:14.471761] [DEBUG] [LOCAL ] No optimal features file found for LPL: ./output/feature-sets/LPL.txt [2026-02-26T20:26:14.471818] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:14.471854] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:14.471881] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:14.471946] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:14.538078] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:14.539131] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:14.539224] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:14.539274] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:14.667055] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:14.667237] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:14.667285] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:14.667316] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:14.671099] [DEBUG] [FORECASTER] LPL: Forecast T+1@11:T+2@11: UP (p=96.46%) [2026-02-26T20:26:14.671471] [INFO ] [FORECASTER] Completed predict_future for LPL [2026-02-26T20:26:14.671646] [INFO ] [sig ] LPL: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:26:14.828142] [INFO ] [LOCAL ] Saved forecast: LPL 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/LPL.txt [2026-02-26T20:26:14.828309] [INFO ] [sig ] [1846/3375] Completed LPL in 0.4s | 2.75 sym/s | Total: 11.2m | ETA: 9.3m [2026-02-26T20:26:14.828361] [INFO ] [sig ] [1847/3375] Forecasting LPLA... [2026-02-26T20:26:14.828394] [INFO ] [sig ] Generating forecast for: LPLA [2026-02-26T20:26:14.828426] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPLA' from 'https://tdm.silogroup.org/data/derivative_storage/LPLA.csv'. [2026-02-26T20:26:14.840842] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPLA'. [2026-02-26T20:26:14.841274] [INFO ] [FORECASTER] Starting predict_future for LPLA [2026-02-26T20:26:14.842170] [DEBUG] [LOCAL ] No optimal features file found for LPLA: ./output/feature-sets/LPLA.txt [2026-02-26T20:26:14.842226] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:14.842259] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:14.842296] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:14.842373] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:14.906258] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:14.907171] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:14.907268] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:14.907303] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:15.045119] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:15.045315] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:15.045370] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:15.045406] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:15.049279] [DEBUG] [FORECASTER] LPLA: Forecast T+1@11:T+2@11: UP (p=86.04%) [2026-02-26T20:26:15.049616] [INFO ] [FORECASTER] Completed predict_future for LPLA [2026-02-26T20:26:15.049758] [INFO ] [sig ] LPLA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:26:15.200749] [INFO ] [LOCAL ] Saved forecast: LPLA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/LPLA.txt [2026-02-26T20:26:15.200932] [INFO ] [sig ] [1847/3375] Completed LPLA in 0.4s | 2.75 sym/s | Total: 11.2m | ETA: 9.2m [2026-02-26T20:26:15.200990] [INFO ] [sig ] [1848/3375] Forecasting LPRO... [2026-02-26T20:26:15.201023] [INFO ] [sig ] Generating forecast for: LPRO [2026-02-26T20:26:15.201054] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPRO' from 'https://tdm.silogroup.org/data/derivative_storage/LPRO.csv'. [2026-02-26T20:26:15.213076] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPRO'. [2026-02-26T20:26:15.213518] [INFO ] [FORECASTER] Starting predict_future for LPRO [2026-02-26T20:26:15.214468] [DEBUG] [LOCAL ] No optimal features file found for LPRO: ./output/feature-sets/LPRO.txt [2026-02-26T20:26:15.214528] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:15.214562] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:15.214635] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:15.214718] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:15.281165] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:15.282093] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:15.282182] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:15.282215] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:15.405667] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:15.405835] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:15.405883] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:15.405920] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:15.409589] [DEBUG] [FORECASTER] LPRO: Forecast T+1@11:T+2@11: DOWN (p=25.95%) [2026-02-26T20:26:15.409931] [INFO ] [FORECASTER] Completed predict_future for LPRO [2026-02-26T20:26:15.410100] [INFO ] [sig ] LPRO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:26:15.555116] [INFO ] [LOCAL ] Saved forecast: LPRO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/LPRO.txt [2026-02-26T20:26:15.555282] [INFO ] [sig ] [1848/3375] Completed LPRO in 0.4s | 2.75 sym/s | Total: 11.2m | ETA: 9.2m [2026-02-26T20:26:15.555322] [INFO ] [sig ] [1849/3375] Forecasting LPSN... [2026-02-26T20:26:15.555351] [INFO ] [sig ] Generating forecast for: LPSN [2026-02-26T20:26:15.555383] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPSN' from 'https://tdm.silogroup.org/data/derivative_storage/LPSN.csv'. [2026-02-26T20:26:15.567183] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPSN'. [2026-02-26T20:26:15.567619] [INFO ] [FORECASTER] Starting predict_future for LPSN [2026-02-26T20:26:15.568495] [DEBUG] [LOCAL ] No optimal features file found for LPSN: ./output/feature-sets/LPSN.txt [2026-02-26T20:26:15.568549] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:15.568663] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:15.568692] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:15.568750] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:15.633478] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:15.634630] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:15.634732] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:15.634767] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:15.765336] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:15.765495] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:15.765535] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:15.765564] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:15.769177] [DEBUG] [FORECASTER] LPSN: Forecast T+1@11:T+2@11: UP (p=81.60%) [2026-02-26T20:26:15.769494] [INFO ] [FORECASTER] Completed predict_future for LPSN [2026-02-26T20:26:15.769659] [INFO ] [sig ] LPSN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:26:15.915717] [INFO ] [LOCAL ] Saved forecast: LPSN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/LPSN.txt [2026-02-26T20:26:15.915897] [INFO ] [sig ] [1849/3375] Completed LPSN in 0.4s | 2.75 sym/s | Total: 11.2m | ETA: 9.2m [2026-02-26T20:26:15.915946] [INFO ] [sig ] [1850/3375] Forecasting LPTH... [2026-02-26T20:26:15.915982] [INFO ] [sig ] Generating forecast for: LPTH [2026-02-26T20:26:15.916013] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPTH' from 'https://tdm.silogroup.org/data/derivative_storage/LPTH.csv'. [2026-02-26T20:26:15.928388] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPTH'. [2026-02-26T20:26:15.928842] [INFO ] [FORECASTER] Starting predict_future for LPTH [2026-02-26T20:26:15.929739] [DEBUG] [LOCAL ] No optimal features file found for LPTH: ./output/feature-sets/LPTH.txt [2026-02-26T20:26:15.929795] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:15.929829] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:15.929861] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:15.929921] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:15.991818] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:15.992713] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:15.992803] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:15.992837] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:16.118203] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:16.118365] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:16.118407] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:16.118452] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:16.122390] [DEBUG] [FORECASTER] LPTH: Forecast T+1@11:T+2@11: DOWN (p=12.09%) [2026-02-26T20:26:16.122766] [INFO ] [FORECASTER] Completed predict_future for LPTH [2026-02-26T20:26:16.122934] [INFO ] [sig ] LPTH: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:26:16.279795] [INFO ] [LOCAL ] Saved forecast: LPTH 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/LPTH.txt [2026-02-26T20:26:16.279987] [INFO ] [sig ] [1850/3375] Completed LPTH in 0.4s | 2.75 sym/s | Total: 11.2m | ETA: 9.2m [2026-02-26T20:26:16.280040] [INFO ] [sig ] [1851/3375] Forecasting LPX... [2026-02-26T20:26:16.280074] [INFO ] [sig ] Generating forecast for: LPX [2026-02-26T20:26:16.280112] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPX' from 'https://tdm.silogroup.org/data/derivative_storage/LPX.csv'. [2026-02-26T20:26:16.292854] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPX'. [2026-02-26T20:26:16.293270] [INFO ] [FORECASTER] Starting predict_future for LPX [2026-02-26T20:26:16.294216] [DEBUG] [LOCAL ] No optimal features file found for LPX: ./output/feature-sets/LPX.txt [2026-02-26T20:26:16.294275] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:16.294309] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:16.294338] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:16.294407] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:16.357274] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:16.358229] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:16.358321] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:16.358358] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:16.484638] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:16.484800] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:16.484841] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:16.484871] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:16.488459] [DEBUG] [FORECASTER] LPX: Forecast T+1@11:T+2@11: DOWN (p=42.11%) [2026-02-26T20:26:16.488768] [INFO ] [FORECASTER] Completed predict_future for LPX [2026-02-26T20:26:16.488901] [INFO ] [sig ] LPX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:26:16.642817] [INFO ] [LOCAL ] Saved forecast: LPX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/LPX.txt [2026-02-26T20:26:16.642981] [INFO ] [sig ] [1851/3375] Completed LPX in 0.4s | 2.75 sym/s | Total: 11.2m | ETA: 9.2m [2026-02-26T20:26:16.643021] [INFO ] [sig ] [1852/3375] Forecasting LQDA... [2026-02-26T20:26:16.643051] [INFO ] [sig ] Generating forecast for: LQDA [2026-02-26T20:26:16.643085] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LQDA' from 'https://tdm.silogroup.org/data/derivative_storage/LQDA.csv'. [2026-02-26T20:26:16.655334] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LQDA'. [2026-02-26T20:26:16.655775] [INFO ] [FORECASTER] Starting predict_future for LQDA [2026-02-26T20:26:16.656815] [DEBUG] [LOCAL ] No optimal features file found for LQDA: ./output/feature-sets/LQDA.txt [2026-02-26T20:26:16.656872] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:16.656904] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:16.656931] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:16.656988] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:16.717948] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:16.718866] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:16.719003] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:16.719063] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:16.848521] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:16.848701] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:16.848746] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:16.848829] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:16.852606] [DEBUG] [FORECASTER] LQDA: Forecast T+1@11:T+2@11: UP (p=60.79%) [2026-02-26T20:26:16.852929] [INFO ] [FORECASTER] Completed predict_future for LQDA [2026-02-26T20:26:16.853077] [INFO ] [sig ] LQDA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:26:17.008294] [INFO ] [LOCAL ] Saved forecast: LQDA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/LQDA.txt [2026-02-26T20:26:17.008496] [INFO ] [sig ] [1852/3375] Completed LQDA in 0.4s | 2.75 sym/s | Total: 11.2m | ETA: 9.2m [2026-02-26T20:26:17.008563] [INFO ] [sig ] [1853/3375] Forecasting LRCX... [2026-02-26T20:26:17.008644] [INFO ] [sig ] Generating forecast for: LRCX [2026-02-26T20:26:17.008701] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LRCX' from 'https://tdm.silogroup.org/data/derivative_storage/LRCX.csv'. [2026-02-26T20:26:17.023380] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LRCX'. [2026-02-26T20:26:17.023861] [INFO ] [FORECASTER] Starting predict_future for LRCX [2026-02-26T20:26:17.025043] [DEBUG] [LOCAL ] No optimal features file found for LRCX: ./output/feature-sets/LRCX.txt [2026-02-26T20:26:17.025115] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:17.025170] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:17.025215] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:17.025295] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:17.087466] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:17.088366] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:17.088457] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:17.088492] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:17.215386] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:17.215544] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:17.215603] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:17.215635] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:17.219146] [DEBUG] [FORECASTER] LRCX: Forecast T+1@11:T+2@11: UP (p=92.83%) [2026-02-26T20:26:17.219434] [INFO ] [FORECASTER] Completed predict_future for LRCX [2026-02-26T20:26:17.219569] [INFO ] [sig ] LRCX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:26:17.368537] [INFO ] [LOCAL ] Saved forecast: LRCX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/LRCX.txt [2026-02-26T20:26:17.368690] [INFO ] [sig ] [1853/3375] Completed LRCX in 0.4s | 2.75 sym/s | Total: 11.2m | ETA: 9.2m [2026-02-26T20:26:17.368736] [INFO ] [sig ] [1854/3375] Forecasting LRGE... [2026-02-26T20:26:17.368766] [INFO ] [sig ] Generating forecast for: LRGE [2026-02-26T20:26:17.368797] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LRGE' from 'https://tdm.silogroup.org/data/derivative_storage/LRGE.csv'. [2026-02-26T20:26:17.379601] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LRGE'. [2026-02-26T20:26:17.379932] [INFO ] [FORECASTER] Starting predict_future for LRGE [2026-02-26T20:26:17.380829] [DEBUG] [LOCAL ] No optimal features file found for LRGE: ./output/feature-sets/LRGE.txt [2026-02-26T20:26:17.380900] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:17.380953] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:17.380983] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:17.381043] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:17.443837] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:17.444591] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:17.444677] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:17.444712] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:17.566657] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:17.566819] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:17.566861] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:17.566892] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:17.570846] [DEBUG] [FORECASTER] LRGE: Forecast T+1@11:T+2@11: UP (p=74.78%) [2026-02-26T20:26:17.571355] [INFO ] [FORECASTER] Completed predict_future for LRGE [2026-02-26T20:26:17.571483] [INFO ] [sig ] LRGE: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:26:17.722043] [INFO ] [LOCAL ] Saved forecast: LRGE 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/LRGE.txt [2026-02-26T20:26:17.722203] [INFO ] [sig ] [1854/3375] Completed LRGE in 0.4s | 2.75 sym/s | Total: 11.2m | ETA: 9.2m [2026-02-26T20:26:17.722246] [INFO ] [sig ] [1855/3375] Forecasting LSCC... [2026-02-26T20:26:17.722277] [INFO ] [sig ] Generating forecast for: LSCC [2026-02-26T20:26:17.722308] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LSCC' from 'https://tdm.silogroup.org/data/derivative_storage/LSCC.csv'. [2026-02-26T20:26:17.735264] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LSCC'. [2026-02-26T20:26:17.735674] [INFO ] [FORECASTER] Starting predict_future for LSCC [2026-02-26T20:26:17.736520] [DEBUG] [LOCAL ] No optimal features file found for LSCC: ./output/feature-sets/LSCC.txt [2026-02-26T20:26:17.736595] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:17.736632] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:17.736661] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:17.736719] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:17.797865] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:17.798845] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:17.798965] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:17.799031] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:17.929628] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:17.929809] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:17.929857] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:17.929888] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:17.933627] [DEBUG] [FORECASTER] LSCC: Forecast T+1@11:T+2@11: UP (p=97.05%) [2026-02-26T20:26:17.933944] [INFO ] [FORECASTER] Completed predict_future for LSCC [2026-02-26T20:26:17.934091] [INFO ] [sig ] LSCC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:26:18.080437] [INFO ] [LOCAL ] Saved forecast: LSCC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/LSCC.txt [2026-02-26T20:26:18.080592] [INFO ] [sig ] [1855/3375] Completed LSCC in 0.4s | 2.75 sym/s | Total: 11.2m | ETA: 9.2m [2026-02-26T20:26:18.080641] [INFO ] [sig ] [1856/3375] Forecasting LSPD... [2026-02-26T20:26:18.080675] [INFO ] [sig ] Generating forecast for: LSPD [2026-02-26T20:26:18.080712] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LSPD' from 'https://tdm.silogroup.org/data/derivative_storage/LSPD.csv'. [2026-02-26T20:26:18.093781] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LSPD'. [2026-02-26T20:26:18.094193] [INFO ] [FORECASTER] Starting predict_future for LSPD [2026-02-26T20:26:18.095123] [DEBUG] [LOCAL ] No optimal features file found for LSPD: ./output/feature-sets/LSPD.txt [2026-02-26T20:26:18.095181] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:18.095215] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:18.095243] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:18.095308] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:18.153534] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:18.154311] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:18.154393] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:18.154426] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:18.285026] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:18.285403] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:18.285461] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:18.285495] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:18.289853] [DEBUG] [FORECASTER] LSPD: Forecast T+1@11:T+2@11: UP (p=95.50%) [2026-02-26T20:26:18.290179] [INFO ] [FORECASTER] Completed predict_future for LSPD [2026-02-26T20:26:18.290511] [INFO ] [sig ] LSPD: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:26:18.439613] [INFO ] [LOCAL ] Saved forecast: LSPD 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/LSPD.txt [2026-02-26T20:26:18.439769] [INFO ] [sig ] [1856/3375] Completed LSPD in 0.4s | 2.75 sym/s | Total: 11.2m | ETA: 9.2m [2026-02-26T20:26:18.439812] [INFO ] [sig ] [1857/3375] Forecasting LTC... [2026-02-26T20:26:18.439843] [INFO ] [sig ] Generating forecast for: LTC [2026-02-26T20:26:18.439879] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LTC' from 'https://tdm.silogroup.org/data/derivative_storage/LTC.csv'. [2026-02-26T20:26:18.451710] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LTC'. [2026-02-26T20:26:18.452115] [INFO ] [FORECASTER] Starting predict_future for LTC [2026-02-26T20:26:18.452983] [DEBUG] [LOCAL ] No optimal features file found for LTC: ./output/feature-sets/LTC.txt [2026-02-26T20:26:18.453039] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:18.453073] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:18.453100] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:18.453159] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:18.513891] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:18.514952] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:18.515038] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:18.515072] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:18.640660] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:18.640863] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:18.640924] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:18.640962] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:18.644796] [DEBUG] [FORECASTER] LTC: Forecast T+1@11:T+2@11: UP (p=52.14%) [2026-02-26T20:26:18.645115] [INFO ] [FORECASTER] Completed predict_future for LTC [2026-02-26T20:26:18.645265] [INFO ] [sig ] LTC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:26:18.791365] [INFO ] [LOCAL ] Saved forecast: LTC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/LTC.txt [2026-02-26T20:26:18.791513] [INFO ] [sig ] [1857/3375] Completed LTC in 0.4s | 2.75 sym/s | Total: 11.2m | ETA: 9.2m [2026-02-26T20:26:18.791561] [INFO ] [sig ] [1858/3375] Forecasting LTH... [2026-02-26T20:26:18.791611] [INFO ] [sig ] Generating forecast for: LTH [2026-02-26T20:26:18.791662] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LTH' from 'https://tdm.silogroup.org/data/derivative_storage/LTH.csv'. [2026-02-26T20:26:18.803728] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LTH'. [2026-02-26T20:26:18.804070] [INFO ] [FORECASTER] Starting predict_future for LTH [2026-02-26T20:26:18.804985] [DEBUG] [LOCAL ] No optimal features file found for LTH: ./output/feature-sets/LTH.txt [2026-02-26T20:26:18.805049] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:18.805083] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:18.805111] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:18.805169] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:18.863493] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:18.864527] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:18.864634] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:18.864670] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:18.983115] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:18.983273] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:18.983315] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:18.983344] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:18.987169] [DEBUG] [FORECASTER] LTH: Forecast T+1@11:T+2@11: UP (p=69.37%) [2026-02-26T20:26:18.987461] [INFO ] [FORECASTER] Completed predict_future for LTH [2026-02-26T20:26:18.987610] [INFO ] [sig ] LTH: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:26:19.128627] [INFO ] [LOCAL ] Saved forecast: LTH 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/LTH.txt [2026-02-26T20:26:19.128768] [INFO ] [sig ] [1858/3375] Completed LTH in 0.3s | 2.75 sym/s | Total: 11.2m | ETA: 9.2m [2026-02-26T20:26:19.128809] [INFO ] [sig ] [1859/3375] Forecasting LTRN... [2026-02-26T20:26:19.128838] [INFO ] [sig ] Generating forecast for: LTRN [2026-02-26T20:26:19.128869] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LTRN' from 'https://tdm.silogroup.org/data/derivative_storage/LTRN.csv'. [2026-02-26T20:26:19.140694] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LTRN'. [2026-02-26T20:26:19.141054] [INFO ] [FORECASTER] Starting predict_future for LTRN [2026-02-26T20:26:19.141876] [DEBUG] [LOCAL ] No optimal features file found for LTRN: ./output/feature-sets/LTRN.txt [2026-02-26T20:26:19.141929] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:19.141961] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:19.141989] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:19.142047] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:19.204391] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:19.205408] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:19.205592] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:19.205633] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:19.326045] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:19.326204] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:19.326244] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:19.326273] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:19.329929] [DEBUG] [FORECASTER] LTRN: Forecast T+1@11:T+2@11: UP (p=82.34%) [2026-02-26T20:26:19.330224] [INFO ] [FORECASTER] Completed predict_future for LTRN [2026-02-26T20:26:19.330374] [INFO ] [sig ] LTRN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:26:19.482167] [INFO ] [LOCAL ] Saved forecast: LTRN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/LTRN.txt [2026-02-26T20:26:19.482312] [INFO ] [sig ] [1859/3375] Completed LTRN in 0.4s | 2.75 sym/s | Total: 11.2m | ETA: 9.2m [2026-02-26T20:26:19.482363] [INFO ] [sig ] [1860/3375] Forecasting LTRX... [2026-02-26T20:26:19.482395] [INFO ] [sig ] Generating forecast for: LTRX [2026-02-26T20:26:19.482426] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LTRX' from 'https://tdm.silogroup.org/data/derivative_storage/LTRX.csv'. [2026-02-26T20:26:19.494372] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LTRX'. [2026-02-26T20:26:19.494773] [INFO ] [FORECASTER] Starting predict_future for LTRX [2026-02-26T20:26:19.495644] [DEBUG] [LOCAL ] No optimal features file found for LTRX: ./output/feature-sets/LTRX.txt [2026-02-26T20:26:19.495719] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:19.495753] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:19.495781] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:19.495841] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:19.554976] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:19.555776] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:19.555863] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:19.555898] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:19.682431] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:19.682616] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:19.682661] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:19.682690] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:19.686272] [DEBUG] [FORECASTER] LTRX: Forecast T+1@11:T+2@11: UP (p=62.70%) [2026-02-26T20:26:19.686565] [INFO ] [FORECASTER] Completed predict_future for LTRX [2026-02-26T20:26:19.686721] [INFO ] [sig ] LTRX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:26:19.834249] [INFO ] [LOCAL ] Saved forecast: LTRX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/LTRX.txt [2026-02-26T20:26:19.834394] [INFO ] [sig ] [1860/3375] Completed LTRX in 0.4s | 2.75 sym/s | Total: 11.3m | ETA: 9.2m [2026-02-26T20:26:19.834437] [INFO ] [sig ] [1861/3375] Forecasting LUCD... [2026-02-26T20:26:19.834472] [INFO ] [sig ] Generating forecast for: LUCD [2026-02-26T20:26:19.834510] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LUCD' from 'https://tdm.silogroup.org/data/derivative_storage/LUCD.csv'. [2026-02-26T20:26:19.846125] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LUCD'. [2026-02-26T20:26:19.846463] [INFO ] [FORECASTER] Starting predict_future for LUCD [2026-02-26T20:26:19.847371] [DEBUG] [LOCAL ] No optimal features file found for LUCD: ./output/feature-sets/LUCD.txt [2026-02-26T20:26:19.847427] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:19.847461] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:19.847489] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:19.847547] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:19.904861] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:19.905540] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:19.905654] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:19.905692] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:20.025649] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:20.025819] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:20.025891] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:20.025949] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:20.029541] [DEBUG] [FORECASTER] LUCD: Forecast T+1@11:T+2@11: DOWN (p=13.79%) [2026-02-26T20:26:20.029856] [INFO ] [FORECASTER] Completed predict_future for LUCD [2026-02-26T20:26:20.029994] [INFO ] [sig ] LUCD: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:26:20.171614] [INFO ] [LOCAL ] Saved forecast: LUCD 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/LUCD.txt [2026-02-26T20:26:20.171761] [INFO ] [sig ] [1861/3375] Completed LUCD in 0.3s | 2.75 sym/s | Total: 11.3m | ETA: 9.2m [2026-02-26T20:26:20.171802] [INFO ] [sig ] [1862/3375] Forecasting LUMN... [2026-02-26T20:26:20.171832] [INFO ] [sig ] Generating forecast for: LUMN [2026-02-26T20:26:20.171864] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LUMN' from 'https://tdm.silogroup.org/data/derivative_storage/LUMN.csv'. [2026-02-26T20:26:20.183132] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LUMN'. [2026-02-26T20:26:20.183445] [INFO ] [FORECASTER] Starting predict_future for LUMN [2026-02-26T20:26:20.184298] [DEBUG] [LOCAL ] No optimal features file found for LUMN: ./output/feature-sets/LUMN.txt [2026-02-26T20:26:20.184353] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:20.184387] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:20.184415] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:20.184474] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:20.242410] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:20.243126] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:20.243208] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:20.243240] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:20.367047] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:20.367212] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:20.367253] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:20.367283] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:20.370851] [DEBUG] [FORECASTER] LUMN: Forecast T+1@11:T+2@11: DOWN (p=8.44%) [2026-02-26T20:26:20.371167] [INFO ] [FORECASTER] Completed predict_future for LUMN [2026-02-26T20:26:20.371299] [INFO ] [sig ] LUMN: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:26:20.515978] [INFO ] [LOCAL ] Saved forecast: LUMN 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/LUMN.txt [2026-02-26T20:26:20.516145] [INFO ] [sig ] [1862/3375] Completed LUMN in 0.3s | 2.75 sym/s | Total: 11.3m | ETA: 9.2m [2026-02-26T20:26:20.516188] [INFO ] [sig ] [1863/3375] Forecasting LUNG... [2026-02-26T20:26:20.516219] [INFO ] [sig ] Generating forecast for: LUNG [2026-02-26T20:26:20.516250] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LUNG' from 'https://tdm.silogroup.org/data/derivative_storage/LUNG.csv'. [2026-02-26T20:26:20.527698] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LUNG'. [2026-02-26T20:26:20.528046] [INFO ] [FORECASTER] Starting predict_future for LUNG [2026-02-26T20:26:20.528872] [DEBUG] [LOCAL ] No optimal features file found for LUNG: ./output/feature-sets/LUNG.txt [2026-02-26T20:26:20.528925] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:20.528961] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:20.528990] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:20.529047] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:20.586187] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:20.586866] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:20.586946] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:20.586979] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:20.709012] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:20.709166] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:20.709206] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:20.709234] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:20.712679] [DEBUG] [FORECASTER] LUNG: Forecast T+1@11:T+2@11: UP (p=57.94%) [2026-02-26T20:26:20.712958] [INFO ] [FORECASTER] Completed predict_future for LUNG [2026-02-26T20:26:20.713105] [INFO ] [sig ] LUNG: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:26:20.854616] [INFO ] [LOCAL ] Saved forecast: LUNG 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/LUNG.txt [2026-02-26T20:26:20.854742] [INFO ] [sig ] [1863/3375] Completed LUNG in 0.3s | 2.75 sym/s | Total: 11.3m | ETA: 9.1m [2026-02-26T20:26:20.854783] [INFO ] [sig ] [1864/3375] Forecasting LVHD... [2026-02-26T20:26:20.854812] [INFO ] [sig ] Generating forecast for: LVHD [2026-02-26T20:26:20.854843] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LVHD' from 'https://tdm.silogroup.org/data/derivative_storage/LVHD.csv'. [2026-02-26T20:26:20.865927] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LVHD'. [2026-02-26T20:26:20.866272] [INFO ] [FORECASTER] Starting predict_future for LVHD [2026-02-26T20:26:20.867101] [DEBUG] [LOCAL ] No optimal features file found for LVHD: ./output/feature-sets/LVHD.txt [2026-02-26T20:26:20.867155] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:20.867188] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:20.867216] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:20.867273] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:20.924566] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:20.925206] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:20.925286] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:20.925320] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:21.043402] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:21.043536] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:21.043592] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:21.043624] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:21.046973] [DEBUG] [FORECASTER] LVHD: Forecast T+1@11:T+2@11: UP (p=64.98%) [2026-02-26T20:26:21.047253] [INFO ] [FORECASTER] Completed predict_future for LVHD [2026-02-26T20:26:21.047380] [INFO ] [sig ] LVHD: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:26:21.193185] [INFO ] [LOCAL ] Saved forecast: LVHD 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/LVHD.txt [2026-02-26T20:26:21.193328] [INFO ] [sig ] [1864/3375] Completed LVHD in 0.3s | 2.75 sym/s | Total: 11.3m | ETA: 9.1m [2026-02-26T20:26:21.193369] [INFO ] [sig ] [1865/3375] Forecasting LVO... [2026-02-26T20:26:21.193398] [INFO ] [sig ] Generating forecast for: LVO [2026-02-26T20:26:21.193429] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LVO' from 'https://tdm.silogroup.org/data/derivative_storage/LVO.csv'. [2026-02-26T20:26:21.204746] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LVO'. [2026-02-26T20:26:21.205079] [INFO ] [FORECASTER] Starting predict_future for LVO [2026-02-26T20:26:21.205930] [DEBUG] [LOCAL ] No optimal features file found for LVO: ./output/feature-sets/LVO.txt [2026-02-26T20:26:21.205983] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:21.206016] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:21.206043] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:21.206116] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:21.263520] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:21.264177] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:21.264274] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:21.264307] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:21.378564] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:21.378737] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:21.378778] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:21.378807] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:21.382314] [DEBUG] [FORECASTER] LVO: Forecast T+1@11:T+2@11: DOWN (p=2.14%) [2026-02-26T20:26:21.382610] [INFO ] [FORECASTER] Completed predict_future for LVO [2026-02-26T20:26:21.382740] [INFO ] [sig ] LVO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:26:21.523800] [INFO ] [LOCAL ] Saved forecast: LVO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/LVO.txt [2026-02-26T20:26:21.523964] [INFO ] [sig ] [1865/3375] Completed LVO in 0.3s | 2.75 sym/s | Total: 11.3m | ETA: 9.1m [2026-02-26T20:26:21.524005] [INFO ] [sig ] [1866/3375] Forecasting LVS... [2026-02-26T20:26:21.524034] [INFO ] [sig ] Generating forecast for: LVS [2026-02-26T20:26:21.524065] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LVS' from 'https://tdm.silogroup.org/data/derivative_storage/LVS.csv'. [2026-02-26T20:26:21.535466] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LVS'. [2026-02-26T20:26:21.535835] [INFO ] [FORECASTER] Starting predict_future for LVS [2026-02-26T20:26:21.536652] [DEBUG] [LOCAL ] No optimal features file found for LVS: ./output/feature-sets/LVS.txt [2026-02-26T20:26:21.536705] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:21.536765] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:21.536794] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:21.536852] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:21.595726] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:21.596570] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:21.596675] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:21.596710] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:21.724432] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:21.724639] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:21.724689] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:21.724720] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:21.729045] [DEBUG] [FORECASTER] LVS: Forecast T+1@11:T+2@11: DOWN (p=29.75%) [2026-02-26T20:26:21.729438] [INFO ] [FORECASTER] Completed predict_future for LVS [2026-02-26T20:26:21.729615] [INFO ] [sig ] LVS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:26:21.874675] [INFO ] [LOCAL ] Saved forecast: LVS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/LVS.txt [2026-02-26T20:26:21.874813] [INFO ] [sig ] [1866/3375] Completed LVS in 0.4s | 2.75 sym/s | Total: 11.3m | ETA: 9.1m [2026-02-26T20:26:21.874854] [INFO ] [sig ] [1867/3375] Forecasting LWAY... [2026-02-26T20:26:21.874884] [INFO ] [sig ] Generating forecast for: LWAY [2026-02-26T20:26:21.874914] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LWAY' from 'https://tdm.silogroup.org/data/derivative_storage/LWAY.csv'. [2026-02-26T20:26:21.887099] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LWAY'. [2026-02-26T20:26:21.887437] [INFO ] [FORECASTER] Starting predict_future for LWAY [2026-02-26T20:26:21.888323] [DEBUG] [LOCAL ] No optimal features file found for LWAY: ./output/feature-sets/LWAY.txt [2026-02-26T20:26:21.888392] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:21.888427] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:21.888455] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:21.888515] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:21.949542] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:21.950535] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:21.950641] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:21.950675] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:22.072762] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:22.072917] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:22.072958] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:22.072987] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:22.076772] [DEBUG] [FORECASTER] LWAY: Forecast T+1@11:T+2@11: UP (p=68.38%) [2026-02-26T20:26:22.077058] [INFO ] [FORECASTER] Completed predict_future for LWAY [2026-02-26T20:26:22.077186] [INFO ] [sig ] LWAY: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:26:22.224842] [INFO ] [LOCAL ] Saved forecast: LWAY 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/LWAY.txt [2026-02-26T20:26:22.224994] [INFO ] [sig ] [1867/3375] Completed LWAY in 0.4s | 2.76 sym/s | Total: 11.3m | ETA: 9.1m [2026-02-26T20:26:22.225034] [INFO ] [sig ] [1868/3375] Forecasting LWLG... [2026-02-26T20:26:22.225064] [INFO ] [sig ] Generating forecast for: LWLG [2026-02-26T20:26:22.225098] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LWLG' from 'https://tdm.silogroup.org/data/derivative_storage/LWLG.csv'. [2026-02-26T20:26:22.236182] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LWLG'. [2026-02-26T20:26:22.236508] [INFO ] [FORECASTER] Starting predict_future for LWLG [2026-02-26T20:26:22.237345] [DEBUG] [LOCAL ] No optimal features file found for LWLG: ./output/feature-sets/LWLG.txt [2026-02-26T20:26:22.237399] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:22.237432] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:22.237458] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:22.237515] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:22.294588] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:22.295231] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:22.295312] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:22.295345] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:22.424031] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:22.424215] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:22.424255] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:22.424283] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:22.427864] [DEBUG] [FORECASTER] LWLG: Forecast T+1@11:T+2@11: UP (p=64.05%) [2026-02-26T20:26:22.428207] [INFO ] [FORECASTER] Completed predict_future for LWLG [2026-02-26T20:26:22.428350] [INFO ] [sig ] LWLG: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:26:22.571985] [INFO ] [LOCAL ] Saved forecast: LWLG 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/LWLG.txt [2026-02-26T20:26:22.572149] [INFO ] [sig ] [1868/3375] Completed LWLG in 0.3s | 2.76 sym/s | Total: 11.3m | ETA: 9.1m [2026-02-26T20:26:22.572188] [INFO ] [sig ] [1869/3375] Forecasting LX... [2026-02-26T20:26:22.572218] [INFO ] [sig ] Generating forecast for: LX [2026-02-26T20:26:22.572251] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LX' from 'https://tdm.silogroup.org/data/derivative_storage/LX.csv'. [2026-02-26T20:26:22.583418] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LX'. [2026-02-26T20:26:22.583781] [INFO ] [FORECASTER] Starting predict_future for LX [2026-02-26T20:26:22.584633] [DEBUG] [LOCAL ] No optimal features file found for LX: ./output/feature-sets/LX.txt [2026-02-26T20:26:22.584687] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:22.584718] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:22.584744] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:22.584800] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:22.644445] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:22.645224] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:22.645308] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:22.645342] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:22.768345] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:22.768503] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:22.768544] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:22.768634] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:22.772226] [DEBUG] [FORECASTER] LX: Forecast T+1@11:T+2@11: DOWN (p=39.63%) [2026-02-26T20:26:22.772519] [INFO ] [FORECASTER] Completed predict_future for LX [2026-02-26T20:26:22.772673] [INFO ] [sig ] LX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:26:22.916003] [INFO ] [LOCAL ] Saved forecast: LX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/LX.txt [2026-02-26T20:26:22.916148] [INFO ] [sig ] [1869/3375] Completed LX in 0.3s | 2.76 sym/s | Total: 11.3m | ETA: 9.1m [2026-02-26T20:26:22.916187] [INFO ] [sig ] [1870/3375] Forecasting LXEO... [2026-02-26T20:26:22.916217] [INFO ] [sig ] Generating forecast for: LXEO [2026-02-26T20:26:22.916249] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LXEO' from 'https://tdm.silogroup.org/data/derivative_storage/LXEO.csv'. [2026-02-26T20:26:22.927707] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LXEO'. [2026-02-26T20:26:22.928108] [INFO ] [FORECASTER] Starting predict_future for LXEO [2026-02-26T20:26:22.928948] [DEBUG] [LOCAL ] No optimal features file found for LXEO: ./output/feature-sets/LXEO.txt [2026-02-26T20:26:22.929001] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:22.929032] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:22.929059] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:22.929116] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:22.990978] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:22.992192] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:22.992282] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:22.992316] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:23.117860] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:23.118024] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:23.118066] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:23.118095] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:23.121827] [DEBUG] [FORECASTER] LXEO: Forecast T+1@11:T+2@11: UP (p=95.62%) [2026-02-26T20:26:23.122140] [INFO ] [FORECASTER] Completed predict_future for LXEO [2026-02-26T20:26:23.122281] [INFO ] [sig ] LXEO: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:26:23.270534] [INFO ] [LOCAL ] Saved forecast: LXEO 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/LXEO.txt [2026-02-26T20:26:23.270734] [INFO ] [sig ] [1870/3375] Completed LXEO in 0.4s | 2.76 sym/s | Total: 11.3m | ETA: 9.1m [2026-02-26T20:26:23.270776] [INFO ] [sig ] [1871/3375] Forecasting LXP... [2026-02-26T20:26:23.270807] [INFO ] [sig ] Generating forecast for: LXP [2026-02-26T20:26:23.270839] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LXP' from 'https://tdm.silogroup.org/data/derivative_storage/LXP.csv'. [2026-02-26T20:26:23.283213] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LXP'. [2026-02-26T20:26:23.283589] [INFO ] [FORECASTER] Starting predict_future for LXP [2026-02-26T20:26:23.284430] [DEBUG] [LOCAL ] No optimal features file found for LXP: ./output/feature-sets/LXP.txt [2026-02-26T20:26:23.284485] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:23.284517] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:23.284544] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:23.284629] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:23.349065] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:23.350184] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:23.350352] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:23.350388] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:23.479604] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:23.479775] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:23.479819] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:23.479850] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:23.484036] [DEBUG] [FORECASTER] LXP: Forecast T+1@11:T+2@11: UP (p=52.57%) [2026-02-26T20:26:23.484616] [INFO ] [FORECASTER] Completed predict_future for LXP [2026-02-26T20:26:23.484784] [INFO ] [sig ] LXP: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:26:23.638650] [INFO ] [LOCAL ] Saved forecast: LXP 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/LXP.txt [2026-02-26T20:26:23.638854] [INFO ] [sig ] [1871/3375] Completed LXP in 0.4s | 2.76 sym/s | Total: 11.3m | ETA: 9.1m [2026-02-26T20:26:23.638897] [INFO ] [sig ] [1872/3375] Forecasting LYB... [2026-02-26T20:26:23.638926] [INFO ] [sig ] Generating forecast for: LYB [2026-02-26T20:26:23.638959] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LYB' from 'https://tdm.silogroup.org/data/derivative_storage/LYB.csv'. [2026-02-26T20:26:23.651427] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LYB'. [2026-02-26T20:26:23.651821] [INFO ] [FORECASTER] Starting predict_future for LYB [2026-02-26T20:26:23.652881] [DEBUG] [LOCAL ] No optimal features file found for LYB: ./output/feature-sets/LYB.txt [2026-02-26T20:26:23.652934] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:23.652965] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:23.652992] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:23.653049] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:23.717935] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:23.718906] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:23.718998] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:23.719032] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:23.847589] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:23.847782] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:23.847828] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:23.847859] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:23.851546] [DEBUG] [FORECASTER] LYB: Forecast T+1@11:T+2@11: DOWN (p=45.95%) [2026-02-26T20:26:23.851989] [INFO ] [FORECASTER] Completed predict_future for LYB [2026-02-26T20:26:23.852149] [INFO ] [sig ] LYB: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:26:24.002408] [INFO ] [LOCAL ] Saved forecast: LYB 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/LYB.txt [2026-02-26T20:26:24.002588] [INFO ] [sig ] [1872/3375] Completed LYB in 0.4s | 2.76 sym/s | Total: 11.3m | ETA: 9.1m [2026-02-26T20:26:24.002655] [INFO ] [sig ] [1873/3375] Forecasting LYG... [2026-02-26T20:26:24.002701] [INFO ] [sig ] Generating forecast for: LYG [2026-02-26T20:26:24.002736] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LYG' from 'https://tdm.silogroup.org/data/derivative_storage/LYG.csv'. [2026-02-26T20:26:24.014908] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LYG'. [2026-02-26T20:26:24.015478] [INFO ] [FORECASTER] Starting predict_future for LYG [2026-02-26T20:26:24.016407] [DEBUG] [LOCAL ] No optimal features file found for LYG: ./output/feature-sets/LYG.txt [2026-02-26T20:26:24.016463] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:24.016497] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:24.016526] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:24.016613] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:24.077135] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:24.077960] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:24.078051] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:24.078085] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:24.201183] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:24.201346] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:24.201389] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:24.201419] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:24.205017] [DEBUG] [FORECASTER] LYG: Forecast T+1@11:T+2@11: DOWN (p=36.69%) [2026-02-26T20:26:24.205325] [INFO ] [FORECASTER] Completed predict_future for LYG [2026-02-26T20:26:24.205468] [INFO ] [sig ] LYG: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:26:24.358797] [INFO ] [LOCAL ] Saved forecast: LYG 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/LYG.txt [2026-02-26T20:26:24.358992] [INFO ] [sig ] [1873/3375] Completed LYG in 0.4s | 2.76 sym/s | Total: 11.3m | ETA: 9.1m [2026-02-26T20:26:24.359044] [INFO ] [sig ] [1874/3375] Forecasting LYRA... [2026-02-26T20:26:24.359083] [INFO ] [sig ] Generating forecast for: LYRA [2026-02-26T20:26:24.359126] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LYRA' from 'https://tdm.silogroup.org/data/derivative_storage/LYRA.csv'. [2026-02-26T20:26:24.371478] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LYRA'. [2026-02-26T20:26:24.371935] [INFO ] [FORECASTER] Starting predict_future for LYRA [2026-02-26T20:26:24.372911] [DEBUG] [LOCAL ] No optimal features file found for LYRA: ./output/feature-sets/LYRA.txt [2026-02-26T20:26:24.372969] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:24.373002] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:24.373029] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:24.373088] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:24.437897] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:24.438834] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:24.438924] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:24.438958] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:24.568184] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:24.568344] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:24.568404] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:24.568435] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:24.572594] [DEBUG] [FORECASTER] LYRA: Forecast T+1@11:T+2@11: UP (p=63.98%) [2026-02-26T20:26:24.572927] [INFO ] [FORECASTER] Completed predict_future for LYRA [2026-02-26T20:26:24.573094] [INFO ] [sig ] LYRA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:26:24.720725] [INFO ] [LOCAL ] Saved forecast: LYRA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/LYRA.txt [2026-02-26T20:26:24.720872] [INFO ] [sig ] [1874/3375] Completed LYRA in 0.4s | 2.76 sym/s | Total: 11.3m | ETA: 9.1m [2026-02-26T20:26:24.720913] [INFO ] [sig ] [1875/3375] Forecasting LYTS... [2026-02-26T20:26:24.720944] [INFO ] [sig ] Generating forecast for: LYTS [2026-02-26T20:26:24.720974] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LYTS' from 'https://tdm.silogroup.org/data/derivative_storage/LYTS.csv'. [2026-02-26T20:26:24.732862] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LYTS'. [2026-02-26T20:26:24.733241] [INFO ] [FORECASTER] Starting predict_future for LYTS [2026-02-26T20:26:24.734104] [DEBUG] [LOCAL ] No optimal features file found for LYTS: ./output/feature-sets/LYTS.txt [2026-02-26T20:26:24.734159] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:24.734191] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:24.734219] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:24.734277] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:24.795234] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:24.796134] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:24.796221] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:24.796254] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:24.917430] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:24.917667] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:24.917719] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:24.917751] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:24.921530] [DEBUG] [FORECASTER] LYTS: Forecast T+1@11:T+2@11: UP (p=55.86%) [2026-02-26T20:26:24.921883] [INFO ] [FORECASTER] Completed predict_future for LYTS [2026-02-26T20:26:24.922044] [INFO ] [sig ] LYTS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:26:25.073981] [INFO ] [LOCAL ] Saved forecast: LYTS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/LYTS.txt [2026-02-26T20:26:25.074157] [INFO ] [sig ] [1875/3375] Completed LYTS in 0.4s | 2.76 sym/s | Total: 11.3m | ETA: 9.1m [2026-02-26T20:26:25.074199] [INFO ] [sig ] [1876/3375] Forecasting LZ... [2026-02-26T20:26:25.074230] [INFO ] [sig ] Generating forecast for: LZ [2026-02-26T20:26:25.074262] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LZ' from 'https://tdm.silogroup.org/data/derivative_storage/LZ.csv'. [2026-02-26T20:26:25.086299] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LZ'. [2026-02-26T20:26:25.086747] [INFO ] [FORECASTER] Starting predict_future for LZ [2026-02-26T20:26:25.087696] [DEBUG] [LOCAL ] No optimal features file found for LZ: ./output/feature-sets/LZ.txt [2026-02-26T20:26:25.087752] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:25.087784] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:25.087812] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:25.087870] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:25.146234] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:25.147181] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:25.147325] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:25.147360] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:25.276600] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:25.276762] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:25.276804] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:25.276834] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:25.280402] [DEBUG] [FORECASTER] LZ: Forecast T+1@11:T+2@11: UP (p=59.16%) [2026-02-26T20:26:25.280719] [INFO ] [FORECASTER] Completed predict_future for LZ [2026-02-26T20:26:25.280853] [INFO ] [sig ] LZ: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:26:25.435053] [INFO ] [LOCAL ] Saved forecast: LZ 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/LZ.txt [2026-02-26T20:26:25.435227] [INFO ] [sig ] [1876/3375] Completed LZ in 0.4s | 2.76 sym/s | Total: 11.3m | ETA: 9.1m [2026-02-26T20:26:25.435266] [INFO ] [sig ] [1877/3375] Forecasting LZB... [2026-02-26T20:26:25.435485] [INFO ] [sig ] Generating forecast for: LZB [2026-02-26T20:26:25.435516] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LZB' from 'https://tdm.silogroup.org/data/derivative_storage/LZB.csv'. [2026-02-26T20:26:25.446966] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LZB'. [2026-02-26T20:26:25.447380] [INFO ] [FORECASTER] Starting predict_future for LZB [2026-02-26T20:26:25.448475] [DEBUG] [LOCAL ] No optimal features file found for LZB: ./output/feature-sets/LZB.txt [2026-02-26T20:26:25.448532] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:25.448564] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:25.448611] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:25.448671] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:25.507148] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:25.508092] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:25.508203] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:25.508238] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:25.633256] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:25.633445] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:25.633486] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:25.633514] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:25.636961] [DEBUG] [FORECASTER] LZB: Forecast T+1@11:T+2@11: DOWN (p=37.65%) [2026-02-26T20:26:25.637274] [INFO ] [FORECASTER] Completed predict_future for LZB [2026-02-26T20:26:25.637404] [INFO ] [sig ] LZB: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:26:25.783349] [INFO ] [LOCAL ] Saved forecast: LZB 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/LZB.txt [2026-02-26T20:26:25.783508] [INFO ] [sig ] [1877/3375] Completed LZB in 0.3s | 2.76 sym/s | Total: 11.4m | ETA: 9.1m [2026-02-26T20:26:25.783548] [INFO ] [sig ] [1878/3375] Forecasting LZM... [2026-02-26T20:26:25.783599] [INFO ] [sig ] Generating forecast for: LZM [2026-02-26T20:26:25.783632] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LZM' from 'https://tdm.silogroup.org/data/derivative_storage/LZM.csv'. [2026-02-26T20:26:25.794519] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LZM'. [2026-02-26T20:26:25.794872] [INFO ] [FORECASTER] Starting predict_future for LZM [2026-02-26T20:26:25.795756] [DEBUG] [LOCAL ] No optimal features file found for LZM: ./output/feature-sets/LZM.txt [2026-02-26T20:26:25.795810] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:25.795855] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:25.795883] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:25.795939] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:25.853497] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:25.854439] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:25.854532] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:25.854567] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:25.977505] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:25.977729] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:25.977782] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:25.977814] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:25.981896] [DEBUG] [FORECASTER] LZM: Forecast T+1@11:T+2@11: UP (p=80.50%) [2026-02-26T20:26:25.982211] [INFO ] [FORECASTER] Completed predict_future for LZM [2026-02-26T20:26:25.982347] [INFO ] [sig ] LZM: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:26:26.131746] [INFO ] [LOCAL ] Saved forecast: LZM 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/LZM.txt [2026-02-26T20:26:26.131911] [INFO ] [sig ] [1878/3375] Completed LZM in 0.3s | 2.76 sym/s | Total: 11.4m | ETA: 9.1m [2026-02-26T20:26:26.131953] [INFO ] [sig ] [1879/3375] Forecasting M... [2026-02-26T20:26:26.131983] [INFO ] [sig ] Generating forecast for: M [2026-02-26T20:26:26.132014] [DEBUG] [REMOTE ] Fetching historical data for symbol 'M' from 'https://tdm.silogroup.org/data/derivative_storage/M.csv'. [2026-02-26T20:26:26.145239] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'M'. [2026-02-26T20:26:26.145708] [INFO ] [FORECASTER] Starting predict_future for M [2026-02-26T20:26:26.146795] [DEBUG] [LOCAL ] No optimal features file found for M: ./output/feature-sets/M.txt [2026-02-26T20:26:26.146849] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:26.146881] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:26.146909] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:26.146968] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:26.206653] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:26.207565] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:26.207697] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:26.207733] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:26.335439] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:26.335615] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:26.335656] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:26.335686] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:26.339244] [DEBUG] [FORECASTER] M: Forecast T+1@11:T+2@11: DOWN (p=40.50%) [2026-02-26T20:26:26.339535] [INFO ] [FORECASTER] Completed predict_future for M [2026-02-26T20:26:26.339688] [INFO ] [sig ] M: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:26:26.503954] [INFO ] [LOCAL ] Saved forecast: M 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/M.txt [2026-02-26T20:26:26.504156] [INFO ] [sig ] [1879/3375] Completed M in 0.4s | 2.76 sym/s | Total: 11.4m | ETA: 9.0m [2026-02-26T20:26:26.504203] [INFO ] [sig ] [1880/3375] Forecasting MA... [2026-02-26T20:26:26.504234] [INFO ] [sig ] Generating forecast for: MA [2026-02-26T20:26:26.504267] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MA' from 'https://tdm.silogroup.org/data/derivative_storage/MA.csv'. [2026-02-26T20:26:26.515279] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MA'. [2026-02-26T20:26:26.515781] [INFO ] [FORECASTER] Starting predict_future for MA [2026-02-26T20:26:26.516735] [DEBUG] [LOCAL ] No optimal features file found for MA: ./output/feature-sets/MA.txt [2026-02-26T20:26:26.516790] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:26.516822] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:26.516848] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:26.516905] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:26.578669] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:26.579626] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:26.579714] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:26.579749] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:26.707432] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:26.707613] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:26.707673] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:26.707706] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:26.711400] [DEBUG] [FORECASTER] MA: Forecast T+1@11:T+2@11: DOWN (p=21.92%) [2026-02-26T20:26:26.711755] [INFO ] [FORECASTER] Completed predict_future for MA [2026-02-26T20:26:26.711897] [INFO ] [sig ] MA: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:26:26.859843] [INFO ] [LOCAL ] Saved forecast: MA 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/MA.txt [2026-02-26T20:26:26.860003] [INFO ] [sig ] [1880/3375] Completed MA in 0.4s | 2.76 sym/s | Total: 11.4m | ETA: 9.0m [2026-02-26T20:26:26.860043] [INFO ] [sig ] [1881/3375] Forecasting MAA... [2026-02-26T20:26:26.860075] [INFO ] [sig ] Generating forecast for: MAA [2026-02-26T20:26:26.860106] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAA' from 'https://tdm.silogroup.org/data/derivative_storage/MAA.csv'. [2026-02-26T20:26:26.871822] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAA'. [2026-02-26T20:26:26.872148] [INFO ] [FORECASTER] Starting predict_future for MAA [2026-02-26T20:26:26.873020] [DEBUG] [LOCAL ] No optimal features file found for MAA: ./output/feature-sets/MAA.txt [2026-02-26T20:26:26.873075] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:26.873108] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:26.873136] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:26.873195] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:26.932461] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:26.933195] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:26.933281] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:26.933315] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:27.058982] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:27.059140] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:27.059181] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:27.059210] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:27.062752] [DEBUG] [FORECASTER] MAA: Forecast T+1@11:T+2@11: UP (p=85.68%) [2026-02-26T20:26:27.063086] [INFO ] [FORECASTER] Completed predict_future for MAA [2026-02-26T20:26:27.063254] [INFO ] [sig ] MAA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:26:27.203565] [INFO ] [LOCAL ] Saved forecast: MAA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/MAA.txt [2026-02-26T20:26:27.203729] [INFO ] [sig ] [1881/3375] Completed MAA in 0.3s | 2.76 sym/s | Total: 11.4m | ETA: 9.0m [2026-02-26T20:26:27.203771] [INFO ] [sig ] [1882/3375] Forecasting MAC... [2026-02-26T20:26:27.203801] [INFO ] [sig ] Generating forecast for: MAC [2026-02-26T20:26:27.203849] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAC' from 'https://tdm.silogroup.org/data/derivative_storage/MAC.csv'. [2026-02-26T20:26:27.215391] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAC'. [2026-02-26T20:26:27.215769] [INFO ] [FORECASTER] Starting predict_future for MAC [2026-02-26T20:26:27.216619] [DEBUG] [LOCAL ] No optimal features file found for MAC: ./output/feature-sets/MAC.txt [2026-02-26T20:26:27.216674] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:27.216706] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:27.216734] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:27.216791] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:27.276265] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:27.277217] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:27.277308] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:27.277342] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:27.402874] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:27.403040] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:27.403082] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:27.403116] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:27.406798] [DEBUG] [FORECASTER] MAC: Forecast T+1@11:T+2@11: UP (p=96.41%) [2026-02-26T20:26:27.407141] [INFO ] [FORECASTER] Completed predict_future for MAC [2026-02-26T20:26:27.407287] [INFO ] [sig ] MAC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:26:27.552180] [INFO ] [LOCAL ] Saved forecast: MAC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/MAC.txt [2026-02-26T20:26:27.552349] [INFO ] [sig ] [1882/3375] Completed MAC in 0.3s | 2.76 sym/s | Total: 11.4m | ETA: 9.0m [2026-02-26T20:26:27.552391] [INFO ] [sig ] [1883/3375] Forecasting MAMA... [2026-02-26T20:26:27.552421] [INFO ] [sig ] Generating forecast for: MAMA [2026-02-26T20:26:27.552450] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAMA' from 'https://tdm.silogroup.org/data/derivative_storage/MAMA.csv'. [2026-02-26T20:26:27.564405] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAMA'. [2026-02-26T20:26:27.564824] [INFO ] [FORECASTER] Starting predict_future for MAMA [2026-02-26T20:26:27.565714] [DEBUG] [LOCAL ] No optimal features file found for MAMA: ./output/feature-sets/MAMA.txt [2026-02-26T20:26:27.565768] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:27.565829] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:27.565858] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:27.565916] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:27.625473] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:27.626431] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:27.626522] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:27.626557] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:27.752191] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:27.752359] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:27.752400] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:27.752429] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:27.756163] [DEBUG] [FORECASTER] MAMA: Forecast T+1@11:T+2@11: UP (p=95.51%) [2026-02-26T20:26:27.756487] [INFO ] [FORECASTER] Completed predict_future for MAMA [2026-02-26T20:26:27.756648] [INFO ] [sig ] MAMA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:26:27.901456] [INFO ] [LOCAL ] Saved forecast: MAMA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/MAMA.txt [2026-02-26T20:26:27.901662] [INFO ] [sig ] [1883/3375] Completed MAMA in 0.3s | 2.76 sym/s | Total: 11.4m | ETA: 9.0m [2026-02-26T20:26:27.901709] [INFO ] [sig ] [1884/3375] Forecasting MAN... [2026-02-26T20:26:27.901740] [INFO ] [sig ] Generating forecast for: MAN [2026-02-26T20:26:27.901772] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAN' from 'https://tdm.silogroup.org/data/derivative_storage/MAN.csv'. [2026-02-26T20:26:27.913720] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAN'. [2026-02-26T20:26:27.914148] [INFO ] [FORECASTER] Starting predict_future for MAN [2026-02-26T20:26:27.915055] [DEBUG] [LOCAL ] No optimal features file found for MAN: ./output/feature-sets/MAN.txt [2026-02-26T20:26:27.915112] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:27.915143] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:27.915170] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:27.915226] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:27.976016] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:27.976962] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:27.977054] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:27.977088] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:28.100091] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:28.100305] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:28.100355] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:28.100387] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:28.104214] [DEBUG] [FORECASTER] MAN: Forecast T+1@11:T+2@11: UP (p=58.08%) [2026-02-26T20:26:28.104534] [INFO ] [FORECASTER] Completed predict_future for MAN [2026-02-26T20:26:28.104700] [INFO ] [sig ] MAN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:26:28.247980] [INFO ] [LOCAL ] Saved forecast: MAN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/MAN.txt [2026-02-26T20:26:28.248161] [INFO ] [sig ] [1884/3375] Completed MAN in 0.3s | 2.76 sym/s | Total: 11.4m | ETA: 9.0m [2026-02-26T20:26:28.248205] [INFO ] [sig ] [1885/3375] Forecasting MANH... [2026-02-26T20:26:28.248235] [INFO ] [sig ] Generating forecast for: MANH [2026-02-26T20:26:28.248266] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MANH' from 'https://tdm.silogroup.org/data/derivative_storage/MANH.csv'. [2026-02-26T20:26:28.261699] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MANH'. [2026-02-26T20:26:28.262148] [INFO ] [FORECASTER] Starting predict_future for MANH [2026-02-26T20:26:28.263057] [DEBUG] [LOCAL ] No optimal features file found for MANH: ./output/feature-sets/MANH.txt [2026-02-26T20:26:28.263113] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:28.263149] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:28.263179] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:28.263240] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:28.323938] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:28.324859] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:28.324951] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:28.324984] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:28.457537] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:28.457734] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:28.457775] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:28.457803] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:28.461261] [DEBUG] [FORECASTER] MANH: Forecast T+1@11:T+2@11: DOWN (p=39.41%) [2026-02-26T20:26:28.461543] [INFO ] [FORECASTER] Completed predict_future for MANH [2026-02-26T20:26:28.461690] [INFO ] [sig ] MANH: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:26:28.606240] [INFO ] [LOCAL ] Saved forecast: MANH 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/MANH.txt [2026-02-26T20:26:28.606389] [INFO ] [sig ] [1885/3375] Completed MANH in 0.4s | 2.76 sym/s | Total: 11.4m | ETA: 9.0m [2026-02-26T20:26:28.606429] [INFO ] [sig ] [1886/3375] Forecasting MARA... [2026-02-26T20:26:28.606459] [INFO ] [sig ] Generating forecast for: MARA [2026-02-26T20:26:28.606490] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MARA' from 'https://tdm.silogroup.org/data/derivative_storage/MARA.csv'. [2026-02-26T20:26:28.617685] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MARA'. [2026-02-26T20:26:28.618035] [INFO ] [FORECASTER] Starting predict_future for MARA [2026-02-26T20:26:28.618893] [DEBUG] [LOCAL ] No optimal features file found for MARA: ./output/feature-sets/MARA.txt [2026-02-26T20:26:28.618947] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:28.618978] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:28.619005] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:28.619063] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:28.678835] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:28.679808] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:28.679892] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:28.679925] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:28.811794] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:28.811954] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:28.811994] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:28.812064] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:28.815557] [DEBUG] [FORECASTER] MARA: Forecast T+1@11:T+2@11: DOWN (p=44.94%) [2026-02-26T20:26:28.815882] [INFO ] [FORECASTER] Completed predict_future for MARA [2026-02-26T20:26:28.816019] [INFO ] [sig ] MARA: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:26:28.963512] [INFO ] [LOCAL ] Saved forecast: MARA 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/MARA.txt [2026-02-26T20:26:28.963671] [INFO ] [sig ] [1886/3375] Completed MARA in 0.4s | 2.76 sym/s | Total: 11.4m | ETA: 9.0m [2026-02-26T20:26:28.963713] [INFO ] [sig ] [1887/3375] Forecasting MAS... [2026-02-26T20:26:28.963743] [INFO ] [sig ] Generating forecast for: MAS [2026-02-26T20:26:28.963773] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAS' from 'https://tdm.silogroup.org/data/derivative_storage/MAS.csv'. [2026-02-26T20:26:28.974431] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAS'. [2026-02-26T20:26:28.975013] [INFO ] [FORECASTER] Starting predict_future for MAS [2026-02-26T20:26:28.975935] [DEBUG] [LOCAL ] No optimal features file found for MAS: ./output/feature-sets/MAS.txt [2026-02-26T20:26:28.975990] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:28.976022] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:28.976049] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:28.976106] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:29.036998] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:29.037763] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:29.037846] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:29.037879] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:29.158903] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:29.159059] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:29.159099] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:29.159128] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:29.163178] [DEBUG] [FORECASTER] MAS: Forecast T+1@11:T+2@11: UP (p=78.21%) [2026-02-26T20:26:29.163467] [INFO ] [FORECASTER] Completed predict_future for MAS [2026-02-26T20:26:29.163620] [INFO ] [sig ] MAS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:26:29.310480] [INFO ] [LOCAL ] Saved forecast: MAS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/MAS.txt [2026-02-26T20:26:29.310651] [INFO ] [sig ] [1887/3375] Completed MAS in 0.3s | 2.76 sym/s | Total: 11.4m | ETA: 9.0m [2026-02-26T20:26:29.310695] [INFO ] [sig ] [1888/3375] Forecasting MASI... [2026-02-26T20:26:29.310724] [INFO ] [sig ] Generating forecast for: MASI [2026-02-26T20:26:29.310755] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MASI' from 'https://tdm.silogroup.org/data/derivative_storage/MASI.csv'. [2026-02-26T20:26:29.322502] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MASI'. [2026-02-26T20:26:29.322887] [INFO ] [FORECASTER] Starting predict_future for MASI [2026-02-26T20:26:29.323734] [DEBUG] [LOCAL ] No optimal features file found for MASI: ./output/feature-sets/MASI.txt [2026-02-26T20:26:29.323787] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:29.323819] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:29.323845] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:29.323903] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:29.383648] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:29.384375] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:29.384456] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:29.384489] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:29.503188] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:29.503343] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:29.503382] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:29.503410] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:29.506914] [DEBUG] [FORECASTER] MASI: Forecast T+1@11:T+2@11: UP (p=72.45%) [2026-02-26T20:26:29.507213] [INFO ] [FORECASTER] Completed predict_future for MASI [2026-02-26T20:26:29.507361] [INFO ] [sig ] MASI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:26:29.654090] [INFO ] [LOCAL ] Saved forecast: MASI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/MASI.txt [2026-02-26T20:26:29.654243] [INFO ] [sig ] [1888/3375] Completed MASI in 0.3s | 2.76 sym/s | Total: 11.4m | ETA: 9.0m [2026-02-26T20:26:29.654284] [INFO ] [sig ] [1889/3375] Forecasting MASS... [2026-02-26T20:26:29.654313] [INFO ] [sig ] Generating forecast for: MASS [2026-02-26T20:26:29.654345] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MASS' from 'https://tdm.silogroup.org/data/derivative_storage/MASS.csv'. [2026-02-26T20:26:29.666207] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MASS'. [2026-02-26T20:26:29.666605] [INFO ] [FORECASTER] Starting predict_future for MASS [2026-02-26T20:26:29.667402] [DEBUG] [LOCAL ] No optimal features file found for MASS: ./output/feature-sets/MASS.txt [2026-02-26T20:26:29.667454] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:29.667486] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:29.667512] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:29.667624] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:29.726184] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:29.727049] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:29.727134] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:29.727167] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:29.848871] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:29.849036] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:29.849075] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:29.849103] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:29.852534] [DEBUG] [FORECASTER] MASS: Forecast T+1@11:T+2@11: DOWN (p=3.06%) [2026-02-26T20:26:29.852832] [INFO ] [FORECASTER] Completed predict_future for MASS [2026-02-26T20:26:29.852963] [INFO ] [sig ] MASS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:26:29.999384] [INFO ] [LOCAL ] Saved forecast: MASS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/MASS.txt [2026-02-26T20:26:29.999662] [INFO ] [sig ] [1889/3375] Completed MASS in 0.3s | 2.76 sym/s | Total: 11.4m | ETA: 9.0m [2026-02-26T20:26:29.999757] [INFO ] [sig ] [1890/3375] Forecasting MATX... [2026-02-26T20:26:29.999790] [INFO ] [sig ] Generating forecast for: MATX [2026-02-26T20:26:29.999820] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MATX' from 'https://tdm.silogroup.org/data/derivative_storage/MATX.csv'. [2026-02-26T20:26:30.011796] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MATX'. [2026-02-26T20:26:30.012215] [INFO ] [FORECASTER] Starting predict_future for MATX [2026-02-26T20:26:30.013111] [DEBUG] [LOCAL ] No optimal features file found for MATX: ./output/feature-sets/MATX.txt [2026-02-26T20:26:30.013165] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:30.013198] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:30.013225] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:30.013282] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:30.072623] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:30.073667] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:30.073774] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:30.073808] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:30.194810] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:30.194972] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:30.195013] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:30.195042] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:30.199114] [DEBUG] [FORECASTER] MATX: Forecast T+1@11:T+2@11: DOWN (p=29.99%) [2026-02-26T20:26:30.199477] [INFO ] [FORECASTER] Completed predict_future for MATX [2026-02-26T20:26:30.199639] [INFO ] [sig ] MATX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:26:30.356937] [INFO ] [LOCAL ] Saved forecast: MATX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/MATX.txt [2026-02-26T20:26:30.357110] [INFO ] [sig ] [1890/3375] Completed MATX in 0.4s | 2.76 sym/s | Total: 11.4m | ETA: 9.0m [2026-02-26T20:26:30.357153] [INFO ] [sig ] [1891/3375] Forecasting MAX... [2026-02-26T20:26:30.357188] [INFO ] [sig ] Generating forecast for: MAX [2026-02-26T20:26:30.357222] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAX' from 'https://tdm.silogroup.org/data/derivative_storage/MAX.csv'. [2026-02-26T20:26:30.369459] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAX'. [2026-02-26T20:26:30.369876] [INFO ] [FORECASTER] Starting predict_future for MAX [2026-02-26T20:26:30.370797] [DEBUG] [LOCAL ] No optimal features file found for MAX: ./output/feature-sets/MAX.txt [2026-02-26T20:26:30.370868] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:30.370904] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:30.370932] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:30.370991] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:30.438565] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:30.439659] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:30.439757] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:30.439792] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:30.570084] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:30.570257] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:30.570298] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:30.570328] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:30.573924] [DEBUG] [FORECASTER] MAX: Forecast T+1@11:T+2@11: UP (p=78.20%) [2026-02-26T20:26:30.574269] [INFO ] [FORECASTER] Completed predict_future for MAX [2026-02-26T20:26:30.574414] [INFO ] [sig ] MAX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:26:30.735386] [INFO ] [LOCAL ] Saved forecast: MAX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/MAX.txt [2026-02-26T20:26:30.735781] [INFO ] [sig ] [1891/3375] Completed MAX in 0.4s | 2.76 sym/s | Total: 11.4m | ETA: 9.0m [2026-02-26T20:26:30.735886] [INFO ] [sig ] [1892/3375] Forecasting MAXI... [2026-02-26T20:26:30.735932] [INFO ] [sig ] Generating forecast for: MAXI [2026-02-26T20:26:30.735977] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAXI' from 'https://tdm.silogroup.org/data/derivative_storage/MAXI.csv'. [2026-02-26T20:26:30.754282] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAXI'. [2026-02-26T20:26:30.754962] [INFO ] [FORECASTER] Starting predict_future for MAXI [2026-02-26T20:26:30.756239] [DEBUG] [LOCAL ] No optimal features file found for MAXI: ./output/feature-sets/MAXI.txt [2026-02-26T20:26:30.756297] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:30.756329] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:30.756356] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:30.756615] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:30.822008] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:30.823034] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:30.823162] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:30.823199] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:30.945735] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:30.945892] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:30.945933] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:30.945963] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:30.949518] [DEBUG] [FORECASTER] MAXI: Forecast T+1@11:T+2@11: DOWN (p=24.10%) [2026-02-26T20:26:30.949833] [INFO ] [FORECASTER] Completed predict_future for MAXI [2026-02-26T20:26:30.949970] [INFO ] [sig ] MAXI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:26:31.098433] [INFO ] [LOCAL ] Saved forecast: MAXI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/MAXI.txt [2026-02-26T20:26:31.098614] [INFO ] [sig ] [1892/3375] Completed MAXI in 0.4s | 2.76 sym/s | Total: 11.4m | ETA: 9.0m [2026-02-26T20:26:31.098658] [INFO ] [sig ] [1893/3375] Forecasting MAXN... [2026-02-26T20:26:31.098690] [INFO ] [sig ] Generating forecast for: MAXN [2026-02-26T20:26:31.098721] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAXN' from 'https://tdm.silogroup.org/data/derivative_storage/MAXN.csv'. [2026-02-26T20:26:31.110077] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAXN'. [2026-02-26T20:26:31.110485] [INFO ] [FORECASTER] Starting predict_future for MAXN [2026-02-26T20:26:31.111401] [DEBUG] [LOCAL ] No optimal features file found for MAXN: ./output/feature-sets/MAXN.txt [2026-02-26T20:26:31.111460] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:31.111494] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:31.111524] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:31.111606] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:31.170803] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:31.171710] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:31.171850] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:31.171900] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:31.293670] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:31.293834] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:31.293875] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:31.293908] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:31.297452] [DEBUG] [FORECASTER] MAXN: Forecast T+1@11:T+2@11: UP (p=89.31%) [2026-02-26T20:26:31.297834] [INFO ] [FORECASTER] Completed predict_future for MAXN [2026-02-26T20:26:31.297978] [INFO ] [sig ] MAXN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:26:31.452127] [INFO ] [LOCAL ] Saved forecast: MAXN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/MAXN.txt [2026-02-26T20:26:31.452309] [INFO ] [sig ] [1893/3375] Completed MAXN in 0.4s | 2.76 sym/s | Total: 11.4m | ETA: 9.0m [2026-02-26T20:26:31.452357] [INFO ] [sig ] [1894/3375] Forecasting MBB... [2026-02-26T20:26:31.452388] [INFO ] [sig ] Generating forecast for: MBB [2026-02-26T20:26:31.452419] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBB' from 'https://tdm.silogroup.org/data/derivative_storage/MBB.csv'. [2026-02-26T20:26:31.464363] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBB'. [2026-02-26T20:26:31.464788] [INFO ] [FORECASTER] Starting predict_future for MBB [2026-02-26T20:26:31.465677] [DEBUG] [LOCAL ] No optimal features file found for MBB: ./output/feature-sets/MBB.txt [2026-02-26T20:26:31.465732] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:31.465766] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:31.465795] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:31.465854] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:31.528229] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:31.529208] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:31.529298] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:31.529331] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:31.651687] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:31.651852] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:31.651892] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:31.651921] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:31.655440] [DEBUG] [FORECASTER] MBB: Forecast T+1@11:T+2@11: DOWN (p=41.82%) [2026-02-26T20:26:31.655752] [INFO ] [FORECASTER] Completed predict_future for MBB [2026-02-26T20:26:31.655906] [INFO ] [sig ] MBB: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:26:31.818949] [INFO ] [LOCAL ] Saved forecast: MBB 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/MBB.txt [2026-02-26T20:26:31.819135] [INFO ] [sig ] [1894/3375] Completed MBB in 0.4s | 2.76 sym/s | Total: 11.5m | ETA: 9.0m [2026-02-26T20:26:31.819179] [INFO ] [sig ] [1895/3375] Forecasting MBC... [2026-02-26T20:26:31.819209] [INFO ] [sig ] Generating forecast for: MBC [2026-02-26T20:26:31.819252] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBC' from 'https://tdm.silogroup.org/data/derivative_storage/MBC.csv'. [2026-02-26T20:26:31.832209] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBC'. [2026-02-26T20:26:31.832826] [INFO ] [FORECASTER] Starting predict_future for MBC [2026-02-26T20:26:31.833762] [DEBUG] [LOCAL ] No optimal features file found for MBC: ./output/feature-sets/MBC.txt [2026-02-26T20:26:31.833816] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:31.833850] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:31.833878] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:31.833945] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:31.891819] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:31.892715] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:31.892801] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:31.892834] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:32.009308] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:32.009474] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:32.009515] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:32.009544] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:32.012989] [DEBUG] [FORECASTER] MBC: Forecast T+1@11:T+2@11: UP (p=50.19%) [2026-02-26T20:26:32.013278] [INFO ] [FORECASTER] Completed predict_future for MBC [2026-02-26T20:26:32.013413] [INFO ] [sig ] MBC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:26:32.157828] [INFO ] [LOCAL ] Saved forecast: MBC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/MBC.txt [2026-02-26T20:26:32.157965] [INFO ] [sig ] [1895/3375] Completed MBC in 0.3s | 2.76 sym/s | Total: 11.5m | ETA: 9.0m [2026-02-26T20:26:32.158005] [INFO ] [sig ] [1896/3375] Forecasting MBCN... [2026-02-26T20:26:32.158037] [INFO ] [sig ] Generating forecast for: MBCN [2026-02-26T20:26:32.158069] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBCN' from 'https://tdm.silogroup.org/data/derivative_storage/MBCN.csv'. [2026-02-26T20:26:32.168662] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBCN'. [2026-02-26T20:26:32.168969] [INFO ] [FORECASTER] Starting predict_future for MBCN [2026-02-26T20:26:32.169802] [DEBUG] [LOCAL ] No optimal features file found for MBCN: ./output/feature-sets/MBCN.txt [2026-02-26T20:26:32.169854] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:32.169887] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:32.169914] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:32.169971] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:32.227726] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:32.228326] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:32.228406] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:32.228439] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:32.329862] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:32.329981] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:32.330019] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:32.330047] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:32.333779] [DEBUG] [FORECASTER] MBCN: Forecast T+1@11:T+2@11: UP (p=89.60%) [2026-02-26T20:26:32.334107] [INFO ] [FORECASTER] Completed predict_future for MBCN [2026-02-26T20:26:32.334243] [INFO ] [sig ] MBCN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:26:32.477540] [INFO ] [LOCAL ] Saved forecast: MBCN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/MBCN.txt [2026-02-26T20:26:32.477716] [INFO ] [sig ] [1896/3375] Completed MBCN in 0.3s | 2.76 sym/s | Total: 11.5m | ETA: 8.9m [2026-02-26T20:26:32.477759] [INFO ] [sig ] [1897/3375] Forecasting MBI... [2026-02-26T20:26:32.477789] [INFO ] [sig ] Generating forecast for: MBI [2026-02-26T20:26:32.477820] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBI' from 'https://tdm.silogroup.org/data/derivative_storage/MBI.csv'. [2026-02-26T20:26:32.488311] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBI'. [2026-02-26T20:26:32.488643] [INFO ] [FORECASTER] Starting predict_future for MBI [2026-02-26T20:26:32.489662] [DEBUG] [LOCAL ] No optimal features file found for MBI: ./output/feature-sets/MBI.txt [2026-02-26T20:26:32.489717] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:32.489752] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:32.489780] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:32.489838] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:32.547891] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:32.548544] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:32.548642] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:32.548676] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:32.668347] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:32.668505] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:32.668545] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:32.668597] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:32.672102] [DEBUG] [FORECASTER] MBI: Forecast T+1@11:T+2@11: DOWN (p=2.63%) [2026-02-26T20:26:32.672415] [INFO ] [FORECASTER] Completed predict_future for MBI [2026-02-26T20:26:32.672544] [INFO ] [sig ] MBI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:26:32.814182] [INFO ] [LOCAL ] Saved forecast: MBI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/MBI.txt [2026-02-26T20:26:32.814311] [INFO ] [sig ] [1897/3375] Completed MBI in 0.3s | 2.76 sym/s | Total: 11.5m | ETA: 8.9m [2026-02-26T20:26:32.814350] [INFO ] [sig ] [1898/3375] Forecasting MBIN... [2026-02-26T20:26:32.814381] [INFO ] [sig ] Generating forecast for: MBIN [2026-02-26T20:26:32.814411] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBIN' from 'https://tdm.silogroup.org/data/derivative_storage/MBIN.csv'. [2026-02-26T20:26:32.826340] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBIN'. [2026-02-26T20:26:32.826688] [INFO ] [FORECASTER] Starting predict_future for MBIN [2026-02-26T20:26:32.827487] [DEBUG] [LOCAL ] No optimal features file found for MBIN: ./output/feature-sets/MBIN.txt [2026-02-26T20:26:32.827541] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:32.827604] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:32.827636] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:32.827712] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:32.885563] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:32.886359] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:32.886445] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:32.886479] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:33.004898] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:33.005052] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:33.005110] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:33.005139] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:33.012122] [DEBUG] [FORECASTER] MBIN: Forecast T+1@11:T+2@11: DOWN (p=4.57%) [2026-02-26T20:26:33.012640] [INFO ] [FORECASTER] Completed predict_future for MBIN [2026-02-26T20:26:33.012774] [INFO ] [sig ] MBIN: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:26:33.160634] [INFO ] [LOCAL ] Saved forecast: MBIN 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/MBIN.txt [2026-02-26T20:26:33.160775] [INFO ] [sig ] [1898/3375] Completed MBIN in 0.3s | 2.76 sym/s | Total: 11.5m | ETA: 8.9m [2026-02-26T20:26:33.160816] [INFO ] [sig ] [1899/3375] Forecasting MBLY... [2026-02-26T20:26:33.160846] [INFO ] [sig ] Generating forecast for: MBLY [2026-02-26T20:26:33.160877] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBLY' from 'https://tdm.silogroup.org/data/derivative_storage/MBLY.csv'. [2026-02-26T20:26:33.172612] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBLY'. [2026-02-26T20:26:33.173000] [INFO ] [FORECASTER] Starting predict_future for MBLY [2026-02-26T20:26:33.173849] [DEBUG] [LOCAL ] No optimal features file found for MBLY: ./output/feature-sets/MBLY.txt [2026-02-26T20:26:33.173903] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:33.173937] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:33.173965] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:33.174025] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:33.234552] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:33.235296] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:33.235378] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:33.235410] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:33.364957] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:33.365123] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:33.365164] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:33.365194] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:33.368805] [DEBUG] [FORECASTER] MBLY: Forecast T+1@11:T+2@11: DOWN (p=46.78%) [2026-02-26T20:26:33.369114] [INFO ] [FORECASTER] Completed predict_future for MBLY [2026-02-26T20:26:33.369249] [INFO ] [sig ] MBLY: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:26:33.511655] [INFO ] [LOCAL ] Saved forecast: MBLY 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/MBLY.txt [2026-02-26T20:26:33.511786] [INFO ] [sig ] [1899/3375] Completed MBLY in 0.4s | 2.76 sym/s | Total: 11.5m | ETA: 8.9m [2026-02-26T20:26:33.511827] [INFO ] [sig ] [1900/3375] Forecasting MBS... [2026-02-26T20:26:33.511857] [INFO ] [sig ] Generating forecast for: MBS [2026-02-26T20:26:33.511888] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBS' from 'https://tdm.silogroup.org/data/derivative_storage/MBS.csv'. [2026-02-26T20:26:33.522655] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBS'. [2026-02-26T20:26:33.522972] [INFO ] [FORECASTER] Starting predict_future for MBS [2026-02-26T20:26:33.523824] [DEBUG] [LOCAL ] No optimal features file found for MBS: ./output/feature-sets/MBS.txt [2026-02-26T20:26:33.523876] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:33.523935] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:33.523964] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:33.524022] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:33.581546] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:33.582223] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:33.582305] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:33.582338] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:33.700437] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:33.700614] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:33.700662] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:33.700692] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:33.704159] [DEBUG] [FORECASTER] MBS: Forecast T+1@11:T+2@11: DOWN (p=33.20%) [2026-02-26T20:26:33.704449] [INFO ] [FORECASTER] Completed predict_future for MBS [2026-02-26T20:26:33.704600] [INFO ] [sig ] MBS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:26:33.851161] [INFO ] [LOCAL ] Saved forecast: MBS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/MBS.txt [2026-02-26T20:26:33.851300] [INFO ] [sig ] [1900/3375] Completed MBS in 0.3s | 2.76 sym/s | Total: 11.5m | ETA: 8.9m [2026-02-26T20:26:33.851348] [INFO ] [sig ] [1901/3375] Forecasting MBWM... [2026-02-26T20:26:33.851385] [INFO ] [sig ] Generating forecast for: MBWM [2026-02-26T20:26:33.851416] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBWM' from 'https://tdm.silogroup.org/data/derivative_storage/MBWM.csv'. [2026-02-26T20:26:33.862425] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBWM'. [2026-02-26T20:26:33.862785] [INFO ] [FORECASTER] Starting predict_future for MBWM [2026-02-26T20:26:33.863645] [DEBUG] [LOCAL ] No optimal features file found for MBWM: ./output/feature-sets/MBWM.txt [2026-02-26T20:26:33.863698] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:33.863730] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:33.863756] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:33.863813] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:33.924209] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:33.925127] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:33.925211] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:33.925245] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:34.044500] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:34.044669] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:34.044709] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:34.044737] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:34.048204] [DEBUG] [FORECASTER] MBWM: Forecast T+1@11:T+2@11: UP (p=68.68%) [2026-02-26T20:26:34.048478] [INFO ] [FORECASTER] Completed predict_future for MBWM [2026-02-26T20:26:34.048625] [INFO ] [sig ] MBWM: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:26:34.206247] [INFO ] [LOCAL ] Saved forecast: MBWM 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/MBWM.txt [2026-02-26T20:26:34.206468] [INFO ] [sig ] [1901/3375] Completed MBWM in 0.4s | 2.76 sym/s | Total: 11.5m | ETA: 8.9m [2026-02-26T20:26:34.206533] [INFO ] [sig ] [1902/3375] Forecasting MBX... [2026-02-26T20:26:34.206610] [INFO ] [sig ] Generating forecast for: MBX [2026-02-26T20:26:34.206669] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBX' from 'https://tdm.silogroup.org/data/derivative_storage/MBX.csv'. [2026-02-26T20:26:34.221796] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBX'. [2026-02-26T20:26:34.222324] [INFO ] [FORECASTER] Starting predict_future for MBX [2026-02-26T20:26:34.223485] [DEBUG] [LOCAL ] No optimal features file found for MBX: ./output/feature-sets/MBX.txt [2026-02-26T20:26:34.223561] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:34.223702] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:34.223758] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:34.223860] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:34.288521] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:34.289384] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:34.289472] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:34.289505] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:34.413399] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:34.413563] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:34.413627] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:34.413657] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:34.417461] [DEBUG] [FORECASTER] MBX: Forecast T+1@11:T+2@11: DOWN (p=40.36%) [2026-02-26T20:26:34.417913] [INFO ] [FORECASTER] Completed predict_future for MBX [2026-02-26T20:26:34.418112] [INFO ] [sig ] MBX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:26:34.574917] [INFO ] [LOCAL ] Saved forecast: MBX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/MBX.txt [2026-02-26T20:26:34.575128] [INFO ] [sig ] [1902/3375] Completed MBX in 0.4s | 2.76 sym/s | Total: 11.5m | ETA: 8.9m [2026-02-26T20:26:34.575178] [INFO ] [sig ] [1903/3375] Forecasting MC... [2026-02-26T20:26:34.575213] [INFO ] [sig ] Generating forecast for: MC [2026-02-26T20:26:34.575252] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MC' from 'https://tdm.silogroup.org/data/derivative_storage/MC.csv'. [2026-02-26T20:26:34.590901] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MC'. [2026-02-26T20:26:34.591389] [INFO ] [FORECASTER] Starting predict_future for MC [2026-02-26T20:26:34.592496] [DEBUG] [LOCAL ] No optimal features file found for MC: ./output/feature-sets/MC.txt [2026-02-26T20:26:34.592560] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:34.592621] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:34.592654] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:34.592729] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:34.664603] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:34.665660] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:34.665750] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:34.665783] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:34.788749] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:34.788912] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:34.788952] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:34.789013] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:34.792446] [DEBUG] [FORECASTER] MC: Forecast T+1@11:T+2@11: DOWN (p=45.46%) [2026-02-26T20:26:34.792748] [INFO ] [FORECASTER] Completed predict_future for MC [2026-02-26T20:26:34.792880] [INFO ] [sig ] MC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:26:34.936471] [INFO ] [LOCAL ] Saved forecast: MC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/MC.txt [2026-02-26T20:26:34.936664] [INFO ] [sig ] [1903/3375] Completed MC in 0.4s | 2.76 sym/s | Total: 11.5m | ETA: 8.9m [2026-02-26T20:26:34.936709] [INFO ] [sig ] [1904/3375] Forecasting MCBS... [2026-02-26T20:26:34.936740] [INFO ] [sig ] Generating forecast for: MCBS [2026-02-26T20:26:34.936773] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCBS' from 'https://tdm.silogroup.org/data/derivative_storage/MCBS.csv'. [2026-02-26T20:26:34.948859] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCBS'. [2026-02-26T20:26:34.949345] [INFO ] [FORECASTER] Starting predict_future for MCBS [2026-02-26T20:26:34.950250] [DEBUG] [LOCAL ] No optimal features file found for MCBS: ./output/feature-sets/MCBS.txt [2026-02-26T20:26:34.950310] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:34.950342] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:34.950368] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:34.950424] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:35.008608] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:35.009504] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:35.009611] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:35.009647] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:35.131140] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:35.131309] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:35.131350] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:35.131379] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:35.134923] [DEBUG] [FORECASTER] MCBS: Forecast T+1@11:T+2@11: UP (p=89.27%) [2026-02-26T20:26:35.135216] [INFO ] [FORECASTER] Completed predict_future for MCBS [2026-02-26T20:26:35.135352] [INFO ] [sig ] MCBS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:26:35.277182] [INFO ] [LOCAL ] Saved forecast: MCBS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/MCBS.txt [2026-02-26T20:26:35.277343] [INFO ] [sig ] [1904/3375] Completed MCBS in 0.3s | 2.76 sym/s | Total: 11.5m | ETA: 8.9m [2026-02-26T20:26:35.277384] [INFO ] [sig ] [1905/3375] Forecasting MCHI... [2026-02-26T20:26:35.277414] [INFO ] [sig ] Generating forecast for: MCHI [2026-02-26T20:26:35.277445] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCHI' from 'https://tdm.silogroup.org/data/derivative_storage/MCHI.csv'. [2026-02-26T20:26:35.289125] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCHI'. [2026-02-26T20:26:35.289545] [INFO ] [FORECASTER] Starting predict_future for MCHI [2026-02-26T20:26:35.290411] [DEBUG] [LOCAL ] No optimal features file found for MCHI: ./output/feature-sets/MCHI.txt [2026-02-26T20:26:35.290465] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:35.290496] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:35.290521] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:35.290604] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:35.357490] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:35.358690] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:35.358783] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:35.358819] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:35.494846] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:35.495014] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:35.495054] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:35.495084] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:35.498682] [DEBUG] [FORECASTER] MCHI: Forecast T+1@11:T+2@11: UP (p=53.22%) [2026-02-26T20:26:35.499010] [INFO ] [FORECASTER] Completed predict_future for MCHI [2026-02-26T20:26:35.499167] [INFO ] [sig ] MCHI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:26:35.643444] [INFO ] [LOCAL ] Saved forecast: MCHI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/MCHI.txt [2026-02-26T20:26:35.643636] [INFO ] [sig ] [1905/3375] Completed MCHI in 0.4s | 2.76 sym/s | Total: 11.5m | ETA: 8.9m [2026-02-26T20:26:35.643680] [INFO ] [sig ] [1906/3375] Forecasting MCHP... [2026-02-26T20:26:35.643719] [INFO ] [sig ] Generating forecast for: MCHP [2026-02-26T20:26:35.643753] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCHP' from 'https://tdm.silogroup.org/data/derivative_storage/MCHP.csv'. [2026-02-26T20:26:35.655481] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCHP'. [2026-02-26T20:26:35.655903] [INFO ] [FORECASTER] Starting predict_future for MCHP [2026-02-26T20:26:35.656789] [DEBUG] [LOCAL ] No optimal features file found for MCHP: ./output/feature-sets/MCHP.txt [2026-02-26T20:26:35.656843] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:35.656876] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:35.656902] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:35.656959] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:35.715388] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:35.716309] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:35.716405] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:35.716438] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:35.856613] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:35.856775] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:35.856815] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:35.856843] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:35.860946] [DEBUG] [FORECASTER] MCHP: Forecast T+1@11:T+2@11: UP (p=85.30%) [2026-02-26T20:26:35.861282] [INFO ] [FORECASTER] Completed predict_future for MCHP [2026-02-26T20:26:35.861425] [INFO ] [sig ] MCHP: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:26:36.028249] [INFO ] [LOCAL ] Saved forecast: MCHP 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/MCHP.txt [2026-02-26T20:26:36.028439] [INFO ] [sig ] [1906/3375] Completed MCHP in 0.4s | 2.76 sym/s | Total: 11.5m | ETA: 8.9m [2026-02-26T20:26:36.028488] [INFO ] [sig ] [1907/3375] Forecasting MCHX... [2026-02-26T20:26:36.028518] [INFO ] [sig ] Generating forecast for: MCHX [2026-02-26T20:26:36.028549] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCHX' from 'https://tdm.silogroup.org/data/derivative_storage/MCHX.csv'. [2026-02-26T20:26:36.039744] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCHX'. [2026-02-26T20:26:36.040155] [INFO ] [FORECASTER] Starting predict_future for MCHX [2026-02-26T20:26:36.041007] [DEBUG] [LOCAL ] No optimal features file found for MCHX: ./output/feature-sets/MCHX.txt [2026-02-26T20:26:36.041061] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:36.041094] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:36.041122] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:36.041179] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:36.098691] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:36.099647] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:36.099738] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:36.099770] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:36.205904] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:36.206066] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:36.206107] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:36.206136] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:36.209605] [DEBUG] [FORECASTER] MCHX: Forecast T+1@11:T+2@11: DOWN (p=3.55%) [2026-02-26T20:26:36.209896] [INFO ] [FORECASTER] Completed predict_future for MCHX [2026-02-26T20:26:36.210031] [INFO ] [sig ] MCHX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:26:36.352456] [INFO ] [LOCAL ] Saved forecast: MCHX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/MCHX.txt [2026-02-26T20:26:36.352682] [INFO ] [sig ] [1907/3375] Completed MCHX in 0.3s | 2.76 sym/s | Total: 11.5m | ETA: 8.9m [2026-02-26T20:26:36.352746] [INFO ] [sig ] [1908/3375] Forecasting MCI... [2026-02-26T20:26:36.352790] [INFO ] [sig ] Generating forecast for: MCI [2026-02-26T20:26:36.352832] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCI' from 'https://tdm.silogroup.org/data/derivative_storage/MCI.csv'. [2026-02-26T20:26:36.364627] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCI'. [2026-02-26T20:26:36.365046] [INFO ] [FORECASTER] Starting predict_future for MCI [2026-02-26T20:26:36.365937] [DEBUG] [LOCAL ] No optimal features file found for MCI: ./output/feature-sets/MCI.txt [2026-02-26T20:26:36.366002] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:36.366039] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:36.366068] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:36.366127] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:36.439548] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:36.440558] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:36.440691] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:36.440746] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:36.572776] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:36.572946] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:36.572986] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:36.573014] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:36.576644] [DEBUG] [FORECASTER] MCI: Forecast T+1@11:T+2@11: DOWN (p=10.08%) [2026-02-26T20:26:36.576985] [INFO ] [FORECASTER] Completed predict_future for MCI [2026-02-26T20:26:36.577125] [INFO ] [sig ] MCI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:26:36.727149] [INFO ] [LOCAL ] Saved forecast: MCI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/MCI.txt [2026-02-26T20:26:36.727316] [INFO ] [sig ] [1908/3375] Completed MCI in 0.4s | 2.76 sym/s | Total: 11.5m | ETA: 8.9m [2026-02-26T20:26:36.727358] [INFO ] [sig ] [1909/3375] Forecasting MCK... [2026-02-26T20:26:36.727387] [INFO ] [sig ] Generating forecast for: MCK [2026-02-26T20:26:36.727417] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCK' from 'https://tdm.silogroup.org/data/derivative_storage/MCK.csv'. [2026-02-26T20:26:36.738789] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCK'. [2026-02-26T20:26:36.739197] [INFO ] [FORECASTER] Starting predict_future for MCK [2026-02-26T20:26:36.740069] [DEBUG] [LOCAL ] No optimal features file found for MCK: ./output/feature-sets/MCK.txt [2026-02-26T20:26:36.740122] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:36.740153] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:36.740180] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:36.740235] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:36.800058] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:36.800946] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:36.801158] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:36.801196] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:36.927478] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:36.927681] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:36.927836] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:36.927888] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:36.931340] [DEBUG] [FORECASTER] MCK: Forecast T+1@11:T+2@11: UP (p=95.22%) [2026-02-26T20:26:36.931670] [INFO ] [FORECASTER] Completed predict_future for MCK [2026-02-26T20:26:36.931806] [INFO ] [sig ] MCK: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:26:37.079119] [INFO ] [LOCAL ] Saved forecast: MCK 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/MCK.txt [2026-02-26T20:26:37.079281] [INFO ] [sig ] [1909/3375] Completed MCK in 0.4s | 2.76 sym/s | Total: 11.5m | ETA: 8.9m [2026-02-26T20:26:37.079329] [INFO ] [sig ] [1910/3375] Forecasting MCN... [2026-02-26T20:26:37.079366] [INFO ] [sig ] Generating forecast for: MCN [2026-02-26T20:26:37.079405] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCN' from 'https://tdm.silogroup.org/data/derivative_storage/MCN.csv'. [2026-02-26T20:26:37.090714] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCN'. [2026-02-26T20:26:37.091059] [INFO ] [FORECASTER] Starting predict_future for MCN [2026-02-26T20:26:37.091888] [DEBUG] [LOCAL ] No optimal features file found for MCN: ./output/feature-sets/MCN.txt [2026-02-26T20:26:37.091942] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:37.091973] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:37.092001] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:37.092062] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:37.151714] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:37.152437] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:37.152548] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:37.152600] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:37.275101] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:37.275261] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:37.275301] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:37.275331] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:37.278839] [DEBUG] [FORECASTER] MCN: Forecast T+1@11:T+2@11: DOWN (p=11.69%) [2026-02-26T20:26:37.279128] [INFO ] [FORECASTER] Completed predict_future for MCN [2026-02-26T20:26:37.279258] [INFO ] [sig ] MCN: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:26:37.431821] [INFO ] [LOCAL ] Saved forecast: MCN 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/MCN.txt [2026-02-26T20:26:37.431974] [INFO ] [sig ] [1910/3375] Completed MCN in 0.4s | 2.76 sym/s | Total: 11.5m | ETA: 8.9m [2026-02-26T20:26:37.432015] [INFO ] [sig ] [1911/3375] Forecasting MCO... [2026-02-26T20:26:37.432046] [INFO ] [sig ] Generating forecast for: MCO [2026-02-26T20:26:37.432079] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCO' from 'https://tdm.silogroup.org/data/derivative_storage/MCO.csv'. [2026-02-26T20:26:37.445846] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCO'. [2026-02-26T20:26:37.446237] [INFO ] [FORECASTER] Starting predict_future for MCO [2026-02-26T20:26:37.447245] [DEBUG] [LOCAL ] No optimal features file found for MCO: ./output/feature-sets/MCO.txt [2026-02-26T20:26:37.447302] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:37.447336] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:37.447363] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:37.447423] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:37.507271] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:37.508174] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:37.508260] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:37.508313] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:37.634273] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:37.634443] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:37.634483] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:37.634512] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:37.637994] [DEBUG] [FORECASTER] MCO: Forecast T+1@11:T+2@11: DOWN (p=6.17%) [2026-02-26T20:26:37.638280] [INFO ] [FORECASTER] Completed predict_future for MCO [2026-02-26T20:26:37.638435] [INFO ] [sig ] MCO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:26:37.781527] [INFO ] [LOCAL ] Saved forecast: MCO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/MCO.txt [2026-02-26T20:26:37.781716] [INFO ] [sig ] [1911/3375] Completed MCO in 0.3s | 2.76 sym/s | Total: 11.6m | ETA: 8.9m [2026-02-26T20:26:37.781759] [INFO ] [sig ] [1912/3375] Forecasting MCRB... [2026-02-26T20:26:37.781789] [INFO ] [sig ] Generating forecast for: MCRB [2026-02-26T20:26:37.781821] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCRB' from 'https://tdm.silogroup.org/data/derivative_storage/MCRB.csv'. [2026-02-26T20:26:37.794083] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCRB'. [2026-02-26T20:26:37.794487] [INFO ] [FORECASTER] Starting predict_future for MCRB [2026-02-26T20:26:37.795520] [DEBUG] [LOCAL ] No optimal features file found for MCRB: ./output/feature-sets/MCRB.txt [2026-02-26T20:26:37.795593] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:37.795628] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:37.795655] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:37.795712] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:37.853444] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:37.854274] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:37.854359] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:37.854393] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:37.973469] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:37.973664] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:37.973707] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:37.973735] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:37.977216] [DEBUG] [FORECASTER] MCRB: Forecast T+1@11:T+2@11: DOWN (p=16.79%) [2026-02-26T20:26:37.977505] [INFO ] [FORECASTER] Completed predict_future for MCRB [2026-02-26T20:26:37.977677] [INFO ] [sig ] MCRB: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:26:38.123266] [INFO ] [LOCAL ] Saved forecast: MCRB 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/MCRB.txt [2026-02-26T20:26:38.123441] [INFO ] [sig ] [1912/3375] Completed MCRB in 0.3s | 2.76 sym/s | Total: 11.6m | ETA: 8.8m [2026-02-26T20:26:38.123492] [INFO ] [sig ] [1913/3375] Forecasting MCRI... [2026-02-26T20:26:38.123528] [INFO ] [sig ] Generating forecast for: MCRI [2026-02-26T20:26:38.123565] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCRI' from 'https://tdm.silogroup.org/data/derivative_storage/MCRI.csv'. [2026-02-26T20:26:38.138148] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCRI'. [2026-02-26T20:26:38.138857] [INFO ] [FORECASTER] Starting predict_future for MCRI [2026-02-26T20:26:38.139954] [DEBUG] [LOCAL ] No optimal features file found for MCRI: ./output/feature-sets/MCRI.txt [2026-02-26T20:26:38.140048] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:38.140087] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:38.140142] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:38.140205] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:38.206118] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:38.207540] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:38.207730] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:38.207772] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:38.346887] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:38.347079] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:38.347132] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:38.347173] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:38.352006] [DEBUG] [FORECASTER] MCRI: Forecast T+1@11:T+2@11: DOWN (p=24.74%) [2026-02-26T20:26:38.352373] [INFO ] [FORECASTER] Completed predict_future for MCRI [2026-02-26T20:26:38.352541] [INFO ] [sig ] MCRI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:26:38.518479] [INFO ] [LOCAL ] Saved forecast: MCRI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/MCRI.txt [2026-02-26T20:26:38.518901] [INFO ] [sig ] [1913/3375] Completed MCRI in 0.4s | 2.76 sym/s | Total: 11.6m | ETA: 8.8m [2026-02-26T20:26:38.518949] [INFO ] [sig ] [1914/3375] Forecasting MCS... [2026-02-26T20:26:38.518981] [INFO ] [sig ] Generating forecast for: MCS [2026-02-26T20:26:38.519015] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCS' from 'https://tdm.silogroup.org/data/derivative_storage/MCS.csv'. [2026-02-26T20:26:38.532853] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCS'. [2026-02-26T20:26:38.533277] [INFO ] [FORECASTER] Starting predict_future for MCS [2026-02-26T20:26:38.534149] [DEBUG] [LOCAL ] No optimal features file found for MCS: ./output/feature-sets/MCS.txt [2026-02-26T20:26:38.534206] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:38.534241] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:38.534269] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:38.534328] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:38.607351] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:38.608435] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:38.608551] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:38.608607] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:38.736359] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:38.736552] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:38.736620] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:38.736651] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:38.741230] [DEBUG] [FORECASTER] MCS: Forecast T+1@11:T+2@11: UP (p=56.99%) [2026-02-26T20:26:38.741614] [INFO ] [FORECASTER] Completed predict_future for MCS [2026-02-26T20:26:38.741772] [INFO ] [sig ] MCS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:26:38.889030] [INFO ] [LOCAL ] Saved forecast: MCS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/MCS.txt [2026-02-26T20:26:38.889208] [INFO ] [sig ] [1914/3375] Completed MCS in 0.4s | 2.76 sym/s | Total: 11.6m | ETA: 8.8m [2026-02-26T20:26:38.889252] [INFO ] [sig ] [1915/3375] Forecasting MCY... [2026-02-26T20:26:38.889282] [INFO ] [sig ] Generating forecast for: MCY [2026-02-26T20:26:38.889314] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCY' from 'https://tdm.silogroup.org/data/derivative_storage/MCY.csv'. [2026-02-26T20:26:38.901566] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCY'. [2026-02-26T20:26:38.901980] [INFO ] [FORECASTER] Starting predict_future for MCY [2026-02-26T20:26:38.902827] [DEBUG] [LOCAL ] No optimal features file found for MCY: ./output/feature-sets/MCY.txt [2026-02-26T20:26:38.902882] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:38.902914] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:38.902942] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:38.902999] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:38.964869] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:38.965785] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:38.965870] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:38.965904] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:39.087392] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:39.087667] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:39.087717] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:39.087747] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:39.091544] [DEBUG] [FORECASTER] MCY: Forecast T+1@11:T+2@11: UP (p=99.53%) [2026-02-26T20:26:39.091883] [INFO ] [FORECASTER] Completed predict_future for MCY [2026-02-26T20:26:39.092020] [INFO ] [sig ] MCY: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:26:39.240381] [INFO ] [LOCAL ] Saved forecast: MCY 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/MCY.txt [2026-02-26T20:26:39.240550] [INFO ] [sig ] [1915/3375] Completed MCY in 0.4s | 2.76 sym/s | Total: 11.6m | ETA: 8.8m [2026-02-26T20:26:39.240613] [INFO ] [sig ] [1916/3375] Forecasting MDAI... [2026-02-26T20:26:39.240644] [INFO ] [sig ] Generating forecast for: MDAI [2026-02-26T20:26:39.240676] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDAI' from 'https://tdm.silogroup.org/data/derivative_storage/MDAI.csv'. [2026-02-26T20:26:39.254452] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDAI'. [2026-02-26T20:26:39.254907] [INFO ] [FORECASTER] Starting predict_future for MDAI [2026-02-26T20:26:39.255844] [DEBUG] [LOCAL ] No optimal features file found for MDAI: ./output/feature-sets/MDAI.txt [2026-02-26T20:26:39.255900] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:39.255934] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:39.255961] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:39.256018] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:39.322110] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:39.323238] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:39.323342] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:39.323379] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:39.454172] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:39.454341] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:39.454384] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:39.454415] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:39.458321] [DEBUG] [FORECASTER] MDAI: Forecast T+1@11:T+2@11: UP (p=72.99%) [2026-02-26T20:26:39.458697] [INFO ] [FORECASTER] Completed predict_future for MDAI [2026-02-26T20:26:39.458841] [INFO ] [sig ] MDAI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:26:39.623975] [INFO ] [LOCAL ] Saved forecast: MDAI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/MDAI.txt [2026-02-26T20:26:39.624161] [INFO ] [sig ] [1916/3375] Completed MDAI in 0.4s | 2.76 sym/s | Total: 11.6m | ETA: 8.8m [2026-02-26T20:26:39.624206] [INFO ] [sig ] [1917/3375] Forecasting MDB... [2026-02-26T20:26:39.624236] [INFO ] [sig ] Generating forecast for: MDB [2026-02-26T20:26:39.624287] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDB' from 'https://tdm.silogroup.org/data/derivative_storage/MDB.csv'. [2026-02-26T20:26:39.637762] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDB'. [2026-02-26T20:26:39.638278] [INFO ] [FORECASTER] Starting predict_future for MDB [2026-02-26T20:26:39.639359] [DEBUG] [LOCAL ] No optimal features file found for MDB: ./output/feature-sets/MDB.txt [2026-02-26T20:26:39.639428] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:39.639512] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:39.639547] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:39.639648] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:39.708985] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:39.710026] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:39.710130] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:39.710164] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:39.877915] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:39.878134] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:39.878207] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:39.878259] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:39.883882] [DEBUG] [FORECASTER] MDB: Forecast T+1@11:T+2@11: DOWN (p=42.61%) [2026-02-26T20:26:39.884477] [INFO ] [FORECASTER] Completed predict_future for MDB [2026-02-26T20:26:39.884736] [INFO ] [sig ] MDB: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:26:40.090176] [INFO ] [LOCAL ] Saved forecast: MDB 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/MDB.txt [2026-02-26T20:26:40.090422] [INFO ] [sig ] [1917/3375] Completed MDB in 0.5s | 2.76 sym/s | Total: 11.6m | ETA: 8.8m [2026-02-26T20:26:40.090490] [INFO ] [sig ] [1918/3375] Forecasting MDGL... [2026-02-26T20:26:40.090540] [INFO ] [sig ] Generating forecast for: MDGL [2026-02-26T20:26:40.090616] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDGL' from 'https://tdm.silogroup.org/data/derivative_storage/MDGL.csv'. [2026-02-26T20:26:40.315340] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDGL'. [2026-02-26T20:26:40.315967] [INFO ] [FORECASTER] Starting predict_future for MDGL [2026-02-26T20:26:40.318306] [DEBUG] [LOCAL ] No optimal features file found for MDGL: ./output/feature-sets/MDGL.txt [2026-02-26T20:26:40.318420] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:40.318479] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:40.318529] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:40.318657] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:40.435778] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:40.437117] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:40.437287] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:40.437341] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:40.612489] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:40.612725] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:40.612777] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:40.612812] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:40.620418] [DEBUG] [FORECASTER] MDGL: Forecast T+1@11:T+2@11: UP (p=86.64%) [2026-02-26T20:26:40.621090] [INFO ] [FORECASTER] Completed predict_future for MDGL [2026-02-26T20:26:40.621325] [INFO ] [sig ] MDGL: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:26:40.865385] [INFO ] [LOCAL ] Saved forecast: MDGL 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/MDGL.txt [2026-02-26T20:26:40.865693] [INFO ] [sig ] [1918/3375] Completed MDGL in 0.8s | 2.75 sym/s | Total: 11.6m | ETA: 8.8m [2026-02-26T20:26:40.865769] [INFO ] [sig ] [1919/3375] Forecasting MDLZ... [2026-02-26T20:26:40.865821] [INFO ] [sig ] Generating forecast for: MDLZ [2026-02-26T20:26:40.865876] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDLZ' from 'https://tdm.silogroup.org/data/derivative_storage/MDLZ.csv'. [2026-02-26T20:26:40.892314] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDLZ'. [2026-02-26T20:26:40.893607] [INFO ] [FORECASTER] Starting predict_future for MDLZ [2026-02-26T20:26:40.895282] [DEBUG] [LOCAL ] No optimal features file found for MDLZ: ./output/feature-sets/MDLZ.txt [2026-02-26T20:26:40.895366] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:40.895422] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:40.895472] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:40.895568] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:40.993140] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:40.995667] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:40.995888] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:40.995934] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:41.153401] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:41.153624] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:41.153681] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:41.153721] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:41.159196] [DEBUG] [FORECASTER] MDLZ: Forecast T+1@11:T+2@11: UP (p=61.93%) [2026-02-26T20:26:41.159720] [INFO ] [FORECASTER] Completed predict_future for MDLZ [2026-02-26T20:26:41.159931] [INFO ] [sig ] MDLZ: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:26:41.347718] [INFO ] [LOCAL ] Saved forecast: MDLZ 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/MDLZ.txt [2026-02-26T20:26:41.348027] [INFO ] [sig ] [1919/3375] Completed MDLZ in 0.5s | 2.75 sym/s | Total: 11.6m | ETA: 8.8m [2026-02-26T20:26:41.348099] [INFO ] [sig ] [1920/3375] Forecasting MDWD... [2026-02-26T20:26:41.348148] [INFO ] [sig ] Generating forecast for: MDWD [2026-02-26T20:26:41.348204] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDWD' from 'https://tdm.silogroup.org/data/derivative_storage/MDWD.csv'. [2026-02-26T20:26:41.365438] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDWD'. [2026-02-26T20:26:41.365966] [INFO ] [FORECASTER] Starting predict_future for MDWD [2026-02-26T20:26:41.367112] [DEBUG] [LOCAL ] No optimal features file found for MDWD: ./output/feature-sets/MDWD.txt [2026-02-26T20:26:41.367177] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:41.367217] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:41.367250] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:41.367330] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:41.435792] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:41.436761] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:41.436856] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:41.436889] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:41.560549] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:41.560735] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:41.560777] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:41.560900] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:41.564877] [DEBUG] [FORECASTER] MDWD: Forecast T+1@11:T+2@11: UP (p=98.68%) [2026-02-26T20:26:41.565237] [INFO ] [FORECASTER] Completed predict_future for MDWD [2026-02-26T20:26:41.565386] [INFO ] [sig ] MDWD: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:26:41.714419] [INFO ] [LOCAL ] Saved forecast: MDWD 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/MDWD.txt [2026-02-26T20:26:41.714608] [INFO ] [sig ] [1920/3375] Completed MDWD in 0.4s | 2.75 sym/s | Total: 11.6m | ETA: 8.8m [2026-02-26T20:26:41.714650] [INFO ] [sig ] [1921/3375] Forecasting MDXG... [2026-02-26T20:26:41.714682] [INFO ] [sig ] Generating forecast for: MDXG [2026-02-26T20:26:41.714714] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDXG' from 'https://tdm.silogroup.org/data/derivative_storage/MDXG.csv'. [2026-02-26T20:26:41.726926] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDXG'. [2026-02-26T20:26:41.727437] [INFO ] [FORECASTER] Starting predict_future for MDXG [2026-02-26T20:26:41.728838] [DEBUG] [LOCAL ] No optimal features file found for MDXG: ./output/feature-sets/MDXG.txt [2026-02-26T20:26:41.728933] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:41.728989] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:41.729036] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:41.729127] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:41.790963] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:41.791858] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:41.791946] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:41.791980] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:41.912947] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:41.913104] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:41.913145] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:41.913175] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:41.916731] [DEBUG] [FORECASTER] MDXG: Forecast T+1@11:T+2@11: DOWN (p=7.79%) [2026-02-26T20:26:41.917023] [INFO ] [FORECASTER] Completed predict_future for MDXG [2026-02-26T20:26:41.917155] [INFO ] [sig ] MDXG: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:26:42.063642] [INFO ] [LOCAL ] Saved forecast: MDXG 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/MDXG.txt [2026-02-26T20:26:42.063800] [INFO ] [sig ] [1921/3375] Completed MDXG in 0.3s | 2.75 sym/s | Total: 11.6m | ETA: 8.8m [2026-02-26T20:26:42.063840] [INFO ] [sig ] [1922/3375] Forecasting MDXH... [2026-02-26T20:26:42.063872] [INFO ] [sig ] Generating forecast for: MDXH [2026-02-26T20:26:42.063904] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDXH' from 'https://tdm.silogroup.org/data/derivative_storage/MDXH.csv'. [2026-02-26T20:26:42.076214] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDXH'. [2026-02-26T20:26:42.076645] [INFO ] [FORECASTER] Starting predict_future for MDXH [2026-02-26T20:26:42.077790] [DEBUG] [LOCAL ] No optimal features file found for MDXH: ./output/feature-sets/MDXH.txt [2026-02-26T20:26:42.077845] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:42.077878] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:42.077904] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:42.077962] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:42.139761] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:42.140744] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:42.140835] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:42.140869] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:42.266082] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:42.266247] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:42.266289] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:42.266317] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:42.270114] [DEBUG] [FORECASTER] MDXH: Forecast T+1@11:T+2@11: DOWN (p=2.43%) [2026-02-26T20:26:42.270420] [INFO ] [FORECASTER] Completed predict_future for MDXH [2026-02-26T20:26:42.270604] [INFO ] [sig ] MDXH: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:26:42.425251] [INFO ] [LOCAL ] Saved forecast: MDXH 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/MDXH.txt [2026-02-26T20:26:42.425417] [INFO ] [sig ] [1922/3375] Completed MDXH in 0.4s | 2.75 sym/s | Total: 11.6m | ETA: 8.8m [2026-02-26T20:26:42.425457] [INFO ] [sig ] [1923/3375] Forecasting MEC... [2026-02-26T20:26:42.425491] [INFO ] [sig ] Generating forecast for: MEC [2026-02-26T20:26:42.425525] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEC' from 'https://tdm.silogroup.org/data/derivative_storage/MEC.csv'. [2026-02-26T20:26:42.438188] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEC'. [2026-02-26T20:26:42.438650] [INFO ] [FORECASTER] Starting predict_future for MEC [2026-02-26T20:26:42.439558] [DEBUG] [LOCAL ] No optimal features file found for MEC: ./output/feature-sets/MEC.txt [2026-02-26T20:26:42.439660] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:42.439709] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:42.439738] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:42.439807] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:42.501535] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:42.502559] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:42.502690] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:42.502755] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:42.639499] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:42.639674] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:42.639715] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:42.639743] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:42.643216] [DEBUG] [FORECASTER] MEC: Forecast T+1@11:T+2@11: UP (p=95.82%) [2026-02-26T20:26:42.643501] [INFO ] [FORECASTER] Completed predict_future for MEC [2026-02-26T20:26:42.643651] [INFO ] [sig ] MEC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:26:42.787450] [INFO ] [LOCAL ] Saved forecast: MEC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/MEC.txt [2026-02-26T20:26:42.787614] [INFO ] [sig ] [1923/3375] Completed MEC in 0.4s | 2.75 sym/s | Total: 11.6m | ETA: 8.8m [2026-02-26T20:26:42.787672] [INFO ] [sig ] [1924/3375] Forecasting MED... [2026-02-26T20:26:42.787704] [INFO ] [sig ] Generating forecast for: MED [2026-02-26T20:26:42.787737] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MED' from 'https://tdm.silogroup.org/data/derivative_storage/MED.csv'. [2026-02-26T20:26:42.800321] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MED'. [2026-02-26T20:26:42.800945] [INFO ] [FORECASTER] Starting predict_future for MED [2026-02-26T20:26:42.801834] [DEBUG] [LOCAL ] No optimal features file found for MED: ./output/feature-sets/MED.txt [2026-02-26T20:26:42.801890] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:42.801937] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:42.801972] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:42.802031] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:42.865016] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:42.865947] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:42.866047] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:42.866083] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:42.995331] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:42.995504] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:42.995554] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:42.995605] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:42.999713] [DEBUG] [FORECASTER] MED: Forecast T+1@11:T+2@11: UP (p=97.43%) [2026-02-26T20:26:43.000034] [INFO ] [FORECASTER] Completed predict_future for MED [2026-02-26T20:26:43.000178] [INFO ] [sig ] MED: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:26:43.149263] [INFO ] [LOCAL ] Saved forecast: MED 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/MED.txt [2026-02-26T20:26:43.149408] [INFO ] [sig ] [1924/3375] Completed MED in 0.4s | 2.75 sym/s | Total: 11.6m | ETA: 8.8m [2026-02-26T20:26:43.149449] [INFO ] [sig ] [1925/3375] Forecasting MEDP... [2026-02-26T20:26:43.149479] [INFO ] [sig ] Generating forecast for: MEDP [2026-02-26T20:26:43.149510] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEDP' from 'https://tdm.silogroup.org/data/derivative_storage/MEDP.csv'. [2026-02-26T20:26:43.161688] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEDP'. [2026-02-26T20:26:43.162077] [INFO ] [FORECASTER] Starting predict_future for MEDP [2026-02-26T20:26:43.162979] [DEBUG] [LOCAL ] No optimal features file found for MEDP: ./output/feature-sets/MEDP.txt [2026-02-26T20:26:43.163034] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:43.163067] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:43.163095] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:43.163152] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:43.225280] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:43.226135] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:43.226225] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:43.226257] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:43.352514] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:43.352691] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:43.352732] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:43.352760] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:43.356207] [DEBUG] [FORECASTER] MEDP: Forecast T+1@11:T+2@11: DOWN (p=18.06%) [2026-02-26T20:26:43.356500] [INFO ] [FORECASTER] Completed predict_future for MEDP [2026-02-26T20:26:43.356652] [INFO ] [sig ] MEDP: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:26:43.522210] [INFO ] [LOCAL ] Saved forecast: MEDP 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/MEDP.txt [2026-02-26T20:26:43.522416] [INFO ] [sig ] [1925/3375] Completed MEDP in 0.4s | 2.75 sym/s | Total: 11.6m | ETA: 8.8m [2026-02-26T20:26:43.522474] [INFO ] [sig ] [1926/3375] Forecasting MEG... [2026-02-26T20:26:43.522516] [INFO ] [sig ] Generating forecast for: MEG [2026-02-26T20:26:43.522563] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEG' from 'https://tdm.silogroup.org/data/derivative_storage/MEG.csv'. [2026-02-26T20:26:43.540679] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEG'. [2026-02-26T20:26:43.541198] [INFO ] [FORECASTER] Starting predict_future for MEG [2026-02-26T20:26:43.542441] [DEBUG] [LOCAL ] No optimal features file found for MEG: ./output/feature-sets/MEG.txt [2026-02-26T20:26:43.542535] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:43.542612] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:43.542662] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:43.542751] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:43.612704] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:43.613645] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:43.613929] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:43.613965] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:43.747184] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:43.747343] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:43.747387] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:43.747416] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:43.751158] [DEBUG] [FORECASTER] MEG: Forecast T+1@11:T+2@11: UP (p=62.07%) [2026-02-26T20:26:43.751493] [INFO ] [FORECASTER] Completed predict_future for MEG [2026-02-26T20:26:43.751662] [INFO ] [sig ] MEG: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:26:43.900454] [INFO ] [LOCAL ] Saved forecast: MEG 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/MEG.txt [2026-02-26T20:26:43.900644] [INFO ] [sig ] [1926/3375] Completed MEG in 0.4s | 2.75 sym/s | Total: 11.7m | ETA: 8.8m [2026-02-26T20:26:43.900687] [INFO ] [sig ] [1927/3375] Forecasting MEGI... [2026-02-26T20:26:43.900717] [INFO ] [sig ] Generating forecast for: MEGI [2026-02-26T20:26:43.900748] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEGI' from 'https://tdm.silogroup.org/data/derivative_storage/MEGI.csv'. [2026-02-26T20:26:43.914341] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEGI'. [2026-02-26T20:26:43.914981] [INFO ] [FORECASTER] Starting predict_future for MEGI [2026-02-26T20:26:43.915883] [DEBUG] [LOCAL ] No optimal features file found for MEGI: ./output/feature-sets/MEGI.txt [2026-02-26T20:26:43.915943] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:43.915975] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:43.916004] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:43.916061] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:43.981255] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:43.982151] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:43.982279] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:43.982313] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:44.105937] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:44.106101] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:44.106141] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:44.106171] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:44.109870] [DEBUG] [FORECASTER] MEGI: Forecast T+1@11:T+2@11: DOWN (p=14.53%) [2026-02-26T20:26:44.110215] [INFO ] [FORECASTER] Completed predict_future for MEGI [2026-02-26T20:26:44.110356] [INFO ] [sig ] MEGI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:26:44.255701] [INFO ] [LOCAL ] Saved forecast: MEGI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/MEGI.txt [2026-02-26T20:26:44.255858] [INFO ] [sig ] [1927/3375] Completed MEGI in 0.4s | 2.75 sym/s | Total: 11.7m | ETA: 8.8m [2026-02-26T20:26:44.255900] [INFO ] [sig ] [1928/3375] Forecasting MEI... [2026-02-26T20:26:44.255931] [INFO ] [sig ] Generating forecast for: MEI [2026-02-26T20:26:44.255963] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEI' from 'https://tdm.silogroup.org/data/derivative_storage/MEI.csv'. [2026-02-26T20:26:44.271721] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEI'. [2026-02-26T20:26:44.272139] [INFO ] [FORECASTER] Starting predict_future for MEI [2026-02-26T20:26:44.273163] [DEBUG] [LOCAL ] No optimal features file found for MEI: ./output/feature-sets/MEI.txt [2026-02-26T20:26:44.273219] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:44.273253] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:44.273280] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:44.273340] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:44.336402] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:44.337270] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:44.337360] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:44.337394] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:44.473797] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:44.473965] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:44.474013] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:44.474043] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:44.478176] [DEBUG] [FORECASTER] MEI: Forecast T+1@11:T+2@11: DOWN (p=8.76%) [2026-02-26T20:26:44.478491] [INFO ] [FORECASTER] Completed predict_future for MEI [2026-02-26T20:26:44.478654] [INFO ] [sig ] MEI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:26:44.629622] [INFO ] [LOCAL ] Saved forecast: MEI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/MEI.txt [2026-02-26T20:26:44.629792] [INFO ] [sig ] [1928/3375] Completed MEI in 0.4s | 2.75 sym/s | Total: 11.7m | ETA: 8.8m [2026-02-26T20:26:44.629836] [INFO ] [sig ] [1929/3375] Forecasting MELI... [2026-02-26T20:26:44.629867] [INFO ] [sig ] Generating forecast for: MELI [2026-02-26T20:26:44.629900] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MELI' from 'https://tdm.silogroup.org/data/derivative_storage/MELI.csv'. [2026-02-26T20:26:44.642539] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MELI'. [2026-02-26T20:26:44.643011] [INFO ] [FORECASTER] Starting predict_future for MELI [2026-02-26T20:26:44.643937] [DEBUG] [LOCAL ] No optimal features file found for MELI: ./output/feature-sets/MELI.txt [2026-02-26T20:26:44.643991] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:44.644024] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:44.644057] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:44.644127] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:44.707032] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:44.708015] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:44.708109] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:44.708143] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:44.837354] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:44.837524] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:44.837567] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:44.837620] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:44.841453] [DEBUG] [FORECASTER] MELI: Forecast T+1@11:T+2@11: DOWN (p=13.56%) [2026-02-26T20:26:44.841848] [INFO ] [FORECASTER] Completed predict_future for MELI [2026-02-26T20:26:44.842019] [INFO ] [sig ] MELI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:26:44.998078] [INFO ] [LOCAL ] Saved forecast: MELI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/MELI.txt [2026-02-26T20:26:44.998262] [INFO ] [sig ] [1929/3375] Completed MELI in 0.4s | 2.75 sym/s | Total: 11.7m | ETA: 8.8m [2026-02-26T20:26:44.998328] [INFO ] [sig ] [1930/3375] Forecasting MEOH... [2026-02-26T20:26:44.998363] [INFO ] [sig ] Generating forecast for: MEOH [2026-02-26T20:26:44.998394] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEOH' from 'https://tdm.silogroup.org/data/derivative_storage/MEOH.csv'. [2026-02-26T20:26:45.011017] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEOH'. [2026-02-26T20:26:45.011453] [INFO ] [FORECASTER] Starting predict_future for MEOH [2026-02-26T20:26:45.012396] [DEBUG] [LOCAL ] No optimal features file found for MEOH: ./output/feature-sets/MEOH.txt [2026-02-26T20:26:45.012452] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:45.012485] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:45.012513] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:45.012590] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:45.078512] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:45.079614] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:45.079721] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:45.079761] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:45.208550] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:45.208741] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:45.208792] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:45.208830] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:45.212414] [DEBUG] [FORECASTER] MEOH: Forecast T+1@11:T+2@11: UP (p=88.23%) [2026-02-26T20:26:45.212778] [INFO ] [FORECASTER] Completed predict_future for MEOH [2026-02-26T20:26:45.212917] [INFO ] [sig ] MEOH: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:26:45.359754] [INFO ] [LOCAL ] Saved forecast: MEOH 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/MEOH.txt [2026-02-26T20:26:45.359968] [INFO ] [sig ] [1930/3375] Completed MEOH in 0.4s | 2.75 sym/s | Total: 11.7m | ETA: 8.7m [2026-02-26T20:26:45.360020] [INFO ] [sig ] [1931/3375] Forecasting MERC... [2026-02-26T20:26:45.360053] [INFO ] [sig ] Generating forecast for: MERC [2026-02-26T20:26:45.360085] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MERC' from 'https://tdm.silogroup.org/data/derivative_storage/MERC.csv'. [2026-02-26T20:26:45.371516] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MERC'. [2026-02-26T20:26:45.371946] [INFO ] [FORECASTER] Starting predict_future for MERC [2026-02-26T20:26:45.372807] [DEBUG] [LOCAL ] No optimal features file found for MERC: ./output/feature-sets/MERC.txt [2026-02-26T20:26:45.372862] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:45.372894] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:45.372921] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:45.372991] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:45.444752] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:45.445834] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:45.445941] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:45.445986] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:45.577466] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:45.577688] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:45.577734] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:45.577766] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:45.581888] [DEBUG] [FORECASTER] MERC: Forecast T+1@11:T+2@11: UP (p=97.41%) [2026-02-26T20:26:45.582200] [INFO ] [FORECASTER] Completed predict_future for MERC [2026-02-26T20:26:45.582399] [INFO ] [sig ] MERC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:26:45.738628] [INFO ] [LOCAL ] Saved forecast: MERC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/MERC.txt [2026-02-26T20:26:45.738839] [INFO ] [sig ] [1931/3375] Completed MERC in 0.4s | 2.75 sym/s | Total: 11.7m | ETA: 8.7m [2026-02-26T20:26:45.738904] [INFO ] [sig ] [1932/3375] Forecasting META... [2026-02-26T20:26:45.738937] [INFO ] [sig ] Generating forecast for: META [2026-02-26T20:26:45.738971] [DEBUG] [REMOTE ] Fetching historical data for symbol 'META' from 'https://tdm.silogroup.org/data/derivative_storage/META.csv'. [2026-02-26T20:26:45.751806] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'META'. [2026-02-26T20:26:45.752219] [INFO ] [FORECASTER] Starting predict_future for META [2026-02-26T20:26:45.753160] [DEBUG] [LOCAL ] No optimal features file found for META: ./output/feature-sets/META.txt [2026-02-26T20:26:45.753225] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:45.753262] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:45.753290] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:45.753347] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:45.821196] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:45.822480] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:45.822625] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:45.822662] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:45.951824] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:45.951979] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:45.952020] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:45.952049] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:45.955993] [DEBUG] [FORECASTER] META: Forecast T+1@11:T+2@11: UP (p=69.42%) [2026-02-26T20:26:45.956384] [INFO ] [FORECASTER] Completed predict_future for META [2026-02-26T20:26:45.956555] [INFO ] [sig ] META: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:26:46.101164] [INFO ] [LOCAL ] Saved forecast: META 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/META.txt [2026-02-26T20:26:46.101311] [INFO ] [sig ] [1932/3375] Completed META in 0.4s | 2.75 sym/s | Total: 11.7m | ETA: 8.7m [2026-02-26T20:26:46.101353] [INFO ] [sig ] [1933/3375] Forecasting METC... [2026-02-26T20:26:46.101382] [INFO ] [sig ] Generating forecast for: METC [2026-02-26T20:26:46.101414] [DEBUG] [REMOTE ] Fetching historical data for symbol 'METC' from 'https://tdm.silogroup.org/data/derivative_storage/METC.csv'. [2026-02-26T20:26:46.113799] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'METC'. [2026-02-26T20:26:46.114146] [INFO ] [FORECASTER] Starting predict_future for METC [2026-02-26T20:26:46.114966] [DEBUG] [LOCAL ] No optimal features file found for METC: ./output/feature-sets/METC.txt [2026-02-26T20:26:46.115019] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:46.115052] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:46.115079] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:46.115136] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:46.174025] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:46.174792] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:46.174874] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:46.174931] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:46.293745] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:46.293909] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:46.293967] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:46.294001] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:46.297488] [DEBUG] [FORECASTER] METC: Forecast T+1@11:T+2@11: UP (p=96.23%) [2026-02-26T20:26:46.297849] [INFO ] [FORECASTER] Completed predict_future for METC [2026-02-26T20:26:46.298018] [INFO ] [sig ] METC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:26:46.442501] [INFO ] [LOCAL ] Saved forecast: METC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/METC.txt [2026-02-26T20:26:46.442657] [INFO ] [sig ] [1933/3375] Completed METC in 0.3s | 2.75 sym/s | Total: 11.7m | ETA: 8.7m [2026-02-26T20:26:46.442703] [INFO ] [sig ] [1934/3375] Forecasting METCB... [2026-02-26T20:26:46.442733] [INFO ] [sig ] Generating forecast for: METCB [2026-02-26T20:26:46.442764] [DEBUG] [REMOTE ] Fetching historical data for symbol 'METCB' from 'https://tdm.silogroup.org/data/derivative_storage/METCB.csv'. [2026-02-26T20:26:46.454331] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'METCB'. [2026-02-26T20:26:46.454716] [INFO ] [FORECASTER] Starting predict_future for METCB [2026-02-26T20:26:46.455620] [DEBUG] [LOCAL ] No optimal features file found for METCB: ./output/feature-sets/METCB.txt [2026-02-26T20:26:46.455684] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:46.455759] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:46.455796] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:46.455875] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:46.516974] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:46.517983] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:46.518070] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:46.518104] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:46.647112] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:46.647317] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:46.647366] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:46.647397] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:46.651323] [DEBUG] [FORECASTER] METCB: Forecast T+1@11:T+2@11: UP (p=93.89%) [2026-02-26T20:26:46.651655] [INFO ] [FORECASTER] Completed predict_future for METCB [2026-02-26T20:26:46.651797] [INFO ] [sig ] METCB: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:26:46.794235] [INFO ] [LOCAL ] Saved forecast: METCB 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/METCB.txt [2026-02-26T20:26:46.794380] [INFO ] [sig ] [1934/3375] Completed METCB in 0.4s | 2.75 sym/s | Total: 11.7m | ETA: 8.7m [2026-02-26T20:26:46.794433] [INFO ] [sig ] [1935/3375] Forecasting METD... [2026-02-26T20:26:46.794465] [INFO ] [sig ] Generating forecast for: METD [2026-02-26T20:26:46.794500] [DEBUG] [REMOTE ] Fetching historical data for symbol 'METD' from 'https://tdm.silogroup.org/data/derivative_storage/METD.csv'. [2026-02-26T20:26:46.807160] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'METD'. [2026-02-26T20:26:46.807539] [INFO ] [FORECASTER] Starting predict_future for METD [2026-02-26T20:26:46.808725] [DEBUG] [LOCAL ] No optimal features file found for METD: ./output/feature-sets/METD.txt [2026-02-26T20:26:46.808781] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:46.808814] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:46.808842] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:46.808909] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:46.869612] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:46.870429] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:46.870517] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:46.870551] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:46.996196] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:46.996364] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:46.996408] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:46.996438] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:47.000087] [DEBUG] [FORECASTER] METD: Forecast T+1@11:T+2@11: UP (p=94.67%) [2026-02-26T20:26:47.000390] [INFO ] [FORECASTER] Completed predict_future for METD [2026-02-26T20:26:47.000529] [INFO ] [sig ] METD: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:26:47.142438] [INFO ] [LOCAL ] Saved forecast: METD 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/METD.txt [2026-02-26T20:26:47.142606] [INFO ] [sig ] [1935/3375] Completed METD in 0.3s | 2.75 sym/s | Total: 11.7m | ETA: 8.7m [2026-02-26T20:26:47.142658] [INFO ] [sig ] [1936/3375] Forecasting MFA... [2026-02-26T20:26:47.142695] [INFO ] [sig ] Generating forecast for: MFA [2026-02-26T20:26:47.142731] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFA' from 'https://tdm.silogroup.org/data/derivative_storage/MFA.csv'. [2026-02-26T20:26:47.154433] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFA'. [2026-02-26T20:26:47.154784] [INFO ] [FORECASTER] Starting predict_future for MFA [2026-02-26T20:26:47.155615] [DEBUG] [LOCAL ] No optimal features file found for MFA: ./output/feature-sets/MFA.txt [2026-02-26T20:26:47.155671] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:47.155705] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:47.155733] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:47.155792] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:47.215172] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:47.216054] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:47.216140] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:47.216173] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:47.342728] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:47.342906] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:47.342948] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:47.342978] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:47.346831] [DEBUG] [FORECASTER] MFA: Forecast T+1@11:T+2@11: DOWN (p=44.38%) [2026-02-26T20:26:47.347133] [INFO ] [FORECASTER] Completed predict_future for MFA [2026-02-26T20:26:47.347272] [INFO ] [sig ] MFA: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:26:47.495362] [INFO ] [LOCAL ] Saved forecast: MFA 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/MFA.txt [2026-02-26T20:26:47.495538] [INFO ] [sig ] [1936/3375] Completed MFA in 0.4s | 2.75 sym/s | Total: 11.7m | ETA: 8.7m [2026-02-26T20:26:47.495599] [INFO ] [sig ] [1937/3375] Forecasting MFC... [2026-02-26T20:26:47.495631] [INFO ] [sig ] Generating forecast for: MFC [2026-02-26T20:26:47.495663] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFC' from 'https://tdm.silogroup.org/data/derivative_storage/MFC.csv'. [2026-02-26T20:26:47.510136] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFC'. [2026-02-26T20:26:47.510629] [INFO ] [FORECASTER] Starting predict_future for MFC [2026-02-26T20:26:47.511943] [DEBUG] [LOCAL ] No optimal features file found for MFC: ./output/feature-sets/MFC.txt [2026-02-26T20:26:47.512010] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:47.512079] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:47.512120] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:47.512198] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:47.581792] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:47.582936] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:47.583048] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:47.583100] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:47.713856] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:47.714037] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:47.714083] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:47.714175] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:47.718180] [DEBUG] [FORECASTER] MFC: Forecast T+1@11:T+2@11: UP (p=88.56%) [2026-02-26T20:26:47.718533] [INFO ] [FORECASTER] Completed predict_future for MFC [2026-02-26T20:26:47.718742] [INFO ] [sig ] MFC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:26:47.903391] [INFO ] [LOCAL ] Saved forecast: MFC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/MFC.txt [2026-02-26T20:26:47.903565] [INFO ] [sig ] [1937/3375] Completed MFC in 0.4s | 2.75 sym/s | Total: 11.7m | ETA: 8.7m [2026-02-26T20:26:47.903631] [INFO ] [sig ] [1938/3375] Forecasting MFG... [2026-02-26T20:26:47.903661] [INFO ] [sig ] Generating forecast for: MFG [2026-02-26T20:26:47.903693] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFG' from 'https://tdm.silogroup.org/data/derivative_storage/MFG.csv'. [2026-02-26T20:26:47.915317] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFG'. [2026-02-26T20:26:47.915722] [INFO ] [FORECASTER] Starting predict_future for MFG [2026-02-26T20:26:47.916569] [DEBUG] [LOCAL ] No optimal features file found for MFG: ./output/feature-sets/MFG.txt [2026-02-26T20:26:47.916650] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:47.916684] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:47.916712] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:47.916770] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:47.973650] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:47.974523] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:47.974631] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:47.974667] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:48.108295] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:48.108498] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:48.108548] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:48.108597] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:48.112396] [DEBUG] [FORECASTER] MFG: Forecast T+1@11:T+2@11: UP (p=98.27%) [2026-02-26T20:26:48.112734] [INFO ] [FORECASTER] Completed predict_future for MFG [2026-02-26T20:26:48.112875] [INFO ] [sig ] MFG: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:26:48.260422] [INFO ] [LOCAL ] Saved forecast: MFG 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/MFG.txt [2026-02-26T20:26:48.260635] [INFO ] [sig ] [1938/3375] Completed MFG in 0.4s | 2.75 sym/s | Total: 11.7m | ETA: 8.7m [2026-02-26T20:26:48.260698] [INFO ] [sig ] [1939/3375] Forecasting MFI... [2026-02-26T20:26:48.260730] [INFO ] [sig ] Generating forecast for: MFI [2026-02-26T20:26:48.260961] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFI' from 'https://tdm.silogroup.org/data/derivative_storage/MFI.csv'. [2026-02-26T20:26:48.275095] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFI'. [2026-02-26T20:26:48.275594] [INFO ] [FORECASTER] Starting predict_future for MFI [2026-02-26T20:26:48.276666] [DEBUG] [LOCAL ] No optimal features file found for MFI: ./output/feature-sets/MFI.txt [2026-02-26T20:26:48.276721] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:48.276753] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:48.276780] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:48.276844] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:48.337140] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:48.338133] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:48.338223] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:48.338256] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:48.463750] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:48.463917] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:48.463957] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:48.463987] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:48.467689] [DEBUG] [FORECASTER] MFI: Forecast T+1@11:T+2@11: DOWN (p=39.18%) [2026-02-26T20:26:48.468062] [INFO ] [FORECASTER] Completed predict_future for MFI [2026-02-26T20:26:48.468216] [INFO ] [sig ] MFI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:26:48.612222] [INFO ] [LOCAL ] Saved forecast: MFI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/MFI.txt [2026-02-26T20:26:48.612389] [INFO ] [sig ] [1939/3375] Completed MFI in 0.4s | 2.75 sym/s | Total: 11.7m | ETA: 8.7m [2026-02-26T20:26:48.612431] [INFO ] [sig ] [1940/3375] Forecasting MFIC... [2026-02-26T20:26:48.612461] [INFO ] [sig ] Generating forecast for: MFIC [2026-02-26T20:26:48.612494] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFIC' from 'https://tdm.silogroup.org/data/derivative_storage/MFIC.csv'. [2026-02-26T20:26:48.624626] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFIC'. [2026-02-26T20:26:48.625055] [INFO ] [FORECASTER] Starting predict_future for MFIC [2026-02-26T20:26:48.625920] [DEBUG] [LOCAL ] No optimal features file found for MFIC: ./output/feature-sets/MFIC.txt [2026-02-26T20:26:48.625975] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:48.626006] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:48.626032] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:48.626087] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:48.683141] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:48.684098] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:48.684189] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:48.684221] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:48.806616] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:48.806780] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:48.806823] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:48.806852] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:48.810732] [DEBUG] [FORECASTER] MFIC: Forecast T+1@11:T+2@11: DOWN (p=30.75%) [2026-02-26T20:26:48.811129] [INFO ] [FORECASTER] Completed predict_future for MFIC [2026-02-26T20:26:48.811287] [INFO ] [sig ] MFIC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:26:48.972166] [INFO ] [LOCAL ] Saved forecast: MFIC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/MFIC.txt [2026-02-26T20:26:48.972369] [INFO ] [sig ] [1940/3375] Completed MFIC in 0.4s | 2.75 sym/s | Total: 11.7m | ETA: 8.7m [2026-02-26T20:26:48.972415] [INFO ] [sig ] [1941/3375] Forecasting MFIN... [2026-02-26T20:26:48.972466] [INFO ] [sig ] Generating forecast for: MFIN [2026-02-26T20:26:48.972513] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFIN' from 'https://tdm.silogroup.org/data/derivative_storage/MFIN.csv'. [2026-02-26T20:26:48.985690] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFIN'. [2026-02-26T20:26:48.986221] [INFO ] [FORECASTER] Starting predict_future for MFIN [2026-02-26T20:26:48.987401] [DEBUG] [LOCAL ] No optimal features file found for MFIN: ./output/feature-sets/MFIN.txt [2026-02-26T20:26:48.987466] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:48.987513] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:48.987554] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:48.987677] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:49.050192] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:49.051218] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:49.051328] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:49.051369] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:49.178482] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:49.178670] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:49.178712] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:49.178741] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:49.182346] [DEBUG] [FORECASTER] MFIN: Forecast T+1@11:T+2@11: DOWN (p=9.14%) [2026-02-26T20:26:49.182699] [INFO ] [FORECASTER] Completed predict_future for MFIN [2026-02-26T20:26:49.182843] [INFO ] [sig ] MFIN: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:26:49.344746] [INFO ] [LOCAL ] Saved forecast: MFIN 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/MFIN.txt [2026-02-26T20:26:49.344935] [INFO ] [sig ] [1941/3375] Completed MFIN in 0.4s | 2.75 sym/s | Total: 11.7m | ETA: 8.7m [2026-02-26T20:26:49.344985] [INFO ] [sig ] [1942/3375] Forecasting MFM... [2026-02-26T20:26:49.345018] [INFO ] [sig ] Generating forecast for: MFM [2026-02-26T20:26:49.345050] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFM' from 'https://tdm.silogroup.org/data/derivative_storage/MFM.csv'. [2026-02-26T20:26:49.358356] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFM'. [2026-02-26T20:26:49.358807] [INFO ] [FORECASTER] Starting predict_future for MFM [2026-02-26T20:26:49.359674] [DEBUG] [LOCAL ] No optimal features file found for MFM: ./output/feature-sets/MFM.txt [2026-02-26T20:26:49.359740] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:49.359779] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:49.359806] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:49.359862] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:49.431729] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:49.432708] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:49.432802] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:49.432837] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:49.572173] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:49.572354] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:49.572396] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:49.572424] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:49.576303] [DEBUG] [FORECASTER] MFM: Forecast T+1@11:T+2@11: UP (p=97.94%) [2026-02-26T20:26:49.576643] [INFO ] [FORECASTER] Completed predict_future for MFM [2026-02-26T20:26:49.576790] [INFO ] [sig ] MFM: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:26:49.732160] [INFO ] [LOCAL ] Saved forecast: MFM 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/MFM.txt [2026-02-26T20:26:49.732351] [INFO ] [sig ] [1942/3375] Completed MFM in 0.4s | 2.75 sym/s | Total: 11.8m | ETA: 8.7m [2026-02-26T20:26:49.732398] [INFO ] [sig ] [1943/3375] Forecasting MG... [2026-02-26T20:26:49.732431] [INFO ] [sig ] Generating forecast for: MG [2026-02-26T20:26:49.732469] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MG' from 'https://tdm.silogroup.org/data/derivative_storage/MG.csv'. [2026-02-26T20:26:49.745488] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MG'. [2026-02-26T20:26:49.745943] [INFO ] [FORECASTER] Starting predict_future for MG [2026-02-26T20:26:49.746884] [DEBUG] [LOCAL ] No optimal features file found for MG: ./output/feature-sets/MG.txt [2026-02-26T20:26:49.746938] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:49.746970] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:49.746996] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:49.747053] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:49.804902] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:49.805834] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:49.805966] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:49.806004] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:49.929393] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:49.929560] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:49.929627] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:49.929658] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:49.933245] [DEBUG] [FORECASTER] MG: Forecast T+1@11:T+2@11: UP (p=91.97%) [2026-02-26T20:26:49.933554] [INFO ] [FORECASTER] Completed predict_future for MG [2026-02-26T20:26:49.933741] [INFO ] [sig ] MG: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:26:50.077665] [INFO ] [LOCAL ] Saved forecast: MG 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/MG.txt [2026-02-26T20:26:50.077845] [INFO ] [sig ] [1943/3375] Completed MG in 0.3s | 2.75 sym/s | Total: 11.8m | ETA: 8.7m [2026-02-26T20:26:50.077896] [INFO ] [sig ] [1944/3375] Forecasting MGA... [2026-02-26T20:26:50.077928] [INFO ] [sig ] Generating forecast for: MGA [2026-02-26T20:26:50.077960] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGA' from 'https://tdm.silogroup.org/data/derivative_storage/MGA.csv'. [2026-02-26T20:26:50.089520] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGA'. [2026-02-26T20:26:50.089946] [INFO ] [FORECASTER] Starting predict_future for MGA [2026-02-26T20:26:50.090796] [DEBUG] [LOCAL ] No optimal features file found for MGA: ./output/feature-sets/MGA.txt [2026-02-26T20:26:50.090849] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:50.090881] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:50.090908] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:50.090965] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:50.150837] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:50.151753] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:50.151837] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:50.151904] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:50.282841] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:50.283005] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:50.283046] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:50.283093] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:50.286645] [DEBUG] [FORECASTER] MGA: Forecast T+1@11:T+2@11: DOWN (p=7.59%) [2026-02-26T20:26:50.286960] [INFO ] [FORECASTER] Completed predict_future for MGA [2026-02-26T20:26:50.287091] [INFO ] [sig ] MGA: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:26:50.435924] [INFO ] [LOCAL ] Saved forecast: MGA 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/MGA.txt [2026-02-26T20:26:50.436105] [INFO ] [sig ] [1944/3375] Completed MGA in 0.4s | 2.75 sym/s | Total: 11.8m | ETA: 8.7m [2026-02-26T20:26:50.436147] [INFO ] [sig ] [1945/3375] Forecasting MGEE... [2026-02-26T20:26:50.436183] [INFO ] [sig ] Generating forecast for: MGEE [2026-02-26T20:26:50.436223] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGEE' from 'https://tdm.silogroup.org/data/derivative_storage/MGEE.csv'. [2026-02-26T20:26:50.448990] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGEE'. [2026-02-26T20:26:50.449454] [INFO ] [FORECASTER] Starting predict_future for MGEE [2026-02-26T20:26:50.450431] [DEBUG] [LOCAL ] No optimal features file found for MGEE: ./output/feature-sets/MGEE.txt [2026-02-26T20:26:50.450492] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:50.450526] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:50.450555] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:50.450650] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:50.509849] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:50.510808] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:50.510915] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:50.510960] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:50.630255] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:50.630417] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:50.630462] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:50.630493] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:50.634053] [DEBUG] [FORECASTER] MGEE: Forecast T+1@11:T+2@11: DOWN (p=19.86%) [2026-02-26T20:26:50.634343] [INFO ] [FORECASTER] Completed predict_future for MGEE [2026-02-26T20:26:50.634479] [INFO ] [sig ] MGEE: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:26:50.779821] [INFO ] [LOCAL ] Saved forecast: MGEE 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/MGEE.txt [2026-02-26T20:26:50.779961] [INFO ] [sig ] [1945/3375] Completed MGEE in 0.3s | 2.75 sym/s | Total: 11.8m | ETA: 8.7m [2026-02-26T20:26:50.780002] [INFO ] [sig ] [1946/3375] Forecasting MGM... [2026-02-26T20:26:50.780031] [INFO ] [sig ] Generating forecast for: MGM [2026-02-26T20:26:50.780062] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGM' from 'https://tdm.silogroup.org/data/derivative_storage/MGM.csv'. [2026-02-26T20:26:50.791809] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGM'. [2026-02-26T20:26:50.792175] [INFO ] [FORECASTER] Starting predict_future for MGM [2026-02-26T20:26:50.793003] [DEBUG] [LOCAL ] No optimal features file found for MGM: ./output/feature-sets/MGM.txt [2026-02-26T20:26:50.793058] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:50.793089] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:50.793116] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:50.793174] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:50.852956] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:50.853653] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:50.853750] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:50.853833] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:50.982399] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:50.982562] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:50.982621] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:50.982652] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:50.986075] [DEBUG] [FORECASTER] MGM: Forecast T+1@11:T+2@11: DOWN (p=2.29%) [2026-02-26T20:26:50.986366] [INFO ] [FORECASTER] Completed predict_future for MGM [2026-02-26T20:26:50.986499] [INFO ] [sig ] MGM: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:26:51.144448] [INFO ] [LOCAL ] Saved forecast: MGM 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/MGM.txt [2026-02-26T20:26:51.144712] [INFO ] [sig ] [1946/3375] Completed MGM in 0.4s | 2.75 sym/s | Total: 11.8m | ETA: 8.6m [2026-02-26T20:26:51.144763] [INFO ] [sig ] [1947/3375] Forecasting MGNI... [2026-02-26T20:26:51.144796] [INFO ] [sig ] Generating forecast for: MGNI [2026-02-26T20:26:51.144831] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGNI' from 'https://tdm.silogroup.org/data/derivative_storage/MGNI.csv'. [2026-02-26T20:26:51.158492] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGNI'. [2026-02-26T20:26:51.158944] [INFO ] [FORECASTER] Starting predict_future for MGNI [2026-02-26T20:26:51.159887] [DEBUG] [LOCAL ] No optimal features file found for MGNI: ./output/feature-sets/MGNI.txt [2026-02-26T20:26:51.159943] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:51.159976] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:51.160006] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:51.160064] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:51.218250] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:51.219211] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:51.219302] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:51.219339] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:51.350217] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:51.350376] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:51.350416] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:51.350444] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:51.353957] [DEBUG] [FORECASTER] MGNI: Forecast T+1@11:T+2@11: DOWN (p=18.80%) [2026-02-26T20:26:51.354244] [INFO ] [FORECASTER] Completed predict_future for MGNI [2026-02-26T20:26:51.354379] [INFO ] [sig ] MGNI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:26:51.499197] [INFO ] [LOCAL ] Saved forecast: MGNI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/MGNI.txt [2026-02-26T20:26:51.499432] [INFO ] [sig ] [1947/3375] Completed MGNI in 0.4s | 2.75 sym/s | Total: 11.8m | ETA: 8.6m [2026-02-26T20:26:51.499493] [INFO ] [sig ] [1948/3375] Forecasting MGNX... [2026-02-26T20:26:51.499539] [INFO ] [sig ] Generating forecast for: MGNX [2026-02-26T20:26:51.499620] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGNX' from 'https://tdm.silogroup.org/data/derivative_storage/MGNX.csv'. [2026-02-26T20:26:51.512453] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGNX'. [2026-02-26T20:26:51.512923] [INFO ] [FORECASTER] Starting predict_future for MGNX [2026-02-26T20:26:51.513823] [DEBUG] [LOCAL ] No optimal features file found for MGNX: ./output/feature-sets/MGNX.txt [2026-02-26T20:26:51.513878] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:51.513911] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:51.513938] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:51.514222] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:51.572365] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:51.573224] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:51.573307] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:51.573340] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:51.691835] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:51.691997] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:51.692040] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:51.692071] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:51.695779] [DEBUG] [FORECASTER] MGNX: Forecast T+1@11:T+2@11: DOWN (p=20.36%) [2026-02-26T20:26:51.696108] [INFO ] [FORECASTER] Completed predict_future for MGNX [2026-02-26T20:26:51.696250] [INFO ] [sig ] MGNX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:26:51.840077] [INFO ] [LOCAL ] Saved forecast: MGNX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/MGNX.txt [2026-02-26T20:26:51.840240] [INFO ] [sig ] [1948/3375] Completed MGNX in 0.3s | 2.75 sym/s | Total: 11.8m | ETA: 8.6m [2026-02-26T20:26:51.840280] [INFO ] [sig ] [1949/3375] Forecasting MGPI... [2026-02-26T20:26:51.840311] [INFO ] [sig ] Generating forecast for: MGPI [2026-02-26T20:26:51.840342] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGPI' from 'https://tdm.silogroup.org/data/derivative_storage/MGPI.csv'. [2026-02-26T20:26:51.851468] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGPI'. [2026-02-26T20:26:51.851849] [INFO ] [FORECASTER] Starting predict_future for MGPI [2026-02-26T20:26:51.852700] [DEBUG] [LOCAL ] No optimal features file found for MGPI: ./output/feature-sets/MGPI.txt [2026-02-26T20:26:51.852755] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:51.852788] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:51.852815] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:51.852871] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:51.912838] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:51.913731] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:51.913818] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:51.913852] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:52.034608] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:52.034771] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:52.034812] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:52.034841] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:52.038479] [DEBUG] [FORECASTER] MGPI: Forecast T+1@11:T+2@11: DOWN (p=10.38%) [2026-02-26T20:26:52.038783] [INFO ] [FORECASTER] Completed predict_future for MGPI [2026-02-26T20:26:52.038914] [INFO ] [sig ] MGPI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:26:52.181727] [INFO ] [LOCAL ] Saved forecast: MGPI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/MGPI.txt [2026-02-26T20:26:52.181909] [INFO ] [sig ] [1949/3375] Completed MGPI in 0.3s | 2.75 sym/s | Total: 11.8m | ETA: 8.6m [2026-02-26T20:26:52.181958] [INFO ] [sig ] [1950/3375] Forecasting MGRC... [2026-02-26T20:26:52.181992] [INFO ] [sig ] Generating forecast for: MGRC [2026-02-26T20:26:52.182022] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGRC' from 'https://tdm.silogroup.org/data/derivative_storage/MGRC.csv'. [2026-02-26T20:26:52.193689] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGRC'. [2026-02-26T20:26:52.194075] [INFO ] [FORECASTER] Starting predict_future for MGRC [2026-02-26T20:26:52.194983] [DEBUG] [LOCAL ] No optimal features file found for MGRC: ./output/feature-sets/MGRC.txt [2026-02-26T20:26:52.195038] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:52.195072] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:52.195101] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:52.195159] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:52.253442] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:52.254366] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:52.254458] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:52.254493] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:52.372517] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:52.372691] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:52.372734] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:52.372764] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:52.376459] [DEBUG] [FORECASTER] MGRC: Forecast T+1@11:T+2@11: UP (p=64.35%) [2026-02-26T20:26:52.376784] [INFO ] [FORECASTER] Completed predict_future for MGRC [2026-02-26T20:26:52.376925] [INFO ] [sig ] MGRC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:26:52.527233] [INFO ] [LOCAL ] Saved forecast: MGRC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/MGRC.txt [2026-02-26T20:26:52.527413] [INFO ] [sig ] [1950/3375] Completed MGRC in 0.3s | 2.75 sym/s | Total: 11.8m | ETA: 8.6m [2026-02-26T20:26:52.527455] [INFO ] [sig ] [1951/3375] Forecasting MGTX... [2026-02-26T20:26:52.527487] [INFO ] [sig ] Generating forecast for: MGTX [2026-02-26T20:26:52.527518] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGTX' from 'https://tdm.silogroup.org/data/derivative_storage/MGTX.csv'. [2026-02-26T20:26:52.543185] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGTX'. [2026-02-26T20:26:52.543701] [INFO ] [FORECASTER] Starting predict_future for MGTX [2026-02-26T20:26:52.544652] [DEBUG] [LOCAL ] No optimal features file found for MGTX: ./output/feature-sets/MGTX.txt [2026-02-26T20:26:52.544713] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:52.544781] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:52.544810] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:52.544871] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:52.606160] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:52.607130] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:52.607222] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:52.607257] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:52.728736] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:52.728894] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:52.728934] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:52.728980] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:52.732385] [DEBUG] [FORECASTER] MGTX: Forecast T+1@11:T+2@11: UP (p=89.51%) [2026-02-26T20:26:52.732693] [INFO ] [FORECASTER] Completed predict_future for MGTX [2026-02-26T20:26:52.732825] [INFO ] [sig ] MGTX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:26:52.874529] [INFO ] [LOCAL ] Saved forecast: MGTX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/MGTX.txt [2026-02-26T20:26:52.874680] [INFO ] [sig ] [1951/3375] Completed MGTX in 0.3s | 2.75 sym/s | Total: 11.8m | ETA: 8.6m [2026-02-26T20:26:52.874725] [INFO ] [sig ] [1952/3375] Forecasting MGX... [2026-02-26T20:26:52.874757] [INFO ] [sig ] Generating forecast for: MGX [2026-02-26T20:26:52.874797] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGX' from 'https://tdm.silogroup.org/data/derivative_storage/MGX.csv'. [2026-02-26T20:26:52.886150] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGX'. [2026-02-26T20:26:52.886497] [INFO ] [FORECASTER] Starting predict_future for MGX [2026-02-26T20:26:52.887326] [DEBUG] [LOCAL ] No optimal features file found for MGX: ./output/feature-sets/MGX.txt [2026-02-26T20:26:52.887380] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:52.887412] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:52.887438] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:52.887496] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:52.945932] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:52.946692] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:52.946775] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:52.946808] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:53.064494] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:53.064672] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:53.064715] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:53.064745] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:53.068323] [DEBUG] [FORECASTER] MGX: Forecast T+1@11:T+2@11: UP (p=78.72%) [2026-02-26T20:26:53.068636] [INFO ] [FORECASTER] Completed predict_future for MGX [2026-02-26T20:26:53.068774] [INFO ] [sig ] MGX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:26:53.213776] [INFO ] [LOCAL ] Saved forecast: MGX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/MGX.txt [2026-02-26T20:26:53.213934] [INFO ] [sig ] [1952/3375] Completed MGX in 0.3s | 2.75 sym/s | Total: 11.8m | ETA: 8.6m [2026-02-26T20:26:53.213976] [INFO ] [sig ] [1953/3375] Forecasting MGY... [2026-02-26T20:26:53.214005] [INFO ] [sig ] Generating forecast for: MGY [2026-02-26T20:26:53.214037] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGY' from 'https://tdm.silogroup.org/data/derivative_storage/MGY.csv'. [2026-02-26T20:26:53.226079] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGY'. [2026-02-26T20:26:53.226422] [INFO ] [FORECASTER] Starting predict_future for MGY [2026-02-26T20:26:53.227469] [DEBUG] [LOCAL ] No optimal features file found for MGY: ./output/feature-sets/MGY.txt [2026-02-26T20:26:53.227524] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:53.227557] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:53.227604] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:53.227695] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:53.290600] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:53.291541] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:53.291655] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:53.291692] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:53.420148] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:53.420331] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:53.420373] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:53.420401] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:53.424448] [DEBUG] [FORECASTER] MGY: Forecast T+1@11:T+2@11: DOWN (p=2.93%) [2026-02-26T20:26:53.424786] [INFO ] [FORECASTER] Completed predict_future for MGY [2026-02-26T20:26:53.424931] [INFO ] [sig ] MGY: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:26:53.577180] [INFO ] [LOCAL ] Saved forecast: MGY 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/MGY.txt [2026-02-26T20:26:53.577354] [INFO ] [sig ] [1953/3375] Completed MGY in 0.4s | 2.75 sym/s | Total: 11.8m | ETA: 8.6m [2026-02-26T20:26:53.577397] [INFO ] [sig ] [1954/3375] Forecasting MHD... [2026-02-26T20:26:53.577428] [INFO ] [sig ] Generating forecast for: MHD [2026-02-26T20:26:53.577461] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MHD' from 'https://tdm.silogroup.org/data/derivative_storage/MHD.csv'. [2026-02-26T20:26:53.590086] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MHD'. [2026-02-26T20:26:53.590476] [INFO ] [FORECASTER] Starting predict_future for MHD [2026-02-26T20:26:53.591359] [DEBUG] [LOCAL ] No optimal features file found for MHD: ./output/feature-sets/MHD.txt [2026-02-26T20:26:53.591421] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:53.591456] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:53.591484] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:53.591543] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:53.653562] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:53.654629] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:53.654726] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:53.654769] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:53.801279] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:53.801442] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:53.801488] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:53.801551] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:53.805338] [DEBUG] [FORECASTER] MHD: Forecast T+1@11:T+2@11: UP (p=83.56%) [2026-02-26T20:26:53.805684] [INFO ] [FORECASTER] Completed predict_future for MHD [2026-02-26T20:26:53.805832] [INFO ] [sig ] MHD: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:26:53.952049] [INFO ] [LOCAL ] Saved forecast: MHD 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/MHD.txt [2026-02-26T20:26:53.952190] [INFO ] [sig ] [1954/3375] Completed MHD in 0.4s | 2.75 sym/s | Total: 11.8m | ETA: 8.6m [2026-02-26T20:26:53.952232] [INFO ] [sig ] [1955/3375] Forecasting MHF... [2026-02-26T20:26:53.952261] [INFO ] [sig ] Generating forecast for: MHF [2026-02-26T20:26:53.952292] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MHF' from 'https://tdm.silogroup.org/data/derivative_storage/MHF.csv'. [2026-02-26T20:26:53.963644] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MHF'. [2026-02-26T20:26:53.964066] [INFO ] [FORECASTER] Starting predict_future for MHF [2026-02-26T20:26:53.964923] [DEBUG] [LOCAL ] No optimal features file found for MHF: ./output/feature-sets/MHF.txt [2026-02-26T20:26:53.964979] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:53.965014] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:53.965041] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:53.965101] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:54.024320] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:54.025010] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:54.025095] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:54.025129] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:54.152945] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:54.153120] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:54.153162] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:54.153191] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:54.156958] [DEBUG] [FORECASTER] MHF: Forecast T+1@11:T+2@11: DOWN (p=16.53%) [2026-02-26T20:26:54.157271] [INFO ] [FORECASTER] Completed predict_future for MHF [2026-02-26T20:26:54.157403] [INFO ] [sig ] MHF: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:26:54.299704] [INFO ] [LOCAL ] Saved forecast: MHF 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/MHF.txt [2026-02-26T20:26:54.299834] [INFO ] [sig ] [1955/3375] Completed MHF in 0.3s | 2.75 sym/s | Total: 11.8m | ETA: 8.6m [2026-02-26T20:26:54.299873] [INFO ] [sig ] [1956/3375] Forecasting MHK... [2026-02-26T20:26:54.299903] [INFO ] [sig ] Generating forecast for: MHK [2026-02-26T20:26:54.299934] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MHK' from 'https://tdm.silogroup.org/data/derivative_storage/MHK.csv'. [2026-02-26T20:26:54.312986] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MHK'. [2026-02-26T20:26:54.313315] [INFO ] [FORECASTER] Starting predict_future for MHK [2026-02-26T20:26:54.314324] [DEBUG] [LOCAL ] No optimal features file found for MHK: ./output/feature-sets/MHK.txt [2026-02-26T20:26:54.314378] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:54.314410] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:54.314436] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:54.314492] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:54.374490] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:54.375345] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:54.375431] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:54.375464] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:54.499285] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:54.499451] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:54.499493] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:54.499520] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:54.503313] [DEBUG] [FORECASTER] MHK: Forecast T+1@11:T+2@11: DOWN (p=11.43%) [2026-02-26T20:26:54.503631] [INFO ] [FORECASTER] Completed predict_future for MHK [2026-02-26T20:26:54.503785] [INFO ] [sig ] MHK: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:26:54.646060] [INFO ] [LOCAL ] Saved forecast: MHK 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/MHK.txt [2026-02-26T20:26:54.646202] [INFO ] [sig ] [1956/3375] Completed MHK in 0.3s | 2.75 sym/s | Total: 11.8m | ETA: 8.6m [2026-02-26T20:26:54.646244] [INFO ] [sig ] [1957/3375] Forecasting MHO... [2026-02-26T20:26:54.646275] [INFO ] [sig ] Generating forecast for: MHO [2026-02-26T20:26:54.646307] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MHO' from 'https://tdm.silogroup.org/data/derivative_storage/MHO.csv'. [2026-02-26T20:26:54.658150] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MHO'. [2026-02-26T20:26:54.658507] [INFO ] [FORECASTER] Starting predict_future for MHO [2026-02-26T20:26:54.659317] [DEBUG] [LOCAL ] No optimal features file found for MHO: ./output/feature-sets/MHO.txt [2026-02-26T20:26:54.659372] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:54.659405] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:54.659432] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:54.659489] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:54.717318] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:54.718205] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:54.718290] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:54.718325] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:54.843606] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:54.843813] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:54.843860] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:54.843890] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:54.847607] [DEBUG] [FORECASTER] MHO: Forecast T+1@11:T+2@11: UP (p=75.09%) [2026-02-26T20:26:54.847967] [INFO ] [FORECASTER] Completed predict_future for MHO [2026-02-26T20:26:54.848109] [INFO ] [sig ] MHO: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:26:54.990434] [INFO ] [LOCAL ] Saved forecast: MHO 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/MHO.txt [2026-02-26T20:26:54.990631] [INFO ] [sig ] [1957/3375] Completed MHO in 0.3s | 2.75 sym/s | Total: 11.8m | ETA: 8.6m [2026-02-26T20:26:54.990677] [INFO ] [sig ] [1958/3375] Forecasting MIDD... [2026-02-26T20:26:54.990709] [INFO ] [sig ] Generating forecast for: MIDD [2026-02-26T20:26:54.990741] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIDD' from 'https://tdm.silogroup.org/data/derivative_storage/MIDD.csv'. [2026-02-26T20:26:55.002892] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIDD'. [2026-02-26T20:26:55.003347] [INFO ] [FORECASTER] Starting predict_future for MIDD [2026-02-26T20:26:55.004298] [DEBUG] [LOCAL ] No optimal features file found for MIDD: ./output/feature-sets/MIDD.txt [2026-02-26T20:26:55.004356] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:55.004391] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:55.004419] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:55.004479] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:55.064015] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:55.064935] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:55.065026] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:55.065060] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:55.196164] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:55.196334] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:55.196375] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:55.196405] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:55.200076] [DEBUG] [FORECASTER] MIDD: Forecast T+1@11:T+2@11: DOWN (p=45.62%) [2026-02-26T20:26:55.200381] [INFO ] [FORECASTER] Completed predict_future for MIDD [2026-02-26T20:26:55.200521] [INFO ] [sig ] MIDD: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:26:55.344715] [INFO ] [LOCAL ] Saved forecast: MIDD 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/MIDD.txt [2026-02-26T20:26:55.344890] [INFO ] [sig ] [1958/3375] Completed MIDD in 0.4s | 2.75 sym/s | Total: 11.8m | ETA: 8.6m [2026-02-26T20:26:55.344932] [INFO ] [sig ] [1959/3375] Forecasting MIGI... [2026-02-26T20:26:55.344963] [INFO ] [sig ] Generating forecast for: MIGI [2026-02-26T20:26:55.344993] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIGI' from 'https://tdm.silogroup.org/data/derivative_storage/MIGI.csv'. [2026-02-26T20:26:55.359928] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIGI'. [2026-02-26T20:26:55.360426] [INFO ] [FORECASTER] Starting predict_future for MIGI [2026-02-26T20:26:55.361505] [DEBUG] [LOCAL ] No optimal features file found for MIGI: ./output/feature-sets/MIGI.txt [2026-02-26T20:26:55.361602] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:55.361647] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:55.361683] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:55.361762] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:55.429002] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:55.429894] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:55.429983] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:55.430017] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:55.560394] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:55.560610] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:55.560662] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:55.560702] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:55.564898] [DEBUG] [FORECASTER] MIGI: Forecast T+1@11:T+2@11: UP (p=86.40%) [2026-02-26T20:26:55.565217] [INFO ] [FORECASTER] Completed predict_future for MIGI [2026-02-26T20:26:55.565364] [INFO ] [sig ] MIGI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:26:55.721748] [INFO ] [LOCAL ] Saved forecast: MIGI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/MIGI.txt [2026-02-26T20:26:55.721910] [INFO ] [sig ] [1959/3375] Completed MIGI in 0.4s | 2.75 sym/s | Total: 11.9m | ETA: 8.6m [2026-02-26T20:26:55.721952] [INFO ] [sig ] [1960/3375] Forecasting MILN... [2026-02-26T20:26:55.721983] [INFO ] [sig ] Generating forecast for: MILN [2026-02-26T20:26:55.722016] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MILN' from 'https://tdm.silogroup.org/data/derivative_storage/MILN.csv'. [2026-02-26T20:26:55.733861] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MILN'. [2026-02-26T20:26:55.734504] [INFO ] [FORECASTER] Starting predict_future for MILN [2026-02-26T20:26:55.735604] [DEBUG] [LOCAL ] No optimal features file found for MILN: ./output/feature-sets/MILN.txt [2026-02-26T20:26:55.735662] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:55.735695] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:55.735722] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:55.735779] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:55.797556] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:55.798509] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:55.798617] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:55.798653] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:55.914089] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:55.914282] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:55.914338] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:55.914384] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:55.920454] [DEBUG] [FORECASTER] MILN: Forecast T+1@11:T+2@11: DOWN (p=30.81%) [2026-02-26T20:26:55.921054] [INFO ] [FORECASTER] Completed predict_future for MILN [2026-02-26T20:26:55.921273] [INFO ] [sig ] MILN: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:26:56.078608] [INFO ] [LOCAL ] Saved forecast: MILN 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/MILN.txt [2026-02-26T20:26:56.078783] [INFO ] [sig ] [1960/3375] Completed MILN in 0.4s | 2.75 sym/s | Total: 11.9m | ETA: 8.6m [2026-02-26T20:26:56.078824] [INFO ] [sig ] [1961/3375] Forecasting MIND... [2026-02-26T20:26:56.078855] [INFO ] [sig ] Generating forecast for: MIND [2026-02-26T20:26:56.078886] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIND' from 'https://tdm.silogroup.org/data/derivative_storage/MIND.csv'. [2026-02-26T20:26:56.091185] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIND'. [2026-02-26T20:26:56.091599] [INFO ] [FORECASTER] Starting predict_future for MIND [2026-02-26T20:26:56.092462] [DEBUG] [LOCAL ] No optimal features file found for MIND: ./output/feature-sets/MIND.txt [2026-02-26T20:26:56.092517] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:56.092591] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:56.092625] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:56.092683] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:56.154153] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:56.155275] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:56.155408] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:56.155443] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:56.286602] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:56.286764] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:56.286806] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:56.286836] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:56.290337] [DEBUG] [FORECASTER] MIND: Forecast T+1@11:T+2@11: UP (p=64.16%) [2026-02-26T20:26:56.290652] [INFO ] [FORECASTER] Completed predict_future for MIND [2026-02-26T20:26:56.290788] [INFO ] [sig ] MIND: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:26:56.445223] [INFO ] [LOCAL ] Saved forecast: MIND 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/MIND.txt [2026-02-26T20:26:56.445387] [INFO ] [sig ] [1961/3375] Completed MIND in 0.4s | 2.75 sym/s | Total: 11.9m | ETA: 8.6m [2026-02-26T20:26:56.445426] [INFO ] [sig ] [1962/3375] Forecasting MIRA... [2026-02-26T20:26:56.445456] [INFO ] [sig ] Generating forecast for: MIRA [2026-02-26T20:26:56.445489] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIRA' from 'https://tdm.silogroup.org/data/derivative_storage/MIRA.csv'. [2026-02-26T20:26:56.457163] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIRA'. [2026-02-26T20:26:56.457545] [INFO ] [FORECASTER] Starting predict_future for MIRA [2026-02-26T20:26:56.458473] [DEBUG] [LOCAL ] No optimal features file found for MIRA: ./output/feature-sets/MIRA.txt [2026-02-26T20:26:56.458529] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:56.458564] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:56.458613] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:56.458674] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:56.522217] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:56.523136] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:56.523230] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:56.523264] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:56.649756] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:56.649936] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:56.649983] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:56.650013] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:56.653693] [DEBUG] [FORECASTER] MIRA: Forecast T+1@11:T+2@11: DOWN (p=42.57%) [2026-02-26T20:26:56.654023] [INFO ] [FORECASTER] Completed predict_future for MIRA [2026-02-26T20:26:56.654163] [INFO ] [sig ] MIRA: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:26:56.814054] [INFO ] [LOCAL ] Saved forecast: MIRA 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/MIRA.txt [2026-02-26T20:26:56.814255] [INFO ] [sig ] [1962/3375] Completed MIRA in 0.4s | 2.75 sym/s | Total: 11.9m | ETA: 8.5m [2026-02-26T20:26:56.814296] [INFO ] [sig ] [1963/3375] Forecasting MIRM... [2026-02-26T20:26:56.814326] [INFO ] [sig ] Generating forecast for: MIRM [2026-02-26T20:26:56.814359] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIRM' from 'https://tdm.silogroup.org/data/derivative_storage/MIRM.csv'. [2026-02-26T20:26:56.826118] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIRM'. [2026-02-26T20:26:56.826498] [INFO ] [FORECASTER] Starting predict_future for MIRM [2026-02-26T20:26:56.827346] [DEBUG] [LOCAL ] No optimal features file found for MIRM: ./output/feature-sets/MIRM.txt [2026-02-26T20:26:56.827399] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:56.827431] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:56.827458] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:56.827515] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:56.885611] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:56.886503] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:56.886610] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:56.886646] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:57.005781] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:57.005945] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:57.005986] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:57.006015] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:57.009542] [DEBUG] [FORECASTER] MIRM: Forecast T+1@11:T+2@11: UP (p=96.28%) [2026-02-26T20:26:57.009851] [INFO ] [FORECASTER] Completed predict_future for MIRM [2026-02-26T20:26:57.010166] [INFO ] [sig ] MIRM: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:26:57.155959] [INFO ] [LOCAL ] Saved forecast: MIRM 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/MIRM.txt [2026-02-26T20:26:57.156120] [INFO ] [sig ] [1963/3375] Completed MIRM in 0.3s | 2.75 sym/s | Total: 11.9m | ETA: 8.5m [2026-02-26T20:26:57.156162] [INFO ] [sig ] [1964/3375] Forecasting MITK... [2026-02-26T20:26:57.156192] [INFO ] [sig ] Generating forecast for: MITK [2026-02-26T20:26:57.156223] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MITK' from 'https://tdm.silogroup.org/data/derivative_storage/MITK.csv'. [2026-02-26T20:26:57.168266] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MITK'. [2026-02-26T20:26:57.168707] [INFO ] [FORECASTER] Starting predict_future for MITK [2026-02-26T20:26:57.169778] [DEBUG] [LOCAL ] No optimal features file found for MITK: ./output/feature-sets/MITK.txt [2026-02-26T20:26:57.169844] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:57.169883] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:57.169916] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:57.169980] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:57.229422] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:57.230326] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:57.230414] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:57.230447] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:57.361015] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:57.361175] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:57.361216] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:57.361245] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:57.364731] [DEBUG] [FORECASTER] MITK: Forecast T+1@11:T+2@11: DOWN (p=5.60%) [2026-02-26T20:26:57.365029] [INFO ] [FORECASTER] Completed predict_future for MITK [2026-02-26T20:26:57.365160] [INFO ] [sig ] MITK: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:26:57.595084] [INFO ] [LOCAL ] Saved forecast: MITK 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/MITK.txt [2026-02-26T20:26:57.595304] [INFO ] [sig ] [1964/3375] Completed MITK in 0.4s | 2.75 sym/s | Total: 11.9m | ETA: 8.5m [2026-02-26T20:26:57.595357] [INFO ] [sig ] [1965/3375] Forecasting MIY... [2026-02-26T20:26:57.595387] [INFO ] [sig ] Generating forecast for: MIY [2026-02-26T20:26:57.595419] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIY' from 'https://tdm.silogroup.org/data/derivative_storage/MIY.csv'. [2026-02-26T20:26:57.607213] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIY'. [2026-02-26T20:26:57.607694] [INFO ] [FORECASTER] Starting predict_future for MIY [2026-02-26T20:26:57.608616] [DEBUG] [LOCAL ] No optimal features file found for MIY: ./output/feature-sets/MIY.txt [2026-02-26T20:26:57.608671] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:57.608704] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:57.608730] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:57.608787] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:57.668815] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:57.669957] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:57.670051] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:57.670083] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:57.795784] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:57.795948] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:57.795988] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:57.796016] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:57.799751] [DEBUG] [FORECASTER] MIY: Forecast T+1@11:T+2@11: DOWN (p=21.81%) [2026-02-26T20:26:57.800124] [INFO ] [FORECASTER] Completed predict_future for MIY [2026-02-26T20:26:57.800271] [INFO ] [sig ] MIY: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:26:57.949545] [INFO ] [LOCAL ] Saved forecast: MIY 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/MIY.txt [2026-02-26T20:26:57.949735] [INFO ] [sig ] [1965/3375] Completed MIY in 0.4s | 2.75 sym/s | Total: 11.9m | ETA: 8.5m [2026-02-26T20:26:57.949777] [INFO ] [sig ] [1966/3375] Forecasting MKC... [2026-02-26T20:26:57.949808] [INFO ] [sig ] Generating forecast for: MKC [2026-02-26T20:26:57.949840] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MKC' from 'https://tdm.silogroup.org/data/derivative_storage/MKC.csv'. [2026-02-26T20:26:57.961528] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MKC'. [2026-02-26T20:26:57.961961] [INFO ] [FORECASTER] Starting predict_future for MKC [2026-02-26T20:26:57.962813] [DEBUG] [LOCAL ] No optimal features file found for MKC: ./output/feature-sets/MKC.txt [2026-02-26T20:26:57.962868] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:57.962901] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:57.962929] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:57.962986] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:58.026871] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:58.027982] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:58.028266] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:58.028299] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:58.153087] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:58.153252] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:58.153293] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:58.153322] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:58.156883] [DEBUG] [FORECASTER] MKC: Forecast T+1@11:T+2@11: UP (p=87.60%) [2026-02-26T20:26:58.157194] [INFO ] [FORECASTER] Completed predict_future for MKC [2026-02-26T20:26:58.157353] [INFO ] [sig ] MKC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:26:58.308362] [INFO ] [LOCAL ] Saved forecast: MKC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/MKC.txt [2026-02-26T20:26:58.308529] [INFO ] [sig ] [1966/3375] Completed MKC in 0.4s | 2.75 sym/s | Total: 11.9m | ETA: 8.5m [2026-02-26T20:26:58.308593] [INFO ] [sig ] [1967/3375] Forecasting MKSI... [2026-02-26T20:26:58.308629] [INFO ] [sig ] Generating forecast for: MKSI [2026-02-26T20:26:58.308664] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MKSI' from 'https://tdm.silogroup.org/data/derivative_storage/MKSI.csv'. [2026-02-26T20:26:58.321670] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MKSI'. [2026-02-26T20:26:58.322264] [INFO ] [FORECASTER] Starting predict_future for MKSI [2026-02-26T20:26:58.323120] [DEBUG] [LOCAL ] No optimal features file found for MKSI: ./output/feature-sets/MKSI.txt [2026-02-26T20:26:58.323175] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:58.323208] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:58.323235] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:58.323293] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:58.382906] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:58.383756] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:58.383851] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:58.383886] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:58.512301] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:58.512473] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:58.512512] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:58.512541] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:58.516431] [DEBUG] [FORECASTER] MKSI: Forecast T+1@11:T+2@11: DOWN (p=4.20%) [2026-02-26T20:26:58.516742] [INFO ] [FORECASTER] Completed predict_future for MKSI [2026-02-26T20:26:58.516882] [INFO ] [sig ] MKSI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:26:58.662386] [INFO ] [LOCAL ] Saved forecast: MKSI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/MKSI.txt [2026-02-26T20:26:58.662547] [INFO ] [sig ] [1967/3375] Completed MKSI in 0.4s | 2.75 sym/s | Total: 11.9m | ETA: 8.5m [2026-02-26T20:26:58.662607] [INFO ] [sig ] [1968/3375] Forecasting MKTX... [2026-02-26T20:26:58.662640] [INFO ] [sig ] Generating forecast for: MKTX [2026-02-26T20:26:58.662671] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MKTX' from 'https://tdm.silogroup.org/data/derivative_storage/MKTX.csv'. [2026-02-26T20:26:58.674556] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MKTX'. [2026-02-26T20:26:58.675016] [INFO ] [FORECASTER] Starting predict_future for MKTX [2026-02-26T20:26:58.675958] [DEBUG] [LOCAL ] No optimal features file found for MKTX: ./output/feature-sets/MKTX.txt [2026-02-26T20:26:58.676026] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:58.676099] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:58.676137] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:58.676203] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:58.740677] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:58.741758] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:58.741870] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:58.741931] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:58.868012] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:58.868174] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:58.868256] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:58.868288] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:58.871857] [DEBUG] [FORECASTER] MKTX: Forecast T+1@11:T+2@11: UP (p=62.53%) [2026-02-26T20:26:58.872144] [INFO ] [FORECASTER] Completed predict_future for MKTX [2026-02-26T20:26:58.872278] [INFO ] [sig ] MKTX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:26:59.020258] [INFO ] [LOCAL ] Saved forecast: MKTX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/MKTX.txt [2026-02-26T20:26:59.020426] [INFO ] [sig ] [1968/3375] Completed MKTX in 0.4s | 2.75 sym/s | Total: 11.9m | ETA: 8.5m [2026-02-26T20:26:59.020467] [INFO ] [sig ] [1969/3375] Forecasting MLAB... [2026-02-26T20:26:59.020497] [INFO ] [sig ] Generating forecast for: MLAB [2026-02-26T20:26:59.020529] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLAB' from 'https://tdm.silogroup.org/data/derivative_storage/MLAB.csv'. [2026-02-26T20:26:59.032618] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLAB'. [2026-02-26T20:26:59.033018] [INFO ] [FORECASTER] Starting predict_future for MLAB [2026-02-26T20:26:59.033869] [DEBUG] [LOCAL ] No optimal features file found for MLAB: ./output/feature-sets/MLAB.txt [2026-02-26T20:26:59.033922] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:59.033954] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:59.033981] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:59.034038] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:59.094941] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:59.095822] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:59.095911] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:59.095944] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:59.220783] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:59.220957] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:59.220999] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:59.221027] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:59.224549] [DEBUG] [FORECASTER] MLAB: Forecast T+1@11:T+2@11: UP (p=95.64%) [2026-02-26T20:26:59.224895] [INFO ] [FORECASTER] Completed predict_future for MLAB [2026-02-26T20:26:59.225039] [INFO ] [sig ] MLAB: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:26:59.370383] [INFO ] [LOCAL ] Saved forecast: MLAB 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/MLAB.txt [2026-02-26T20:26:59.370620] [INFO ] [sig ] [1969/3375] Completed MLAB in 0.4s | 2.75 sym/s | Total: 11.9m | ETA: 8.5m [2026-02-26T20:26:59.370674] [INFO ] [sig ] [1970/3375] Forecasting MLCO... [2026-02-26T20:26:59.370712] [INFO ] [sig ] Generating forecast for: MLCO [2026-02-26T20:26:59.370751] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLCO' from 'https://tdm.silogroup.org/data/derivative_storage/MLCO.csv'. [2026-02-26T20:26:59.385679] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLCO'. [2026-02-26T20:26:59.386163] [INFO ] [FORECASTER] Starting predict_future for MLCO [2026-02-26T20:26:59.387215] [DEBUG] [LOCAL ] No optimal features file found for MLCO: ./output/feature-sets/MLCO.txt [2026-02-26T20:26:59.387281] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:59.387321] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:59.387355] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:59.387435] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:59.455298] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:59.456236] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:59.456366] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:59.456404] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:59.583912] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:59.584069] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:59.584110] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:59.584140] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:59.587701] [DEBUG] [FORECASTER] MLCO: Forecast T+1@11:T+2@11: UP (p=84.76%) [2026-02-26T20:26:59.588014] [INFO ] [FORECASTER] Completed predict_future for MLCO [2026-02-26T20:26:59.588152] [INFO ] [sig ] MLCO: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:26:59.731825] [INFO ] [LOCAL ] Saved forecast: MLCO 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/MLCO.txt [2026-02-26T20:26:59.731980] [INFO ] [sig ] [1970/3375] Completed MLCO in 0.4s | 2.75 sym/s | Total: 11.9m | ETA: 8.5m [2026-02-26T20:26:59.732024] [INFO ] [sig ] [1971/3375] Forecasting MLGO... [2026-02-26T20:26:59.732055] [INFO ] [sig ] Generating forecast for: MLGO [2026-02-26T20:26:59.732088] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLGO' from 'https://tdm.silogroup.org/data/derivative_storage/MLGO.csv'. [2026-02-26T20:26:59.743076] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLGO'. [2026-02-26T20:26:59.743419] [INFO ] [FORECASTER] Starting predict_future for MLGO [2026-02-26T20:26:59.744242] [DEBUG] [LOCAL ] No optimal features file found for MLGO: ./output/feature-sets/MLGO.txt [2026-02-26T20:26:59.744297] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:26:59.744329] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:26:59.744357] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:26:59.744416] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:26:59.801799] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:26:59.802544] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:26:59.802649] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:26:59.802684] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:26:59.921522] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:26:59.921703] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:26:59.921746] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:26:59.921811] [INFO ] [FORECASTER] Training complete [2026-02-26T20:26:59.925261] [DEBUG] [FORECASTER] MLGO: Forecast T+1@11:T+2@11: DOWN (p=3.81%) [2026-02-26T20:26:59.925550] [INFO ] [FORECASTER] Completed predict_future for MLGO [2026-02-26T20:26:59.925703] [INFO ] [sig ] MLGO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:27:00.068511] [INFO ] [LOCAL ] Saved forecast: MLGO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/MLGO.txt [2026-02-26T20:27:00.068675] [INFO ] [sig ] [1971/3375] Completed MLGO in 0.3s | 2.75 sym/s | Total: 11.9m | ETA: 8.5m [2026-02-26T20:27:00.068718] [INFO ] [sig ] [1972/3375] Forecasting MLI... [2026-02-26T20:27:00.068747] [INFO ] [sig ] Generating forecast for: MLI [2026-02-26T20:27:00.068778] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLI' from 'https://tdm.silogroup.org/data/derivative_storage/MLI.csv'. [2026-02-26T20:27:00.080981] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLI'. [2026-02-26T20:27:00.081360] [INFO ] [FORECASTER] Starting predict_future for MLI [2026-02-26T20:27:00.082183] [DEBUG] [LOCAL ] No optimal features file found for MLI: ./output/feature-sets/MLI.txt [2026-02-26T20:27:00.082238] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:00.082286] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:00.082314] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:00.082371] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:00.141565] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:00.142379] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:00.142471] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:00.142505] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:00.275039] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:00.275201] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:00.275243] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:00.275272] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:00.278778] [DEBUG] [FORECASTER] MLI: Forecast T+1@11:T+2@11: UP (p=64.64%) [2026-02-26T20:27:00.279109] [INFO ] [FORECASTER] Completed predict_future for MLI [2026-02-26T20:27:00.279243] [INFO ] [sig ] MLI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:27:00.419257] [INFO ] [LOCAL ] Saved forecast: MLI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/MLI.txt [2026-02-26T20:27:00.419404] [INFO ] [sig ] [1972/3375] Completed MLI in 0.4s | 2.75 sym/s | Total: 11.9m | ETA: 8.5m [2026-02-26T20:27:00.419444] [INFO ] [sig ] [1973/3375] Forecasting MLKN... [2026-02-26T20:27:00.419474] [INFO ] [sig ] Generating forecast for: MLKN [2026-02-26T20:27:00.419504] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLKN' from 'https://tdm.silogroup.org/data/derivative_storage/MLKN.csv'. [2026-02-26T20:27:00.431763] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLKN'. [2026-02-26T20:27:00.432172] [INFO ] [FORECASTER] Starting predict_future for MLKN [2026-02-26T20:27:00.433016] [DEBUG] [LOCAL ] No optimal features file found for MLKN: ./output/feature-sets/MLKN.txt [2026-02-26T20:27:00.433070] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:00.433102] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:00.433128] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:00.433187] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:00.491321] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:00.492121] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:00.492211] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:00.492244] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:00.617410] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:00.617599] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:00.617663] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:00.617694] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:00.621417] [DEBUG] [FORECASTER] MLKN: Forecast T+1@11:T+2@11: DOWN (p=9.23%) [2026-02-26T20:27:00.621757] [INFO ] [FORECASTER] Completed predict_future for MLKN [2026-02-26T20:27:00.621903] [INFO ] [sig ] MLKN: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:27:00.767661] [INFO ] [LOCAL ] Saved forecast: MLKN 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/MLKN.txt [2026-02-26T20:27:00.767827] [INFO ] [sig ] [1973/3375] Completed MLKN in 0.3s | 2.75 sym/s | Total: 11.9m | ETA: 8.5m [2026-02-26T20:27:00.767878] [INFO ] [sig ] [1974/3375] Forecasting MLM... [2026-02-26T20:27:00.767913] [INFO ] [sig ] Generating forecast for: MLM [2026-02-26T20:27:00.767948] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLM' from 'https://tdm.silogroup.org/data/derivative_storage/MLM.csv'. [2026-02-26T20:27:00.785115] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLM'. [2026-02-26T20:27:00.785656] [INFO ] [FORECASTER] Starting predict_future for MLM [2026-02-26T20:27:00.786624] [DEBUG] [LOCAL ] No optimal features file found for MLM: ./output/feature-sets/MLM.txt [2026-02-26T20:27:00.786693] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:00.786729] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:00.786757] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:00.786815] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:00.862935] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:00.864268] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:00.864363] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:00.864398] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:01.014174] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:01.014358] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:01.014411] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:01.014449] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:01.019304] [DEBUG] [FORECASTER] MLM: Forecast T+1@11:T+2@11: DOWN (p=3.06%) [2026-02-26T20:27:01.019783] [INFO ] [FORECASTER] Completed predict_future for MLM [2026-02-26T20:27:01.019988] [INFO ] [sig ] MLM: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:27:01.183175] [INFO ] [LOCAL ] Saved forecast: MLM 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/MLM.txt [2026-02-26T20:27:01.183337] [INFO ] [sig ] [1974/3375] Completed MLM in 0.4s | 2.75 sym/s | Total: 11.9m | ETA: 8.5m [2026-02-26T20:27:01.183379] [INFO ] [sig ] [1975/3375] Forecasting MLP... [2026-02-26T20:27:01.183409] [INFO ] [sig ] Generating forecast for: MLP [2026-02-26T20:27:01.183441] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLP' from 'https://tdm.silogroup.org/data/derivative_storage/MLP.csv'. [2026-02-26T20:27:01.195042] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLP'. [2026-02-26T20:27:01.195402] [INFO ] [FORECASTER] Starting predict_future for MLP [2026-02-26T20:27:01.196259] [DEBUG] [LOCAL ] No optimal features file found for MLP: ./output/feature-sets/MLP.txt [2026-02-26T20:27:01.196313] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:01.196346] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:01.196373] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:01.196430] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:01.262224] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:01.263264] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:01.263370] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:01.263405] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:01.376146] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:01.376321] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:01.376365] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:01.376395] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:01.380409] [DEBUG] [FORECASTER] MLP: Forecast T+1@11:T+2@11: DOWN (p=1.36%) [2026-02-26T20:27:01.380844] [INFO ] [FORECASTER] Completed predict_future for MLP [2026-02-26T20:27:01.381003] [INFO ] [sig ] MLP: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:27:01.528550] [INFO ] [LOCAL ] Saved forecast: MLP 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/MLP.txt [2026-02-26T20:27:01.528754] [INFO ] [sig ] [1975/3375] Completed MLP in 0.3s | 2.75 sym/s | Total: 11.9m | ETA: 8.5m [2026-02-26T20:27:01.528798] [INFO ] [sig ] [1976/3375] Forecasting MLTX... [2026-02-26T20:27:01.528853] [INFO ] [sig ] Generating forecast for: MLTX [2026-02-26T20:27:01.528888] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLTX' from 'https://tdm.silogroup.org/data/derivative_storage/MLTX.csv'. [2026-02-26T20:27:01.541379] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLTX'. [2026-02-26T20:27:01.541873] [INFO ] [FORECASTER] Starting predict_future for MLTX [2026-02-26T20:27:01.542826] [DEBUG] [LOCAL ] No optimal features file found for MLTX: ./output/feature-sets/MLTX.txt [2026-02-26T20:27:01.542885] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:01.542919] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:01.542948] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:01.543008] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:01.603186] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:01.604132] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:01.604236] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:01.604270] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:01.732362] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:01.732602] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:01.732650] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:01.732680] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:01.736989] [DEBUG] [FORECASTER] MLTX: Forecast T+1@11:T+2@11: UP (p=79.87%) [2026-02-26T20:27:01.737464] [INFO ] [FORECASTER] Completed predict_future for MLTX [2026-02-26T20:27:01.737735] [INFO ] [sig ] MLTX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:27:01.939915] [INFO ] [LOCAL ] Saved forecast: MLTX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/MLTX.txt [2026-02-26T20:27:01.940102] [INFO ] [sig ] [1976/3375] Completed MLTX in 0.4s | 2.75 sym/s | Total: 12.0m | ETA: 8.5m [2026-02-26T20:27:01.940146] [INFO ] [sig ] [1977/3375] Forecasting MLYS... [2026-02-26T20:27:01.940175] [INFO ] [sig ] Generating forecast for: MLYS [2026-02-26T20:27:01.940206] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLYS' from 'https://tdm.silogroup.org/data/derivative_storage/MLYS.csv'. [2026-02-26T20:27:01.952446] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLYS'. [2026-02-26T20:27:01.952909] [INFO ] [FORECASTER] Starting predict_future for MLYS [2026-02-26T20:27:01.953815] [DEBUG] [LOCAL ] No optimal features file found for MLYS: ./output/feature-sets/MLYS.txt [2026-02-26T20:27:01.953876] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:01.953908] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:01.953936] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:01.953993] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:02.026225] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:02.027376] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:02.027707] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:02.027756] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:02.171729] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:02.171912] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:02.171965] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:02.171996] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:02.177435] [DEBUG] [FORECASTER] MLYS: Forecast T+1@11:T+2@11: UP (p=72.46%) [2026-02-26T20:27:02.177925] [INFO ] [FORECASTER] Completed predict_future for MLYS [2026-02-26T20:27:02.178110] [INFO ] [sig ] MLYS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:27:02.369745] [INFO ] [LOCAL ] Saved forecast: MLYS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/MLYS.txt [2026-02-26T20:27:02.369964] [INFO ] [sig ] [1977/3375] Completed MLYS in 0.4s | 2.75 sym/s | Total: 12.0m | ETA: 8.5m [2026-02-26T20:27:02.370018] [INFO ] [sig ] [1978/3375] Forecasting MMD... [2026-02-26T20:27:02.370057] [INFO ] [sig ] Generating forecast for: MMD [2026-02-26T20:27:02.370096] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MMD' from 'https://tdm.silogroup.org/data/derivative_storage/MMD.csv'. [2026-02-26T20:27:02.386804] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MMD'. [2026-02-26T20:27:02.387507] [INFO ] [FORECASTER] Starting predict_future for MMD [2026-02-26T20:27:02.388893] [DEBUG] [LOCAL ] No optimal features file found for MMD: ./output/feature-sets/MMD.txt [2026-02-26T20:27:02.388976] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:02.389025] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:02.389068] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:02.389149] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:02.474165] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:02.475296] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:02.475460] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:02.475506] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:02.611608] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:02.611781] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:02.611822] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:02.611852] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:02.616074] [DEBUG] [FORECASTER] MMD: Forecast T+1@11:T+2@11: DOWN (p=1.52%) [2026-02-26T20:27:02.616658] [INFO ] [FORECASTER] Completed predict_future for MMD [2026-02-26T20:27:02.616806] [INFO ] [sig ] MMD: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:27:02.767543] [INFO ] [LOCAL ] Saved forecast: MMD 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/MMD.txt [2026-02-26T20:27:02.767811] [INFO ] [sig ] [1978/3375] Completed MMD in 0.4s | 2.75 sym/s | Total: 12.0m | ETA: 8.5m [2026-02-26T20:27:02.767855] [INFO ] [sig ] [1979/3375] Forecasting MMLP... [2026-02-26T20:27:02.767886] [INFO ] [sig ] Generating forecast for: MMLP [2026-02-26T20:27:02.767918] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MMLP' from 'https://tdm.silogroup.org/data/derivative_storage/MMLP.csv'. [2026-02-26T20:27:02.780067] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MMLP'. [2026-02-26T20:27:02.780686] [INFO ] [FORECASTER] Starting predict_future for MMLP [2026-02-26T20:27:02.781766] [DEBUG] [LOCAL ] No optimal features file found for MMLP: ./output/feature-sets/MMLP.txt [2026-02-26T20:27:02.781821] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:02.781854] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:02.781882] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:02.781953] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:02.846831] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:02.847975] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:02.848074] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:02.848110] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:02.964925] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:02.965091] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:02.965133] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:02.965180] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:02.969268] [DEBUG] [FORECASTER] MMLP: Forecast T+1@11:T+2@11: DOWN (p=14.56%) [2026-02-26T20:27:02.969610] [INFO ] [FORECASTER] Completed predict_future for MMLP [2026-02-26T20:27:02.969761] [INFO ] [sig ] MMLP: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:27:03.126751] [INFO ] [LOCAL ] Saved forecast: MMLP 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/MMLP.txt [2026-02-26T20:27:03.126924] [INFO ] [sig ] [1979/3375] Completed MMLP in 0.4s | 2.75 sym/s | Total: 12.0m | ETA: 8.4m [2026-02-26T20:27:03.126968] [INFO ] [sig ] [1980/3375] Forecasting MMS... [2026-02-26T20:27:03.126998] [INFO ] [sig ] Generating forecast for: MMS [2026-02-26T20:27:03.127030] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MMS' from 'https://tdm.silogroup.org/data/derivative_storage/MMS.csv'. [2026-02-26T20:27:03.138569] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MMS'. [2026-02-26T20:27:03.139017] [INFO ] [FORECASTER] Starting predict_future for MMS [2026-02-26T20:27:03.139894] [DEBUG] [LOCAL ] No optimal features file found for MMS: ./output/feature-sets/MMS.txt [2026-02-26T20:27:03.139950] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:03.139982] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:03.140009] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:03.140067] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:03.207174] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:03.208426] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:03.208521] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:03.208556] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:03.337592] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:03.337786] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:03.337836] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:03.337879] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:03.342182] [DEBUG] [FORECASTER] MMS: Forecast T+1@11:T+2@11: DOWN (p=39.09%) [2026-02-26T20:27:03.342494] [INFO ] [FORECASTER] Completed predict_future for MMS [2026-02-26T20:27:03.342653] [INFO ] [sig ] MMS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:27:03.489413] [INFO ] [LOCAL ] Saved forecast: MMS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/MMS.txt [2026-02-26T20:27:03.489597] [INFO ] [sig ] [1980/3375] Completed MMS in 0.4s | 2.75 sym/s | Total: 12.0m | ETA: 8.4m [2026-02-26T20:27:03.489642] [INFO ] [sig ] [1981/3375] Forecasting MMSI... [2026-02-26T20:27:03.489672] [INFO ] [sig ] Generating forecast for: MMSI [2026-02-26T20:27:03.489703] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MMSI' from 'https://tdm.silogroup.org/data/derivative_storage/MMSI.csv'. [2026-02-26T20:27:03.501862] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MMSI'. [2026-02-26T20:27:03.502268] [INFO ] [FORECASTER] Starting predict_future for MMSI [2026-02-26T20:27:03.503133] [DEBUG] [LOCAL ] No optimal features file found for MMSI: ./output/feature-sets/MMSI.txt [2026-02-26T20:27:03.503188] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:03.503219] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:03.503246] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:03.503303] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:03.563049] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:03.564000] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:03.564104] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:03.564180] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:03.705409] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:03.705589] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:03.705632] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:03.705660] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:03.709113] [DEBUG] [FORECASTER] MMSI: Forecast T+1@11:T+2@11: DOWN (p=26.10%) [2026-02-26T20:27:03.709404] [INFO ] [FORECASTER] Completed predict_future for MMSI [2026-02-26T20:27:03.709540] [INFO ] [sig ] MMSI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:27:03.853635] [INFO ] [LOCAL ] Saved forecast: MMSI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/MMSI.txt [2026-02-26T20:27:03.853821] [INFO ] [sig ] [1981/3375] Completed MMSI in 0.4s | 2.75 sym/s | Total: 12.0m | ETA: 8.4m [2026-02-26T20:27:03.853864] [INFO ] [sig ] [1982/3375] Forecasting MNDO... [2026-02-26T20:27:03.853896] [INFO ] [sig ] Generating forecast for: MNDO [2026-02-26T20:27:03.853928] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNDO' from 'https://tdm.silogroup.org/data/derivative_storage/MNDO.csv'. [2026-02-26T20:27:03.865610] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNDO'. [2026-02-26T20:27:03.865989] [INFO ] [FORECASTER] Starting predict_future for MNDO [2026-02-26T20:27:03.866862] [DEBUG] [LOCAL ] No optimal features file found for MNDO: ./output/feature-sets/MNDO.txt [2026-02-26T20:27:03.866916] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:03.866948] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:03.866975] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:03.867037] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:03.925327] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:03.926226] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:03.926314] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:03.926347] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:04.041597] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:04.041763] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:04.041803] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:04.041831] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:04.045388] [DEBUG] [FORECASTER] MNDO: Forecast T+1@11:T+2@11: DOWN (p=0.77%) [2026-02-26T20:27:04.045701] [INFO ] [FORECASTER] Completed predict_future for MNDO [2026-02-26T20:27:04.045833] [INFO ] [sig ] MNDO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:27:04.188405] [INFO ] [LOCAL ] Saved forecast: MNDO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/MNDO.txt [2026-02-26T20:27:04.188597] [INFO ] [sig ] [1982/3375] Completed MNDO in 0.3s | 2.75 sym/s | Total: 12.0m | ETA: 8.4m [2026-02-26T20:27:04.188644] [INFO ] [sig ] [1983/3375] Forecasting MNDY... [2026-02-26T20:27:04.188674] [INFO ] [sig ] Generating forecast for: MNDY [2026-02-26T20:27:04.188706] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNDY' from 'https://tdm.silogroup.org/data/derivative_storage/MNDY.csv'. [2026-02-26T20:27:04.201197] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNDY'. [2026-02-26T20:27:04.201625] [INFO ] [FORECASTER] Starting predict_future for MNDY [2026-02-26T20:27:04.202440] [DEBUG] [LOCAL ] No optimal features file found for MNDY: ./output/feature-sets/MNDY.txt [2026-02-26T20:27:04.202494] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:04.202527] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:04.202554] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:04.202646] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:04.261369] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:04.262294] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:04.262383] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:04.262416] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:04.385792] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:04.385954] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:04.385994] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:04.386023] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:04.389498] [DEBUG] [FORECASTER] MNDY: Forecast T+1@11:T+2@11: UP (p=74.05%) [2026-02-26T20:27:04.389796] [INFO ] [FORECASTER] Completed predict_future for MNDY [2026-02-26T20:27:04.389923] [INFO ] [sig ] MNDY: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:27:04.531543] [INFO ] [LOCAL ] Saved forecast: MNDY 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/MNDY.txt [2026-02-26T20:27:04.531690] [INFO ] [sig ] [1983/3375] Completed MNDY in 0.3s | 2.75 sym/s | Total: 12.0m | ETA: 8.4m [2026-02-26T20:27:04.531730] [INFO ] [sig ] [1984/3375] Forecasting MNKD... [2026-02-26T20:27:04.531760] [INFO ] [sig ] Generating forecast for: MNKD [2026-02-26T20:27:04.531790] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNKD' from 'https://tdm.silogroup.org/data/derivative_storage/MNKD.csv'. [2026-02-26T20:27:04.542681] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNKD'. [2026-02-26T20:27:04.543010] [INFO ] [FORECASTER] Starting predict_future for MNKD [2026-02-26T20:27:04.543846] [DEBUG] [LOCAL ] No optimal features file found for MNKD: ./output/feature-sets/MNKD.txt [2026-02-26T20:27:04.543900] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:04.543932] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:04.543961] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:04.544030] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:04.602085] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:04.603049] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:04.603155] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:04.603188] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:04.729221] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:04.729390] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:04.729437] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:04.729469] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:04.733258] [DEBUG] [FORECASTER] MNKD: Forecast T+1@11:T+2@11: UP (p=96.38%) [2026-02-26T20:27:04.733774] [INFO ] [FORECASTER] Completed predict_future for MNKD [2026-02-26T20:27:04.733932] [INFO ] [sig ] MNKD: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:27:04.878942] [INFO ] [LOCAL ] Saved forecast: MNKD 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/MNKD.txt [2026-02-26T20:27:04.879091] [INFO ] [sig ] [1984/3375] Completed MNKD in 0.3s | 2.75 sym/s | Total: 12.0m | ETA: 8.4m [2026-02-26T20:27:04.879138] [INFO ] [sig ] [1985/3375] Forecasting MNRO... [2026-02-26T20:27:04.879170] [INFO ] [sig ] Generating forecast for: MNRO [2026-02-26T20:27:04.879206] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNRO' from 'https://tdm.silogroup.org/data/derivative_storage/MNRO.csv'. [2026-02-26T20:27:04.894689] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNRO'. [2026-02-26T20:27:04.895061] [INFO ] [FORECASTER] Starting predict_future for MNRO [2026-02-26T20:27:04.895975] [DEBUG] [LOCAL ] No optimal features file found for MNRO: ./output/feature-sets/MNRO.txt [2026-02-26T20:27:04.896033] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:04.896100] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:04.896129] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:04.896187] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:04.954824] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:04.955600] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:04.955704] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:04.955739] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:05.078228] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:05.078392] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:05.078432] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:05.078461] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:05.082264] [DEBUG] [FORECASTER] MNRO: Forecast T+1@11:T+2@11: DOWN (p=19.95%) [2026-02-26T20:27:05.082553] [INFO ] [FORECASTER] Completed predict_future for MNRO [2026-02-26T20:27:05.082702] [INFO ] [sig ] MNRO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:27:05.237445] [INFO ] [LOCAL ] Saved forecast: MNRO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/MNRO.txt [2026-02-26T20:27:05.237686] [INFO ] [sig ] [1985/3375] Completed MNRO in 0.4s | 2.75 sym/s | Total: 12.0m | ETA: 8.4m [2026-02-26T20:27:05.237743] [INFO ] [sig ] [1986/3375] Forecasting MNSO... [2026-02-26T20:27:05.237775] [INFO ] [sig ] Generating forecast for: MNSO [2026-02-26T20:27:05.237808] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNSO' from 'https://tdm.silogroup.org/data/derivative_storage/MNSO.csv'. [2026-02-26T20:27:05.249628] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNSO'. [2026-02-26T20:27:05.250091] [INFO ] [FORECASTER] Starting predict_future for MNSO [2026-02-26T20:27:05.250994] [DEBUG] [LOCAL ] No optimal features file found for MNSO: ./output/feature-sets/MNSO.txt [2026-02-26T20:27:05.251060] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:05.251094] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:05.251122] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:05.251180] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:05.313267] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:05.314196] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:05.314283] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:05.314317] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:05.433987] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:05.434151] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:05.434194] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:05.434223] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:05.437801] [DEBUG] [FORECASTER] MNSO: Forecast T+1@11:T+2@11: UP (p=89.45%) [2026-02-26T20:27:05.438123] [INFO ] [FORECASTER] Completed predict_future for MNSO [2026-02-26T20:27:05.438265] [INFO ] [sig ] MNSO: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:27:05.580123] [INFO ] [LOCAL ] Saved forecast: MNSO 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/MNSO.txt [2026-02-26T20:27:05.580277] [INFO ] [sig ] [1986/3375] Completed MNSO in 0.3s | 2.75 sym/s | Total: 12.0m | ETA: 8.4m [2026-02-26T20:27:05.580317] [INFO ] [sig ] [1987/3375] Forecasting MNTK... [2026-02-26T20:27:05.580348] [INFO ] [sig ] Generating forecast for: MNTK [2026-02-26T20:27:05.580386] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNTK' from 'https://tdm.silogroup.org/data/derivative_storage/MNTK.csv'. [2026-02-26T20:27:05.592277] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNTK'. [2026-02-26T20:27:05.592682] [INFO ] [FORECASTER] Starting predict_future for MNTK [2026-02-26T20:27:05.593551] [DEBUG] [LOCAL ] No optimal features file found for MNTK: ./output/feature-sets/MNTK.txt [2026-02-26T20:27:05.593625] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:05.593660] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:05.593689] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:05.593748] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:05.657271] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:05.658108] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:05.658227] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:05.658267] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:05.781913] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:05.782072] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:05.782114] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:05.782145] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:05.785795] [DEBUG] [FORECASTER] MNTK: Forecast T+1@11:T+2@11: DOWN (p=13.19%) [2026-02-26T20:27:05.786097] [INFO ] [FORECASTER] Completed predict_future for MNTK [2026-02-26T20:27:05.786236] [INFO ] [sig ] MNTK: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:27:05.932654] [INFO ] [LOCAL ] Saved forecast: MNTK 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/MNTK.txt [2026-02-26T20:27:05.932806] [INFO ] [sig ] [1987/3375] Completed MNTK in 0.4s | 2.75 sym/s | Total: 12.0m | ETA: 8.4m [2026-02-26T20:27:05.932850] [INFO ] [sig ] [1988/3375] Forecasting MNY... [2026-02-26T20:27:05.932882] [INFO ] [sig ] Generating forecast for: MNY [2026-02-26T20:27:05.932926] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNY' from 'https://tdm.silogroup.org/data/derivative_storage/MNY.csv'. [2026-02-26T20:27:05.945362] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNY'. [2026-02-26T20:27:05.945849] [INFO ] [FORECASTER] Starting predict_future for MNY [2026-02-26T20:27:05.946794] [DEBUG] [LOCAL ] No optimal features file found for MNY: ./output/feature-sets/MNY.txt [2026-02-26T20:27:05.946854] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:05.946887] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:05.946914] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:05.946972] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:06.004646] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:06.005543] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:06.005651] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:06.005686] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:06.117846] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:06.118015] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:06.118066] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:06.118172] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:06.121843] [DEBUG] [FORECASTER] MNY: Forecast T+1@11:T+2@11: DOWN (p=19.89%) [2026-02-26T20:27:06.122134] [INFO ] [FORECASTER] Completed predict_future for MNY [2026-02-26T20:27:06.122268] [INFO ] [sig ] MNY: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:27:06.267592] [INFO ] [LOCAL ] Saved forecast: MNY 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/MNY.txt [2026-02-26T20:27:06.267816] [INFO ] [sig ] [1988/3375] Completed MNY in 0.3s | 2.75 sym/s | Total: 12.0m | ETA: 8.4m [2026-02-26T20:27:06.267863] [INFO ] [sig ] [1989/3375] Forecasting MOD... [2026-02-26T20:27:06.267893] [INFO ] [sig ] Generating forecast for: MOD [2026-02-26T20:27:06.267930] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MOD' from 'https://tdm.silogroup.org/data/derivative_storage/MOD.csv'. [2026-02-26T20:27:06.280476] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MOD'. [2026-02-26T20:27:06.280938] [INFO ] [FORECASTER] Starting predict_future for MOD [2026-02-26T20:27:06.281893] [DEBUG] [LOCAL ] No optimal features file found for MOD: ./output/feature-sets/MOD.txt [2026-02-26T20:27:06.281949] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:06.281983] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:06.282010] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:06.282083] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:06.341068] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:06.342036] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:06.342123] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:06.342157] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:06.474526] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:06.474720] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:06.474765] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:06.474795] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:06.478886] [DEBUG] [FORECASTER] MOD: Forecast T+1@11:T+2@11: UP (p=97.17%) [2026-02-26T20:27:06.479277] [INFO ] [FORECASTER] Completed predict_future for MOD [2026-02-26T20:27:06.479431] [INFO ] [sig ] MOD: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:27:06.631865] [INFO ] [LOCAL ] Saved forecast: MOD 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/MOD.txt [2026-02-26T20:27:06.632023] [INFO ] [sig ] [1989/3375] Completed MOD in 0.4s | 2.75 sym/s | Total: 12.0m | ETA: 8.4m [2026-02-26T20:27:06.632066] [INFO ] [sig ] [1990/3375] Forecasting MODL... [2026-02-26T20:27:06.632099] [INFO ] [sig ] Generating forecast for: MODL [2026-02-26T20:27:06.632131] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MODL' from 'https://tdm.silogroup.org/data/derivative_storage/MODL.csv'. [2026-02-26T20:27:06.644052] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MODL'. [2026-02-26T20:27:06.644488] [INFO ] [FORECASTER] Starting predict_future for MODL [2026-02-26T20:27:06.645553] [DEBUG] [LOCAL ] No optimal features file found for MODL: ./output/feature-sets/MODL.txt [2026-02-26T20:27:06.645642] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:06.645686] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:06.645720] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:06.645796] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:06.708924] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:06.709849] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:06.709941] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:06.709977] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:06.839396] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:06.839566] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:06.839633] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:06.839664] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:06.843526] [DEBUG] [FORECASTER] MODL: Forecast T+1@11:T+2@11: DOWN (p=0.51%) [2026-02-26T20:27:06.843866] [INFO ] [FORECASTER] Completed predict_future for MODL [2026-02-26T20:27:06.844010] [INFO ] [sig ] MODL: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:27:06.995733] [INFO ] [LOCAL ] Saved forecast: MODL 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/MODL.txt [2026-02-26T20:27:06.995895] [INFO ] [sig ] [1990/3375] Completed MODL in 0.4s | 2.75 sym/s | Total: 12.0m | ETA: 8.4m [2026-02-26T20:27:06.995936] [INFO ] [sig ] [1991/3375] Forecasting MOH... [2026-02-26T20:27:06.995966] [INFO ] [sig ] Generating forecast for: MOH [2026-02-26T20:27:06.995999] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MOH' from 'https://tdm.silogroup.org/data/derivative_storage/MOH.csv'. [2026-02-26T20:27:07.008725] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MOH'. [2026-02-26T20:27:07.009132] [INFO ] [FORECASTER] Starting predict_future for MOH [2026-02-26T20:27:07.010087] [DEBUG] [LOCAL ] No optimal features file found for MOH: ./output/feature-sets/MOH.txt [2026-02-26T20:27:07.010144] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:07.010178] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:07.010389] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:07.010446] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:07.071249] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:07.072179] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:07.072276] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:07.072311] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:07.198120] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:07.198285] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:07.198328] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:07.198359] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:07.202122] [DEBUG] [FORECASTER] MOH: Forecast T+1@11:T+2@11: UP (p=98.27%) [2026-02-26T20:27:07.202438] [INFO ] [FORECASTER] Completed predict_future for MOH [2026-02-26T20:27:07.202597] [INFO ] [sig ] MOH: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:27:07.353003] [INFO ] [LOCAL ] Saved forecast: MOH 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/MOH.txt [2026-02-26T20:27:07.353170] [INFO ] [sig ] [1991/3375] Completed MOH in 0.4s | 2.75 sym/s | Total: 12.0m | ETA: 8.4m [2026-02-26T20:27:07.353214] [INFO ] [sig ] [1992/3375] Forecasting MOMO... [2026-02-26T20:27:07.353244] [INFO ] [sig ] Generating forecast for: MOMO [2026-02-26T20:27:07.353276] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MOMO' from 'https://tdm.silogroup.org/data/derivative_storage/MOMO.csv'. [2026-02-26T20:27:07.365415] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MOMO'. [2026-02-26T20:27:07.365848] [INFO ] [FORECASTER] Starting predict_future for MOMO [2026-02-26T20:27:07.366890] [DEBUG] [LOCAL ] No optimal features file found for MOMO: ./output/feature-sets/MOMO.txt [2026-02-26T20:27:07.366946] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:07.366984] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:07.367027] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:07.367115] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:07.429366] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:07.430267] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:07.430562] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:07.430641] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:07.560049] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:07.560496] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:07.560546] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:07.560599] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:07.564710] [DEBUG] [FORECASTER] MOMO: Forecast T+1@11:T+2@11: UP (p=89.76%) [2026-02-26T20:27:07.565034] [INFO ] [FORECASTER] Completed predict_future for MOMO [2026-02-26T20:27:07.565183] [INFO ] [sig ] MOMO: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:27:07.739729] [INFO ] [LOCAL ] Saved forecast: MOMO 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/MOMO.txt [2026-02-26T20:27:07.739905] [INFO ] [sig ] [1992/3375] Completed MOMO in 0.4s | 2.75 sym/s | Total: 12.1m | ETA: 8.4m [2026-02-26T20:27:07.739949] [INFO ] [sig ] [1993/3375] Forecasting MORN... [2026-02-26T20:27:07.739979] [INFO ] [sig ] Generating forecast for: MORN [2026-02-26T20:27:07.740010] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MORN' from 'https://tdm.silogroup.org/data/derivative_storage/MORN.csv'. [2026-02-26T20:27:07.751600] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MORN'. [2026-02-26T20:27:07.752004] [INFO ] [FORECASTER] Starting predict_future for MORN [2026-02-26T20:27:07.752860] [DEBUG] [LOCAL ] No optimal features file found for MORN: ./output/feature-sets/MORN.txt [2026-02-26T20:27:07.752916] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:07.752950] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:07.752977] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:07.753036] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:07.813164] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:07.813981] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:07.814087] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:07.814123] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:07.952509] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:07.952708] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:07.952756] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:07.952788] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:07.956974] [DEBUG] [FORECASTER] MORN: Forecast T+1@11:T+2@11: DOWN (p=30.46%) [2026-02-26T20:27:07.957288] [INFO ] [FORECASTER] Completed predict_future for MORN [2026-02-26T20:27:07.957429] [INFO ] [sig ] MORN: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:27:08.118293] [INFO ] [LOCAL ] Saved forecast: MORN 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/MORN.txt [2026-02-26T20:27:08.118454] [INFO ] [sig ] [1993/3375] Completed MORN in 0.4s | 2.75 sym/s | Total: 12.1m | ETA: 8.4m [2026-02-26T20:27:08.118498] [INFO ] [sig ] [1994/3375] Forecasting MOS... [2026-02-26T20:27:08.118528] [INFO ] [sig ] Generating forecast for: MOS [2026-02-26T20:27:08.118559] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MOS' from 'https://tdm.silogroup.org/data/derivative_storage/MOS.csv'. [2026-02-26T20:27:08.130836] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MOS'. [2026-02-26T20:27:08.131260] [INFO ] [FORECASTER] Starting predict_future for MOS [2026-02-26T20:27:08.132325] [DEBUG] [LOCAL ] No optimal features file found for MOS: ./output/feature-sets/MOS.txt [2026-02-26T20:27:08.132380] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:08.132413] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:08.132441] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:08.132498] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:08.190902] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:08.191734] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:08.191820] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:08.191854] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:08.314969] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:08.315145] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:08.315193] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:08.315228] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:08.318779] [DEBUG] [FORECASTER] MOS: Forecast T+1@11:T+2@11: UP (p=69.07%) [2026-02-26T20:27:08.319085] [INFO ] [FORECASTER] Completed predict_future for MOS [2026-02-26T20:27:08.319223] [INFO ] [sig ] MOS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:27:08.464281] [INFO ] [LOCAL ] Saved forecast: MOS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/MOS.txt [2026-02-26T20:27:08.464449] [INFO ] [sig ] [1994/3375] Completed MOS in 0.3s | 2.75 sym/s | Total: 12.1m | ETA: 8.4m [2026-02-26T20:27:08.464493] [INFO ] [sig ] [1995/3375] Forecasting MP... [2026-02-26T20:27:08.464523] [INFO ] [sig ] Generating forecast for: MP [2026-02-26T20:27:08.464554] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MP' from 'https://tdm.silogroup.org/data/derivative_storage/MP.csv'. [2026-02-26T20:27:08.477940] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MP'. [2026-02-26T20:27:08.478378] [INFO ] [FORECASTER] Starting predict_future for MP [2026-02-26T20:27:08.479290] [DEBUG] [LOCAL ] No optimal features file found for MP: ./output/feature-sets/MP.txt [2026-02-26T20:27:08.479345] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:08.479377] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:08.479405] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:08.479462] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:08.537940] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:08.538972] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:08.539105] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:08.539142] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:08.667620] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:08.667809] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:08.667861] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:08.667892] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:08.671505] [DEBUG] [FORECASTER] MP: Forecast T+1@11:T+2@11: UP (p=97.14%) [2026-02-26T20:27:08.671842] [INFO ] [FORECASTER] Completed predict_future for MP [2026-02-26T20:27:08.671987] [INFO ] [sig ] MP: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:27:08.836221] [INFO ] [LOCAL ] Saved forecast: MP 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/MP.txt [2026-02-26T20:27:08.836393] [INFO ] [sig ] [1995/3375] Completed MP in 0.4s | 2.75 sym/s | Total: 12.1m | ETA: 8.4m [2026-02-26T20:27:08.836437] [INFO ] [sig ] [1996/3375] Forecasting MPA... [2026-02-26T20:27:08.836469] [INFO ] [sig ] Generating forecast for: MPA [2026-02-26T20:27:08.836502] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MPA' from 'https://tdm.silogroup.org/data/derivative_storage/MPA.csv'. [2026-02-26T20:27:08.848808] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MPA'. [2026-02-26T20:27:08.849230] [INFO ] [FORECASTER] Starting predict_future for MPA [2026-02-26T20:27:08.850086] [DEBUG] [LOCAL ] No optimal features file found for MPA: ./output/feature-sets/MPA.txt [2026-02-26T20:27:08.850143] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:08.850225] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:08.850257] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:08.850316] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:08.908905] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:08.909891] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:08.909983] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:08.910018] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:09.025538] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:09.025733] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:09.025780] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:09.025811] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:09.029482] [DEBUG] [FORECASTER] MPA: Forecast T+1@11:T+2@11: UP (p=85.86%) [2026-02-26T20:27:09.029812] [INFO ] [FORECASTER] Completed predict_future for MPA [2026-02-26T20:27:09.029953] [INFO ] [sig ] MPA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:27:09.200814] [INFO ] [LOCAL ] Saved forecast: MPA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/MPA.txt [2026-02-26T20:27:09.200989] [INFO ] [sig ] [1996/3375] Completed MPA in 0.4s | 2.75 sym/s | Total: 12.1m | ETA: 8.3m [2026-02-26T20:27:09.201033] [INFO ] [sig ] [1997/3375] Forecasting MPAA... [2026-02-26T20:27:09.201066] [INFO ] [sig ] Generating forecast for: MPAA [2026-02-26T20:27:09.201097] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MPAA' from 'https://tdm.silogroup.org/data/derivative_storage/MPAA.csv'. [2026-02-26T20:27:09.214188] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MPAA'. [2026-02-26T20:27:09.214646] [INFO ] [FORECASTER] Starting predict_future for MPAA [2026-02-26T20:27:09.215508] [DEBUG] [LOCAL ] No optimal features file found for MPAA: ./output/feature-sets/MPAA.txt [2026-02-26T20:27:09.215568] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:09.215676] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:09.215714] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:09.215787] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:09.279102] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:09.280021] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:09.280112] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:09.280147] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:09.408700] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:09.408864] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:09.408909] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:09.408952] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:09.412677] [DEBUG] [FORECASTER] MPAA: Forecast T+1@11:T+2@11: UP (p=72.25%) [2026-02-26T20:27:09.412981] [INFO ] [FORECASTER] Completed predict_future for MPAA [2026-02-26T20:27:09.413120] [INFO ] [sig ] MPAA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:27:09.563763] [INFO ] [LOCAL ] Saved forecast: MPAA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/MPAA.txt [2026-02-26T20:27:09.563936] [INFO ] [sig ] [1997/3375] Completed MPAA in 0.4s | 2.75 sym/s | Total: 12.1m | ETA: 8.3m [2026-02-26T20:27:09.563981] [INFO ] [sig ] [1998/3375] Forecasting MPB... [2026-02-26T20:27:09.564012] [INFO ] [sig ] Generating forecast for: MPB [2026-02-26T20:27:09.564043] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MPB' from 'https://tdm.silogroup.org/data/derivative_storage/MPB.csv'. [2026-02-26T20:27:09.576395] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MPB'. [2026-02-26T20:27:09.576847] [INFO ] [FORECASTER] Starting predict_future for MPB [2026-02-26T20:27:09.577776] [DEBUG] [LOCAL ] No optimal features file found for MPB: ./output/feature-sets/MPB.txt [2026-02-26T20:27:09.577833] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:09.577868] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:09.577896] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:09.577961] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:09.643756] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:09.644782] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:09.644875] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:09.644911] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:09.770720] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:09.770878] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:09.770919] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:09.770950] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:09.775250] [DEBUG] [FORECASTER] MPB: Forecast T+1@11:T+2@11: UP (p=93.62%) [2026-02-26T20:27:09.775787] [INFO ] [FORECASTER] Completed predict_future for MPB [2026-02-26T20:27:09.775928] [INFO ] [sig ] MPB: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:27:09.929346] [INFO ] [LOCAL ] Saved forecast: MPB 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/MPB.txt [2026-02-26T20:27:09.929532] [INFO ] [sig ] [1998/3375] Completed MPB in 0.4s | 2.75 sym/s | Total: 12.1m | ETA: 8.3m [2026-02-26T20:27:09.929597] [INFO ] [sig ] [1999/3375] Forecasting MPC... [2026-02-26T20:27:09.929632] [INFO ] [sig ] Generating forecast for: MPC [2026-02-26T20:27:09.929666] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MPC' from 'https://tdm.silogroup.org/data/derivative_storage/MPC.csv'. [2026-02-26T20:27:09.942480] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MPC'. [2026-02-26T20:27:09.942929] [INFO ] [FORECASTER] Starting predict_future for MPC [2026-02-26T20:27:09.943873] [DEBUG] [LOCAL ] No optimal features file found for MPC: ./output/feature-sets/MPC.txt [2026-02-26T20:27:09.943934] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:09.943971] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:09.943998] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:09.944058] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:10.011066] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:10.012145] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:10.012249] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:10.012286] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:10.144438] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:10.144620] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:10.144663] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:10.144693] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:10.148460] [DEBUG] [FORECASTER] MPC: Forecast T+1@11:T+2@11: DOWN (p=9.05%) [2026-02-26T20:27:10.148795] [INFO ] [FORECASTER] Completed predict_future for MPC [2026-02-26T20:27:10.149127] [INFO ] [sig ] MPC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:27:10.301075] [INFO ] [LOCAL ] Saved forecast: MPC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/MPC.txt [2026-02-26T20:27:10.301248] [INFO ] [sig ] [1999/3375] Completed MPC in 0.4s | 2.75 sym/s | Total: 12.1m | ETA: 8.3m [2026-02-26T20:27:10.301298] [INFO ] [sig ] [2000/3375] Forecasting MPX... [2026-02-26T20:27:10.301516] [INFO ] [sig ] Generating forecast for: MPX [2026-02-26T20:27:10.301547] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MPX' from 'https://tdm.silogroup.org/data/derivative_storage/MPX.csv'. [2026-02-26T20:27:10.315694] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MPX'. [2026-02-26T20:27:10.316080] [INFO ] [FORECASTER] Starting predict_future for MPX [2026-02-26T20:27:10.317018] [DEBUG] [LOCAL ] No optimal features file found for MPX: ./output/feature-sets/MPX.txt [2026-02-26T20:27:10.317074] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:10.317111] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:10.317146] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:10.317220] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:10.376844] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:10.377604] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:10.377733] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:10.377772] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:10.488936] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:10.489098] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:10.489140] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:10.489169] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:10.492882] [DEBUG] [FORECASTER] MPX: Forecast T+1@11:T+2@11: UP (p=73.25%) [2026-02-26T20:27:10.493376] [INFO ] [FORECASTER] Completed predict_future for MPX [2026-02-26T20:27:10.493513] [INFO ] [sig ] MPX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:27:10.637912] [INFO ] [LOCAL ] Saved forecast: MPX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/MPX.txt [2026-02-26T20:27:10.638076] [INFO ] [sig ] [2000/3375] Completed MPX in 0.3s | 2.75 sym/s | Total: 12.1m | ETA: 8.3m [2026-02-26T20:27:10.638125] [INFO ] [sig ] [2001/3375] Forecasting MQ... [2026-02-26T20:27:10.638163] [INFO ] [sig ] Generating forecast for: MQ [2026-02-26T20:27:10.638202] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MQ' from 'https://tdm.silogroup.org/data/derivative_storage/MQ.csv'. [2026-02-26T20:27:10.650198] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MQ'. [2026-02-26T20:27:10.650603] [INFO ] [FORECASTER] Starting predict_future for MQ [2026-02-26T20:27:10.651526] [DEBUG] [LOCAL ] No optimal features file found for MQ: ./output/feature-sets/MQ.txt [2026-02-26T20:27:10.651611] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:10.651664] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:10.651695] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:10.651754] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:10.718478] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:10.719499] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:10.719611] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:10.719649] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:10.854172] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:10.854344] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:10.854387] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:10.854418] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:10.858088] [DEBUG] [FORECASTER] MQ: Forecast T+1@11:T+2@11: UP (p=87.82%) [2026-02-26T20:27:10.858379] [INFO ] [FORECASTER] Completed predict_future for MQ [2026-02-26T20:27:10.858525] [INFO ] [sig ] MQ: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:27:11.001699] [INFO ] [LOCAL ] Saved forecast: MQ 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/MQ.txt [2026-02-26T20:27:11.001832] [INFO ] [sig ] [2001/3375] Completed MQ in 0.4s | 2.75 sym/s | Total: 12.1m | ETA: 8.3m [2026-02-26T20:27:11.001872] [INFO ] [sig ] [2002/3375] Forecasting MQY... [2026-02-26T20:27:11.001902] [INFO ] [sig ] Generating forecast for: MQY [2026-02-26T20:27:11.001932] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MQY' from 'https://tdm.silogroup.org/data/derivative_storage/MQY.csv'. [2026-02-26T20:27:11.015612] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MQY'. [2026-02-26T20:27:11.015993] [INFO ] [FORECASTER] Starting predict_future for MQY [2026-02-26T20:27:11.016861] [DEBUG] [LOCAL ] No optimal features file found for MQY: ./output/feature-sets/MQY.txt [2026-02-26T20:27:11.016920] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:11.016982] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:11.017010] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:11.017068] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:11.080349] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:11.081204] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:11.081291] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:11.081325] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:11.203932] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:11.204088] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:11.204128] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:11.204159] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:11.207983] [DEBUG] [FORECASTER] MQY: Forecast T+1@11:T+2@11: DOWN (p=25.50%) [2026-02-26T20:27:11.208286] [INFO ] [FORECASTER] Completed predict_future for MQY [2026-02-26T20:27:11.208421] [INFO ] [sig ] MQY: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:27:11.362377] [INFO ] [LOCAL ] Saved forecast: MQY 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/MQY.txt [2026-02-26T20:27:11.362517] [INFO ] [sig ] [2002/3375] Completed MQY in 0.4s | 2.75 sym/s | Total: 12.1m | ETA: 8.3m [2026-02-26T20:27:11.362558] [INFO ] [sig ] [2003/3375] Forecasting MRAM... [2026-02-26T20:27:11.362608] [INFO ] [sig ] Generating forecast for: MRAM [2026-02-26T20:27:11.362641] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRAM' from 'https://tdm.silogroup.org/data/derivative_storage/MRAM.csv'. [2026-02-26T20:27:11.374809] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRAM'. [2026-02-26T20:27:11.375158] [INFO ] [FORECASTER] Starting predict_future for MRAM [2026-02-26T20:27:11.375997] [DEBUG] [LOCAL ] No optimal features file found for MRAM: ./output/feature-sets/MRAM.txt [2026-02-26T20:27:11.376051] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:11.376082] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:11.376109] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:11.376166] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:11.441551] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:11.442353] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:11.442440] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:11.442473] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:11.574790] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:11.574955] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:11.574997] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:11.575045] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:11.578697] [DEBUG] [FORECASTER] MRAM: Forecast T+1@11:T+2@11: UP (p=96.15%) [2026-02-26T20:27:11.579013] [INFO ] [FORECASTER] Completed predict_future for MRAM [2026-02-26T20:27:11.579143] [INFO ] [sig ] MRAM: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:27:11.731782] [INFO ] [LOCAL ] Saved forecast: MRAM 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/MRAM.txt [2026-02-26T20:27:11.731950] [INFO ] [sig ] [2003/3375] Completed MRAM in 0.4s | 2.75 sym/s | Total: 12.1m | ETA: 8.3m [2026-02-26T20:27:11.731993] [INFO ] [sig ] [2004/3375] Forecasting MRBK... [2026-02-26T20:27:11.732023] [INFO ] [sig ] Generating forecast for: MRBK [2026-02-26T20:27:11.732053] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRBK' from 'https://tdm.silogroup.org/data/derivative_storage/MRBK.csv'. [2026-02-26T20:27:11.743629] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRBK'. [2026-02-26T20:27:11.743983] [INFO ] [FORECASTER] Starting predict_future for MRBK [2026-02-26T20:27:11.744895] [DEBUG] [LOCAL ] No optimal features file found for MRBK: ./output/feature-sets/MRBK.txt [2026-02-26T20:27:11.744950] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:11.744984] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:11.745013] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:11.745071] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:11.803614] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:11.804478] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:11.804561] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:11.804615] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:11.928187] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:11.928356] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:11.928396] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:11.928425] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:11.931892] [DEBUG] [FORECASTER] MRBK: Forecast T+1@11:T+2@11: UP (p=96.61%) [2026-02-26T20:27:11.932191] [INFO ] [FORECASTER] Completed predict_future for MRBK [2026-02-26T20:27:11.932326] [INFO ] [sig ] MRBK: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:27:12.083756] [INFO ] [LOCAL ] Saved forecast: MRBK 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/MRBK.txt [2026-02-26T20:27:12.083931] [INFO ] [sig ] [2004/3375] Completed MRBK in 0.4s | 2.75 sym/s | Total: 12.1m | ETA: 8.3m [2026-02-26T20:27:12.083974] [INFO ] [sig ] [2005/3375] Forecasting MRCC... [2026-02-26T20:27:12.084005] [INFO ] [sig ] Generating forecast for: MRCC [2026-02-26T20:27:12.084039] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRCC' from 'https://tdm.silogroup.org/data/derivative_storage/MRCC.csv'. [2026-02-26T20:27:12.096273] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRCC'. [2026-02-26T20:27:12.096709] [INFO ] [FORECASTER] Starting predict_future for MRCC [2026-02-26T20:27:12.097558] [DEBUG] [LOCAL ] No optimal features file found for MRCC: ./output/feature-sets/MRCC.txt [2026-02-26T20:27:12.097634] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:12.097705] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:12.097734] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:12.097810] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:12.160243] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:12.161118] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:12.161213] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:12.161269] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:12.299686] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:12.299866] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:12.299921] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:12.300001] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:12.304628] [DEBUG] [FORECASTER] MRCC: Forecast T+1@11:T+2@11: UP (p=77.96%) [2026-02-26T20:27:12.304946] [INFO ] [FORECASTER] Completed predict_future for MRCC [2026-02-26T20:27:12.305090] [INFO ] [sig ] MRCC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:27:12.461950] [INFO ] [LOCAL ] Saved forecast: MRCC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/MRCC.txt [2026-02-26T20:27:12.462118] [INFO ] [sig ] [2005/3375] Completed MRCC in 0.4s | 2.75 sym/s | Total: 12.1m | ETA: 8.3m [2026-02-26T20:27:12.462161] [INFO ] [sig ] [2006/3375] Forecasting MRCY... [2026-02-26T20:27:12.462192] [INFO ] [sig ] Generating forecast for: MRCY [2026-02-26T20:27:12.462224] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRCY' from 'https://tdm.silogroup.org/data/derivative_storage/MRCY.csv'. [2026-02-26T20:27:12.474317] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRCY'. [2026-02-26T20:27:12.474766] [INFO ] [FORECASTER] Starting predict_future for MRCY [2026-02-26T20:27:12.475637] [DEBUG] [LOCAL ] No optimal features file found for MRCY: ./output/feature-sets/MRCY.txt [2026-02-26T20:27:12.475692] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:12.475724] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:12.475751] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:12.475808] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:12.537258] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:12.538260] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:12.538349] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:12.538383] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:12.669498] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:12.669685] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:12.669731] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:12.669760] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:12.673332] [DEBUG] [FORECASTER] MRCY: Forecast T+1@11:T+2@11: UP (p=52.18%) [2026-02-26T20:27:12.673715] [INFO ] [FORECASTER] Completed predict_future for MRCY [2026-02-26T20:27:12.673863] [INFO ] [sig ] MRCY: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:27:12.824335] [INFO ] [LOCAL ] Saved forecast: MRCY 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/MRCY.txt [2026-02-26T20:27:12.824490] [INFO ] [sig ] [2006/3375] Completed MRCY in 0.4s | 2.75 sym/s | Total: 12.1m | ETA: 8.3m [2026-02-26T20:27:12.824531] [INFO ] [sig ] [2007/3375] Forecasting MRK... [2026-02-26T20:27:12.824561] [INFO ] [sig ] Generating forecast for: MRK [2026-02-26T20:27:12.824613] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRK' from 'https://tdm.silogroup.org/data/derivative_storage/MRK.csv'. [2026-02-26T20:27:12.837836] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRK'. [2026-02-26T20:27:12.838285] [INFO ] [FORECASTER] Starting predict_future for MRK [2026-02-26T20:27:12.839653] [DEBUG] [LOCAL ] No optimal features file found for MRK: ./output/feature-sets/MRK.txt [2026-02-26T20:27:12.839711] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:12.839744] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:12.839788] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:12.839849] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:12.905228] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:12.906221] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:12.906318] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:12.906353] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:13.046628] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:13.046788] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:13.046834] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:13.046864] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:13.050472] [DEBUG] [FORECASTER] MRK: Forecast T+1@11:T+2@11: UP (p=98.51%) [2026-02-26T20:27:13.050800] [INFO ] [FORECASTER] Completed predict_future for MRK [2026-02-26T20:27:13.050942] [INFO ] [sig ] MRK: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:27:13.195790] [INFO ] [LOCAL ] Saved forecast: MRK 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/MRK.txt [2026-02-26T20:27:13.195968] [INFO ] [sig ] [2007/3375] Completed MRK in 0.4s | 2.75 sym/s | Total: 12.1m | ETA: 8.3m [2026-02-26T20:27:13.196012] [INFO ] [sig ] [2008/3375] Forecasting MRM... [2026-02-26T20:27:13.196041] [INFO ] [sig ] Generating forecast for: MRM [2026-02-26T20:27:13.196072] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRM' from 'https://tdm.silogroup.org/data/derivative_storage/MRM.csv'. [2026-02-26T20:27:13.206865] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRM'. [2026-02-26T20:27:13.207243] [INFO ] [FORECASTER] Starting predict_future for MRM [2026-02-26T20:27:13.208099] [DEBUG] [LOCAL ] No optimal features file found for MRM: ./output/feature-sets/MRM.txt [2026-02-26T20:27:13.208154] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:13.208185] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:13.208214] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:13.208273] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:13.268848] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:13.270139] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:13.270266] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:13.270319] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:13.394803] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:13.394967] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:13.395010] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:13.395039] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:13.398623] [DEBUG] [FORECASTER] MRM: Forecast T+1@11:T+2@11: DOWN (p=38.36%) [2026-02-26T20:27:13.398921] [INFO ] [FORECASTER] Completed predict_future for MRM [2026-02-26T20:27:13.399056] [INFO ] [sig ] MRM: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:27:13.541661] [INFO ] [LOCAL ] Saved forecast: MRM 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/MRM.txt [2026-02-26T20:27:13.541829] [INFO ] [sig ] [2008/3375] Completed MRM in 0.3s | 2.75 sym/s | Total: 12.1m | ETA: 8.3m [2026-02-26T20:27:13.541872] [INFO ] [sig ] [2009/3375] Forecasting MRNA... [2026-02-26T20:27:13.541901] [INFO ] [sig ] Generating forecast for: MRNA [2026-02-26T20:27:13.541933] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRNA' from 'https://tdm.silogroup.org/data/derivative_storage/MRNA.csv'. [2026-02-26T20:27:13.557130] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRNA'. [2026-02-26T20:27:13.558013] [INFO ] [FORECASTER] Starting predict_future for MRNA [2026-02-26T20:27:13.559742] [DEBUG] [LOCAL ] No optimal features file found for MRNA: ./output/feature-sets/MRNA.txt [2026-02-26T20:27:13.559821] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:13.559865] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:13.559908] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:13.560003] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:13.629128] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:13.630746] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:13.630879] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:13.630916] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:13.773991] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:13.774260] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:13.774314] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:13.774346] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:13.779080] [DEBUG] [FORECASTER] MRNA: Forecast T+1@11:T+2@11: UP (p=80.13%) [2026-02-26T20:27:13.779510] [INFO ] [FORECASTER] Completed predict_future for MRNA [2026-02-26T20:27:13.779700] [INFO ] [sig ] MRNA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:27:13.931864] [INFO ] [LOCAL ] Saved forecast: MRNA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/MRNA.txt [2026-02-26T20:27:13.932043] [INFO ] [sig ] [2009/3375] Completed MRNA in 0.4s | 2.75 sym/s | Total: 12.2m | ETA: 8.3m [2026-02-26T20:27:13.932088] [INFO ] [sig ] [2010/3375] Forecasting MRTN... [2026-02-26T20:27:13.932118] [INFO ] [sig ] Generating forecast for: MRTN [2026-02-26T20:27:13.932148] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRTN' from 'https://tdm.silogroup.org/data/derivative_storage/MRTN.csv'. [2026-02-26T20:27:13.945260] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRTN'. [2026-02-26T20:27:13.945715] [INFO ] [FORECASTER] Starting predict_future for MRTN [2026-02-26T20:27:13.946608] [DEBUG] [LOCAL ] No optimal features file found for MRTN: ./output/feature-sets/MRTN.txt [2026-02-26T20:27:13.946664] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:13.946698] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:13.946726] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:13.946785] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:14.005937] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:14.006965] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:14.007073] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:14.007111] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:14.138219] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:14.138492] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:14.138547] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:14.138605] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:14.143047] [DEBUG] [FORECASTER] MRTN: Forecast T+1@11:T+2@11: DOWN (p=14.17%) [2026-02-26T20:27:14.143397] [INFO ] [FORECASTER] Completed predict_future for MRTN [2026-02-26T20:27:14.143546] [INFO ] [sig ] MRTN: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:27:14.327625] [INFO ] [LOCAL ] Saved forecast: MRTN 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/MRTN.txt [2026-02-26T20:27:14.327825] [INFO ] [sig ] [2010/3375] Completed MRTN in 0.4s | 2.75 sym/s | Total: 12.2m | ETA: 8.3m [2026-02-26T20:27:14.327870] [INFO ] [sig ] [2011/3375] Forecasting MRVI... [2026-02-26T20:27:14.327901] [INFO ] [sig ] Generating forecast for: MRVI [2026-02-26T20:27:14.327939] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRVI' from 'https://tdm.silogroup.org/data/derivative_storage/MRVI.csv'. [2026-02-26T20:27:14.340509] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRVI'. [2026-02-26T20:27:14.340909] [INFO ] [FORECASTER] Starting predict_future for MRVI [2026-02-26T20:27:14.342197] [DEBUG] [LOCAL ] No optimal features file found for MRVI: ./output/feature-sets/MRVI.txt [2026-02-26T20:27:14.342259] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:14.342304] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:14.342343] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:14.342408] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:14.408301] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:14.409242] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:14.409348] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:14.409394] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:14.539699] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:14.539861] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:14.539902] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:14.539932] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:14.543665] [DEBUG] [FORECASTER] MRVI: Forecast T+1@11:T+2@11: DOWN (p=6.79%) [2026-02-26T20:27:14.543969] [INFO ] [FORECASTER] Completed predict_future for MRVI [2026-02-26T20:27:14.544105] [INFO ] [sig ] MRVI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:27:14.695315] [INFO ] [LOCAL ] Saved forecast: MRVI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/MRVI.txt [2026-02-26T20:27:14.695478] [INFO ] [sig ] [2011/3375] Completed MRVI in 0.4s | 2.75 sym/s | Total: 12.2m | ETA: 8.3m [2026-02-26T20:27:14.695520] [INFO ] [sig ] [2012/3375] Forecasting MRVL... [2026-02-26T20:27:14.695551] [INFO ] [sig ] Generating forecast for: MRVL [2026-02-26T20:27:14.695603] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRVL' from 'https://tdm.silogroup.org/data/derivative_storage/MRVL.csv'. [2026-02-26T20:27:14.708515] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRVL'. [2026-02-26T20:27:14.708973] [INFO ] [FORECASTER] Starting predict_future for MRVL [2026-02-26T20:27:14.709942] [DEBUG] [LOCAL ] No optimal features file found for MRVL: ./output/feature-sets/MRVL.txt [2026-02-26T20:27:14.710001] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:14.710033] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:14.710060] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:14.710117] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:14.769877] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:14.770763] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:14.770881] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:14.770915] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:14.895919] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:14.896090] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:14.896132] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:14.896161] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:14.900514] [DEBUG] [FORECASTER] MRVL: Forecast T+1@11:T+2@11: DOWN (p=3.81%) [2026-02-26T20:27:14.900910] [INFO ] [FORECASTER] Completed predict_future for MRVL [2026-02-26T20:27:14.901078] [INFO ] [sig ] MRVL: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:27:15.051967] [INFO ] [LOCAL ] Saved forecast: MRVL 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/MRVL.txt [2026-02-26T20:27:15.052138] [INFO ] [sig ] [2012/3375] Completed MRVL in 0.4s | 2.75 sym/s | Total: 12.2m | ETA: 8.2m [2026-02-26T20:27:15.052180] [INFO ] [sig ] [2013/3375] Forecasting MRX... [2026-02-26T20:27:15.052210] [INFO ] [sig ] Generating forecast for: MRX [2026-02-26T20:27:15.052242] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRX' from 'https://tdm.silogroup.org/data/derivative_storage/MRX.csv'. [2026-02-26T20:27:15.063783] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRX'. [2026-02-26T20:27:15.064146] [INFO ] [FORECASTER] Starting predict_future for MRX [2026-02-26T20:27:15.065149] [DEBUG] [LOCAL ] No optimal features file found for MRX: ./output/feature-sets/MRX.txt [2026-02-26T20:27:15.065205] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:15.065245] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:15.065278] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:15.065349] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:15.128974] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:15.129806] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:15.129906] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:15.129948] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:15.253743] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:15.253897] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:15.253938] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:15.253966] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:15.257443] [DEBUG] [FORECASTER] MRX: Forecast T+1@11:T+2@11: UP (p=89.03%) [2026-02-26T20:27:15.257793] [INFO ] [FORECASTER] Completed predict_future for MRX [2026-02-26T20:27:15.257929] [INFO ] [sig ] MRX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:27:15.400453] [INFO ] [LOCAL ] Saved forecast: MRX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/MRX.txt [2026-02-26T20:27:15.400622] [INFO ] [sig ] [2013/3375] Completed MRX in 0.3s | 2.75 sym/s | Total: 12.2m | ETA: 8.2m [2026-02-26T20:27:15.400667] [INFO ] [sig ] [2014/3375] Forecasting MS... [2026-02-26T20:27:15.400697] [INFO ] [sig ] Generating forecast for: MS [2026-02-26T20:27:15.400728] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MS' from 'https://tdm.silogroup.org/data/derivative_storage/MS.csv'. [2026-02-26T20:27:15.413211] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MS'. [2026-02-26T20:27:15.413643] [INFO ] [FORECASTER] Starting predict_future for MS [2026-02-26T20:27:15.414681] [DEBUG] [LOCAL ] No optimal features file found for MS: ./output/feature-sets/MS.txt [2026-02-26T20:27:15.414747] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:15.414785] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:15.414818] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:15.414880] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:15.475315] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:15.476164] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:15.476252] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:15.476285] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:15.606443] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:15.606671] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:15.606739] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:15.606784] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:15.612709] [DEBUG] [FORECASTER] MS: Forecast T+1@11:T+2@11: UP (p=93.55%) [2026-02-26T20:27:15.613303] [INFO ] [FORECASTER] Completed predict_future for MS [2026-02-26T20:27:15.613554] [INFO ] [sig ] MS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:27:15.775760] [INFO ] [LOCAL ] Saved forecast: MS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/MS.txt [2026-02-26T20:27:15.775919] [INFO ] [sig ] [2014/3375] Completed MS in 0.4s | 2.75 sym/s | Total: 12.2m | ETA: 8.2m [2026-02-26T20:27:15.775962] [INFO ] [sig ] [2015/3375] Forecasting MSA... [2026-02-26T20:27:15.775993] [INFO ] [sig ] Generating forecast for: MSA [2026-02-26T20:27:15.776027] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSA' from 'https://tdm.silogroup.org/data/derivative_storage/MSA.csv'. [2026-02-26T20:27:15.790028] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSA'. [2026-02-26T20:27:15.790423] [INFO ] [FORECASTER] Starting predict_future for MSA [2026-02-26T20:27:15.791465] [DEBUG] [LOCAL ] No optimal features file found for MSA: ./output/feature-sets/MSA.txt [2026-02-26T20:27:15.791519] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:15.791552] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:15.791601] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:15.791662] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:15.852593] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:15.853372] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:15.853460] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:15.853494] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:15.981070] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:15.981228] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:15.981270] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:15.981303] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:15.984742] [DEBUG] [FORECASTER] MSA: Forecast T+1@11:T+2@11: DOWN (p=9.26%) [2026-02-26T20:27:15.985021] [INFO ] [FORECASTER] Completed predict_future for MSA [2026-02-26T20:27:15.985151] [INFO ] [sig ] MSA: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:27:16.137566] [INFO ] [LOCAL ] Saved forecast: MSA 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/MSA.txt [2026-02-26T20:27:16.137771] [INFO ] [sig ] [2015/3375] Completed MSA in 0.4s | 2.75 sym/s | Total: 12.2m | ETA: 8.2m [2026-02-26T20:27:16.137816] [INFO ] [sig ] [2016/3375] Forecasting MSB... [2026-02-26T20:27:16.137847] [INFO ] [sig ] Generating forecast for: MSB [2026-02-26T20:27:16.137879] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSB' from 'https://tdm.silogroup.org/data/derivative_storage/MSB.csv'. [2026-02-26T20:27:16.151480] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSB'. [2026-02-26T20:27:16.151930] [INFO ] [FORECASTER] Starting predict_future for MSB [2026-02-26T20:27:16.152857] [DEBUG] [LOCAL ] No optimal features file found for MSB: ./output/feature-sets/MSB.txt [2026-02-26T20:27:16.152915] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:16.152949] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:16.152976] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:16.153034] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:16.216397] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:16.217607] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:16.217726] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:16.217763] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:16.353646] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:16.353836] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:16.353879] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:16.353909] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:16.358543] [DEBUG] [FORECASTER] MSB: Forecast T+1@11:T+2@11: DOWN (p=1.84%) [2026-02-26T20:27:16.358945] [INFO ] [FORECASTER] Completed predict_future for MSB [2026-02-26T20:27:16.359096] [INFO ] [sig ] MSB: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:27:16.522486] [INFO ] [LOCAL ] Saved forecast: MSB 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/MSB.txt [2026-02-26T20:27:16.522684] [INFO ] [sig ] [2016/3375] Completed MSB in 0.4s | 2.75 sym/s | Total: 12.2m | ETA: 8.2m [2026-02-26T20:27:16.522734] [INFO ] [sig ] [2017/3375] Forecasting MSBI... [2026-02-26T20:27:16.522767] [INFO ] [sig ] Generating forecast for: MSBI [2026-02-26T20:27:16.522801] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSBI' from 'https://tdm.silogroup.org/data/derivative_storage/MSBI.csv'. [2026-02-26T20:27:16.535002] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSBI'. [2026-02-26T20:27:16.535433] [INFO ] [FORECASTER] Starting predict_future for MSBI [2026-02-26T20:27:16.536319] [DEBUG] [LOCAL ] No optimal features file found for MSBI: ./output/feature-sets/MSBI.txt [2026-02-26T20:27:16.536375] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:16.536409] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:16.536437] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:16.536495] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:16.608794] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:16.609939] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:16.610070] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:16.610123] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:16.765832] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:16.766004] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:16.766047] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:16.766076] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:16.769794] [DEBUG] [FORECASTER] MSBI: Forecast T+1@11:T+2@11: UP (p=50.70%) [2026-02-26T20:27:16.770130] [INFO ] [FORECASTER] Completed predict_future for MSBI [2026-02-26T20:27:16.770286] [INFO ] [sig ] MSBI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:27:16.955828] [INFO ] [LOCAL ] Saved forecast: MSBI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/MSBI.txt [2026-02-26T20:27:16.956005] [INFO ] [sig ] [2017/3375] Completed MSBI in 0.4s | 2.75 sym/s | Total: 12.2m | ETA: 8.2m [2026-02-26T20:27:16.956048] [INFO ] [sig ] [2018/3375] Forecasting MSCI... [2026-02-26T20:27:16.956080] [INFO ] [sig ] Generating forecast for: MSCI [2026-02-26T20:27:16.956111] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSCI' from 'https://tdm.silogroup.org/data/derivative_storage/MSCI.csv'. [2026-02-26T20:27:16.969266] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSCI'. [2026-02-26T20:27:16.969757] [INFO ] [FORECASTER] Starting predict_future for MSCI [2026-02-26T20:27:16.970837] [DEBUG] [LOCAL ] No optimal features file found for MSCI: ./output/feature-sets/MSCI.txt [2026-02-26T20:27:16.970894] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:16.970928] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:16.970954] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:16.971024] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:17.033621] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:17.034625] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:17.034719] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:17.034755] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:17.155446] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:17.155648] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:17.155693] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:17.155722] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:17.159337] [DEBUG] [FORECASTER] MSCI: Forecast T+1@11:T+2@11: UP (p=81.72%) [2026-02-26T20:27:17.159663] [INFO ] [FORECASTER] Completed predict_future for MSCI [2026-02-26T20:27:17.159804] [INFO ] [sig ] MSCI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:27:17.312353] [INFO ] [LOCAL ] Saved forecast: MSCI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/MSCI.txt [2026-02-26T20:27:17.312518] [INFO ] [sig ] [2018/3375] Completed MSCI in 0.4s | 2.75 sym/s | Total: 12.2m | ETA: 8.2m [2026-02-26T20:27:17.312562] [INFO ] [sig ] [2019/3375] Forecasting MSD... [2026-02-26T20:27:17.312617] [INFO ] [sig ] Generating forecast for: MSD [2026-02-26T20:27:17.312651] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSD' from 'https://tdm.silogroup.org/data/derivative_storage/MSD.csv'. [2026-02-26T20:27:17.325432] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSD'. [2026-02-26T20:27:17.325888] [INFO ] [FORECASTER] Starting predict_future for MSD [2026-02-26T20:27:17.326782] [DEBUG] [LOCAL ] No optimal features file found for MSD: ./output/feature-sets/MSD.txt [2026-02-26T20:27:17.326839] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:17.326902] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:17.326935] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:17.326995] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:17.403942] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:17.405143] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:17.405255] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:17.405313] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:17.538504] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:17.538737] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:17.538791] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:17.538827] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:17.544218] [DEBUG] [FORECASTER] MSD: Forecast T+1@11:T+2@11: DOWN (p=49.66%) [2026-02-26T20:27:17.544721] [INFO ] [FORECASTER] Completed predict_future for MSD [2026-02-26T20:27:17.544909] [INFO ] [sig ] MSD: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:27:17.697140] [INFO ] [LOCAL ] Saved forecast: MSD 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/MSD.txt [2026-02-26T20:27:17.697304] [INFO ] [sig ] [2019/3375] Completed MSD in 0.4s | 2.75 sym/s | Total: 12.2m | ETA: 8.2m [2026-02-26T20:27:17.697346] [INFO ] [sig ] [2020/3375] Forecasting MSEX... [2026-02-26T20:27:17.697377] [INFO ] [sig ] Generating forecast for: MSEX [2026-02-26T20:27:17.697415] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSEX' from 'https://tdm.silogroup.org/data/derivative_storage/MSEX.csv'. [2026-02-26T20:27:17.709866] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSEX'. [2026-02-26T20:27:17.710296] [INFO ] [FORECASTER] Starting predict_future for MSEX [2026-02-26T20:27:17.711261] [DEBUG] [LOCAL ] No optimal features file found for MSEX: ./output/feature-sets/MSEX.txt [2026-02-26T20:27:17.711347] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:17.711389] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:17.711424] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:17.711490] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:17.778269] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:17.779478] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:17.779802] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:17.779851] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:17.903717] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:17.903893] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:17.903935] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:17.903964] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:17.908009] [DEBUG] [FORECASTER] MSEX: Forecast T+1@11:T+2@11: UP (p=84.39%) [2026-02-26T20:27:17.908490] [INFO ] [FORECASTER] Completed predict_future for MSEX [2026-02-26T20:27:17.908693] [INFO ] [sig ] MSEX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:27:18.066743] [INFO ] [LOCAL ] Saved forecast: MSEX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/MSEX.txt [2026-02-26T20:27:18.066905] [INFO ] [sig ] [2020/3375] Completed MSEX in 0.4s | 2.75 sym/s | Total: 12.2m | ETA: 8.2m [2026-02-26T20:27:18.066947] [INFO ] [sig ] [2021/3375] Forecasting MSFD... [2026-02-26T20:27:18.066977] [INFO ] [sig ] Generating forecast for: MSFD [2026-02-26T20:27:18.067008] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSFD' from 'https://tdm.silogroup.org/data/derivative_storage/MSFD.csv'. [2026-02-26T20:27:18.079486] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSFD'. [2026-02-26T20:27:18.079893] [INFO ] [FORECASTER] Starting predict_future for MSFD [2026-02-26T20:27:18.080718] [DEBUG] [LOCAL ] No optimal features file found for MSFD: ./output/feature-sets/MSFD.txt [2026-02-26T20:27:18.080773] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:18.080807] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:18.080835] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:18.080893] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:18.143769] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:18.144667] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:18.144757] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:18.144791] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:18.274974] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:18.275178] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:18.275226] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:18.275254] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:18.279280] [DEBUG] [FORECASTER] MSFD: Forecast T+1@11:T+2@11: DOWN (p=28.51%) [2026-02-26T20:27:18.279688] [INFO ] [FORECASTER] Completed predict_future for MSFD [2026-02-26T20:27:18.279847] [INFO ] [sig ] MSFD: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:27:18.460236] [INFO ] [LOCAL ] Saved forecast: MSFD 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/MSFD.txt [2026-02-26T20:27:18.460447] [INFO ] [sig ] [2021/3375] Completed MSFD in 0.4s | 2.75 sym/s | Total: 12.2m | ETA: 8.2m [2026-02-26T20:27:18.460498] [INFO ] [sig ] [2022/3375] Forecasting MSFL... [2026-02-26T20:27:18.460535] [INFO ] [sig ] Generating forecast for: MSFL [2026-02-26T20:27:18.460597] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSFL' from 'https://tdm.silogroup.org/data/derivative_storage/MSFL.csv'. [2026-02-26T20:27:18.476189] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSFL'. [2026-02-26T20:27:18.476721] [INFO ] [FORECASTER] Starting predict_future for MSFL [2026-02-26T20:27:18.477813] [DEBUG] [LOCAL ] No optimal features file found for MSFL: ./output/feature-sets/MSFL.txt [2026-02-26T20:27:18.477879] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:18.477919] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:18.477952] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:18.478032] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:18.556239] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:18.557355] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:18.557464] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:18.557504] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:18.683909] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:18.684078] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:18.684121] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:18.684210] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:18.687840] [DEBUG] [FORECASTER] MSFL: Forecast T+1@11:T+2@11: UP (p=93.94%) [2026-02-26T20:27:18.688163] [INFO ] [FORECASTER] Completed predict_future for MSFL [2026-02-26T20:27:18.688313] [INFO ] [sig ] MSFL: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:27:18.835525] [INFO ] [LOCAL ] Saved forecast: MSFL 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/MSFL.txt [2026-02-26T20:27:18.835724] [INFO ] [sig ] [2022/3375] Completed MSFL in 0.4s | 2.75 sym/s | Total: 12.2m | ETA: 8.2m [2026-02-26T20:27:18.835768] [INFO ] [sig ] [2023/3375] Forecasting MSGE... [2026-02-26T20:27:18.835799] [INFO ] [sig ] Generating forecast for: MSGE [2026-02-26T20:27:18.835831] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSGE' from 'https://tdm.silogroup.org/data/derivative_storage/MSGE.csv'. [2026-02-26T20:27:18.849033] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSGE'. [2026-02-26T20:27:18.849453] [INFO ] [FORECASTER] Starting predict_future for MSGE [2026-02-26T20:27:18.850279] [DEBUG] [LOCAL ] No optimal features file found for MSGE: ./output/feature-sets/MSGE.txt [2026-02-26T20:27:18.850334] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:18.850371] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:18.850398] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:18.850455] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:18.914270] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:18.915245] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:18.915341] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:18.915377] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:19.039322] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:19.039453] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:19.039492] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:19.039521] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:19.042822] [DEBUG] [FORECASTER] MSGE: Forecast T+1@11:T+2@11: DOWN (p=37.05%) [2026-02-26T20:27:19.043102] [INFO ] [FORECASTER] Completed predict_future for MSGE [2026-02-26T20:27:19.043228] [INFO ] [sig ] MSGE: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:27:19.184870] [INFO ] [LOCAL ] Saved forecast: MSGE 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/MSGE.txt [2026-02-26T20:27:19.185037] [INFO ] [sig ] [2023/3375] Completed MSGE in 0.3s | 2.75 sym/s | Total: 12.2m | ETA: 8.2m [2026-02-26T20:27:19.185085] [INFO ] [sig ] [2024/3375] Forecasting MSGM... [2026-02-26T20:27:19.185116] [INFO ] [sig ] Generating forecast for: MSGM [2026-02-26T20:27:19.185157] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSGM' from 'https://tdm.silogroup.org/data/derivative_storage/MSGM.csv'. [2026-02-26T20:27:19.198930] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSGM'. [2026-02-26T20:27:19.199330] [INFO ] [FORECASTER] Starting predict_future for MSGM [2026-02-26T20:27:19.200178] [DEBUG] [LOCAL ] No optimal features file found for MSGM: ./output/feature-sets/MSGM.txt [2026-02-26T20:27:19.200232] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:19.200264] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:19.200292] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:19.200362] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:19.257511] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:19.258456] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:19.258548] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:19.258603] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:19.373961] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:19.374126] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:19.374168] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:19.374198] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:19.377700] [DEBUG] [FORECASTER] MSGM: Forecast T+1@11:T+2@11: DOWN (p=5.76%) [2026-02-26T20:27:19.378000] [INFO ] [FORECASTER] Completed predict_future for MSGM [2026-02-26T20:27:19.378134] [INFO ] [sig ] MSGM: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:27:19.521376] [INFO ] [LOCAL ] Saved forecast: MSGM 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/MSGM.txt [2026-02-26T20:27:19.521764] [INFO ] [sig ] [2024/3375] Completed MSGM in 0.3s | 2.75 sym/s | Total: 12.2m | ETA: 8.2m [2026-02-26T20:27:19.521807] [INFO ] [sig ] [2025/3375] Forecasting MSGS... [2026-02-26T20:27:19.521837] [INFO ] [sig ] Generating forecast for: MSGS [2026-02-26T20:27:19.521868] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSGS' from 'https://tdm.silogroup.org/data/derivative_storage/MSGS.csv'. [2026-02-26T20:27:19.533512] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSGS'. [2026-02-26T20:27:19.533910] [INFO ] [FORECASTER] Starting predict_future for MSGS [2026-02-26T20:27:19.534764] [DEBUG] [LOCAL ] No optimal features file found for MSGS: ./output/feature-sets/MSGS.txt [2026-02-26T20:27:19.534818] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:19.534850] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:19.534877] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:19.534933] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:19.594943] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:19.595831] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:19.595919] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:19.595952] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:19.720244] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:19.720464] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:19.720506] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:19.720533] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:19.724204] [DEBUG] [FORECASTER] MSGS: Forecast T+1@11:T+2@11: UP (p=66.33%) [2026-02-26T20:27:19.724541] [INFO ] [FORECASTER] Completed predict_future for MSGS [2026-02-26T20:27:19.724699] [INFO ] [sig ] MSGS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:27:19.869684] [INFO ] [LOCAL ] Saved forecast: MSGS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/MSGS.txt [2026-02-26T20:27:19.869856] [INFO ] [sig ] [2025/3375] Completed MSGS in 0.3s | 2.75 sym/s | Total: 12.3m | ETA: 8.2m [2026-02-26T20:27:19.869895] [INFO ] [sig ] [2026/3375] Forecasting MSI... [2026-02-26T20:27:19.869927] [INFO ] [sig ] Generating forecast for: MSI [2026-02-26T20:27:19.869958] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSI' from 'https://tdm.silogroup.org/data/derivative_storage/MSI.csv'. [2026-02-26T20:27:19.883256] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSI'. [2026-02-26T20:27:19.883767] [INFO ] [FORECASTER] Starting predict_future for MSI [2026-02-26T20:27:19.884762] [DEBUG] [LOCAL ] No optimal features file found for MSI: ./output/feature-sets/MSI.txt [2026-02-26T20:27:19.884820] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:19.884854] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:19.884881] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:19.884938] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:19.948768] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:19.949774] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:19.949871] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:19.949906] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:20.095189] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:20.095360] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:20.095414] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:20.095450] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:20.099132] [DEBUG] [FORECASTER] MSI: Forecast T+1@11:T+2@11: DOWN (p=28.18%) [2026-02-26T20:27:20.099467] [INFO ] [FORECASTER] Completed predict_future for MSI [2026-02-26T20:27:20.099635] [INFO ] [sig ] MSI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:27:20.249992] [INFO ] [LOCAL ] Saved forecast: MSI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/MSI.txt [2026-02-26T20:27:20.250180] [INFO ] [sig ] [2026/3375] Completed MSI in 0.4s | 2.75 sym/s | Total: 12.3m | ETA: 8.2m [2026-02-26T20:27:20.250225] [INFO ] [sig ] [2027/3375] Forecasting MSM... [2026-02-26T20:27:20.250260] [INFO ] [sig ] Generating forecast for: MSM [2026-02-26T20:27:20.250293] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSM' from 'https://tdm.silogroup.org/data/derivative_storage/MSM.csv'. [2026-02-26T20:27:20.263500] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSM'. [2026-02-26T20:27:20.263959] [INFO ] [FORECASTER] Starting predict_future for MSM [2026-02-26T20:27:20.264942] [DEBUG] [LOCAL ] No optimal features file found for MSM: ./output/feature-sets/MSM.txt [2026-02-26T20:27:20.265003] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:20.265036] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:20.265064] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:20.265123] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:20.333224] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:20.334174] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:20.334269] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:20.334305] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:20.461773] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:20.461944] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:20.462004] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:20.462034] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:20.465840] [DEBUG] [FORECASTER] MSM: Forecast T+1@11:T+2@11: UP (p=69.17%) [2026-02-26T20:27:20.466221] [INFO ] [FORECASTER] Completed predict_future for MSM [2026-02-26T20:27:20.466370] [INFO ] [sig ] MSM: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:27:20.624676] [INFO ] [LOCAL ] Saved forecast: MSM 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/MSM.txt [2026-02-26T20:27:20.624863] [INFO ] [sig ] [2027/3375] Completed MSM in 0.4s | 2.75 sym/s | Total: 12.3m | ETA: 8.2m [2026-02-26T20:27:20.624916] [INFO ] [sig ] [2028/3375] Forecasting MTB... [2026-02-26T20:27:20.624949] [INFO ] [sig ] Generating forecast for: MTB [2026-02-26T20:27:20.624980] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTB' from 'https://tdm.silogroup.org/data/derivative_storage/MTB.csv'. [2026-02-26T20:27:20.637058] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTB'. [2026-02-26T20:27:20.637493] [INFO ] [FORECASTER] Starting predict_future for MTB [2026-02-26T20:27:20.638419] [DEBUG] [LOCAL ] No optimal features file found for MTB: ./output/feature-sets/MTB.txt [2026-02-26T20:27:20.638487] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:20.638538] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:20.638569] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:20.638674] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:20.698880] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:20.699803] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:20.699919] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:20.699956] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:20.831215] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:20.831385] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:20.831427] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:20.831457] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:20.835314] [DEBUG] [FORECASTER] MTB: Forecast T+1@11:T+2@11: UP (p=76.89%) [2026-02-26T20:27:20.835741] [INFO ] [FORECASTER] Completed predict_future for MTB [2026-02-26T20:27:20.835900] [INFO ] [sig ] MTB: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:27:20.992417] [INFO ] [LOCAL ] Saved forecast: MTB 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/MTB.txt [2026-02-26T20:27:20.992809] [INFO ] [sig ] [2028/3375] Completed MTB in 0.4s | 2.75 sym/s | Total: 12.3m | ETA: 8.2m [2026-02-26T20:27:20.992873] [INFO ] [sig ] [2029/3375] Forecasting MTCH... [2026-02-26T20:27:20.992907] [INFO ] [sig ] Generating forecast for: MTCH [2026-02-26T20:27:20.992940] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTCH' from 'https://tdm.silogroup.org/data/derivative_storage/MTCH.csv'. [2026-02-26T20:27:21.005464] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTCH'. [2026-02-26T20:27:21.005905] [INFO ] [FORECASTER] Starting predict_future for MTCH [2026-02-26T20:27:21.006778] [DEBUG] [LOCAL ] No optimal features file found for MTCH: ./output/feature-sets/MTCH.txt [2026-02-26T20:27:21.006832] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:21.006864] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:21.006891] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:21.006948] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:21.067752] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:21.068763] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:21.068914] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:21.068951] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:21.200749] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:21.200915] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:21.200956] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:21.200986] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:21.204787] [DEBUG] [FORECASTER] MTCH: Forecast T+1@11:T+2@11: DOWN (p=49.12%) [2026-02-26T20:27:21.205190] [INFO ] [FORECASTER] Completed predict_future for MTCH [2026-02-26T20:27:21.205350] [INFO ] [sig ] MTCH: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:27:21.377912] [INFO ] [LOCAL ] Saved forecast: MTCH 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/MTCH.txt [2026-02-26T20:27:21.378103] [INFO ] [sig ] [2029/3375] Completed MTCH in 0.4s | 2.75 sym/s | Total: 12.3m | ETA: 8.1m [2026-02-26T20:27:21.378147] [INFO ] [sig ] [2030/3375] Forecasting MTG... [2026-02-26T20:27:21.378177] [INFO ] [sig ] Generating forecast for: MTG [2026-02-26T20:27:21.378208] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTG' from 'https://tdm.silogroup.org/data/derivative_storage/MTG.csv'. [2026-02-26T20:27:21.391022] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTG'. [2026-02-26T20:27:21.391411] [INFO ] [FORECASTER] Starting predict_future for MTG [2026-02-26T20:27:21.392367] [DEBUG] [LOCAL ] No optimal features file found for MTG: ./output/feature-sets/MTG.txt [2026-02-26T20:27:21.392422] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:21.392455] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:21.392482] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:21.392539] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:21.452049] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:21.453068] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:21.453177] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:21.453213] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:21.575585] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:21.575745] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:21.575786] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:21.575815] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:21.579345] [DEBUG] [FORECASTER] MTG: Forecast T+1@11:T+2@11: UP (p=88.72%) [2026-02-26T20:27:21.579659] [INFO ] [FORECASTER] Completed predict_future for MTG [2026-02-26T20:27:21.579794] [INFO ] [sig ] MTG: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:27:21.724962] [INFO ] [LOCAL ] Saved forecast: MTG 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/MTG.txt [2026-02-26T20:27:21.725102] [INFO ] [sig ] [2030/3375] Completed MTG in 0.3s | 2.75 sym/s | Total: 12.3m | ETA: 8.1m [2026-02-26T20:27:21.725143] [INFO ] [sig ] [2031/3375] Forecasting MTH... [2026-02-26T20:27:21.725174] [INFO ] [sig ] Generating forecast for: MTH [2026-02-26T20:27:21.725204] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTH' from 'https://tdm.silogroup.org/data/derivative_storage/MTH.csv'. [2026-02-26T20:27:21.737505] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTH'. [2026-02-26T20:27:21.737938] [INFO ] [FORECASTER] Starting predict_future for MTH [2026-02-26T20:27:21.738806] [DEBUG] [LOCAL ] No optimal features file found for MTH: ./output/feature-sets/MTH.txt [2026-02-26T20:27:21.738859] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:21.738919] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:21.738949] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:21.739007] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:21.802160] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:21.803045] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:21.803134] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:21.803196] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:21.925846] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:21.926003] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:21.926043] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:21.926075] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:21.929740] [DEBUG] [FORECASTER] MTH: Forecast T+1@11:T+2@11: DOWN (p=3.51%) [2026-02-26T20:27:21.930029] [INFO ] [FORECASTER] Completed predict_future for MTH [2026-02-26T20:27:21.930162] [INFO ] [sig ] MTH: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:27:22.080233] [INFO ] [LOCAL ] Saved forecast: MTH 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/MTH.txt [2026-02-26T20:27:22.080405] [INFO ] [sig ] [2031/3375] Completed MTH in 0.4s | 2.75 sym/s | Total: 12.3m | ETA: 8.1m [2026-02-26T20:27:22.080470] [INFO ] [sig ] [2032/3375] Forecasting MTN... [2026-02-26T20:27:22.080513] [INFO ] [sig ] Generating forecast for: MTN [2026-02-26T20:27:22.080558] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTN' from 'https://tdm.silogroup.org/data/derivative_storage/MTN.csv'. [2026-02-26T20:27:22.092489] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTN'. [2026-02-26T20:27:22.092881] [INFO ] [FORECASTER] Starting predict_future for MTN [2026-02-26T20:27:22.093760] [DEBUG] [LOCAL ] No optimal features file found for MTN: ./output/feature-sets/MTN.txt [2026-02-26T20:27:22.093816] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:22.093849] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:22.093877] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:22.093935] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:22.152965] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:22.153911] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:22.154002] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:22.154036] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:22.289780] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:22.289942] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:22.289985] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:22.290016] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:22.293969] [DEBUG] [FORECASTER] MTN: Forecast T+1@11:T+2@11: DOWN (p=13.87%) [2026-02-26T20:27:22.294343] [INFO ] [FORECASTER] Completed predict_future for MTN [2026-02-26T20:27:22.294495] [INFO ] [sig ] MTN: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:27:22.446285] [INFO ] [LOCAL ] Saved forecast: MTN 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/MTN.txt [2026-02-26T20:27:22.446495] [INFO ] [sig ] [2032/3375] Completed MTN in 0.4s | 2.75 sym/s | Total: 12.3m | ETA: 8.1m [2026-02-26T20:27:22.446548] [INFO ] [sig ] [2033/3375] Forecasting MTRN... [2026-02-26T20:27:22.446607] [INFO ] [sig ] Generating forecast for: MTRN [2026-02-26T20:27:22.446644] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTRN' from 'https://tdm.silogroup.org/data/derivative_storage/MTRN.csv'. [2026-02-26T20:27:22.458742] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTRN'. [2026-02-26T20:27:22.459173] [INFO ] [FORECASTER] Starting predict_future for MTRN [2026-02-26T20:27:22.460095] [DEBUG] [LOCAL ] No optimal features file found for MTRN: ./output/feature-sets/MTRN.txt [2026-02-26T20:27:22.460151] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:22.460185] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:22.460213] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:22.460272] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:22.525542] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:22.526481] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:22.526592] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:22.526637] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:22.658484] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:22.658694] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:22.658746] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:22.658776] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:22.662613] [DEBUG] [FORECASTER] MTRN: Forecast T+1@11:T+2@11: DOWN (p=43.97%) [2026-02-26T20:27:22.662956] [INFO ] [FORECASTER] Completed predict_future for MTRN [2026-02-26T20:27:22.663102] [INFO ] [sig ] MTRN: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:27:22.812012] [INFO ] [LOCAL ] Saved forecast: MTRN 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/MTRN.txt [2026-02-26T20:27:22.812206] [INFO ] [sig ] [2033/3375] Completed MTRN in 0.4s | 2.75 sym/s | Total: 12.3m | ETA: 8.1m [2026-02-26T20:27:22.812257] [INFO ] [sig ] [2034/3375] Forecasting MTRX... [2026-02-26T20:27:22.812288] [INFO ] [sig ] Generating forecast for: MTRX [2026-02-26T20:27:22.812321] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTRX' from 'https://tdm.silogroup.org/data/derivative_storage/MTRX.csv'. [2026-02-26T20:27:22.824592] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTRX'. [2026-02-26T20:27:22.825007] [INFO ] [FORECASTER] Starting predict_future for MTRX [2026-02-26T20:27:22.825909] [DEBUG] [LOCAL ] No optimal features file found for MTRX: ./output/feature-sets/MTRX.txt [2026-02-26T20:27:22.825966] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:22.825999] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:22.826027] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:22.826096] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:22.888065] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:22.889259] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:22.889375] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:22.889444] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:23.028553] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:23.028939] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:23.028981] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:23.029010] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:23.032986] [DEBUG] [FORECASTER] MTRX: Forecast T+1@11:T+2@11: UP (p=92.99%) [2026-02-26T20:27:23.033343] [INFO ] [FORECASTER] Completed predict_future for MTRX [2026-02-26T20:27:23.033492] [INFO ] [sig ] MTRX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:27:23.190241] [INFO ] [LOCAL ] Saved forecast: MTRX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/MTRX.txt [2026-02-26T20:27:23.190411] [INFO ] [sig ] [2034/3375] Completed MTRX in 0.4s | 2.75 sym/s | Total: 12.3m | ETA: 8.1m [2026-02-26T20:27:23.190460] [INFO ] [sig ] [2035/3375] Forecasting MTSI... [2026-02-26T20:27:23.190515] [INFO ] [sig ] Generating forecast for: MTSI [2026-02-26T20:27:23.190556] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTSI' from 'https://tdm.silogroup.org/data/derivative_storage/MTSI.csv'. [2026-02-26T20:27:23.203222] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTSI'. [2026-02-26T20:27:23.203645] [INFO ] [FORECASTER] Starting predict_future for MTSI [2026-02-26T20:27:23.204479] [DEBUG] [LOCAL ] No optimal features file found for MTSI: ./output/feature-sets/MTSI.txt [2026-02-26T20:27:23.204534] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:23.204567] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:23.204628] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:23.204687] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:23.268144] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:23.269074] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:23.269164] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:23.269197] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:23.401288] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:23.401483] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:23.401533] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:23.401566] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:23.405522] [DEBUG] [FORECASTER] MTSI: Forecast T+1@11:T+2@11: DOWN (p=12.55%) [2026-02-26T20:27:23.405903] [INFO ] [FORECASTER] Completed predict_future for MTSI [2026-02-26T20:27:23.406053] [INFO ] [sig ] MTSI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:27:23.558468] [INFO ] [LOCAL ] Saved forecast: MTSI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/MTSI.txt [2026-02-26T20:27:23.558660] [INFO ] [sig ] [2035/3375] Completed MTSI in 0.4s | 2.75 sym/s | Total: 12.3m | ETA: 8.1m [2026-02-26T20:27:23.558703] [INFO ] [sig ] [2036/3375] Forecasting MTX... [2026-02-26T20:27:23.558734] [INFO ] [sig ] Generating forecast for: MTX [2026-02-26T20:27:23.558774] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTX' from 'https://tdm.silogroup.org/data/derivative_storage/MTX.csv'. [2026-02-26T20:27:23.570613] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTX'. [2026-02-26T20:27:23.571238] [INFO ] [FORECASTER] Starting predict_future for MTX [2026-02-26T20:27:23.572325] [DEBUG] [LOCAL ] No optimal features file found for MTX: ./output/feature-sets/MTX.txt [2026-02-26T20:27:23.572384] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:23.572459] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:23.572494] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:23.572592] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:23.639988] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:23.640974] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:23.641070] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:23.641107] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:23.774035] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:23.774205] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:23.774258] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:23.774288] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:23.779121] [DEBUG] [FORECASTER] MTX: Forecast T+1@11:T+2@11: DOWN (p=24.72%) [2026-02-26T20:27:23.779432] [INFO ] [FORECASTER] Completed predict_future for MTX [2026-02-26T20:27:23.779782] [INFO ] [sig ] MTX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:27:23.938664] [INFO ] [LOCAL ] Saved forecast: MTX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/MTX.txt [2026-02-26T20:27:23.938826] [INFO ] [sig ] [2036/3375] Completed MTX in 0.4s | 2.75 sym/s | Total: 12.3m | ETA: 8.1m [2026-02-26T20:27:23.938869] [INFO ] [sig ] [2037/3375] Forecasting MTZ... [2026-02-26T20:27:23.938899] [INFO ] [sig ] Generating forecast for: MTZ [2026-02-26T20:27:23.938931] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTZ' from 'https://tdm.silogroup.org/data/derivative_storage/MTZ.csv'. [2026-02-26T20:27:23.951554] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTZ'. [2026-02-26T20:27:23.952252] [INFO ] [FORECASTER] Starting predict_future for MTZ [2026-02-26T20:27:23.953170] [DEBUG] [LOCAL ] No optimal features file found for MTZ: ./output/feature-sets/MTZ.txt [2026-02-26T20:27:23.953226] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:23.953259] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:23.953285] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:23.953343] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:24.023310] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:24.024490] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:24.024627] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:24.024667] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:24.170486] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:24.170673] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:24.170719] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:24.170749] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:24.176077] [DEBUG] [FORECASTER] MTZ: Forecast T+1@11:T+2@11: UP (p=82.90%) [2026-02-26T20:27:24.176491] [INFO ] [FORECASTER] Completed predict_future for MTZ [2026-02-26T20:27:24.176703] [INFO ] [sig ] MTZ: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:27:24.364369] [INFO ] [LOCAL ] Saved forecast: MTZ 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/MTZ.txt [2026-02-26T20:27:24.364537] [INFO ] [sig ] [2037/3375] Completed MTZ in 0.4s | 2.75 sym/s | Total: 12.3m | ETA: 8.1m [2026-02-26T20:27:24.364599] [INFO ] [sig ] [2038/3375] Forecasting MUA... [2026-02-26T20:27:24.364633] [INFO ] [sig ] Generating forecast for: MUA [2026-02-26T20:27:24.364677] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUA' from 'https://tdm.silogroup.org/data/derivative_storage/MUA.csv'. [2026-02-26T20:27:24.377047] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUA'. [2026-02-26T20:27:24.377478] [INFO ] [FORECASTER] Starting predict_future for MUA [2026-02-26T20:27:24.378544] [DEBUG] [LOCAL ] No optimal features file found for MUA: ./output/feature-sets/MUA.txt [2026-02-26T20:27:24.378621] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:24.378655] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:24.378682] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:24.378739] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:24.435441] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:24.436408] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:24.436496] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:24.436529] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:24.559560] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:24.559750] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:24.559820] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:24.559883] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:24.563653] [DEBUG] [FORECASTER] MUA: Forecast T+1@11:T+2@11: UP (p=78.32%) [2026-02-26T20:27:24.564049] [INFO ] [FORECASTER] Completed predict_future for MUA [2026-02-26T20:27:24.564207] [INFO ] [sig ] MUA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:27:24.719496] [INFO ] [LOCAL ] Saved forecast: MUA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/MUA.txt [2026-02-26T20:27:24.719866] [INFO ] [sig ] [2038/3375] Completed MUA in 0.4s | 2.75 sym/s | Total: 12.3m | ETA: 8.1m [2026-02-26T20:27:24.719928] [INFO ] [sig ] [2039/3375] Forecasting MUC... [2026-02-26T20:27:24.719961] [INFO ] [sig ] Generating forecast for: MUC [2026-02-26T20:27:24.720000] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUC' from 'https://tdm.silogroup.org/data/derivative_storage/MUC.csv'. [2026-02-26T20:27:24.733899] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUC'. [2026-02-26T20:27:24.734367] [INFO ] [FORECASTER] Starting predict_future for MUC [2026-02-26T20:27:24.735304] [DEBUG] [LOCAL ] No optimal features file found for MUC: ./output/feature-sets/MUC.txt [2026-02-26T20:27:24.735361] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:24.735395] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:24.735423] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:24.735481] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:24.795768] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:24.796713] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:24.796834] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:24.796871] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:24.931691] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:24.931859] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:24.931903] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:24.931932] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:24.936347] [DEBUG] [FORECASTER] MUC: Forecast T+1@11:T+2@11: DOWN (p=6.41%) [2026-02-26T20:27:24.936920] [INFO ] [FORECASTER] Completed predict_future for MUC [2026-02-26T20:27:24.937073] [INFO ] [sig ] MUC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:27:25.098762] [INFO ] [LOCAL ] Saved forecast: MUC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/MUC.txt [2026-02-26T20:27:25.098920] [INFO ] [sig ] [2039/3375] Completed MUC in 0.4s | 2.75 sym/s | Total: 12.3m | ETA: 8.1m [2026-02-26T20:27:25.098961] [INFO ] [sig ] [2040/3375] Forecasting MUFG... [2026-02-26T20:27:25.098991] [INFO ] [sig ] Generating forecast for: MUFG [2026-02-26T20:27:25.099023] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUFG' from 'https://tdm.silogroup.org/data/derivative_storage/MUFG.csv'. [2026-02-26T20:27:25.111382] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUFG'. [2026-02-26T20:27:25.112038] [INFO ] [FORECASTER] Starting predict_future for MUFG [2026-02-26T20:27:25.113089] [DEBUG] [LOCAL ] No optimal features file found for MUFG: ./output/feature-sets/MUFG.txt [2026-02-26T20:27:25.113143] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:25.113175] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:25.113200] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:25.113256] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:25.174475] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:25.175563] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:25.175693] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:25.175728] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:25.299733] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:25.299898] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:25.299940] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:25.299970] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:25.303423] [DEBUG] [FORECASTER] MUFG: Forecast T+1@11:T+2@11: DOWN (p=28.62%) [2026-02-26T20:27:25.303731] [INFO ] [FORECASTER] Completed predict_future for MUFG [2026-02-26T20:27:25.303862] [INFO ] [sig ] MUFG: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:27:25.452962] [INFO ] [LOCAL ] Saved forecast: MUFG 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/MUFG.txt [2026-02-26T20:27:25.453124] [INFO ] [sig ] [2040/3375] Completed MUFG in 0.4s | 2.75 sym/s | Total: 12.3m | ETA: 8.1m [2026-02-26T20:27:25.453168] [INFO ] [sig ] [2041/3375] Forecasting MUJ... [2026-02-26T20:27:25.453209] [INFO ] [sig ] Generating forecast for: MUJ [2026-02-26T20:27:25.453248] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUJ' from 'https://tdm.silogroup.org/data/derivative_storage/MUJ.csv'. [2026-02-26T20:27:25.465408] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUJ'. [2026-02-26T20:27:25.465794] [INFO ] [FORECASTER] Starting predict_future for MUJ [2026-02-26T20:27:25.466644] [DEBUG] [LOCAL ] No optimal features file found for MUJ: ./output/feature-sets/MUJ.txt [2026-02-26T20:27:25.466700] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:25.466733] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:25.466762] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:25.466820] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:25.525406] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:25.526225] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:25.526345] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:25.526381] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:25.649821] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:25.649979] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:25.650021] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:25.650050] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:25.654041] [DEBUG] [FORECASTER] MUJ: Forecast T+1@11:T+2@11: UP (p=75.75%) [2026-02-26T20:27:25.654330] [INFO ] [FORECASTER] Completed predict_future for MUJ [2026-02-26T20:27:25.654458] [INFO ] [sig ] MUJ: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:27:25.805015] [INFO ] [LOCAL ] Saved forecast: MUJ 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/MUJ.txt [2026-02-26T20:27:25.805176] [INFO ] [sig ] [2041/3375] Completed MUJ in 0.4s | 2.75 sym/s | Total: 12.4m | ETA: 8.1m [2026-02-26T20:27:25.805217] [INFO ] [sig ] [2042/3375] Forecasting MUSA... [2026-02-26T20:27:25.805247] [INFO ] [sig ] Generating forecast for: MUSA [2026-02-26T20:27:25.805281] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUSA' from 'https://tdm.silogroup.org/data/derivative_storage/MUSA.csv'. [2026-02-26T20:27:25.818393] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUSA'. [2026-02-26T20:27:25.818819] [INFO ] [FORECASTER] Starting predict_future for MUSA [2026-02-26T20:27:25.819690] [DEBUG] [LOCAL ] No optimal features file found for MUSA: ./output/feature-sets/MUSA.txt [2026-02-26T20:27:25.819744] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:25.819776] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:25.819804] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:25.819883] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:25.880969] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:25.881865] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:25.881956] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:25.881991] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:26.008752] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:26.008918] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:26.008959] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:26.008988] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:26.012604] [DEBUG] [FORECASTER] MUSA: Forecast T+1@11:T+2@11: UP (p=68.88%) [2026-02-26T20:27:26.012943] [INFO ] [FORECASTER] Completed predict_future for MUSA [2026-02-26T20:27:26.013091] [INFO ] [sig ] MUSA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:27:26.169696] [INFO ] [LOCAL ] Saved forecast: MUSA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/MUSA.txt [2026-02-26T20:27:26.169863] [INFO ] [sig ] [2042/3375] Completed MUSA in 0.4s | 2.75 sym/s | Total: 12.4m | ETA: 8.1m [2026-02-26T20:27:26.169907] [INFO ] [sig ] [2043/3375] Forecasting MUX... [2026-02-26T20:27:26.169937] [INFO ] [sig ] Generating forecast for: MUX [2026-02-26T20:27:26.169968] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUX' from 'https://tdm.silogroup.org/data/derivative_storage/MUX.csv'. [2026-02-26T20:27:26.181880] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUX'. [2026-02-26T20:27:26.182246] [INFO ] [FORECASTER] Starting predict_future for MUX [2026-02-26T20:27:26.183095] [DEBUG] [LOCAL ] No optimal features file found for MUX: ./output/feature-sets/MUX.txt [2026-02-26T20:27:26.183150] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:26.183183] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:26.183210] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:26.183267] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:26.240993] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:26.241908] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:26.241995] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:26.242028] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:26.362407] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:26.362601] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:26.362646] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:26.362677] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:26.366273] [DEBUG] [FORECASTER] MUX: Forecast T+1@11:T+2@11: UP (p=91.80%) [2026-02-26T20:27:26.366560] [INFO ] [FORECASTER] Completed predict_future for MUX [2026-02-26T20:27:26.366715] [INFO ] [sig ] MUX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:27:26.510486] [INFO ] [LOCAL ] Saved forecast: MUX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/MUX.txt [2026-02-26T20:27:26.510664] [INFO ] [sig ] [2043/3375] Completed MUX in 0.3s | 2.75 sym/s | Total: 12.4m | ETA: 8.1m [2026-02-26T20:27:26.510708] [INFO ] [sig ] [2044/3375] Forecasting MVBF... [2026-02-26T20:27:26.510738] [INFO ] [sig ] Generating forecast for: MVBF [2026-02-26T20:27:26.510771] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MVBF' from 'https://tdm.silogroup.org/data/derivative_storage/MVBF.csv'. [2026-02-26T20:27:26.522262] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MVBF'. [2026-02-26T20:27:26.522662] [INFO ] [FORECASTER] Starting predict_future for MVBF [2026-02-26T20:27:26.523468] [DEBUG] [LOCAL ] No optimal features file found for MVBF: ./output/feature-sets/MVBF.txt [2026-02-26T20:27:26.523563] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:26.523622] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:26.523655] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:26.523727] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:26.581488] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:26.582396] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:26.582487] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:26.582527] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:26.709913] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:26.710083] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:26.710134] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:26.710169] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:26.714268] [DEBUG] [FORECASTER] MVBF: Forecast T+1@11:T+2@11: DOWN (p=26.13%) [2026-02-26T20:27:26.714674] [INFO ] [FORECASTER] Completed predict_future for MVBF [2026-02-26T20:27:26.714845] [INFO ] [sig ] MVBF: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:27:26.877693] [INFO ] [LOCAL ] Saved forecast: MVBF 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/MVBF.txt [2026-02-26T20:27:26.877886] [INFO ] [sig ] [2044/3375] Completed MVBF in 0.4s | 2.75 sym/s | Total: 12.4m | ETA: 8.1m [2026-02-26T20:27:26.877930] [INFO ] [sig ] [2045/3375] Forecasting MWA... [2026-02-26T20:27:26.877962] [INFO ] [sig ] Generating forecast for: MWA [2026-02-26T20:27:26.877994] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MWA' from 'https://tdm.silogroup.org/data/derivative_storage/MWA.csv'. [2026-02-26T20:27:26.891154] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MWA'. [2026-02-26T20:27:26.891652] [INFO ] [FORECASTER] Starting predict_future for MWA [2026-02-26T20:27:26.892681] [DEBUG] [LOCAL ] No optimal features file found for MWA: ./output/feature-sets/MWA.txt [2026-02-26T20:27:26.892751] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:26.892785] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:26.892813] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:26.892872] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:26.966791] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:26.968047] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:26.968167] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:26.968206] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:27.136078] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:27.136278] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:27.136331] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:27.136366] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:27.141725] [DEBUG] [FORECASTER] MWA: Forecast T+1@11:T+2@11: UP (p=51.84%) [2026-02-26T20:27:27.142278] [INFO ] [FORECASTER] Completed predict_future for MWA [2026-02-26T20:27:27.142484] [INFO ] [sig ] MWA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:27:27.345914] [INFO ] [LOCAL ] Saved forecast: MWA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/MWA.txt [2026-02-26T20:27:27.346176] [INFO ] [sig ] [2045/3375] Completed MWA in 0.5s | 2.75 sym/s | Total: 12.4m | ETA: 8.1m [2026-02-26T20:27:27.346236] [INFO ] [sig ] [2046/3375] Forecasting MX... [2026-02-26T20:27:27.346279] [INFO ] [sig ] Generating forecast for: MX [2026-02-26T20:27:27.346320] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MX' from 'https://tdm.silogroup.org/data/derivative_storage/MX.csv'. [2026-02-26T20:27:27.392334] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MX'. [2026-02-26T20:27:27.392902] [INFO ] [FORECASTER] Starting predict_future for MX [2026-02-26T20:27:27.394097] [DEBUG] [LOCAL ] No optimal features file found for MX: ./output/feature-sets/MX.txt [2026-02-26T20:27:27.394184] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:27.394225] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:27.394256] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:27.394329] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:27.485956] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:27.487155] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:27.487819] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:27.487873] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:27.675290] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:27.675663] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:27.675734] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:27.675788] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:27.681528] [DEBUG] [FORECASTER] MX: Forecast T+1@11:T+2@11: DOWN (p=29.32%) [2026-02-26T20:27:27.682126] [INFO ] [FORECASTER] Completed predict_future for MX [2026-02-26T20:27:27.682356] [INFO ] [sig ] MX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:27:27.919101] [INFO ] [LOCAL ] Saved forecast: MX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/MX.txt [2026-02-26T20:27:27.919489] [INFO ] [sig ] [2046/3375] Completed MX in 0.6s | 2.75 sym/s | Total: 12.4m | ETA: 8.0m [2026-02-26T20:27:27.919617] [INFO ] [sig ] [2047/3375] Forecasting MXF... [2026-02-26T20:27:27.919693] [INFO ] [sig ] Generating forecast for: MXF [2026-02-26T20:27:27.919763] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MXF' from 'https://tdm.silogroup.org/data/derivative_storage/MXF.csv'. [2026-02-26T20:27:27.963685] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MXF'. [2026-02-26T20:27:27.964291] [INFO ] [FORECASTER] Starting predict_future for MXF [2026-02-26T20:27:27.965776] [DEBUG] [LOCAL ] No optimal features file found for MXF: ./output/feature-sets/MXF.txt [2026-02-26T20:27:27.965852] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:27.965910] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:27.965958] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:27.966060] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:28.071248] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:28.072534] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:28.072762] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:28.072818] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:28.238362] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:28.238554] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:28.238620] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:28.238652] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:28.245265] [DEBUG] [FORECASTER] MXF: Forecast T+1@11:T+2@11: UP (p=55.59%) [2026-02-26T20:27:28.245876] [INFO ] [FORECASTER] Completed predict_future for MXF [2026-02-26T20:27:28.246126] [INFO ] [sig ] MXF: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:27:28.416933] [INFO ] [LOCAL ] Saved forecast: MXF 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/MXF.txt [2026-02-26T20:27:28.417161] [INFO ] [sig ] [2047/3375] Completed MXF in 0.5s | 2.75 sym/s | Total: 12.4m | ETA: 8.0m [2026-02-26T20:27:28.417220] [INFO ] [sig ] [2048/3375] Forecasting MXL... [2026-02-26T20:27:28.417258] [INFO ] [sig ] Generating forecast for: MXL [2026-02-26T20:27:28.417296] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MXL' from 'https://tdm.silogroup.org/data/derivative_storage/MXL.csv'. [2026-02-26T20:27:28.433790] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MXL'. [2026-02-26T20:27:28.434233] [INFO ] [FORECASTER] Starting predict_future for MXL [2026-02-26T20:27:28.435221] [DEBUG] [LOCAL ] No optimal features file found for MXL: ./output/feature-sets/MXL.txt [2026-02-26T20:27:28.435281] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:28.435314] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:28.435341] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:28.435399] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:28.500041] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:28.501200] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:28.501313] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:28.501359] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:28.640888] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:28.641054] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:28.641098] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:28.641128] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:28.644706] [DEBUG] [FORECASTER] MXL: Forecast T+1@11:T+2@11: DOWN (p=44.00%) [2026-02-26T20:27:28.645047] [INFO ] [FORECASTER] Completed predict_future for MXL [2026-02-26T20:27:28.645199] [INFO ] [sig ] MXL: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:27:28.786476] [INFO ] [LOCAL ] Saved forecast: MXL 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/MXL.txt [2026-02-26T20:27:28.786629] [INFO ] [sig ] [2048/3375] Completed MXL in 0.4s | 2.75 sym/s | Total: 12.4m | ETA: 8.0m [2026-02-26T20:27:28.786680] [INFO ] [sig ] [2049/3375] Forecasting MYE... [2026-02-26T20:27:28.786711] [INFO ] [sig ] Generating forecast for: MYE [2026-02-26T20:27:28.786743] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MYE' from 'https://tdm.silogroup.org/data/derivative_storage/MYE.csv'. [2026-02-26T20:27:28.798144] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MYE'. [2026-02-26T20:27:28.798461] [INFO ] [FORECASTER] Starting predict_future for MYE [2026-02-26T20:27:28.799312] [DEBUG] [LOCAL ] No optimal features file found for MYE: ./output/feature-sets/MYE.txt [2026-02-26T20:27:28.799367] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:28.799400] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:28.799427] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:28.799484] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:28.857029] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:28.857695] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:28.857779] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:28.857813] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:28.984755] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:28.984897] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:28.984937] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:28.984965] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:28.988419] [DEBUG] [FORECASTER] MYE: Forecast T+1@11:T+2@11: DOWN (p=3.01%) [2026-02-26T20:27:28.988736] [INFO ] [FORECASTER] Completed predict_future for MYE [2026-02-26T20:27:28.988867] [INFO ] [sig ] MYE: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:27:29.136522] [INFO ] [LOCAL ] Saved forecast: MYE 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/MYE.txt [2026-02-26T20:27:29.136744] [INFO ] [sig ] [2049/3375] Completed MYE in 0.4s | 2.75 sym/s | Total: 12.4m | ETA: 8.0m [2026-02-26T20:27:29.136786] [INFO ] [sig ] [2050/3375] Forecasting MYGN... [2026-02-26T20:27:29.136816] [INFO ] [sig ] Generating forecast for: MYGN [2026-02-26T20:27:29.136848] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MYGN' from 'https://tdm.silogroup.org/data/derivative_storage/MYGN.csv'. [2026-02-26T20:27:29.149269] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MYGN'. [2026-02-26T20:27:29.149658] [INFO ] [FORECASTER] Starting predict_future for MYGN [2026-02-26T20:27:29.150712] [DEBUG] [LOCAL ] No optimal features file found for MYGN: ./output/feature-sets/MYGN.txt [2026-02-26T20:27:29.150777] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:29.150811] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:29.150837] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:29.150893] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:29.210062] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:29.210855] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:29.210942] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:29.210975] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:29.335037] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:29.335198] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:29.335238] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:29.335266] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:29.338815] [DEBUG] [FORECASTER] MYGN: Forecast T+1@11:T+2@11: UP (p=84.27%) [2026-02-26T20:27:29.339125] [INFO ] [FORECASTER] Completed predict_future for MYGN [2026-02-26T20:27:29.339260] [INFO ] [sig ] MYGN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:27:29.488127] [INFO ] [LOCAL ] Saved forecast: MYGN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/MYGN.txt [2026-02-26T20:27:29.488306] [INFO ] [sig ] [2050/3375] Completed MYGN in 0.4s | 2.75 sym/s | Total: 12.4m | ETA: 8.0m [2026-02-26T20:27:29.488353] [INFO ] [sig ] [2051/3375] Forecasting MYI... [2026-02-26T20:27:29.488385] [INFO ] [sig ] Generating forecast for: MYI [2026-02-26T20:27:29.488418] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MYI' from 'https://tdm.silogroup.org/data/derivative_storage/MYI.csv'. [2026-02-26T20:27:29.502319] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MYI'. [2026-02-26T20:27:29.502776] [INFO ] [FORECASTER] Starting predict_future for MYI [2026-02-26T20:27:29.503849] [DEBUG] [LOCAL ] No optimal features file found for MYI: ./output/feature-sets/MYI.txt [2026-02-26T20:27:29.503903] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:29.503934] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:29.503962] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:29.504191] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:29.567782] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:29.568705] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:29.568793] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:29.568827] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:29.699059] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:29.699217] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:29.699274] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:29.699304] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:29.703550] [DEBUG] [FORECASTER] MYI: Forecast T+1@11:T+2@11: UP (p=89.59%) [2026-02-26T20:27:29.704066] [INFO ] [FORECASTER] Completed predict_future for MYI [2026-02-26T20:27:29.704200] [INFO ] [sig ] MYI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:27:29.881854] [INFO ] [LOCAL ] Saved forecast: MYI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/MYI.txt [2026-02-26T20:27:29.882051] [INFO ] [sig ] [2051/3375] Completed MYI in 0.4s | 2.75 sym/s | Total: 12.4m | ETA: 8.0m [2026-02-26T20:27:29.882098] [INFO ] [sig ] [2052/3375] Forecasting MYN... [2026-02-26T20:27:29.882135] [INFO ] [sig ] Generating forecast for: MYN [2026-02-26T20:27:29.882172] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MYN' from 'https://tdm.silogroup.org/data/derivative_storage/MYN.csv'. [2026-02-26T20:27:29.895907] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MYN'. [2026-02-26T20:27:29.896372] [INFO ] [FORECASTER] Starting predict_future for MYN [2026-02-26T20:27:29.897359] [DEBUG] [LOCAL ] No optimal features file found for MYN: ./output/feature-sets/MYN.txt [2026-02-26T20:27:29.897439] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:29.897488] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:29.897521] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:29.897614] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:29.972888] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:29.973894] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:29.973990] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:29.974029] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:30.118500] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:30.118682] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:30.118727] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:30.118757] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:30.122656] [DEBUG] [FORECASTER] MYN: Forecast T+1@11:T+2@11: DOWN (p=8.53%) [2026-02-26T20:27:30.122965] [INFO ] [FORECASTER] Completed predict_future for MYN [2026-02-26T20:27:30.123105] [INFO ] [sig ] MYN: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:27:30.282294] [INFO ] [LOCAL ] Saved forecast: MYN 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/MYN.txt [2026-02-26T20:27:30.282505] [INFO ] [sig ] [2052/3375] Completed MYN in 0.4s | 2.75 sym/s | Total: 12.4m | ETA: 8.0m [2026-02-26T20:27:30.282601] [INFO ] [sig ] [2053/3375] Forecasting MYRG... [2026-02-26T20:27:30.282663] [INFO ] [sig ] Generating forecast for: MYRG [2026-02-26T20:27:30.282717] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MYRG' from 'https://tdm.silogroup.org/data/derivative_storage/MYRG.csv'. [2026-02-26T20:27:30.298929] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MYRG'. [2026-02-26T20:27:30.299418] [INFO ] [FORECASTER] Starting predict_future for MYRG [2026-02-26T20:27:30.300817] [DEBUG] [LOCAL ] No optimal features file found for MYRG: ./output/feature-sets/MYRG.txt [2026-02-26T20:27:30.300894] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:30.300975] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:30.301017] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:30.301101] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:30.369798] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:30.370727] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:30.370814] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:30.370848] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:30.494675] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:30.494849] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:30.494893] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:30.494924] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:30.498617] [DEBUG] [FORECASTER] MYRG: Forecast T+1@11:T+2@11: UP (p=80.33%) [2026-02-26T20:27:30.498963] [INFO ] [FORECASTER] Completed predict_future for MYRG [2026-02-26T20:27:30.499110] [INFO ] [sig ] MYRG: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:27:30.645766] [INFO ] [LOCAL ] Saved forecast: MYRG 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/MYRG.txt [2026-02-26T20:27:30.645915] [INFO ] [sig ] [2053/3375] Completed MYRG in 0.4s | 2.75 sym/s | Total: 12.4m | ETA: 8.0m [2026-02-26T20:27:30.645960] [INFO ] [sig ] [2054/3375] Forecasting NA... [2026-02-26T20:27:30.645992] [INFO ] [sig ] Generating forecast for: NA [2026-02-26T20:27:30.646025] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NA' from 'https://tdm.silogroup.org/data/derivative_storage/NA.csv'. [2026-02-26T20:27:30.657321] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NA'. [2026-02-26T20:27:30.657716] [INFO ] [FORECASTER] Starting predict_future for NA [2026-02-26T20:27:30.658818] [DEBUG] [LOCAL ] No optimal features file found for NA: ./output/feature-sets/NA.txt [2026-02-26T20:27:30.658873] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:30.658906] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:30.658934] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:30.658992] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:30.718094] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:30.718780] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:30.718862] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:30.718894] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:30.848322] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:30.848499] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:30.848552] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:30.848613] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:30.852338] [DEBUG] [FORECASTER] NA: Forecast T+1@11:T+2@11: DOWN (p=41.97%) [2026-02-26T20:27:30.852713] [INFO ] [FORECASTER] Completed predict_future for NA [2026-02-26T20:27:30.852867] [INFO ] [sig ] NA: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:27:31.008693] [INFO ] [LOCAL ] Saved forecast: NA 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/NA.txt [2026-02-26T20:27:31.008864] [INFO ] [sig ] [2054/3375] Completed NA in 0.4s | 2.75 sym/s | Total: 12.4m | ETA: 8.0m [2026-02-26T20:27:31.008908] [INFO ] [sig ] [2055/3375] Forecasting NABL... [2026-02-26T20:27:31.008937] [INFO ] [sig ] Generating forecast for: NABL [2026-02-26T20:27:31.008968] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NABL' from 'https://tdm.silogroup.org/data/derivative_storage/NABL.csv'. [2026-02-26T20:27:31.025879] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NABL'. [2026-02-26T20:27:31.026311] [INFO ] [FORECASTER] Starting predict_future for NABL [2026-02-26T20:27:31.027197] [DEBUG] [LOCAL ] No optimal features file found for NABL: ./output/feature-sets/NABL.txt [2026-02-26T20:27:31.027252] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:31.027304] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:31.027332] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:31.027390] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:31.087928] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:31.088871] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:31.089152] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:31.089186] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:31.227234] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:31.227402] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:31.227446] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:31.227475] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:31.231220] [DEBUG] [FORECASTER] NABL: Forecast T+1@11:T+2@11: DOWN (p=20.86%) [2026-02-26T20:27:31.231628] [INFO ] [FORECASTER] Completed predict_future for NABL [2026-02-26T20:27:31.231790] [INFO ] [sig ] NABL: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:27:31.379177] [INFO ] [LOCAL ] Saved forecast: NABL 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/NABL.txt [2026-02-26T20:27:31.379324] [INFO ] [sig ] [2055/3375] Completed NABL in 0.4s | 2.75 sym/s | Total: 12.4m | ETA: 8.0m [2026-02-26T20:27:31.379365] [INFO ] [sig ] [2056/3375] Forecasting NAC... [2026-02-26T20:27:31.379394] [INFO ] [sig ] Generating forecast for: NAC [2026-02-26T20:27:31.379427] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NAC' from 'https://tdm.silogroup.org/data/derivative_storage/NAC.csv'. [2026-02-26T20:27:31.390973] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NAC'. [2026-02-26T20:27:31.391312] [INFO ] [FORECASTER] Starting predict_future for NAC [2026-02-26T20:27:31.392174] [DEBUG] [LOCAL ] No optimal features file found for NAC: ./output/feature-sets/NAC.txt [2026-02-26T20:27:31.392228] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:31.392260] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:31.392285] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:31.392342] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:31.454875] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:31.455884] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:31.455973] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:31.456008] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:31.575333] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:31.575496] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:31.575536] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:31.575632] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:31.579169] [DEBUG] [FORECASTER] NAC: Forecast T+1@11:T+2@11: DOWN (p=1.66%) [2026-02-26T20:27:31.579461] [INFO ] [FORECASTER] Completed predict_future for NAC [2026-02-26T20:27:31.579613] [INFO ] [sig ] NAC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:27:31.723850] [INFO ] [LOCAL ] Saved forecast: NAC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/NAC.txt [2026-02-26T20:27:31.724006] [INFO ] [sig ] [2056/3375] Completed NAC in 0.3s | 2.75 sym/s | Total: 12.5m | ETA: 8.0m [2026-02-26T20:27:31.724048] [INFO ] [sig ] [2057/3375] Forecasting NAD... [2026-02-26T20:27:31.724078] [INFO ] [sig ] Generating forecast for: NAD [2026-02-26T20:27:31.724110] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NAD' from 'https://tdm.silogroup.org/data/derivative_storage/NAD.csv'. [2026-02-26T20:27:31.735945] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NAD'. [2026-02-26T20:27:31.736350] [INFO ] [FORECASTER] Starting predict_future for NAD [2026-02-26T20:27:31.737189] [DEBUG] [LOCAL ] No optimal features file found for NAD: ./output/feature-sets/NAD.txt [2026-02-26T20:27:31.737243] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:31.737275] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:31.737302] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:31.737359] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:31.794485] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:31.795195] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:31.795277] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:31.795310] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:31.919511] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:31.919693] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:31.919742] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:31.919776] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:31.923450] [DEBUG] [FORECASTER] NAD: Forecast T+1@11:T+2@11: UP (p=54.17%) [2026-02-26T20:27:31.923773] [INFO ] [FORECASTER] Completed predict_future for NAD [2026-02-26T20:27:31.923908] [INFO ] [sig ] NAD: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:27:32.071543] [INFO ] [LOCAL ] Saved forecast: NAD 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/NAD.txt [2026-02-26T20:27:32.071700] [INFO ] [sig ] [2057/3375] Completed NAD in 0.3s | 2.75 sym/s | Total: 12.5m | ETA: 8.0m [2026-02-26T20:27:32.071746] [INFO ] [sig ] [2058/3375] Forecasting NATH... [2026-02-26T20:27:32.071775] [INFO ] [sig ] Generating forecast for: NATH [2026-02-26T20:27:32.071806] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NATH' from 'https://tdm.silogroup.org/data/derivative_storage/NATH.csv'. [2026-02-26T20:27:32.086831] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NATH'. [2026-02-26T20:27:32.087264] [INFO ] [FORECASTER] Starting predict_future for NATH [2026-02-26T20:27:32.088360] [DEBUG] [LOCAL ] No optimal features file found for NATH: ./output/feature-sets/NATH.txt [2026-02-26T20:27:32.088420] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:32.088451] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:32.088477] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:32.088535] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:32.150752] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:32.151425] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:32.151526] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:32.151562] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:32.273187] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:32.273360] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:32.273405] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:32.273434] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:32.277755] [DEBUG] [FORECASTER] NATH: Forecast T+1@11:T+2@11: DOWN (p=36.95%) [2026-02-26T20:27:32.278246] [INFO ] [FORECASTER] Completed predict_future for NATH [2026-02-26T20:27:32.278381] [INFO ] [sig ] NATH: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:27:32.442451] [INFO ] [LOCAL ] Saved forecast: NATH 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/NATH.txt [2026-02-26T20:27:32.442605] [INFO ] [sig ] [2058/3375] Completed NATH in 0.4s | 2.75 sym/s | Total: 12.5m | ETA: 8.0m [2026-02-26T20:27:32.442648] [INFO ] [sig ] [2059/3375] Forecasting NATL... [2026-02-26T20:27:32.442684] [INFO ] [sig ] Generating forecast for: NATL [2026-02-26T20:27:32.442716] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NATL' from 'https://tdm.silogroup.org/data/derivative_storage/NATL.csv'. [2026-02-26T20:27:32.454600] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NATL'. [2026-02-26T20:27:32.454946] [INFO ] [FORECASTER] Starting predict_future for NATL [2026-02-26T20:27:32.455801] [DEBUG] [LOCAL ] No optimal features file found for NATL: ./output/feature-sets/NATL.txt [2026-02-26T20:27:32.455855] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:32.455887] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:32.455914] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:32.455972] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:32.514880] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:32.515505] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:32.515605] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:32.515641] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:32.651312] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:32.651485] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:32.651534] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:32.651563] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:32.655451] [DEBUG] [FORECASTER] NATL: Forecast T+1@11:T+2@11: DOWN (p=29.85%) [2026-02-26T20:27:32.655858] [INFO ] [FORECASTER] Completed predict_future for NATL [2026-02-26T20:27:32.655993] [INFO ] [sig ] NATL: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:27:32.803307] [INFO ] [LOCAL ] Saved forecast: NATL 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/NATL.txt [2026-02-26T20:27:32.803444] [INFO ] [sig ] [2059/3375] Completed NATL in 0.4s | 2.75 sym/s | Total: 12.5m | ETA: 8.0m [2026-02-26T20:27:32.803485] [INFO ] [sig ] [2060/3375] Forecasting NAVI... [2026-02-26T20:27:32.803514] [INFO ] [sig ] Generating forecast for: NAVI [2026-02-26T20:27:32.803545] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NAVI' from 'https://tdm.silogroup.org/data/derivative_storage/NAVI.csv'. [2026-02-26T20:27:32.816327] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NAVI'. [2026-02-26T20:27:32.816687] [INFO ] [FORECASTER] Starting predict_future for NAVI [2026-02-26T20:27:32.817505] [DEBUG] [LOCAL ] No optimal features file found for NAVI: ./output/feature-sets/NAVI.txt [2026-02-26T20:27:32.817558] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:32.817617] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:32.817679] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:32.817745] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:32.884663] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:32.885612] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:32.885716] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:32.885757] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:33.014520] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:33.014704] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:33.014766] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:33.014813] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:33.018507] [DEBUG] [FORECASTER] NAVI: Forecast T+1@11:T+2@11: DOWN (p=15.20%) [2026-02-26T20:27:33.018849] [INFO ] [FORECASTER] Completed predict_future for NAVI [2026-02-26T20:27:33.018992] [INFO ] [sig ] NAVI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:27:33.168799] [INFO ] [LOCAL ] Saved forecast: NAVI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/NAVI.txt [2026-02-26T20:27:33.168964] [INFO ] [sig ] [2060/3375] Completed NAVI in 0.4s | 2.75 sym/s | Total: 12.5m | ETA: 8.0m [2026-02-26T20:27:33.169008] [INFO ] [sig ] [2061/3375] Forecasting NAZ... [2026-02-26T20:27:33.169038] [INFO ] [sig ] Generating forecast for: NAZ [2026-02-26T20:27:33.169069] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NAZ' from 'https://tdm.silogroup.org/data/derivative_storage/NAZ.csv'. [2026-02-26T20:27:33.181135] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NAZ'. [2026-02-26T20:27:33.181472] [INFO ] [FORECASTER] Starting predict_future for NAZ [2026-02-26T20:27:33.182492] [DEBUG] [LOCAL ] No optimal features file found for NAZ: ./output/feature-sets/NAZ.txt [2026-02-26T20:27:33.182546] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:33.182598] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:33.182627] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:33.182685] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:33.244795] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:33.245608] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:33.245696] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:33.245730] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:33.357332] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:33.357483] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:33.357525] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:33.357555] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:33.361124] [DEBUG] [FORECASTER] NAZ: Forecast T+1@11:T+2@11: UP (p=69.57%) [2026-02-26T20:27:33.361414] [INFO ] [FORECASTER] Completed predict_future for NAZ [2026-02-26T20:27:33.361546] [INFO ] [sig ] NAZ: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:27:33.509498] [INFO ] [LOCAL ] Saved forecast: NAZ 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/NAZ.txt [2026-02-26T20:27:33.509679] [INFO ] [sig ] [2061/3375] Completed NAZ in 0.3s | 2.75 sym/s | Total: 12.5m | ETA: 8.0m [2026-02-26T20:27:33.509744] [INFO ] [sig ] [2062/3375] Forecasting NB... [2026-02-26T20:27:33.509798] [INFO ] [sig ] Generating forecast for: NB [2026-02-26T20:27:33.509839] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NB' from 'https://tdm.silogroup.org/data/derivative_storage/NB.csv'. [2026-02-26T20:27:33.521595] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NB'. [2026-02-26T20:27:33.521917] [INFO ] [FORECASTER] Starting predict_future for NB [2026-02-26T20:27:33.522913] [DEBUG] [LOCAL ] No optimal features file found for NB: ./output/feature-sets/NB.txt [2026-02-26T20:27:33.522970] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:33.523002] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:33.523028] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:33.523084] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:33.587309] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:33.588326] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:33.588415] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:33.588449] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:33.706622] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:33.706769] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:33.706815] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:33.706879] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:33.710329] [DEBUG] [FORECASTER] NB: Forecast T+1@11:T+2@11: UP (p=96.60%) [2026-02-26T20:27:33.710632] [INFO ] [FORECASTER] Completed predict_future for NB [2026-02-26T20:27:33.710785] [INFO ] [sig ] NB: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:27:33.858725] [INFO ] [LOCAL ] Saved forecast: NB 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/NB.txt [2026-02-26T20:27:33.859081] [INFO ] [sig ] [2062/3375] Completed NB in 0.3s | 2.75 sym/s | Total: 12.5m | ETA: 8.0m [2026-02-26T20:27:33.859126] [INFO ] [sig ] [2063/3375] Forecasting NBB... [2026-02-26T20:27:33.859167] [INFO ] [sig ] Generating forecast for: NBB [2026-02-26T20:27:33.859200] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBB' from 'https://tdm.silogroup.org/data/derivative_storage/NBB.csv'. [2026-02-26T20:27:33.871167] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBB'. [2026-02-26T20:27:33.871559] [INFO ] [FORECASTER] Starting predict_future for NBB [2026-02-26T20:27:33.872444] [DEBUG] [LOCAL ] No optimal features file found for NBB: ./output/feature-sets/NBB.txt [2026-02-26T20:27:33.872498] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:33.872530] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:33.872558] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:33.872637] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:33.935220] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:33.936622] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:33.936724] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:33.936815] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:34.070525] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:34.070717] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:34.070759] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:34.070789] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:34.075368] [DEBUG] [FORECASTER] NBB: Forecast T+1@11:T+2@11: DOWN (p=29.38%) [2026-02-26T20:27:34.075724] [INFO ] [FORECASTER] Completed predict_future for NBB [2026-02-26T20:27:34.075867] [INFO ] [sig ] NBB: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:27:34.233861] [INFO ] [LOCAL ] Saved forecast: NBB 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/NBB.txt [2026-02-26T20:27:34.234037] [INFO ] [sig ] [2063/3375] Completed NBB in 0.4s | 2.75 sym/s | Total: 12.5m | ETA: 7.9m [2026-02-26T20:27:34.234078] [INFO ] [sig ] [2064/3375] Forecasting NBBK... [2026-02-26T20:27:34.234108] [INFO ] [sig ] Generating forecast for: NBBK [2026-02-26T20:27:34.234140] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBBK' from 'https://tdm.silogroup.org/data/derivative_storage/NBBK.csv'. [2026-02-26T20:27:34.246008] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBBK'. [2026-02-26T20:27:34.246411] [INFO ] [FORECASTER] Starting predict_future for NBBK [2026-02-26T20:27:34.247283] [DEBUG] [LOCAL ] No optimal features file found for NBBK: ./output/feature-sets/NBBK.txt [2026-02-26T20:27:34.247338] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:34.247371] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:34.247398] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:34.247455] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:34.306392] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:34.307338] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:34.307432] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:34.307465] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:34.435138] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:34.435307] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:34.435349] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:34.435378] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:34.439131] [DEBUG] [FORECASTER] NBBK: Forecast T+1@11:T+2@11: UP (p=68.05%) [2026-02-26T20:27:34.439466] [INFO ] [FORECASTER] Completed predict_future for NBBK [2026-02-26T20:27:34.439628] [INFO ] [sig ] NBBK: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:27:34.594349] [INFO ] [LOCAL ] Saved forecast: NBBK 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/NBBK.txt [2026-02-26T20:27:34.594586] [INFO ] [sig ] [2064/3375] Completed NBBK in 0.4s | 2.75 sym/s | Total: 12.5m | ETA: 7.9m [2026-02-26T20:27:34.594642] [INFO ] [sig ] [2065/3375] Forecasting NBHC... [2026-02-26T20:27:34.594677] [INFO ] [sig ] Generating forecast for: NBHC [2026-02-26T20:27:34.594724] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBHC' from 'https://tdm.silogroup.org/data/derivative_storage/NBHC.csv'. [2026-02-26T20:27:34.607970] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBHC'. [2026-02-26T20:27:34.608401] [INFO ] [FORECASTER] Starting predict_future for NBHC [2026-02-26T20:27:34.609357] [DEBUG] [LOCAL ] No optimal features file found for NBHC: ./output/feature-sets/NBHC.txt [2026-02-26T20:27:34.609426] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:34.609467] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:34.609503] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:34.609610] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:34.675787] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:34.676675] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:34.676774] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:34.676816] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:34.808587] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:34.808771] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:34.808814] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:34.808843] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:34.812705] [DEBUG] [FORECASTER] NBHC: Forecast T+1@11:T+2@11: UP (p=62.88%) [2026-02-26T20:27:34.813052] [INFO ] [FORECASTER] Completed predict_future for NBHC [2026-02-26T20:27:34.813194] [INFO ] [sig ] NBHC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:27:34.968065] [INFO ] [LOCAL ] Saved forecast: NBHC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/NBHC.txt [2026-02-26T20:27:34.968241] [INFO ] [sig ] [2065/3375] Completed NBHC in 0.4s | 2.75 sym/s | Total: 12.5m | ETA: 7.9m [2026-02-26T20:27:34.968283] [INFO ] [sig ] [2066/3375] Forecasting NBIX... [2026-02-26T20:27:34.968315] [INFO ] [sig ] Generating forecast for: NBIX [2026-02-26T20:27:34.968347] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBIX' from 'https://tdm.silogroup.org/data/derivative_storage/NBIX.csv'. [2026-02-26T20:27:34.980298] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBIX'. [2026-02-26T20:27:34.980748] [INFO ] [FORECASTER] Starting predict_future for NBIX [2026-02-26T20:27:34.981632] [DEBUG] [LOCAL ] No optimal features file found for NBIX: ./output/feature-sets/NBIX.txt [2026-02-26T20:27:34.981686] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:34.981719] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:34.981747] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:34.981820] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:35.039625] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:35.040531] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:35.040645] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:35.040680] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:35.162431] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:35.162622] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:35.162663] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:35.162691] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:35.166219] [DEBUG] [FORECASTER] NBIX: Forecast T+1@11:T+2@11: DOWN (p=14.36%) [2026-02-26T20:27:35.166538] [INFO ] [FORECASTER] Completed predict_future for NBIX [2026-02-26T20:27:35.166706] [INFO ] [sig ] NBIX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:27:35.334188] [INFO ] [LOCAL ] Saved forecast: NBIX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/NBIX.txt [2026-02-26T20:27:35.334409] [INFO ] [sig ] [2066/3375] Completed NBIX in 0.4s | 2.75 sym/s | Total: 12.5m | ETA: 7.9m [2026-02-26T20:27:35.334453] [INFO ] [sig ] [2067/3375] Forecasting NBN... [2026-02-26T20:27:35.334486] [INFO ] [sig ] Generating forecast for: NBN [2026-02-26T20:27:35.334518] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBN' from 'https://tdm.silogroup.org/data/derivative_storage/NBN.csv'. [2026-02-26T20:27:35.347698] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBN'. [2026-02-26T20:27:35.348140] [INFO ] [FORECASTER] Starting predict_future for NBN [2026-02-26T20:27:35.349400] [DEBUG] [LOCAL ] No optimal features file found for NBN: ./output/feature-sets/NBN.txt [2026-02-26T20:27:35.349457] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:35.349490] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:35.349516] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:35.349590] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:35.414849] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:35.415795] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:35.415891] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:35.415938] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:35.552300] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:35.552463] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:35.552504] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:35.552535] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:35.556654] [DEBUG] [FORECASTER] NBN: Forecast T+1@11:T+2@11: DOWN (p=38.43%) [2026-02-26T20:27:35.556978] [INFO ] [FORECASTER] Completed predict_future for NBN [2026-02-26T20:27:35.557119] [INFO ] [sig ] NBN: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:27:35.724402] [INFO ] [LOCAL ] Saved forecast: NBN 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/NBN.txt [2026-02-26T20:27:35.724569] [INFO ] [sig ] [2067/3375] Completed NBN in 0.4s | 2.75 sym/s | Total: 12.5m | ETA: 7.9m [2026-02-26T20:27:35.724635] [INFO ] [sig ] [2068/3375] Forecasting NBTB... [2026-02-26T20:27:35.724669] [INFO ] [sig ] Generating forecast for: NBTB [2026-02-26T20:27:35.724701] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBTB' from 'https://tdm.silogroup.org/data/derivative_storage/NBTB.csv'. [2026-02-26T20:27:35.736877] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBTB'. [2026-02-26T20:27:35.737273] [INFO ] [FORECASTER] Starting predict_future for NBTB [2026-02-26T20:27:35.738359] [DEBUG] [LOCAL ] No optimal features file found for NBTB: ./output/feature-sets/NBTB.txt [2026-02-26T20:27:35.738482] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:35.738524] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:35.738557] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:35.738652] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:35.807846] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:35.808749] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:35.808839] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:35.808877] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:35.931649] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:35.931812] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:35.931853] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:35.931880] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:35.935361] [DEBUG] [FORECASTER] NBTB: Forecast T+1@11:T+2@11: DOWN (p=33.60%) [2026-02-26T20:27:35.935696] [INFO ] [FORECASTER] Completed predict_future for NBTB [2026-02-26T20:27:35.935839] [INFO ] [sig ] NBTB: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:27:36.079548] [INFO ] [LOCAL ] Saved forecast: NBTB 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/NBTB.txt [2026-02-26T20:27:36.079740] [INFO ] [sig ] [2068/3375] Completed NBTB in 0.4s | 2.75 sym/s | Total: 12.5m | ETA: 7.9m [2026-02-26T20:27:36.079785] [INFO ] [sig ] [2069/3375] Forecasting NBXG... [2026-02-26T20:27:36.079816] [INFO ] [sig ] Generating forecast for: NBXG [2026-02-26T20:27:36.079849] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBXG' from 'https://tdm.silogroup.org/data/derivative_storage/NBXG.csv'. [2026-02-26T20:27:36.091825] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBXG'. [2026-02-26T20:27:36.092283] [INFO ] [FORECASTER] Starting predict_future for NBXG [2026-02-26T20:27:36.093211] [DEBUG] [LOCAL ] No optimal features file found for NBXG: ./output/feature-sets/NBXG.txt [2026-02-26T20:27:36.093268] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:36.093303] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:36.093333] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:36.093392] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:36.157209] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:36.158200] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:36.158297] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:36.158332] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:36.294803] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:36.294974] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:36.295018] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:36.295050] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:36.298974] [DEBUG] [FORECASTER] NBXG: Forecast T+1@11:T+2@11: DOWN (p=21.98%) [2026-02-26T20:27:36.299304] [INFO ] [FORECASTER] Completed predict_future for NBXG [2026-02-26T20:27:36.299452] [INFO ] [sig ] NBXG: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:27:36.450440] [INFO ] [LOCAL ] Saved forecast: NBXG 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/NBXG.txt [2026-02-26T20:27:36.450658] [INFO ] [sig ] [2069/3375] Completed NBXG in 0.4s | 2.75 sym/s | Total: 12.5m | ETA: 7.9m [2026-02-26T20:27:36.450721] [INFO ] [sig ] [2070/3375] Forecasting NC... [2026-02-26T20:27:36.450766] [INFO ] [sig ] Generating forecast for: NC [2026-02-26T20:27:36.450807] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NC' from 'https://tdm.silogroup.org/data/derivative_storage/NC.csv'. [2026-02-26T20:27:36.463374] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NC'. [2026-02-26T20:27:36.463877] [INFO ] [FORECASTER] Starting predict_future for NC [2026-02-26T20:27:36.465184] [DEBUG] [LOCAL ] No optimal features file found for NC: ./output/feature-sets/NC.txt [2026-02-26T20:27:36.465239] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:36.465301] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:36.465331] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:36.465389] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:36.542982] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:36.544094] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:36.544211] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:36.544258] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:36.661433] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:36.661612] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:36.661658] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:36.661689] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:36.665348] [DEBUG] [FORECASTER] NC: Forecast T+1@11:T+2@11: DOWN (p=8.79%) [2026-02-26T20:27:36.665679] [INFO ] [FORECASTER] Completed predict_future for NC [2026-02-26T20:27:36.665824] [INFO ] [sig ] NC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:27:36.830831] [INFO ] [LOCAL ] Saved forecast: NC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/NC.txt [2026-02-26T20:27:36.831031] [INFO ] [sig ] [2070/3375] Completed NC in 0.4s | 2.75 sym/s | Total: 12.5m | ETA: 7.9m [2026-02-26T20:27:36.831094] [INFO ] [sig ] [2071/3375] Forecasting NCA... [2026-02-26T20:27:36.831131] [INFO ] [sig ] Generating forecast for: NCA [2026-02-26T20:27:36.831163] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCA' from 'https://tdm.silogroup.org/data/derivative_storage/NCA.csv'. [2026-02-26T20:27:36.842569] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCA'. [2026-02-26T20:27:36.843014] [INFO ] [FORECASTER] Starting predict_future for NCA [2026-02-26T20:27:36.843921] [DEBUG] [LOCAL ] No optimal features file found for NCA: ./output/feature-sets/NCA.txt [2026-02-26T20:27:36.843991] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:36.844041] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:36.844084] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:36.844147] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:36.908665] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:36.909651] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:36.909755] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:36.909794] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:37.046094] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:37.046264] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:37.046308] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:37.046338] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:37.049988] [DEBUG] [FORECASTER] NCA: Forecast T+1@11:T+2@11: UP (p=93.02%) [2026-02-26T20:27:37.050297] [INFO ] [FORECASTER] Completed predict_future for NCA [2026-02-26T20:27:37.050439] [INFO ] [sig ] NCA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:27:37.193064] [INFO ] [LOCAL ] Saved forecast: NCA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/NCA.txt [2026-02-26T20:27:37.193241] [INFO ] [sig ] [2071/3375] Completed NCA in 0.4s | 2.75 sym/s | Total: 12.5m | ETA: 7.9m [2026-02-26T20:27:37.193288] [INFO ] [sig ] [2072/3375] Forecasting NCLH... [2026-02-26T20:27:37.193319] [INFO ] [sig ] Generating forecast for: NCLH [2026-02-26T20:27:37.193351] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCLH' from 'https://tdm.silogroup.org/data/derivative_storage/NCLH.csv'. [2026-02-26T20:27:37.205816] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCLH'. [2026-02-26T20:27:37.206244] [INFO ] [FORECASTER] Starting predict_future for NCLH [2026-02-26T20:27:37.207094] [DEBUG] [LOCAL ] No optimal features file found for NCLH: ./output/feature-sets/NCLH.txt [2026-02-26T20:27:37.207150] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:37.207185] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:37.207214] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:37.207273] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:37.268630] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:37.269520] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:37.269630] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:37.269668] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:37.395040] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:37.395199] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:37.395241] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:37.395269] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:37.398902] [DEBUG] [FORECASTER] NCLH: Forecast T+1@11:T+2@11: DOWN (p=28.42%) [2026-02-26T20:27:37.399233] [INFO ] [FORECASTER] Completed predict_future for NCLH [2026-02-26T20:27:37.399376] [INFO ] [sig ] NCLH: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:27:37.548338] [INFO ] [LOCAL ] Saved forecast: NCLH 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/NCLH.txt [2026-02-26T20:27:37.548508] [INFO ] [sig ] [2072/3375] Completed NCLH in 0.4s | 2.75 sym/s | Total: 12.5m | ETA: 7.9m [2026-02-26T20:27:37.548551] [INFO ] [sig ] [2073/3375] Forecasting NCMI... [2026-02-26T20:27:37.548601] [INFO ] [sig ] Generating forecast for: NCMI [2026-02-26T20:27:37.548637] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCMI' from 'https://tdm.silogroup.org/data/derivative_storage/NCMI.csv'. [2026-02-26T20:27:37.560119] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCMI'. [2026-02-26T20:27:37.560530] [INFO ] [FORECASTER] Starting predict_future for NCMI [2026-02-26T20:27:37.561399] [DEBUG] [LOCAL ] No optimal features file found for NCMI: ./output/feature-sets/NCMI.txt [2026-02-26T20:27:37.561456] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:37.561491] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:37.561520] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:37.561620] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:37.635701] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:37.636892] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:37.636988] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:37.637023] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:37.787399] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:37.787560] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:37.787620] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:37.787703] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:37.791307] [DEBUG] [FORECASTER] NCMI: Forecast T+1@11:T+2@11: DOWN (p=2.74%) [2026-02-26T20:27:37.791651] [INFO ] [FORECASTER] Completed predict_future for NCMI [2026-02-26T20:27:37.791792] [INFO ] [sig ] NCMI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:27:37.951344] [INFO ] [LOCAL ] Saved forecast: NCMI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/NCMI.txt [2026-02-26T20:27:37.951538] [INFO ] [sig ] [2073/3375] Completed NCMI in 0.4s | 2.75 sym/s | Total: 12.6m | ETA: 7.9m [2026-02-26T20:27:37.951624] [INFO ] [sig ] [2074/3375] Forecasting NCNA... [2026-02-26T20:27:37.951669] [INFO ] [sig ] Generating forecast for: NCNA [2026-02-26T20:27:37.951707] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCNA' from 'https://tdm.silogroup.org/data/derivative_storage/NCNA.csv'. [2026-02-26T20:27:37.963960] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCNA'. [2026-02-26T20:27:37.964382] [INFO ] [FORECASTER] Starting predict_future for NCNA [2026-02-26T20:27:37.965263] [DEBUG] [LOCAL ] No optimal features file found for NCNA: ./output/feature-sets/NCNA.txt [2026-02-26T20:27:37.965319] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:37.965354] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:37.965383] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:37.965442] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:38.024401] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:38.025307] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:38.025398] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:38.025433] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:38.146228] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:38.146394] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:38.146435] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:38.146464] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:38.150063] [DEBUG] [FORECASTER] NCNA: Forecast T+1@11:T+2@11: DOWN (p=41.80%) [2026-02-26T20:27:38.150374] [INFO ] [FORECASTER] Completed predict_future for NCNA [2026-02-26T20:27:38.150516] [INFO ] [sig ] NCNA: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:27:38.300564] [INFO ] [LOCAL ] Saved forecast: NCNA 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/NCNA.txt [2026-02-26T20:27:38.300727] [INFO ] [sig ] [2074/3375] Completed NCNA in 0.3s | 2.75 sym/s | Total: 12.6m | ETA: 7.9m [2026-02-26T20:27:38.300771] [INFO ] [sig ] [2075/3375] Forecasting NCNO... [2026-02-26T20:27:38.300801] [INFO ] [sig ] Generating forecast for: NCNO [2026-02-26T20:27:38.300832] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCNO' from 'https://tdm.silogroup.org/data/derivative_storage/NCNO.csv'. [2026-02-26T20:27:38.312968] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCNO'. [2026-02-26T20:27:38.313373] [INFO ] [FORECASTER] Starting predict_future for NCNO [2026-02-26T20:27:38.314197] [DEBUG] [LOCAL ] No optimal features file found for NCNO: ./output/feature-sets/NCNO.txt [2026-02-26T20:27:38.314251] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:38.314283] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:38.314309] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:38.314366] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:38.372477] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:38.373248] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:38.373337] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:38.373377] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:38.499034] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:38.499213] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:38.499254] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:38.499284] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:38.502788] [DEBUG] [FORECASTER] NCNO: Forecast T+1@11:T+2@11: DOWN (p=7.04%) [2026-02-26T20:27:38.503080] [INFO ] [FORECASTER] Completed predict_future for NCNO [2026-02-26T20:27:38.503210] [INFO ] [sig ] NCNO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:27:38.646191] [INFO ] [LOCAL ] Saved forecast: NCNO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/NCNO.txt [2026-02-26T20:27:38.646324] [INFO ] [sig ] [2075/3375] Completed NCNO in 0.3s | 2.75 sym/s | Total: 12.6m | ETA: 7.9m [2026-02-26T20:27:38.646365] [INFO ] [sig ] [2076/3375] Forecasting NCTY... [2026-02-26T20:27:38.646393] [INFO ] [sig ] Generating forecast for: NCTY [2026-02-26T20:27:38.646424] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCTY' from 'https://tdm.silogroup.org/data/derivative_storage/NCTY.csv'. [2026-02-26T20:27:38.658326] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCTY'. [2026-02-26T20:27:38.658765] [INFO ] [FORECASTER] Starting predict_future for NCTY [2026-02-26T20:27:38.659633] [DEBUG] [LOCAL ] No optimal features file found for NCTY: ./output/feature-sets/NCTY.txt [2026-02-26T20:27:38.659687] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:38.659719] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:38.659745] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:38.659812] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:38.720917] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:38.721705] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:38.721793] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:38.721826] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:38.839960] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:38.840121] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:38.840350] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:38.840378] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:38.844186] [DEBUG] [FORECASTER] NCTY: Forecast T+1@11:T+2@11: DOWN (p=41.97%) [2026-02-26T20:27:38.844481] [INFO ] [FORECASTER] Completed predict_future for NCTY [2026-02-26T20:27:38.844632] [INFO ] [sig ] NCTY: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:27:38.996020] [INFO ] [LOCAL ] Saved forecast: NCTY 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/NCTY.txt [2026-02-26T20:27:38.996233] [INFO ] [sig ] [2076/3375] Completed NCTY in 0.3s | 2.75 sym/s | Total: 12.6m | ETA: 7.9m [2026-02-26T20:27:38.996278] [INFO ] [sig ] [2077/3375] Forecasting NCZ... [2026-02-26T20:27:38.996308] [INFO ] [sig ] Generating forecast for: NCZ [2026-02-26T20:27:38.996339] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCZ' from 'https://tdm.silogroup.org/data/derivative_storage/NCZ.csv'. [2026-02-26T20:27:39.010955] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCZ'. [2026-02-26T20:27:39.011358] [INFO ] [FORECASTER] Starting predict_future for NCZ [2026-02-26T20:27:39.012317] [DEBUG] [LOCAL ] No optimal features file found for NCZ: ./output/feature-sets/NCZ.txt [2026-02-26T20:27:39.012372] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:39.012404] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:39.012431] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:39.012488] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:39.072327] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:39.073190] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:39.073287] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:39.073321] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:39.199372] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:39.199531] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:39.199589] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:39.199622] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:39.203225] [DEBUG] [FORECASTER] NCZ: Forecast T+1@11:T+2@11: DOWN (p=38.81%) [2026-02-26T20:27:39.203553] [INFO ] [FORECASTER] Completed predict_future for NCZ [2026-02-26T20:27:39.203713] [INFO ] [sig ] NCZ: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:27:39.347848] [INFO ] [LOCAL ] Saved forecast: NCZ 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/NCZ.txt [2026-02-26T20:27:39.348011] [INFO ] [sig ] [2077/3375] Completed NCZ in 0.4s | 2.75 sym/s | Total: 12.6m | ETA: 7.9m [2026-02-26T20:27:39.348052] [INFO ] [sig ] [2078/3375] Forecasting NDAQ... [2026-02-26T20:27:39.348085] [INFO ] [sig ] Generating forecast for: NDAQ [2026-02-26T20:27:39.348116] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NDAQ' from 'https://tdm.silogroup.org/data/derivative_storage/NDAQ.csv'. [2026-02-26T20:27:39.359788] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NDAQ'. [2026-02-26T20:27:39.360177] [INFO ] [FORECASTER] Starting predict_future for NDAQ [2026-02-26T20:27:39.361001] [DEBUG] [LOCAL ] No optimal features file found for NDAQ: ./output/feature-sets/NDAQ.txt [2026-02-26T20:27:39.361054] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:39.361086] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:39.361113] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:39.361170] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:39.419838] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:39.420531] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:39.420633] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:39.420668] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:39.548321] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:39.548494] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:39.548535] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:39.548563] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:39.552245] [DEBUG] [FORECASTER] NDAQ: Forecast T+1@11:T+2@11: UP (p=52.44%) [2026-02-26T20:27:39.552599] [INFO ] [FORECASTER] Completed predict_future for NDAQ [2026-02-26T20:27:39.552746] [INFO ] [sig ] NDAQ: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:27:39.705564] [INFO ] [LOCAL ] Saved forecast: NDAQ 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/NDAQ.txt [2026-02-26T20:27:39.705751] [INFO ] [sig ] [2078/3375] Completed NDAQ in 0.4s | 2.75 sym/s | Total: 12.6m | ETA: 7.9m [2026-02-26T20:27:39.705793] [INFO ] [sig ] [2079/3375] Forecasting NDMO... [2026-02-26T20:27:39.705823] [INFO ] [sig ] Generating forecast for: NDMO [2026-02-26T20:27:39.705854] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NDMO' from 'https://tdm.silogroup.org/data/derivative_storage/NDMO.csv'. [2026-02-26T20:27:39.718477] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NDMO'. [2026-02-26T20:27:39.718909] [INFO ] [FORECASTER] Starting predict_future for NDMO [2026-02-26T20:27:39.719750] [DEBUG] [LOCAL ] No optimal features file found for NDMO: ./output/feature-sets/NDMO.txt [2026-02-26T20:27:39.719819] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:39.719860] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:39.719893] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:39.719962] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:39.780000] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:39.780878] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:39.780981] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:39.781015] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:39.905113] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:39.905278] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:39.905319] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:39.905347] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:39.908943] [DEBUG] [FORECASTER] NDMO: Forecast T+1@11:T+2@11: DOWN (p=26.89%) [2026-02-26T20:27:39.909254] [INFO ] [FORECASTER] Completed predict_future for NDMO [2026-02-26T20:27:39.909392] [INFO ] [sig ] NDMO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:27:40.055181] [INFO ] [LOCAL ] Saved forecast: NDMO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/NDMO.txt [2026-02-26T20:27:40.055344] [INFO ] [sig ] [2079/3375] Completed NDMO in 0.3s | 2.75 sym/s | Total: 12.6m | ETA: 7.8m [2026-02-26T20:27:40.055385] [INFO ] [sig ] [2080/3375] Forecasting NDRA... [2026-02-26T20:27:40.055414] [INFO ] [sig ] Generating forecast for: NDRA [2026-02-26T20:27:40.055444] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NDRA' from 'https://tdm.silogroup.org/data/derivative_storage/NDRA.csv'. [2026-02-26T20:27:40.066844] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NDRA'. [2026-02-26T20:27:40.067248] [INFO ] [FORECASTER] Starting predict_future for NDRA [2026-02-26T20:27:40.068112] [DEBUG] [LOCAL ] No optimal features file found for NDRA: ./output/feature-sets/NDRA.txt [2026-02-26T20:27:40.068165] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:40.068196] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:40.068223] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:40.068280] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:40.128662] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:40.129516] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:40.129660] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:40.129695] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:40.247685] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:40.247844] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:40.247885] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:40.247915] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:40.251491] [DEBUG] [FORECASTER] NDRA: Forecast T+1@11:T+2@11: UP (p=91.92%) [2026-02-26T20:27:40.251826] [INFO ] [FORECASTER] Completed predict_future for NDRA [2026-02-26T20:27:40.251963] [INFO ] [sig ] NDRA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:27:40.397071] [INFO ] [LOCAL ] Saved forecast: NDRA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/NDRA.txt [2026-02-26T20:27:40.397226] [INFO ] [sig ] [2080/3375] Completed NDRA in 0.3s | 2.75 sym/s | Total: 12.6m | ETA: 7.8m [2026-02-26T20:27:40.397279] [INFO ] [sig ] [2081/3375] Forecasting NDSN... [2026-02-26T20:27:40.397310] [INFO ] [sig ] Generating forecast for: NDSN [2026-02-26T20:27:40.397341] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NDSN' from 'https://tdm.silogroup.org/data/derivative_storage/NDSN.csv'. [2026-02-26T20:27:40.409285] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NDSN'. [2026-02-26T20:27:40.409694] [INFO ] [FORECASTER] Starting predict_future for NDSN [2026-02-26T20:27:40.410511] [DEBUG] [LOCAL ] No optimal features file found for NDSN: ./output/feature-sets/NDSN.txt [2026-02-26T20:27:40.410565] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:40.410621] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:40.410649] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:40.410711] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:40.471933] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:40.473043] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:40.473144] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:40.473177] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:40.599135] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:40.599299] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:40.599340] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:40.599375] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:40.602912] [DEBUG] [FORECASTER] NDSN: Forecast T+1@11:T+2@11: UP (p=74.67%) [2026-02-26T20:27:40.603213] [INFO ] [FORECASTER] Completed predict_future for NDSN [2026-02-26T20:27:40.603347] [INFO ] [sig ] NDSN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:27:40.750628] [INFO ] [LOCAL ] Saved forecast: NDSN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/NDSN.txt [2026-02-26T20:27:40.750792] [INFO ] [sig ] [2081/3375] Completed NDSN in 0.4s | 2.75 sym/s | Total: 12.6m | ETA: 7.8m [2026-02-26T20:27:40.750840] [INFO ] [sig ] [2082/3375] Forecasting NE... [2026-02-26T20:27:40.750877] [INFO ] [sig ] Generating forecast for: NE [2026-02-26T20:27:40.750915] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NE' from 'https://tdm.silogroup.org/data/derivative_storage/NE.csv'. [2026-02-26T20:27:40.762275] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NE'. [2026-02-26T20:27:40.762675] [INFO ] [FORECASTER] Starting predict_future for NE [2026-02-26T20:27:40.763494] [DEBUG] [LOCAL ] No optimal features file found for NE: ./output/feature-sets/NE.txt [2026-02-26T20:27:40.763547] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:40.763604] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:40.763634] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:40.763704] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:40.824351] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:40.825252] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:40.825346] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:40.825379] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:40.951225] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:40.951391] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:40.951433] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:40.951463] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:40.955074] [DEBUG] [FORECASTER] NE: Forecast T+1@11:T+2@11: UP (p=86.22%) [2026-02-26T20:27:40.955396] [INFO ] [FORECASTER] Completed predict_future for NE [2026-02-26T20:27:40.955547] [INFO ] [sig ] NE: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:27:41.103996] [INFO ] [LOCAL ] Saved forecast: NE 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/NE.txt [2026-02-26T20:27:41.104155] [INFO ] [sig ] [2082/3375] Completed NE in 0.4s | 2.75 sym/s | Total: 12.6m | ETA: 7.8m [2026-02-26T20:27:41.104202] [INFO ] [sig ] [2083/3375] Forecasting NEA... [2026-02-26T20:27:41.104235] [INFO ] [sig ] Generating forecast for: NEA [2026-02-26T20:27:41.104266] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEA' from 'https://tdm.silogroup.org/data/derivative_storage/NEA.csv'. [2026-02-26T20:27:41.116637] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEA'. [2026-02-26T20:27:41.117061] [INFO ] [FORECASTER] Starting predict_future for NEA [2026-02-26T20:27:41.118027] [DEBUG] [LOCAL ] No optimal features file found for NEA: ./output/feature-sets/NEA.txt [2026-02-26T20:27:41.118083] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:41.118119] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:41.118147] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:41.118206] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:41.178753] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:41.179641] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:41.179740] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:41.179774] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:41.312292] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:41.312462] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:41.312501] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:41.312530] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:41.316055] [DEBUG] [FORECASTER] NEA: Forecast T+1@11:T+2@11: UP (p=75.38%) [2026-02-26T20:27:41.316360] [INFO ] [FORECASTER] Completed predict_future for NEA [2026-02-26T20:27:41.316496] [INFO ] [sig ] NEA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:27:41.466938] [INFO ] [LOCAL ] Saved forecast: NEA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/NEA.txt [2026-02-26T20:27:41.467108] [INFO ] [sig ] [2083/3375] Completed NEA in 0.4s | 2.75 sym/s | Total: 12.6m | ETA: 7.8m [2026-02-26T20:27:41.467150] [INFO ] [sig ] [2084/3375] Forecasting NECB... [2026-02-26T20:27:41.467181] [INFO ] [sig ] Generating forecast for: NECB [2026-02-26T20:27:41.467212] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NECB' from 'https://tdm.silogroup.org/data/derivative_storage/NECB.csv'. [2026-02-26T20:27:41.479981] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NECB'. [2026-02-26T20:27:41.480607] [INFO ] [FORECASTER] Starting predict_future for NECB [2026-02-26T20:27:41.481662] [DEBUG] [LOCAL ] No optimal features file found for NECB: ./output/feature-sets/NECB.txt [2026-02-26T20:27:41.481716] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:41.481749] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:41.481775] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:41.481836] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:41.542988] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:41.543782] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:41.543878] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:41.543919] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:41.668078] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:41.668233] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:41.668272] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:41.668301] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:41.671816] [DEBUG] [FORECASTER] NECB: Forecast T+1@11:T+2@11: DOWN (p=3.36%) [2026-02-26T20:27:41.672130] [INFO ] [FORECASTER] Completed predict_future for NECB [2026-02-26T20:27:41.672279] [INFO ] [sig ] NECB: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:27:41.820216] [INFO ] [LOCAL ] Saved forecast: NECB 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/NECB.txt [2026-02-26T20:27:41.820359] [INFO ] [sig ] [2084/3375] Completed NECB in 0.4s | 2.75 sym/s | Total: 12.6m | ETA: 7.8m [2026-02-26T20:27:41.820399] [INFO ] [sig ] [2085/3375] Forecasting NEE... [2026-02-26T20:27:41.820430] [INFO ] [sig ] Generating forecast for: NEE [2026-02-26T20:27:41.820462] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEE' from 'https://tdm.silogroup.org/data/derivative_storage/NEE.csv'. [2026-02-26T20:27:41.831696] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEE'. [2026-02-26T20:27:41.832081] [INFO ] [FORECASTER] Starting predict_future for NEE [2026-02-26T20:27:41.832917] [DEBUG] [LOCAL ] No optimal features file found for NEE: ./output/feature-sets/NEE.txt [2026-02-26T20:27:41.832975] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:41.833007] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:41.833034] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:41.833091] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:41.895349] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:41.896121] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:41.896209] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:41.896241] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:42.020074] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:42.020232] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:42.020272] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:42.020300] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:42.023843] [DEBUG] [FORECASTER] NEE: Forecast T+1@11:T+2@11: UP (p=95.45%) [2026-02-26T20:27:42.024138] [INFO ] [FORECASTER] Completed predict_future for NEE [2026-02-26T20:27:42.024270] [INFO ] [sig ] NEE: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:27:42.169674] [INFO ] [LOCAL ] Saved forecast: NEE 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/NEE.txt [2026-02-26T20:27:42.169838] [INFO ] [sig ] [2085/3375] Completed NEE in 0.3s | 2.75 sym/s | Total: 12.6m | ETA: 7.8m [2026-02-26T20:27:42.169884] [INFO ] [sig ] [2086/3375] Forecasting NEGG... [2026-02-26T20:27:42.169922] [INFO ] [sig ] Generating forecast for: NEGG [2026-02-26T20:27:42.169959] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEGG' from 'https://tdm.silogroup.org/data/derivative_storage/NEGG.csv'. [2026-02-26T20:27:42.181798] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEGG'. [2026-02-26T20:27:42.182195] [INFO ] [FORECASTER] Starting predict_future for NEGG [2026-02-26T20:27:42.183078] [DEBUG] [LOCAL ] No optimal features file found for NEGG: ./output/feature-sets/NEGG.txt [2026-02-26T20:27:42.183132] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:42.183165] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:42.183192] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:42.183249] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:42.241638] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:42.242505] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:42.242627] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:42.242664] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:42.363609] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:42.363776] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:42.363835] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:42.363866] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:42.368089] [DEBUG] [FORECASTER] NEGG: Forecast T+1@11:T+2@11: UP (p=99.56%) [2026-02-26T20:27:42.368459] [INFO ] [FORECASTER] Completed predict_future for NEGG [2026-02-26T20:27:42.368645] [INFO ] [sig ] NEGG: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:27:42.525367] [INFO ] [LOCAL ] Saved forecast: NEGG 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/NEGG.txt [2026-02-26T20:27:42.525530] [INFO ] [sig ] [2086/3375] Completed NEGG in 0.4s | 2.75 sym/s | Total: 12.6m | ETA: 7.8m [2026-02-26T20:27:42.525589] [INFO ] [sig ] [2087/3375] Forecasting NEM... [2026-02-26T20:27:42.525625] [INFO ] [sig ] Generating forecast for: NEM [2026-02-26T20:27:42.525657] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEM' from 'https://tdm.silogroup.org/data/derivative_storage/NEM.csv'. [2026-02-26T20:27:42.537153] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEM'. [2026-02-26T20:27:42.537557] [INFO ] [FORECASTER] Starting predict_future for NEM [2026-02-26T20:27:42.538444] [DEBUG] [LOCAL ] No optimal features file found for NEM: ./output/feature-sets/NEM.txt [2026-02-26T20:27:42.538501] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:42.538566] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:42.538615] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:42.538674] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:42.597265] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:42.598258] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:42.598374] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:42.598407] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:42.730021] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:42.730387] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:42.730427] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:42.730456] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:42.734554] [DEBUG] [FORECASTER] NEM: Forecast T+1@11:T+2@11: UP (p=94.98%) [2026-02-26T20:27:42.734948] [INFO ] [FORECASTER] Completed predict_future for NEM [2026-02-26T20:27:42.735098] [INFO ] [sig ] NEM: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:27:42.885243] [INFO ] [LOCAL ] Saved forecast: NEM 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/NEM.txt [2026-02-26T20:27:42.885414] [INFO ] [sig ] [2087/3375] Completed NEM in 0.4s | 2.75 sym/s | Total: 12.6m | ETA: 7.8m [2026-02-26T20:27:42.885458] [INFO ] [sig ] [2088/3375] Forecasting NEOG... [2026-02-26T20:27:42.885487] [INFO ] [sig ] Generating forecast for: NEOG [2026-02-26T20:27:42.885518] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEOG' from 'https://tdm.silogroup.org/data/derivative_storage/NEOG.csv'. [2026-02-26T20:27:42.897258] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEOG'. [2026-02-26T20:27:42.897730] [INFO ] [FORECASTER] Starting predict_future for NEOG [2026-02-26T20:27:42.898666] [DEBUG] [LOCAL ] No optimal features file found for NEOG: ./output/feature-sets/NEOG.txt [2026-02-26T20:27:42.898728] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:42.898761] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:42.898787] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:42.898846] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:42.958709] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:42.959613] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:42.959740] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:42.959790] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:43.080550] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:43.080736] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:43.080778] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:43.080807] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:43.084562] [DEBUG] [FORECASTER] NEOG: Forecast T+1@11:T+2@11: DOWN (p=30.78%) [2026-02-26T20:27:43.084981] [INFO ] [FORECASTER] Completed predict_future for NEOG [2026-02-26T20:27:43.085153] [INFO ] [sig ] NEOG: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:27:43.231265] [INFO ] [LOCAL ] Saved forecast: NEOG 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/NEOG.txt [2026-02-26T20:27:43.231423] [INFO ] [sig ] [2088/3375] Completed NEOG in 0.3s | 2.75 sym/s | Total: 12.6m | ETA: 7.8m [2026-02-26T20:27:43.231464] [INFO ] [sig ] [2089/3375] Forecasting NEON... [2026-02-26T20:27:43.231495] [INFO ] [sig ] Generating forecast for: NEON [2026-02-26T20:27:43.231526] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEON' from 'https://tdm.silogroup.org/data/derivative_storage/NEON.csv'. [2026-02-26T20:27:43.242950] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEON'. [2026-02-26T20:27:43.243360] [INFO ] [FORECASTER] Starting predict_future for NEON [2026-02-26T20:27:43.244229] [DEBUG] [LOCAL ] No optimal features file found for NEON: ./output/feature-sets/NEON.txt [2026-02-26T20:27:43.244285] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:43.244318] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:43.244345] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:43.244402] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:43.302641] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:43.303492] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:43.303629] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:43.303673] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:43.428306] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:43.428469] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:43.428510] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:43.428539] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:43.432128] [DEBUG] [FORECASTER] NEON: Forecast T+1@11:T+2@11: UP (p=53.94%) [2026-02-26T20:27:43.432438] [INFO ] [FORECASTER] Completed predict_future for NEON [2026-02-26T20:27:43.432594] [INFO ] [sig ] NEON: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:27:43.579633] [INFO ] [LOCAL ] Saved forecast: NEON 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/NEON.txt [2026-02-26T20:27:43.579797] [INFO ] [sig ] [2089/3375] Completed NEON in 0.3s | 2.75 sym/s | Total: 12.7m | ETA: 7.8m [2026-02-26T20:27:43.579837] [INFO ] [sig ] [2090/3375] Forecasting NEXA... [2026-02-26T20:27:43.579869] [INFO ] [sig ] Generating forecast for: NEXA [2026-02-26T20:27:43.579906] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEXA' from 'https://tdm.silogroup.org/data/derivative_storage/NEXA.csv'. [2026-02-26T20:27:43.591036] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEXA'. [2026-02-26T20:27:43.591452] [INFO ] [FORECASTER] Starting predict_future for NEXA [2026-02-26T20:27:43.592299] [DEBUG] [LOCAL ] No optimal features file found for NEXA: ./output/feature-sets/NEXA.txt [2026-02-26T20:27:43.592353] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:43.592399] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:43.592427] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:43.592483] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:43.653072] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:43.654017] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:43.654132] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:43.654167] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:43.772098] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:43.772259] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:43.772300] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:43.772362] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:43.775893] [DEBUG] [FORECASTER] NEXA: Forecast T+1@11:T+2@11: UP (p=66.23%) [2026-02-26T20:27:43.776201] [INFO ] [FORECASTER] Completed predict_future for NEXA [2026-02-26T20:27:43.776336] [INFO ] [sig ] NEXA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:27:43.925477] [INFO ] [LOCAL ] Saved forecast: NEXA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/NEXA.txt [2026-02-26T20:27:43.925661] [INFO ] [sig ] [2090/3375] Completed NEXA in 0.3s | 2.75 sym/s | Total: 12.7m | ETA: 7.8m [2026-02-26T20:27:43.925704] [INFO ] [sig ] [2091/3375] Forecasting NEXN... [2026-02-26T20:27:43.925734] [INFO ] [sig ] Generating forecast for: NEXN [2026-02-26T20:27:43.925767] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEXN' from 'https://tdm.silogroup.org/data/derivative_storage/NEXN.csv'. [2026-02-26T20:27:43.937920] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEXN'. [2026-02-26T20:27:43.938511] [INFO ] [FORECASTER] Starting predict_future for NEXN [2026-02-26T20:27:43.939439] [DEBUG] [LOCAL ] No optimal features file found for NEXN: ./output/feature-sets/NEXN.txt [2026-02-26T20:27:43.939496] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:43.939530] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:43.939557] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:43.939645] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:44.002040] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:44.002928] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:44.003038] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:44.003080] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:44.131856] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:44.132028] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:44.132084] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:44.132117] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:44.135735] [DEBUG] [FORECASTER] NEXN: Forecast T+1@11:T+2@11: UP (p=85.94%) [2026-02-26T20:27:44.136092] [INFO ] [FORECASTER] Completed predict_future for NEXN [2026-02-26T20:27:44.136237] [INFO ] [sig ] NEXN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:27:44.282238] [INFO ] [LOCAL ] Saved forecast: NEXN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/NEXN.txt [2026-02-26T20:27:44.282397] [INFO ] [sig ] [2091/3375] Completed NEXN in 0.4s | 2.75 sym/s | Total: 12.7m | ETA: 7.8m [2026-02-26T20:27:44.282438] [INFO ] [sig ] [2092/3375] Forecasting NFBK... [2026-02-26T20:27:44.282467] [INFO ] [sig ] Generating forecast for: NFBK [2026-02-26T20:27:44.282498] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFBK' from 'https://tdm.silogroup.org/data/derivative_storage/NFBK.csv'. [2026-02-26T20:27:44.293920] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFBK'. [2026-02-26T20:27:44.294353] [INFO ] [FORECASTER] Starting predict_future for NFBK [2026-02-26T20:27:44.295275] [DEBUG] [LOCAL ] No optimal features file found for NFBK: ./output/feature-sets/NFBK.txt [2026-02-26T20:27:44.295330] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:44.295363] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:44.295391] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:44.295448] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:44.360021] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:44.361543] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:44.361712] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:44.361749] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:44.491559] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:44.491733] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:44.491773] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:44.491803] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:44.495441] [DEBUG] [FORECASTER] NFBK: Forecast T+1@11:T+2@11: DOWN (p=17.19%) [2026-02-26T20:27:44.495866] [INFO ] [FORECASTER] Completed predict_future for NFBK [2026-02-26T20:27:44.496039] [INFO ] [sig ] NFBK: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:27:44.644136] [INFO ] [LOCAL ] Saved forecast: NFBK 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/NFBK.txt [2026-02-26T20:27:44.644493] [INFO ] [sig ] [2092/3375] Completed NFBK in 0.4s | 2.75 sym/s | Total: 12.7m | ETA: 7.8m [2026-02-26T20:27:44.644553] [INFO ] [sig ] [2093/3375] Forecasting NFE... [2026-02-26T20:27:44.644605] [INFO ] [sig ] Generating forecast for: NFE [2026-02-26T20:27:44.644648] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFE' from 'https://tdm.silogroup.org/data/derivative_storage/NFE.csv'. [2026-02-26T20:27:44.658636] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFE'. [2026-02-26T20:27:44.659089] [INFO ] [FORECASTER] Starting predict_future for NFE [2026-02-26T20:27:44.660065] [DEBUG] [LOCAL ] No optimal features file found for NFE: ./output/feature-sets/NFE.txt [2026-02-26T20:27:44.660146] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:44.660200] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:44.660240] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:44.660302] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:44.727555] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:44.728705] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:44.728816] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:44.728852] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:44.860605] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:44.860770] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:44.860812] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:44.860841] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:44.864494] [DEBUG] [FORECASTER] NFE: Forecast T+1@11:T+2@11: UP (p=92.08%) [2026-02-26T20:27:44.864844] [INFO ] [FORECASTER] Completed predict_future for NFE [2026-02-26T20:27:44.864992] [INFO ] [sig ] NFE: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:27:45.020358] [INFO ] [LOCAL ] Saved forecast: NFE 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/NFE.txt [2026-02-26T20:27:45.020528] [INFO ] [sig ] [2093/3375] Completed NFE in 0.4s | 2.75 sym/s | Total: 12.7m | ETA: 7.8m [2026-02-26T20:27:45.020587] [INFO ] [sig ] [2094/3375] Forecasting NFG... [2026-02-26T20:27:45.020627] [INFO ] [sig ] Generating forecast for: NFG [2026-02-26T20:27:45.020659] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFG' from 'https://tdm.silogroup.org/data/derivative_storage/NFG.csv'. [2026-02-26T20:27:45.034357] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFG'. [2026-02-26T20:27:45.034819] [INFO ] [FORECASTER] Starting predict_future for NFG [2026-02-26T20:27:45.035824] [DEBUG] [LOCAL ] No optimal features file found for NFG: ./output/feature-sets/NFG.txt [2026-02-26T20:27:45.035885] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:45.035919] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:45.035948] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:45.036011] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:45.101720] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:45.102611] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:45.102725] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:45.102759] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:45.228306] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:45.228480] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:45.228535] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:45.228565] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:45.232877] [DEBUG] [FORECASTER] NFG: Forecast T+1@11:T+2@11: UP (p=65.52%) [2026-02-26T20:27:45.233227] [INFO ] [FORECASTER] Completed predict_future for NFG [2026-02-26T20:27:45.233373] [INFO ] [sig ] NFG: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:27:45.396188] [INFO ] [LOCAL ] Saved forecast: NFG 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/NFG.txt [2026-02-26T20:27:45.396351] [INFO ] [sig ] [2094/3375] Completed NFG in 0.4s | 2.75 sym/s | Total: 12.7m | ETA: 7.8m [2026-02-26T20:27:45.396395] [INFO ] [sig ] [2095/3375] Forecasting NFJ... [2026-02-26T20:27:45.396426] [INFO ] [sig ] Generating forecast for: NFJ [2026-02-26T20:27:45.396458] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFJ' from 'https://tdm.silogroup.org/data/derivative_storage/NFJ.csv'. [2026-02-26T20:27:45.408130] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFJ'. [2026-02-26T20:27:45.408556] [INFO ] [FORECASTER] Starting predict_future for NFJ [2026-02-26T20:27:45.409448] [DEBUG] [LOCAL ] No optimal features file found for NFJ: ./output/feature-sets/NFJ.txt [2026-02-26T20:27:45.409504] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:45.409537] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:45.409566] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:45.409656] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:45.476346] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:45.477293] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:45.477389] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:45.477424] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:45.607980] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:45.608145] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:45.608186] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:45.608216] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:45.612115] [DEBUG] [FORECASTER] NFJ: Forecast T+1@11:T+2@11: UP (p=64.19%) [2026-02-26T20:27:45.612482] [INFO ] [FORECASTER] Completed predict_future for NFJ [2026-02-26T20:27:45.612653] [INFO ] [sig ] NFJ: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:27:45.866530] [INFO ] [LOCAL ] Saved forecast: NFJ 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/NFJ.txt [2026-02-26T20:27:45.866726] [INFO ] [sig ] [2095/3375] Completed NFJ in 0.5s | 2.75 sym/s | Total: 12.7m | ETA: 7.8m [2026-02-26T20:27:45.866773] [INFO ] [sig ] [2096/3375] Forecasting NFLX... [2026-02-26T20:27:45.866803] [INFO ] [sig ] Generating forecast for: NFLX [2026-02-26T20:27:45.866834] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFLX' from 'https://tdm.silogroup.org/data/derivative_storage/NFLX.csv'. [2026-02-26T20:27:45.879343] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFLX'. [2026-02-26T20:27:45.879806] [INFO ] [FORECASTER] Starting predict_future for NFLX [2026-02-26T20:27:45.880809] [DEBUG] [LOCAL ] No optimal features file found for NFLX: ./output/feature-sets/NFLX.txt [2026-02-26T20:27:45.880872] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:45.880906] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:45.880935] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:45.880994] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:45.945453] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:45.946560] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:45.946681] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:45.946716] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:46.073935] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:46.074099] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:46.074139] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:46.074168] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:46.077624] [DEBUG] [FORECASTER] NFLX: Forecast T+1@11:T+2@11: UP (p=97.16%) [2026-02-26T20:27:46.077984] [INFO ] [FORECASTER] Completed predict_future for NFLX [2026-02-26T20:27:46.078168] [INFO ] [sig ] NFLX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:27:46.240351] [INFO ] [LOCAL ] Saved forecast: NFLX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/NFLX.txt [2026-02-26T20:27:46.240510] [INFO ] [sig ] [2096/3375] Completed NFLX in 0.4s | 2.75 sym/s | Total: 12.7m | ETA: 7.7m [2026-02-26T20:27:46.240549] [INFO ] [sig ] [2097/3375] Forecasting NFTY... [2026-02-26T20:27:46.240606] [INFO ] [sig ] Generating forecast for: NFTY [2026-02-26T20:27:46.240644] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFTY' from 'https://tdm.silogroup.org/data/derivative_storage/NFTY.csv'. [2026-02-26T20:27:46.252204] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFTY'. [2026-02-26T20:27:46.252658] [INFO ] [FORECASTER] Starting predict_future for NFTY [2026-02-26T20:27:46.253552] [DEBUG] [LOCAL ] No optimal features file found for NFTY: ./output/feature-sets/NFTY.txt [2026-02-26T20:27:46.253633] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:46.253669] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:46.253699] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:46.253758] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:46.313867] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:46.314738] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:46.314873] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:46.314911] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:46.435460] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:46.435635] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:46.435679] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:46.435725] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:46.439764] [DEBUG] [FORECASTER] NFTY: Forecast T+1@11:T+2@11: DOWN (p=6.89%) [2026-02-26T20:27:46.440070] [INFO ] [FORECASTER] Completed predict_future for NFTY [2026-02-26T20:27:46.440206] [INFO ] [sig ] NFTY: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:27:46.593679] [INFO ] [LOCAL ] Saved forecast: NFTY 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/NFTY.txt [2026-02-26T20:27:46.593829] [INFO ] [sig ] [2097/3375] Completed NFTY in 0.4s | 2.75 sym/s | Total: 12.7m | ETA: 7.7m [2026-02-26T20:27:46.593869] [INFO ] [sig ] [2098/3375] Forecasting NGG... [2026-02-26T20:27:46.593900] [INFO ] [sig ] Generating forecast for: NGG [2026-02-26T20:27:46.593931] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NGG' from 'https://tdm.silogroup.org/data/derivative_storage/NGG.csv'. [2026-02-26T20:27:46.606683] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NGG'. [2026-02-26T20:27:46.607074] [INFO ] [FORECASTER] Starting predict_future for NGG [2026-02-26T20:27:46.607988] [DEBUG] [LOCAL ] No optimal features file found for NGG: ./output/feature-sets/NGG.txt [2026-02-26T20:27:46.608045] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:46.608079] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:46.608108] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:46.608166] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:46.669724] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:46.670650] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:46.670743] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:46.670778] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:46.804979] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:46.805140] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:46.805183] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:46.805213] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:46.809409] [DEBUG] [FORECASTER] NGG: Forecast T+1@11:T+2@11: UP (p=93.57%) [2026-02-26T20:27:46.809743] [INFO ] [FORECASTER] Completed predict_future for NGG [2026-02-26T20:27:46.809893] [INFO ] [sig ] NGG: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:27:46.970466] [INFO ] [LOCAL ] Saved forecast: NGG 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/NGG.txt [2026-02-26T20:27:46.970632] [INFO ] [sig ] [2098/3375] Completed NGG in 0.4s | 2.75 sym/s | Total: 12.7m | ETA: 7.7m [2026-02-26T20:27:46.970676] [INFO ] [sig ] [2099/3375] Forecasting NGL... [2026-02-26T20:27:46.970705] [INFO ] [sig ] Generating forecast for: NGL [2026-02-26T20:27:46.970735] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NGL' from 'https://tdm.silogroup.org/data/derivative_storage/NGL.csv'. [2026-02-26T20:27:46.982031] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NGL'. [2026-02-26T20:27:46.982446] [INFO ] [FORECASTER] Starting predict_future for NGL [2026-02-26T20:27:46.983281] [DEBUG] [LOCAL ] No optimal features file found for NGL: ./output/feature-sets/NGL.txt [2026-02-26T20:27:46.983335] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:46.983367] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:46.983394] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:46.983450] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:47.043092] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:47.043910] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:47.044000] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:47.044033] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:47.168558] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:47.168741] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:47.168781] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:47.168810] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:47.172952] [DEBUG] [FORECASTER] NGL: Forecast T+1@11:T+2@11: UP (p=87.91%) [2026-02-26T20:27:47.173286] [INFO ] [FORECASTER] Completed predict_future for NGL [2026-02-26T20:27:47.173606] [INFO ] [sig ] NGL: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:27:47.330366] [INFO ] [LOCAL ] Saved forecast: NGL 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/NGL.txt [2026-02-26T20:27:47.330541] [INFO ] [sig ] [2099/3375] Completed NGL in 0.4s | 2.75 sym/s | Total: 12.7m | ETA: 7.7m [2026-02-26T20:27:47.330602] [INFO ] [sig ] [2100/3375] Forecasting NGNE... [2026-02-26T20:27:47.330635] [INFO ] [sig ] Generating forecast for: NGNE [2026-02-26T20:27:47.330666] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NGNE' from 'https://tdm.silogroup.org/data/derivative_storage/NGNE.csv'. [2026-02-26T20:27:47.342017] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NGNE'. [2026-02-26T20:27:47.342424] [INFO ] [FORECASTER] Starting predict_future for NGNE [2026-02-26T20:27:47.343328] [DEBUG] [LOCAL ] No optimal features file found for NGNE: ./output/feature-sets/NGNE.txt [2026-02-26T20:27:47.343383] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:47.343418] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:47.343446] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:47.343504] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:47.406868] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:47.407804] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:47.407899] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:47.407935] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:47.538867] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:47.539029] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:47.539080] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:47.539116] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:47.543010] [DEBUG] [FORECASTER] NGNE: Forecast T+1@11:T+2@11: UP (p=57.85%) [2026-02-26T20:27:47.543305] [INFO ] [FORECASTER] Completed predict_future for NGNE [2026-02-26T20:27:47.543453] [INFO ] [sig ] NGNE: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:27:47.698997] [INFO ] [LOCAL ] Saved forecast: NGNE 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/NGNE.txt [2026-02-26T20:27:47.699215] [INFO ] [sig ] [2100/3375] Completed NGNE in 0.4s | 2.75 sym/s | Total: 12.7m | ETA: 7.7m [2026-02-26T20:27:47.699273] [INFO ] [sig ] [2101/3375] Forecasting NGS... [2026-02-26T20:27:47.699318] [INFO ] [sig ] Generating forecast for: NGS [2026-02-26T20:27:47.699362] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NGS' from 'https://tdm.silogroup.org/data/derivative_storage/NGS.csv'. [2026-02-26T20:27:47.711190] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NGS'. [2026-02-26T20:27:47.711609] [INFO ] [FORECASTER] Starting predict_future for NGS [2026-02-26T20:27:47.712745] [DEBUG] [LOCAL ] No optimal features file found for NGS: ./output/feature-sets/NGS.txt [2026-02-26T20:27:47.712803] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:47.712836] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:47.712870] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:47.712955] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:47.778026] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:47.778881] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:47.778976] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:47.779011] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:47.904253] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:47.904610] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:47.904653] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:47.904684] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:47.908591] [DEBUG] [FORECASTER] NGS: Forecast T+1@11:T+2@11: DOWN (p=38.88%) [2026-02-26T20:27:47.908926] [INFO ] [FORECASTER] Completed predict_future for NGS [2026-02-26T20:27:47.909082] [INFO ] [sig ] NGS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:27:48.072723] [INFO ] [LOCAL ] Saved forecast: NGS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/NGS.txt [2026-02-26T20:27:48.072872] [INFO ] [sig ] [2101/3375] Completed NGS in 0.4s | 2.75 sym/s | Total: 12.7m | ETA: 7.7m [2026-02-26T20:27:48.072912] [INFO ] [sig ] [2102/3375] Forecasting NGVC... [2026-02-26T20:27:48.072943] [INFO ] [sig ] Generating forecast for: NGVC [2026-02-26T20:27:48.072974] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NGVC' from 'https://tdm.silogroup.org/data/derivative_storage/NGVC.csv'. [2026-02-26T20:27:48.085340] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NGVC'. [2026-02-26T20:27:48.085751] [INFO ] [FORECASTER] Starting predict_future for NGVC [2026-02-26T20:27:48.086815] [DEBUG] [LOCAL ] No optimal features file found for NGVC: ./output/feature-sets/NGVC.txt [2026-02-26T20:27:48.086872] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:48.086905] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:48.086943] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:48.087037] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:48.155877] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:48.156928] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:48.157019] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:48.157054] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:48.282926] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:48.283082] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:48.283124] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:48.283153] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:48.286942] [DEBUG] [FORECASTER] NGVC: Forecast T+1@11:T+2@11: UP (p=99.48%) [2026-02-26T20:27:48.287432] [INFO ] [FORECASTER] Completed predict_future for NGVC [2026-02-26T20:27:48.287570] [INFO ] [sig ] NGVC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:27:48.449383] [INFO ] [LOCAL ] Saved forecast: NGVC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/NGVC.txt [2026-02-26T20:27:48.449559] [INFO ] [sig ] [2102/3375] Completed NGVC in 0.4s | 2.75 sym/s | Total: 12.7m | ETA: 7.7m [2026-02-26T20:27:48.449630] [INFO ] [sig ] [2103/3375] Forecasting NHI... [2026-02-26T20:27:48.449662] [INFO ] [sig ] Generating forecast for: NHI [2026-02-26T20:27:48.449694] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NHI' from 'https://tdm.silogroup.org/data/derivative_storage/NHI.csv'. [2026-02-26T20:27:48.462739] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NHI'. [2026-02-26T20:27:48.463169] [INFO ] [FORECASTER] Starting predict_future for NHI [2026-02-26T20:27:48.464083] [DEBUG] [LOCAL ] No optimal features file found for NHI: ./output/feature-sets/NHI.txt [2026-02-26T20:27:48.464171] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:48.464207] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:48.464236] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:48.464295] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:48.526634] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:48.527485] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:48.527595] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:48.527634] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:48.653799] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:48.653971] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:48.654017] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:48.654049] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:48.657881] [DEBUG] [FORECASTER] NHI: Forecast T+1@11:T+2@11: DOWN (p=35.53%) [2026-02-26T20:27:48.658280] [INFO ] [FORECASTER] Completed predict_future for NHI [2026-02-26T20:27:48.658430] [INFO ] [sig ] NHI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:27:48.813848] [INFO ] [LOCAL ] Saved forecast: NHI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/NHI.txt [2026-02-26T20:27:48.814028] [INFO ] [sig ] [2103/3375] Completed NHI in 0.4s | 2.75 sym/s | Total: 12.7m | ETA: 7.7m [2026-02-26T20:27:48.814080] [INFO ] [sig ] [2104/3375] Forecasting NHTC... [2026-02-26T20:27:48.814120] [INFO ] [sig ] Generating forecast for: NHTC [2026-02-26T20:27:48.814168] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NHTC' from 'https://tdm.silogroup.org/data/derivative_storage/NHTC.csv'. [2026-02-26T20:27:48.825791] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NHTC'. [2026-02-26T20:27:48.826235] [INFO ] [FORECASTER] Starting predict_future for NHTC [2026-02-26T20:27:48.827179] [DEBUG] [LOCAL ] No optimal features file found for NHTC: ./output/feature-sets/NHTC.txt [2026-02-26T20:27:48.827241] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:48.827306] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:48.827351] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:48.827447] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:48.889652] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:48.890625] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:48.890744] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:48.890779] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:49.011483] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:49.011664] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:49.011705] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:49.011734] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:49.015251] [DEBUG] [FORECASTER] NHTC: Forecast T+1@11:T+2@11: UP (p=82.53%) [2026-02-26T20:27:49.015543] [INFO ] [FORECASTER] Completed predict_future for NHTC [2026-02-26T20:27:49.015707] [INFO ] [sig ] NHTC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:27:49.171538] [INFO ] [LOCAL ] Saved forecast: NHTC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/NHTC.txt [2026-02-26T20:27:49.171705] [INFO ] [sig ] [2104/3375] Completed NHTC in 0.4s | 2.75 sym/s | Total: 12.7m | ETA: 7.7m [2026-02-26T20:27:49.171747] [INFO ] [sig ] [2105/3375] Forecasting NI... [2026-02-26T20:27:49.171777] [INFO ] [sig ] Generating forecast for: NI [2026-02-26T20:27:49.171808] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NI' from 'https://tdm.silogroup.org/data/derivative_storage/NI.csv'. [2026-02-26T20:27:49.183997] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NI'. [2026-02-26T20:27:49.184381] [INFO ] [FORECASTER] Starting predict_future for NI [2026-02-26T20:27:49.185234] [DEBUG] [LOCAL ] No optimal features file found for NI: ./output/feature-sets/NI.txt [2026-02-26T20:27:49.185288] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:49.185320] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:49.185347] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:49.185403] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:49.248144] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:49.249168] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:49.249449] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:49.249482] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:49.386457] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:49.386634] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:49.386681] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:49.386710] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:49.390380] [DEBUG] [FORECASTER] NI: Forecast T+1@11:T+2@11: UP (p=91.01%) [2026-02-26T20:27:49.390708] [INFO ] [FORECASTER] Completed predict_future for NI [2026-02-26T20:27:49.390847] [INFO ] [sig ] NI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:27:49.542374] [INFO ] [LOCAL ] Saved forecast: NI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/NI.txt [2026-02-26T20:27:49.542539] [INFO ] [sig ] [2105/3375] Completed NI in 0.4s | 2.75 sym/s | Total: 12.7m | ETA: 7.7m [2026-02-26T20:27:49.542601] [INFO ] [sig ] [2106/3375] Forecasting NIC... [2026-02-26T20:27:49.542633] [INFO ] [sig ] Generating forecast for: NIC [2026-02-26T20:27:49.542664] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NIC' from 'https://tdm.silogroup.org/data/derivative_storage/NIC.csv'. [2026-02-26T20:27:49.554620] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NIC'. [2026-02-26T20:27:49.555031] [INFO ] [FORECASTER] Starting predict_future for NIC [2026-02-26T20:27:49.555969] [DEBUG] [LOCAL ] No optimal features file found for NIC: ./output/feature-sets/NIC.txt [2026-02-26T20:27:49.556026] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:49.556066] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:49.556101] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:49.556173] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:49.617904] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:49.618811] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:49.618904] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:49.618938] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:49.745952] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:49.746110] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:49.746150] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:49.746179] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:49.749766] [DEBUG] [FORECASTER] NIC: Forecast T+1@11:T+2@11: DOWN (p=2.19%) [2026-02-26T20:27:49.750054] [INFO ] [FORECASTER] Completed predict_future for NIC [2026-02-26T20:27:49.750184] [INFO ] [sig ] NIC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:27:49.896910] [INFO ] [LOCAL ] Saved forecast: NIC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/NIC.txt [2026-02-26T20:27:49.897056] [INFO ] [sig ] [2106/3375] Completed NIC in 0.4s | 2.75 sym/s | Total: 12.8m | ETA: 7.7m [2026-02-26T20:27:49.897105] [INFO ] [sig ] [2107/3375] Forecasting NICE... [2026-02-26T20:27:49.897136] [INFO ] [sig ] Generating forecast for: NICE [2026-02-26T20:27:49.897168] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NICE' from 'https://tdm.silogroup.org/data/derivative_storage/NICE.csv'. [2026-02-26T20:27:49.908911] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NICE'. [2026-02-26T20:27:49.909318] [INFO ] [FORECASTER] Starting predict_future for NICE [2026-02-26T20:27:49.910248] [DEBUG] [LOCAL ] No optimal features file found for NICE: ./output/feature-sets/NICE.txt [2026-02-26T20:27:49.910306] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:49.910339] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:49.910367] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:49.910425] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:49.972062] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:49.972889] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:49.972980] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:49.973014] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:50.094640] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:50.094798] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:50.094839] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:50.094867] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:50.098507] [DEBUG] [FORECASTER] NICE: Forecast T+1@11:T+2@11: UP (p=98.74%) [2026-02-26T20:27:50.098827] [INFO ] [FORECASTER] Completed predict_future for NICE [2026-02-26T20:27:50.098965] [INFO ] [sig ] NICE: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:27:50.245214] [INFO ] [LOCAL ] Saved forecast: NICE 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/NICE.txt [2026-02-26T20:27:50.245366] [INFO ] [sig ] [2107/3375] Completed NICE in 0.3s | 2.75 sym/s | Total: 12.8m | ETA: 7.7m [2026-02-26T20:27:50.245408] [INFO ] [sig ] [2108/3375] Forecasting NIE... [2026-02-26T20:27:50.245437] [INFO ] [sig ] Generating forecast for: NIE [2026-02-26T20:27:50.245469] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NIE' from 'https://tdm.silogroup.org/data/derivative_storage/NIE.csv'. [2026-02-26T20:27:50.257388] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NIE'. [2026-02-26T20:27:50.257816] [INFO ] [FORECASTER] Starting predict_future for NIE [2026-02-26T20:27:50.258690] [DEBUG] [LOCAL ] No optimal features file found for NIE: ./output/feature-sets/NIE.txt [2026-02-26T20:27:50.258748] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:50.258781] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:50.258810] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:50.258869] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:50.322933] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:50.323823] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:50.323914] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:50.323950] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:50.449319] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:50.449479] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:50.449520] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:50.449550] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:50.453394] [DEBUG] [FORECASTER] NIE: Forecast T+1@11:T+2@11: UP (p=84.00%) [2026-02-26T20:27:50.453751] [INFO ] [FORECASTER] Completed predict_future for NIE [2026-02-26T20:27:50.453896] [INFO ] [sig ] NIE: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:27:50.604315] [INFO ] [LOCAL ] Saved forecast: NIE 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/NIE.txt [2026-02-26T20:27:50.604490] [INFO ] [sig ] [2108/3375] Completed NIE in 0.4s | 2.75 sym/s | Total: 12.8m | ETA: 7.7m [2026-02-26T20:27:50.604535] [INFO ] [sig ] [2109/3375] Forecasting NIKL... [2026-02-26T20:27:50.604586] [INFO ] [sig ] Generating forecast for: NIKL [2026-02-26T20:27:50.604627] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NIKL' from 'https://tdm.silogroup.org/data/derivative_storage/NIKL.csv'. [2026-02-26T20:27:50.616697] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NIKL'. [2026-02-26T20:27:50.617138] [INFO ] [FORECASTER] Starting predict_future for NIKL [2026-02-26T20:27:50.618137] [DEBUG] [LOCAL ] No optimal features file found for NIKL: ./output/feature-sets/NIKL.txt [2026-02-26T20:27:50.618193] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:50.618226] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:50.618254] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:50.618320] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:50.680075] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:50.680983] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:50.681102] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:50.681147] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:50.803633] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:50.803795] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:50.803836] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:50.803864] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:50.807483] [DEBUG] [FORECASTER] NIKL: Forecast T+1@11:T+2@11: UP (p=60.12%) [2026-02-26T20:27:50.807868] [INFO ] [FORECASTER] Completed predict_future for NIKL [2026-02-26T20:27:50.808022] [INFO ] [sig ] NIKL: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:27:50.956873] [INFO ] [LOCAL ] Saved forecast: NIKL 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/NIKL.txt [2026-02-26T20:27:50.957026] [INFO ] [sig ] [2109/3375] Completed NIKL in 0.4s | 2.75 sym/s | Total: 12.8m | ETA: 7.7m [2026-02-26T20:27:50.957068] [INFO ] [sig ] [2110/3375] Forecasting NIM... [2026-02-26T20:27:50.957098] [INFO ] [sig ] Generating forecast for: NIM [2026-02-26T20:27:50.957128] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NIM' from 'https://tdm.silogroup.org/data/derivative_storage/NIM.csv'. [2026-02-26T20:27:50.968603] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NIM'. [2026-02-26T20:27:50.969028] [INFO ] [FORECASTER] Starting predict_future for NIM [2026-02-26T20:27:50.970027] [DEBUG] [LOCAL ] No optimal features file found for NIM: ./output/feature-sets/NIM.txt [2026-02-26T20:27:50.970091] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:50.970131] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:50.970164] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:50.970236] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:51.034943] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:51.035799] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:51.035894] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:51.035930] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:51.155462] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:51.155675] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:51.155765] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:51.155798] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:51.159752] [DEBUG] [FORECASTER] NIM: Forecast T+1@11:T+2@11: UP (p=99.71%) [2026-02-26T20:27:51.160058] [INFO ] [FORECASTER] Completed predict_future for NIM [2026-02-26T20:27:51.160225] [INFO ] [sig ] NIM: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:27:51.315030] [INFO ] [LOCAL ] Saved forecast: NIM 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/NIM.txt [2026-02-26T20:27:51.315201] [INFO ] [sig ] [2110/3375] Completed NIM in 0.4s | 2.75 sym/s | Total: 12.8m | ETA: 7.7m [2026-02-26T20:27:51.315248] [INFO ] [sig ] [2111/3375] Forecasting NIO... [2026-02-26T20:27:51.315313] [INFO ] [sig ] Generating forecast for: NIO [2026-02-26T20:27:51.315352] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NIO' from 'https://tdm.silogroup.org/data/derivative_storage/NIO.csv'. [2026-02-26T20:27:51.333609] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NIO'. [2026-02-26T20:27:51.334234] [INFO ] [FORECASTER] Starting predict_future for NIO [2026-02-26T20:27:51.335337] [DEBUG] [LOCAL ] No optimal features file found for NIO: ./output/feature-sets/NIO.txt [2026-02-26T20:27:51.335400] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:51.335435] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:51.335465] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:51.335527] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:51.425075] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:51.426962] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:51.427232] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:51.427270] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:51.551741] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:51.551930] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:51.551975] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:51.552006] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:51.555712] [DEBUG] [FORECASTER] NIO: Forecast T+1@11:T+2@11: DOWN (p=11.99%) [2026-02-26T20:27:51.556043] [INFO ] [FORECASTER] Completed predict_future for NIO [2026-02-26T20:27:51.556192] [INFO ] [sig ] NIO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:27:51.698952] [INFO ] [LOCAL ] Saved forecast: NIO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/NIO.txt [2026-02-26T20:27:51.699124] [INFO ] [sig ] [2111/3375] Completed NIO in 0.4s | 2.75 sym/s | Total: 12.8m | ETA: 7.7m [2026-02-26T20:27:51.699168] [INFO ] [sig ] [2112/3375] Forecasting NKSH... [2026-02-26T20:27:51.699202] [INFO ] [sig ] Generating forecast for: NKSH [2026-02-26T20:27:51.699233] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NKSH' from 'https://tdm.silogroup.org/data/derivative_storage/NKSH.csv'. [2026-02-26T20:27:51.710550] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NKSH'. [2026-02-26T20:27:51.711029] [INFO ] [FORECASTER] Starting predict_future for NKSH [2026-02-26T20:27:51.712070] [DEBUG] [LOCAL ] No optimal features file found for NKSH: ./output/feature-sets/NKSH.txt [2026-02-26T20:27:51.712127] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:51.712158] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:51.712186] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:51.712243] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:51.769849] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:51.770872] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:51.770976] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:51.771011] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:51.878984] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:51.879161] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-26T20:27:51.879214] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:51.879248] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:51.882882] [DEBUG] [FORECASTER] NKSH: Forecast T+1@11:T+2@11: UP (p=66.51%) [2026-02-26T20:27:51.883254] [INFO ] [FORECASTER] Completed predict_future for NKSH [2026-02-26T20:27:51.883401] [INFO ] [sig ] NKSH: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:27:52.027507] [INFO ] [LOCAL ] Saved forecast: NKSH 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/NKSH.txt [2026-02-26T20:27:52.027707] [INFO ] [sig ] [2112/3375] Completed NKSH in 0.3s | 2.75 sym/s | Total: 12.8m | ETA: 7.6m [2026-02-26T20:27:52.027750] [INFO ] [sig ] [2113/3375] Forecasting NKTX... [2026-02-26T20:27:52.027781] [INFO ] [sig ] Generating forecast for: NKTX [2026-02-26T20:27:52.027811] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NKTX' from 'https://tdm.silogroup.org/data/derivative_storage/NKTX.csv'. [2026-02-26T20:27:52.040155] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NKTX'. [2026-02-26T20:27:52.040591] [INFO ] [FORECASTER] Starting predict_future for NKTX [2026-02-26T20:27:52.041615] [DEBUG] [LOCAL ] No optimal features file found for NKTX: ./output/feature-sets/NKTX.txt [2026-02-26T20:27:52.041669] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:52.041701] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:52.041728] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:52.041785] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:52.102770] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:52.103741] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:52.103832] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:52.103865] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:52.226964] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:52.227135] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:52.227184] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:52.227218] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:52.231682] [DEBUG] [FORECASTER] NKTX: Forecast T+1@11:T+2@11: DOWN (p=1.73%) [2026-02-26T20:27:52.232000] [INFO ] [FORECASTER] Completed predict_future for NKTX [2026-02-26T20:27:52.232143] [INFO ] [sig ] NKTX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:27:52.377286] [INFO ] [LOCAL ] Saved forecast: NKTX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/NKTX.txt [2026-02-26T20:27:52.377464] [INFO ] [sig ] [2113/3375] Completed NKTX in 0.3s | 2.75 sym/s | Total: 12.8m | ETA: 7.6m [2026-02-26T20:27:52.377505] [INFO ] [sig ] [2114/3375] Forecasting NKX... [2026-02-26T20:27:52.377536] [INFO ] [sig ] Generating forecast for: NKX [2026-02-26T20:27:52.377567] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NKX' from 'https://tdm.silogroup.org/data/derivative_storage/NKX.csv'. [2026-02-26T20:27:52.389849] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NKX'. [2026-02-26T20:27:52.390272] [INFO ] [FORECASTER] Starting predict_future for NKX [2026-02-26T20:27:52.391209] [DEBUG] [LOCAL ] No optimal features file found for NKX: ./output/feature-sets/NKX.txt [2026-02-26T20:27:52.391266] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:52.391316] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:52.391346] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:52.391405] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:52.455209] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:52.456173] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:52.456320] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:52.456356] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:52.584018] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:52.584246] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:52.584298] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:52.584330] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:52.588539] [DEBUG] [FORECASTER] NKX: Forecast T+1@11:T+2@11: DOWN (p=6.35%) [2026-02-26T20:27:52.588850] [INFO ] [FORECASTER] Completed predict_future for NKX [2026-02-26T20:27:52.588987] [INFO ] [sig ] NKX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:27:52.734381] [INFO ] [LOCAL ] Saved forecast: NKX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/NKX.txt [2026-02-26T20:27:52.734552] [INFO ] [sig ] [2114/3375] Completed NKX in 0.4s | 2.75 sym/s | Total: 12.8m | ETA: 7.6m [2026-02-26T20:27:52.734616] [INFO ] [sig ] [2115/3375] Forecasting NLOP... [2026-02-26T20:27:52.734649] [INFO ] [sig ] Generating forecast for: NLOP [2026-02-26T20:27:52.734683] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NLOP' from 'https://tdm.silogroup.org/data/derivative_storage/NLOP.csv'. [2026-02-26T20:27:52.747366] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NLOP'. [2026-02-26T20:27:52.747818] [INFO ] [FORECASTER] Starting predict_future for NLOP [2026-02-26T20:27:52.748869] [DEBUG] [LOCAL ] No optimal features file found for NLOP: ./output/feature-sets/NLOP.txt [2026-02-26T20:27:52.748924] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:52.748955] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:52.748981] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:52.749038] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:52.808224] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:52.809164] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:52.809260] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:52.809295] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:52.927435] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:52.927625] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:52.927688] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:52.927719] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:52.931601] [DEBUG] [FORECASTER] NLOP: Forecast T+1@11:T+2@11: DOWN (p=15.84%) [2026-02-26T20:27:52.931905] [INFO ] [FORECASTER] Completed predict_future for NLOP [2026-02-26T20:27:52.932044] [INFO ] [sig ] NLOP: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:27:53.078309] [INFO ] [LOCAL ] Saved forecast: NLOP 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/NLOP.txt [2026-02-26T20:27:53.078478] [INFO ] [sig ] [2115/3375] Completed NLOP in 0.3s | 2.75 sym/s | Total: 12.8m | ETA: 7.6m [2026-02-26T20:27:53.078518] [INFO ] [sig ] [2116/3375] Forecasting NLY... [2026-02-26T20:27:53.078549] [INFO ] [sig ] Generating forecast for: NLY [2026-02-26T20:27:53.078603] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NLY' from 'https://tdm.silogroup.org/data/derivative_storage/NLY.csv'. [2026-02-26T20:27:53.090848] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NLY'. [2026-02-26T20:27:53.091279] [INFO ] [FORECASTER] Starting predict_future for NLY [2026-02-26T20:27:53.092116] [DEBUG] [LOCAL ] No optimal features file found for NLY: ./output/feature-sets/NLY.txt [2026-02-26T20:27:53.092170] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:53.092202] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:53.092228] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:53.092285] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:53.150623] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:53.151506] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:53.151612] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:53.151661] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:53.284402] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:53.284599] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:53.284644] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:53.284672] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:53.288438] [DEBUG] [FORECASTER] NLY: Forecast T+1@11:T+2@11: DOWN (p=17.41%) [2026-02-26T20:27:53.288948] [INFO ] [FORECASTER] Completed predict_future for NLY [2026-02-26T20:27:53.289095] [INFO ] [sig ] NLY: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:27:53.440799] [INFO ] [LOCAL ] Saved forecast: NLY 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/NLY.txt [2026-02-26T20:27:53.440976] [INFO ] [sig ] [2116/3375] Completed NLY in 0.4s | 2.75 sym/s | Total: 12.8m | ETA: 7.6m [2026-02-26T20:27:53.441018] [INFO ] [sig ] [2117/3375] Forecasting NMAI... [2026-02-26T20:27:53.441049] [INFO ] [sig ] Generating forecast for: NMAI [2026-02-26T20:27:53.441081] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMAI' from 'https://tdm.silogroup.org/data/derivative_storage/NMAI.csv'. [2026-02-26T20:27:53.454238] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMAI'. [2026-02-26T20:27:53.454686] [INFO ] [FORECASTER] Starting predict_future for NMAI [2026-02-26T20:27:53.455540] [DEBUG] [LOCAL ] No optimal features file found for NMAI: ./output/feature-sets/NMAI.txt [2026-02-26T20:27:53.455643] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:53.455680] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:53.455709] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:53.455780] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:53.517321] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:53.518279] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:53.518368] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:53.518400] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:53.643075] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:53.643253] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:53.643300] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:53.643336] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:53.647018] [DEBUG] [FORECASTER] NMAI: Forecast T+1@11:T+2@11: UP (p=95.23%) [2026-02-26T20:27:53.647391] [INFO ] [FORECASTER] Completed predict_future for NMAI [2026-02-26T20:27:53.647536] [INFO ] [sig ] NMAI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:27:53.798001] [INFO ] [LOCAL ] Saved forecast: NMAI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/NMAI.txt [2026-02-26T20:27:53.798213] [INFO ] [sig ] [2117/3375] Completed NMAI in 0.4s | 2.75 sym/s | Total: 12.8m | ETA: 7.6m [2026-02-26T20:27:53.798255] [INFO ] [sig ] [2118/3375] Forecasting NMCO... [2026-02-26T20:27:53.798300] [INFO ] [sig ] Generating forecast for: NMCO [2026-02-26T20:27:53.798335] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMCO' from 'https://tdm.silogroup.org/data/derivative_storage/NMCO.csv'. [2026-02-26T20:27:53.810188] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMCO'. [2026-02-26T20:27:53.810634] [INFO ] [FORECASTER] Starting predict_future for NMCO [2026-02-26T20:27:53.811513] [DEBUG] [LOCAL ] No optimal features file found for NMCO: ./output/feature-sets/NMCO.txt [2026-02-26T20:27:53.811567] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:53.811623] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:53.811651] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:53.811708] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:53.872446] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:53.873360] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:53.873447] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:53.873480] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:54.000800] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:54.000962] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:54.001003] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:54.001032] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:54.005810] [DEBUG] [FORECASTER] NMCO: Forecast T+1@11:T+2@11: DOWN (p=3.03%) [2026-02-26T20:27:54.006174] [INFO ] [FORECASTER] Completed predict_future for NMCO [2026-02-26T20:27:54.006320] [INFO ] [sig ] NMCO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:27:54.157699] [INFO ] [LOCAL ] Saved forecast: NMCO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/NMCO.txt [2026-02-26T20:27:54.157867] [INFO ] [sig ] [2118/3375] Completed NMCO in 0.4s | 2.75 sym/s | Total: 12.8m | ETA: 7.6m [2026-02-26T20:27:54.157909] [INFO ] [sig ] [2119/3375] Forecasting NMFC... [2026-02-26T20:27:54.157939] [INFO ] [sig ] Generating forecast for: NMFC [2026-02-26T20:27:54.157971] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMFC' from 'https://tdm.silogroup.org/data/derivative_storage/NMFC.csv'. [2026-02-26T20:27:54.170766] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMFC'. [2026-02-26T20:27:54.171367] [INFO ] [FORECASTER] Starting predict_future for NMFC [2026-02-26T20:27:54.172436] [DEBUG] [LOCAL ] No optimal features file found for NMFC: ./output/feature-sets/NMFC.txt [2026-02-26T20:27:54.172493] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:54.172527] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:54.172555] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:54.172634] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:54.235074] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:54.236247] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:54.236548] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:54.236629] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:54.368520] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:54.368702] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:54.368750] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:54.368779] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:54.372330] [DEBUG] [FORECASTER] NMFC: Forecast T+1@11:T+2@11: UP (p=58.68%) [2026-02-26T20:27:54.372671] [INFO ] [FORECASTER] Completed predict_future for NMFC [2026-02-26T20:27:54.372813] [INFO ] [sig ] NMFC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:27:54.521085] [INFO ] [LOCAL ] Saved forecast: NMFC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/NMFC.txt [2026-02-26T20:27:54.521258] [INFO ] [sig ] [2119/3375] Completed NMFC in 0.4s | 2.75 sym/s | Total: 12.8m | ETA: 7.6m [2026-02-26T20:27:54.521301] [INFO ] [sig ] [2120/3375] Forecasting NMG... [2026-02-26T20:27:54.521333] [INFO ] [sig ] Generating forecast for: NMG [2026-02-26T20:27:54.521364] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMG' from 'https://tdm.silogroup.org/data/derivative_storage/NMG.csv'. [2026-02-26T20:27:54.534760] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMG'. [2026-02-26T20:27:54.535178] [INFO ] [FORECASTER] Starting predict_future for NMG [2026-02-26T20:27:54.536245] [DEBUG] [LOCAL ] No optimal features file found for NMG: ./output/feature-sets/NMG.txt [2026-02-26T20:27:54.536300] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:54.536333] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:54.536546] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:54.536623] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:54.596556] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:54.597471] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:54.597560] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:54.597618] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:54.720340] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:54.720525] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:54.720600] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:54.720647] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:54.724409] [DEBUG] [FORECASTER] NMG: Forecast T+1@11:T+2@11: UP (p=76.69%) [2026-02-26T20:27:54.724739] [INFO ] [FORECASTER] Completed predict_future for NMG [2026-02-26T20:27:54.724878] [INFO ] [sig ] NMG: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:27:54.874149] [INFO ] [LOCAL ] Saved forecast: NMG 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/NMG.txt [2026-02-26T20:27:54.874370] [INFO ] [sig ] [2120/3375] Completed NMG in 0.4s | 2.75 sym/s | Total: 12.8m | ETA: 7.6m [2026-02-26T20:27:54.874424] [INFO ] [sig ] [2121/3375] Forecasting NMI... [2026-02-26T20:27:54.874464] [INFO ] [sig ] Generating forecast for: NMI [2026-02-26T20:27:54.874503] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMI' from 'https://tdm.silogroup.org/data/derivative_storage/NMI.csv'. [2026-02-26T20:27:54.887924] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMI'. [2026-02-26T20:27:54.888407] [INFO ] [FORECASTER] Starting predict_future for NMI [2026-02-26T20:27:54.889464] [DEBUG] [LOCAL ] No optimal features file found for NMI: ./output/feature-sets/NMI.txt [2026-02-26T20:27:54.889522] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:54.889610] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:54.889653] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:54.889729] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:54.952597] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:54.953459] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:54.953586] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:54.953627] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:55.059922] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:55.060082] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:55.060121] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:55.060168] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:55.063628] [DEBUG] [FORECASTER] NMI: Forecast T+1@11:T+2@11: DOWN (p=27.18%) [2026-02-26T20:27:55.063913] [INFO ] [FORECASTER] Completed predict_future for NMI [2026-02-26T20:27:55.064046] [INFO ] [sig ] NMI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:27:55.206151] [INFO ] [LOCAL ] Saved forecast: NMI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/NMI.txt [2026-02-26T20:27:55.206306] [INFO ] [sig ] [2121/3375] Completed NMI in 0.3s | 2.75 sym/s | Total: 12.8m | ETA: 7.6m [2026-02-26T20:27:55.206347] [INFO ] [sig ] [2122/3375] Forecasting NMIH... [2026-02-26T20:27:55.206379] [INFO ] [sig ] Generating forecast for: NMIH [2026-02-26T20:27:55.206410] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMIH' from 'https://tdm.silogroup.org/data/derivative_storage/NMIH.csv'. [2026-02-26T20:27:55.218090] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMIH'. [2026-02-26T20:27:55.218439] [INFO ] [FORECASTER] Starting predict_future for NMIH [2026-02-26T20:27:55.219317] [DEBUG] [LOCAL ] No optimal features file found for NMIH: ./output/feature-sets/NMIH.txt [2026-02-26T20:27:55.219373] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:55.219405] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:55.219432] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:55.219488] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:55.278396] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:55.279317] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:55.279611] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:55.279646] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:55.404731] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:55.404890] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:55.404931] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:55.404960] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:55.408491] [DEBUG] [FORECASTER] NMIH: Forecast T+1@11:T+2@11: DOWN (p=18.53%) [2026-02-26T20:27:55.408818] [INFO ] [FORECASTER] Completed predict_future for NMIH [2026-02-26T20:27:55.408959] [INFO ] [sig ] NMIH: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:27:55.557461] [INFO ] [LOCAL ] Saved forecast: NMIH 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/NMIH.txt [2026-02-26T20:27:55.557705] [INFO ] [sig ] [2122/3375] Completed NMIH in 0.4s | 2.75 sym/s | Total: 12.9m | ETA: 7.6m [2026-02-26T20:27:55.557767] [INFO ] [sig ] [2123/3375] Forecasting NMM... [2026-02-26T20:27:55.557811] [INFO ] [sig ] Generating forecast for: NMM [2026-02-26T20:27:55.557855] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMM' from 'https://tdm.silogroup.org/data/derivative_storage/NMM.csv'. [2026-02-26T20:27:55.569958] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMM'. [2026-02-26T20:27:55.570349] [INFO ] [FORECASTER] Starting predict_future for NMM [2026-02-26T20:27:55.571382] [DEBUG] [LOCAL ] No optimal features file found for NMM: ./output/feature-sets/NMM.txt [2026-02-26T20:27:55.571436] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:55.571468] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:55.571493] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:55.571550] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:55.632475] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:55.633422] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:55.633537] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:55.633622] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:55.756686] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:55.756867] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:55.756909] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:55.756937] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:55.760642] [DEBUG] [FORECASTER] NMM: Forecast T+1@11:T+2@11: UP (p=57.81%) [2026-02-26T20:27:55.760952] [INFO ] [FORECASTER] Completed predict_future for NMM [2026-02-26T20:27:55.761089] [INFO ] [sig ] NMM: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:27:55.906050] [INFO ] [LOCAL ] Saved forecast: NMM 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/NMM.txt [2026-02-26T20:27:55.906214] [INFO ] [sig ] [2123/3375] Completed NMM in 0.3s | 2.75 sym/s | Total: 12.9m | ETA: 7.6m [2026-02-26T20:27:55.906259] [INFO ] [sig ] [2124/3375] Forecasting NMRA... [2026-02-26T20:27:55.906293] [INFO ] [sig ] Generating forecast for: NMRA [2026-02-26T20:27:55.906334] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMRA' from 'https://tdm.silogroup.org/data/derivative_storage/NMRA.csv'. [2026-02-26T20:27:55.918465] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMRA'. [2026-02-26T20:27:55.918961] [INFO ] [FORECASTER] Starting predict_future for NMRA [2026-02-26T20:27:55.920231] [DEBUG] [LOCAL ] No optimal features file found for NMRA: ./output/feature-sets/NMRA.txt [2026-02-26T20:27:55.920293] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:55.920327] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:55.920365] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:55.920452] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:55.984904] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:55.985886] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:55.985987] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:55.986029] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:56.112450] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:56.112635] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:56.112678] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:56.112763] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:56.116630] [DEBUG] [FORECASTER] NMRA: Forecast T+1@11:T+2@11: DOWN (p=21.87%) [2026-02-26T20:27:56.116943] [INFO ] [FORECASTER] Completed predict_future for NMRA [2026-02-26T20:27:56.117086] [INFO ] [sig ] NMRA: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:27:56.264558] [INFO ] [LOCAL ] Saved forecast: NMRA 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/NMRA.txt [2026-02-26T20:27:56.264715] [INFO ] [sig ] [2124/3375] Completed NMRA in 0.4s | 2.75 sym/s | Total: 12.9m | ETA: 7.6m [2026-02-26T20:27:56.264756] [INFO ] [sig ] [2125/3375] Forecasting NMRK... [2026-02-26T20:27:56.264786] [INFO ] [sig ] Generating forecast for: NMRK [2026-02-26T20:27:56.264819] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMRK' from 'https://tdm.silogroup.org/data/derivative_storage/NMRK.csv'. [2026-02-26T20:27:56.277497] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMRK'. [2026-02-26T20:27:56.278091] [INFO ] [FORECASTER] Starting predict_future for NMRK [2026-02-26T20:27:56.278927] [DEBUG] [LOCAL ] No optimal features file found for NMRK: ./output/feature-sets/NMRK.txt [2026-02-26T20:27:56.278981] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:56.279014] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:56.279080] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:56.279140] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:56.336123] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:56.336800] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:56.336880] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:56.336912] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:56.467269] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:56.467435] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:56.467477] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:56.467505] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:56.471323] [DEBUG] [FORECASTER] NMRK: Forecast T+1@11:T+2@11: UP (p=73.72%) [2026-02-26T20:27:56.471651] [INFO ] [FORECASTER] Completed predict_future for NMRK [2026-02-26T20:27:56.471787] [INFO ] [sig ] NMRK: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:27:56.616826] [INFO ] [LOCAL ] Saved forecast: NMRK 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/NMRK.txt [2026-02-26T20:27:56.616952] [INFO ] [sig ] [2125/3375] Completed NMRK in 0.4s | 2.75 sym/s | Total: 12.9m | ETA: 7.6m [2026-02-26T20:27:56.616993] [INFO ] [sig ] [2126/3375] Forecasting NN... [2026-02-26T20:27:56.617022] [INFO ] [sig ] Generating forecast for: NN [2026-02-26T20:27:56.617052] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NN' from 'https://tdm.silogroup.org/data/derivative_storage/NN.csv'. [2026-02-26T20:27:56.628003] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NN'. [2026-02-26T20:27:56.628373] [INFO ] [FORECASTER] Starting predict_future for NN [2026-02-26T20:27:56.629212] [DEBUG] [LOCAL ] No optimal features file found for NN: ./output/feature-sets/NN.txt [2026-02-26T20:27:56.629272] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:56.629304] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:56.629331] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:56.629388] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:56.689198] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:56.689926] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:56.690010] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:56.690043] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:56.810696] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:56.810852] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:56.810893] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:56.810924] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:56.814359] [DEBUG] [FORECASTER] NN: Forecast T+1@11:T+2@11: DOWN (p=12.07%) [2026-02-26T20:27:56.814659] [INFO ] [FORECASTER] Completed predict_future for NN [2026-02-26T20:27:56.814787] [INFO ] [sig ] NN: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:27:56.960366] [INFO ] [LOCAL ] Saved forecast: NN 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/NN.txt [2026-02-26T20:27:56.960700] [INFO ] [sig ] [2126/3375] Completed NN in 0.3s | 2.75 sym/s | Total: 12.9m | ETA: 7.6m [2026-02-26T20:27:56.960741] [INFO ] [sig ] [2127/3375] Forecasting NNDM... [2026-02-26T20:27:56.960772] [INFO ] [sig ] Generating forecast for: NNDM [2026-02-26T20:27:56.960803] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNDM' from 'https://tdm.silogroup.org/data/derivative_storage/NNDM.csv'. [2026-02-26T20:27:56.973999] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNDM'. [2026-02-26T20:27:56.974345] [INFO ] [FORECASTER] Starting predict_future for NNDM [2026-02-26T20:27:56.975162] [DEBUG] [LOCAL ] No optimal features file found for NNDM: ./output/feature-sets/NNDM.txt [2026-02-26T20:27:56.975247] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:56.975286] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:56.975312] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:56.975368] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:57.037307] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:57.038016] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:57.038100] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:57.038134] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:57.169163] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:57.169338] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:57.169394] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:57.169424] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:57.173034] [DEBUG] [FORECASTER] NNDM: Forecast T+1@11:T+2@11: UP (p=83.91%) [2026-02-26T20:27:57.173314] [INFO ] [FORECASTER] Completed predict_future for NNDM [2026-02-26T20:27:57.173442] [INFO ] [sig ] NNDM: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:27:57.343397] [INFO ] [LOCAL ] Saved forecast: NNDM 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/NNDM.txt [2026-02-26T20:27:57.343563] [INFO ] [sig ] [2127/3375] Completed NNDM in 0.4s | 2.75 sym/s | Total: 12.9m | ETA: 7.6m [2026-02-26T20:27:57.343628] [INFO ] [sig ] [2128/3375] Forecasting NNE... [2026-02-26T20:27:57.343660] [INFO ] [sig ] Generating forecast for: NNE [2026-02-26T20:27:57.343697] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNE' from 'https://tdm.silogroup.org/data/derivative_storage/NNE.csv'. [2026-02-26T20:27:57.358205] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNE'. [2026-02-26T20:27:57.358711] [INFO ] [FORECASTER] Starting predict_future for NNE [2026-02-26T20:27:57.359671] [DEBUG] [LOCAL ] No optimal features file found for NNE: ./output/feature-sets/NNE.txt [2026-02-26T20:27:57.359730] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:57.359768] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:57.359804] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:57.359867] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:57.420136] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:57.421026] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:57.421120] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:57.421156] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:57.542525] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:57.542699] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:57.542741] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:57.542771] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:57.546267] [DEBUG] [FORECASTER] NNE: Forecast T+1@11:T+2@11: DOWN (p=10.90%) [2026-02-26T20:27:57.546569] [INFO ] [FORECASTER] Completed predict_future for NNE [2026-02-26T20:27:57.546719] [INFO ] [sig ] NNE: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:27:57.687745] [INFO ] [LOCAL ] Saved forecast: NNE 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/NNE.txt [2026-02-26T20:27:57.687881] [INFO ] [sig ] [2128/3375] Completed NNE in 0.3s | 2.75 sym/s | Total: 12.9m | ETA: 7.6m [2026-02-26T20:27:57.687920] [INFO ] [sig ] [2129/3375] Forecasting NNI... [2026-02-26T20:27:57.687951] [INFO ] [sig ] Generating forecast for: NNI [2026-02-26T20:27:57.687982] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNI' from 'https://tdm.silogroup.org/data/derivative_storage/NNI.csv'. [2026-02-26T20:27:57.699286] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNI'. [2026-02-26T20:27:57.699670] [INFO ] [FORECASTER] Starting predict_future for NNI [2026-02-26T20:27:57.700519] [DEBUG] [LOCAL ] No optimal features file found for NNI: ./output/feature-sets/NNI.txt [2026-02-26T20:27:57.700616] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:57.700658] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:57.700689] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:57.700749] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:57.759012] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:57.759758] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:57.759850] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:57.759889] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:57.881345] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:57.881504] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:57.881549] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:57.881598] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:57.885224] [DEBUG] [FORECASTER] NNI: Forecast T+1@11:T+2@11: DOWN (p=1.45%) [2026-02-26T20:27:57.885514] [INFO ] [FORECASTER] Completed predict_future for NNI [2026-02-26T20:27:57.885676] [INFO ] [sig ] NNI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:27:58.029882] [INFO ] [LOCAL ] Saved forecast: NNI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/NNI.txt [2026-02-26T20:27:58.030032] [INFO ] [sig ] [2129/3375] Completed NNI in 0.3s | 2.75 sym/s | Total: 12.9m | ETA: 7.5m [2026-02-26T20:27:58.030081] [INFO ] [sig ] [2130/3375] Forecasting NNN... [2026-02-26T20:27:58.030112] [INFO ] [sig ] Generating forecast for: NNN [2026-02-26T20:27:58.030142] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNN' from 'https://tdm.silogroup.org/data/derivative_storage/NNN.csv'. [2026-02-26T20:27:58.041813] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNN'. [2026-02-26T20:27:58.042191] [INFO ] [FORECASTER] Starting predict_future for NNN [2026-02-26T20:27:58.043064] [DEBUG] [LOCAL ] No optimal features file found for NNN: ./output/feature-sets/NNN.txt [2026-02-26T20:27:58.043119] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:58.043152] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:58.043178] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:58.043236] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:58.100691] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:58.101352] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:58.101433] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:58.101466] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:58.224147] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:58.224303] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:58.224344] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:58.224372] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:58.227870] [DEBUG] [FORECASTER] NNN: Forecast T+1@11:T+2@11: UP (p=88.59%) [2026-02-26T20:27:58.228152] [INFO ] [FORECASTER] Completed predict_future for NNN [2026-02-26T20:27:58.228281] [INFO ] [sig ] NNN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:27:58.370157] [INFO ] [LOCAL ] Saved forecast: NNN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/NNN.txt [2026-02-26T20:27:58.370342] [INFO ] [sig ] [2130/3375] Completed NNN in 0.3s | 2.75 sym/s | Total: 12.9m | ETA: 7.5m [2026-02-26T20:27:58.370386] [INFO ] [sig ] [2131/3375] Forecasting NNY... [2026-02-26T20:27:58.370416] [INFO ] [sig ] Generating forecast for: NNY [2026-02-26T20:27:58.370452] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNY' from 'https://tdm.silogroup.org/data/derivative_storage/NNY.csv'. [2026-02-26T20:27:58.382275] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNY'. [2026-02-26T20:27:58.382683] [INFO ] [FORECASTER] Starting predict_future for NNY [2026-02-26T20:27:58.383560] [DEBUG] [LOCAL ] No optimal features file found for NNY: ./output/feature-sets/NNY.txt [2026-02-26T20:27:58.383648] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:58.383683] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:58.383712] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:58.383791] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:58.441400] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:58.442120] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:58.442277] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:58.442332] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:58.555561] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:58.555759] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:58.555814] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:58.555851] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:58.559739] [DEBUG] [FORECASTER] NNY: Forecast T+1@11:T+2@11: UP (p=81.89%) [2026-02-26T20:27:58.560058] [INFO ] [FORECASTER] Completed predict_future for NNY [2026-02-26T20:27:58.560228] [INFO ] [sig ] NNY: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:27:58.720708] [INFO ] [LOCAL ] Saved forecast: NNY 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/NNY.txt [2026-02-26T20:27:58.720922] [INFO ] [sig ] [2131/3375] Completed NNY in 0.4s | 2.75 sym/s | Total: 12.9m | ETA: 7.5m [2026-02-26T20:27:58.720971] [INFO ] [sig ] [2132/3375] Forecasting NOA... [2026-02-26T20:27:58.721004] [INFO ] [sig ] Generating forecast for: NOA [2026-02-26T20:27:58.721036] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NOA' from 'https://tdm.silogroup.org/data/derivative_storage/NOA.csv'. [2026-02-26T20:27:58.737038] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NOA'. [2026-02-26T20:27:58.737547] [INFO ] [FORECASTER] Starting predict_future for NOA [2026-02-26T20:27:58.738739] [DEBUG] [LOCAL ] No optimal features file found for NOA: ./output/feature-sets/NOA.txt [2026-02-26T20:27:58.738808] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:58.738865] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:58.738907] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:58.739003] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:58.806265] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:58.807169] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:58.807275] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:58.807327] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:58.924749] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:58.924917] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:58.924957] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:58.924986] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:58.928688] [DEBUG] [FORECASTER] NOA: Forecast T+1@11:T+2@11: UP (p=60.16%) [2026-02-26T20:27:58.929044] [INFO ] [FORECASTER] Completed predict_future for NOA [2026-02-26T20:27:58.929186] [INFO ] [sig ] NOA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:27:59.079723] [INFO ] [LOCAL ] Saved forecast: NOA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/NOA.txt [2026-02-26T20:27:59.079891] [INFO ] [sig ] [2132/3375] Completed NOA in 0.4s | 2.75 sym/s | Total: 12.9m | ETA: 7.5m [2026-02-26T20:27:59.079943] [INFO ] [sig ] [2133/3375] Forecasting NOAH... [2026-02-26T20:27:59.079976] [INFO ] [sig ] Generating forecast for: NOAH [2026-02-26T20:27:59.080006] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NOAH' from 'https://tdm.silogroup.org/data/derivative_storage/NOAH.csv'. [2026-02-26T20:27:59.093473] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NOAH'. [2026-02-26T20:27:59.093916] [INFO ] [FORECASTER] Starting predict_future for NOAH [2026-02-26T20:27:59.094798] [DEBUG] [LOCAL ] No optimal features file found for NOAH: ./output/feature-sets/NOAH.txt [2026-02-26T20:27:59.094862] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:59.094902] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:59.094934] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:59.095006] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:59.160415] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:59.161496] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:59.161797] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:59.161834] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:59.294094] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:59.294264] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:59.294306] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:59.294335] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:59.298287] [DEBUG] [FORECASTER] NOAH: Forecast T+1@11:T+2@11: DOWN (p=37.94%) [2026-02-26T20:27:59.298717] [INFO ] [FORECASTER] Completed predict_future for NOAH [2026-02-26T20:27:59.298879] [INFO ] [sig ] NOAH: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:27:59.449340] [INFO ] [LOCAL ] Saved forecast: NOAH 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/NOAH.txt [2026-02-26T20:27:59.449510] [INFO ] [sig ] [2133/3375] Completed NOAH in 0.4s | 2.75 sym/s | Total: 12.9m | ETA: 7.5m [2026-02-26T20:27:59.449553] [INFO ] [sig ] [2134/3375] Forecasting NODK... [2026-02-26T20:27:59.449602] [INFO ] [sig ] Generating forecast for: NODK [2026-02-26T20:27:59.449636] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NODK' from 'https://tdm.silogroup.org/data/derivative_storage/NODK.csv'. [2026-02-26T20:27:59.461219] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NODK'. [2026-02-26T20:27:59.461678] [INFO ] [FORECASTER] Starting predict_future for NODK [2026-02-26T20:27:59.462520] [DEBUG] [LOCAL ] No optimal features file found for NODK: ./output/feature-sets/NODK.txt [2026-02-26T20:27:59.462602] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:59.462643] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:59.462672] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:59.462730] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:59.520697] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:59.521566] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:59.521671] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:59.521705] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:59.629706] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:59.629879] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:59.629921] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:59.629959] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:59.633430] [DEBUG] [FORECASTER] NODK: Forecast T+1@11:T+2@11: DOWN (p=4.96%) [2026-02-26T20:27:59.633744] [INFO ] [FORECASTER] Completed predict_future for NODK [2026-02-26T20:27:59.633878] [INFO ] [sig ] NODK: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:27:59.777834] [INFO ] [LOCAL ] Saved forecast: NODK 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/NODK.txt [2026-02-26T20:27:59.778014] [INFO ] [sig ] [2134/3375] Completed NODK in 0.3s | 2.75 sym/s | Total: 12.9m | ETA: 7.5m [2026-02-26T20:27:59.778064] [INFO ] [sig ] [2135/3375] Forecasting NOG... [2026-02-26T20:27:59.778096] [INFO ] [sig ] Generating forecast for: NOG [2026-02-26T20:27:59.778127] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NOG' from 'https://tdm.silogroup.org/data/derivative_storage/NOG.csv'. [2026-02-26T20:27:59.790702] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NOG'. [2026-02-26T20:27:59.791057] [INFO ] [FORECASTER] Starting predict_future for NOG [2026-02-26T20:27:59.792159] [DEBUG] [LOCAL ] No optimal features file found for NOG: ./output/feature-sets/NOG.txt [2026-02-26T20:27:59.792214] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:27:59.792246] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:27:59.792273] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:27:59.792347] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:27:59.869974] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:27:59.871099] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:27:59.871195] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:27:59.871230] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:27:59.994718] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:27:59.994876] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:27:59.994916] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:27:59.994946] [INFO ] [FORECASTER] Training complete [2026-02-26T20:27:59.998920] [DEBUG] [FORECASTER] NOG: Forecast T+1@11:T+2@11: DOWN (p=2.06%) [2026-02-26T20:27:59.999211] [INFO ] [FORECASTER] Completed predict_future for NOG [2026-02-26T20:27:59.999368] [INFO ] [sig ] NOG: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:28:00.145355] [INFO ] [LOCAL ] Saved forecast: NOG 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/NOG.txt [2026-02-26T20:28:00.145507] [INFO ] [sig ] [2135/3375] Completed NOG in 0.4s | 2.75 sym/s | Total: 12.9m | ETA: 7.5m [2026-02-26T20:28:00.145547] [INFO ] [sig ] [2136/3375] Forecasting NOMD... [2026-02-26T20:28:00.145598] [INFO ] [sig ] Generating forecast for: NOMD [2026-02-26T20:28:00.145632] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NOMD' from 'https://tdm.silogroup.org/data/derivative_storage/NOMD.csv'. [2026-02-26T20:28:00.157870] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NOMD'. [2026-02-26T20:28:00.158253] [INFO ] [FORECASTER] Starting predict_future for NOMD [2026-02-26T20:28:00.159313] [DEBUG] [LOCAL ] No optimal features file found for NOMD: ./output/feature-sets/NOMD.txt [2026-02-26T20:28:00.159377] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:00.159415] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:00.159448] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:00.159516] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:00.219463] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:00.220819] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:00.220913] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:00.220945] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:00.351881] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:00.352049] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:00.352090] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:00.352120] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:00.356953] [DEBUG] [FORECASTER] NOMD: Forecast T+1@11:T+2@11: DOWN (p=18.54%) [2026-02-26T20:28:00.357258] [INFO ] [FORECASTER] Completed predict_future for NOMD [2026-02-26T20:28:00.357401] [INFO ] [sig ] NOMD: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:28:00.513772] [INFO ] [LOCAL ] Saved forecast: NOMD 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/NOMD.txt [2026-02-26T20:28:00.513943] [INFO ] [sig ] [2136/3375] Completed NOMD in 0.4s | 2.75 sym/s | Total: 12.9m | ETA: 7.5m [2026-02-26T20:28:00.513993] [INFO ] [sig ] [2137/3375] Forecasting NPCE... [2026-02-26T20:28:00.514026] [INFO ] [sig ] Generating forecast for: NPCE [2026-02-26T20:28:00.514058] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NPCE' from 'https://tdm.silogroup.org/data/derivative_storage/NPCE.csv'. [2026-02-26T20:28:00.526140] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NPCE'. [2026-02-26T20:28:00.526541] [INFO ] [FORECASTER] Starting predict_future for NPCE [2026-02-26T20:28:00.527888] [DEBUG] [LOCAL ] No optimal features file found for NPCE: ./output/feature-sets/NPCE.txt [2026-02-26T20:28:00.527944] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:00.527976] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:00.528003] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:00.528059] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:00.591168] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:00.592268] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:00.592354] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:00.592388] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:00.718988] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:00.719171] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:00.719213] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:00.719243] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:00.723006] [DEBUG] [FORECASTER] NPCE: Forecast T+1@11:T+2@11: DOWN (p=0.73%) [2026-02-26T20:28:00.723310] [INFO ] [FORECASTER] Completed predict_future for NPCE [2026-02-26T20:28:00.723471] [INFO ] [sig ] NPCE: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:28:00.871013] [INFO ] [LOCAL ] Saved forecast: NPCE 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/NPCE.txt [2026-02-26T20:28:00.871185] [INFO ] [sig ] [2137/3375] Completed NPCE in 0.4s | 2.75 sym/s | Total: 12.9m | ETA: 7.5m [2026-02-26T20:28:00.871225] [INFO ] [sig ] [2138/3375] Forecasting NPFD... [2026-02-26T20:28:00.871255] [INFO ] [sig ] Generating forecast for: NPFD [2026-02-26T20:28:00.871297] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NPFD' from 'https://tdm.silogroup.org/data/derivative_storage/NPFD.csv'. [2026-02-26T20:28:00.884669] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NPFD'. [2026-02-26T20:28:00.885072] [INFO ] [FORECASTER] Starting predict_future for NPFD [2026-02-26T20:28:00.885940] [DEBUG] [LOCAL ] No optimal features file found for NPFD: ./output/feature-sets/NPFD.txt [2026-02-26T20:28:00.885993] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:00.886434] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:00.886470] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:00.886528] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:00.945092] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:00.946031] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:00.946126] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:00.946158] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:01.073517] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:01.073880] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:01.073922] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:01.073949] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:01.077680] [DEBUG] [FORECASTER] NPFD: Forecast T+1@11:T+2@11: DOWN (p=10.26%) [2026-02-26T20:28:01.077966] [INFO ] [FORECASTER] Completed predict_future for NPFD [2026-02-26T20:28:01.078095] [INFO ] [sig ] NPFD: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:28:01.229060] [INFO ] [LOCAL ] Saved forecast: NPFD 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/NPFD.txt [2026-02-26T20:28:01.230160] [INFO ] [sig ] [2138/3375] Completed NPFD in 0.4s | 2.75 sym/s | Total: 12.9m | ETA: 7.5m [2026-02-26T20:28:01.230216] [INFO ] [sig ] [2139/3375] Forecasting NPK... [2026-02-26T20:28:01.230253] [INFO ] [sig ] Generating forecast for: NPK [2026-02-26T20:28:01.230292] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NPK' from 'https://tdm.silogroup.org/data/derivative_storage/NPK.csv'. [2026-02-26T20:28:01.243796] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NPK'. [2026-02-26T20:28:01.244223] [INFO ] [FORECASTER] Starting predict_future for NPK [2026-02-26T20:28:01.245091] [DEBUG] [LOCAL ] No optimal features file found for NPK: ./output/feature-sets/NPK.txt [2026-02-26T20:28:01.245146] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:01.245178] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:01.245205] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:01.245262] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:01.304087] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:01.305015] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:01.305101] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:01.305134] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:01.440290] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:01.440460] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:01.440502] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:01.440531] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:01.444841] [DEBUG] [FORECASTER] NPK: Forecast T+1@11:T+2@11: DOWN (p=0.91%) [2026-02-26T20:28:01.445209] [INFO ] [FORECASTER] Completed predict_future for NPK [2026-02-26T20:28:01.445362] [INFO ] [sig ] NPK: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:28:01.608920] [INFO ] [LOCAL ] Saved forecast: NPK 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/NPK.txt [2026-02-26T20:28:01.609121] [INFO ] [sig ] [2139/3375] Completed NPK in 0.4s | 2.75 sym/s | Total: 13.0m | ETA: 7.5m [2026-02-26T20:28:01.609168] [INFO ] [sig ] [2140/3375] Forecasting NPO... [2026-02-26T20:28:01.609199] [INFO ] [sig ] Generating forecast for: NPO [2026-02-26T20:28:01.609230] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NPO' from 'https://tdm.silogroup.org/data/derivative_storage/NPO.csv'. [2026-02-26T20:28:01.622059] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NPO'. [2026-02-26T20:28:01.622532] [INFO ] [FORECASTER] Starting predict_future for NPO [2026-02-26T20:28:01.623513] [DEBUG] [LOCAL ] No optimal features file found for NPO: ./output/feature-sets/NPO.txt [2026-02-26T20:28:01.623594] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:01.623644] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:01.623676] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:01.623752] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:01.684954] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:01.685875] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:01.685960] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:01.685994] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:01.806560] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:01.806740] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:01.806781] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:01.806809] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:01.810348] [DEBUG] [FORECASTER] NPO: Forecast T+1@11:T+2@11: UP (p=91.17%) [2026-02-26T20:28:01.810674] [INFO ] [FORECASTER] Completed predict_future for NPO [2026-02-26T20:28:01.810815] [INFO ] [sig ] NPO: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:28:01.962639] [INFO ] [LOCAL ] Saved forecast: NPO 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/NPO.txt [2026-02-26T20:28:01.962827] [INFO ] [sig ] [2140/3375] Completed NPO in 0.4s | 2.75 sym/s | Total: 13.0m | ETA: 7.5m [2026-02-26T20:28:01.962869] [INFO ] [sig ] [2141/3375] Forecasting NQP... [2026-02-26T20:28:01.962901] [INFO ] [sig ] Generating forecast for: NQP [2026-02-26T20:28:01.962934] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NQP' from 'https://tdm.silogroup.org/data/derivative_storage/NQP.csv'. [2026-02-26T20:28:01.975403] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NQP'. [2026-02-26T20:28:01.975894] [INFO ] [FORECASTER] Starting predict_future for NQP [2026-02-26T20:28:01.977081] [DEBUG] [LOCAL ] No optimal features file found for NQP: ./output/feature-sets/NQP.txt [2026-02-26T20:28:01.977142] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:01.977176] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:01.977204] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:01.977264] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:02.037860] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:02.038829] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:02.038924] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:02.038960] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:02.170202] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:02.170387] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:02.170436] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:02.170500] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:02.175042] [DEBUG] [FORECASTER] NQP: Forecast T+1@11:T+2@11: DOWN (p=22.82%) [2026-02-26T20:28:02.175486] [INFO ] [FORECASTER] Completed predict_future for NQP [2026-02-26T20:28:02.175892] [INFO ] [sig ] NQP: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:28:02.331879] [INFO ] [LOCAL ] Saved forecast: NQP 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/NQP.txt [2026-02-26T20:28:02.332042] [INFO ] [sig ] [2141/3375] Completed NQP in 0.4s | 2.75 sym/s | Total: 13.0m | ETA: 7.5m [2026-02-26T20:28:02.332091] [INFO ] [sig ] [2142/3375] Forecasting NRC... [2026-02-26T20:28:02.332122] [INFO ] [sig ] Generating forecast for: NRC [2026-02-26T20:28:02.332162] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRC' from 'https://tdm.silogroup.org/data/derivative_storage/NRC.csv'. [2026-02-26T20:28:02.344218] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRC'. [2026-02-26T20:28:02.344652] [INFO ] [FORECASTER] Starting predict_future for NRC [2026-02-26T20:28:02.345529] [DEBUG] [LOCAL ] No optimal features file found for NRC: ./output/feature-sets/NRC.txt [2026-02-26T20:28:02.345603] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:02.345638] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:02.345665] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:02.345729] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:02.407322] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:02.408336] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:02.408446] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:02.408487] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:02.536599] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:02.536757] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:02.536798] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:02.536827] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:02.540637] [DEBUG] [FORECASTER] NRC: Forecast T+1@11:T+2@11: DOWN (p=11.75%) [2026-02-26T20:28:02.540942] [INFO ] [FORECASTER] Completed predict_future for NRC [2026-02-26T20:28:02.541074] [INFO ] [sig ] NRC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:28:02.707352] [INFO ] [LOCAL ] Saved forecast: NRC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/NRC.txt [2026-02-26T20:28:02.707538] [INFO ] [sig ] [2142/3375] Completed NRC in 0.4s | 2.75 sym/s | Total: 13.0m | ETA: 7.5m [2026-02-26T20:28:02.707604] [INFO ] [sig ] [2143/3375] Forecasting NRDS... [2026-02-26T20:28:02.707655] [INFO ] [sig ] Generating forecast for: NRDS [2026-02-26T20:28:02.707696] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRDS' from 'https://tdm.silogroup.org/data/derivative_storage/NRDS.csv'. [2026-02-26T20:28:02.720452] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRDS'. [2026-02-26T20:28:02.720895] [INFO ] [FORECASTER] Starting predict_future for NRDS [2026-02-26T20:28:02.721873] [DEBUG] [LOCAL ] No optimal features file found for NRDS: ./output/feature-sets/NRDS.txt [2026-02-26T20:28:02.721930] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:02.721964] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:02.721993] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:02.722054] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:02.782977] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:02.783920] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:02.784026] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:02.784060] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:02.914665] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:02.914860] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:02.914912] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:02.914949] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:02.918842] [DEBUG] [FORECASTER] NRDS: Forecast T+1@11:T+2@11: UP (p=95.63%) [2026-02-26T20:28:02.919184] [INFO ] [FORECASTER] Completed predict_future for NRDS [2026-02-26T20:28:02.919364] [INFO ] [sig ] NRDS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:28:03.072878] [INFO ] [LOCAL ] Saved forecast: NRDS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/NRDS.txt [2026-02-26T20:28:03.073051] [INFO ] [sig ] [2143/3375] Completed NRDS in 0.4s | 2.75 sym/s | Total: 13.0m | ETA: 7.5m [2026-02-26T20:28:03.073092] [INFO ] [sig ] [2144/3375] Forecasting NREF... [2026-02-26T20:28:03.073123] [INFO ] [sig ] Generating forecast for: NREF [2026-02-26T20:28:03.073167] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NREF' from 'https://tdm.silogroup.org/data/derivative_storage/NREF.csv'. [2026-02-26T20:28:03.086755] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NREF'. [2026-02-26T20:28:03.087225] [INFO ] [FORECASTER] Starting predict_future for NREF [2026-02-26T20:28:03.088502] [DEBUG] [LOCAL ] No optimal features file found for NREF: ./output/feature-sets/NREF.txt [2026-02-26T20:28:03.088560] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:03.088611] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:03.088640] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:03.088697] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:03.152107] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:03.153136] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:03.153237] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:03.153272] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:03.278749] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:03.278909] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:03.278950] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:03.278981] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:03.282620] [DEBUG] [FORECASTER] NREF: Forecast T+1@11:T+2@11: UP (p=92.27%) [2026-02-26T20:28:03.282934] [INFO ] [FORECASTER] Completed predict_future for NREF [2026-02-26T20:28:03.283075] [INFO ] [sig ] NREF: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:28:03.434289] [INFO ] [LOCAL ] Saved forecast: NREF 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/NREF.txt [2026-02-26T20:28:03.434442] [INFO ] [sig ] [2144/3375] Completed NREF in 0.4s | 2.75 sym/s | Total: 13.0m | ETA: 7.5m [2026-02-26T20:28:03.434483] [INFO ] [sig ] [2145/3375] Forecasting NRG... [2026-02-26T20:28:03.434514] [INFO ] [sig ] Generating forecast for: NRG [2026-02-26T20:28:03.434544] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRG' from 'https://tdm.silogroup.org/data/derivative_storage/NRG.csv'. [2026-02-26T20:28:03.446191] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRG'. [2026-02-26T20:28:03.446566] [INFO ] [FORECASTER] Starting predict_future for NRG [2026-02-26T20:28:03.447426] [DEBUG] [LOCAL ] No optimal features file found for NRG: ./output/feature-sets/NRG.txt [2026-02-26T20:28:03.447484] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:03.447519] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:03.447548] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:03.447626] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:03.511241] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:03.512175] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:03.512280] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:03.512314] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:03.659496] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:03.659732] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:03.659785] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:03.659836] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:03.663567] [DEBUG] [FORECASTER] NRG: Forecast T+1@11:T+2@11: DOWN (p=6.38%) [2026-02-26T20:28:03.663875] [INFO ] [FORECASTER] Completed predict_future for NRG [2026-02-26T20:28:03.664024] [INFO ] [sig ] NRG: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:28:03.812412] [INFO ] [LOCAL ] Saved forecast: NRG 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/NRG.txt [2026-02-26T20:28:03.812550] [INFO ] [sig ] [2145/3375] Completed NRG in 0.4s | 2.75 sym/s | Total: 13.0m | ETA: 7.4m [2026-02-26T20:28:03.812616] [INFO ] [sig ] [2146/3375] Forecasting NRIM... [2026-02-26T20:28:03.812651] [INFO ] [sig ] Generating forecast for: NRIM [2026-02-26T20:28:03.812682] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRIM' from 'https://tdm.silogroup.org/data/derivative_storage/NRIM.csv'. [2026-02-26T20:28:03.823968] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRIM'. [2026-02-26T20:28:03.824316] [INFO ] [FORECASTER] Starting predict_future for NRIM [2026-02-26T20:28:03.825170] [DEBUG] [LOCAL ] No optimal features file found for NRIM: ./output/feature-sets/NRIM.txt [2026-02-26T20:28:03.825232] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:03.825265] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:03.825292] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:03.825348] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:03.886317] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:03.887190] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:03.887276] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:03.887311] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:04.015325] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:04.015482] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:04.015522] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:04.015550] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:04.019094] [DEBUG] [FORECASTER] NRIM: Forecast T+1@11:T+2@11: UP (p=61.72%) [2026-02-26T20:28:04.019377] [INFO ] [FORECASTER] Completed predict_future for NRIM [2026-02-26T20:28:04.019508] [INFO ] [sig ] NRIM: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:28:04.165876] [INFO ] [LOCAL ] Saved forecast: NRIM 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/NRIM.txt [2026-02-26T20:28:04.166023] [INFO ] [sig ] [2146/3375] Completed NRIM in 0.4s | 2.75 sym/s | Total: 13.0m | ETA: 7.4m [2026-02-26T20:28:04.166064] [INFO ] [sig ] [2147/3375] Forecasting NRIX... [2026-02-26T20:28:04.166095] [INFO ] [sig ] Generating forecast for: NRIX [2026-02-26T20:28:04.166125] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRIX' from 'https://tdm.silogroup.org/data/derivative_storage/NRIX.csv'. [2026-02-26T20:28:04.177061] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRIX'. [2026-02-26T20:28:04.177397] [INFO ] [FORECASTER] Starting predict_future for NRIX [2026-02-26T20:28:04.178236] [DEBUG] [LOCAL ] No optimal features file found for NRIX: ./output/feature-sets/NRIX.txt [2026-02-26T20:28:04.178290] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:04.178322] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:04.178349] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:04.178406] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:04.236991] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:04.237749] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:04.237845] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:04.237878] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:04.369927] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:04.370234] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:04.370285] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:04.370316] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:04.374025] [DEBUG] [FORECASTER] NRIX: Forecast T+1@11:T+2@11: DOWN (p=8.72%) [2026-02-26T20:28:04.374319] [INFO ] [FORECASTER] Completed predict_future for NRIX [2026-02-26T20:28:04.374469] [INFO ] [sig ] NRIX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:28:04.521393] [INFO ] [LOCAL ] Saved forecast: NRIX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/NRIX.txt [2026-02-26T20:28:04.521536] [INFO ] [sig ] [2147/3375] Completed NRIX in 0.4s | 2.75 sym/s | Total: 13.0m | ETA: 7.4m [2026-02-26T20:28:04.521594] [INFO ] [sig ] [2148/3375] Forecasting NRK... [2026-02-26T20:28:04.521815] [INFO ] [sig ] Generating forecast for: NRK [2026-02-26T20:28:04.521853] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRK' from 'https://tdm.silogroup.org/data/derivative_storage/NRK.csv'. [2026-02-26T20:28:04.534481] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRK'. [2026-02-26T20:28:04.534872] [INFO ] [FORECASTER] Starting predict_future for NRK [2026-02-26T20:28:04.535946] [DEBUG] [LOCAL ] No optimal features file found for NRK: ./output/feature-sets/NRK.txt [2026-02-26T20:28:04.536002] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:04.536035] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:04.536063] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:04.536122] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:04.598055] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:04.598921] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:04.599062] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:04.599104] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:04.726190] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:04.726353] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:04.726397] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:04.726433] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:04.730156] [DEBUG] [FORECASTER] NRK: Forecast T+1@11:T+2@11: DOWN (p=1.57%) [2026-02-26T20:28:04.730465] [INFO ] [FORECASTER] Completed predict_future for NRK [2026-02-26T20:28:04.730626] [INFO ] [sig ] NRK: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:28:04.879040] [INFO ] [LOCAL ] Saved forecast: NRK 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/NRK.txt [2026-02-26T20:28:04.879186] [INFO ] [sig ] [2148/3375] Completed NRK in 0.4s | 2.75 sym/s | Total: 13.0m | ETA: 7.4m [2026-02-26T20:28:04.879226] [INFO ] [sig ] [2149/3375] Forecasting NRP... [2026-02-26T20:28:04.879257] [INFO ] [sig ] Generating forecast for: NRP [2026-02-26T20:28:04.879289] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRP' from 'https://tdm.silogroup.org/data/derivative_storage/NRP.csv'. [2026-02-26T20:28:04.890095] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRP'. [2026-02-26T20:28:04.890448] [INFO ] [FORECASTER] Starting predict_future for NRP [2026-02-26T20:28:04.891266] [DEBUG] [LOCAL ] No optimal features file found for NRP: ./output/feature-sets/NRP.txt [2026-02-26T20:28:04.891319] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:04.891352] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:04.891391] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:04.891449] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:04.951183] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:04.952084] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:04.952173] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:04.952206] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:05.070646] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:05.070834] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:05.070883] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:05.070913] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:05.074612] [DEBUG] [FORECASTER] NRP: Forecast T+1@11:T+2@11: UP (p=98.92%) [2026-02-26T20:28:05.074931] [INFO ] [FORECASTER] Completed predict_future for NRP [2026-02-26T20:28:05.075076] [INFO ] [sig ] NRP: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:28:05.227859] [INFO ] [LOCAL ] Saved forecast: NRP 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/NRP.txt [2026-02-26T20:28:05.228015] [INFO ] [sig ] [2149/3375] Completed NRP in 0.3s | 2.75 sym/s | Total: 13.0m | ETA: 7.4m [2026-02-26T20:28:05.228057] [INFO ] [sig ] [2150/3375] Forecasting NRXP... [2026-02-26T20:28:05.228089] [INFO ] [sig ] Generating forecast for: NRXP [2026-02-26T20:28:05.228119] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRXP' from 'https://tdm.silogroup.org/data/derivative_storage/NRXP.csv'. [2026-02-26T20:28:05.240295] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRXP'. [2026-02-26T20:28:05.240677] [INFO ] [FORECASTER] Starting predict_future for NRXP [2026-02-26T20:28:05.241471] [DEBUG] [LOCAL ] No optimal features file found for NRXP: ./output/feature-sets/NRXP.txt [2026-02-26T20:28:05.241524] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:05.241556] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:05.241602] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:05.241662] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:05.299723] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:05.300543] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:05.300647] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:05.300681] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:05.422675] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:05.422835] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:05.422876] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:05.422904] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:05.426741] [DEBUG] [FORECASTER] NRXP: Forecast T+1@11:T+2@11: UP (p=84.58%) [2026-02-26T20:28:05.427023] [INFO ] [FORECASTER] Completed predict_future for NRXP [2026-02-26T20:28:05.427170] [INFO ] [sig ] NRXP: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:28:05.589437] [INFO ] [LOCAL ] Saved forecast: NRXP 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/NRXP.txt [2026-02-26T20:28:05.589707] [INFO ] [sig ] [2150/3375] Completed NRXP in 0.4s | 2.75 sym/s | Total: 13.0m | ETA: 7.4m [2026-02-26T20:28:05.589769] [INFO ] [sig ] [2151/3375] Forecasting NSC... [2026-02-26T20:28:05.589809] [INFO ] [sig ] Generating forecast for: NSC [2026-02-26T20:28:05.589852] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NSC' from 'https://tdm.silogroup.org/data/derivative_storage/NSC.csv'. [2026-02-26T20:28:05.604612] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NSC'. [2026-02-26T20:28:05.605228] [INFO ] [FORECASTER] Starting predict_future for NSC [2026-02-26T20:28:05.606384] [DEBUG] [LOCAL ] No optimal features file found for NSC: ./output/feature-sets/NSC.txt [2026-02-26T20:28:05.606440] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:05.606472] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:05.606499] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:05.606763] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:05.674888] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:05.675987] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:05.676109] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:05.676150] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:05.822037] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:05.822231] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:05.822284] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:05.822316] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:05.827377] [DEBUG] [FORECASTER] NSC: Forecast T+1@11:T+2@11: UP (p=62.46%) [2026-02-26T20:28:05.827959] [INFO ] [FORECASTER] Completed predict_future for NSC [2026-02-26T20:28:05.828348] [INFO ] [sig ] NSC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:28:05.979928] [INFO ] [LOCAL ] Saved forecast: NSC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/NSC.txt [2026-02-26T20:28:05.980157] [INFO ] [sig ] [2151/3375] Completed NSC in 0.4s | 2.75 sym/s | Total: 13.0m | ETA: 7.4m [2026-02-26T20:28:05.980212] [INFO ] [sig ] [2152/3375] Forecasting NSP... [2026-02-26T20:28:05.980255] [INFO ] [sig ] Generating forecast for: NSP [2026-02-26T20:28:05.980294] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NSP' from 'https://tdm.silogroup.org/data/derivative_storage/NSP.csv'. [2026-02-26T20:28:05.992116] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NSP'. [2026-02-26T20:28:05.992474] [INFO ] [FORECASTER] Starting predict_future for NSP [2026-02-26T20:28:05.993294] [DEBUG] [LOCAL ] No optimal features file found for NSP: ./output/feature-sets/NSP.txt [2026-02-26T20:28:05.993349] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:05.993382] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:05.993409] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:05.993466] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:06.054080] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:06.054998] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:06.055082] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:06.055116] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:06.181927] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:06.182111] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:06.182167] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:06.182205] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:06.187010] [DEBUG] [FORECASTER] NSP: Forecast T+1@11:T+2@11: UP (p=55.00%) [2026-02-26T20:28:06.187335] [INFO ] [FORECASTER] Completed predict_future for NSP [2026-02-26T20:28:06.187479] [INFO ] [sig ] NSP: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:28:06.342006] [INFO ] [LOCAL ] Saved forecast: NSP 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/NSP.txt [2026-02-26T20:28:06.342183] [INFO ] [sig ] [2152/3375] Completed NSP in 0.4s | 2.75 sym/s | Total: 13.0m | ETA: 7.4m [2026-02-26T20:28:06.342231] [INFO ] [sig ] [2153/3375] Forecasting NSSC... [2026-02-26T20:28:06.342267] [INFO ] [sig ] Generating forecast for: NSSC [2026-02-26T20:28:06.342319] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NSSC' from 'https://tdm.silogroup.org/data/derivative_storage/NSSC.csv'. [2026-02-26T20:28:06.355898] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NSSC'. [2026-02-26T20:28:06.356309] [INFO ] [FORECASTER] Starting predict_future for NSSC [2026-02-26T20:28:06.357258] [DEBUG] [LOCAL ] No optimal features file found for NSSC: ./output/feature-sets/NSSC.txt [2026-02-26T20:28:06.357315] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:06.357348] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:06.357374] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:06.357441] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:06.421839] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:06.422978] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:06.423069] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:06.423103] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:06.561820] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:06.562014] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:06.562062] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:06.562091] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:06.566100] [DEBUG] [FORECASTER] NSSC: Forecast T+1@11:T+2@11: UP (p=92.38%) [2026-02-26T20:28:06.566452] [INFO ] [FORECASTER] Completed predict_future for NSSC [2026-02-26T20:28:06.566622] [INFO ] [sig ] NSSC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:28:06.722391] [INFO ] [LOCAL ] Saved forecast: NSSC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/NSSC.txt [2026-02-26T20:28:06.722548] [INFO ] [sig ] [2153/3375] Completed NSSC in 0.4s | 2.75 sym/s | Total: 13.0m | ETA: 7.4m [2026-02-26T20:28:06.722617] [INFO ] [sig ] [2154/3375] Forecasting NTAP... [2026-02-26T20:28:06.722651] [INFO ] [sig ] Generating forecast for: NTAP [2026-02-26T20:28:06.722685] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTAP' from 'https://tdm.silogroup.org/data/derivative_storage/NTAP.csv'. [2026-02-26T20:28:06.734992] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTAP'. [2026-02-26T20:28:06.735381] [INFO ] [FORECASTER] Starting predict_future for NTAP [2026-02-26T20:28:06.736251] [DEBUG] [LOCAL ] No optimal features file found for NTAP: ./output/feature-sets/NTAP.txt [2026-02-26T20:28:06.736306] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:06.736340] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:06.736368] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:06.736425] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:06.800340] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:06.801195] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:06.801285] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:06.801320] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:06.933698] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:06.933869] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:06.933922] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:06.933973] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:06.937761] [DEBUG] [FORECASTER] NTAP: Forecast T+1@11:T+2@11: UP (p=82.99%) [2026-02-26T20:28:06.938080] [INFO ] [FORECASTER] Completed predict_future for NTAP [2026-02-26T20:28:06.938221] [INFO ] [sig ] NTAP: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:28:07.090035] [INFO ] [LOCAL ] Saved forecast: NTAP 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/NTAP.txt [2026-02-26T20:28:07.090212] [INFO ] [sig ] [2154/3375] Completed NTAP in 0.4s | 2.75 sym/s | Total: 13.0m | ETA: 7.4m [2026-02-26T20:28:07.090255] [INFO ] [sig ] [2155/3375] Forecasting NTB... [2026-02-26T20:28:07.090285] [INFO ] [sig ] Generating forecast for: NTB [2026-02-26T20:28:07.090315] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTB' from 'https://tdm.silogroup.org/data/derivative_storage/NTB.csv'. [2026-02-26T20:28:07.101937] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTB'. [2026-02-26T20:28:07.102324] [INFO ] [FORECASTER] Starting predict_future for NTB [2026-02-26T20:28:07.103147] [DEBUG] [LOCAL ] No optimal features file found for NTB: ./output/feature-sets/NTB.txt [2026-02-26T20:28:07.103201] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:07.103264] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:07.103293] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:07.103350] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:07.161363] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:07.162179] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:07.162267] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:07.162301] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:07.285201] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:07.285402] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:07.285442] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:07.285471] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:07.289308] [DEBUG] [FORECASTER] NTB: Forecast T+1@11:T+2@11: UP (p=94.82%) [2026-02-26T20:28:07.289674] [INFO ] [FORECASTER] Completed predict_future for NTB [2026-02-26T20:28:07.289811] [INFO ] [sig ] NTB: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:28:07.432935] [INFO ] [LOCAL ] Saved forecast: NTB 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/NTB.txt [2026-02-26T20:28:07.433100] [INFO ] [sig ] [2155/3375] Completed NTB in 0.3s | 2.75 sym/s | Total: 13.0m | ETA: 7.4m [2026-02-26T20:28:07.433141] [INFO ] [sig ] [2156/3375] Forecasting NTES... [2026-02-26T20:28:07.433173] [INFO ] [sig ] Generating forecast for: NTES [2026-02-26T20:28:07.433204] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTES' from 'https://tdm.silogroup.org/data/derivative_storage/NTES.csv'. [2026-02-26T20:28:07.446236] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTES'. [2026-02-26T20:28:07.446853] [INFO ] [FORECASTER] Starting predict_future for NTES [2026-02-26T20:28:07.447765] [DEBUG] [LOCAL ] No optimal features file found for NTES: ./output/feature-sets/NTES.txt [2026-02-26T20:28:07.447822] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:07.447854] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:07.447880] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:07.447936] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:07.509983] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:07.511145] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:07.511434] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:07.511467] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:07.640023] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:07.640186] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:07.640231] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:07.640261] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:07.643815] [DEBUG] [FORECASTER] NTES: Forecast T+1@11:T+2@11: UP (p=64.82%) [2026-02-26T20:28:07.644123] [INFO ] [FORECASTER] Completed predict_future for NTES [2026-02-26T20:28:07.644260] [INFO ] [sig ] NTES: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:28:07.792916] [INFO ] [LOCAL ] Saved forecast: NTES 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/NTES.txt [2026-02-26T20:28:07.793080] [INFO ] [sig ] [2156/3375] Completed NTES in 0.4s | 2.75 sym/s | Total: 13.1m | ETA: 7.4m [2026-02-26T20:28:07.793123] [INFO ] [sig ] [2157/3375] Forecasting NTIC... [2026-02-26T20:28:07.793153] [INFO ] [sig ] Generating forecast for: NTIC [2026-02-26T20:28:07.793185] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTIC' from 'https://tdm.silogroup.org/data/derivative_storage/NTIC.csv'. [2026-02-26T20:28:07.807451] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTIC'. [2026-02-26T20:28:07.808194] [INFO ] [FORECASTER] Starting predict_future for NTIC [2026-02-26T20:28:07.809888] [DEBUG] [LOCAL ] No optimal features file found for NTIC: ./output/feature-sets/NTIC.txt [2026-02-26T20:28:07.809963] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:07.810007] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:07.810043] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:07.810124] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:07.888533] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:07.889789] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:07.889903] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:07.889936] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:08.021810] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:08.022051] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-26T20:28:08.022099] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:08.022128] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:08.028479] [DEBUG] [FORECASTER] NTIC: Forecast T+1@11:T+2@11: DOWN (p=14.28%) [2026-02-26T20:28:08.029059] [INFO ] [FORECASTER] Completed predict_future for NTIC [2026-02-26T20:28:08.029237] [INFO ] [sig ] NTIC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:28:08.194104] [INFO ] [LOCAL ] Saved forecast: NTIC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/NTIC.txt [2026-02-26T20:28:08.194319] [INFO ] [sig ] [2157/3375] Completed NTIC in 0.4s | 2.75 sym/s | Total: 13.1m | ETA: 7.4m [2026-02-26T20:28:08.194366] [INFO ] [sig ] [2158/3375] Forecasting NTLA... [2026-02-26T20:28:08.194397] [INFO ] [sig ] Generating forecast for: NTLA [2026-02-26T20:28:08.194432] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTLA' from 'https://tdm.silogroup.org/data/derivative_storage/NTLA.csv'. [2026-02-26T20:28:08.210151] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTLA'. [2026-02-26T20:28:08.210763] [INFO ] [FORECASTER] Starting predict_future for NTLA [2026-02-26T20:28:08.212048] [DEBUG] [LOCAL ] No optimal features file found for NTLA: ./output/feature-sets/NTLA.txt [2026-02-26T20:28:08.212109] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:08.212144] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:08.212172] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:08.212231] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:08.281820] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:08.283063] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:08.283187] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:08.283238] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:08.426039] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:08.426212] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:08.426254] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:08.426322] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:08.430006] [DEBUG] [FORECASTER] NTLA: Forecast T+1@11:T+2@11: UP (p=97.55%) [2026-02-26T20:28:08.430361] [INFO ] [FORECASTER] Completed predict_future for NTLA [2026-02-26T20:28:08.430511] [INFO ] [sig ] NTLA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:28:08.588091] [INFO ] [LOCAL ] Saved forecast: NTLA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/NTLA.txt [2026-02-26T20:28:08.588275] [INFO ] [sig ] [2158/3375] Completed NTLA in 0.4s | 2.75 sym/s | Total: 13.1m | ETA: 7.4m [2026-02-26T20:28:08.588327] [INFO ] [sig ] [2159/3375] Forecasting NTNX... [2026-02-26T20:28:08.588361] [INFO ] [sig ] Generating forecast for: NTNX [2026-02-26T20:28:08.588394] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTNX' from 'https://tdm.silogroup.org/data/derivative_storage/NTNX.csv'. [2026-02-26T20:28:08.600933] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTNX'. [2026-02-26T20:28:08.601342] [INFO ] [FORECASTER] Starting predict_future for NTNX [2026-02-26T20:28:08.602289] [DEBUG] [LOCAL ] No optimal features file found for NTNX: ./output/feature-sets/NTNX.txt [2026-02-26T20:28:08.602347] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:08.602382] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:08.602411] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:08.602471] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:08.665641] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:08.666771] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:08.667066] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:08.667103] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:08.805322] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:08.805481] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:08.805522] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:08.805551] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:08.809139] [DEBUG] [FORECASTER] NTNX: Forecast T+1@11:T+2@11: UP (p=70.76%) [2026-02-26T20:28:08.809435] [INFO ] [FORECASTER] Completed predict_future for NTNX [2026-02-26T20:28:08.809592] [INFO ] [sig ] NTNX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:28:08.971907] [INFO ] [LOCAL ] Saved forecast: NTNX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/NTNX.txt [2026-02-26T20:28:08.972128] [INFO ] [sig ] [2159/3375] Completed NTNX in 0.4s | 2.75 sym/s | Total: 13.1m | ETA: 7.4m [2026-02-26T20:28:08.972184] [INFO ] [sig ] [2160/3375] Forecasting NTRA... [2026-02-26T20:28:08.972224] [INFO ] [sig ] Generating forecast for: NTRA [2026-02-26T20:28:08.972272] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTRA' from 'https://tdm.silogroup.org/data/derivative_storage/NTRA.csv'. [2026-02-26T20:28:08.986549] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTRA'. [2026-02-26T20:28:08.987001] [INFO ] [FORECASTER] Starting predict_future for NTRA [2026-02-26T20:28:08.987992] [DEBUG] [LOCAL ] No optimal features file found for NTRA: ./output/feature-sets/NTRA.txt [2026-02-26T20:28:08.988049] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:08.988082] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:08.988110] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:08.988185] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:09.062555] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:09.063494] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:09.063621] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:09.063669] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:09.194267] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:09.194431] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:09.194472] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:09.194502] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:09.198119] [DEBUG] [FORECASTER] NTRA: Forecast T+1@11:T+2@11: UP (p=85.61%) [2026-02-26T20:28:09.198431] [INFO ] [FORECASTER] Completed predict_future for NTRA [2026-02-26T20:28:09.198609] [INFO ] [sig ] NTRA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:28:09.385132] [INFO ] [LOCAL ] Saved forecast: NTRA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/NTRA.txt [2026-02-26T20:28:09.385314] [INFO ] [sig ] [2160/3375] Completed NTRA in 0.4s | 2.75 sym/s | Total: 13.1m | ETA: 7.4m [2026-02-26T20:28:09.385358] [INFO ] [sig ] [2161/3375] Forecasting NTRB... [2026-02-26T20:28:09.385388] [INFO ] [sig ] Generating forecast for: NTRB [2026-02-26T20:28:09.385421] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTRB' from 'https://tdm.silogroup.org/data/derivative_storage/NTRB.csv'. [2026-02-26T20:28:09.397479] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTRB'. [2026-02-26T20:28:09.397987] [INFO ] [FORECASTER] Starting predict_future for NTRB [2026-02-26T20:28:09.399014] [DEBUG] [LOCAL ] No optimal features file found for NTRB: ./output/feature-sets/NTRB.txt [2026-02-26T20:28:09.399078] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:09.399124] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:09.399156] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:09.399215] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:09.460126] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:09.461055] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:09.461147] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:09.461181] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:09.590913] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:09.591200] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:09.591258] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:09.591301] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:09.595870] [DEBUG] [FORECASTER] NTRB: Forecast T+1@11:T+2@11: DOWN (p=1.83%) [2026-02-26T20:28:09.596231] [INFO ] [FORECASTER] Completed predict_future for NTRB [2026-02-26T20:28:09.596373] [INFO ] [sig ] NTRB: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:28:09.796105] [INFO ] [LOCAL ] Saved forecast: NTRB 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/NTRB.txt [2026-02-26T20:28:09.796333] [INFO ] [sig ] [2161/3375] Completed NTRB in 0.4s | 2.75 sym/s | Total: 13.1m | ETA: 7.4m [2026-02-26T20:28:09.796400] [INFO ] [sig ] [2162/3375] Forecasting NTRS... [2026-02-26T20:28:09.796433] [INFO ] [sig ] Generating forecast for: NTRS [2026-02-26T20:28:09.796465] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTRS' from 'https://tdm.silogroup.org/data/derivative_storage/NTRS.csv'. [2026-02-26T20:28:09.810452] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTRS'. [2026-02-26T20:28:09.811084] [INFO ] [FORECASTER] Starting predict_future for NTRS [2026-02-26T20:28:09.812290] [DEBUG] [LOCAL ] No optimal features file found for NTRS: ./output/feature-sets/NTRS.txt [2026-02-26T20:28:09.812362] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:09.812401] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:09.812431] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:09.812494] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:09.875518] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:09.876541] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:09.876655] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:09.876692] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:10.004509] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:10.004724] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:10.004768] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:10.004797] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:10.008609] [DEBUG] [FORECASTER] NTRS: Forecast T+1@11:T+2@11: UP (p=64.17%) [2026-02-26T20:28:10.008914] [INFO ] [FORECASTER] Completed predict_future for NTRS [2026-02-26T20:28:10.009053] [INFO ] [sig ] NTRS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:28:10.149643] [INFO ] [LOCAL ] Saved forecast: NTRS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/NTRS.txt [2026-02-26T20:28:10.149790] [INFO ] [sig ] [2162/3375] Completed NTRS in 0.4s | 2.75 sym/s | Total: 13.1m | ETA: 7.3m [2026-02-26T20:28:10.149831] [INFO ] [sig ] [2163/3375] Forecasting NTRSO... [2026-02-26T20:28:10.149874] [INFO ] [sig ] Generating forecast for: NTRSO [2026-02-26T20:28:10.149906] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTRSO' from 'https://tdm.silogroup.org/data/derivative_storage/NTRSO.csv'. [2026-02-26T20:28:10.165865] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTRSO'. [2026-02-26T20:28:10.166361] [INFO ] [FORECASTER] Starting predict_future for NTRSO [2026-02-26T20:28:10.167529] [DEBUG] [LOCAL ] No optimal features file found for NTRSO: ./output/feature-sets/NTRSO.txt [2026-02-26T20:28:10.167686] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:10.167741] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:10.167786] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:10.167876] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:10.232238] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:10.233174] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:10.233266] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:10.233301] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:10.367719] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:10.367893] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:10.367937] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:10.367967] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:10.371641] [DEBUG] [FORECASTER] NTRSO: Forecast T+1@11:T+2@11: UP (p=80.05%) [2026-02-26T20:28:10.372022] [INFO ] [FORECASTER] Completed predict_future for NTRSO [2026-02-26T20:28:10.372187] [INFO ] [sig ] NTRSO: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:28:10.525608] [INFO ] [LOCAL ] Saved forecast: NTRSO 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/NTRSO.txt [2026-02-26T20:28:10.525791] [INFO ] [sig ] [2163/3375] Completed NTRSO in 0.4s | 2.75 sym/s | Total: 13.1m | ETA: 7.3m [2026-02-26T20:28:10.525833] [INFO ] [sig ] [2164/3375] Forecasting NUS... [2026-02-26T20:28:10.525865] [INFO ] [sig ] Generating forecast for: NUS [2026-02-26T20:28:10.525899] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NUS' from 'https://tdm.silogroup.org/data/derivative_storage/NUS.csv'. [2026-02-26T20:28:10.539857] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NUS'. [2026-02-26T20:28:10.540286] [INFO ] [FORECASTER] Starting predict_future for NUS [2026-02-26T20:28:10.541226] [DEBUG] [LOCAL ] No optimal features file found for NUS: ./output/feature-sets/NUS.txt [2026-02-26T20:28:10.541284] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:10.541318] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:10.541345] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:10.541404] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:10.603393] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:10.604375] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:10.604468] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:10.604502] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:10.731072] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:10.731309] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:10.731357] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:10.731388] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:10.735929] [DEBUG] [FORECASTER] NUS: Forecast T+1@11:T+2@11: UP (p=57.97%) [2026-02-26T20:28:10.736286] [INFO ] [FORECASTER] Completed predict_future for NUS [2026-02-26T20:28:10.736453] [INFO ] [sig ] NUS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:28:10.897567] [INFO ] [LOCAL ] Saved forecast: NUS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/NUS.txt [2026-02-26T20:28:10.897872] [INFO ] [sig ] [2164/3375] Completed NUS in 0.4s | 2.75 sym/s | Total: 13.1m | ETA: 7.3m [2026-02-26T20:28:10.897922] [INFO ] [sig ] [2165/3375] Forecasting NUTX... [2026-02-26T20:28:10.897959] [INFO ] [sig ] Generating forecast for: NUTX [2026-02-26T20:28:10.897998] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NUTX' from 'https://tdm.silogroup.org/data/derivative_storage/NUTX.csv'. [2026-02-26T20:28:10.913920] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NUTX'. [2026-02-26T20:28:10.914414] [INFO ] [FORECASTER] Starting predict_future for NUTX [2026-02-26T20:28:10.915515] [DEBUG] [LOCAL ] No optimal features file found for NUTX: ./output/feature-sets/NUTX.txt [2026-02-26T20:28:10.915611] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:10.915653] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:10.915689] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:10.915762] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:10.986407] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:10.987336] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:10.987486] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:10.987523] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:11.112979] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:11.113147] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:11.113191] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:11.113222] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:11.116922] [DEBUG] [FORECASTER] NUTX: Forecast T+1@11:T+2@11: DOWN (p=0.55%) [2026-02-26T20:28:11.117272] [INFO ] [FORECASTER] Completed predict_future for NUTX [2026-02-26T20:28:11.117424] [INFO ] [sig ] NUTX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:28:11.261566] [INFO ] [LOCAL ] Saved forecast: NUTX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/NUTX.txt [2026-02-26T20:28:11.261759] [INFO ] [sig ] [2165/3375] Completed NUTX in 0.4s | 2.75 sym/s | Total: 13.1m | ETA: 7.3m [2026-02-26T20:28:11.261801] [INFO ] [sig ] [2166/3375] Forecasting NUVB... [2026-02-26T20:28:11.261832] [INFO ] [sig ] Generating forecast for: NUVB [2026-02-26T20:28:11.261864] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NUVB' from 'https://tdm.silogroup.org/data/derivative_storage/NUVB.csv'. [2026-02-26T20:28:11.273973] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NUVB'. [2026-02-26T20:28:11.274383] [INFO ] [FORECASTER] Starting predict_future for NUVB [2026-02-26T20:28:11.275336] [DEBUG] [LOCAL ] No optimal features file found for NUVB: ./output/feature-sets/NUVB.txt [2026-02-26T20:28:11.275393] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:11.275427] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:11.275456] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:11.275515] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:11.335308] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:11.336229] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:11.336319] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:11.336354] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:11.461425] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:11.461619] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:11.461665] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:11.461695] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:11.465278] [DEBUG] [FORECASTER] NUVB: Forecast T+1@11:T+2@11: DOWN (p=12.45%) [2026-02-26T20:28:11.465604] [INFO ] [FORECASTER] Completed predict_future for NUVB [2026-02-26T20:28:11.465756] [INFO ] [sig ] NUVB: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:28:11.613197] [INFO ] [LOCAL ] Saved forecast: NUVB 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/NUVB.txt [2026-02-26T20:28:11.613348] [INFO ] [sig ] [2166/3375] Completed NUVB in 0.4s | 2.75 sym/s | Total: 13.1m | ETA: 7.3m [2026-02-26T20:28:11.613389] [INFO ] [sig ] [2167/3375] Forecasting NUVL... [2026-02-26T20:28:11.613421] [INFO ] [sig ] Generating forecast for: NUVL [2026-02-26T20:28:11.613451] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NUVL' from 'https://tdm.silogroup.org/data/derivative_storage/NUVL.csv'. [2026-02-26T20:28:11.624800] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NUVL'. [2026-02-26T20:28:11.625161] [INFO ] [FORECASTER] Starting predict_future for NUVL [2026-02-26T20:28:11.626040] [DEBUG] [LOCAL ] No optimal features file found for NUVL: ./output/feature-sets/NUVL.txt [2026-02-26T20:28:11.626095] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:11.626128] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:11.626155] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:11.626212] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:11.688128] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:11.688986] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:11.689074] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:11.689109] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:11.813272] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:11.813434] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:11.813477] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:11.813507] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:11.817193] [DEBUG] [FORECASTER] NUVL: Forecast T+1@11:T+2@11: UP (p=87.09%) [2026-02-26T20:28:11.817499] [INFO ] [FORECASTER] Completed predict_future for NUVL [2026-02-26T20:28:11.817670] [INFO ] [sig ] NUVL: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:28:11.963370] [INFO ] [LOCAL ] Saved forecast: NUVL 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/NUVL.txt [2026-02-26T20:28:11.963539] [INFO ] [sig ] [2167/3375] Completed NUVL in 0.4s | 2.75 sym/s | Total: 13.1m | ETA: 7.3m [2026-02-26T20:28:11.963601] [INFO ] [sig ] [2168/3375] Forecasting NUWE... [2026-02-26T20:28:11.963642] [INFO ] [sig ] Generating forecast for: NUWE [2026-02-26T20:28:11.963683] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NUWE' from 'https://tdm.silogroup.org/data/derivative_storage/NUWE.csv'. [2026-02-26T20:28:11.979233] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NUWE'. [2026-02-26T20:28:11.979769] [INFO ] [FORECASTER] Starting predict_future for NUWE [2026-02-26T20:28:11.980867] [DEBUG] [LOCAL ] No optimal features file found for NUWE: ./output/feature-sets/NUWE.txt [2026-02-26T20:28:11.980933] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:11.980972] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:11.981004] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:11.981078] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:12.046219] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:12.047162] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:12.047254] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:12.047288] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:12.164273] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:12.164434] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:12.164474] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:12.164504] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:12.168130] [DEBUG] [FORECASTER] NUWE: Forecast T+1@11:T+2@11: UP (p=78.08%) [2026-02-26T20:28:12.168457] [INFO ] [FORECASTER] Completed predict_future for NUWE [2026-02-26T20:28:12.168630] [INFO ] [sig ] NUWE: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:28:12.313054] [INFO ] [LOCAL ] Saved forecast: NUWE 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/NUWE.txt [2026-02-26T20:28:12.313247] [INFO ] [sig ] [2168/3375] Completed NUWE in 0.3s | 2.75 sym/s | Total: 13.1m | ETA: 7.3m [2026-02-26T20:28:12.313290] [INFO ] [sig ] [2169/3375] Forecasting NVAX... [2026-02-26T20:28:12.313321] [INFO ] [sig ] Generating forecast for: NVAX [2026-02-26T20:28:12.313353] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVAX' from 'https://tdm.silogroup.org/data/derivative_storage/NVAX.csv'. [2026-02-26T20:28:12.324718] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVAX'. [2026-02-26T20:28:12.325068] [INFO ] [FORECASTER] Starting predict_future for NVAX [2026-02-26T20:28:12.325913] [DEBUG] [LOCAL ] No optimal features file found for NVAX: ./output/feature-sets/NVAX.txt [2026-02-26T20:28:12.325967] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:12.326001] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:12.326028] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:12.326085] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:12.384805] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:12.385789] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:12.385882] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:12.385915] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:12.511180] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:12.511371] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:12.511416] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:12.511444] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:12.515062] [DEBUG] [FORECASTER] NVAX: Forecast T+1@11:T+2@11: DOWN (p=5.89%) [2026-02-26T20:28:12.515399] [INFO ] [FORECASTER] Completed predict_future for NVAX [2026-02-26T20:28:12.515546] [INFO ] [sig ] NVAX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:28:12.665697] [INFO ] [LOCAL ] Saved forecast: NVAX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/NVAX.txt [2026-02-26T20:28:12.665860] [INFO ] [sig ] [2169/3375] Completed NVAX in 0.4s | 2.75 sym/s | Total: 13.1m | ETA: 7.3m [2026-02-26T20:28:12.665929] [INFO ] [sig ] [2170/3375] Forecasting NVD... [2026-02-26T20:28:12.665978] [INFO ] [sig ] Generating forecast for: NVD [2026-02-26T20:28:12.666017] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVD' from 'https://tdm.silogroup.org/data/derivative_storage/NVD.csv'. [2026-02-26T20:28:12.678197] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVD'. [2026-02-26T20:28:12.678648] [INFO ] [FORECASTER] Starting predict_future for NVD [2026-02-26T20:28:12.679500] [DEBUG] [LOCAL ] No optimal features file found for NVD: ./output/feature-sets/NVD.txt [2026-02-26T20:28:12.679557] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:12.679624] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:12.679656] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:12.679717] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:12.738657] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:12.739626] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:12.739739] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:12.739776] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:12.859604] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:12.859771] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:12.859813] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:12.859843] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:12.863881] [DEBUG] [FORECASTER] NVD: Forecast T+1@11:T+2@11: DOWN (p=27.66%) [2026-02-26T20:28:12.864213] [INFO ] [FORECASTER] Completed predict_future for NVD [2026-02-26T20:28:12.864362] [INFO ] [sig ] NVD: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:28:13.017521] [INFO ] [LOCAL ] Saved forecast: NVD 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/NVD.txt [2026-02-26T20:28:13.017749] [INFO ] [sig ] [2170/3375] Completed NVD in 0.4s | 2.75 sym/s | Total: 13.1m | ETA: 7.3m [2026-02-26T20:28:13.017798] [INFO ] [sig ] [2171/3375] Forecasting NVDA... [2026-02-26T20:28:13.017830] [INFO ] [sig ] Generating forecast for: NVDA [2026-02-26T20:28:13.017862] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVDA' from 'https://tdm.silogroup.org/data/derivative_storage/NVDA.csv'. [2026-02-26T20:28:13.030815] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVDA'. [2026-02-26T20:28:13.031269] [INFO ] [FORECASTER] Starting predict_future for NVDA [2026-02-26T20:28:13.032208] [DEBUG] [LOCAL ] No optimal features file found for NVDA: ./output/feature-sets/NVDA.txt [2026-02-26T20:28:13.032268] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:13.032303] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:13.032332] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:13.032393] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:13.091530] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:13.092548] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:13.092701] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:13.092737] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:13.231313] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:13.231480] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:13.231521] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:13.231551] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:13.235165] [DEBUG] [FORECASTER] NVDA: Forecast T+1@11:T+2@11: UP (p=88.42%) [2026-02-26T20:28:13.235463] [INFO ] [FORECASTER] Completed predict_future for NVDA [2026-02-26T20:28:13.235631] [INFO ] [sig ] NVDA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:28:13.378739] [INFO ] [LOCAL ] Saved forecast: NVDA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/NVDA.txt [2026-02-26T20:28:13.378900] [INFO ] [sig ] [2171/3375] Completed NVDA in 0.4s | 2.75 sym/s | Total: 13.1m | ETA: 7.3m [2026-02-26T20:28:13.378943] [INFO ] [sig ] [2172/3375] Forecasting NVDD... [2026-02-26T20:28:13.378973] [INFO ] [sig ] Generating forecast for: NVDD [2026-02-26T20:28:13.379003] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVDD' from 'https://tdm.silogroup.org/data/derivative_storage/NVDD.csv'. [2026-02-26T20:28:13.390012] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVDD'. [2026-02-26T20:28:13.390385] [INFO ] [FORECASTER] Starting predict_future for NVDD [2026-02-26T20:28:13.391225] [DEBUG] [LOCAL ] No optimal features file found for NVDD: ./output/feature-sets/NVDD.txt [2026-02-26T20:28:13.391279] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:13.391343] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:13.391371] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:13.391429] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:13.450624] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:13.451519] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:13.451634] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:13.451681] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:13.575305] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:13.575473] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:13.575514] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:13.575545] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:13.579136] [DEBUG] [FORECASTER] NVDD: Forecast T+1@11:T+2@11: DOWN (p=35.46%) [2026-02-26T20:28:13.579452] [INFO ] [FORECASTER] Completed predict_future for NVDD [2026-02-26T20:28:13.579621] [INFO ] [sig ] NVDD: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:28:13.725306] [INFO ] [LOCAL ] Saved forecast: NVDD 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/NVDD.txt [2026-02-26T20:28:13.725470] [INFO ] [sig ] [2172/3375] Completed NVDD in 0.3s | 2.75 sym/s | Total: 13.2m | ETA: 7.3m [2026-02-26T20:28:13.725514] [INFO ] [sig ] [2173/3375] Forecasting NVDL... [2026-02-26T20:28:13.725544] [INFO ] [sig ] Generating forecast for: NVDL [2026-02-26T20:28:13.725595] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVDL' from 'https://tdm.silogroup.org/data/derivative_storage/NVDL.csv'. [2026-02-26T20:28:13.737116] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVDL'. [2026-02-26T20:28:13.737508] [INFO ] [FORECASTER] Starting predict_future for NVDL [2026-02-26T20:28:13.738407] [DEBUG] [LOCAL ] No optimal features file found for NVDL: ./output/feature-sets/NVDL.txt [2026-02-26T20:28:13.738461] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:13.738508] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:13.738537] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:13.738618] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:13.796612] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:13.797486] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:13.797591] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:13.797661] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:13.923899] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:13.924063] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:13.924104] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:13.924132] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:13.927715] [DEBUG] [FORECASTER] NVDL: Forecast T+1@11:T+2@11: UP (p=52.25%) [2026-02-26T20:28:13.928032] [INFO ] [FORECASTER] Completed predict_future for NVDL [2026-02-26T20:28:13.928171] [INFO ] [sig ] NVDL: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:28:14.080602] [INFO ] [LOCAL ] Saved forecast: NVDL 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/NVDL.txt [2026-02-26T20:28:14.080783] [INFO ] [sig ] [2173/3375] Completed NVDL in 0.4s | 2.75 sym/s | Total: 13.2m | ETA: 7.3m [2026-02-26T20:28:14.080827] [INFO ] [sig ] [2174/3375] Forecasting NVDS... [2026-02-26T20:28:14.080858] [INFO ] [sig ] Generating forecast for: NVDS [2026-02-26T20:28:14.080890] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVDS' from 'https://tdm.silogroup.org/data/derivative_storage/NVDS.csv'. [2026-02-26T20:28:14.093436] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVDS'. [2026-02-26T20:28:14.094091] [INFO ] [FORECASTER] Starting predict_future for NVDS [2026-02-26T20:28:14.095157] [DEBUG] [LOCAL ] No optimal features file found for NVDS: ./output/feature-sets/NVDS.txt [2026-02-26T20:28:14.095212] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:14.095247] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:14.095274] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:14.095331] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:14.157789] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:14.158803] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:14.158911] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:14.158959] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:14.293122] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:14.293297] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:14.293339] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:14.293368] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:14.297498] [DEBUG] [FORECASTER] NVDS: Forecast T+1@11:T+2@11: DOWN (p=8.45%) [2026-02-26T20:28:14.297940] [INFO ] [FORECASTER] Completed predict_future for NVDS [2026-02-26T20:28:14.298105] [INFO ] [sig ] NVDS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:28:14.461641] [INFO ] [LOCAL ] Saved forecast: NVDS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/NVDS.txt [2026-02-26T20:28:14.461863] [INFO ] [sig ] [2174/3375] Completed NVDS in 0.4s | 2.75 sym/s | Total: 13.2m | ETA: 7.3m [2026-02-26T20:28:14.461919] [INFO ] [sig ] [2175/3375] Forecasting NVEC... [2026-02-26T20:28:14.461960] [INFO ] [sig ] Generating forecast for: NVEC [2026-02-26T20:28:14.462004] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVEC' from 'https://tdm.silogroup.org/data/derivative_storage/NVEC.csv'. [2026-02-26T20:28:14.475531] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVEC'. [2026-02-26T20:28:14.476031] [INFO ] [FORECASTER] Starting predict_future for NVEC [2026-02-26T20:28:14.476983] [DEBUG] [LOCAL ] No optimal features file found for NVEC: ./output/feature-sets/NVEC.txt [2026-02-26T20:28:14.477039] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:14.477073] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:14.477100] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:14.477158] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:14.537624] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:14.538847] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:14.538941] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:14.538974] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:14.667151] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:14.667313] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:14.667353] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:14.667419] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:14.671807] [DEBUG] [FORECASTER] NVEC: Forecast T+1@11:T+2@11: UP (p=57.19%) [2026-02-26T20:28:14.672124] [INFO ] [FORECASTER] Completed predict_future for NVEC [2026-02-26T20:28:14.672279] [INFO ] [sig ] NVEC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:28:14.822798] [INFO ] [LOCAL ] Saved forecast: NVEC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/NVEC.txt [2026-02-26T20:28:14.822983] [INFO ] [sig ] [2175/3375] Completed NVEC in 0.4s | 2.75 sym/s | Total: 13.2m | ETA: 7.3m [2026-02-26T20:28:14.823029] [INFO ] [sig ] [2176/3375] Forecasting NVG... [2026-02-26T20:28:14.823062] [INFO ] [sig ] Generating forecast for: NVG [2026-02-26T20:28:14.823096] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVG' from 'https://tdm.silogroup.org/data/derivative_storage/NVG.csv'. [2026-02-26T20:28:14.835087] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVG'. [2026-02-26T20:28:14.835616] [INFO ] [FORECASTER] Starting predict_future for NVG [2026-02-26T20:28:14.836692] [DEBUG] [LOCAL ] No optimal features file found for NVG: ./output/feature-sets/NVG.txt [2026-02-26T20:28:14.836758] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:14.836790] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:14.836816] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:14.836873] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:14.894551] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:14.895510] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:14.895635] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:14.895672] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:15.022474] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:15.022661] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:15.022706] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:15.022736] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:15.026317] [DEBUG] [FORECASTER] NVG: Forecast T+1@11:T+2@11: UP (p=94.06%) [2026-02-26T20:28:15.026726] [INFO ] [FORECASTER] Completed predict_future for NVG [2026-02-26T20:28:15.026880] [INFO ] [sig ] NVG: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:28:15.175263] [INFO ] [LOCAL ] Saved forecast: NVG 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/NVG.txt [2026-02-26T20:28:15.175426] [INFO ] [sig ] [2176/3375] Completed NVG in 0.4s | 2.75 sym/s | Total: 13.2m | ETA: 7.3m [2026-02-26T20:28:15.175482] [INFO ] [sig ] [2177/3375] Forecasting NVGS... [2026-02-26T20:28:15.175516] [INFO ] [sig ] Generating forecast for: NVGS [2026-02-26T20:28:15.175547] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVGS' from 'https://tdm.silogroup.org/data/derivative_storage/NVGS.csv'. [2026-02-26T20:28:15.190834] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVGS'. [2026-02-26T20:28:15.191357] [INFO ] [FORECASTER] Starting predict_future for NVGS [2026-02-26T20:28:15.192566] [DEBUG] [LOCAL ] No optimal features file found for NVGS: ./output/feature-sets/NVGS.txt [2026-02-26T20:28:15.192660] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:15.192708] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:15.192749] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:15.192842] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:15.260981] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:15.261899] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:15.261993] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:15.262026] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:15.397121] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:15.397313] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:15.397364] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:15.397397] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:15.401483] [DEBUG] [FORECASTER] NVGS: Forecast T+1@11:T+2@11: UP (p=76.78%) [2026-02-26T20:28:15.401888] [INFO ] [FORECASTER] Completed predict_future for NVGS [2026-02-26T20:28:15.402059] [INFO ] [sig ] NVGS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:28:15.551517] [INFO ] [LOCAL ] Saved forecast: NVGS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/NVGS.txt [2026-02-26T20:28:15.551702] [INFO ] [sig ] [2177/3375] Completed NVGS in 0.4s | 2.75 sym/s | Total: 13.2m | ETA: 7.3m [2026-02-26T20:28:15.551750] [INFO ] [sig ] [2178/3375] Forecasting NVMI... [2026-02-26T20:28:15.551786] [INFO ] [sig ] Generating forecast for: NVMI [2026-02-26T20:28:15.551830] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVMI' from 'https://tdm.silogroup.org/data/derivative_storage/NVMI.csv'. [2026-02-26T20:28:15.564150] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVMI'. [2026-02-26T20:28:15.564541] [INFO ] [FORECASTER] Starting predict_future for NVMI [2026-02-26T20:28:15.565456] [DEBUG] [LOCAL ] No optimal features file found for NVMI: ./output/feature-sets/NVMI.txt [2026-02-26T20:28:15.565512] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:15.565545] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:15.565596] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:15.565660] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:15.631905] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:15.633018] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:15.633123] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:15.633167] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:15.773808] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:15.773981] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:15.774024] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:15.774055] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:15.777786] [DEBUG] [FORECASTER] NVMI: Forecast T+1@11:T+2@11: DOWN (p=33.59%) [2026-02-26T20:28:15.778122] [INFO ] [FORECASTER] Completed predict_future for NVMI [2026-02-26T20:28:15.778295] [INFO ] [sig ] NVMI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:28:15.940258] [INFO ] [LOCAL ] Saved forecast: NVMI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/NVMI.txt [2026-02-26T20:28:15.940417] [INFO ] [sig ] [2178/3375] Completed NVMI in 0.4s | 2.75 sym/s | Total: 13.2m | ETA: 7.2m [2026-02-26T20:28:15.940457] [INFO ] [sig ] [2179/3375] Forecasting NVO... [2026-02-26T20:28:15.940488] [INFO ] [sig ] Generating forecast for: NVO [2026-02-26T20:28:15.940518] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVO' from 'https://tdm.silogroup.org/data/derivative_storage/NVO.csv'. [2026-02-26T20:28:15.951828] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVO'. [2026-02-26T20:28:15.952200] [INFO ] [FORECASTER] Starting predict_future for NVO [2026-02-26T20:28:15.953048] [DEBUG] [LOCAL ] No optimal features file found for NVO: ./output/feature-sets/NVO.txt [2026-02-26T20:28:15.953103] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:15.953135] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:15.953167] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:15.953241] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:16.011986] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:16.012954] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:16.013044] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:16.013078] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:16.134348] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:16.134522] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:16.134562] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:16.134615] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:16.138332] [DEBUG] [FORECASTER] NVO: Forecast T+1@11:T+2@11: UP (p=77.12%) [2026-02-26T20:28:16.138751] [INFO ] [FORECASTER] Completed predict_future for NVO [2026-02-26T20:28:16.138921] [INFO ] [sig ] NVO: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:28:16.286371] [INFO ] [LOCAL ] Saved forecast: NVO 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/NVO.txt [2026-02-26T20:28:16.286554] [INFO ] [sig ] [2179/3375] Completed NVO in 0.3s | 2.75 sym/s | Total: 13.2m | ETA: 7.2m [2026-02-26T20:28:16.286620] [INFO ] [sig ] [2180/3375] Forecasting NVRI... [2026-02-26T20:28:16.286651] [INFO ] [sig ] Generating forecast for: NVRI [2026-02-26T20:28:16.286682] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVRI' from 'https://tdm.silogroup.org/data/derivative_storage/NVRI.csv'. [2026-02-26T20:28:16.300145] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVRI'. [2026-02-26T20:28:16.300675] [INFO ] [FORECASTER] Starting predict_future for NVRI [2026-02-26T20:28:16.301839] [DEBUG] [LOCAL ] No optimal features file found for NVRI: ./output/feature-sets/NVRI.txt [2026-02-26T20:28:16.301909] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:16.301955] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:16.301995] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:16.302075] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:16.379352] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:16.380308] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:16.380397] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:16.380431] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:16.503813] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:16.503979] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:16.504038] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:16.504068] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:16.507764] [DEBUG] [FORECASTER] NVRI: Forecast T+1@11:T+2@11: UP (p=80.38%) [2026-02-26T20:28:16.508098] [INFO ] [FORECASTER] Completed predict_future for NVRI [2026-02-26T20:28:16.508245] [INFO ] [sig ] NVRI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:28:16.655991] [INFO ] [LOCAL ] Saved forecast: NVRI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/NVRI.txt [2026-02-26T20:28:16.656212] [INFO ] [sig ] [2180/3375] Completed NVRI in 0.4s | 2.75 sym/s | Total: 13.2m | ETA: 7.2m [2026-02-26T20:28:16.656256] [INFO ] [sig ] [2181/3375] Forecasting NVS... [2026-02-26T20:28:16.656290] [INFO ] [sig ] Generating forecast for: NVS [2026-02-26T20:28:16.656322] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVS' from 'https://tdm.silogroup.org/data/derivative_storage/NVS.csv'. [2026-02-26T20:28:16.669826] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVS'. [2026-02-26T20:28:16.670264] [INFO ] [FORECASTER] Starting predict_future for NVS [2026-02-26T20:28:16.671291] [DEBUG] [LOCAL ] No optimal features file found for NVS: ./output/feature-sets/NVS.txt [2026-02-26T20:28:16.671346] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:16.671377] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:16.671403] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:16.671459] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:16.729443] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:16.730504] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:16.730618] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:16.730655] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:16.853655] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:16.853822] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:16.853864] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:16.853891] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:16.857437] [DEBUG] [FORECASTER] NVS: Forecast T+1@11:T+2@11: UP (p=77.61%) [2026-02-26T20:28:16.857798] [INFO ] [FORECASTER] Completed predict_future for NVS [2026-02-26T20:28:16.857942] [INFO ] [sig ] NVS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:28:17.011689] [INFO ] [LOCAL ] Saved forecast: NVS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/NVS.txt [2026-02-26T20:28:17.011853] [INFO ] [sig ] [2181/3375] Completed NVS in 0.4s | 2.75 sym/s | Total: 13.2m | ETA: 7.2m [2026-02-26T20:28:17.011895] [INFO ] [sig ] [2182/3375] Forecasting NVTS... [2026-02-26T20:28:17.011928] [INFO ] [sig ] Generating forecast for: NVTS [2026-02-26T20:28:17.011959] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVTS' from 'https://tdm.silogroup.org/data/derivative_storage/NVTS.csv'. [2026-02-26T20:28:17.023997] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVTS'. [2026-02-26T20:28:17.024499] [INFO ] [FORECASTER] Starting predict_future for NVTS [2026-02-26T20:28:17.025502] [DEBUG] [LOCAL ] No optimal features file found for NVTS: ./output/feature-sets/NVTS.txt [2026-02-26T20:28:17.025562] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:17.025632] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:17.025662] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:17.025720] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:17.086281] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:17.087233] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:17.087380] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:17.087416] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:17.206883] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:17.207063] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:17.207109] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:17.207140] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:17.211026] [DEBUG] [FORECASTER] NVTS: Forecast T+1@11:T+2@11: DOWN (p=7.87%) [2026-02-26T20:28:17.211399] [INFO ] [FORECASTER] Completed predict_future for NVTS [2026-02-26T20:28:17.211553] [INFO ] [sig ] NVTS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:28:17.375415] [INFO ] [LOCAL ] Saved forecast: NVTS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/NVTS.txt [2026-02-26T20:28:17.375607] [INFO ] [sig ] [2182/3375] Completed NVTS in 0.4s | 2.75 sym/s | Total: 13.2m | ETA: 7.2m [2026-02-26T20:28:17.375649] [INFO ] [sig ] [2183/3375] Forecasting NWBI... [2026-02-26T20:28:17.375681] [INFO ] [sig ] Generating forecast for: NWBI [2026-02-26T20:28:17.375711] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWBI' from 'https://tdm.silogroup.org/data/derivative_storage/NWBI.csv'. [2026-02-26T20:28:17.387475] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWBI'. [2026-02-26T20:28:17.387967] [INFO ] [FORECASTER] Starting predict_future for NWBI [2026-02-26T20:28:17.388857] [DEBUG] [LOCAL ] No optimal features file found for NWBI: ./output/feature-sets/NWBI.txt [2026-02-26T20:28:17.388913] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:17.388946] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:17.388973] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:17.389031] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:17.448141] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:17.449138] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:17.449231] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:17.449266] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:17.573357] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:17.573524] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:17.573568] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:17.573621] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:17.577217] [DEBUG] [FORECASTER] NWBI: Forecast T+1@11:T+2@11: DOWN (p=3.69%) [2026-02-26T20:28:17.577568] [INFO ] [FORECASTER] Completed predict_future for NWBI [2026-02-26T20:28:17.577757] [INFO ] [sig ] NWBI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:28:17.730599] [INFO ] [LOCAL ] Saved forecast: NWBI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/NWBI.txt [2026-02-26T20:28:17.730768] [INFO ] [sig ] [2183/3375] Completed NWBI in 0.4s | 2.75 sym/s | Total: 13.2m | ETA: 7.2m [2026-02-26T20:28:17.730811] [INFO ] [sig ] [2184/3375] Forecasting NWE... [2026-02-26T20:28:17.730844] [INFO ] [sig ] Generating forecast for: NWE [2026-02-26T20:28:17.730875] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWE' from 'https://tdm.silogroup.org/data/derivative_storage/NWE.csv'. [2026-02-26T20:28:17.742968] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWE'. [2026-02-26T20:28:17.743360] [INFO ] [FORECASTER] Starting predict_future for NWE [2026-02-26T20:28:17.744207] [DEBUG] [LOCAL ] No optimal features file found for NWE: ./output/feature-sets/NWE.txt [2026-02-26T20:28:17.744262] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:17.744308] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:17.744337] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:17.744394] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:17.807955] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:17.809228] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:17.809319] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:17.809353] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:17.930927] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:17.931110] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:17.931160] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:17.931191] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:17.935193] [DEBUG] [FORECASTER] NWE: Forecast T+1@11:T+2@11: UP (p=97.11%) [2026-02-26T20:28:17.935507] [INFO ] [FORECASTER] Completed predict_future for NWE [2026-02-26T20:28:17.935667] [INFO ] [sig ] NWE: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:28:18.088610] [INFO ] [LOCAL ] Saved forecast: NWE 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/NWE.txt [2026-02-26T20:28:18.088969] [INFO ] [sig ] [2184/3375] Completed NWE in 0.4s | 2.75 sym/s | Total: 13.2m | ETA: 7.2m [2026-02-26T20:28:18.089061] [INFO ] [sig ] [2185/3375] Forecasting NWFL... [2026-02-26T20:28:18.089115] [INFO ] [sig ] Generating forecast for: NWFL [2026-02-26T20:28:18.089165] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWFL' from 'https://tdm.silogroup.org/data/derivative_storage/NWFL.csv'. [2026-02-26T20:28:18.107312] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWFL'. [2026-02-26T20:28:18.107762] [INFO ] [FORECASTER] Starting predict_future for NWFL [2026-02-26T20:28:18.108890] [DEBUG] [LOCAL ] No optimal features file found for NWFL: ./output/feature-sets/NWFL.txt [2026-02-26T20:28:18.108946] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:18.108980] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:18.109006] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:18.109064] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:18.170679] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:18.171668] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:18.171798] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:18.171838] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:18.290779] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:18.290950] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:18.290996] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:18.291036] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:18.294539] [DEBUG] [FORECASTER] NWFL: Forecast T+1@11:T+2@11: DOWN (p=41.00%) [2026-02-26T20:28:18.294866] [INFO ] [FORECASTER] Completed predict_future for NWFL [2026-02-26T20:28:18.295005] [INFO ] [sig ] NWFL: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:28:18.447787] [INFO ] [LOCAL ] Saved forecast: NWFL 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/NWFL.txt [2026-02-26T20:28:18.447982] [INFO ] [sig ] [2185/3375] Completed NWFL in 0.4s | 2.75 sym/s | Total: 13.2m | ETA: 7.2m [2026-02-26T20:28:18.448025] [INFO ] [sig ] [2186/3375] Forecasting NWG... [2026-02-26T20:28:18.448056] [INFO ] [sig ] Generating forecast for: NWG [2026-02-26T20:28:18.448087] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWG' from 'https://tdm.silogroup.org/data/derivative_storage/NWG.csv'. [2026-02-26T20:28:18.459981] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWG'. [2026-02-26T20:28:18.460439] [INFO ] [FORECASTER] Starting predict_future for NWG [2026-02-26T20:28:18.461363] [DEBUG] [LOCAL ] No optimal features file found for NWG: ./output/feature-sets/NWG.txt [2026-02-26T20:28:18.461419] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:18.461453] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:18.461481] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:18.461539] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:18.520098] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:18.520973] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:18.521064] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:18.521099] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:18.641693] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:18.641866] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:18.641907] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:18.641937] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:18.645392] [DEBUG] [FORECASTER] NWG: Forecast T+1@11:T+2@11: UP (p=83.11%) [2026-02-26T20:28:18.645728] [INFO ] [FORECASTER] Completed predict_future for NWG [2026-02-26T20:28:18.645869] [INFO ] [sig ] NWG: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:28:18.796272] [INFO ] [LOCAL ] Saved forecast: NWG 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/NWG.txt [2026-02-26T20:28:18.796429] [INFO ] [sig ] [2186/3375] Completed NWG in 0.3s | 2.75 sym/s | Total: 13.2m | ETA: 7.2m [2026-02-26T20:28:18.796477] [INFO ] [sig ] [2187/3375] Forecasting NWL... [2026-02-26T20:28:18.796524] [INFO ] [sig ] Generating forecast for: NWL [2026-02-26T20:28:18.796585] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWL' from 'https://tdm.silogroup.org/data/derivative_storage/NWL.csv'. [2026-02-26T20:28:18.809389] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWL'. [2026-02-26T20:28:18.809804] [INFO ] [FORECASTER] Starting predict_future for NWL [2026-02-26T20:28:18.810720] [DEBUG] [LOCAL ] No optimal features file found for NWL: ./output/feature-sets/NWL.txt [2026-02-26T20:28:18.810776] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:18.810808] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:18.810836] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:18.810894] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:18.876638] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:18.877477] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:18.877600] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:18.877673] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:19.016561] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:19.016739] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:19.016783] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:19.016814] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:19.020323] [DEBUG] [FORECASTER] NWL: Forecast T+1@11:T+2@11: DOWN (p=23.42%) [2026-02-26T20:28:19.020629] [INFO ] [FORECASTER] Completed predict_future for NWL [2026-02-26T20:28:19.020764] [INFO ] [sig ] NWL: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:28:19.161230] [INFO ] [LOCAL ] Saved forecast: NWL 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/NWL.txt [2026-02-26T20:28:19.161337] [INFO ] [sig ] [2187/3375] Completed NWL in 0.4s | 2.75 sym/s | Total: 13.2m | ETA: 7.2m [2026-02-26T20:28:19.161376] [INFO ] [sig ] [2188/3375] Forecasting NWPX... [2026-02-26T20:28:19.161412] [INFO ] [sig ] Generating forecast for: NWPX [2026-02-26T20:28:19.161444] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWPX' from 'https://tdm.silogroup.org/data/derivative_storage/NWPX.csv'. [2026-02-26T20:28:19.186583] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWPX'. [2026-02-26T20:28:19.186904] [INFO ] [FORECASTER] Starting predict_future for NWPX [2026-02-26T20:28:19.187736] [DEBUG] [LOCAL ] No optimal features file found for NWPX: ./output/feature-sets/NWPX.txt [2026-02-26T20:28:19.187789] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:19.187822] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:19.187849] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:19.187906] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:19.249605] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:19.250427] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:19.250529] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:19.250600] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:19.386863] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:19.387026] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:19.387069] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:19.387099] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:19.390633] [DEBUG] [FORECASTER] NWPX: Forecast T+1@11:T+2@11: DOWN (p=11.03%) [2026-02-26T20:28:19.390926] [INFO ] [FORECASTER] Completed predict_future for NWPX [2026-02-26T20:28:19.391061] [INFO ] [sig ] NWPX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:28:19.544429] [INFO ] [LOCAL ] Saved forecast: NWPX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/NWPX.txt [2026-02-26T20:28:19.544658] [INFO ] [sig ] [2188/3375] Completed NWPX in 0.4s | 2.75 sym/s | Total: 13.2m | ETA: 7.2m [2026-02-26T20:28:19.544705] [INFO ] [sig ] [2189/3375] Forecasting NWS... [2026-02-26T20:28:19.544736] [INFO ] [sig ] Generating forecast for: NWS [2026-02-26T20:28:19.544774] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWS' from 'https://tdm.silogroup.org/data/derivative_storage/NWS.csv'. [2026-02-26T20:28:19.557708] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWS'. [2026-02-26T20:28:19.558112] [INFO ] [FORECASTER] Starting predict_future for NWS [2026-02-26T20:28:19.558963] [DEBUG] [LOCAL ] No optimal features file found for NWS: ./output/feature-sets/NWS.txt [2026-02-26T20:28:19.559017] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:19.559089] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:19.559119] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:19.559184] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:19.616587] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:19.617461] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:19.617553] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:19.617610] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:19.739479] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:19.739661] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:19.739704] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:19.739733] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:19.743171] [DEBUG] [FORECASTER] NWS: Forecast T+1@11:T+2@11: UP (p=83.17%) [2026-02-26T20:28:19.743460] [INFO ] [FORECASTER] Completed predict_future for NWS [2026-02-26T20:28:19.743614] [INFO ] [sig ] NWS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:28:19.885668] [INFO ] [LOCAL ] Saved forecast: NWS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/NWS.txt [2026-02-26T20:28:19.885851] [INFO ] [sig ] [2189/3375] Completed NWS in 0.3s | 2.75 sym/s | Total: 13.3m | ETA: 7.2m [2026-02-26T20:28:19.885892] [INFO ] [sig ] [2190/3375] Forecasting NWSA... [2026-02-26T20:28:19.885924] [INFO ] [sig ] Generating forecast for: NWSA [2026-02-26T20:28:19.885955] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWSA' from 'https://tdm.silogroup.org/data/derivative_storage/NWSA.csv'. [2026-02-26T20:28:19.898893] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWSA'. [2026-02-26T20:28:19.899325] [INFO ] [FORECASTER] Starting predict_future for NWSA [2026-02-26T20:28:19.900275] [DEBUG] [LOCAL ] No optimal features file found for NWSA: ./output/feature-sets/NWSA.txt [2026-02-26T20:28:19.900334] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:19.900368] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:19.900396] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:19.900460] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:19.962814] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:19.963746] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:19.963840] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:19.963878] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:20.127693] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:20.127900] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:20.127959] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:20.127999] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:20.133080] [DEBUG] [FORECASTER] NWSA: Forecast T+1@11:T+2@11: DOWN (p=11.06%) [2026-02-26T20:28:20.133569] [INFO ] [FORECASTER] Completed predict_future for NWSA [2026-02-26T20:28:20.133826] [INFO ] [sig ] NWSA: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:28:20.353005] [INFO ] [LOCAL ] Saved forecast: NWSA 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/NWSA.txt [2026-02-26T20:28:20.353258] [INFO ] [sig ] [2190/3375] Completed NWSA in 0.5s | 2.75 sym/s | Total: 13.3m | ETA: 7.2m [2026-02-26T20:28:20.353312] [INFO ] [sig ] [2191/3375] Forecasting NX... [2026-02-26T20:28:20.353350] [INFO ] [sig ] Generating forecast for: NX [2026-02-26T20:28:20.353389] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NX' from 'https://tdm.silogroup.org/data/derivative_storage/NX.csv'. [2026-02-26T20:28:20.385690] [DEBUG] [REMOTE ] Successfully parsed 299 rows of historical data for symbol 'NX'. [2026-02-26T20:28:20.386215] [INFO ] [FORECASTER] Starting predict_future for NX [2026-02-26T20:28:20.387303] [DEBUG] [LOCAL ] No optimal features file found for NX: ./output/feature-sets/NX.txt [2026-02-26T20:28:20.387369] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:20.387408] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:20.387440] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:20.387513] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:20.475452] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:20.477134] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:20.477315] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:20.477354] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:20.648351] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:20.648642] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-26T20:28:20.648757] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:20.648862] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:20.654189] [DEBUG] [FORECASTER] NX: Forecast T+1@11:T+2@11: UP (p=98.98%) [2026-02-26T20:28:20.654850] [INFO ] [FORECASTER] Completed predict_future for NX [2026-02-26T20:28:20.655070] [INFO ] [sig ] NX: Forecast for 2026-02-25: UP (sign=1.00) [2026-02-26T20:28:20.889505] [INFO ] [LOCAL ] Saved forecast: NX 2026-02-26 1 -> ./output/forecasts/individual/2026-02-26/NX.txt [2026-02-26T20:28:20.890149] [INFO ] [sig ] [2191/3375] Completed NX in 0.5s | 2.75 sym/s | Total: 13.3m | ETA: 7.2m [2026-02-26T20:28:20.890232] [INFO ] [sig ] [2192/3375] Forecasting NXE... [2026-02-26T20:28:20.890291] [INFO ] [sig ] Generating forecast for: NXE [2026-02-26T20:28:20.890360] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NXE' from 'https://tdm.silogroup.org/data/derivative_storage/NXE.csv'. [2026-02-26T20:28:20.929999] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NXE'. [2026-02-26T20:28:20.930607] [INFO ] [FORECASTER] Starting predict_future for NXE [2026-02-26T20:28:20.932047] [DEBUG] [LOCAL ] No optimal features file found for NXE: ./output/feature-sets/NXE.txt [2026-02-26T20:28:20.932117] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:20.932160] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:20.932197] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:20.932280] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:21.032499] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:21.033917] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:21.034056] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:21.034095] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:21.207019] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:21.207221] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:21.207275] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:21.207311] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:21.223676] [DEBUG] [FORECASTER] NXE: Forecast T+1@11:T+2@11: UP (p=95.37%) [2026-02-26T20:28:21.224273] [INFO ] [FORECASTER] Completed predict_future for NXE [2026-02-26T20:28:21.224530] [INFO ] [sig ] NXE: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:28:21.439987] [INFO ] [LOCAL ] Saved forecast: NXE 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/NXE.txt [2026-02-26T20:28:21.440182] [INFO ] [sig ] [2192/3375] Completed NXE in 0.5s | 2.75 sym/s | Total: 13.3m | ETA: 7.2m [2026-02-26T20:28:21.440228] [INFO ] [sig ] [2193/3375] Forecasting NXG... [2026-02-26T20:28:21.440259] [INFO ] [sig ] Generating forecast for: NXG [2026-02-26T20:28:21.440290] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NXG' from 'https://tdm.silogroup.org/data/derivative_storage/NXG.csv'. [2026-02-26T20:28:21.453696] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NXG'. [2026-02-26T20:28:21.454165] [INFO ] [FORECASTER] Starting predict_future for NXG [2026-02-26T20:28:21.455125] [DEBUG] [LOCAL ] No optimal features file found for NXG: ./output/feature-sets/NXG.txt [2026-02-26T20:28:21.455184] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:21.455217] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:21.455245] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:21.455303] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:21.540056] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:21.542208] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:21.542407] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:21.542465] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:21.696047] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:21.696259] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:21.696326] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:21.696375] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:21.702325] [DEBUG] [FORECASTER] NXG: Forecast T+1@11:T+2@11: UP (p=72.57%) [2026-02-26T20:28:21.702917] [INFO ] [FORECASTER] Completed predict_future for NXG [2026-02-26T20:28:21.703149] [INFO ] [sig ] NXG: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:28:21.871498] [INFO ] [LOCAL ] Saved forecast: NXG 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/NXG.txt [2026-02-26T20:28:21.871774] [INFO ] [sig ] [2193/3375] Completed NXG in 0.4s | 2.75 sym/s | Total: 13.3m | ETA: 7.2m [2026-02-26T20:28:21.871826] [INFO ] [sig ] [2194/3375] Forecasting NXGL... [2026-02-26T20:28:21.871868] [INFO ] [sig ] Generating forecast for: NXGL [2026-02-26T20:28:21.871909] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NXGL' from 'https://tdm.silogroup.org/data/derivative_storage/NXGL.csv'. [2026-02-26T20:28:21.886907] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NXGL'. [2026-02-26T20:28:21.887375] [INFO ] [FORECASTER] Starting predict_future for NXGL [2026-02-26T20:28:21.888396] [DEBUG] [LOCAL ] No optimal features file found for NXGL: ./output/feature-sets/NXGL.txt [2026-02-26T20:28:21.888468] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:21.888508] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:21.888541] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:21.888635] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:21.952829] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:21.953784] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:21.953876] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:21.953910] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:22.078565] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:22.078749] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:22.078794] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:22.078829] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:22.083033] [DEBUG] [FORECASTER] NXGL: Forecast T+1@11:T+2@11: DOWN (p=11.59%) [2026-02-26T20:28:22.083388] [INFO ] [FORECASTER] Completed predict_future for NXGL [2026-02-26T20:28:22.083536] [INFO ] [sig ] NXGL: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:28:22.239645] [INFO ] [LOCAL ] Saved forecast: NXGL 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/NXGL.txt [2026-02-26T20:28:22.239838] [INFO ] [sig ] [2194/3375] Completed NXGL in 0.4s | 2.75 sym/s | Total: 13.3m | ETA: 7.2m [2026-02-26T20:28:22.239882] [INFO ] [sig ] [2195/3375] Forecasting NXP... [2026-02-26T20:28:22.239912] [INFO ] [sig ] Generating forecast for: NXP [2026-02-26T20:28:22.239944] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NXP' from 'https://tdm.silogroup.org/data/derivative_storage/NXP.csv'. [2026-02-26T20:28:22.254674] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NXP'. [2026-02-26T20:28:22.255105] [INFO ] [FORECASTER] Starting predict_future for NXP [2026-02-26T20:28:22.256127] [DEBUG] [LOCAL ] No optimal features file found for NXP: ./output/feature-sets/NXP.txt [2026-02-26T20:28:22.256186] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:22.256219] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:22.256246] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:22.256328] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:22.323033] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:22.323973] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:22.324061] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:22.324095] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:22.457826] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:22.458020] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:22.458070] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:22.458099] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:22.461880] [DEBUG] [FORECASTER] NXP: Forecast T+1@11:T+2@11: DOWN (p=12.36%) [2026-02-26T20:28:22.462216] [INFO ] [FORECASTER] Completed predict_future for NXP [2026-02-26T20:28:22.462362] [INFO ] [sig ] NXP: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:28:22.616264] [INFO ] [LOCAL ] Saved forecast: NXP 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/NXP.txt [2026-02-26T20:28:22.616449] [INFO ] [sig ] [2195/3375] Completed NXP in 0.4s | 2.75 sym/s | Total: 13.3m | ETA: 7.2m [2026-02-26T20:28:22.616493] [INFO ] [sig ] [2196/3375] Forecasting NXPI... [2026-02-26T20:28:22.616524] [INFO ] [sig ] Generating forecast for: NXPI [2026-02-26T20:28:22.616555] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NXPI' from 'https://tdm.silogroup.org/data/derivative_storage/NXPI.csv'. [2026-02-26T20:28:22.630270] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NXPI'. [2026-02-26T20:28:22.630762] [INFO ] [FORECASTER] Starting predict_future for NXPI [2026-02-26T20:28:22.631716] [DEBUG] [LOCAL ] No optimal features file found for NXPI: ./output/feature-sets/NXPI.txt [2026-02-26T20:28:22.631773] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:22.631807] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:22.631834] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:22.631894] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:22.696770] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:22.697853] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:22.697949] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:22.697991] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:22.835426] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:22.835631] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:22.835678] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:22.835708] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:22.840031] [DEBUG] [FORECASTER] NXPI: Forecast T+1@11:T+2@11: DOWN (p=20.72%) [2026-02-26T20:28:22.840350] [INFO ] [FORECASTER] Completed predict_future for NXPI [2026-02-26T20:28:22.840523] [INFO ] [sig ] NXPI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:28:22.999938] [INFO ] [LOCAL ] Saved forecast: NXPI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/NXPI.txt [2026-02-26T20:28:23.000112] [INFO ] [sig ] [2196/3375] Completed NXPI in 0.4s | 2.75 sym/s | Total: 13.3m | ETA: 7.1m [2026-02-26T20:28:23.000168] [INFO ] [sig ] [2197/3375] Forecasting NYXH... [2026-02-26T20:28:23.000206] [INFO ] [sig ] Generating forecast for: NYXH [2026-02-26T20:28:23.000240] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NYXH' from 'https://tdm.silogroup.org/data/derivative_storage/NYXH.csv'. [2026-02-26T20:28:23.013199] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NYXH'. [2026-02-26T20:28:23.013647] [INFO ] [FORECASTER] Starting predict_future for NYXH [2026-02-26T20:28:23.014533] [DEBUG] [LOCAL ] No optimal features file found for NYXH: ./output/feature-sets/NYXH.txt [2026-02-26T20:28:23.014641] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:23.014678] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:23.014706] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:23.014765] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:23.077024] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:23.077961] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:23.078079] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:23.078133] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:23.206717] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:23.206886] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:23.206944] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:23.206978] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:23.210904] [DEBUG] [FORECASTER] NYXH: Forecast T+1@11:T+2@11: UP (p=92.58%) [2026-02-26T20:28:23.211214] [INFO ] [FORECASTER] Completed predict_future for NYXH [2026-02-26T20:28:23.211352] [INFO ] [sig ] NYXH: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:28:23.365845] [INFO ] [LOCAL ] Saved forecast: NYXH 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/NYXH.txt [2026-02-26T20:28:23.366032] [INFO ] [sig ] [2197/3375] Completed NYXH in 0.4s | 2.75 sym/s | Total: 13.3m | ETA: 7.1m [2026-02-26T20:28:23.366094] [INFO ] [sig ] [2198/3375] Forecasting NZF... [2026-02-26T20:28:23.366128] [INFO ] [sig ] Generating forecast for: NZF [2026-02-26T20:28:23.366160] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NZF' from 'https://tdm.silogroup.org/data/derivative_storage/NZF.csv'. [2026-02-26T20:28:23.378145] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NZF'. [2026-02-26T20:28:23.378493] [INFO ] [FORECASTER] Starting predict_future for NZF [2026-02-26T20:28:23.379379] [DEBUG] [LOCAL ] No optimal features file found for NZF: ./output/feature-sets/NZF.txt [2026-02-26T20:28:23.379434] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:23.379468] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:23.379495] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:23.379552] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:23.437361] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:23.438063] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:23.438147] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:23.438180] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:23.560247] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:23.560400] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:23.560440] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:23.560468] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:23.563945] [DEBUG] [FORECASTER] NZF: Forecast T+1@11:T+2@11: DOWN (p=18.49%) [2026-02-26T20:28:23.564225] [INFO ] [FORECASTER] Completed predict_future for NZF [2026-02-26T20:28:23.564354] [INFO ] [sig ] NZF: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:28:23.705595] [INFO ] [LOCAL ] Saved forecast: NZF 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/NZF.txt [2026-02-26T20:28:23.705739] [INFO ] [sig ] [2198/3375] Completed NZF in 0.3s | 2.75 sym/s | Total: 13.3m | ETA: 7.1m [2026-02-26T20:28:23.705778] [INFO ] [sig ] [2199/3375] Forecasting OABI... [2026-02-26T20:28:23.705810] [INFO ] [sig ] Generating forecast for: OABI [2026-02-26T20:28:23.705840] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OABI' from 'https://tdm.silogroup.org/data/derivative_storage/OABI.csv'. [2026-02-26T20:28:23.717699] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OABI'. [2026-02-26T20:28:23.718126] [INFO ] [FORECASTER] Starting predict_future for OABI [2026-02-26T20:28:23.718997] [DEBUG] [LOCAL ] No optimal features file found for OABI: ./output/feature-sets/OABI.txt [2026-02-26T20:28:23.719059] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:23.719094] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:23.719124] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:23.719183] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:23.793704] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:23.794911] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:23.795072] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:23.795132] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:23.920614] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:23.920770] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:23.920812] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:23.920840] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:23.924228] [DEBUG] [FORECASTER] OABI: Forecast T+1@11:T+2@11: DOWN (p=7.06%) [2026-02-26T20:28:23.924507] [INFO ] [FORECASTER] Completed predict_future for OABI [2026-02-26T20:28:23.924658] [INFO ] [sig ] OABI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:28:24.069616] [INFO ] [LOCAL ] Saved forecast: OABI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/OABI.txt [2026-02-26T20:28:24.069758] [INFO ] [sig ] [2199/3375] Completed OABI in 0.4s | 2.75 sym/s | Total: 13.3m | ETA: 7.1m [2026-02-26T20:28:24.069798] [INFO ] [sig ] [2200/3375] Forecasting OBDC... [2026-02-26T20:28:24.069829] [INFO ] [sig ] Generating forecast for: OBDC [2026-02-26T20:28:24.069864] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OBDC' from 'https://tdm.silogroup.org/data/derivative_storage/OBDC.csv'. [2026-02-26T20:28:24.081036] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OBDC'. [2026-02-26T20:28:24.081360] [INFO ] [FORECASTER] Starting predict_future for OBDC [2026-02-26T20:28:24.082190] [DEBUG] [LOCAL ] No optimal features file found for OBDC: ./output/feature-sets/OBDC.txt [2026-02-26T20:28:24.082244] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:24.082276] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:24.082303] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:24.082360] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:24.140328] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:24.141283] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:24.141374] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:24.141407] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:24.272746] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:24.272919] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:24.272963] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:24.273003] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:24.277417] [DEBUG] [FORECASTER] OBDC: Forecast T+1@11:T+2@11: UP (p=98.69%) [2026-02-26T20:28:24.277904] [INFO ] [FORECASTER] Completed predict_future for OBDC [2026-02-26T20:28:24.278116] [INFO ] [sig ] OBDC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:28:24.428639] [INFO ] [LOCAL ] Saved forecast: OBDC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/OBDC.txt [2026-02-26T20:28:24.428798] [INFO ] [sig ] [2200/3375] Completed OBDC in 0.4s | 2.75 sym/s | Total: 13.3m | ETA: 7.1m [2026-02-26T20:28:24.428838] [INFO ] [sig ] [2201/3375] Forecasting OBIL... [2026-02-26T20:28:24.428869] [INFO ] [sig ] Generating forecast for: OBIL [2026-02-26T20:28:24.428900] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OBIL' from 'https://tdm.silogroup.org/data/derivative_storage/OBIL.csv'. [2026-02-26T20:28:24.440029] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OBIL'. [2026-02-26T20:28:24.440372] [INFO ] [FORECASTER] Starting predict_future for OBIL [2026-02-26T20:28:24.441192] [DEBUG] [LOCAL ] No optimal features file found for OBIL: ./output/feature-sets/OBIL.txt [2026-02-26T20:28:24.441246] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:24.441277] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:24.441303] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:24.441360] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:24.499556] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:24.500442] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:24.500527] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:24.500561] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:24.606668] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:24.606821] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:24.606859] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:24.606887] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:24.610399] [DEBUG] [FORECASTER] OBIL: Forecast T+1@11:T+2@11: UP (p=94.71%) [2026-02-26T20:28:24.610702] [INFO ] [FORECASTER] Completed predict_future for OBIL [2026-02-26T20:28:24.610833] [INFO ] [sig ] OBIL: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:28:24.752289] [INFO ] [LOCAL ] Saved forecast: OBIL 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/OBIL.txt [2026-02-26T20:28:24.752431] [INFO ] [sig ] [2201/3375] Completed OBIL in 0.3s | 2.75 sym/s | Total: 13.3m | ETA: 7.1m [2026-02-26T20:28:24.752472] [INFO ] [sig ] [2202/3375] Forecasting OBIO... [2026-02-26T20:28:24.752501] [INFO ] [sig ] Generating forecast for: OBIO [2026-02-26T20:28:24.752531] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OBIO' from 'https://tdm.silogroup.org/data/derivative_storage/OBIO.csv'. [2026-02-26T20:28:24.763494] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OBIO'. [2026-02-26T20:28:24.763886] [INFO ] [FORECASTER] Starting predict_future for OBIO [2026-02-26T20:28:24.764715] [DEBUG] [LOCAL ] No optimal features file found for OBIO: ./output/feature-sets/OBIO.txt [2026-02-26T20:28:24.764769] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:24.764801] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:24.764828] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:24.764894] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:24.825461] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:24.826400] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:24.826494] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:24.826527] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:24.951083] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:24.951240] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:24.951281] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:24.951310] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:24.954744] [DEBUG] [FORECASTER] OBIO: Forecast T+1@11:T+2@11: DOWN (p=3.61%) [2026-02-26T20:28:24.955135] [INFO ] [FORECASTER] Completed predict_future for OBIO [2026-02-26T20:28:24.955312] [INFO ] [sig ] OBIO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:28:25.101135] [INFO ] [LOCAL ] Saved forecast: OBIO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/OBIO.txt [2026-02-26T20:28:25.101377] [INFO ] [sig ] [2202/3375] Completed OBIO in 0.3s | 2.75 sym/s | Total: 13.3m | ETA: 7.1m [2026-02-26T20:28:25.101432] [INFO ] [sig ] [2203/3375] Forecasting OBK... [2026-02-26T20:28:25.101472] [INFO ] [sig ] Generating forecast for: OBK [2026-02-26T20:28:25.101512] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OBK' from 'https://tdm.silogroup.org/data/derivative_storage/OBK.csv'. [2026-02-26T20:28:25.116214] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OBK'. [2026-02-26T20:28:25.116684] [INFO ] [FORECASTER] Starting predict_future for OBK [2026-02-26T20:28:25.117558] [DEBUG] [LOCAL ] No optimal features file found for OBK: ./output/feature-sets/OBK.txt [2026-02-26T20:28:25.117670] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:25.117706] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:25.117734] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:25.117792] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:25.177881] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:25.178743] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:25.178826] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:25.178859] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:25.305346] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:25.305501] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:25.305543] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:25.305590] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:25.309146] [DEBUG] [FORECASTER] OBK: Forecast T+1@11:T+2@11: UP (p=62.80%) [2026-02-26T20:28:25.309433] [INFO ] [FORECASTER] Completed predict_future for OBK [2026-02-26T20:28:25.309566] [INFO ] [sig ] OBK: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:28:25.453692] [INFO ] [LOCAL ] Saved forecast: OBK 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/OBK.txt [2026-02-26T20:28:25.453862] [INFO ] [sig ] [2203/3375] Completed OBK in 0.4s | 2.75 sym/s | Total: 13.3m | ETA: 7.1m [2026-02-26T20:28:25.453903] [INFO ] [sig ] [2204/3375] Forecasting OC... [2026-02-26T20:28:25.453932] [INFO ] [sig ] Generating forecast for: OC [2026-02-26T20:28:25.453964] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OC' from 'https://tdm.silogroup.org/data/derivative_storage/OC.csv'. [2026-02-26T20:28:25.465602] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OC'. [2026-02-26T20:28:25.466029] [INFO ] [FORECASTER] Starting predict_future for OC [2026-02-26T20:28:25.466897] [DEBUG] [LOCAL ] No optimal features file found for OC: ./output/feature-sets/OC.txt [2026-02-26T20:28:25.466952] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:25.466984] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:25.467012] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:25.467069] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:25.525160] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:25.525967] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:25.526050] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:25.526083] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:25.652237] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:25.652406] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:25.652466] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:25.652495] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:25.656188] [DEBUG] [FORECASTER] OC: Forecast T+1@11:T+2@11: UP (p=91.34%) [2026-02-26T20:28:25.656513] [INFO ] [FORECASTER] Completed predict_future for OC [2026-02-26T20:28:25.656678] [INFO ] [sig ] OC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:28:25.847862] [INFO ] [LOCAL ] Saved forecast: OC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/OC.txt [2026-02-26T20:28:25.848044] [INFO ] [sig ] [2204/3375] Completed OC in 0.4s | 2.75 sym/s | Total: 13.4m | ETA: 7.1m [2026-02-26T20:28:25.848086] [INFO ] [sig ] [2205/3375] Forecasting OCCI... [2026-02-26T20:28:25.848116] [INFO ] [sig ] Generating forecast for: OCCI [2026-02-26T20:28:25.848147] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OCCI' from 'https://tdm.silogroup.org/data/derivative_storage/OCCI.csv'. [2026-02-26T20:28:25.861224] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OCCI'. [2026-02-26T20:28:25.861728] [INFO ] [FORECASTER] Starting predict_future for OCCI [2026-02-26T20:28:25.862896] [DEBUG] [LOCAL ] No optimal features file found for OCCI: ./output/feature-sets/OCCI.txt [2026-02-26T20:28:25.862980] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:25.863033] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:25.863077] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:25.863161] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:25.938110] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:25.939004] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:25.939088] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:25.939122] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:26.061946] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:26.062130] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:26.062183] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:26.062223] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:26.066908] [DEBUG] [FORECASTER] OCCI: Forecast T+1@11:T+2@11: DOWN (p=10.59%) [2026-02-26T20:28:26.067437] [INFO ] [FORECASTER] Completed predict_future for OCCI [2026-02-26T20:28:26.067671] [INFO ] [sig ] OCCI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:28:26.220344] [INFO ] [LOCAL ] Saved forecast: OCCI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/OCCI.txt [2026-02-26T20:28:26.220498] [INFO ] [sig ] [2205/3375] Completed OCCI in 0.4s | 2.75 sym/s | Total: 13.4m | ETA: 7.1m [2026-02-26T20:28:26.220538] [INFO ] [sig ] [2206/3375] Forecasting OCFC... [2026-02-26T20:28:26.220584] [INFO ] [sig ] Generating forecast for: OCFC [2026-02-26T20:28:26.220620] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OCFC' from 'https://tdm.silogroup.org/data/derivative_storage/OCFC.csv'. [2026-02-26T20:28:26.232388] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OCFC'. [2026-02-26T20:28:26.232756] [INFO ] [FORECASTER] Starting predict_future for OCFC [2026-02-26T20:28:26.233597] [DEBUG] [LOCAL ] No optimal features file found for OCFC: ./output/feature-sets/OCFC.txt [2026-02-26T20:28:26.233651] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:26.233710] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:26.233739] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:26.233797] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:26.293380] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:26.294211] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:26.294293] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:26.294326] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:26.423988] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:26.424159] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:26.424210] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:26.424239] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:26.427817] [DEBUG] [FORECASTER] OCFC: Forecast T+1@11:T+2@11: DOWN (p=42.73%) [2026-02-26T20:28:26.428101] [INFO ] [FORECASTER] Completed predict_future for OCFC [2026-02-26T20:28:26.428235] [INFO ] [sig ] OCFC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:28:26.574335] [INFO ] [LOCAL ] Saved forecast: OCFC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/OCFC.txt [2026-02-26T20:28:26.574480] [INFO ] [sig ] [2206/3375] Completed OCFC in 0.4s | 2.75 sym/s | Total: 13.4m | ETA: 7.1m [2026-02-26T20:28:26.574521] [INFO ] [sig ] [2207/3375] Forecasting OCGN... [2026-02-26T20:28:26.574551] [INFO ] [sig ] Generating forecast for: OCGN [2026-02-26T20:28:26.574601] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OCGN' from 'https://tdm.silogroup.org/data/derivative_storage/OCGN.csv'. [2026-02-26T20:28:26.587333] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OCGN'. [2026-02-26T20:28:26.587743] [INFO ] [FORECASTER] Starting predict_future for OCGN [2026-02-26T20:28:26.588627] [DEBUG] [LOCAL ] No optimal features file found for OCGN: ./output/feature-sets/OCGN.txt [2026-02-26T20:28:26.588682] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:26.588715] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:26.588741] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:26.588797] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:26.649760] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:26.650711] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:26.650798] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:26.650832] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:26.776084] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:26.776253] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:26.776296] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:26.776326] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:26.780091] [DEBUG] [FORECASTER] OCGN: Forecast T+1@11:T+2@11: UP (p=76.66%) [2026-02-26T20:28:26.780420] [INFO ] [FORECASTER] Completed predict_future for OCGN [2026-02-26T20:28:26.780596] [INFO ] [sig ] OCGN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:28:26.925049] [INFO ] [LOCAL ] Saved forecast: OCGN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/OCGN.txt [2026-02-26T20:28:26.925288] [INFO ] [sig ] [2207/3375] Completed OCGN in 0.4s | 2.75 sym/s | Total: 13.4m | ETA: 7.1m [2026-02-26T20:28:26.925337] [INFO ] [sig ] [2208/3375] Forecasting OCSL... [2026-02-26T20:28:26.925370] [INFO ] [sig ] Generating forecast for: OCSL [2026-02-26T20:28:26.925401] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OCSL' from 'https://tdm.silogroup.org/data/derivative_storage/OCSL.csv'. [2026-02-26T20:28:26.936548] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OCSL'. [2026-02-26T20:28:26.936937] [INFO ] [FORECASTER] Starting predict_future for OCSL [2026-02-26T20:28:26.937796] [DEBUG] [LOCAL ] No optimal features file found for OCSL: ./output/feature-sets/OCSL.txt [2026-02-26T20:28:26.937852] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:26.937902] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:26.937931] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:26.937989] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:26.998136] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:26.999059] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:26.999145] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:26.999178] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:27.124055] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:27.124223] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:27.124263] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:27.124293] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:27.127913] [DEBUG] [FORECASTER] OCSL: Forecast T+1@11:T+2@11: UP (p=95.27%) [2026-02-26T20:28:27.128199] [INFO ] [FORECASTER] Completed predict_future for OCSL [2026-02-26T20:28:27.128331] [INFO ] [sig ] OCSL: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:28:27.274771] [INFO ] [LOCAL ] Saved forecast: OCSL 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/OCSL.txt [2026-02-26T20:28:27.274995] [INFO ] [sig ] [2208/3375] Completed OCSL in 0.3s | 2.75 sym/s | Total: 13.4m | ETA: 7.1m [2026-02-26T20:28:27.275068] [INFO ] [sig ] [2209/3375] Forecasting OCUL... [2026-02-26T20:28:27.275124] [INFO ] [sig ] Generating forecast for: OCUL [2026-02-26T20:28:27.275173] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OCUL' from 'https://tdm.silogroup.org/data/derivative_storage/OCUL.csv'. [2026-02-26T20:28:27.287603] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OCUL'. [2026-02-26T20:28:27.288051] [INFO ] [FORECASTER] Starting predict_future for OCUL [2026-02-26T20:28:27.288920] [DEBUG] [LOCAL ] No optimal features file found for OCUL: ./output/feature-sets/OCUL.txt [2026-02-26T20:28:27.288978] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:27.289013] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:27.289039] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:27.289096] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:27.348522] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:27.349440] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:27.349530] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:27.349566] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:27.473065] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:27.473223] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:27.473264] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:27.473325] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:27.476928] [DEBUG] [FORECASTER] OCUL: Forecast T+1@11:T+2@11: UP (p=98.19%) [2026-02-26T20:28:27.477258] [INFO ] [FORECASTER] Completed predict_future for OCUL [2026-02-26T20:28:27.477401] [INFO ] [sig ] OCUL: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:28:27.619763] [INFO ] [LOCAL ] Saved forecast: OCUL 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/OCUL.txt [2026-02-26T20:28:27.619924] [INFO ] [sig ] [2209/3375] Completed OCUL in 0.3s | 2.75 sym/s | Total: 13.4m | ETA: 7.1m [2026-02-26T20:28:27.619964] [INFO ] [sig ] [2210/3375] Forecasting ODC... [2026-02-26T20:28:27.619996] [INFO ] [sig ] Generating forecast for: ODC [2026-02-26T20:28:27.620029] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ODC' from 'https://tdm.silogroup.org/data/derivative_storage/ODC.csv'. [2026-02-26T20:28:27.632009] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ODC'. [2026-02-26T20:28:27.632385] [INFO ] [FORECASTER] Starting predict_future for ODC [2026-02-26T20:28:27.633212] [DEBUG] [LOCAL ] No optimal features file found for ODC: ./output/feature-sets/ODC.txt [2026-02-26T20:28:27.633266] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:27.633298] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:27.633324] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:27.633385] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:27.691417] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:27.692269] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:27.692355] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:27.692390] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:27.807829] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:27.808000] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:27.808050] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:27.808089] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:27.811715] [DEBUG] [FORECASTER] ODC: Forecast T+1@11:T+2@11: UP (p=94.11%) [2026-02-26T20:28:27.812036] [INFO ] [FORECASTER] Completed predict_future for ODC [2026-02-26T20:28:27.812177] [INFO ] [sig ] ODC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:28:27.960591] [INFO ] [LOCAL ] Saved forecast: ODC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ODC.txt [2026-02-26T20:28:27.960766] [INFO ] [sig ] [2210/3375] Completed ODC in 0.3s | 2.75 sym/s | Total: 13.4m | ETA: 7.1m [2026-02-26T20:28:27.960809] [INFO ] [sig ] [2211/3375] Forecasting ODD... [2026-02-26T20:28:27.960841] [INFO ] [sig ] Generating forecast for: ODD [2026-02-26T20:28:27.960875] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ODD' from 'https://tdm.silogroup.org/data/derivative_storage/ODD.csv'. [2026-02-26T20:28:27.973249] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ODD'. [2026-02-26T20:28:27.973668] [INFO ] [FORECASTER] Starting predict_future for ODD [2026-02-26T20:28:27.974497] [DEBUG] [LOCAL ] No optimal features file found for ODD: ./output/feature-sets/ODD.txt [2026-02-26T20:28:27.974553] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:27.974607] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:27.974636] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:27.974695] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:28.035097] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:28.036024] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:28.036114] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:28.036150] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:28.160515] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:28.160697] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:28.160739] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:28.160772] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:28.164283] [DEBUG] [FORECASTER] ODD: Forecast T+1@11:T+2@11: DOWN (p=17.46%) [2026-02-26T20:28:28.164593] [INFO ] [FORECASTER] Completed predict_future for ODD [2026-02-26T20:28:28.164748] [INFO ] [sig ] ODD: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:28:28.314282] [INFO ] [LOCAL ] Saved forecast: ODD 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ODD.txt [2026-02-26T20:28:28.314445] [INFO ] [sig ] [2211/3375] Completed ODD in 0.4s | 2.75 sym/s | Total: 13.4m | ETA: 7.1m [2026-02-26T20:28:28.314500] [INFO ] [sig ] [2212/3375] Forecasting ODFL... [2026-02-26T20:28:28.314542] [INFO ] [sig ] Generating forecast for: ODFL [2026-02-26T20:28:28.314602] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ODFL' from 'https://tdm.silogroup.org/data/derivative_storage/ODFL.csv'. [2026-02-26T20:28:28.327694] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ODFL'. [2026-02-26T20:28:28.328110] [INFO ] [FORECASTER] Starting predict_future for ODFL [2026-02-26T20:28:28.329010] [DEBUG] [LOCAL ] No optimal features file found for ODFL: ./output/feature-sets/ODFL.txt [2026-02-26T20:28:28.329067] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:28.329099] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:28.329126] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:28.329182] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:28.397930] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:28.399031] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:28.399136] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:28.399177] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:28.521387] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:28.521548] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:28.521611] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:28.521644] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:28.525154] [DEBUG] [FORECASTER] ODFL: Forecast T+1@11:T+2@11: DOWN (p=25.73%) [2026-02-26T20:28:28.525443] [INFO ] [FORECASTER] Completed predict_future for ODFL [2026-02-26T20:28:28.525597] [INFO ] [sig ] ODFL: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:28:28.672796] [INFO ] [LOCAL ] Saved forecast: ODFL 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ODFL.txt [2026-02-26T20:28:28.672936] [INFO ] [sig ] [2212/3375] Completed ODFL in 0.4s | 2.75 sym/s | Total: 13.4m | ETA: 7.0m [2026-02-26T20:28:28.672976] [INFO ] [sig ] [2213/3375] Forecasting OEC... [2026-02-26T20:28:28.673007] [INFO ] [sig ] Generating forecast for: OEC [2026-02-26T20:28:28.673041] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OEC' from 'https://tdm.silogroup.org/data/derivative_storage/OEC.csv'. [2026-02-26T20:28:28.686488] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OEC'. [2026-02-26T20:28:28.687039] [INFO ] [FORECASTER] Starting predict_future for OEC [2026-02-26T20:28:28.688146] [DEBUG] [LOCAL ] No optimal features file found for OEC: ./output/feature-sets/OEC.txt [2026-02-26T20:28:28.688211] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:28.688251] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:28.688279] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:28.688345] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:28.750961] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:28.751921] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:28.752010] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:28.752049] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:28.873135] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:28.873308] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:28.873350] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:28.873379] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:28.876926] [DEBUG] [FORECASTER] OEC: Forecast T+1@11:T+2@11: DOWN (p=32.02%) [2026-02-26T20:28:28.877249] [INFO ] [FORECASTER] Completed predict_future for OEC [2026-02-26T20:28:28.877390] [INFO ] [sig ] OEC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:28:29.020078] [INFO ] [LOCAL ] Saved forecast: OEC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/OEC.txt [2026-02-26T20:28:29.020239] [INFO ] [sig ] [2213/3375] Completed OEC in 0.3s | 2.75 sym/s | Total: 13.4m | ETA: 7.0m [2026-02-26T20:28:29.020280] [INFO ] [sig ] [2214/3375] Forecasting OESX... [2026-02-26T20:28:29.020310] [INFO ] [sig ] Generating forecast for: OESX [2026-02-26T20:28:29.020341] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OESX' from 'https://tdm.silogroup.org/data/derivative_storage/OESX.csv'. [2026-02-26T20:28:29.031551] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OESX'. [2026-02-26T20:28:29.031910] [INFO ] [FORECASTER] Starting predict_future for OESX [2026-02-26T20:28:29.032737] [DEBUG] [LOCAL ] No optimal features file found for OESX: ./output/feature-sets/OESX.txt [2026-02-26T20:28:29.032792] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:29.032824] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:29.032850] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:29.032907] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:29.090363] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:29.091313] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:29.091400] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:29.091434] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:29.205112] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:29.205285] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:29.205326] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:29.205355] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:29.208950] [DEBUG] [FORECASTER] OESX: Forecast T+1@11:T+2@11: DOWN (p=23.97%) [2026-02-26T20:28:29.209239] [INFO ] [FORECASTER] Completed predict_future for OESX [2026-02-26T20:28:29.209369] [INFO ] [sig ] OESX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:28:29.351791] [INFO ] [LOCAL ] Saved forecast: OESX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/OESX.txt [2026-02-26T20:28:29.351951] [INFO ] [sig ] [2214/3375] Completed OESX in 0.3s | 2.75 sym/s | Total: 13.4m | ETA: 7.0m [2026-02-26T20:28:29.351991] [INFO ] [sig ] [2215/3375] Forecasting OFG... [2026-02-26T20:28:29.352022] [INFO ] [sig ] Generating forecast for: OFG [2026-02-26T20:28:29.352052] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OFG' from 'https://tdm.silogroup.org/data/derivative_storage/OFG.csv'. [2026-02-26T20:28:29.363787] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OFG'. [2026-02-26T20:28:29.364204] [INFO ] [FORECASTER] Starting predict_future for OFG [2026-02-26T20:28:29.365061] [DEBUG] [LOCAL ] No optimal features file found for OFG: ./output/feature-sets/OFG.txt [2026-02-26T20:28:29.365115] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:29.365148] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:29.365173] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:29.365229] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:29.422945] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:29.423969] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:29.424069] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:29.424108] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:29.543818] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:29.543979] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:29.544028] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:29.544082] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:29.547561] [DEBUG] [FORECASTER] OFG: Forecast T+1@11:T+2@11: UP (p=62.82%) [2026-02-26T20:28:29.547876] [INFO ] [FORECASTER] Completed predict_future for OFG [2026-02-26T20:28:29.548008] [INFO ] [sig ] OFG: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:28:29.688205] [INFO ] [LOCAL ] Saved forecast: OFG 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/OFG.txt [2026-02-26T20:28:29.688339] [INFO ] [sig ] [2215/3375] Completed OFG in 0.3s | 2.75 sym/s | Total: 13.4m | ETA: 7.0m [2026-02-26T20:28:29.688379] [INFO ] [sig ] [2216/3375] Forecasting OFIX... [2026-02-26T20:28:29.688409] [INFO ] [sig ] Generating forecast for: OFIX [2026-02-26T20:28:29.688440] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OFIX' from 'https://tdm.silogroup.org/data/derivative_storage/OFIX.csv'. [2026-02-26T20:28:29.699409] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OFIX'. [2026-02-26T20:28:29.699778] [INFO ] [FORECASTER] Starting predict_future for OFIX [2026-02-26T20:28:29.700606] [DEBUG] [LOCAL ] No optimal features file found for OFIX: ./output/feature-sets/OFIX.txt [2026-02-26T20:28:29.700660] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:29.700692] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:29.700720] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:29.700777] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:29.758823] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:29.759528] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:29.759670] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:29.759705] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:29.885762] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:29.885920] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:29.885961] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:29.885990] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:29.889647] [DEBUG] [FORECASTER] OFIX: Forecast T+1@11:T+2@11: UP (p=88.29%) [2026-02-26T20:28:29.889928] [INFO ] [FORECASTER] Completed predict_future for OFIX [2026-02-26T20:28:29.890073] [INFO ] [sig ] OFIX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:28:30.032237] [INFO ] [LOCAL ] Saved forecast: OFIX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/OFIX.txt [2026-02-26T20:28:30.032402] [INFO ] [sig ] [2216/3375] Completed OFIX in 0.3s | 2.75 sym/s | Total: 13.4m | ETA: 7.0m [2026-02-26T20:28:30.032442] [INFO ] [sig ] [2217/3375] Forecasting OFLX... [2026-02-26T20:28:30.032473] [INFO ] [sig ] Generating forecast for: OFLX [2026-02-26T20:28:30.032504] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OFLX' from 'https://tdm.silogroup.org/data/derivative_storage/OFLX.csv'. [2026-02-26T20:28:30.043341] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OFLX'. [2026-02-26T20:28:30.043723] [INFO ] [FORECASTER] Starting predict_future for OFLX [2026-02-26T20:28:30.044682] [DEBUG] [LOCAL ] No optimal features file found for OFLX: ./output/feature-sets/OFLX.txt [2026-02-26T20:28:30.044735] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:30.044768] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:30.044795] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:30.044853] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:30.102069] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:30.102771] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:30.102869] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:30.102902] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:30.217984] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:30.218140] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-26T20:28:30.218189] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:30.218224] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:30.221897] [DEBUG] [FORECASTER] OFLX: Forecast T+1@11:T+2@11: DOWN (p=1.59%) [2026-02-26T20:28:30.222186] [INFO ] [FORECASTER] Completed predict_future for OFLX [2026-02-26T20:28:30.222323] [INFO ] [sig ] OFLX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:28:30.362464] [INFO ] [LOCAL ] Saved forecast: OFLX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/OFLX.txt [2026-02-26T20:28:30.362638] [INFO ] [sig ] [2217/3375] Completed OFLX in 0.3s | 2.75 sym/s | Total: 13.4m | ETA: 7.0m [2026-02-26T20:28:30.362682] [INFO ] [sig ] [2218/3375] Forecasting OFS... [2026-02-26T20:28:30.362711] [INFO ] [sig ] Generating forecast for: OFS [2026-02-26T20:28:30.362741] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OFS' from 'https://tdm.silogroup.org/data/derivative_storage/OFS.csv'. [2026-02-26T20:28:30.373818] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OFS'. [2026-02-26T20:28:30.374236] [INFO ] [FORECASTER] Starting predict_future for OFS [2026-02-26T20:28:30.375072] [DEBUG] [LOCAL ] No optimal features file found for OFS: ./output/feature-sets/OFS.txt [2026-02-26T20:28:30.375126] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:30.375158] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:30.375184] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:30.375241] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:30.434533] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:30.435475] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:30.435566] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:30.435623] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:30.563807] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:30.563968] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:30.564013] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:30.564044] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:30.567723] [DEBUG] [FORECASTER] OFS: Forecast T+1@11:T+2@11: DOWN (p=19.42%) [2026-02-26T20:28:30.568051] [INFO ] [FORECASTER] Completed predict_future for OFS [2026-02-26T20:28:30.568215] [INFO ] [sig ] OFS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:28:30.741906] [INFO ] [LOCAL ] Saved forecast: OFS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/OFS.txt [2026-02-26T20:28:30.742097] [INFO ] [sig ] [2218/3375] Completed OFS in 0.4s | 2.75 sym/s | Total: 13.4m | ETA: 7.0m [2026-02-26T20:28:30.742149] [INFO ] [sig ] [2219/3375] Forecasting OGE... [2026-02-26T20:28:30.742186] [INFO ] [sig ] Generating forecast for: OGE [2026-02-26T20:28:30.742218] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OGE' from 'https://tdm.silogroup.org/data/derivative_storage/OGE.csv'. [2026-02-26T20:28:30.754718] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OGE'. [2026-02-26T20:28:30.755198] [INFO ] [FORECASTER] Starting predict_future for OGE [2026-02-26T20:28:30.756243] [DEBUG] [LOCAL ] No optimal features file found for OGE: ./output/feature-sets/OGE.txt [2026-02-26T20:28:30.756302] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:30.756335] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:30.756377] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:30.756437] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:30.816935] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:30.817941] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:30.818040] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:30.818077] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:30.943710] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:30.943885] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:30.943927] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:30.943956] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:30.947408] [DEBUG] [FORECASTER] OGE: Forecast T+1@11:T+2@11: UP (p=87.94%) [2026-02-26T20:28:30.947769] [INFO ] [FORECASTER] Completed predict_future for OGE [2026-02-26T20:28:30.947913] [INFO ] [sig ] OGE: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:28:31.099240] [INFO ] [LOCAL ] Saved forecast: OGE 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/OGE.txt [2026-02-26T20:28:31.099512] [INFO ] [sig ] [2219/3375] Completed OGE in 0.4s | 2.75 sym/s | Total: 13.4m | ETA: 7.0m [2026-02-26T20:28:31.099594] [INFO ] [sig ] [2220/3375] Forecasting OGI... [2026-02-26T20:28:31.099646] [INFO ] [sig ] Generating forecast for: OGI [2026-02-26T20:28:31.099691] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OGI' from 'https://tdm.silogroup.org/data/derivative_storage/OGI.csv'. [2026-02-26T20:28:31.111995] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OGI'. [2026-02-26T20:28:31.112420] [INFO ] [FORECASTER] Starting predict_future for OGI [2026-02-26T20:28:31.113290] [DEBUG] [LOCAL ] No optimal features file found for OGI: ./output/feature-sets/OGI.txt [2026-02-26T20:28:31.113345] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:31.113380] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:31.113407] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:31.113466] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:31.173308] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:31.174414] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:31.174508] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:31.174542] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:31.306304] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:31.306503] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:31.306591] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:31.306650] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:31.312037] [DEBUG] [FORECASTER] OGI: Forecast T+1@11:T+2@11: UP (p=67.56%) [2026-02-26T20:28:31.312486] [INFO ] [FORECASTER] Completed predict_future for OGI [2026-02-26T20:28:31.312702] [INFO ] [sig ] OGI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:28:31.461839] [INFO ] [LOCAL ] Saved forecast: OGI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/OGI.txt [2026-02-26T20:28:31.462003] [INFO ] [sig ] [2220/3375] Completed OGI in 0.4s | 2.75 sym/s | Total: 13.4m | ETA: 7.0m [2026-02-26T20:28:31.462044] [INFO ] [sig ] [2221/3375] Forecasting OGN... [2026-02-26T20:28:31.462075] [INFO ] [sig ] Generating forecast for: OGN [2026-02-26T20:28:31.462110] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OGN' from 'https://tdm.silogroup.org/data/derivative_storage/OGN.csv'. [2026-02-26T20:28:31.474246] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OGN'. [2026-02-26T20:28:31.474697] [INFO ] [FORECASTER] Starting predict_future for OGN [2026-02-26T20:28:31.475636] [DEBUG] [LOCAL ] No optimal features file found for OGN: ./output/feature-sets/OGN.txt [2026-02-26T20:28:31.475707] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:31.475753] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:31.475783] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:31.475932] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:31.540984] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:31.541940] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:31.542033] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:31.542074] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:31.668930] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:31.669107] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:31.669160] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:31.669192] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:31.673215] [DEBUG] [FORECASTER] OGN: Forecast T+1@11:T+2@11: UP (p=74.99%) [2026-02-26T20:28:31.673536] [INFO ] [FORECASTER] Completed predict_future for OGN [2026-02-26T20:28:31.673704] [INFO ] [sig ] OGN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:28:31.816991] [INFO ] [LOCAL ] Saved forecast: OGN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/OGN.txt [2026-02-26T20:28:31.817139] [INFO ] [sig ] [2221/3375] Completed OGN in 0.4s | 2.75 sym/s | Total: 13.5m | ETA: 7.0m [2026-02-26T20:28:31.817185] [INFO ] [sig ] [2222/3375] Forecasting OHI... [2026-02-26T20:28:31.817219] [INFO ] [sig ] Generating forecast for: OHI [2026-02-26T20:28:31.817252] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OHI' from 'https://tdm.silogroup.org/data/derivative_storage/OHI.csv'. [2026-02-26T20:28:31.829381] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OHI'. [2026-02-26T20:28:31.829832] [INFO ] [FORECASTER] Starting predict_future for OHI [2026-02-26T20:28:31.830778] [DEBUG] [LOCAL ] No optimal features file found for OHI: ./output/feature-sets/OHI.txt [2026-02-26T20:28:31.830834] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:31.830870] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:31.830899] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:31.830957] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:31.890657] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:31.891604] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:31.891693] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:31.891727] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:32.016714] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:32.016882] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:32.016925] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:32.016957] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:32.020723] [DEBUG] [FORECASTER] OHI: Forecast T+1@11:T+2@11: UP (p=53.38%) [2026-02-26T20:28:32.021056] [INFO ] [FORECASTER] Completed predict_future for OHI [2026-02-26T20:28:32.021209] [INFO ] [sig ] OHI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:28:32.177505] [INFO ] [LOCAL ] Saved forecast: OHI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/OHI.txt [2026-02-26T20:28:32.177711] [INFO ] [sig ] [2222/3375] Completed OHI in 0.4s | 2.75 sym/s | Total: 13.5m | ETA: 7.0m [2026-02-26T20:28:32.177754] [INFO ] [sig ] [2223/3375] Forecasting OI... [2026-02-26T20:28:32.177785] [INFO ] [sig ] Generating forecast for: OI [2026-02-26T20:28:32.177822] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OI' from 'https://tdm.silogroup.org/data/derivative_storage/OI.csv'. [2026-02-26T20:28:32.189662] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OI'. [2026-02-26T20:28:32.190077] [INFO ] [FORECASTER] Starting predict_future for OI [2026-02-26T20:28:32.190939] [DEBUG] [LOCAL ] No optimal features file found for OI: ./output/feature-sets/OI.txt [2026-02-26T20:28:32.190995] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:32.191059] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:32.191087] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:32.191144] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:32.254066] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:32.254996] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:32.255085] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:32.255120] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:32.386546] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:32.386735] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:32.386776] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:32.386805] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:32.391119] [DEBUG] [FORECASTER] OI: Forecast T+1@11:T+2@11: DOWN (p=26.05%) [2026-02-26T20:28:32.391454] [INFO ] [FORECASTER] Completed predict_future for OI [2026-02-26T20:28:32.391617] [INFO ] [sig ] OI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:28:32.537319] [INFO ] [LOCAL ] Saved forecast: OI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/OI.txt [2026-02-26T20:28:32.537495] [INFO ] [sig ] [2223/3375] Completed OI in 0.4s | 2.75 sym/s | Total: 13.5m | ETA: 7.0m [2026-02-26T20:28:32.537537] [INFO ] [sig ] [2224/3375] Forecasting OIA... [2026-02-26T20:28:32.537584] [INFO ] [sig ] Generating forecast for: OIA [2026-02-26T20:28:32.537621] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OIA' from 'https://tdm.silogroup.org/data/derivative_storage/OIA.csv'. [2026-02-26T20:28:32.549218] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OIA'. [2026-02-26T20:28:32.549646] [INFO ] [FORECASTER] Starting predict_future for OIA [2026-02-26T20:28:32.550504] [DEBUG] [LOCAL ] No optimal features file found for OIA: ./output/feature-sets/OIA.txt [2026-02-26T20:28:32.550559] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:32.550621] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:32.550650] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:32.550708] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:32.610066] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:32.611003] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:32.611098] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:32.611140] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:32.734136] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:32.734304] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:32.734370] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:32.734402] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:32.738007] [DEBUG] [FORECASTER] OIA: Forecast T+1@11:T+2@11: UP (p=98.82%) [2026-02-26T20:28:32.738351] [INFO ] [FORECASTER] Completed predict_future for OIA [2026-02-26T20:28:32.738489] [INFO ] [sig ] OIA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:28:32.897376] [INFO ] [LOCAL ] Saved forecast: OIA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/OIA.txt [2026-02-26T20:28:32.897555] [INFO ] [sig ] [2224/3375] Completed OIA in 0.4s | 2.75 sym/s | Total: 13.5m | ETA: 7.0m [2026-02-26T20:28:32.897618] [INFO ] [sig ] [2225/3375] Forecasting OII... [2026-02-26T20:28:32.897675] [INFO ] [sig ] Generating forecast for: OII [2026-02-26T20:28:32.897709] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OII' from 'https://tdm.silogroup.org/data/derivative_storage/OII.csv'. [2026-02-26T20:28:32.909428] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OII'. [2026-02-26T20:28:32.909849] [INFO ] [FORECASTER] Starting predict_future for OII [2026-02-26T20:28:32.910712] [DEBUG] [LOCAL ] No optimal features file found for OII: ./output/feature-sets/OII.txt [2026-02-26T20:28:32.910768] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:32.910803] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:32.910832] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:32.910891] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:32.970716] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:32.971671] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:32.971760] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:32.971795] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:33.101205] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:33.101374] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:33.101417] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:33.101448] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:33.105174] [DEBUG] [FORECASTER] OII: Forecast T+1@11:T+2@11: DOWN (p=14.05%) [2026-02-26T20:28:33.105503] [INFO ] [FORECASTER] Completed predict_future for OII [2026-02-26T20:28:33.105673] [INFO ] [sig ] OII: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:28:33.249832] [INFO ] [LOCAL ] Saved forecast: OII 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/OII.txt [2026-02-26T20:28:33.249997] [INFO ] [sig ] [2225/3375] Completed OII in 0.4s | 2.75 sym/s | Total: 13.5m | ETA: 7.0m [2026-02-26T20:28:33.250040] [INFO ] [sig ] [2226/3375] Forecasting OIS... [2026-02-26T20:28:33.250072] [INFO ] [sig ] Generating forecast for: OIS [2026-02-26T20:28:33.250107] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OIS' from 'https://tdm.silogroup.org/data/derivative_storage/OIS.csv'. [2026-02-26T20:28:33.265296] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OIS'. [2026-02-26T20:28:33.265829] [INFO ] [FORECASTER] Starting predict_future for OIS [2026-02-26T20:28:33.267022] [DEBUG] [LOCAL ] No optimal features file found for OIS: ./output/feature-sets/OIS.txt [2026-02-26T20:28:33.267097] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:33.267147] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:33.267188] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:33.267277] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:33.338809] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:33.340017] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:33.340115] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:33.340151] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:33.468429] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:33.468617] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:33.468662] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:33.468691] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:33.472362] [DEBUG] [FORECASTER] OIS: Forecast T+1@11:T+2@11: DOWN (p=21.08%) [2026-02-26T20:28:33.472719] [INFO ] [FORECASTER] Completed predict_future for OIS [2026-02-26T20:28:33.472880] [INFO ] [sig ] OIS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:28:33.710117] [INFO ] [LOCAL ] Saved forecast: OIS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/OIS.txt [2026-02-26T20:28:33.710293] [INFO ] [sig ] [2226/3375] Completed OIS in 0.5s | 2.75 sym/s | Total: 13.5m | ETA: 7.0m [2026-02-26T20:28:33.710335] [INFO ] [sig ] [2227/3375] Forecasting OKE... [2026-02-26T20:28:33.710365] [INFO ] [sig ] Generating forecast for: OKE [2026-02-26T20:28:33.710397] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OKE' from 'https://tdm.silogroup.org/data/derivative_storage/OKE.csv'. [2026-02-26T20:28:33.722834] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OKE'. [2026-02-26T20:28:33.723224] [INFO ] [FORECASTER] Starting predict_future for OKE [2026-02-26T20:28:33.724287] [DEBUG] [LOCAL ] No optimal features file found for OKE: ./output/feature-sets/OKE.txt [2026-02-26T20:28:33.724342] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:33.724374] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:33.724402] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:33.724458] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:33.787454] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:33.788414] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:33.788510] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:33.788545] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:33.918611] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:33.918778] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:33.918818] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:33.918846] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:33.922281] [DEBUG] [FORECASTER] OKE: Forecast T+1@11:T+2@11: DOWN (p=29.55%) [2026-02-26T20:28:33.922590] [INFO ] [FORECASTER] Completed predict_future for OKE [2026-02-26T20:28:33.922729] [INFO ] [sig ] OKE: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:28:34.068375] [INFO ] [LOCAL ] Saved forecast: OKE 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/OKE.txt [2026-02-26T20:28:34.068539] [INFO ] [sig ] [2227/3375] Completed OKE in 0.4s | 2.75 sym/s | Total: 13.5m | ETA: 7.0m [2026-02-26T20:28:34.068599] [INFO ] [sig ] [2228/3375] Forecasting OKTA... [2026-02-26T20:28:34.068631] [INFO ] [sig ] Generating forecast for: OKTA [2026-02-26T20:28:34.068664] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OKTA' from 'https://tdm.silogroup.org/data/derivative_storage/OKTA.csv'. [2026-02-26T20:28:34.080337] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OKTA'. [2026-02-26T20:28:34.080732] [INFO ] [FORECASTER] Starting predict_future for OKTA [2026-02-26T20:28:34.081599] [DEBUG] [LOCAL ] No optimal features file found for OKTA: ./output/feature-sets/OKTA.txt [2026-02-26T20:28:34.081655] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:34.081688] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:34.081716] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:34.081776] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:34.142789] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:34.143736] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:34.143830] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:34.143864] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:34.273935] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:34.274111] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:34.274151] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:34.274180] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:34.277956] [DEBUG] [FORECASTER] OKTA: Forecast T+1@11:T+2@11: UP (p=87.50%) [2026-02-26T20:28:34.278265] [INFO ] [FORECASTER] Completed predict_future for OKTA [2026-02-26T20:28:34.278402] [INFO ] [sig ] OKTA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:28:34.430360] [INFO ] [LOCAL ] Saved forecast: OKTA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/OKTA.txt [2026-02-26T20:28:34.430523] [INFO ] [sig ] [2228/3375] Completed OKTA in 0.4s | 2.75 sym/s | Total: 13.5m | ETA: 6.9m [2026-02-26T20:28:34.430565] [INFO ] [sig ] [2229/3375] Forecasting OKYO... [2026-02-26T20:28:34.430619] [INFO ] [sig ] Generating forecast for: OKYO [2026-02-26T20:28:34.430654] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OKYO' from 'https://tdm.silogroup.org/data/derivative_storage/OKYO.csv'. [2026-02-26T20:28:34.442030] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OKYO'. [2026-02-26T20:28:34.442417] [INFO ] [FORECASTER] Starting predict_future for OKYO [2026-02-26T20:28:34.443382] [DEBUG] [LOCAL ] No optimal features file found for OKYO: ./output/feature-sets/OKYO.txt [2026-02-26T20:28:34.443436] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:34.443468] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:34.443494] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:34.443550] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:34.504547] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:34.505444] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:34.505532] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:34.505567] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:34.626648] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:34.626804] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-26T20:28:34.626846] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:34.626876] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:34.630507] [DEBUG] [FORECASTER] OKYO: Forecast T+1@11:T+2@11: DOWN (p=40.85%) [2026-02-26T20:28:34.630814] [INFO ] [FORECASTER] Completed predict_future for OKYO [2026-02-26T20:28:34.630946] [INFO ] [sig ] OKYO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:28:34.777663] [INFO ] [LOCAL ] Saved forecast: OKYO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/OKYO.txt [2026-02-26T20:28:34.777834] [INFO ] [sig ] [2229/3375] Completed OKYO in 0.3s | 2.75 sym/s | Total: 13.5m | ETA: 6.9m [2026-02-26T20:28:34.777878] [INFO ] [sig ] [2230/3375] Forecasting OLED... [2026-02-26T20:28:34.777908] [INFO ] [sig ] Generating forecast for: OLED [2026-02-26T20:28:34.777946] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLED' from 'https://tdm.silogroup.org/data/derivative_storage/OLED.csv'. [2026-02-26T20:28:34.789455] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLED'. [2026-02-26T20:28:34.789837] [INFO ] [FORECASTER] Starting predict_future for OLED [2026-02-26T20:28:34.790705] [DEBUG] [LOCAL ] No optimal features file found for OLED: ./output/feature-sets/OLED.txt [2026-02-26T20:28:34.790759] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:34.790791] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:34.790818] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:34.790884] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:34.850422] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:34.851278] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:34.851384] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:34.851422] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:34.969369] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:34.969527] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:34.969585] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:34.969621] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:34.973183] [DEBUG] [FORECASTER] OLED: Forecast T+1@11:T+2@11: UP (p=89.21%) [2026-02-26T20:28:34.973469] [INFO ] [FORECASTER] Completed predict_future for OLED [2026-02-26T20:28:34.973620] [INFO ] [sig ] OLED: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:28:35.115718] [INFO ] [LOCAL ] Saved forecast: OLED 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/OLED.txt [2026-02-26T20:28:35.115864] [INFO ] [sig ] [2230/3375] Completed OLED in 0.3s | 2.75 sym/s | Total: 13.5m | ETA: 6.9m [2026-02-26T20:28:35.115904] [INFO ] [sig ] [2231/3375] Forecasting OLLI... [2026-02-26T20:28:35.115934] [INFO ] [sig ] Generating forecast for: OLLI [2026-02-26T20:28:35.115965] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLLI' from 'https://tdm.silogroup.org/data/derivative_storage/OLLI.csv'. [2026-02-26T20:28:35.127988] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLLI'. [2026-02-26T20:28:35.128395] [INFO ] [FORECASTER] Starting predict_future for OLLI [2026-02-26T20:28:35.129355] [DEBUG] [LOCAL ] No optimal features file found for OLLI: ./output/feature-sets/OLLI.txt [2026-02-26T20:28:35.129411] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:35.129444] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:35.129473] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:35.129533] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:35.189818] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:35.190752] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:35.190841] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:35.190874] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:35.311183] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:35.311344] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:35.311385] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:35.311414] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:35.314946] [DEBUG] [FORECASTER] OLLI: Forecast T+1@11:T+2@11: DOWN (p=6.71%) [2026-02-26T20:28:35.315244] [INFO ] [FORECASTER] Completed predict_future for OLLI [2026-02-26T20:28:35.315380] [INFO ] [sig ] OLLI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:28:35.458960] [INFO ] [LOCAL ] Saved forecast: OLLI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/OLLI.txt [2026-02-26T20:28:35.459140] [INFO ] [sig ] [2231/3375] Completed OLLI in 0.3s | 2.75 sym/s | Total: 13.5m | ETA: 6.9m [2026-02-26T20:28:35.459190] [INFO ] [sig ] [2232/3375] Forecasting OLMA... [2026-02-26T20:28:35.459228] [INFO ] [sig ] Generating forecast for: OLMA [2026-02-26T20:28:35.459265] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLMA' from 'https://tdm.silogroup.org/data/derivative_storage/OLMA.csv'. [2026-02-26T20:28:35.471859] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLMA'. [2026-02-26T20:28:35.472228] [INFO ] [FORECASTER] Starting predict_future for OLMA [2026-02-26T20:28:35.473109] [DEBUG] [LOCAL ] No optimal features file found for OLMA: ./output/feature-sets/OLMA.txt [2026-02-26T20:28:35.473164] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:35.473214] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:35.473242] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:35.473299] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:35.533897] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:35.535065] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:35.535180] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:35.535226] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:35.668209] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:35.668383] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:35.668624] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:35.668658] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:35.672645] [DEBUG] [FORECASTER] OLMA: Forecast T+1@11:T+2@11: DOWN (p=6.60%) [2026-02-26T20:28:35.672927] [INFO ] [FORECASTER] Completed predict_future for OLMA [2026-02-26T20:28:35.673060] [INFO ] [sig ] OLMA: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:28:35.821080] [INFO ] [LOCAL ] Saved forecast: OLMA 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/OLMA.txt [2026-02-26T20:28:35.821250] [INFO ] [sig ] [2232/3375] Completed OLMA in 0.4s | 2.75 sym/s | Total: 13.5m | ETA: 6.9m [2026-02-26T20:28:35.821290] [INFO ] [sig ] [2233/3375] Forecasting OLN... [2026-02-26T20:28:35.821320] [INFO ] [sig ] Generating forecast for: OLN [2026-02-26T20:28:35.821352] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLN' from 'https://tdm.silogroup.org/data/derivative_storage/OLN.csv'. [2026-02-26T20:28:35.832811] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLN'. [2026-02-26T20:28:35.833202] [INFO ] [FORECASTER] Starting predict_future for OLN [2026-02-26T20:28:35.834040] [DEBUG] [LOCAL ] No optimal features file found for OLN: ./output/feature-sets/OLN.txt [2026-02-26T20:28:35.834094] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:35.834125] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:35.834152] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:35.834209] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:35.894880] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:35.895859] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:35.895983] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:35.896018] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:36.020313] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:36.020473] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:36.020513] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:36.020543] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:36.023966] [DEBUG] [FORECASTER] OLN: Forecast T+1@11:T+2@11: DOWN (p=37.56%) [2026-02-26T20:28:36.024246] [INFO ] [FORECASTER] Completed predict_future for OLN [2026-02-26T20:28:36.024376] [INFO ] [sig ] OLN: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:28:36.168112] [INFO ] [LOCAL ] Saved forecast: OLN 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/OLN.txt [2026-02-26T20:28:36.168273] [INFO ] [sig ] [2233/3375] Completed OLN in 0.3s | 2.75 sym/s | Total: 13.5m | ETA: 6.9m [2026-02-26T20:28:36.168321] [INFO ] [sig ] [2234/3375] Forecasting OLP... [2026-02-26T20:28:36.168355] [INFO ] [sig ] Generating forecast for: OLP [2026-02-26T20:28:36.168386] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLP' from 'https://tdm.silogroup.org/data/derivative_storage/OLP.csv'. [2026-02-26T20:28:36.179947] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLP'. [2026-02-26T20:28:36.180379] [INFO ] [FORECASTER] Starting predict_future for OLP [2026-02-26T20:28:36.181255] [DEBUG] [LOCAL ] No optimal features file found for OLP: ./output/feature-sets/OLP.txt [2026-02-26T20:28:36.181311] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:36.181344] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:36.181371] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:36.181429] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:36.243611] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:36.244379] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:36.244466] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:36.244500] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:36.368633] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:36.368798] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:36.368845] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:36.368876] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:36.372872] [DEBUG] [FORECASTER] OLP: Forecast T+1@11:T+2@11: DOWN (p=41.71%) [2026-02-26T20:28:36.373184] [INFO ] [FORECASTER] Completed predict_future for OLP [2026-02-26T20:28:36.373323] [INFO ] [sig ] OLP: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:28:36.516282] [INFO ] [LOCAL ] Saved forecast: OLP 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/OLP.txt [2026-02-26T20:28:36.516451] [INFO ] [sig ] [2234/3375] Completed OLP in 0.3s | 2.75 sym/s | Total: 13.5m | ETA: 6.9m [2026-02-26T20:28:36.516492] [INFO ] [sig ] [2235/3375] Forecasting OLPX... [2026-02-26T20:28:36.516521] [INFO ] [sig ] Generating forecast for: OLPX [2026-02-26T20:28:36.516561] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLPX' from 'https://tdm.silogroup.org/data/derivative_storage/OLPX.csv'. [2026-02-26T20:28:36.529390] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLPX'. [2026-02-26T20:28:36.529782] [INFO ] [FORECASTER] Starting predict_future for OLPX [2026-02-26T20:28:36.530626] [DEBUG] [LOCAL ] No optimal features file found for OLPX: ./output/feature-sets/OLPX.txt [2026-02-26T20:28:36.530687] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:36.530721] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:36.530748] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:36.530806] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:36.589862] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:36.590761] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:36.590849] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:36.590884] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:36.715514] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:36.715692] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:36.715734] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:36.715763] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:36.720167] [DEBUG] [FORECASTER] OLPX: Forecast T+1@11:T+2@11: DOWN (p=3.39%) [2026-02-26T20:28:36.720466] [INFO ] [FORECASTER] Completed predict_future for OLPX [2026-02-26T20:28:36.720621] [INFO ] [sig ] OLPX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:28:36.864651] [INFO ] [LOCAL ] Saved forecast: OLPX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/OLPX.txt [2026-02-26T20:28:36.864799] [INFO ] [sig ] [2235/3375] Completed OLPX in 0.3s | 2.75 sym/s | Total: 13.5m | ETA: 6.9m [2026-02-26T20:28:36.864847] [INFO ] [sig ] [2236/3375] Forecasting OM... [2026-02-26T20:28:36.864879] [INFO ] [sig ] Generating forecast for: OM [2026-02-26T20:28:36.864910] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OM' from 'https://tdm.silogroup.org/data/derivative_storage/OM.csv'. [2026-02-26T20:28:36.877927] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OM'. [2026-02-26T20:28:36.878269] [INFO ] [FORECASTER] Starting predict_future for OM [2026-02-26T20:28:36.879103] [DEBUG] [LOCAL ] No optimal features file found for OM: ./output/feature-sets/OM.txt [2026-02-26T20:28:36.879157] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:36.879190] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:36.879217] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:36.879274] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:36.940770] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:36.941599] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:36.941701] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:36.941754] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:37.069197] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:37.069362] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:37.069403] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:37.069432] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:37.073122] [DEBUG] [FORECASTER] OM: Forecast T+1@11:T+2@11: UP (p=99.19%) [2026-02-26T20:28:37.073444] [INFO ] [FORECASTER] Completed predict_future for OM [2026-02-26T20:28:37.073608] [INFO ] [sig ] OM: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:28:37.232149] [INFO ] [LOCAL ] Saved forecast: OM 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/OM.txt [2026-02-26T20:28:37.232357] [INFO ] [sig ] [2236/3375] Completed OM in 0.4s | 2.75 sym/s | Total: 13.5m | ETA: 6.9m [2026-02-26T20:28:37.232406] [INFO ] [sig ] [2237/3375] Forecasting OMAB... [2026-02-26T20:28:37.232439] [INFO ] [sig ] Generating forecast for: OMAB [2026-02-26T20:28:37.232473] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OMAB' from 'https://tdm.silogroup.org/data/derivative_storage/OMAB.csv'. [2026-02-26T20:28:37.245029] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OMAB'. [2026-02-26T20:28:37.245417] [INFO ] [FORECASTER] Starting predict_future for OMAB [2026-02-26T20:28:37.246275] [DEBUG] [LOCAL ] No optimal features file found for OMAB: ./output/feature-sets/OMAB.txt [2026-02-26T20:28:37.246330] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:37.246362] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:37.246389] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:37.246446] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:37.306706] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:37.307505] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:37.307612] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:37.307659] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:37.430893] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:37.431050] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:37.431092] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:37.431120] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:37.435015] [DEBUG] [FORECASTER] OMAB: Forecast T+1@11:T+2@11: UP (p=94.36%) [2026-02-26T20:28:37.435308] [INFO ] [FORECASTER] Completed predict_future for OMAB [2026-02-26T20:28:37.435458] [INFO ] [sig ] OMAB: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:28:37.585842] [INFO ] [LOCAL ] Saved forecast: OMAB 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/OMAB.txt [2026-02-26T20:28:37.586007] [INFO ] [sig ] [2237/3375] Completed OMAB in 0.4s | 2.75 sym/s | Total: 13.6m | ETA: 6.9m [2026-02-26T20:28:37.586048] [INFO ] [sig ] [2238/3375] Forecasting OMC... [2026-02-26T20:28:37.586078] [INFO ] [sig ] Generating forecast for: OMC [2026-02-26T20:28:37.586109] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OMC' from 'https://tdm.silogroup.org/data/derivative_storage/OMC.csv'. [2026-02-26T20:28:37.598302] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OMC'. [2026-02-26T20:28:37.598707] [INFO ] [FORECASTER] Starting predict_future for OMC [2026-02-26T20:28:37.599545] [DEBUG] [LOCAL ] No optimal features file found for OMC: ./output/feature-sets/OMC.txt [2026-02-26T20:28:37.599647] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:37.599696] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:37.599726] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:37.599786] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:37.662661] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:37.663549] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:37.663661] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:37.663696] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:37.793447] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:37.793816] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:37.793857] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:37.793885] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:37.797552] [DEBUG] [FORECASTER] OMC: Forecast T+1@11:T+2@11: DOWN (p=19.16%) [2026-02-26T20:28:37.797884] [INFO ] [FORECASTER] Completed predict_future for OMC [2026-02-26T20:28:37.798020] [INFO ] [sig ] OMC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:28:37.955195] [INFO ] [LOCAL ] Saved forecast: OMC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/OMC.txt [2026-02-26T20:28:37.955348] [INFO ] [sig ] [2238/3375] Completed OMC in 0.4s | 2.75 sym/s | Total: 13.6m | ETA: 6.9m [2026-02-26T20:28:37.955390] [INFO ] [sig ] [2239/3375] Forecasting OMCL... [2026-02-26T20:28:37.955421] [INFO ] [sig ] Generating forecast for: OMCL [2026-02-26T20:28:37.955453] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OMCL' from 'https://tdm.silogroup.org/data/derivative_storage/OMCL.csv'. [2026-02-26T20:28:37.967025] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OMCL'. [2026-02-26T20:28:37.967393] [INFO ] [FORECASTER] Starting predict_future for OMCL [2026-02-26T20:28:37.968299] [DEBUG] [LOCAL ] No optimal features file found for OMCL: ./output/feature-sets/OMCL.txt [2026-02-26T20:28:37.968365] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:37.968402] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:37.968429] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:37.968485] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:38.034032] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:38.034965] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:38.035064] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:38.035100] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:38.169071] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:38.169227] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:38.169276] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:38.169324] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:38.172861] [DEBUG] [FORECASTER] OMCL: Forecast T+1@11:T+2@11: UP (p=95.38%) [2026-02-26T20:28:38.173159] [INFO ] [FORECASTER] Completed predict_future for OMCL [2026-02-26T20:28:38.173311] [INFO ] [sig ] OMCL: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:28:38.319357] [INFO ] [LOCAL ] Saved forecast: OMCL 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/OMCL.txt [2026-02-26T20:28:38.319495] [INFO ] [sig ] [2239/3375] Completed OMCL in 0.4s | 2.75 sym/s | Total: 13.6m | ETA: 6.9m [2026-02-26T20:28:38.319555] [INFO ] [sig ] [2240/3375] Forecasting OMEX... [2026-02-26T20:28:38.319654] [INFO ] [sig ] Generating forecast for: OMEX [2026-02-26T20:28:38.319688] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OMEX' from 'https://tdm.silogroup.org/data/derivative_storage/OMEX.csv'. [2026-02-26T20:28:38.331403] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OMEX'. [2026-02-26T20:28:38.331799] [INFO ] [FORECASTER] Starting predict_future for OMEX [2026-02-26T20:28:38.332636] [DEBUG] [LOCAL ] No optimal features file found for OMEX: ./output/feature-sets/OMEX.txt [2026-02-26T20:28:38.332698] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:38.332774] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:38.332803] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:38.332869] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:38.395091] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:38.395917] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:38.396005] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:38.396040] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:38.536373] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:38.536534] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:38.536618] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:38.536651] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:38.540345] [DEBUG] [FORECASTER] OMEX: Forecast T+1@11:T+2@11: DOWN (p=37.47%) [2026-02-26T20:28:38.540713] [INFO ] [FORECASTER] Completed predict_future for OMEX [2026-02-26T20:28:38.540859] [INFO ] [sig ] OMEX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:28:38.692345] [INFO ] [LOCAL ] Saved forecast: OMEX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/OMEX.txt [2026-02-26T20:28:38.692728] [INFO ] [sig ] [2240/3375] Completed OMEX in 0.4s | 2.75 sym/s | Total: 13.6m | ETA: 6.9m [2026-02-26T20:28:38.692771] [INFO ] [sig ] [2241/3375] Forecasting OMF... [2026-02-26T20:28:38.692801] [INFO ] [sig ] Generating forecast for: OMF [2026-02-26T20:28:38.692836] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OMF' from 'https://tdm.silogroup.org/data/derivative_storage/OMF.csv'. [2026-02-26T20:28:38.709025] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OMF'. [2026-02-26T20:28:38.709532] [INFO ] [FORECASTER] Starting predict_future for OMF [2026-02-26T20:28:38.711046] [DEBUG] [LOCAL ] No optimal features file found for OMF: ./output/feature-sets/OMF.txt [2026-02-26T20:28:38.711113] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:38.711156] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:38.711193] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:38.711274] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:38.785509] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:38.786680] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:38.786805] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:38.786841] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:38.915541] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:38.915715] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:38.915757] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:38.915786] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:38.919316] [DEBUG] [FORECASTER] OMF: Forecast T+1@11:T+2@11: DOWN (p=47.98%) [2026-02-26T20:28:38.919632] [INFO ] [FORECASTER] Completed predict_future for OMF [2026-02-26T20:28:38.919770] [INFO ] [sig ] OMF: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:28:39.070833] [INFO ] [LOCAL ] Saved forecast: OMF 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/OMF.txt [2026-02-26T20:28:39.071011] [INFO ] [sig ] [2241/3375] Completed OMF in 0.4s | 2.75 sym/s | Total: 13.6m | ETA: 6.9m [2026-02-26T20:28:39.071053] [INFO ] [sig ] [2242/3375] Forecasting ON... [2026-02-26T20:28:39.071091] [INFO ] [sig ] Generating forecast for: ON [2026-02-26T20:28:39.071123] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ON' from 'https://tdm.silogroup.org/data/derivative_storage/ON.csv'. [2026-02-26T20:28:39.085194] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ON'. [2026-02-26T20:28:39.085637] [INFO ] [FORECASTER] Starting predict_future for ON [2026-02-26T20:28:39.086522] [DEBUG] [LOCAL ] No optimal features file found for ON: ./output/feature-sets/ON.txt [2026-02-26T20:28:39.086596] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:39.086632] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:39.086659] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:39.086717] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:39.146687] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:39.147622] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:39.147757] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:39.147796] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:39.276334] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:39.276494] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:39.276537] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:39.276566] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:39.280259] [DEBUG] [FORECASTER] ON: Forecast T+1@11:T+2@11: DOWN (p=13.45%) [2026-02-26T20:28:39.280557] [INFO ] [FORECASTER] Completed predict_future for ON [2026-02-26T20:28:39.280749] [INFO ] [sig ] ON: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:28:39.428169] [INFO ] [LOCAL ] Saved forecast: ON 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ON.txt [2026-02-26T20:28:39.428321] [INFO ] [sig ] [2242/3375] Completed ON in 0.4s | 2.75 sym/s | Total: 13.6m | ETA: 6.9m [2026-02-26T20:28:39.428379] [INFO ] [sig ] [2243/3375] Forecasting ONB... [2026-02-26T20:28:39.428410] [INFO ] [sig ] Generating forecast for: ONB [2026-02-26T20:28:39.428443] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONB' from 'https://tdm.silogroup.org/data/derivative_storage/ONB.csv'. [2026-02-26T20:28:39.440134] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONB'. [2026-02-26T20:28:39.440534] [INFO ] [FORECASTER] Starting predict_future for ONB [2026-02-26T20:28:39.441418] [DEBUG] [LOCAL ] No optimal features file found for ONB: ./output/feature-sets/ONB.txt [2026-02-26T20:28:39.441473] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:39.441504] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:39.441545] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:39.441622] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:39.502639] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:39.503406] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:39.503497] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:39.503531] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:39.632845] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:39.633008] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:39.633050] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:39.633080] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:39.636922] [DEBUG] [FORECASTER] ONB: Forecast T+1@11:T+2@11: DOWN (p=14.20%) [2026-02-26T20:28:39.637285] [INFO ] [FORECASTER] Completed predict_future for ONB [2026-02-26T20:28:39.637436] [INFO ] [sig ] ONB: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:28:39.789765] [INFO ] [LOCAL ] Saved forecast: ONB 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ONB.txt [2026-02-26T20:28:39.789937] [INFO ] [sig ] [2243/3375] Completed ONB in 0.4s | 2.75 sym/s | Total: 13.6m | ETA: 6.9m [2026-02-26T20:28:39.789981] [INFO ] [sig ] [2244/3375] Forecasting ONDS... [2026-02-26T20:28:39.790017] [INFO ] [sig ] Generating forecast for: ONDS [2026-02-26T20:28:39.790049] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONDS' from 'https://tdm.silogroup.org/data/derivative_storage/ONDS.csv'. [2026-02-26T20:28:39.802645] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONDS'. [2026-02-26T20:28:39.803066] [INFO ] [FORECASTER] Starting predict_future for ONDS [2026-02-26T20:28:39.804098] [DEBUG] [LOCAL ] No optimal features file found for ONDS: ./output/feature-sets/ONDS.txt [2026-02-26T20:28:39.804162] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:39.804195] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:39.804223] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:39.804281] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:39.873943] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:39.875299] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:39.875408] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:39.875442] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:40.001650] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:40.001814] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:40.001857] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:40.001887] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:40.005664] [DEBUG] [FORECASTER] ONDS: Forecast T+1@11:T+2@11: DOWN (p=16.80%) [2026-02-26T20:28:40.006031] [INFO ] [FORECASTER] Completed predict_future for ONDS [2026-02-26T20:28:40.006185] [INFO ] [sig ] ONDS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:28:40.156169] [INFO ] [LOCAL ] Saved forecast: ONDS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ONDS.txt [2026-02-26T20:28:40.156330] [INFO ] [sig ] [2244/3375] Completed ONDS in 0.4s | 2.75 sym/s | Total: 13.6m | ETA: 6.9m [2026-02-26T20:28:40.156378] [INFO ] [sig ] [2245/3375] Forecasting ONEQ... [2026-02-26T20:28:40.156410] [INFO ] [sig ] Generating forecast for: ONEQ [2026-02-26T20:28:40.156441] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONEQ' from 'https://tdm.silogroup.org/data/derivative_storage/ONEQ.csv'. [2026-02-26T20:28:40.168229] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONEQ'. [2026-02-26T20:28:40.168694] [INFO ] [FORECASTER] Starting predict_future for ONEQ [2026-02-26T20:28:40.169606] [DEBUG] [LOCAL ] No optimal features file found for ONEQ: ./output/feature-sets/ONEQ.txt [2026-02-26T20:28:40.169663] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:40.169696] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:40.169723] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:40.169784] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:40.231548] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:40.232493] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:40.232606] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:40.232642] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:40.358313] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:40.358487] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:40.358530] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:40.358558] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:40.362120] [DEBUG] [FORECASTER] ONEQ: Forecast T+1@11:T+2@11: DOWN (p=25.04%) [2026-02-26T20:28:40.362470] [INFO ] [FORECASTER] Completed predict_future for ONEQ [2026-02-26T20:28:40.362631] [INFO ] [sig ] ONEQ: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:28:40.511557] [INFO ] [LOCAL ] Saved forecast: ONEQ 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ONEQ.txt [2026-02-26T20:28:40.511732] [INFO ] [sig ] [2245/3375] Completed ONEQ in 0.4s | 2.75 sym/s | Total: 13.6m | ETA: 6.8m [2026-02-26T20:28:40.511781] [INFO ] [sig ] [2246/3375] Forecasting ONL... [2026-02-26T20:28:40.511813] [INFO ] [sig ] Generating forecast for: ONL [2026-02-26T20:28:40.511844] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONL' from 'https://tdm.silogroup.org/data/derivative_storage/ONL.csv'. [2026-02-26T20:28:40.523353] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONL'. [2026-02-26T20:28:40.523789] [INFO ] [FORECASTER] Starting predict_future for ONL [2026-02-26T20:28:40.524708] [DEBUG] [LOCAL ] No optimal features file found for ONL: ./output/feature-sets/ONL.txt [2026-02-26T20:28:40.524763] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:40.524795] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:40.524823] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:40.524882] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:40.585172] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:40.586037] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:40.586134] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:40.586168] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:40.721281] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:40.721467] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:40.721511] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:40.721540] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:40.725504] [DEBUG] [FORECASTER] ONL: Forecast T+1@11:T+2@11: DOWN (p=21.78%) [2026-02-26T20:28:40.725878] [INFO ] [FORECASTER] Completed predict_future for ONL [2026-02-26T20:28:40.726029] [INFO ] [sig ] ONL: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:28:40.880310] [INFO ] [LOCAL ] Saved forecast: ONL 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ONL.txt [2026-02-26T20:28:40.880477] [INFO ] [sig ] [2246/3375] Completed ONL in 0.4s | 2.75 sym/s | Total: 13.6m | ETA: 6.8m [2026-02-26T20:28:40.880523] [INFO ] [sig ] [2247/3375] Forecasting ONON... [2026-02-26T20:28:40.880552] [INFO ] [sig ] Generating forecast for: ONON [2026-02-26T20:28:40.880610] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONON' from 'https://tdm.silogroup.org/data/derivative_storage/ONON.csv'. [2026-02-26T20:28:40.893451] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONON'. [2026-02-26T20:28:40.893886] [INFO ] [FORECASTER] Starting predict_future for ONON [2026-02-26T20:28:40.894766] [DEBUG] [LOCAL ] No optimal features file found for ONON: ./output/feature-sets/ONON.txt [2026-02-26T20:28:40.894830] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:40.894863] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:40.894892] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:40.894961] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:40.956757] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:40.957686] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:40.957782] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:40.957817] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:41.086553] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:41.086943] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:41.086986] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:41.087016] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:41.091836] [DEBUG] [FORECASTER] ONON: Forecast T+1@11:T+2@11: DOWN (p=25.03%) [2026-02-26T20:28:41.092173] [INFO ] [FORECASTER] Completed predict_future for ONON [2026-02-26T20:28:41.092322] [INFO ] [sig ] ONON: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:28:41.262444] [INFO ] [LOCAL ] Saved forecast: ONON 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ONON.txt [2026-02-26T20:28:41.262663] [INFO ] [sig ] [2247/3375] Completed ONON in 0.4s | 2.75 sym/s | Total: 13.6m | ETA: 6.8m [2026-02-26T20:28:41.262716] [INFO ] [sig ] [2248/3375] Forecasting ONTF... [2026-02-26T20:28:41.262751] [INFO ] [sig ] Generating forecast for: ONTF [2026-02-26T20:28:41.262788] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONTF' from 'https://tdm.silogroup.org/data/derivative_storage/ONTF.csv'. [2026-02-26T20:28:41.277380] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONTF'. [2026-02-26T20:28:41.277938] [INFO ] [FORECASTER] Starting predict_future for ONTF [2026-02-26T20:28:41.278981] [DEBUG] [LOCAL ] No optimal features file found for ONTF: ./output/feature-sets/ONTF.txt [2026-02-26T20:28:41.279042] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:41.279082] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:41.279115] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:41.279191] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:41.354045] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:41.355079] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:41.355183] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:41.355223] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:41.524429] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:41.524853] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:41.524915] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:41.524957] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:41.530202] [DEBUG] [FORECASTER] ONTF: Forecast T+1@11:T+2@11: UP (p=96.29%) [2026-02-26T20:28:41.530834] [INFO ] [FORECASTER] Completed predict_future for ONTF [2026-02-26T20:28:41.531009] [INFO ] [sig ] ONTF: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:28:41.688893] [INFO ] [LOCAL ] Saved forecast: ONTF 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ONTF.txt [2026-02-26T20:28:41.689065] [INFO ] [sig ] [2248/3375] Completed ONTF in 0.4s | 2.75 sym/s | Total: 13.6m | ETA: 6.8m [2026-02-26T20:28:41.689115] [INFO ] [sig ] [2249/3375] Forecasting ONTO... [2026-02-26T20:28:41.689146] [INFO ] [sig ] Generating forecast for: ONTO [2026-02-26T20:28:41.689184] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONTO' from 'https://tdm.silogroup.org/data/derivative_storage/ONTO.csv'. [2026-02-26T20:28:41.702382] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONTO'. [2026-02-26T20:28:41.703071] [INFO ] [FORECASTER] Starting predict_future for ONTO [2026-02-26T20:28:41.704212] [DEBUG] [LOCAL ] No optimal features file found for ONTO: ./output/feature-sets/ONTO.txt [2026-02-26T20:28:41.704272] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:41.704307] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:41.704335] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:41.704400] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:41.770835] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:41.771774] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:41.771868] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:41.771903] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:41.898614] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:41.898779] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:41.898821] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:41.898852] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:41.902475] [DEBUG] [FORECASTER] ONTO: Forecast T+1@11:T+2@11: DOWN (p=17.95%) [2026-02-26T20:28:41.902794] [INFO ] [FORECASTER] Completed predict_future for ONTO [2026-02-26T20:28:41.902934] [INFO ] [sig ] ONTO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:28:42.051229] [INFO ] [LOCAL ] Saved forecast: ONTO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ONTO.txt [2026-02-26T20:28:42.051387] [INFO ] [sig ] [2249/3375] Completed ONTO in 0.4s | 2.75 sym/s | Total: 13.6m | ETA: 6.8m [2026-02-26T20:28:42.051429] [INFO ] [sig ] [2250/3375] Forecasting OOMA... [2026-02-26T20:28:42.051458] [INFO ] [sig ] Generating forecast for: OOMA [2026-02-26T20:28:42.051489] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OOMA' from 'https://tdm.silogroup.org/data/derivative_storage/OOMA.csv'. [2026-02-26T20:28:42.065442] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OOMA'. [2026-02-26T20:28:42.065925] [INFO ] [FORECASTER] Starting predict_future for OOMA [2026-02-26T20:28:42.066857] [DEBUG] [LOCAL ] No optimal features file found for OOMA: ./output/feature-sets/OOMA.txt [2026-02-26T20:28:42.066916] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:42.066949] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:42.066979] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:42.067039] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:42.125456] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:42.126453] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:42.126654] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:42.126709] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:42.252768] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:42.252933] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:42.252974] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:42.253022] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:42.256593] [DEBUG] [FORECASTER] OOMA: Forecast T+1@11:T+2@11: DOWN (p=28.75%) [2026-02-26T20:28:42.256953] [INFO ] [FORECASTER] Completed predict_future for OOMA [2026-02-26T20:28:42.257103] [INFO ] [sig ] OOMA: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:28:42.408529] [INFO ] [LOCAL ] Saved forecast: OOMA 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/OOMA.txt [2026-02-26T20:28:42.408752] [INFO ] [sig ] [2250/3375] Completed OOMA in 0.4s | 2.75 sym/s | Total: 13.6m | ETA: 6.8m [2026-02-26T20:28:42.408799] [INFO ] [sig ] [2251/3375] Forecasting OPAL... [2026-02-26T20:28:42.408830] [INFO ] [sig ] Generating forecast for: OPAL [2026-02-26T20:28:42.408870] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPAL' from 'https://tdm.silogroup.org/data/derivative_storage/OPAL.csv'. [2026-02-26T20:28:42.421107] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPAL'. [2026-02-26T20:28:42.421543] [INFO ] [FORECASTER] Starting predict_future for OPAL [2026-02-26T20:28:42.422524] [DEBUG] [LOCAL ] No optimal features file found for OPAL: ./output/feature-sets/OPAL.txt [2026-02-26T20:28:42.422602] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:42.422647] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:42.422678] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:42.422737] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:42.482352] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:42.483345] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:42.483471] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:42.483508] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:42.625946] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:42.626112] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:42.626153] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:42.626184] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:42.630130] [DEBUG] [FORECASTER] OPAL: Forecast T+1@11:T+2@11: UP (p=64.68%) [2026-02-26T20:28:42.630539] [INFO ] [FORECASTER] Completed predict_future for OPAL [2026-02-26T20:28:42.630727] [INFO ] [sig ] OPAL: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:28:42.781722] [INFO ] [LOCAL ] Saved forecast: OPAL 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/OPAL.txt [2026-02-26T20:28:42.781894] [INFO ] [sig ] [2251/3375] Completed OPAL in 0.4s | 2.75 sym/s | Total: 13.6m | ETA: 6.8m [2026-02-26T20:28:42.781937] [INFO ] [sig ] [2252/3375] Forecasting OPBK... [2026-02-26T20:28:42.781967] [INFO ] [sig ] Generating forecast for: OPBK [2026-02-26T20:28:42.781998] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPBK' from 'https://tdm.silogroup.org/data/derivative_storage/OPBK.csv'. [2026-02-26T20:28:42.793797] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPBK'. [2026-02-26T20:28:42.794218] [INFO ] [FORECASTER] Starting predict_future for OPBK [2026-02-26T20:28:42.795293] [DEBUG] [LOCAL ] No optimal features file found for OPBK: ./output/feature-sets/OPBK.txt [2026-02-26T20:28:42.795366] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:42.795399] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:42.795427] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:42.795486] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:42.856315] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:42.857276] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:42.857399] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:42.857433] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:42.987226] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:42.987400] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-26T20:28:42.987447] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:42.987484] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:42.991238] [DEBUG] [FORECASTER] OPBK: Forecast T+1@11:T+2@11: DOWN (p=49.62%) [2026-02-26T20:28:42.991722] [INFO ] [FORECASTER] Completed predict_future for OPBK [2026-02-26T20:28:42.991903] [INFO ] [sig ] OPBK: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:28:43.152504] [INFO ] [LOCAL ] Saved forecast: OPBK 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/OPBK.txt [2026-02-26T20:28:43.152714] [INFO ] [sig ] [2252/3375] Completed OPBK in 0.4s | 2.75 sym/s | Total: 13.6m | ETA: 6.8m [2026-02-26T20:28:43.152767] [INFO ] [sig ] [2253/3375] Forecasting OPCH... [2026-02-26T20:28:43.152801] [INFO ] [sig ] Generating forecast for: OPCH [2026-02-26T20:28:43.152832] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPCH' from 'https://tdm.silogroup.org/data/derivative_storage/OPCH.csv'. [2026-02-26T20:28:43.165104] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPCH'. [2026-02-26T20:28:43.165539] [INFO ] [FORECASTER] Starting predict_future for OPCH [2026-02-26T20:28:43.166446] [DEBUG] [LOCAL ] No optimal features file found for OPCH: ./output/feature-sets/OPCH.txt [2026-02-26T20:28:43.166502] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:43.166535] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:43.166562] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:43.166653] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:43.224832] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:43.225688] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:43.225802] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:43.225837] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:43.346512] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:43.346697] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:43.346738] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:43.346767] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:43.350301] [DEBUG] [FORECASTER] OPCH: Forecast T+1@11:T+2@11: UP (p=99.11%) [2026-02-26T20:28:43.350636] [INFO ] [FORECASTER] Completed predict_future for OPCH [2026-02-26T20:28:43.350772] [INFO ] [sig ] OPCH: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:28:43.495082] [INFO ] [LOCAL ] Saved forecast: OPCH 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/OPCH.txt [2026-02-26T20:28:43.495274] [INFO ] [sig ] [2253/3375] Completed OPCH in 0.3s | 2.75 sym/s | Total: 13.6m | ETA: 6.8m [2026-02-26T20:28:43.495321] [INFO ] [sig ] [2254/3375] Forecasting OPEN... [2026-02-26T20:28:43.495358] [INFO ] [sig ] Generating forecast for: OPEN [2026-02-26T20:28:43.495396] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPEN' from 'https://tdm.silogroup.org/data/derivative_storage/OPEN.csv'. [2026-02-26T20:28:43.507521] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPEN'. [2026-02-26T20:28:43.507952] [INFO ] [FORECASTER] Starting predict_future for OPEN [2026-02-26T20:28:43.508834] [DEBUG] [LOCAL ] No optimal features file found for OPEN: ./output/feature-sets/OPEN.txt [2026-02-26T20:28:43.508888] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:43.508930] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:43.508957] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:43.509031] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:43.568887] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:43.569795] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:43.569891] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:43.569924] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:43.695881] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:43.696040] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:43.696080] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:43.696109] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:43.700331] [DEBUG] [FORECASTER] OPEN: Forecast T+1@11:T+2@11: UP (p=84.11%) [2026-02-26T20:28:43.700682] [INFO ] [FORECASTER] Completed predict_future for OPEN [2026-02-26T20:28:43.700824] [INFO ] [sig ] OPEN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:28:43.853097] [INFO ] [LOCAL ] Saved forecast: OPEN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/OPEN.txt [2026-02-26T20:28:43.853256] [INFO ] [sig ] [2254/3375] Completed OPEN in 0.4s | 2.75 sym/s | Total: 13.7m | ETA: 6.8m [2026-02-26T20:28:43.853297] [INFO ] [sig ] [2255/3375] Forecasting OPFI... [2026-02-26T20:28:43.853327] [INFO ] [sig ] Generating forecast for: OPFI [2026-02-26T20:28:43.853358] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPFI' from 'https://tdm.silogroup.org/data/derivative_storage/OPFI.csv'. [2026-02-26T20:28:43.867314] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPFI'. [2026-02-26T20:28:43.867809] [INFO ] [FORECASTER] Starting predict_future for OPFI [2026-02-26T20:28:43.868750] [DEBUG] [LOCAL ] No optimal features file found for OPFI: ./output/feature-sets/OPFI.txt [2026-02-26T20:28:43.868806] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:43.868840] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:43.868868] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:43.868927] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:43.937373] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:43.938464] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:43.938603] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:43.938641] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:44.060832] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:44.060990] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:44.061029] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:44.061058] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:44.064529] [DEBUG] [FORECASTER] OPFI: Forecast T+1@11:T+2@11: UP (p=74.17%) [2026-02-26T20:28:44.064842] [INFO ] [FORECASTER] Completed predict_future for OPFI [2026-02-26T20:28:44.064982] [INFO ] [sig ] OPFI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:28:44.215230] [INFO ] [LOCAL ] Saved forecast: OPFI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/OPFI.txt [2026-02-26T20:28:44.215405] [INFO ] [sig ] [2255/3375] Completed OPFI in 0.4s | 2.75 sym/s | Total: 13.7m | ETA: 6.8m [2026-02-26T20:28:44.215458] [INFO ] [sig ] [2256/3375] Forecasting OPK... [2026-02-26T20:28:44.215505] [INFO ] [sig ] Generating forecast for: OPK [2026-02-26T20:28:44.215546] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPK' from 'https://tdm.silogroup.org/data/derivative_storage/OPK.csv'. [2026-02-26T20:28:44.229947] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPK'. [2026-02-26T20:28:44.230373] [INFO ] [FORECASTER] Starting predict_future for OPK [2026-02-26T20:28:44.231301] [DEBUG] [LOCAL ] No optimal features file found for OPK: ./output/feature-sets/OPK.txt [2026-02-26T20:28:44.231370] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:44.231407] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:44.231435] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:44.231493] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:44.295269] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:44.296142] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:44.296234] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:44.296269] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:44.424021] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:44.424180] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:44.424224] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:44.424253] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:44.427760] [DEBUG] [FORECASTER] OPK: Forecast T+1@11:T+2@11: DOWN (p=27.90%) [2026-02-26T20:28:44.428053] [INFO ] [FORECASTER] Completed predict_future for OPK [2026-02-26T20:28:44.428188] [INFO ] [sig ] OPK: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:28:44.579623] [INFO ] [LOCAL ] Saved forecast: OPK 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/OPK.txt [2026-02-26T20:28:44.579786] [INFO ] [sig ] [2256/3375] Completed OPK in 0.4s | 2.75 sym/s | Total: 13.7m | ETA: 6.8m [2026-02-26T20:28:44.579828] [INFO ] [sig ] [2257/3375] Forecasting OPP... [2026-02-26T20:28:44.579858] [INFO ] [sig ] Generating forecast for: OPP [2026-02-26T20:28:44.579889] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPP' from 'https://tdm.silogroup.org/data/derivative_storage/OPP.csv'. [2026-02-26T20:28:44.591615] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPP'. [2026-02-26T20:28:44.592031] [INFO ] [FORECASTER] Starting predict_future for OPP [2026-02-26T20:28:44.592941] [DEBUG] [LOCAL ] No optimal features file found for OPP: ./output/feature-sets/OPP.txt [2026-02-26T20:28:44.592999] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:44.593072] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:44.593101] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:44.593175] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:44.654965] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:44.655931] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:44.656049] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:44.656084] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:44.792027] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:44.792223] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:44.792271] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:44.792301] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:44.796012] [DEBUG] [FORECASTER] OPP: Forecast T+1@11:T+2@11: DOWN (p=7.92%) [2026-02-26T20:28:44.796337] [INFO ] [FORECASTER] Completed predict_future for OPP [2026-02-26T20:28:44.796491] [INFO ] [sig ] OPP: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:28:44.948634] [INFO ] [LOCAL ] Saved forecast: OPP 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/OPP.txt [2026-02-26T20:28:44.948796] [INFO ] [sig ] [2257/3375] Completed OPP in 0.4s | 2.75 sym/s | Total: 13.7m | ETA: 6.8m [2026-02-26T20:28:44.948837] [INFO ] [sig ] [2258/3375] Forecasting OPRA... [2026-02-26T20:28:44.948867] [INFO ] [sig ] Generating forecast for: OPRA [2026-02-26T20:28:44.948898] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPRA' from 'https://tdm.silogroup.org/data/derivative_storage/OPRA.csv'. [2026-02-26T20:28:44.961009] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPRA'. [2026-02-26T20:28:44.961436] [INFO ] [FORECASTER] Starting predict_future for OPRA [2026-02-26T20:28:44.962399] [DEBUG] [LOCAL ] No optimal features file found for OPRA: ./output/feature-sets/OPRA.txt [2026-02-26T20:28:44.962458] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:44.962497] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:44.962532] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:44.962641] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:45.024660] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:45.025547] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:45.025666] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:45.025702] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:45.154002] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:45.154167] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:45.154210] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:45.154239] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:45.158256] [DEBUG] [FORECASTER] OPRA: Forecast T+1@11:T+2@11: DOWN (p=10.74%) [2026-02-26T20:28:45.158615] [INFO ] [FORECASTER] Completed predict_future for OPRA [2026-02-26T20:28:45.158757] [INFO ] [sig ] OPRA: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:28:45.315551] [INFO ] [LOCAL ] Saved forecast: OPRA 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/OPRA.txt [2026-02-26T20:28:45.315732] [INFO ] [sig ] [2258/3375] Completed OPRA in 0.4s | 2.75 sym/s | Total: 13.7m | ETA: 6.8m [2026-02-26T20:28:45.315775] [INFO ] [sig ] [2259/3375] Forecasting OPTX... [2026-02-26T20:28:45.315804] [INFO ] [sig ] Generating forecast for: OPTX [2026-02-26T20:28:45.315835] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPTX' from 'https://tdm.silogroup.org/data/derivative_storage/OPTX.csv'. [2026-02-26T20:28:45.328531] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPTX'. [2026-02-26T20:28:45.328994] [INFO ] [FORECASTER] Starting predict_future for OPTX [2026-02-26T20:28:45.329936] [DEBUG] [LOCAL ] No optimal features file found for OPTX: ./output/feature-sets/OPTX.txt [2026-02-26T20:28:45.329993] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:45.330026] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:45.330053] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:45.330111] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:45.394327] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:45.395247] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:45.395342] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:45.395375] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:45.520115] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:45.520278] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:45.520321] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:45.520352] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:45.523960] [DEBUG] [FORECASTER] OPTX: Forecast T+1@11:T+2@11: DOWN (p=46.86%) [2026-02-26T20:28:45.524256] [INFO ] [FORECASTER] Completed predict_future for OPTX [2026-02-26T20:28:45.524603] [INFO ] [sig ] OPTX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:28:45.675601] [INFO ] [LOCAL ] Saved forecast: OPTX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/OPTX.txt [2026-02-26T20:28:45.676010] [INFO ] [sig ] [2259/3375] Completed OPTX in 0.4s | 2.75 sym/s | Total: 13.7m | ETA: 6.8m [2026-02-26T20:28:45.676059] [INFO ] [sig ] [2260/3375] Forecasting OPXS... [2026-02-26T20:28:45.676091] [INFO ] [sig ] Generating forecast for: OPXS [2026-02-26T20:28:45.676125] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPXS' from 'https://tdm.silogroup.org/data/derivative_storage/OPXS.csv'. [2026-02-26T20:28:45.688950] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPXS'. [2026-02-26T20:28:45.689350] [INFO ] [FORECASTER] Starting predict_future for OPXS [2026-02-26T20:28:45.690388] [DEBUG] [LOCAL ] No optimal features file found for OPXS: ./output/feature-sets/OPXS.txt [2026-02-26T20:28:45.690445] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:45.690480] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:45.690506] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:45.690563] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:45.752409] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:45.753491] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:45.753601] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:45.753636] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:45.883358] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:45.883513] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:45.883552] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:45.883629] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:45.887165] [DEBUG] [FORECASTER] OPXS: Forecast T+1@11:T+2@11: DOWN (p=48.69%) [2026-02-26T20:28:45.887445] [INFO ] [FORECASTER] Completed predict_future for OPXS [2026-02-26T20:28:45.887594] [INFO ] [sig ] OPXS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:28:46.035089] [INFO ] [LOCAL ] Saved forecast: OPXS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/OPXS.txt [2026-02-26T20:28:46.035258] [INFO ] [sig ] [2260/3375] Completed OPXS in 0.4s | 2.75 sym/s | Total: 13.7m | ETA: 6.8m [2026-02-26T20:28:46.035313] [INFO ] [sig ] [2261/3375] Forecasting ORA... [2026-02-26T20:28:46.035348] [INFO ] [sig ] Generating forecast for: ORA [2026-02-26T20:28:46.035385] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORA' from 'https://tdm.silogroup.org/data/derivative_storage/ORA.csv'. [2026-02-26T20:28:46.049530] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORA'. [2026-02-26T20:28:46.049972] [INFO ] [FORECASTER] Starting predict_future for ORA [2026-02-26T20:28:46.051150] [DEBUG] [LOCAL ] No optimal features file found for ORA: ./output/feature-sets/ORA.txt [2026-02-26T20:28:46.051207] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:46.051240] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:46.051267] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:46.051335] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:46.116544] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:46.117435] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:46.117537] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:46.117606] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:46.246904] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:46.247064] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:46.247106] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:46.247138] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:46.250785] [DEBUG] [FORECASTER] ORA: Forecast T+1@11:T+2@11: UP (p=73.75%) [2026-02-26T20:28:46.251093] [INFO ] [FORECASTER] Completed predict_future for ORA [2026-02-26T20:28:46.251229] [INFO ] [sig ] ORA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:28:46.405894] [INFO ] [LOCAL ] Saved forecast: ORA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ORA.txt [2026-02-26T20:28:46.406087] [INFO ] [sig ] [2261/3375] Completed ORA in 0.4s | 2.75 sym/s | Total: 13.7m | ETA: 6.7m [2026-02-26T20:28:46.406132] [INFO ] [sig ] [2262/3375] Forecasting ORC... [2026-02-26T20:28:46.406162] [INFO ] [sig ] Generating forecast for: ORC [2026-02-26T20:28:46.406193] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORC' from 'https://tdm.silogroup.org/data/derivative_storage/ORC.csv'. [2026-02-26T20:28:46.419065] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORC'. [2026-02-26T20:28:46.419478] [INFO ] [FORECASTER] Starting predict_future for ORC [2026-02-26T20:28:46.420370] [DEBUG] [LOCAL ] No optimal features file found for ORC: ./output/feature-sets/ORC.txt [2026-02-26T20:28:46.420429] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:46.420466] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:46.420494] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:46.420554] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:46.483067] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:46.483855] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:46.483958] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:46.483994] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:46.605974] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:46.606139] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:46.606180] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:46.606211] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:46.609952] [DEBUG] [FORECASTER] ORC: Forecast T+1@11:T+2@11: UP (p=54.90%) [2026-02-26T20:28:46.610269] [INFO ] [FORECASTER] Completed predict_future for ORC [2026-02-26T20:28:46.610414] [INFO ] [sig ] ORC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:28:46.758132] [INFO ] [LOCAL ] Saved forecast: ORC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ORC.txt [2026-02-26T20:28:46.758287] [INFO ] [sig ] [2262/3375] Completed ORC in 0.4s | 2.75 sym/s | Total: 13.7m | ETA: 6.7m [2026-02-26T20:28:46.758329] [INFO ] [sig ] [2263/3375] Forecasting ORGO... [2026-02-26T20:28:46.758359] [INFO ] [sig ] Generating forecast for: ORGO [2026-02-26T20:28:46.758391] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORGO' from 'https://tdm.silogroup.org/data/derivative_storage/ORGO.csv'. [2026-02-26T20:28:46.770440] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORGO'. [2026-02-26T20:28:46.770850] [INFO ] [FORECASTER] Starting predict_future for ORGO [2026-02-26T20:28:46.771718] [DEBUG] [LOCAL ] No optimal features file found for ORGO: ./output/feature-sets/ORGO.txt [2026-02-26T20:28:46.771775] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:46.771809] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:46.771838] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:46.771896] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:46.834365] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:46.835244] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:46.835340] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:46.835375] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:46.962235] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:46.962416] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:46.962463] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:46.962499] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:46.966107] [DEBUG] [FORECASTER] ORGO: Forecast T+1@11:T+2@11: UP (p=75.64%) [2026-02-26T20:28:46.966399] [INFO ] [FORECASTER] Completed predict_future for ORGO [2026-02-26T20:28:46.966539] [INFO ] [sig ] ORGO: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:28:47.116450] [INFO ] [LOCAL ] Saved forecast: ORGO 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ORGO.txt [2026-02-26T20:28:47.116650] [INFO ] [sig ] [2263/3375] Completed ORGO in 0.4s | 2.75 sym/s | Total: 13.7m | ETA: 6.7m [2026-02-26T20:28:47.116693] [INFO ] [sig ] [2264/3375] Forecasting ORIC... [2026-02-26T20:28:47.116724] [INFO ] [sig ] Generating forecast for: ORIC [2026-02-26T20:28:47.116755] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORIC' from 'https://tdm.silogroup.org/data/derivative_storage/ORIC.csv'. [2026-02-26T20:28:47.129379] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORIC'. [2026-02-26T20:28:47.129807] [INFO ] [FORECASTER] Starting predict_future for ORIC [2026-02-26T20:28:47.130797] [DEBUG] [LOCAL ] No optimal features file found for ORIC: ./output/feature-sets/ORIC.txt [2026-02-26T20:28:47.130857] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:47.130892] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:47.130920] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:47.130979] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:47.199195] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:47.200282] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:47.200400] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:47.200436] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:47.328449] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:47.328624] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:47.328670] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:47.328700] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:47.332440] [DEBUG] [FORECASTER] ORIC: Forecast T+1@11:T+2@11: DOWN (p=26.00%) [2026-02-26T20:28:47.332798] [INFO ] [FORECASTER] Completed predict_future for ORIC [2026-02-26T20:28:47.332945] [INFO ] [sig ] ORIC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:28:47.490722] [INFO ] [LOCAL ] Saved forecast: ORIC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ORIC.txt [2026-02-26T20:28:47.490883] [INFO ] [sig ] [2264/3375] Completed ORIC in 0.4s | 2.75 sym/s | Total: 13.7m | ETA: 6.7m [2026-02-26T20:28:47.490924] [INFO ] [sig ] [2265/3375] Forecasting ORKA... [2026-02-26T20:28:47.490954] [INFO ] [sig ] Generating forecast for: ORKA [2026-02-26T20:28:47.490986] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORKA' from 'https://tdm.silogroup.org/data/derivative_storage/ORKA.csv'. [2026-02-26T20:28:47.504335] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORKA'. [2026-02-26T20:28:47.504832] [INFO ] [FORECASTER] Starting predict_future for ORKA [2026-02-26T20:28:47.505732] [DEBUG] [LOCAL ] No optimal features file found for ORKA: ./output/feature-sets/ORKA.txt [2026-02-26T20:28:47.505790] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:47.505824] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:47.505852] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:47.505912] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:47.566046] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:47.566935] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:47.567028] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:47.567062] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:47.696275] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:47.696442] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:47.696491] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:47.696527] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:47.700260] [DEBUG] [FORECASTER] ORKA: Forecast T+1@11:T+2@11: UP (p=72.91%) [2026-02-26T20:28:47.700630] [INFO ] [FORECASTER] Completed predict_future for ORKA [2026-02-26T20:28:47.700782] [INFO ] [sig ] ORKA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:28:47.852046] [INFO ] [LOCAL ] Saved forecast: ORKA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ORKA.txt [2026-02-26T20:28:47.852208] [INFO ] [sig ] [2265/3375] Completed ORKA in 0.4s | 2.75 sym/s | Total: 13.7m | ETA: 6.7m [2026-02-26T20:28:47.852251] [INFO ] [sig ] [2266/3375] Forecasting ORLY... [2026-02-26T20:28:47.852281] [INFO ] [sig ] Generating forecast for: ORLY [2026-02-26T20:28:47.852312] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORLY' from 'https://tdm.silogroup.org/data/derivative_storage/ORLY.csv'. [2026-02-26T20:28:47.864141] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORLY'. [2026-02-26T20:28:47.864626] [INFO ] [FORECASTER] Starting predict_future for ORLY [2026-02-26T20:28:47.865570] [DEBUG] [LOCAL ] No optimal features file found for ORLY: ./output/feature-sets/ORLY.txt [2026-02-26T20:28:47.865653] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:47.865686] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:47.865713] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:47.865772] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:47.925746] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:47.926675] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:47.926766] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:47.926800] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:48.053378] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:48.053553] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:48.053612] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:48.053642] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:48.057379] [DEBUG] [FORECASTER] ORLY: Forecast T+1@11:T+2@11: UP (p=98.78%) [2026-02-26T20:28:48.057736] [INFO ] [FORECASTER] Completed predict_future for ORLY [2026-02-26T20:28:48.057884] [INFO ] [sig ] ORLY: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:28:48.219073] [INFO ] [LOCAL ] Saved forecast: ORLY 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ORLY.txt [2026-02-26T20:28:48.219223] [INFO ] [sig ] [2266/3375] Completed ORLY in 0.4s | 2.75 sym/s | Total: 13.7m | ETA: 6.7m [2026-02-26T20:28:48.219264] [INFO ] [sig ] [2267/3375] Forecasting ORMP... [2026-02-26T20:28:48.219293] [INFO ] [sig ] Generating forecast for: ORMP [2026-02-26T20:28:48.219324] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORMP' from 'https://tdm.silogroup.org/data/derivative_storage/ORMP.csv'. [2026-02-26T20:28:48.230860] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORMP'. [2026-02-26T20:28:48.231242] [INFO ] [FORECASTER] Starting predict_future for ORMP [2026-02-26T20:28:48.232106] [DEBUG] [LOCAL ] No optimal features file found for ORMP: ./output/feature-sets/ORMP.txt [2026-02-26T20:28:48.232161] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:48.232206] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:48.232235] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:48.232292] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:48.290408] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:48.291143] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:48.291273] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:48.291307] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:48.410521] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:48.410723] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:48.410773] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:48.410803] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:48.414381] [DEBUG] [FORECASTER] ORMP: Forecast T+1@11:T+2@11: UP (p=84.22%) [2026-02-26T20:28:48.414729] [INFO ] [FORECASTER] Completed predict_future for ORMP [2026-02-26T20:28:48.414877] [INFO ] [sig ] ORMP: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:28:48.561499] [INFO ] [LOCAL ] Saved forecast: ORMP 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ORMP.txt [2026-02-26T20:28:48.561697] [INFO ] [sig ] [2267/3375] Completed ORMP in 0.3s | 2.75 sym/s | Total: 13.7m | ETA: 6.7m [2026-02-26T20:28:48.561742] [INFO ] [sig ] [2268/3375] Forecasting ORN... [2026-02-26T20:28:48.561773] [INFO ] [sig ] Generating forecast for: ORN [2026-02-26T20:28:48.561807] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORN' from 'https://tdm.silogroup.org/data/derivative_storage/ORN.csv'. [2026-02-26T20:28:48.573505] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORN'. [2026-02-26T20:28:48.573962] [INFO ] [FORECASTER] Starting predict_future for ORN [2026-02-26T20:28:48.574931] [DEBUG] [LOCAL ] No optimal features file found for ORN: ./output/feature-sets/ORN.txt [2026-02-26T20:28:48.574997] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:48.575031] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:48.575059] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:48.575120] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:48.635308] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:48.636244] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:48.636367] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:48.636401] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:48.764878] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:48.765046] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:48.765085] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:48.765113] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:48.768966] [DEBUG] [FORECASTER] ORN: Forecast T+1@11:T+2@11: UP (p=79.02%) [2026-02-26T20:28:48.769342] [INFO ] [FORECASTER] Completed predict_future for ORN [2026-02-26T20:28:48.769509] [INFO ] [sig ] ORN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:28:48.921390] [INFO ] [LOCAL ] Saved forecast: ORN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ORN.txt [2026-02-26T20:28:48.921589] [INFO ] [sig ] [2268/3375] Completed ORN in 0.4s | 2.75 sym/s | Total: 13.7m | ETA: 6.7m [2026-02-26T20:28:48.921635] [INFO ] [sig ] [2269/3375] Forecasting ORRF... [2026-02-26T20:28:48.921667] [INFO ] [sig ] Generating forecast for: ORRF [2026-02-26T20:28:48.921698] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORRF' from 'https://tdm.silogroup.org/data/derivative_storage/ORRF.csv'. [2026-02-26T20:28:48.934068] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORRF'. [2026-02-26T20:28:48.934519] [INFO ] [FORECASTER] Starting predict_future for ORRF [2026-02-26T20:28:48.935441] [DEBUG] [LOCAL ] No optimal features file found for ORRF: ./output/feature-sets/ORRF.txt [2026-02-26T20:28:48.935498] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:48.935531] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:48.935559] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:48.935651] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:48.994686] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:48.995639] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:48.995742] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:48.995775] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:49.121647] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:49.121808] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:49.121849] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:49.121883] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:49.125404] [DEBUG] [FORECASTER] ORRF: Forecast T+1@11:T+2@11: DOWN (p=30.34%) [2026-02-26T20:28:49.125773] [INFO ] [FORECASTER] Completed predict_future for ORRF [2026-02-26T20:28:49.125918] [INFO ] [sig ] ORRF: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:28:49.284895] [INFO ] [LOCAL ] Saved forecast: ORRF 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ORRF.txt [2026-02-26T20:28:49.285102] [INFO ] [sig ] [2269/3375] Completed ORRF in 0.4s | 2.75 sym/s | Total: 13.7m | ETA: 6.7m [2026-02-26T20:28:49.285164] [INFO ] [sig ] [2270/3375] Forecasting OS... [2026-02-26T20:28:49.285212] [INFO ] [sig ] Generating forecast for: OS [2026-02-26T20:28:49.285260] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OS' from 'https://tdm.silogroup.org/data/derivative_storage/OS.csv'. [2026-02-26T20:28:49.299800] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OS'. [2026-02-26T20:28:49.300268] [INFO ] [FORECASTER] Starting predict_future for OS [2026-02-26T20:28:49.301405] [DEBUG] [LOCAL ] No optimal features file found for OS: ./output/feature-sets/OS.txt [2026-02-26T20:28:49.301476] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:49.301522] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:49.301561] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:49.301668] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:49.381347] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:49.382240] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:49.382342] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:49.382376] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:49.518381] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:49.518547] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:49.518611] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:49.518655] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:49.522350] [DEBUG] [FORECASTER] OS: Forecast T+1@11:T+2@11: UP (p=88.13%) [2026-02-26T20:28:49.522725] [INFO ] [FORECASTER] Completed predict_future for OS [2026-02-26T20:28:49.522879] [INFO ] [sig ] OS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:28:49.683877] [INFO ] [LOCAL ] Saved forecast: OS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/OS.txt [2026-02-26T20:28:49.684117] [INFO ] [sig ] [2270/3375] Completed OS in 0.4s | 2.75 sym/s | Total: 13.8m | ETA: 6.7m [2026-02-26T20:28:49.684169] [INFO ] [sig ] [2271/3375] Forecasting OSBC... [2026-02-26T20:28:49.684201] [INFO ] [sig ] Generating forecast for: OSBC [2026-02-26T20:28:49.684233] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OSBC' from 'https://tdm.silogroup.org/data/derivative_storage/OSBC.csv'. [2026-02-26T20:28:49.697224] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OSBC'. [2026-02-26T20:28:49.697742] [INFO ] [FORECASTER] Starting predict_future for OSBC [2026-02-26T20:28:49.698693] [DEBUG] [LOCAL ] No optimal features file found for OSBC: ./output/feature-sets/OSBC.txt [2026-02-26T20:28:49.698750] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:49.698784] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:49.698812] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:49.698871] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:49.763230] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:49.764196] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:49.764293] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:49.764327] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:49.893866] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:49.894026] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:49.894067] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:49.894096] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:49.898553] [DEBUG] [FORECASTER] OSBC: Forecast T+1@11:T+2@11: DOWN (p=19.01%) [2026-02-26T20:28:49.898912] [INFO ] [FORECASTER] Completed predict_future for OSBC [2026-02-26T20:28:49.899062] [INFO ] [sig ] OSBC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:28:50.073425] [INFO ] [LOCAL ] Saved forecast: OSBC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/OSBC.txt [2026-02-26T20:28:50.073661] [INFO ] [sig ] [2271/3375] Completed OSBC in 0.4s | 2.75 sym/s | Total: 13.8m | ETA: 6.7m [2026-02-26T20:28:50.073714] [INFO ] [sig ] [2272/3375] Forecasting OSIS... [2026-02-26T20:28:50.073746] [INFO ] [sig ] Generating forecast for: OSIS [2026-02-26T20:28:50.073778] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OSIS' from 'https://tdm.silogroup.org/data/derivative_storage/OSIS.csv'. [2026-02-26T20:28:50.090501] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OSIS'. [2026-02-26T20:28:50.091010] [INFO ] [FORECASTER] Starting predict_future for OSIS [2026-02-26T20:28:50.092177] [DEBUG] [LOCAL ] No optimal features file found for OSIS: ./output/feature-sets/OSIS.txt [2026-02-26T20:28:50.092241] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:50.092275] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:50.092303] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:50.092363] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:50.154615] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:50.155508] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:50.155628] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:50.155665] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:50.281336] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:50.281498] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:50.281538] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:50.281586] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:50.285079] [DEBUG] [FORECASTER] OSIS: Forecast T+1@11:T+2@11: DOWN (p=7.45%) [2026-02-26T20:28:50.285372] [INFO ] [FORECASTER] Completed predict_future for OSIS [2026-02-26T20:28:50.285530] [INFO ] [sig ] OSIS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:28:50.439348] [INFO ] [LOCAL ] Saved forecast: OSIS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/OSIS.txt [2026-02-26T20:28:50.439514] [INFO ] [sig ] [2272/3375] Completed OSIS in 0.4s | 2.75 sym/s | Total: 13.8m | ETA: 6.7m [2026-02-26T20:28:50.439554] [INFO ] [sig ] [2273/3375] Forecasting OSPN... [2026-02-26T20:28:50.439607] [INFO ] [sig ] Generating forecast for: OSPN [2026-02-26T20:28:50.439830] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OSPN' from 'https://tdm.silogroup.org/data/derivative_storage/OSPN.csv'. [2026-02-26T20:28:50.453717] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OSPN'. [2026-02-26T20:28:50.454149] [INFO ] [FORECASTER] Starting predict_future for OSPN [2026-02-26T20:28:50.455095] [DEBUG] [LOCAL ] No optimal features file found for OSPN: ./output/feature-sets/OSPN.txt [2026-02-26T20:28:50.455165] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:50.455208] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:50.455238] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:50.455296] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:50.518928] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:50.519883] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:50.519974] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:50.520009] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:50.644054] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:50.644218] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:50.644263] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:50.644294] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:50.647875] [DEBUG] [FORECASTER] OSPN: Forecast T+1@11:T+2@11: UP (p=59.72%) [2026-02-26T20:28:50.648172] [INFO ] [FORECASTER] Completed predict_future for OSPN [2026-02-26T20:28:50.648312] [INFO ] [sig ] OSPN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:28:50.799919] [INFO ] [LOCAL ] Saved forecast: OSPN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/OSPN.txt [2026-02-26T20:28:50.800093] [INFO ] [sig ] [2273/3375] Completed OSPN in 0.4s | 2.75 sym/s | Total: 13.8m | ETA: 6.7m [2026-02-26T20:28:50.800143] [INFO ] [sig ] [2274/3375] Forecasting OSS... [2026-02-26T20:28:50.800181] [INFO ] [sig ] Generating forecast for: OSS [2026-02-26T20:28:50.800219] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OSS' from 'https://tdm.silogroup.org/data/derivative_storage/OSS.csv'. [2026-02-26T20:28:50.812080] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OSS'. [2026-02-26T20:28:50.812461] [INFO ] [FORECASTER] Starting predict_future for OSS [2026-02-26T20:28:50.813338] [DEBUG] [LOCAL ] No optimal features file found for OSS: ./output/feature-sets/OSS.txt [2026-02-26T20:28:50.813392] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:50.813468] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:50.813497] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:50.813555] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:50.874493] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:50.875391] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:50.875476] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:50.875509] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:51.007983] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:51.008160] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:51.008224] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:51.008255] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:51.012149] [DEBUG] [FORECASTER] OSS: Forecast T+1@11:T+2@11: UP (p=82.94%) [2026-02-26T20:28:51.012546] [INFO ] [FORECASTER] Completed predict_future for OSS [2026-02-26T20:28:51.012750] [INFO ] [sig ] OSS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:28:51.162974] [INFO ] [LOCAL ] Saved forecast: OSS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/OSS.txt [2026-02-26T20:28:51.163157] [INFO ] [sig ] [2274/3375] Completed OSS in 0.4s | 2.75 sym/s | Total: 13.8m | ETA: 6.7m [2026-02-26T20:28:51.163201] [INFO ] [sig ] [2275/3375] Forecasting OTEX... [2026-02-26T20:28:51.163231] [INFO ] [sig ] Generating forecast for: OTEX [2026-02-26T20:28:51.163263] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OTEX' from 'https://tdm.silogroup.org/data/derivative_storage/OTEX.csv'. [2026-02-26T20:28:51.176304] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OTEX'. [2026-02-26T20:28:51.176743] [INFO ] [FORECASTER] Starting predict_future for OTEX [2026-02-26T20:28:51.177620] [DEBUG] [LOCAL ] No optimal features file found for OTEX: ./output/feature-sets/OTEX.txt [2026-02-26T20:28:51.177696] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:51.177730] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:51.177757] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:51.177816] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:51.247871] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:51.248954] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:51.249042] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:51.249077] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:51.377690] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:51.377865] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:51.377907] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:51.377936] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:51.381622] [DEBUG] [FORECASTER] OTEX: Forecast T+1@11:T+2@11: UP (p=51.77%) [2026-02-26T20:28:51.382186] [INFO ] [FORECASTER] Completed predict_future for OTEX [2026-02-26T20:28:51.382339] [INFO ] [sig ] OTEX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:28:51.562119] [INFO ] [LOCAL ] Saved forecast: OTEX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/OTEX.txt [2026-02-26T20:28:51.562290] [INFO ] [sig ] [2275/3375] Completed OTEX in 0.4s | 2.75 sym/s | Total: 13.8m | ETA: 6.7m [2026-02-26T20:28:51.562335] [INFO ] [sig ] [2276/3375] Forecasting OTIS... [2026-02-26T20:28:51.562365] [INFO ] [sig ] Generating forecast for: OTIS [2026-02-26T20:28:51.562397] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OTIS' from 'https://tdm.silogroup.org/data/derivative_storage/OTIS.csv'. [2026-02-26T20:28:51.574174] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OTIS'. [2026-02-26T20:28:51.574556] [INFO ] [FORECASTER] Starting predict_future for OTIS [2026-02-26T20:28:51.575467] [DEBUG] [LOCAL ] No optimal features file found for OTIS: ./output/feature-sets/OTIS.txt [2026-02-26T20:28:51.575523] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:51.575557] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:51.575606] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:51.575668] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:51.635742] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:51.636630] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:51.636735] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:51.636771] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:51.759070] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:51.759251] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:51.759292] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:51.759320] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:51.763128] [DEBUG] [FORECASTER] OTIS: Forecast T+1@11:T+2@11: DOWN (p=43.10%) [2026-02-26T20:28:51.763533] [INFO ] [FORECASTER] Completed predict_future for OTIS [2026-02-26T20:28:51.763737] [INFO ] [sig ] OTIS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:28:51.909048] [INFO ] [LOCAL ] Saved forecast: OTIS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/OTIS.txt [2026-02-26T20:28:51.909210] [INFO ] [sig ] [2276/3375] Completed OTIS in 0.3s | 2.75 sym/s | Total: 13.8m | ETA: 6.7m [2026-02-26T20:28:51.909252] [INFO ] [sig ] [2277/3375] Forecasting OTLY... [2026-02-26T20:28:51.909281] [INFO ] [sig ] Generating forecast for: OTLY [2026-02-26T20:28:51.909311] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OTLY' from 'https://tdm.silogroup.org/data/derivative_storage/OTLY.csv'. [2026-02-26T20:28:51.921267] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OTLY'. [2026-02-26T20:28:51.921707] [INFO ] [FORECASTER] Starting predict_future for OTLY [2026-02-26T20:28:51.922619] [DEBUG] [LOCAL ] No optimal features file found for OTLY: ./output/feature-sets/OTLY.txt [2026-02-26T20:28:51.922677] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:51.922710] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:51.922738] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:51.922796] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:51.984204] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:51.985161] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:51.985253] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:51.985287] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:52.118692] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:52.118907] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:52.118962] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:52.119071] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:52.123963] [DEBUG] [FORECASTER] OTLY: Forecast T+1@11:T+2@11: DOWN (p=14.86%) [2026-02-26T20:28:52.124374] [INFO ] [FORECASTER] Completed predict_future for OTLY [2026-02-26T20:28:52.124563] [INFO ] [sig ] OTLY: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:28:52.282330] [INFO ] [LOCAL ] Saved forecast: OTLY 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/OTLY.txt [2026-02-26T20:28:52.282485] [INFO ] [sig ] [2277/3375] Completed OTLY in 0.4s | 2.75 sym/s | Total: 13.8m | ETA: 6.7m [2026-02-26T20:28:52.282525] [INFO ] [sig ] [2278/3375] Forecasting OVID... [2026-02-26T20:28:52.282560] [INFO ] [sig ] Generating forecast for: OVID [2026-02-26T20:28:52.282613] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OVID' from 'https://tdm.silogroup.org/data/derivative_storage/OVID.csv'. [2026-02-26T20:28:52.294962] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OVID'. [2026-02-26T20:28:52.295313] [INFO ] [FORECASTER] Starting predict_future for OVID [2026-02-26T20:28:52.296175] [DEBUG] [LOCAL ] No optimal features file found for OVID: ./output/feature-sets/OVID.txt [2026-02-26T20:28:52.296231] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:52.296278] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:52.296305] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:52.296362] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:52.357014] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:52.357856] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:52.357943] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:52.357977] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:52.473694] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:52.473852] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:52.473893] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:52.473924] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:52.478984] [DEBUG] [FORECASTER] OVID: Forecast T+1@11:T+2@11: UP (p=86.38%) [2026-02-26T20:28:52.479441] [INFO ] [FORECASTER] Completed predict_future for OVID [2026-02-26T20:28:52.479670] [INFO ] [sig ] OVID: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:28:52.628263] [INFO ] [LOCAL ] Saved forecast: OVID 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/OVID.txt [2026-02-26T20:28:52.628437] [INFO ] [sig ] [2278/3375] Completed OVID in 0.3s | 2.75 sym/s | Total: 13.8m | ETA: 6.6m [2026-02-26T20:28:52.628478] [INFO ] [sig ] [2279/3375] Forecasting OVLY... [2026-02-26T20:28:52.628511] [INFO ] [sig ] Generating forecast for: OVLY [2026-02-26T20:28:52.628546] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OVLY' from 'https://tdm.silogroup.org/data/derivative_storage/OVLY.csv'. [2026-02-26T20:28:52.640013] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OVLY'. [2026-02-26T20:28:52.640406] [INFO ] [FORECASTER] Starting predict_future for OVLY [2026-02-26T20:28:52.641282] [DEBUG] [LOCAL ] No optimal features file found for OVLY: ./output/feature-sets/OVLY.txt [2026-02-26T20:28:52.641337] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:52.641369] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:52.641395] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:52.641453] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:52.704972] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:52.705877] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:52.705964] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:52.705998] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:52.814166] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:52.814338] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:52.814383] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:52.814412] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:52.818290] [DEBUG] [FORECASTER] OVLY: Forecast T+1@11:T+2@11: UP (p=96.82%) [2026-02-26T20:28:52.818650] [INFO ] [FORECASTER] Completed predict_future for OVLY [2026-02-26T20:28:52.818789] [INFO ] [sig ] OVLY: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:28:52.964136] [INFO ] [LOCAL ] Saved forecast: OVLY 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/OVLY.txt [2026-02-26T20:28:52.964306] [INFO ] [sig ] [2279/3375] Completed OVLY in 0.3s | 2.75 sym/s | Total: 13.8m | ETA: 6.6m [2026-02-26T20:28:52.964347] [INFO ] [sig ] [2280/3375] Forecasting OWL... [2026-02-26T20:28:52.964388] [INFO ] [sig ] Generating forecast for: OWL [2026-02-26T20:28:52.964438] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OWL' from 'https://tdm.silogroup.org/data/derivative_storage/OWL.csv'. [2026-02-26T20:28:52.979097] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OWL'. [2026-02-26T20:28:52.979546] [INFO ] [FORECASTER] Starting predict_future for OWL [2026-02-26T20:28:52.980385] [DEBUG] [LOCAL ] No optimal features file found for OWL: ./output/feature-sets/OWL.txt [2026-02-26T20:28:52.980439] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:52.980471] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:52.980499] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:52.980556] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:53.039285] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:53.040191] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:53.040280] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:53.040313] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:53.168908] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:53.169067] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:53.169110] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:53.169142] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:53.172727] [DEBUG] [FORECASTER] OWL: Forecast T+1@11:T+2@11: UP (p=88.68%) [2026-02-26T20:28:53.173025] [INFO ] [FORECASTER] Completed predict_future for OWL [2026-02-26T20:28:53.173163] [INFO ] [sig ] OWL: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:28:53.318462] [INFO ] [LOCAL ] Saved forecast: OWL 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/OWL.txt [2026-02-26T20:28:53.318643] [INFO ] [sig ] [2280/3375] Completed OWL in 0.4s | 2.75 sym/s | Total: 13.8m | ETA: 6.6m [2026-02-26T20:28:53.318685] [INFO ] [sig ] [2281/3375] Forecasting OXLC... [2026-02-26T20:28:53.318717] [INFO ] [sig ] Generating forecast for: OXLC [2026-02-26T20:28:53.318748] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OXLC' from 'https://tdm.silogroup.org/data/derivative_storage/OXLC.csv'. [2026-02-26T20:28:53.330715] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OXLC'. [2026-02-26T20:28:53.331177] [INFO ] [FORECASTER] Starting predict_future for OXLC [2026-02-26T20:28:53.332164] [DEBUG] [LOCAL ] No optimal features file found for OXLC: ./output/feature-sets/OXLC.txt [2026-02-26T20:28:53.332233] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:53.332273] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:53.332306] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:53.332363] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:53.390789] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:53.391725] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:53.391810] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:53.391843] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:53.516199] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:53.516361] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:53.516402] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:53.516430] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:53.519883] [DEBUG] [FORECASTER] OXLC: Forecast T+1@11:T+2@11: DOWN (p=24.21%) [2026-02-26T20:28:53.520167] [INFO ] [FORECASTER] Completed predict_future for OXLC [2026-02-26T20:28:53.520295] [INFO ] [sig ] OXLC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:28:53.668540] [INFO ] [LOCAL ] Saved forecast: OXLC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/OXLC.txt [2026-02-26T20:28:53.668731] [INFO ] [sig ] [2281/3375] Completed OXLC in 0.4s | 2.75 sym/s | Total: 13.8m | ETA: 6.6m [2026-02-26T20:28:53.668774] [INFO ] [sig ] [2282/3375] Forecasting OXM... [2026-02-26T20:28:53.668809] [INFO ] [sig ] Generating forecast for: OXM [2026-02-26T20:28:53.668842] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OXM' from 'https://tdm.silogroup.org/data/derivative_storage/OXM.csv'. [2026-02-26T20:28:53.679892] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OXM'. [2026-02-26T20:28:53.680266] [INFO ] [FORECASTER] Starting predict_future for OXM [2026-02-26T20:28:53.681098] [DEBUG] [LOCAL ] No optimal features file found for OXM: ./output/feature-sets/OXM.txt [2026-02-26T20:28:53.681152] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:53.681184] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:53.681212] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:53.681269] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:53.738931] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:53.739863] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:53.739950] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:53.739982] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:53.860169] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:53.860343] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:53.860385] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:53.860419] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:53.864333] [DEBUG] [FORECASTER] OXM: Forecast T+1@11:T+2@11: DOWN (p=36.51%) [2026-02-26T20:28:53.864749] [INFO ] [FORECASTER] Completed predict_future for OXM [2026-02-26T20:28:53.864909] [INFO ] [sig ] OXM: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:28:54.015463] [INFO ] [LOCAL ] Saved forecast: OXM 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/OXM.txt [2026-02-26T20:28:54.015643] [INFO ] [sig ] [2282/3375] Completed OXM in 0.3s | 2.75 sym/s | Total: 13.8m | ETA: 6.6m [2026-02-26T20:28:54.015688] [INFO ] [sig ] [2283/3375] Forecasting OXSQ... [2026-02-26T20:28:54.015719] [INFO ] [sig ] Generating forecast for: OXSQ [2026-02-26T20:28:54.015749] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OXSQ' from 'https://tdm.silogroup.org/data/derivative_storage/OXSQ.csv'. [2026-02-26T20:28:54.027378] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OXSQ'. [2026-02-26T20:28:54.027810] [INFO ] [FORECASTER] Starting predict_future for OXSQ [2026-02-26T20:28:54.028659] [DEBUG] [LOCAL ] No optimal features file found for OXSQ: ./output/feature-sets/OXSQ.txt [2026-02-26T20:28:54.028714] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:54.028746] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:54.028772] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:54.028828] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:54.088735] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:54.089670] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:54.089761] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:54.089796] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:54.214700] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:54.214861] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:54.214902] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:54.214931] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:54.218359] [DEBUG] [FORECASTER] OXSQ: Forecast T+1@11:T+2@11: DOWN (p=35.43%) [2026-02-26T20:28:54.218676] [INFO ] [FORECASTER] Completed predict_future for OXSQ [2026-02-26T20:28:54.218824] [INFO ] [sig ] OXSQ: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:28:54.368020] [INFO ] [LOCAL ] Saved forecast: OXSQ 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/OXSQ.txt [2026-02-26T20:28:54.368158] [INFO ] [sig ] [2283/3375] Completed OXSQ in 0.4s | 2.75 sym/s | Total: 13.8m | ETA: 6.6m [2026-02-26T20:28:54.368200] [INFO ] [sig ] [2284/3375] Forecasting OZEM... [2026-02-26T20:28:54.368229] [INFO ] [sig ] Generating forecast for: OZEM [2026-02-26T20:28:54.368259] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OZEM' from 'https://tdm.silogroup.org/data/derivative_storage/OZEM.csv'. [2026-02-26T20:28:54.379186] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OZEM'. [2026-02-26T20:28:54.379522] [INFO ] [FORECASTER] Starting predict_future for OZEM [2026-02-26T20:28:54.380337] [DEBUG] [LOCAL ] No optimal features file found for OZEM: ./output/feature-sets/OZEM.txt [2026-02-26T20:28:54.380392] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:54.380424] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:54.380451] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:54.380507] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:54.438217] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:54.438946] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:54.439059] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:54.439092] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:54.552235] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:54.552390] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:54.552431] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:54.552460] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:54.555906] [DEBUG] [FORECASTER] OZEM: Forecast T+1@11:T+2@11: UP (p=55.49%) [2026-02-26T20:28:54.556189] [INFO ] [FORECASTER] Completed predict_future for OZEM [2026-02-26T20:28:54.556320] [INFO ] [sig ] OZEM: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:28:54.702243] [INFO ] [LOCAL ] Saved forecast: OZEM 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/OZEM.txt [2026-02-26T20:28:54.702414] [INFO ] [sig ] [2284/3375] Completed OZEM in 0.3s | 2.75 sym/s | Total: 13.8m | ETA: 6.6m [2026-02-26T20:28:54.702453] [INFO ] [sig ] [2285/3375] Forecasting OZK... [2026-02-26T20:28:54.702486] [INFO ] [sig ] Generating forecast for: OZK [2026-02-26T20:28:54.702516] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OZK' from 'https://tdm.silogroup.org/data/derivative_storage/OZK.csv'. [2026-02-26T20:28:54.713699] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OZK'. [2026-02-26T20:28:54.714063] [INFO ] [FORECASTER] Starting predict_future for OZK [2026-02-26T20:28:54.714892] [DEBUG] [LOCAL ] No optimal features file found for OZK: ./output/feature-sets/OZK.txt [2026-02-26T20:28:54.714945] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:54.714977] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:54.715004] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:54.715060] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:54.774326] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:54.775088] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:54.775173] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:54.775207] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:54.897835] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:54.897994] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:54.898035] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:54.898082] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:54.901542] [DEBUG] [FORECASTER] OZK: Forecast T+1@11:T+2@11: DOWN (p=11.51%) [2026-02-26T20:28:54.901843] [INFO ] [FORECASTER] Completed predict_future for OZK [2026-02-26T20:28:54.901971] [INFO ] [sig ] OZK: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:28:55.042431] [INFO ] [LOCAL ] Saved forecast: OZK 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/OZK.txt [2026-02-26T20:28:55.042557] [INFO ] [sig ] [2285/3375] Completed OZK in 0.3s | 2.75 sym/s | Total: 13.8m | ETA: 6.6m [2026-02-26T20:28:55.042617] [INFO ] [sig ] [2286/3375] Forecasting OZKAP... [2026-02-26T20:28:55.042647] [INFO ] [sig ] Generating forecast for: OZKAP [2026-02-26T20:28:55.042677] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OZKAP' from 'https://tdm.silogroup.org/data/derivative_storage/OZKAP.csv'. [2026-02-26T20:28:55.053809] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OZKAP'. [2026-02-26T20:28:55.054140] [INFO ] [FORECASTER] Starting predict_future for OZKAP [2026-02-26T20:28:55.054950] [DEBUG] [LOCAL ] No optimal features file found for OZKAP: ./output/feature-sets/OZKAP.txt [2026-02-26T20:28:55.055004] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:55.055036] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:55.055063] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:55.055119] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:55.112680] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:55.113285] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:55.113366] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:55.113398] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:55.229373] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:55.229535] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:55.229593] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:55.229625] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:55.233059] [DEBUG] [FORECASTER] OZKAP: Forecast T+1@11:T+2@11: DOWN (p=46.03%) [2026-02-26T20:28:55.233347] [INFO ] [FORECASTER] Completed predict_future for OZKAP [2026-02-26T20:28:55.233479] [INFO ] [sig ] OZKAP: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:28:55.376701] [INFO ] [LOCAL ] Saved forecast: OZKAP 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/OZKAP.txt [2026-02-26T20:28:55.376932] [INFO ] [sig ] [2286/3375] Completed OZKAP in 0.3s | 2.75 sym/s | Total: 13.8m | ETA: 6.6m [2026-02-26T20:28:55.377003] [INFO ] [sig ] [2287/3375] Forecasting PAA... [2026-02-26T20:28:55.377057] [INFO ] [sig ] Generating forecast for: PAA [2026-02-26T20:28:55.377108] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAA' from 'https://tdm.silogroup.org/data/derivative_storage/PAA.csv'. [2026-02-26T20:28:55.389078] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAA'. [2026-02-26T20:28:55.389430] [INFO ] [FORECASTER] Starting predict_future for PAA [2026-02-26T20:28:55.390287] [DEBUG] [LOCAL ] No optimal features file found for PAA: ./output/feature-sets/PAA.txt [2026-02-26T20:28:55.390352] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:55.390385] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:55.390412] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:55.390468] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:55.449503] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:55.450394] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:55.450482] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:55.450532] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:55.574921] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:55.575086] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:55.575126] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:55.575155] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:55.578627] [DEBUG] [FORECASTER] PAA: Forecast T+1@11:T+2@11: UP (p=59.13%) [2026-02-26T20:28:55.578917] [INFO ] [FORECASTER] Completed predict_future for PAA [2026-02-26T20:28:55.579048] [INFO ] [sig ] PAA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:28:55.723663] [INFO ] [LOCAL ] Saved forecast: PAA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/PAA.txt [2026-02-26T20:28:55.723847] [INFO ] [sig ] [2287/3375] Completed PAA in 0.3s | 2.75 sym/s | Total: 13.9m | ETA: 6.6m [2026-02-26T20:28:55.723889] [INFO ] [sig ] [2288/3375] Forecasting PAAS... [2026-02-26T20:28:55.723920] [INFO ] [sig ] Generating forecast for: PAAS [2026-02-26T20:28:55.723952] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAAS' from 'https://tdm.silogroup.org/data/derivative_storage/PAAS.csv'. [2026-02-26T20:28:55.735051] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAAS'. [2026-02-26T20:28:55.735372] [INFO ] [FORECASTER] Starting predict_future for PAAS [2026-02-26T20:28:55.736241] [DEBUG] [LOCAL ] No optimal features file found for PAAS: ./output/feature-sets/PAAS.txt [2026-02-26T20:28:55.736295] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:55.736328] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:55.736354] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:55.736411] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:55.797631] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:55.798563] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:55.798707] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:55.798748] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:55.930360] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:55.930526] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:55.930567] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:55.930620] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:55.934527] [DEBUG] [FORECASTER] PAAS: Forecast T+1@11:T+2@11: UP (p=99.37%) [2026-02-26T20:28:55.935034] [INFO ] [FORECASTER] Completed predict_future for PAAS [2026-02-26T20:28:55.935171] [INFO ] [sig ] PAAS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:28:56.091275] [INFO ] [LOCAL ] Saved forecast: PAAS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/PAAS.txt [2026-02-26T20:28:56.091426] [INFO ] [sig ] [2288/3375] Completed PAAS in 0.4s | 2.75 sym/s | Total: 13.9m | ETA: 6.6m [2026-02-26T20:28:56.091469] [INFO ] [sig ] [2289/3375] Forecasting PAC... [2026-02-26T20:28:56.091498] [INFO ] [sig ] Generating forecast for: PAC [2026-02-26T20:28:56.091530] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAC' from 'https://tdm.silogroup.org/data/derivative_storage/PAC.csv'. [2026-02-26T20:28:56.103807] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAC'. [2026-02-26T20:28:56.104380] [INFO ] [FORECASTER] Starting predict_future for PAC [2026-02-26T20:28:56.105275] [DEBUG] [LOCAL ] No optimal features file found for PAC: ./output/feature-sets/PAC.txt [2026-02-26T20:28:56.105330] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:56.105363] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:56.105392] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:56.105465] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:56.170073] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:56.170892] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:56.170974] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:56.171008] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:56.294862] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:56.295020] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:56.295060] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:56.295089] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:56.298567] [DEBUG] [FORECASTER] PAC: Forecast T+1@11:T+2@11: DOWN (p=43.92%) [2026-02-26T20:28:56.298877] [INFO ] [FORECASTER] Completed predict_future for PAC [2026-02-26T20:28:56.299010] [INFO ] [sig ] PAC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:28:56.461886] [INFO ] [LOCAL ] Saved forecast: PAC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/PAC.txt [2026-02-26T20:28:56.462040] [INFO ] [sig ] [2289/3375] Completed PAC in 0.4s | 2.75 sym/s | Total: 13.9m | ETA: 6.6m [2026-02-26T20:28:56.462083] [INFO ] [sig ] [2290/3375] Forecasting PACB... [2026-02-26T20:28:56.462114] [INFO ] [sig ] Generating forecast for: PACB [2026-02-26T20:28:56.462146] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PACB' from 'https://tdm.silogroup.org/data/derivative_storage/PACB.csv'. [2026-02-26T20:28:56.474725] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PACB'. [2026-02-26T20:28:56.475098] [INFO ] [FORECASTER] Starting predict_future for PACB [2026-02-26T20:28:56.476175] [DEBUG] [LOCAL ] No optimal features file found for PACB: ./output/feature-sets/PACB.txt [2026-02-26T20:28:56.476232] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:56.476267] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:56.476296] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:56.476355] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:56.535439] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:56.536162] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:56.536248] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:56.536283] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:56.660227] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:56.660401] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:56.660445] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:56.660479] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:56.664602] [DEBUG] [FORECASTER] PACB: Forecast T+1@11:T+2@11: UP (p=94.47%) [2026-02-26T20:28:56.664908] [INFO ] [FORECASTER] Completed predict_future for PACB [2026-02-26T20:28:56.665045] [INFO ] [sig ] PACB: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:28:56.814633] [INFO ] [LOCAL ] Saved forecast: PACB 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/PACB.txt [2026-02-26T20:28:56.814788] [INFO ] [sig ] [2290/3375] Completed PACB in 0.4s | 2.75 sym/s | Total: 13.9m | ETA: 6.6m [2026-02-26T20:28:56.814832] [INFO ] [sig ] [2291/3375] Forecasting PACK... [2026-02-26T20:28:56.814863] [INFO ] [sig ] Generating forecast for: PACK [2026-02-26T20:28:56.814894] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PACK' from 'https://tdm.silogroup.org/data/derivative_storage/PACK.csv'. [2026-02-26T20:28:56.826770] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PACK'. [2026-02-26T20:28:56.827307] [INFO ] [FORECASTER] Starting predict_future for PACK [2026-02-26T20:28:56.828193] [DEBUG] [LOCAL ] No optimal features file found for PACK: ./output/feature-sets/PACK.txt [2026-02-26T20:28:56.828248] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:56.828307] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:56.828335] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:56.828394] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:56.896348] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:56.897424] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:56.897514] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:56.897550] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:57.024826] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:57.024986] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:57.025026] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:57.025054] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:57.028609] [DEBUG] [FORECASTER] PACK: Forecast T+1@11:T+2@11: UP (p=58.90%) [2026-02-26T20:28:57.028929] [INFO ] [FORECASTER] Completed predict_future for PACK [2026-02-26T20:28:57.029075] [INFO ] [sig ] PACK: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:28:57.179530] [INFO ] [LOCAL ] Saved forecast: PACK 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/PACK.txt [2026-02-26T20:28:57.179705] [INFO ] [sig ] [2291/3375] Completed PACK in 0.4s | 2.75 sym/s | Total: 13.9m | ETA: 6.6m [2026-02-26T20:28:57.179752] [INFO ] [sig ] [2292/3375] Forecasting PAGP... [2026-02-26T20:28:57.179782] [INFO ] [sig ] Generating forecast for: PAGP [2026-02-26T20:28:57.179813] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAGP' from 'https://tdm.silogroup.org/data/derivative_storage/PAGP.csv'. [2026-02-26T20:28:57.193385] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAGP'. [2026-02-26T20:28:57.193787] [INFO ] [FORECASTER] Starting predict_future for PAGP [2026-02-26T20:28:57.194723] [DEBUG] [LOCAL ] No optimal features file found for PAGP: ./output/feature-sets/PAGP.txt [2026-02-26T20:28:57.194792] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:57.194834] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:57.194866] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:57.194925] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:57.255985] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:57.256726] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:57.256812] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:57.256846] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:57.382408] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:57.382563] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:57.382623] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:57.382659] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:57.386090] [DEBUG] [FORECASTER] PAGP: Forecast T+1@11:T+2@11: UP (p=67.68%) [2026-02-26T20:28:57.386370] [INFO ] [FORECASTER] Completed predict_future for PAGP [2026-02-26T20:28:57.386500] [INFO ] [sig ] PAGP: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:28:57.530639] [INFO ] [LOCAL ] Saved forecast: PAGP 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/PAGP.txt [2026-02-26T20:28:57.530788] [INFO ] [sig ] [2292/3375] Completed PAGP in 0.4s | 2.75 sym/s | Total: 13.9m | ETA: 6.6m [2026-02-26T20:28:57.530830] [INFO ] [sig ] [2293/3375] Forecasting PAGS... [2026-02-26T20:28:57.530862] [INFO ] [sig ] Generating forecast for: PAGS [2026-02-26T20:28:57.530900] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAGS' from 'https://tdm.silogroup.org/data/derivative_storage/PAGS.csv'. [2026-02-26T20:28:57.541727] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAGS'. [2026-02-26T20:28:57.542058] [INFO ] [FORECASTER] Starting predict_future for PAGS [2026-02-26T20:28:57.542901] [DEBUG] [LOCAL ] No optimal features file found for PAGS: ./output/feature-sets/PAGS.txt [2026-02-26T20:28:57.542954] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:57.542987] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:57.543014] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:57.543072] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:57.602648] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:57.603538] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:57.603644] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:57.603678] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:57.727178] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:57.727321] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:57.727360] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:57.727389] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:57.730865] [DEBUG] [FORECASTER] PAGS: Forecast T+1@11:T+2@11: DOWN (p=38.63%) [2026-02-26T20:28:57.731144] [INFO ] [FORECASTER] Completed predict_future for PAGS [2026-02-26T20:28:57.731272] [INFO ] [sig ] PAGS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:28:57.872078] [INFO ] [LOCAL ] Saved forecast: PAGS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/PAGS.txt [2026-02-26T20:28:57.872207] [INFO ] [sig ] [2293/3375] Completed PAGS in 0.3s | 2.75 sym/s | Total: 13.9m | ETA: 6.6m [2026-02-26T20:28:57.872250] [INFO ] [sig ] [2294/3375] Forecasting PAHC... [2026-02-26T20:28:57.872281] [INFO ] [sig ] Generating forecast for: PAHC [2026-02-26T20:28:57.872314] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAHC' from 'https://tdm.silogroup.org/data/derivative_storage/PAHC.csv'. [2026-02-26T20:28:57.884248] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAHC'. [2026-02-26T20:28:57.884621] [INFO ] [FORECASTER] Starting predict_future for PAHC [2026-02-26T20:28:57.885657] [DEBUG] [LOCAL ] No optimal features file found for PAHC: ./output/feature-sets/PAHC.txt [2026-02-26T20:28:57.885725] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:57.885765] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:57.885798] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:57.885864] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:57.947322] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:57.948311] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:57.948396] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:57.948431] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:58.070116] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:58.070270] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:58.070312] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:58.070373] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:58.073954] [DEBUG] [FORECASTER] PAHC: Forecast T+1@11:T+2@11: DOWN (p=6.01%) [2026-02-26T20:28:58.074241] [INFO ] [FORECASTER] Completed predict_future for PAHC [2026-02-26T20:28:58.074371] [INFO ] [sig ] PAHC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:28:58.217044] [INFO ] [LOCAL ] Saved forecast: PAHC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/PAHC.txt [2026-02-26T20:28:58.217184] [INFO ] [sig ] [2294/3375] Completed PAHC in 0.3s | 2.75 sym/s | Total: 13.9m | ETA: 6.5m [2026-02-26T20:28:58.217225] [INFO ] [sig ] [2295/3375] Forecasting PAL... [2026-02-26T20:28:58.217255] [INFO ] [sig ] Generating forecast for: PAL [2026-02-26T20:28:58.217285] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAL' from 'https://tdm.silogroup.org/data/derivative_storage/PAL.csv'. [2026-02-26T20:28:58.228986] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAL'. [2026-02-26T20:28:58.229335] [INFO ] [FORECASTER] Starting predict_future for PAL [2026-02-26T20:28:58.230230] [DEBUG] [LOCAL ] No optimal features file found for PAL: ./output/feature-sets/PAL.txt [2026-02-26T20:28:58.230285] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:58.230319] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:58.230347] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:58.230406] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:58.289569] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:58.290502] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:58.290610] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:58.290650] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:58.410698] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:58.410879] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:58.410921] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:58.410950] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:58.414441] [DEBUG] [FORECASTER] PAL: Forecast T+1@11:T+2@11: DOWN (p=30.54%) [2026-02-26T20:28:58.414754] [INFO ] [FORECASTER] Completed predict_future for PAL [2026-02-26T20:28:58.414889] [INFO ] [sig ] PAL: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:28:58.562734] [INFO ] [LOCAL ] Saved forecast: PAL 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/PAL.txt [2026-02-26T20:28:58.562917] [INFO ] [sig ] [2295/3375] Completed PAL in 0.3s | 2.75 sym/s | Total: 13.9m | ETA: 6.5m [2026-02-26T20:28:58.562960] [INFO ] [sig ] [2296/3375] Forecasting PAM... [2026-02-26T20:28:58.562990] [INFO ] [sig ] Generating forecast for: PAM [2026-02-26T20:28:58.563021] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAM' from 'https://tdm.silogroup.org/data/derivative_storage/PAM.csv'. [2026-02-26T20:28:58.575532] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAM'. [2026-02-26T20:28:58.575980] [INFO ] [FORECASTER] Starting predict_future for PAM [2026-02-26T20:28:58.576907] [DEBUG] [LOCAL ] No optimal features file found for PAM: ./output/feature-sets/PAM.txt [2026-02-26T20:28:58.576962] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:58.576994] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:58.577022] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:58.577081] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:58.636782] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:58.637855] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:58.637955] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:58.637989] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:58.762566] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:58.762752] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:58.762795] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:58.762825] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:58.766517] [DEBUG] [FORECASTER] PAM: Forecast T+1@11:T+2@11: DOWN (p=16.31%) [2026-02-26T20:28:58.766885] [INFO ] [FORECASTER] Completed predict_future for PAM [2026-02-26T20:28:58.767022] [INFO ] [sig ] PAM: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:28:58.925715] [INFO ] [LOCAL ] Saved forecast: PAM 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/PAM.txt [2026-02-26T20:28:58.925885] [INFO ] [sig ] [2296/3375] Completed PAM in 0.4s | 2.75 sym/s | Total: 13.9m | ETA: 6.5m [2026-02-26T20:28:58.925925] [INFO ] [sig ] [2297/3375] Forecasting PANL... [2026-02-26T20:28:58.925958] [INFO ] [sig ] Generating forecast for: PANL [2026-02-26T20:28:58.925989] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PANL' from 'https://tdm.silogroup.org/data/derivative_storage/PANL.csv'. [2026-02-26T20:28:58.941321] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PANL'. [2026-02-26T20:28:58.941850] [INFO ] [FORECASTER] Starting predict_future for PANL [2026-02-26T20:28:58.943009] [DEBUG] [LOCAL ] No optimal features file found for PANL: ./output/feature-sets/PANL.txt [2026-02-26T20:28:58.943084] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:58.943130] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:58.943169] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:58.943252] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:59.007859] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:59.008785] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:59.008872] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:59.008905] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:59.131698] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:59.131859] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:59.131902] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:59.131931] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:59.135499] [DEBUG] [FORECASTER] PANL: Forecast T+1@11:T+2@11: UP (p=89.58%) [2026-02-26T20:28:59.135814] [INFO ] [FORECASTER] Completed predict_future for PANL [2026-02-26T20:28:59.135948] [INFO ] [sig ] PANL: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:28:59.294536] [INFO ] [LOCAL ] Saved forecast: PANL 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/PANL.txt [2026-02-26T20:28:59.294707] [INFO ] [sig ] [2297/3375] Completed PANL in 0.4s | 2.75 sym/s | Total: 13.9m | ETA: 6.5m [2026-02-26T20:28:59.294748] [INFO ] [sig ] [2298/3375] Forecasting PASG... [2026-02-26T20:28:59.294780] [INFO ] [sig ] Generating forecast for: PASG [2026-02-26T20:28:59.294811] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PASG' from 'https://tdm.silogroup.org/data/derivative_storage/PASG.csv'. [2026-02-26T20:28:59.307887] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PASG'. [2026-02-26T20:28:59.308514] [INFO ] [FORECASTER] Starting predict_future for PASG [2026-02-26T20:28:59.309620] [DEBUG] [LOCAL ] No optimal features file found for PASG: ./output/feature-sets/PASG.txt [2026-02-26T20:28:59.309684] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:59.309725] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:59.309762] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:59.309836] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:59.370506] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:59.371410] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:59.371504] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:59.371537] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:59.494322] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:59.494495] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:59.494536] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:59.494565] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:59.498040] [DEBUG] [FORECASTER] PASG: Forecast T+1@11:T+2@11: DOWN (p=45.76%) [2026-02-26T20:28:59.498334] [INFO ] [FORECASTER] Completed predict_future for PASG [2026-02-26T20:28:59.498466] [INFO ] [sig ] PASG: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:28:59.648851] [INFO ] [LOCAL ] Saved forecast: PASG 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/PASG.txt [2026-02-26T20:28:59.649027] [INFO ] [sig ] [2298/3375] Completed PASG in 0.4s | 2.75 sym/s | Total: 13.9m | ETA: 6.5m [2026-02-26T20:28:59.649073] [INFO ] [sig ] [2299/3375] Forecasting PATH... [2026-02-26T20:28:59.649104] [INFO ] [sig ] Generating forecast for: PATH [2026-02-26T20:28:59.649138] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PATH' from 'https://tdm.silogroup.org/data/derivative_storage/PATH.csv'. [2026-02-26T20:28:59.661399] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PATH'. [2026-02-26T20:28:59.661850] [INFO ] [FORECASTER] Starting predict_future for PATH [2026-02-26T20:28:59.662730] [DEBUG] [LOCAL ] No optimal features file found for PATH: ./output/feature-sets/PATH.txt [2026-02-26T20:28:59.662799] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:28:59.662840] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:28:59.662874] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:28:59.662934] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:28:59.725412] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:28:59.726329] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:28:59.726421] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:28:59.726456] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:28:59.850787] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:28:59.850955] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:28:59.850998] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:28:59.851029] [INFO ] [FORECASTER] Training complete [2026-02-26T20:28:59.854616] [DEBUG] [FORECASTER] PATH: Forecast T+1@11:T+2@11: UP (p=65.50%) [2026-02-26T20:28:59.854938] [INFO ] [FORECASTER] Completed predict_future for PATH [2026-02-26T20:28:59.855088] [INFO ] [sig ] PATH: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:29:00.008769] [INFO ] [LOCAL ] Saved forecast: PATH 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/PATH.txt [2026-02-26T20:29:00.008935] [INFO ] [sig ] [2299/3375] Completed PATH in 0.4s | 2.75 sym/s | Total: 13.9m | ETA: 6.5m [2026-02-26T20:29:00.008978] [INFO ] [sig ] [2300/3375] Forecasting PATK... [2026-02-26T20:29:00.009008] [INFO ] [sig ] Generating forecast for: PATK [2026-02-26T20:29:00.009040] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PATK' from 'https://tdm.silogroup.org/data/derivative_storage/PATK.csv'. [2026-02-26T20:29:00.021196] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PATK'. [2026-02-26T20:29:00.021669] [INFO ] [FORECASTER] Starting predict_future for PATK [2026-02-26T20:29:00.022790] [DEBUG] [LOCAL ] No optimal features file found for PATK: ./output/feature-sets/PATK.txt [2026-02-26T20:29:00.022850] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:00.022885] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:00.022915] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:00.022976] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:00.091450] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:00.092374] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:00.092466] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:00.092502] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:00.224212] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:00.224397] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:00.224445] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:00.224477] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:00.228546] [DEBUG] [FORECASTER] PATK: Forecast T+1@11:T+2@11: UP (p=93.63%) [2026-02-26T20:29:00.229047] [INFO ] [FORECASTER] Completed predict_future for PATK [2026-02-26T20:29:00.229231] [INFO ] [sig ] PATK: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:29:00.373065] [INFO ] [LOCAL ] Saved forecast: PATK 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/PATK.txt [2026-02-26T20:29:00.373217] [INFO ] [sig ] [2300/3375] Completed PATK in 0.4s | 2.75 sym/s | Total: 13.9m | ETA: 6.5m [2026-02-26T20:29:00.373265] [INFO ] [sig ] [2301/3375] Forecasting PAX... [2026-02-26T20:29:00.373297] [INFO ] [sig ] Generating forecast for: PAX [2026-02-26T20:29:00.373333] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAX' from 'https://tdm.silogroup.org/data/derivative_storage/PAX.csv'. [2026-02-26T20:29:00.388655] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAX'. [2026-02-26T20:29:00.389026] [INFO ] [FORECASTER] Starting predict_future for PAX [2026-02-26T20:29:00.390132] [DEBUG] [LOCAL ] No optimal features file found for PAX: ./output/feature-sets/PAX.txt [2026-02-26T20:29:00.390186] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:00.390218] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:00.390246] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:00.390302] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:00.448275] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:00.449080] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:00.449220] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:00.449256] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:00.575312] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:00.575478] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:00.575520] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:00.575549] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:00.579165] [DEBUG] [FORECASTER] PAX: Forecast T+1@11:T+2@11: DOWN (p=33.62%) [2026-02-26T20:29:00.579513] [INFO ] [FORECASTER] Completed predict_future for PAX [2026-02-26T20:29:00.579694] [INFO ] [sig ] PAX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:29:00.748967] [INFO ] [LOCAL ] Saved forecast: PAX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/PAX.txt [2026-02-26T20:29:00.749179] [INFO ] [sig ] [2301/3375] Completed PAX in 0.4s | 2.75 sym/s | Total: 13.9m | ETA: 6.5m [2026-02-26T20:29:00.749244] [INFO ] [sig ] [2302/3375] Forecasting PAXS... [2026-02-26T20:29:00.749296] [INFO ] [sig ] Generating forecast for: PAXS [2026-02-26T20:29:00.749350] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAXS' from 'https://tdm.silogroup.org/data/derivative_storage/PAXS.csv'. [2026-02-26T20:29:00.765345] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAXS'. [2026-02-26T20:29:00.765810] [INFO ] [FORECASTER] Starting predict_future for PAXS [2026-02-26T20:29:00.766956] [DEBUG] [LOCAL ] No optimal features file found for PAXS: ./output/feature-sets/PAXS.txt [2026-02-26T20:29:00.767044] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:00.767101] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:00.767152] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:00.767248] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:00.825513] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:00.826362] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:00.826451] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:00.826485] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:00.958364] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:00.958497] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:00.958542] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:00.958595] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:00.963115] [DEBUG] [FORECASTER] PAXS: Forecast T+1@11:T+2@11: UP (p=94.06%) [2026-02-26T20:29:00.963510] [INFO ] [FORECASTER] Completed predict_future for PAXS [2026-02-26T20:29:00.963705] [INFO ] [sig ] PAXS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:29:01.112814] [INFO ] [LOCAL ] Saved forecast: PAXS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/PAXS.txt [2026-02-26T20:29:01.112975] [INFO ] [sig ] [2302/3375] Completed PAXS in 0.4s | 2.75 sym/s | Total: 13.9m | ETA: 6.5m [2026-02-26T20:29:01.113018] [INFO ] [sig ] [2303/3375] Forecasting PAY... [2026-02-26T20:29:01.113047] [INFO ] [sig ] Generating forecast for: PAY [2026-02-26T20:29:01.113077] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAY' from 'https://tdm.silogroup.org/data/derivative_storage/PAY.csv'. [2026-02-26T20:29:01.123923] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAY'. [2026-02-26T20:29:01.124302] [INFO ] [FORECASTER] Starting predict_future for PAY [2026-02-26T20:29:01.125165] [DEBUG] [LOCAL ] No optimal features file found for PAY: ./output/feature-sets/PAY.txt [2026-02-26T20:29:01.125220] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:01.125252] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:01.125279] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:01.125335] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:01.183255] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:01.184146] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:01.184230] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:01.184264] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:01.305617] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:01.305798] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:01.306656] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:01.306694] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:01.310196] [DEBUG] [FORECASTER] PAY: Forecast T+1@11:T+2@11: DOWN (p=13.87%) [2026-02-26T20:29:01.310481] [INFO ] [FORECASTER] Completed predict_future for PAY [2026-02-26T20:29:01.310633] [INFO ] [sig ] PAY: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:29:01.454231] [INFO ] [LOCAL ] Saved forecast: PAY 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/PAY.txt [2026-02-26T20:29:01.454402] [INFO ] [sig ] [2303/3375] Completed PAY in 0.3s | 2.75 sym/s | Total: 13.9m | ETA: 6.5m [2026-02-26T20:29:01.454446] [INFO ] [sig ] [2304/3375] Forecasting PAYC... [2026-02-26T20:29:01.454476] [INFO ] [sig ] Generating forecast for: PAYC [2026-02-26T20:29:01.454507] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAYC' from 'https://tdm.silogroup.org/data/derivative_storage/PAYC.csv'. [2026-02-26T20:29:01.468912] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAYC'. [2026-02-26T20:29:01.469294] [INFO ] [FORECASTER] Starting predict_future for PAYC [2026-02-26T20:29:01.470338] [DEBUG] [LOCAL ] No optimal features file found for PAYC: ./output/feature-sets/PAYC.txt [2026-02-26T20:29:01.470393] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:01.470425] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:01.470452] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:01.470509] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:01.537423] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:01.538350] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:01.538458] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:01.538499] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:01.696460] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:01.696658] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:01.696703] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:01.696732] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:01.700628] [DEBUG] [FORECASTER] PAYC: Forecast T+1@11:T+2@11: UP (p=74.37%) [2026-02-26T20:29:01.701043] [INFO ] [FORECASTER] Completed predict_future for PAYC [2026-02-26T20:29:01.701205] [INFO ] [sig ] PAYC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:29:01.853545] [INFO ] [LOCAL ] Saved forecast: PAYC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/PAYC.txt [2026-02-26T20:29:01.853798] [INFO ] [sig ] [2304/3375] Completed PAYC in 0.4s | 2.75 sym/s | Total: 14.0m | ETA: 6.5m [2026-02-26T20:29:01.853854] [INFO ] [sig ] [2305/3375] Forecasting PAYO... [2026-02-26T20:29:01.853890] [INFO ] [sig ] Generating forecast for: PAYO [2026-02-26T20:29:01.853937] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAYO' from 'https://tdm.silogroup.org/data/derivative_storage/PAYO.csv'. [2026-02-26T20:29:01.868093] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAYO'. [2026-02-26T20:29:01.868621] [INFO ] [FORECASTER] Starting predict_future for PAYO [2026-02-26T20:29:01.869634] [DEBUG] [LOCAL ] No optimal features file found for PAYO: ./output/feature-sets/PAYO.txt [2026-02-26T20:29:01.869695] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:01.869757] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:01.869811] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:01.869911] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:01.936389] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:01.937485] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:01.937612] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:01.937677] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:02.080128] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:02.080300] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:02.080343] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:02.080373] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:02.084363] [DEBUG] [FORECASTER] PAYO: Forecast T+1@11:T+2@11: UP (p=90.45%) [2026-02-26T20:29:02.084746] [INFO ] [FORECASTER] Completed predict_future for PAYO [2026-02-26T20:29:02.084922] [INFO ] [sig ] PAYO: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:29:02.238351] [INFO ] [LOCAL ] Saved forecast: PAYO 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/PAYO.txt [2026-02-26T20:29:02.238529] [INFO ] [sig ] [2305/3375] Completed PAYO in 0.4s | 2.75 sym/s | Total: 14.0m | ETA: 6.5m [2026-02-26T20:29:02.238601] [INFO ] [sig ] [2306/3375] Forecasting PAYS... [2026-02-26T20:29:02.238639] [INFO ] [sig ] Generating forecast for: PAYS [2026-02-26T20:29:02.238673] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAYS' from 'https://tdm.silogroup.org/data/derivative_storage/PAYS.csv'. [2026-02-26T20:29:02.251108] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAYS'. [2026-02-26T20:29:02.251566] [INFO ] [FORECASTER] Starting predict_future for PAYS [2026-02-26T20:29:02.252447] [DEBUG] [LOCAL ] No optimal features file found for PAYS: ./output/feature-sets/PAYS.txt [2026-02-26T20:29:02.252503] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:02.252537] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:02.252565] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:02.252648] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:02.313724] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:02.314620] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:02.314708] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:02.314744] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:02.439935] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:02.440092] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:02.440133] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:02.440162] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:02.443843] [DEBUG] [FORECASTER] PAYS: Forecast T+1@11:T+2@11: DOWN (p=13.49%) [2026-02-26T20:29:02.444136] [INFO ] [FORECASTER] Completed predict_future for PAYS [2026-02-26T20:29:02.444297] [INFO ] [sig ] PAYS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:29:02.589136] [INFO ] [LOCAL ] Saved forecast: PAYS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/PAYS.txt [2026-02-26T20:29:02.589279] [INFO ] [sig ] [2306/3375] Completed PAYS in 0.4s | 2.75 sym/s | Total: 14.0m | ETA: 6.5m [2026-02-26T20:29:02.589321] [INFO ] [sig ] [2307/3375] Forecasting PAYX... [2026-02-26T20:29:02.589351] [INFO ] [sig ] Generating forecast for: PAYX [2026-02-26T20:29:02.589382] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAYX' from 'https://tdm.silogroup.org/data/derivative_storage/PAYX.csv'. [2026-02-26T20:29:02.601614] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAYX'. [2026-02-26T20:29:02.601957] [INFO ] [FORECASTER] Starting predict_future for PAYX [2026-02-26T20:29:02.602795] [DEBUG] [LOCAL ] No optimal features file found for PAYX: ./output/feature-sets/PAYX.txt [2026-02-26T20:29:02.602861] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:02.602897] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:02.602924] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:02.602985] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:02.662675] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:02.663401] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:02.663484] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:02.663518] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:02.788329] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:02.788488] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:02.788529] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:02.788562] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:02.792510] [DEBUG] [FORECASTER] PAYX: Forecast T+1@11:T+2@11: DOWN (p=37.78%) [2026-02-26T20:29:02.792845] [INFO ] [FORECASTER] Completed predict_future for PAYX [2026-02-26T20:29:02.793156] [INFO ] [sig ] PAYX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:29:02.944114] [INFO ] [LOCAL ] Saved forecast: PAYX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/PAYX.txt [2026-02-26T20:29:02.944270] [INFO ] [sig ] [2307/3375] Completed PAYX in 0.4s | 2.75 sym/s | Total: 14.0m | ETA: 6.5m [2026-02-26T20:29:02.944311] [INFO ] [sig ] [2308/3375] Forecasting PB... [2026-02-26T20:29:02.944354] [INFO ] [sig ] Generating forecast for: PB [2026-02-26T20:29:02.944398] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PB' from 'https://tdm.silogroup.org/data/derivative_storage/PB.csv'. [2026-02-26T20:29:02.955602] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PB'. [2026-02-26T20:29:02.956014] [INFO ] [FORECASTER] Starting predict_future for PB [2026-02-26T20:29:02.956934] [DEBUG] [LOCAL ] No optimal features file found for PB: ./output/feature-sets/PB.txt [2026-02-26T20:29:02.956991] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:02.957062] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:02.957093] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:02.957153] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:03.017054] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:03.017917] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:03.018007] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:03.018041] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:03.144417] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:03.144591] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:03.144635] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:03.144665] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:03.148366] [DEBUG] [FORECASTER] PB: Forecast T+1@11:T+2@11: DOWN (p=48.56%) [2026-02-26T20:29:03.148686] [INFO ] [FORECASTER] Completed predict_future for PB [2026-02-26T20:29:03.148836] [INFO ] [sig ] PB: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:29:03.296320] [INFO ] [LOCAL ] Saved forecast: PB 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/PB.txt [2026-02-26T20:29:03.296479] [INFO ] [sig ] [2308/3375] Completed PB in 0.4s | 2.75 sym/s | Total: 14.0m | ETA: 6.5m [2026-02-26T20:29:03.296522] [INFO ] [sig ] [2309/3375] Forecasting PBA... [2026-02-26T20:29:03.296555] [INFO ] [sig ] Generating forecast for: PBA [2026-02-26T20:29:03.296608] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBA' from 'https://tdm.silogroup.org/data/derivative_storage/PBA.csv'. [2026-02-26T20:29:03.308530] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBA'. [2026-02-26T20:29:03.308927] [INFO ] [FORECASTER] Starting predict_future for PBA [2026-02-26T20:29:03.309987] [DEBUG] [LOCAL ] No optimal features file found for PBA: ./output/feature-sets/PBA.txt [2026-02-26T20:29:03.310043] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:03.310075] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:03.310295] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:03.310351] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:03.376620] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:03.377835] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:03.377957] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:03.377991] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:03.525952] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:03.526117] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:03.526176] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:03.526207] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:03.530121] [DEBUG] [FORECASTER] PBA: Forecast T+1@11:T+2@11: UP (p=74.77%) [2026-02-26T20:29:03.530412] [INFO ] [FORECASTER] Completed predict_future for PBA [2026-02-26T20:29:03.530540] [INFO ] [sig ] PBA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:29:03.678538] [INFO ] [LOCAL ] Saved forecast: PBA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/PBA.txt [2026-02-26T20:29:03.678720] [INFO ] [sig ] [2309/3375] Completed PBA in 0.4s | 2.75 sym/s | Total: 14.0m | ETA: 6.5m [2026-02-26T20:29:03.678762] [INFO ] [sig ] [2310/3375] Forecasting PBF... [2026-02-26T20:29:03.678794] [INFO ] [sig ] Generating forecast for: PBF [2026-02-26T20:29:03.678826] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBF' from 'https://tdm.silogroup.org/data/derivative_storage/PBF.csv'. [2026-02-26T20:29:03.691316] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBF'. [2026-02-26T20:29:03.691708] [INFO ] [FORECASTER] Starting predict_future for PBF [2026-02-26T20:29:03.692738] [DEBUG] [LOCAL ] No optimal features file found for PBF: ./output/feature-sets/PBF.txt [2026-02-26T20:29:03.692795] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:03.692835] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:03.692869] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:03.692938] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:03.756973] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:03.757880] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:03.757965] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:03.757999] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:03.903749] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:03.903959] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:03.904015] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:03.904057] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:03.909911] [DEBUG] [FORECASTER] PBF: Forecast T+1@11:T+2@11: UP (p=92.22%) [2026-02-26T20:29:03.910501] [INFO ] [FORECASTER] Completed predict_future for PBF [2026-02-26T20:29:03.910740] [INFO ] [sig ] PBF: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:29:04.065626] [INFO ] [LOCAL ] Saved forecast: PBF 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/PBF.txt [2026-02-26T20:29:04.065817] [INFO ] [sig ] [2310/3375] Completed PBF in 0.4s | 2.75 sym/s | Total: 14.0m | ETA: 6.5m [2026-02-26T20:29:04.065865] [INFO ] [sig ] [2311/3375] Forecasting PBFS... [2026-02-26T20:29:04.065898] [INFO ] [sig ] Generating forecast for: PBFS [2026-02-26T20:29:04.065933] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBFS' from 'https://tdm.silogroup.org/data/derivative_storage/PBFS.csv'. [2026-02-26T20:29:04.077046] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBFS'. [2026-02-26T20:29:04.077421] [INFO ] [FORECASTER] Starting predict_future for PBFS [2026-02-26T20:29:04.078274] [DEBUG] [LOCAL ] No optimal features file found for PBFS: ./output/feature-sets/PBFS.txt [2026-02-26T20:29:04.078328] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:04.078361] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:04.078388] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:04.078445] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:04.137308] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:04.138207] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:04.138337] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:04.138374] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:04.244160] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:04.244321] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:04.244363] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:04.244392] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:04.248254] [DEBUG] [FORECASTER] PBFS: Forecast T+1@11:T+2@11: DOWN (p=13.64%) [2026-02-26T20:29:04.248557] [INFO ] [FORECASTER] Completed predict_future for PBFS [2026-02-26T20:29:04.248718] [INFO ] [sig ] PBFS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:29:04.394796] [INFO ] [LOCAL ] Saved forecast: PBFS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/PBFS.txt [2026-02-26T20:29:04.394965] [INFO ] [sig ] [2311/3375] Completed PBFS in 0.3s | 2.75 sym/s | Total: 14.0m | ETA: 6.4m [2026-02-26T20:29:04.395204] [INFO ] [sig ] [2312/3375] Forecasting PBH... [2026-02-26T20:29:04.395235] [INFO ] [sig ] Generating forecast for: PBH [2026-02-26T20:29:04.395266] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBH' from 'https://tdm.silogroup.org/data/derivative_storage/PBH.csv'. [2026-02-26T20:29:04.406352] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBH'. [2026-02-26T20:29:04.406738] [INFO ] [FORECASTER] Starting predict_future for PBH [2026-02-26T20:29:04.407615] [DEBUG] [LOCAL ] No optimal features file found for PBH: ./output/feature-sets/PBH.txt [2026-02-26T20:29:04.407689] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:04.407722] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:04.407749] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:04.407805] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:04.467805] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:04.468763] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:04.468850] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:04.468885] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:04.591652] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:04.591804] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:04.591852] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:04.591888] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:04.596227] [DEBUG] [FORECASTER] PBH: Forecast T+1@11:T+2@11: UP (p=90.17%) [2026-02-26T20:29:04.596521] [INFO ] [FORECASTER] Completed predict_future for PBH [2026-02-26T20:29:04.596677] [INFO ] [sig ] PBH: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:29:04.749447] [INFO ] [LOCAL ] Saved forecast: PBH 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/PBH.txt [2026-02-26T20:29:04.749604] [INFO ] [sig ] [2312/3375] Completed PBH in 0.4s | 2.75 sym/s | Total: 14.0m | ETA: 6.4m [2026-02-26T20:29:04.749646] [INFO ] [sig ] [2313/3375] Forecasting PBI... [2026-02-26T20:29:04.749677] [INFO ] [sig ] Generating forecast for: PBI [2026-02-26T20:29:04.749708] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBI' from 'https://tdm.silogroup.org/data/derivative_storage/PBI.csv'. [2026-02-26T20:29:04.762419] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBI'. [2026-02-26T20:29:04.762836] [INFO ] [FORECASTER] Starting predict_future for PBI [2026-02-26T20:29:04.763681] [DEBUG] [LOCAL ] No optimal features file found for PBI: ./output/feature-sets/PBI.txt [2026-02-26T20:29:04.763736] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:04.763783] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:04.763814] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:04.763884] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:04.823520] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:04.824793] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:04.824895] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:04.824929] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:04.967922] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:04.968088] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:04.968129] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:04.968158] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:04.971685] [DEBUG] [FORECASTER] PBI: Forecast T+1@11:T+2@11: UP (p=87.69%) [2026-02-26T20:29:04.971981] [INFO ] [FORECASTER] Completed predict_future for PBI [2026-02-26T20:29:04.972112] [INFO ] [sig ] PBI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:29:05.122343] [INFO ] [LOCAL ] Saved forecast: PBI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/PBI.txt [2026-02-26T20:29:05.122520] [INFO ] [sig ] [2313/3375] Completed PBI in 0.4s | 2.75 sym/s | Total: 14.0m | ETA: 6.4m [2026-02-26T20:29:05.122563] [INFO ] [sig ] [2314/3375] Forecasting PBYI... [2026-02-26T20:29:05.122618] [INFO ] [sig ] Generating forecast for: PBYI [2026-02-26T20:29:05.122652] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBYI' from 'https://tdm.silogroup.org/data/derivative_storage/PBYI.csv'. [2026-02-26T20:29:05.135394] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBYI'. [2026-02-26T20:29:05.135875] [INFO ] [FORECASTER] Starting predict_future for PBYI [2026-02-26T20:29:05.136949] [DEBUG] [LOCAL ] No optimal features file found for PBYI: ./output/feature-sets/PBYI.txt [2026-02-26T20:29:05.137005] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:05.137039] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:05.137082] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:05.137142] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:05.199244] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:05.200264] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:05.200359] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:05.200394] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:05.344964] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:05.345179] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:05.345243] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:05.345288] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:05.350820] [DEBUG] [FORECASTER] PBYI: Forecast T+1@11:T+2@11: DOWN (p=9.11%) [2026-02-26T20:29:05.351316] [INFO ] [FORECASTER] Completed predict_future for PBYI [2026-02-26T20:29:05.351508] [INFO ] [sig ] PBYI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:29:05.520917] [INFO ] [LOCAL ] Saved forecast: PBYI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/PBYI.txt [2026-02-26T20:29:05.521091] [INFO ] [sig ] [2314/3375] Completed PBYI in 0.4s | 2.75 sym/s | Total: 14.0m | ETA: 6.4m [2026-02-26T20:29:05.521139] [INFO ] [sig ] [2315/3375] Forecasting PCB... [2026-02-26T20:29:05.521174] [INFO ] [sig ] Generating forecast for: PCB [2026-02-26T20:29:05.521207] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCB' from 'https://tdm.silogroup.org/data/derivative_storage/PCB.csv'. [2026-02-26T20:29:05.533122] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCB'. [2026-02-26T20:29:05.533522] [INFO ] [FORECASTER] Starting predict_future for PCB [2026-02-26T20:29:05.534427] [DEBUG] [LOCAL ] No optimal features file found for PCB: ./output/feature-sets/PCB.txt [2026-02-26T20:29:05.534484] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:05.534518] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:05.534546] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:05.534629] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:05.594933] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:05.595847] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:05.595939] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:05.595974] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:05.713983] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:05.714146] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:05.714187] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:05.714217] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:05.718047] [DEBUG] [FORECASTER] PCB: Forecast T+1@11:T+2@11: DOWN (p=19.47%) [2026-02-26T20:29:05.718375] [INFO ] [FORECASTER] Completed predict_future for PCB [2026-02-26T20:29:05.718519] [INFO ] [sig ] PCB: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:29:05.870741] [INFO ] [LOCAL ] Saved forecast: PCB 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/PCB.txt [2026-02-26T20:29:05.871071] [INFO ] [sig ] [2315/3375] Completed PCB in 0.3s | 2.75 sym/s | Total: 14.0m | ETA: 6.4m [2026-02-26T20:29:05.871133] [INFO ] [sig ] [2316/3375] Forecasting PCF... [2026-02-26T20:29:05.871185] [INFO ] [sig ] Generating forecast for: PCF [2026-02-26T20:29:05.871225] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCF' from 'https://tdm.silogroup.org/data/derivative_storage/PCF.csv'. [2026-02-26T20:29:05.893565] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCF'. [2026-02-26T20:29:05.894106] [INFO ] [FORECASTER] Starting predict_future for PCF [2026-02-26T20:29:05.895301] [DEBUG] [LOCAL ] No optimal features file found for PCF: ./output/feature-sets/PCF.txt [2026-02-26T20:29:05.895368] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:05.895414] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:05.895453] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:05.895538] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:05.956730] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:05.957961] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:05.958142] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:05.958192] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:06.088456] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:06.088646] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:06.088692] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:06.088723] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:06.092371] [DEBUG] [FORECASTER] PCF: Forecast T+1@11:T+2@11: DOWN (p=12.89%) [2026-02-26T20:29:06.092724] [INFO ] [FORECASTER] Completed predict_future for PCF [2026-02-26T20:29:06.092884] [INFO ] [sig ] PCF: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:29:06.236229] [INFO ] [LOCAL ] Saved forecast: PCF 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/PCF.txt [2026-02-26T20:29:06.236392] [INFO ] [sig ] [2316/3375] Completed PCF in 0.4s | 2.75 sym/s | Total: 14.0m | ETA: 6.4m [2026-02-26T20:29:06.236439] [INFO ] [sig ] [2317/3375] Forecasting PCG... [2026-02-26T20:29:06.236477] [INFO ] [sig ] Generating forecast for: PCG [2026-02-26T20:29:06.236510] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCG' from 'https://tdm.silogroup.org/data/derivative_storage/PCG.csv'. [2026-02-26T20:29:06.248533] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCG'. [2026-02-26T20:29:06.248926] [INFO ] [FORECASTER] Starting predict_future for PCG [2026-02-26T20:29:06.249837] [DEBUG] [LOCAL ] No optimal features file found for PCG: ./output/feature-sets/PCG.txt [2026-02-26T20:29:06.249892] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:06.249926] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:06.249953] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:06.250013] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:06.308462] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:06.309400] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:06.309486] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:06.309521] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:06.440051] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:06.440244] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:06.440286] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:06.440315] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:06.444120] [DEBUG] [FORECASTER] PCG: Forecast T+1@11:T+2@11: DOWN (p=2.76%) [2026-02-26T20:29:06.444444] [INFO ] [FORECASTER] Completed predict_future for PCG [2026-02-26T20:29:06.444608] [INFO ] [sig ] PCG: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:29:06.590336] [INFO ] [LOCAL ] Saved forecast: PCG 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/PCG.txt [2026-02-26T20:29:06.590493] [INFO ] [sig ] [2317/3375] Completed PCG in 0.4s | 2.75 sym/s | Total: 14.0m | ETA: 6.4m [2026-02-26T20:29:06.590535] [INFO ] [sig ] [2318/3375] Forecasting PCM... [2026-02-26T20:29:06.590565] [INFO ] [sig ] Generating forecast for: PCM [2026-02-26T20:29:06.590618] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCM' from 'https://tdm.silogroup.org/data/derivative_storage/PCM.csv'. [2026-02-26T20:29:06.601977] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCM'. [2026-02-26T20:29:06.602354] [INFO ] [FORECASTER] Starting predict_future for PCM [2026-02-26T20:29:06.603285] [DEBUG] [LOCAL ] No optimal features file found for PCM: ./output/feature-sets/PCM.txt [2026-02-26T20:29:06.603343] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:06.603378] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:06.603416] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:06.603482] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:06.668447] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:06.669399] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:06.669535] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:06.669588] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:06.808941] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:06.809109] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:06.809151] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:06.809182] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:06.812862] [DEBUG] [FORECASTER] PCM: Forecast T+1@11:T+2@11: UP (p=99.07%) [2026-02-26T20:29:06.813166] [INFO ] [FORECASTER] Completed predict_future for PCM [2026-02-26T20:29:06.813310] [INFO ] [sig ] PCM: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:29:06.967673] [INFO ] [LOCAL ] Saved forecast: PCM 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/PCM.txt [2026-02-26T20:29:06.967833] [INFO ] [sig ] [2318/3375] Completed PCM in 0.4s | 2.75 sym/s | Total: 14.0m | ETA: 6.4m [2026-02-26T20:29:06.967883] [INFO ] [sig ] [2319/3375] Forecasting PCN... [2026-02-26T20:29:06.967918] [INFO ] [sig ] Generating forecast for: PCN [2026-02-26T20:29:06.967949] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCN' from 'https://tdm.silogroup.org/data/derivative_storage/PCN.csv'. [2026-02-26T20:29:06.980395] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCN'. [2026-02-26T20:29:06.980809] [INFO ] [FORECASTER] Starting predict_future for PCN [2026-02-26T20:29:06.981780] [DEBUG] [LOCAL ] No optimal features file found for PCN: ./output/feature-sets/PCN.txt [2026-02-26T20:29:06.981837] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:06.981872] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:06.981906] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:06.981978] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:07.040121] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:07.041040] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:07.041128] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:07.041162] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:07.167113] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:07.167306] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:07.167364] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:07.167403] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:07.171934] [DEBUG] [FORECASTER] PCN: Forecast T+1@11:T+2@11: DOWN (p=22.27%) [2026-02-26T20:29:07.172519] [INFO ] [FORECASTER] Completed predict_future for PCN [2026-02-26T20:29:07.172705] [INFO ] [sig ] PCN: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:29:07.348267] [INFO ] [LOCAL ] Saved forecast: PCN 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/PCN.txt [2026-02-26T20:29:07.348519] [INFO ] [sig ] [2319/3375] Completed PCN in 0.4s | 2.75 sym/s | Total: 14.0m | ETA: 6.4m [2026-02-26T20:29:07.348612] [INFO ] [sig ] [2320/3375] Forecasting PCQ... [2026-02-26T20:29:07.348672] [INFO ] [sig ] Generating forecast for: PCQ [2026-02-26T20:29:07.348733] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCQ' from 'https://tdm.silogroup.org/data/derivative_storage/PCQ.csv'. [2026-02-26T20:29:07.364611] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCQ'. [2026-02-26T20:29:07.365158] [INFO ] [FORECASTER] Starting predict_future for PCQ [2026-02-26T20:29:07.366462] [DEBUG] [LOCAL ] No optimal features file found for PCQ: ./output/feature-sets/PCQ.txt [2026-02-26T20:29:07.366539] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:07.366621] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:07.366674] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:07.366767] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:07.450978] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:07.452126] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:07.452255] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:07.452310] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:07.621100] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:07.621313] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:07.621382] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:07.621436] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:07.627466] [DEBUG] [FORECASTER] PCQ: Forecast T+1@11:T+2@11: UP (p=69.68%) [2026-02-26T20:29:07.628131] [INFO ] [FORECASTER] Completed predict_future for PCQ [2026-02-26T20:29:07.628374] [INFO ] [sig ] PCQ: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:29:07.862521] [INFO ] [LOCAL ] Saved forecast: PCQ 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/PCQ.txt [2026-02-26T20:29:07.862789] [INFO ] [sig ] [2320/3375] Completed PCQ in 0.5s | 2.75 sym/s | Total: 14.1m | ETA: 6.4m [2026-02-26T20:29:07.862875] [INFO ] [sig ] [2321/3375] Forecasting PCRX... [2026-02-26T20:29:07.862929] [INFO ] [sig ] Generating forecast for: PCRX [2026-02-26T20:29:07.862982] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCRX' from 'https://tdm.silogroup.org/data/derivative_storage/PCRX.csv'. [2026-02-26T20:29:07.900252] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCRX'. [2026-02-26T20:29:07.900978] [INFO ] [FORECASTER] Starting predict_future for PCRX [2026-02-26T20:29:07.902360] [DEBUG] [LOCAL ] No optimal features file found for PCRX: ./output/feature-sets/PCRX.txt [2026-02-26T20:29:07.902436] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:07.902491] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:07.902540] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:07.902657] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:08.001000] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:08.002355] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:08.002516] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:08.002558] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:08.175301] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:08.175616] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:08.175700] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:08.175760] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:08.181268] [DEBUG] [FORECASTER] PCRX: Forecast T+1@11:T+2@11: DOWN (p=26.72%) [2026-02-26T20:29:08.181905] [INFO ] [FORECASTER] Completed predict_future for PCRX [2026-02-26T20:29:08.182147] [INFO ] [sig ] PCRX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:29:08.416255] [INFO ] [LOCAL ] Saved forecast: PCRX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/PCRX.txt [2026-02-26T20:29:08.416550] [INFO ] [sig ] [2321/3375] Completed PCRX in 0.6s | 2.75 sym/s | Total: 14.1m | ETA: 6.4m [2026-02-26T20:29:08.416647] [INFO ] [sig ] [2322/3375] Forecasting PCTY... [2026-02-26T20:29:08.416704] [INFO ] [sig ] Generating forecast for: PCTY [2026-02-26T20:29:08.416758] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCTY' from 'https://tdm.silogroup.org/data/derivative_storage/PCTY.csv'. [2026-02-26T20:29:08.443471] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCTY'. [2026-02-26T20:29:08.444109] [INFO ] [FORECASTER] Starting predict_future for PCTY [2026-02-26T20:29:08.445428] [DEBUG] [LOCAL ] No optimal features file found for PCTY: ./output/feature-sets/PCTY.txt [2026-02-26T20:29:08.445501] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:08.445556] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:08.445632] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:08.445731] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:08.568016] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:08.569490] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:08.569653] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:08.569711] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:08.755491] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:08.755724] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:08.755794] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:08.755844] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:08.761441] [DEBUG] [FORECASTER] PCTY: Forecast T+1@11:T+2@11: DOWN (p=6.79%) [2026-02-26T20:29:08.762033] [INFO ] [FORECASTER] Completed predict_future for PCTY [2026-02-26T20:29:08.762279] [INFO ] [sig ] PCTY: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:29:08.993502] [INFO ] [LOCAL ] Saved forecast: PCTY 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/PCTY.txt [2026-02-26T20:29:08.993769] [INFO ] [sig ] [2322/3375] Completed PCTY in 0.6s | 2.75 sym/s | Total: 14.1m | ETA: 6.4m [2026-02-26T20:29:08.993834] [INFO ] [sig ] [2323/3375] Forecasting PCVX... [2026-02-26T20:29:08.993884] [INFO ] [sig ] Generating forecast for: PCVX [2026-02-26T20:29:08.993934] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCVX' from 'https://tdm.silogroup.org/data/derivative_storage/PCVX.csv'. [2026-02-26T20:29:09.010896] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCVX'. [2026-02-26T20:29:09.011434] [INFO ] [FORECASTER] Starting predict_future for PCVX [2026-02-26T20:29:09.012706] [DEBUG] [LOCAL ] No optimal features file found for PCVX: ./output/feature-sets/PCVX.txt [2026-02-26T20:29:09.012776] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:09.012816] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:09.012853] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:09.012937] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:09.076272] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:09.077310] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:09.077401] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:09.077435] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:09.205629] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:09.205787] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:09.205829] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:09.205858] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:09.209727] [DEBUG] [FORECASTER] PCVX: Forecast T+1@11:T+2@11: UP (p=74.45%) [2026-02-26T20:29:09.210020] [INFO ] [FORECASTER] Completed predict_future for PCVX [2026-02-26T20:29:09.210153] [INFO ] [sig ] PCVX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:29:09.358124] [INFO ] [LOCAL ] Saved forecast: PCVX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/PCVX.txt [2026-02-26T20:29:09.358258] [INFO ] [sig ] [2323/3375] Completed PCVX in 0.4s | 2.75 sym/s | Total: 14.1m | ETA: 6.4m [2026-02-26T20:29:09.358299] [INFO ] [sig ] [2324/3375] Forecasting PCYO... [2026-02-26T20:29:09.358329] [INFO ] [sig ] Generating forecast for: PCYO [2026-02-26T20:29:09.358359] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCYO' from 'https://tdm.silogroup.org/data/derivative_storage/PCYO.csv'. [2026-02-26T20:29:09.369985] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCYO'. [2026-02-26T20:29:09.370349] [INFO ] [FORECASTER] Starting predict_future for PCYO [2026-02-26T20:29:09.371608] [DEBUG] [LOCAL ] No optimal features file found for PCYO: ./output/feature-sets/PCYO.txt [2026-02-26T20:29:09.371662] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:09.371695] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:09.371722] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:09.371851] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:09.434377] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:09.435273] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:09.435363] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:09.435398] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:09.556662] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:09.556825] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:09.556867] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:09.556897] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:09.560429] [DEBUG] [FORECASTER] PCYO: Forecast T+1@11:T+2@11: UP (p=86.44%) [2026-02-26T20:29:09.560737] [INFO ] [FORECASTER] Completed predict_future for PCYO [2026-02-26T20:29:09.560872] [INFO ] [sig ] PCYO: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:29:09.708748] [INFO ] [LOCAL ] Saved forecast: PCYO 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/PCYO.txt [2026-02-26T20:29:09.708919] [INFO ] [sig ] [2324/3375] Completed PCYO in 0.4s | 2.75 sym/s | Total: 14.1m | ETA: 6.4m [2026-02-26T20:29:09.708962] [INFO ] [sig ] [2325/3375] Forecasting PD... [2026-02-26T20:29:09.708991] [INFO ] [sig ] Generating forecast for: PD [2026-02-26T20:29:09.709022] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PD' from 'https://tdm.silogroup.org/data/derivative_storage/PD.csv'. [2026-02-26T20:29:09.720753] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PD'. [2026-02-26T20:29:09.721145] [INFO ] [FORECASTER] Starting predict_future for PD [2026-02-26T20:29:09.721979] [DEBUG] [LOCAL ] No optimal features file found for PD: ./output/feature-sets/PD.txt [2026-02-26T20:29:09.722033] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:09.722095] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:09.722123] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:09.722181] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:09.791297] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:09.792263] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:09.792354] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:09.792389] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:09.918416] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:09.918597] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:09.918641] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:09.918669] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:09.922079] [DEBUG] [FORECASTER] PD: Forecast T+1@11:T+2@11: DOWN (p=24.75%) [2026-02-26T20:29:09.922358] [INFO ] [FORECASTER] Completed predict_future for PD [2026-02-26T20:29:09.922487] [INFO ] [sig ] PD: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:29:10.070084] [INFO ] [LOCAL ] Saved forecast: PD 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/PD.txt [2026-02-26T20:29:10.070248] [INFO ] [sig ] [2325/3375] Completed PD in 0.4s | 2.75 sym/s | Total: 14.1m | ETA: 6.4m [2026-02-26T20:29:10.070290] [INFO ] [sig ] [2326/3375] Forecasting PDBC... [2026-02-26T20:29:10.070319] [INFO ] [sig ] Generating forecast for: PDBC [2026-02-26T20:29:10.070349] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDBC' from 'https://tdm.silogroup.org/data/derivative_storage/PDBC.csv'. [2026-02-26T20:29:10.082930] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDBC'. [2026-02-26T20:29:10.083443] [INFO ] [FORECASTER] Starting predict_future for PDBC [2026-02-26T20:29:10.084256] [DEBUG] [LOCAL ] No optimal features file found for PDBC: ./output/feature-sets/PDBC.txt [2026-02-26T20:29:10.084326] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:10.084547] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:10.084593] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:10.084653] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:10.146959] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:10.147941] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:10.148026] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:10.148059] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:10.272267] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:10.272428] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:10.272468] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:10.272497] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:10.275904] [DEBUG] [FORECASTER] PDBC: Forecast T+1@11:T+2@11: DOWN (p=26.54%) [2026-02-26T20:29:10.276185] [INFO ] [FORECASTER] Completed predict_future for PDBC [2026-02-26T20:29:10.276313] [INFO ] [sig ] PDBC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:29:10.424174] [INFO ] [LOCAL ] Saved forecast: PDBC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/PDBC.txt [2026-02-26T20:29:10.424328] [INFO ] [sig ] [2326/3375] Completed PDBC in 0.4s | 2.75 sym/s | Total: 14.1m | ETA: 6.4m [2026-02-26T20:29:10.424368] [INFO ] [sig ] [2327/3375] Forecasting PDD... [2026-02-26T20:29:10.424398] [INFO ] [sig ] Generating forecast for: PDD [2026-02-26T20:29:10.424429] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDD' from 'https://tdm.silogroup.org/data/derivative_storage/PDD.csv'. [2026-02-26T20:29:10.436191] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDD'. [2026-02-26T20:29:10.436533] [INFO ] [FORECASTER] Starting predict_future for PDD [2026-02-26T20:29:10.437411] [DEBUG] [LOCAL ] No optimal features file found for PDD: ./output/feature-sets/PDD.txt [2026-02-26T20:29:10.437465] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:10.437497] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:10.437524] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:10.437598] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:10.497826] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:10.498475] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:10.498557] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:10.498611] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:10.626596] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:10.626756] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:10.626796] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:10.626823] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:10.630301] [DEBUG] [FORECASTER] PDD: Forecast T+1@11:T+2@11: DOWN (p=20.04%) [2026-02-26T20:29:10.630615] [INFO ] [FORECASTER] Completed predict_future for PDD [2026-02-26T20:29:10.630749] [INFO ] [sig ] PDD: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:29:10.801918] [INFO ] [LOCAL ] Saved forecast: PDD 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/PDD.txt [2026-02-26T20:29:10.802120] [INFO ] [sig ] [2327/3375] Completed PDD in 0.4s | 2.75 sym/s | Total: 14.1m | ETA: 6.4m [2026-02-26T20:29:10.802170] [INFO ] [sig ] [2328/3375] Forecasting PDEX... [2026-02-26T20:29:10.802201] [INFO ] [sig ] Generating forecast for: PDEX [2026-02-26T20:29:10.802237] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDEX' from 'https://tdm.silogroup.org/data/derivative_storage/PDEX.csv'. [2026-02-26T20:29:10.814067] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDEX'. [2026-02-26T20:29:10.814510] [INFO ] [FORECASTER] Starting predict_future for PDEX [2026-02-26T20:29:10.815426] [DEBUG] [LOCAL ] No optimal features file found for PDEX: ./output/feature-sets/PDEX.txt [2026-02-26T20:29:10.815487] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:10.815521] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:10.815549] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:10.815629] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:10.879447] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:10.880401] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:10.880501] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:10.880536] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:11.013154] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:11.013325] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:11.013365] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:11.013433] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:11.017048] [DEBUG] [FORECASTER] PDEX: Forecast T+1@11:T+2@11: UP (p=83.55%) [2026-02-26T20:29:11.017378] [INFO ] [FORECASTER] Completed predict_future for PDEX [2026-02-26T20:29:11.017521] [INFO ] [sig ] PDEX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:29:11.164110] [INFO ] [LOCAL ] Saved forecast: PDEX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/PDEX.txt [2026-02-26T20:29:11.164253] [INFO ] [sig ] [2328/3375] Completed PDEX in 0.4s | 2.75 sym/s | Total: 14.1m | ETA: 6.3m [2026-02-26T20:29:11.164292] [INFO ] [sig ] [2329/3375] Forecasting PDFS... [2026-02-26T20:29:11.164324] [INFO ] [sig ] Generating forecast for: PDFS [2026-02-26T20:29:11.164355] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDFS' from 'https://tdm.silogroup.org/data/derivative_storage/PDFS.csv'. [2026-02-26T20:29:11.178178] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDFS'. [2026-02-26T20:29:11.178674] [INFO ] [FORECASTER] Starting predict_future for PDFS [2026-02-26T20:29:11.179823] [DEBUG] [LOCAL ] No optimal features file found for PDFS: ./output/feature-sets/PDFS.txt [2026-02-26T20:29:11.179894] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:11.179939] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:11.179978] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:11.180059] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:11.254064] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:11.254986] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:11.255075] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:11.255110] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:11.393828] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:11.393995] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:11.394042] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:11.394078] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:11.397474] [DEBUG] [FORECASTER] PDFS: Forecast T+1@11:T+2@11: DOWN (p=6.16%) [2026-02-26T20:29:11.397793] [INFO ] [FORECASTER] Completed predict_future for PDFS [2026-02-26T20:29:11.397928] [INFO ] [sig ] PDFS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:29:11.542650] [INFO ] [LOCAL ] Saved forecast: PDFS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/PDFS.txt [2026-02-26T20:29:11.542828] [INFO ] [sig ] [2329/3375] Completed PDFS in 0.4s | 2.75 sym/s | Total: 14.1m | ETA: 6.3m [2026-02-26T20:29:11.542871] [INFO ] [sig ] [2330/3375] Forecasting PDI... [2026-02-26T20:29:11.542902] [INFO ] [sig ] Generating forecast for: PDI [2026-02-26T20:29:11.542932] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDI' from 'https://tdm.silogroup.org/data/derivative_storage/PDI.csv'. [2026-02-26T20:29:11.557136] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDI'. [2026-02-26T20:29:11.557475] [INFO ] [FORECASTER] Starting predict_future for PDI [2026-02-26T20:29:11.558340] [DEBUG] [LOCAL ] No optimal features file found for PDI: ./output/feature-sets/PDI.txt [2026-02-26T20:29:11.558394] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:11.558426] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:11.558452] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:11.558509] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:11.618263] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:11.619091] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:11.619190] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:11.619223] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:11.752182] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:11.752365] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:11.752407] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:11.752437] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:11.756177] [DEBUG] [FORECASTER] PDI: Forecast T+1@11:T+2@11: UP (p=63.41%) [2026-02-26T20:29:11.756515] [INFO ] [FORECASTER] Completed predict_future for PDI [2026-02-26T20:29:11.756675] [INFO ] [sig ] PDI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:29:11.901489] [INFO ] [LOCAL ] Saved forecast: PDI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/PDI.txt [2026-02-26T20:29:11.901674] [INFO ] [sig ] [2330/3375] Completed PDI in 0.4s | 2.75 sym/s | Total: 14.1m | ETA: 6.3m [2026-02-26T20:29:11.901716] [INFO ] [sig ] [2331/3375] Forecasting PDLB... [2026-02-26T20:29:11.901748] [INFO ] [sig ] Generating forecast for: PDLB [2026-02-26T20:29:11.901781] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDLB' from 'https://tdm.silogroup.org/data/derivative_storage/PDLB.csv'. [2026-02-26T20:29:11.913668] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDLB'. [2026-02-26T20:29:11.914077] [INFO ] [FORECASTER] Starting predict_future for PDLB [2026-02-26T20:29:11.914907] [DEBUG] [LOCAL ] No optimal features file found for PDLB: ./output/feature-sets/PDLB.txt [2026-02-26T20:29:11.914960] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:11.914992] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:11.915018] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:11.915075] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:11.976883] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:11.977854] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:11.977946] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:11.977985] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:12.106969] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:12.107141] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:12.107183] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:12.107210] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:12.110860] [DEBUG] [FORECASTER] PDLB: Forecast T+1@11:T+2@11: UP (p=87.92%) [2026-02-26T20:29:12.111210] [INFO ] [FORECASTER] Completed predict_future for PDLB [2026-02-26T20:29:12.111355] [INFO ] [sig ] PDLB: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:29:12.257023] [INFO ] [LOCAL ] Saved forecast: PDLB 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/PDLB.txt [2026-02-26T20:29:12.257194] [INFO ] [sig ] [2331/3375] Completed PDLB in 0.4s | 2.75 sym/s | Total: 14.1m | ETA: 6.3m [2026-02-26T20:29:12.257237] [INFO ] [sig ] [2332/3375] Forecasting PDM... [2026-02-26T20:29:12.257267] [INFO ] [sig ] Generating forecast for: PDM [2026-02-26T20:29:12.257298] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDM' from 'https://tdm.silogroup.org/data/derivative_storage/PDM.csv'. [2026-02-26T20:29:12.270147] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDM'. [2026-02-26T20:29:12.270799] [INFO ] [FORECASTER] Starting predict_future for PDM [2026-02-26T20:29:12.271879] [DEBUG] [LOCAL ] No optimal features file found for PDM: ./output/feature-sets/PDM.txt [2026-02-26T20:29:12.271935] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:12.271968] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:12.271995] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:12.272063] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:12.332598] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:12.333689] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:12.333778] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:12.333811] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:12.456107] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:12.456263] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:12.456306] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:12.456335] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:12.459936] [DEBUG] [FORECASTER] PDM: Forecast T+1@11:T+2@11: UP (p=92.61%) [2026-02-26T20:29:12.460226] [INFO ] [FORECASTER] Completed predict_future for PDM [2026-02-26T20:29:12.460357] [INFO ] [sig ] PDM: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:29:12.611054] [INFO ] [LOCAL ] Saved forecast: PDM 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/PDM.txt [2026-02-26T20:29:12.611220] [INFO ] [sig ] [2332/3375] Completed PDM in 0.4s | 2.75 sym/s | Total: 14.1m | ETA: 6.3m [2026-02-26T20:29:12.611259] [INFO ] [sig ] [2333/3375] Forecasting PDO... [2026-02-26T20:29:12.611291] [INFO ] [sig ] Generating forecast for: PDO [2026-02-26T20:29:12.611322] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDO' from 'https://tdm.silogroup.org/data/derivative_storage/PDO.csv'. [2026-02-26T20:29:12.623114] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDO'. [2026-02-26T20:29:12.623530] [INFO ] [FORECASTER] Starting predict_future for PDO [2026-02-26T20:29:12.624408] [DEBUG] [LOCAL ] No optimal features file found for PDO: ./output/feature-sets/PDO.txt [2026-02-26T20:29:12.624463] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:12.624495] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:12.624522] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:12.624599] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:12.691494] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:12.692507] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:12.692627] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:12.692664] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:12.825167] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:12.825531] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:12.825617] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:12.825665] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:12.830218] [DEBUG] [FORECASTER] PDO: Forecast T+1@11:T+2@11: UP (p=60.91%) [2026-02-26T20:29:12.830521] [INFO ] [FORECASTER] Completed predict_future for PDO [2026-02-26T20:29:12.830681] [INFO ] [sig ] PDO: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:29:12.990517] [INFO ] [LOCAL ] Saved forecast: PDO 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/PDO.txt [2026-02-26T20:29:12.990745] [INFO ] [sig ] [2333/3375] Completed PDO in 0.4s | 2.75 sym/s | Total: 14.1m | ETA: 6.3m [2026-02-26T20:29:12.990796] [INFO ] [sig ] [2334/3375] Forecasting PDP... [2026-02-26T20:29:12.990831] [INFO ] [sig ] Generating forecast for: PDP [2026-02-26T20:29:12.990876] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDP' from 'https://tdm.silogroup.org/data/derivative_storage/PDP.csv'. [2026-02-26T20:29:13.004418] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDP'. [2026-02-26T20:29:13.004869] [INFO ] [FORECASTER] Starting predict_future for PDP [2026-02-26T20:29:13.006030] [DEBUG] [LOCAL ] No optimal features file found for PDP: ./output/feature-sets/PDP.txt [2026-02-26T20:29:13.006098] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:13.006138] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:13.006172] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:13.006237] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:13.073213] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:13.074358] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:13.074457] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:13.074493] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:13.201839] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:13.202019] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:13.202084] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:13.202132] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:13.206243] [DEBUG] [FORECASTER] PDP: Forecast T+1@11:T+2@11: UP (p=66.76%) [2026-02-26T20:29:13.206598] [INFO ] [FORECASTER] Completed predict_future for PDP [2026-02-26T20:29:13.206756] [INFO ] [sig ] PDP: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:29:13.363719] [INFO ] [LOCAL ] Saved forecast: PDP 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/PDP.txt [2026-02-26T20:29:13.363882] [INFO ] [sig ] [2334/3375] Completed PDP in 0.4s | 2.75 sym/s | Total: 14.1m | ETA: 6.3m [2026-02-26T20:29:13.363925] [INFO ] [sig ] [2335/3375] Forecasting PDS... [2026-02-26T20:29:13.363957] [INFO ] [sig ] Generating forecast for: PDS [2026-02-26T20:29:13.363995] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDS' from 'https://tdm.silogroup.org/data/derivative_storage/PDS.csv'. [2026-02-26T20:29:13.376239] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDS'. [2026-02-26T20:29:13.376690] [INFO ] [FORECASTER] Starting predict_future for PDS [2026-02-26T20:29:13.377671] [DEBUG] [LOCAL ] No optimal features file found for PDS: ./output/feature-sets/PDS.txt [2026-02-26T20:29:13.377733] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:13.377766] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:13.377795] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:13.377854] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:13.442302] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:13.443243] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:13.443345] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:13.443411] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:13.575880] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:13.576042] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:13.576085] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:13.576115] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:13.579817] [DEBUG] [FORECASTER] PDS: Forecast T+1@11:T+2@11: DOWN (p=40.74%) [2026-02-26T20:29:13.580118] [INFO ] [FORECASTER] Completed predict_future for PDS [2026-02-26T20:29:13.580254] [INFO ] [sig ] PDS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:29:13.739224] [INFO ] [LOCAL ] Saved forecast: PDS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/PDS.txt [2026-02-26T20:29:13.739599] [INFO ] [sig ] [2335/3375] Completed PDS in 0.4s | 2.75 sym/s | Total: 14.2m | ETA: 6.3m [2026-02-26T20:29:13.739645] [INFO ] [sig ] [2336/3375] Forecasting PDX... [2026-02-26T20:29:13.739677] [INFO ] [sig ] Generating forecast for: PDX [2026-02-26T20:29:13.739709] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDX' from 'https://tdm.silogroup.org/data/derivative_storage/PDX.csv'. [2026-02-26T20:29:13.753281] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDX'. [2026-02-26T20:29:13.753738] [INFO ] [FORECASTER] Starting predict_future for PDX [2026-02-26T20:29:13.754718] [DEBUG] [LOCAL ] No optimal features file found for PDX: ./output/feature-sets/PDX.txt [2026-02-26T20:29:13.754783] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:13.754822] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:13.754859] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:13.754945] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:13.822207] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:13.823149] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:13.823242] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:13.823276] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:13.959776] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:13.959940] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:13.959985] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:13.960017] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:13.964065] [DEBUG] [FORECASTER] PDX: Forecast T+1@11:T+2@11: UP (p=61.76%) [2026-02-26T20:29:13.964399] [INFO ] [FORECASTER] Completed predict_future for PDX [2026-02-26T20:29:13.964544] [INFO ] [sig ] PDX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:29:14.125863] [INFO ] [LOCAL ] Saved forecast: PDX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/PDX.txt [2026-02-26T20:29:14.126044] [INFO ] [sig ] [2336/3375] Completed PDX in 0.4s | 2.75 sym/s | Total: 14.2m | ETA: 6.3m [2026-02-26T20:29:14.126095] [INFO ] [sig ] [2337/3375] Forecasting PDYN... [2026-02-26T20:29:14.126133] [INFO ] [sig ] Generating forecast for: PDYN [2026-02-26T20:29:14.126178] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDYN' from 'https://tdm.silogroup.org/data/derivative_storage/PDYN.csv'. [2026-02-26T20:29:14.139732] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDYN'. [2026-02-26T20:29:14.140166] [INFO ] [FORECASTER] Starting predict_future for PDYN [2026-02-26T20:29:14.141081] [DEBUG] [LOCAL ] No optimal features file found for PDYN: ./output/feature-sets/PDYN.txt [2026-02-26T20:29:14.141136] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:14.141186] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:14.141215] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:14.141274] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:14.207380] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:14.208279] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:14.208367] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:14.208402] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:14.352288] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:14.352473] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:14.352518] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:14.352547] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:14.356223] [DEBUG] [FORECASTER] PDYN: Forecast T+1@11:T+2@11: UP (p=53.69%) [2026-02-26T20:29:14.356745] [INFO ] [FORECASTER] Completed predict_future for PDYN [2026-02-26T20:29:14.356895] [INFO ] [sig ] PDYN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:29:14.514310] [INFO ] [LOCAL ] Saved forecast: PDYN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/PDYN.txt [2026-02-26T20:29:14.514474] [INFO ] [sig ] [2337/3375] Completed PDYN in 0.4s | 2.75 sym/s | Total: 14.2m | ETA: 6.3m [2026-02-26T20:29:14.514518] [INFO ] [sig ] [2338/3375] Forecasting PEB... [2026-02-26T20:29:14.514549] [INFO ] [sig ] Generating forecast for: PEB [2026-02-26T20:29:14.514620] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEB' from 'https://tdm.silogroup.org/data/derivative_storage/PEB.csv'. [2026-02-26T20:29:14.527124] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEB'. [2026-02-26T20:29:14.527514] [INFO ] [FORECASTER] Starting predict_future for PEB [2026-02-26T20:29:14.528719] [DEBUG] [LOCAL ] No optimal features file found for PEB: ./output/feature-sets/PEB.txt [2026-02-26T20:29:14.528785] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:14.528820] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:14.528848] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:14.528908] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:14.592049] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:14.593123] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:14.593237] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:14.593274] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:14.721790] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:14.721960] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:14.722001] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:14.722029] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:14.725613] [DEBUG] [FORECASTER] PEB: Forecast T+1@11:T+2@11: UP (p=92.57%) [2026-02-26T20:29:14.725922] [INFO ] [FORECASTER] Completed predict_future for PEB [2026-02-26T20:29:14.726063] [INFO ] [sig ] PEB: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:29:14.878095] [INFO ] [LOCAL ] Saved forecast: PEB 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/PEB.txt [2026-02-26T20:29:14.878331] [INFO ] [sig ] [2338/3375] Completed PEB in 0.4s | 2.75 sym/s | Total: 14.2m | ETA: 6.3m [2026-02-26T20:29:14.878380] [INFO ] [sig ] [2339/3375] Forecasting PEBK... [2026-02-26T20:29:14.878411] [INFO ] [sig ] Generating forecast for: PEBK [2026-02-26T20:29:14.878442] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEBK' from 'https://tdm.silogroup.org/data/derivative_storage/PEBK.csv'. [2026-02-26T20:29:14.890215] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEBK'. [2026-02-26T20:29:14.890622] [INFO ] [FORECASTER] Starting predict_future for PEBK [2026-02-26T20:29:14.891717] [DEBUG] [LOCAL ] No optimal features file found for PEBK: ./output/feature-sets/PEBK.txt [2026-02-26T20:29:14.891777] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:14.891812] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:14.891840] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:14.891899] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:14.955026] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:14.956426] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:14.956596] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:14.956654] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:15.057717] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:15.057887] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:15.057930] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:15.057959] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:15.062172] [DEBUG] [FORECASTER] PEBK: Forecast T+1@11:T+2@11: UP (p=53.06%) [2026-02-26T20:29:15.062476] [INFO ] [FORECASTER] Completed predict_future for PEBK [2026-02-26T20:29:15.062634] [INFO ] [sig ] PEBK: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:29:15.214199] [INFO ] [LOCAL ] Saved forecast: PEBK 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/PEBK.txt [2026-02-26T20:29:15.214376] [INFO ] [sig ] [2339/3375] Completed PEBK in 0.3s | 2.75 sym/s | Total: 14.2m | ETA: 6.3m [2026-02-26T20:29:15.214423] [INFO ] [sig ] [2340/3375] Forecasting PEBO... [2026-02-26T20:29:15.214457] [INFO ] [sig ] Generating forecast for: PEBO [2026-02-26T20:29:15.214492] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEBO' from 'https://tdm.silogroup.org/data/derivative_storage/PEBO.csv'. [2026-02-26T20:29:15.230273] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEBO'. [2026-02-26T20:29:15.230704] [INFO ] [FORECASTER] Starting predict_future for PEBO [2026-02-26T20:29:15.231636] [DEBUG] [LOCAL ] No optimal features file found for PEBO: ./output/feature-sets/PEBO.txt [2026-02-26T20:29:15.231693] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:15.231731] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:15.231762] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:15.231823] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:15.294261] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:15.295181] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:15.295270] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:15.295305] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:15.422510] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:15.422717] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:15.422773] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:15.422816] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:15.427808] [DEBUG] [FORECASTER] PEBO: Forecast T+1@11:T+2@11: DOWN (p=14.00%) [2026-02-26T20:29:15.428267] [INFO ] [FORECASTER] Completed predict_future for PEBO [2026-02-26T20:29:15.428461] [INFO ] [sig ] PEBO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:29:15.592393] [INFO ] [LOCAL ] Saved forecast: PEBO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/PEBO.txt [2026-02-26T20:29:15.592590] [INFO ] [sig ] [2340/3375] Completed PEBO in 0.4s | 2.75 sym/s | Total: 14.2m | ETA: 6.3m [2026-02-26T20:29:15.592635] [INFO ] [sig ] [2341/3375] Forecasting PECO... [2026-02-26T20:29:15.592692] [INFO ] [sig ] Generating forecast for: PECO [2026-02-26T20:29:15.592727] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PECO' from 'https://tdm.silogroup.org/data/derivative_storage/PECO.csv'. [2026-02-26T20:29:15.605128] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PECO'. [2026-02-26T20:29:15.605812] [INFO ] [FORECASTER] Starting predict_future for PECO [2026-02-26T20:29:15.606727] [DEBUG] [LOCAL ] No optimal features file found for PECO: ./output/feature-sets/PECO.txt [2026-02-26T20:29:15.606784] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:15.606817] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:15.606845] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:15.606902] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:15.670086] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:15.671191] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:15.671296] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:15.671340] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:15.798188] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:15.798357] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:15.798398] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:15.798427] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:15.801927] [DEBUG] [FORECASTER] PECO: Forecast T+1@11:T+2@11: DOWN (p=40.59%) [2026-02-26T20:29:15.802217] [INFO ] [FORECASTER] Completed predict_future for PECO [2026-02-26T20:29:15.802347] [INFO ] [sig ] PECO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:29:15.943963] [INFO ] [LOCAL ] Saved forecast: PECO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/PECO.txt [2026-02-26T20:29:15.944129] [INFO ] [sig ] [2341/3375] Completed PECO in 0.4s | 2.75 sym/s | Total: 14.2m | ETA: 6.3m [2026-02-26T20:29:15.944179] [INFO ] [sig ] [2342/3375] Forecasting PEG... [2026-02-26T20:29:15.944218] [INFO ] [sig ] Generating forecast for: PEG [2026-02-26T20:29:15.944255] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEG' from 'https://tdm.silogroup.org/data/derivative_storage/PEG.csv'. [2026-02-26T20:29:15.955425] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEG'. [2026-02-26T20:29:15.955825] [INFO ] [FORECASTER] Starting predict_future for PEG [2026-02-26T20:29:15.956726] [DEBUG] [LOCAL ] No optimal features file found for PEG: ./output/feature-sets/PEG.txt [2026-02-26T20:29:15.956782] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:15.956844] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:15.956872] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:15.956929] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:16.015827] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:16.016755] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:16.016843] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:16.016878] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:16.139598] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:16.139761] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:16.139802] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:16.139831] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:16.143374] [DEBUG] [FORECASTER] PEG: Forecast T+1@11:T+2@11: DOWN (p=22.21%) [2026-02-26T20:29:16.143743] [INFO ] [FORECASTER] Completed predict_future for PEG [2026-02-26T20:29:16.143891] [INFO ] [sig ] PEG: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:29:16.294205] [INFO ] [LOCAL ] Saved forecast: PEG 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/PEG.txt [2026-02-26T20:29:16.294375] [INFO ] [sig ] [2342/3375] Completed PEG in 0.4s | 2.75 sym/s | Total: 14.2m | ETA: 6.3m [2026-02-26T20:29:16.294418] [INFO ] [sig ] [2343/3375] Forecasting PEGA... [2026-02-26T20:29:16.294450] [INFO ] [sig ] Generating forecast for: PEGA [2026-02-26T20:29:16.294481] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEGA' from 'https://tdm.silogroup.org/data/derivative_storage/PEGA.csv'. [2026-02-26T20:29:16.310697] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEGA'. [2026-02-26T20:29:16.311185] [INFO ] [FORECASTER] Starting predict_future for PEGA [2026-02-26T20:29:16.312359] [DEBUG] [LOCAL ] No optimal features file found for PEGA: ./output/feature-sets/PEGA.txt [2026-02-26T20:29:16.312429] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:16.312472] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:16.312508] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:16.312608] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:16.396550] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:16.397493] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:16.397614] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:16.397670] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:16.525537] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:16.525750] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:16.525807] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:16.525838] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:16.529925] [DEBUG] [FORECASTER] PEGA: Forecast T+1@11:T+2@11: DOWN (p=9.28%) [2026-02-26T20:29:16.530278] [INFO ] [FORECASTER] Completed predict_future for PEGA [2026-02-26T20:29:16.530431] [INFO ] [sig ] PEGA: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:29:16.679305] [INFO ] [LOCAL ] Saved forecast: PEGA 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/PEGA.txt [2026-02-26T20:29:16.679485] [INFO ] [sig ] [2343/3375] Completed PEGA in 0.4s | 2.75 sym/s | Total: 14.2m | ETA: 6.3m [2026-02-26T20:29:16.679528] [INFO ] [sig ] [2344/3375] Forecasting PEN... [2026-02-26T20:29:16.679560] [INFO ] [sig ] Generating forecast for: PEN [2026-02-26T20:29:16.679618] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEN' from 'https://tdm.silogroup.org/data/derivative_storage/PEN.csv'. [2026-02-26T20:29:16.692147] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEN'. [2026-02-26T20:29:16.692593] [INFO ] [FORECASTER] Starting predict_future for PEN [2026-02-26T20:29:16.693498] [DEBUG] [LOCAL ] No optimal features file found for PEN: ./output/feature-sets/PEN.txt [2026-02-26T20:29:16.693556] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:16.693617] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:16.693651] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:16.693711] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:16.753188] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:16.754327] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:16.754425] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:16.754458] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:16.891358] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:16.891532] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:16.891593] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:16.891644] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:16.895920] [DEBUG] [FORECASTER] PEN: Forecast T+1@11:T+2@11: UP (p=71.50%) [2026-02-26T20:29:16.896602] [INFO ] [FORECASTER] Completed predict_future for PEN [2026-02-26T20:29:16.896822] [INFO ] [sig ] PEN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:29:17.047092] [INFO ] [LOCAL ] Saved forecast: PEN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/PEN.txt [2026-02-26T20:29:17.047297] [INFO ] [sig ] [2344/3375] Completed PEN in 0.4s | 2.75 sym/s | Total: 14.2m | ETA: 6.2m [2026-02-26T20:29:17.047343] [INFO ] [sig ] [2345/3375] Forecasting PENN... [2026-02-26T20:29:17.047376] [INFO ] [sig ] Generating forecast for: PENN [2026-02-26T20:29:17.047408] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PENN' from 'https://tdm.silogroup.org/data/derivative_storage/PENN.csv'. [2026-02-26T20:29:17.061340] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PENN'. [2026-02-26T20:29:17.061926] [INFO ] [FORECASTER] Starting predict_future for PENN [2026-02-26T20:29:17.062957] [DEBUG] [LOCAL ] No optimal features file found for PENN: ./output/feature-sets/PENN.txt [2026-02-26T20:29:17.063020] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:17.063055] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:17.063082] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:17.063141] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:17.126625] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:17.127636] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:17.127763] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:17.127809] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:17.258869] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:17.259032] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:17.259074] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:17.259135] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:17.262763] [DEBUG] [FORECASTER] PENN: Forecast T+1@11:T+2@11: DOWN (p=16.47%) [2026-02-26T20:29:17.263054] [INFO ] [FORECASTER] Completed predict_future for PENN [2026-02-26T20:29:17.263194] [INFO ] [sig ] PENN: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:29:17.405661] [INFO ] [LOCAL ] Saved forecast: PENN 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/PENN.txt [2026-02-26T20:29:17.405804] [INFO ] [sig ] [2345/3375] Completed PENN in 0.4s | 2.75 sym/s | Total: 14.2m | ETA: 6.2m [2026-02-26T20:29:17.405846] [INFO ] [sig ] [2346/3375] Forecasting PEO... [2026-02-26T20:29:17.405877] [INFO ] [sig ] Generating forecast for: PEO [2026-02-26T20:29:17.405908] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEO' from 'https://tdm.silogroup.org/data/derivative_storage/PEO.csv'. [2026-02-26T20:29:17.417220] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEO'. [2026-02-26T20:29:17.417592] [INFO ] [FORECASTER] Starting predict_future for PEO [2026-02-26T20:29:17.418460] [DEBUG] [LOCAL ] No optimal features file found for PEO: ./output/feature-sets/PEO.txt [2026-02-26T20:29:17.418516] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:17.418548] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:17.418596] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:17.418657] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:17.479548] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:17.480252] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:17.480341] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:17.480392] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:17.604516] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:17.604793] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:17.604838] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:17.604868] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:17.608432] [DEBUG] [FORECASTER] PEO: Forecast T+1@11:T+2@11: UP (p=75.18%) [2026-02-26T20:29:17.608737] [INFO ] [FORECASTER] Completed predict_future for PEO [2026-02-26T20:29:17.608870] [INFO ] [sig ] PEO: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:29:17.756165] [INFO ] [LOCAL ] Saved forecast: PEO 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/PEO.txt [2026-02-26T20:29:17.756328] [INFO ] [sig ] [2346/3375] Completed PEO in 0.4s | 2.75 sym/s | Total: 14.2m | ETA: 6.2m [2026-02-26T20:29:17.756369] [INFO ] [sig ] [2347/3375] Forecasting PEP... [2026-02-26T20:29:17.756400] [INFO ] [sig ] Generating forecast for: PEP [2026-02-26T20:29:17.756432] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEP' from 'https://tdm.silogroup.org/data/derivative_storage/PEP.csv'. [2026-02-26T20:29:17.773103] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEP'. [2026-02-26T20:29:17.773665] [INFO ] [FORECASTER] Starting predict_future for PEP [2026-02-26T20:29:17.774811] [DEBUG] [LOCAL ] No optimal features file found for PEP: ./output/feature-sets/PEP.txt [2026-02-26T20:29:17.774878] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:17.774918] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:17.774953] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:17.775032] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:17.846933] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:17.847888] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:17.847981] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:17.848017] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:17.976519] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:17.976707] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:17.976749] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:17.976779] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:17.980497] [DEBUG] [FORECASTER] PEP: Forecast T+1@11:T+2@11: DOWN (p=32.08%) [2026-02-26T20:29:17.980832] [INFO ] [FORECASTER] Completed predict_future for PEP [2026-02-26T20:29:17.980971] [INFO ] [sig ] PEP: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:29:18.131567] [INFO ] [LOCAL ] Saved forecast: PEP 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/PEP.txt [2026-02-26T20:29:18.131772] [INFO ] [sig ] [2347/3375] Completed PEP in 0.4s | 2.75 sym/s | Total: 14.2m | ETA: 6.2m [2026-02-26T20:29:18.131815] [INFO ] [sig ] [2348/3375] Forecasting PEPG... [2026-02-26T20:29:18.131846] [INFO ] [sig ] Generating forecast for: PEPG [2026-02-26T20:29:18.131879] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEPG' from 'https://tdm.silogroup.org/data/derivative_storage/PEPG.csv'. [2026-02-26T20:29:18.143898] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEPG'. [2026-02-26T20:29:18.144315] [INFO ] [FORECASTER] Starting predict_future for PEPG [2026-02-26T20:29:18.145237] [DEBUG] [LOCAL ] No optimal features file found for PEPG: ./output/feature-sets/PEPG.txt [2026-02-26T20:29:18.145306] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:18.145345] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:18.145388] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:18.145457] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:18.207444] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:18.208437] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:18.208532] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:18.208567] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:18.346734] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:18.346899] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:18.346940] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:18.346971] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:18.351086] [DEBUG] [FORECASTER] PEPG: Forecast T+1@11:T+2@11: DOWN (p=12.78%) [2026-02-26T20:29:18.351451] [INFO ] [FORECASTER] Completed predict_future for PEPG [2026-02-26T20:29:18.351631] [INFO ] [sig ] PEPG: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:29:18.508836] [INFO ] [LOCAL ] Saved forecast: PEPG 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/PEPG.txt [2026-02-26T20:29:18.509000] [INFO ] [sig ] [2348/3375] Completed PEPG in 0.4s | 2.75 sym/s | Total: 14.2m | ETA: 6.2m [2026-02-26T20:29:18.509041] [INFO ] [sig ] [2349/3375] Forecasting PERF... [2026-02-26T20:29:18.509073] [INFO ] [sig ] Generating forecast for: PERF [2026-02-26T20:29:18.509104] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PERF' from 'https://tdm.silogroup.org/data/derivative_storage/PERF.csv'. [2026-02-26T20:29:18.520179] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PERF'. [2026-02-26T20:29:18.520525] [INFO ] [FORECASTER] Starting predict_future for PERF [2026-02-26T20:29:18.521380] [DEBUG] [LOCAL ] No optimal features file found for PERF: ./output/feature-sets/PERF.txt [2026-02-26T20:29:18.521435] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:18.521468] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:18.521495] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:18.521551] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:18.580556] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:18.581307] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:18.581391] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:18.581426] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:18.699499] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:18.699681] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:18.699724] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:18.699755] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:18.703268] [DEBUG] [FORECASTER] PERF: Forecast T+1@11:T+2@11: DOWN (p=34.59%) [2026-02-26T20:29:18.703564] [INFO ] [FORECASTER] Completed predict_future for PERF [2026-02-26T20:29:18.703744] [INFO ] [sig ] PERF: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:29:18.843968] [INFO ] [LOCAL ] Saved forecast: PERF 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/PERF.txt [2026-02-26T20:29:18.844108] [INFO ] [sig ] [2349/3375] Completed PERF in 0.3s | 2.75 sym/s | Total: 14.2m | ETA: 6.2m [2026-02-26T20:29:18.844148] [INFO ] [sig ] [2350/3375] Forecasting PERI... [2026-02-26T20:29:18.844179] [INFO ] [sig ] Generating forecast for: PERI [2026-02-26T20:29:18.844210] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PERI' from 'https://tdm.silogroup.org/data/derivative_storage/PERI.csv'. [2026-02-26T20:29:18.856134] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PERI'. [2026-02-26T20:29:18.856734] [INFO ] [FORECASTER] Starting predict_future for PERI [2026-02-26T20:29:18.857565] [DEBUG] [LOCAL ] No optimal features file found for PERI: ./output/feature-sets/PERI.txt [2026-02-26T20:29:18.857661] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:18.857703] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:18.857737] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:18.857798] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:18.916708] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:18.917569] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:18.917704] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:18.917746] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:19.036279] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:19.036438] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:19.036479] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:19.036510] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:19.040202] [DEBUG] [FORECASTER] PERI: Forecast T+1@11:T+2@11: UP (p=93.75%) [2026-02-26T20:29:19.040498] [INFO ] [FORECASTER] Completed predict_future for PERI [2026-02-26T20:29:19.040665] [INFO ] [sig ] PERI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:29:19.186126] [INFO ] [LOCAL ] Saved forecast: PERI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/PERI.txt [2026-02-26T20:29:19.186314] [INFO ] [sig ] [2350/3375] Completed PERI in 0.3s | 2.75 sym/s | Total: 14.2m | ETA: 6.2m [2026-02-26T20:29:19.186362] [INFO ] [sig ] [2351/3375] Forecasting PESI... [2026-02-26T20:29:19.186392] [INFO ] [sig ] Generating forecast for: PESI [2026-02-26T20:29:19.186422] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PESI' from 'https://tdm.silogroup.org/data/derivative_storage/PESI.csv'. [2026-02-26T20:29:19.200692] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PESI'. [2026-02-26T20:29:19.201089] [INFO ] [FORECASTER] Starting predict_future for PESI [2026-02-26T20:29:19.201994] [DEBUG] [LOCAL ] No optimal features file found for PESI: ./output/feature-sets/PESI.txt [2026-02-26T20:29:19.202055] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:19.202089] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:19.202118] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:19.202178] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:19.263728] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:19.264652] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:19.264744] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:19.264779] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:19.395163] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:19.395356] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:19.395415] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:19.395464] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:19.399435] [DEBUG] [FORECASTER] PESI: Forecast T+1@11:T+2@11: UP (p=79.75%) [2026-02-26T20:29:19.399789] [INFO ] [FORECASTER] Completed predict_future for PESI [2026-02-26T20:29:19.399943] [INFO ] [sig ] PESI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:29:19.549016] [INFO ] [LOCAL ] Saved forecast: PESI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/PESI.txt [2026-02-26T20:29:19.549180] [INFO ] [sig ] [2351/3375] Completed PESI in 0.4s | 2.75 sym/s | Total: 14.2m | ETA: 6.2m [2026-02-26T20:29:19.549223] [INFO ] [sig ] [2352/3375] Forecasting PETS... [2026-02-26T20:29:19.549256] [INFO ] [sig ] Generating forecast for: PETS [2026-02-26T20:29:19.549295] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PETS' from 'https://tdm.silogroup.org/data/derivative_storage/PETS.csv'. [2026-02-26T20:29:19.562164] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PETS'. [2026-02-26T20:29:19.562827] [INFO ] [FORECASTER] Starting predict_future for PETS [2026-02-26T20:29:19.563757] [DEBUG] [LOCAL ] No optimal features file found for PETS: ./output/feature-sets/PETS.txt [2026-02-26T20:29:19.563813] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:19.563846] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:19.563875] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:19.563934] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:19.624713] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:19.625594] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:19.625716] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:19.625752] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:19.752138] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:19.752311] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:19.752352] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:19.752380] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:19.756043] [DEBUG] [FORECASTER] PETS: Forecast T+1@11:T+2@11: DOWN (p=1.73%) [2026-02-26T20:29:19.756415] [INFO ] [FORECASTER] Completed predict_future for PETS [2026-02-26T20:29:19.756594] [INFO ] [sig ] PETS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:29:19.922603] [INFO ] [LOCAL ] Saved forecast: PETS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/PETS.txt [2026-02-26T20:29:19.922771] [INFO ] [sig ] [2352/3375] Completed PETS in 0.4s | 2.75 sym/s | Total: 14.3m | ETA: 6.2m [2026-02-26T20:29:19.922811] [INFO ] [sig ] [2353/3375] Forecasting PEY... [2026-02-26T20:29:19.922842] [INFO ] [sig ] Generating forecast for: PEY [2026-02-26T20:29:19.922872] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEY' from 'https://tdm.silogroup.org/data/derivative_storage/PEY.csv'. [2026-02-26T20:29:21.244412] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEY'. [2026-02-26T20:29:21.244787] [INFO ] [FORECASTER] Starting predict_future for PEY [2026-02-26T20:29:21.245643] [DEBUG] [LOCAL ] No optimal features file found for PEY: ./output/feature-sets/PEY.txt [2026-02-26T20:29:21.245699] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:21.245732] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:21.245760] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:21.245817] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:21.307102] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:21.308163] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:21.308250] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:21.308284] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:21.427143] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:21.427302] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:21.427344] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:21.427372] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:21.430939] [DEBUG] [FORECASTER] PEY: Forecast T+1@11:T+2@11: DOWN (p=21.80%) [2026-02-26T20:29:21.431233] [INFO ] [FORECASTER] Completed predict_future for PEY [2026-02-26T20:29:21.431365] [INFO ] [sig ] PEY: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:29:21.577886] [INFO ] [LOCAL ] Saved forecast: PEY 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/PEY.txt [2026-02-26T20:29:21.578054] [INFO ] [sig ] [2353/3375] Completed PEY in 1.7s | 2.75 sym/s | Total: 14.3m | ETA: 6.2m [2026-02-26T20:29:21.578096] [INFO ] [sig ] [2354/3375] Forecasting PFBC... [2026-02-26T20:29:21.578127] [INFO ] [sig ] Generating forecast for: PFBC [2026-02-26T20:29:21.578157] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFBC' from 'https://tdm.silogroup.org/data/derivative_storage/PFBC.csv'. [2026-02-26T20:29:22.182197] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFBC'. [2026-02-26T20:29:22.182730] [INFO ] [FORECASTER] Starting predict_future for PFBC [2026-02-26T20:29:22.183890] [DEBUG] [LOCAL ] No optimal features file found for PFBC: ./output/feature-sets/PFBC.txt [2026-02-26T20:29:22.183958] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:22.183999] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:22.184034] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:22.184112] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:22.266476] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:22.267543] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:22.267671] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:22.267712] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:22.392056] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:22.392215] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:22.392257] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:22.392286] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:22.396151] [DEBUG] [FORECASTER] PFBC: Forecast T+1@11:T+2@11: UP (p=76.21%) [2026-02-26T20:29:22.396471] [INFO ] [FORECASTER] Completed predict_future for PFBC [2026-02-26T20:29:22.396624] [INFO ] [sig ] PFBC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:29:22.540409] [INFO ] [LOCAL ] Saved forecast: PFBC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/PFBC.txt [2026-02-26T20:29:22.540660] [INFO ] [sig ] [2354/3375] Completed PFBC in 1.0s | 2.74 sym/s | Total: 14.3m | ETA: 6.2m [2026-02-26T20:29:22.540712] [INFO ] [sig ] [2355/3375] Forecasting PFD... [2026-02-26T20:29:22.540748] [INFO ] [sig ] Generating forecast for: PFD [2026-02-26T20:29:22.540788] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFD' from 'https://tdm.silogroup.org/data/derivative_storage/PFD.csv'. [2026-02-26T20:29:22.565544] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFD'. [2026-02-26T20:29:22.565953] [INFO ] [FORECASTER] Starting predict_future for PFD [2026-02-26T20:29:22.566897] [DEBUG] [LOCAL ] No optimal features file found for PFD: ./output/feature-sets/PFD.txt [2026-02-26T20:29:22.566951] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:22.566984] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:22.567011] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:22.567077] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:22.628001] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:22.628971] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:22.629078] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:22.629113] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:22.743681] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:22.743842] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:22.743882] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:22.743911] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:22.747373] [DEBUG] [FORECASTER] PFD: Forecast T+1@11:T+2@11: DOWN (p=21.85%) [2026-02-26T20:29:22.747705] [INFO ] [FORECASTER] Completed predict_future for PFD [2026-02-26T20:29:22.747841] [INFO ] [sig ] PFD: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:29:22.895676] [INFO ] [LOCAL ] Saved forecast: PFD 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/PFD.txt [2026-02-26T20:29:22.895910] [INFO ] [sig ] [2355/3375] Completed PFD in 0.4s | 2.74 sym/s | Total: 14.3m | ETA: 6.2m [2026-02-26T20:29:22.895955] [INFO ] [sig ] [2356/3375] Forecasting PFF... [2026-02-26T20:29:22.895987] [INFO ] [sig ] Generating forecast for: PFF [2026-02-26T20:29:22.896019] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFF' from 'https://tdm.silogroup.org/data/derivative_storage/PFF.csv'. [2026-02-26T20:29:22.908140] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFF'. [2026-02-26T20:29:22.908524] [INFO ] [FORECASTER] Starting predict_future for PFF [2026-02-26T20:29:22.909358] [DEBUG] [LOCAL ] No optimal features file found for PFF: ./output/feature-sets/PFF.txt [2026-02-26T20:29:22.909412] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:22.909445] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:22.909484] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:22.909543] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:22.979315] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:22.980205] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:22.980293] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:22.980334] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:23.113214] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:23.113419] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:23.113482] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:23.113521] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:23.118504] [DEBUG] [FORECASTER] PFF: Forecast T+1@11:T+2@11: DOWN (p=27.24%) [2026-02-26T20:29:23.119012] [INFO ] [FORECASTER] Completed predict_future for PFF [2026-02-26T20:29:23.119210] [INFO ] [sig ] PFF: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:29:23.276326] [INFO ] [LOCAL ] Saved forecast: PFF 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/PFF.txt [2026-02-26T20:29:23.276490] [INFO ] [sig ] [2356/3375] Completed PFF in 0.4s | 2.74 sym/s | Total: 14.3m | ETA: 6.2m [2026-02-26T20:29:23.276533] [INFO ] [sig ] [2357/3375] Forecasting PFG... [2026-02-26T20:29:23.276563] [INFO ] [sig ] Generating forecast for: PFG [2026-02-26T20:29:23.276619] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFG' from 'https://tdm.silogroup.org/data/derivative_storage/PFG.csv'. [2026-02-26T20:29:23.288181] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFG'. [2026-02-26T20:29:23.288587] [INFO ] [FORECASTER] Starting predict_future for PFG [2026-02-26T20:29:23.289433] [DEBUG] [LOCAL ] No optimal features file found for PFG: ./output/feature-sets/PFG.txt [2026-02-26T20:29:23.289488] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:23.289523] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:23.289552] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:23.289632] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:23.350324] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:23.351238] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:23.351341] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:23.351405] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:23.474036] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:23.474214] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:23.474256] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:23.474288] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:23.478417] [DEBUG] [FORECASTER] PFG: Forecast T+1@11:T+2@11: UP (p=97.35%) [2026-02-26T20:29:23.478730] [INFO ] [FORECASTER] Completed predict_future for PFG [2026-02-26T20:29:23.478861] [INFO ] [sig ] PFG: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:29:23.711032] [INFO ] [LOCAL ] Saved forecast: PFG 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/PFG.txt [2026-02-26T20:29:23.711203] [INFO ] [sig ] [2357/3375] Completed PFG in 0.4s | 2.74 sym/s | Total: 14.3m | ETA: 6.2m [2026-02-26T20:29:23.711246] [INFO ] [sig ] [2358/3375] Forecasting PFGC... [2026-02-26T20:29:23.711284] [INFO ] [sig ] Generating forecast for: PFGC [2026-02-26T20:29:23.711322] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFGC' from 'https://tdm.silogroup.org/data/derivative_storage/PFGC.csv'. [2026-02-26T20:29:23.725353] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFGC'. [2026-02-26T20:29:23.725839] [INFO ] [FORECASTER] Starting predict_future for PFGC [2026-02-26T20:29:23.726803] [DEBUG] [LOCAL ] No optimal features file found for PFGC: ./output/feature-sets/PFGC.txt [2026-02-26T20:29:23.726864] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:23.726900] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:23.726933] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:23.726996] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:23.795063] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:23.796030] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:23.796149] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:23.796187] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:23.930679] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:23.930833] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:23.930879] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:23.930911] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:23.934444] [DEBUG] [FORECASTER] PFGC: Forecast T+1@11:T+2@11: DOWN (p=9.83%) [2026-02-26T20:29:23.934753] [INFO ] [FORECASTER] Completed predict_future for PFGC [2026-02-26T20:29:23.934891] [INFO ] [sig ] PFGC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:29:24.079088] [INFO ] [LOCAL ] Saved forecast: PFGC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/PFGC.txt [2026-02-26T20:29:24.079247] [INFO ] [sig ] [2358/3375] Completed PFGC in 0.4s | 2.74 sym/s | Total: 14.3m | ETA: 6.2m [2026-02-26T20:29:24.079292] [INFO ] [sig ] [2359/3375] Forecasting PFH... [2026-02-26T20:29:24.079325] [INFO ] [sig ] Generating forecast for: PFH [2026-02-26T20:29:24.079356] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFH' from 'https://tdm.silogroup.org/data/derivative_storage/PFH.csv'. [2026-02-26T20:29:24.091495] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFH'. [2026-02-26T20:29:24.091911] [INFO ] [FORECASTER] Starting predict_future for PFH [2026-02-26T20:29:24.092857] [DEBUG] [LOCAL ] No optimal features file found for PFH: ./output/feature-sets/PFH.txt [2026-02-26T20:29:24.092913] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:24.092975] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:24.093005] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:24.093077] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:24.153839] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:24.154930] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:24.155026] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:24.155065] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:24.276278] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:24.276437] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:24.276478] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:24.276507] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:24.280095] [DEBUG] [FORECASTER] PFH: Forecast T+1@11:T+2@11: UP (p=62.85%) [2026-02-26T20:29:24.280397] [INFO ] [FORECASTER] Completed predict_future for PFH [2026-02-26T20:29:24.280531] [INFO ] [sig ] PFH: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:29:24.431068] [INFO ] [LOCAL ] Saved forecast: PFH 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/PFH.txt [2026-02-26T20:29:24.431242] [INFO ] [sig ] [2359/3375] Completed PFH in 0.4s | 2.74 sym/s | Total: 14.3m | ETA: 6.2m [2026-02-26T20:29:24.431290] [INFO ] [sig ] [2360/3375] Forecasting PFIS... [2026-02-26T20:29:24.431324] [INFO ] [sig ] Generating forecast for: PFIS [2026-02-26T20:29:24.431360] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFIS' from 'https://tdm.silogroup.org/data/derivative_storage/PFIS.csv'. [2026-02-26T20:29:24.443469] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFIS'. [2026-02-26T20:29:24.443981] [INFO ] [FORECASTER] Starting predict_future for PFIS [2026-02-26T20:29:24.444905] [DEBUG] [LOCAL ] No optimal features file found for PFIS: ./output/feature-sets/PFIS.txt [2026-02-26T20:29:24.444962] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:24.444997] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:24.445026] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:24.445086] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:24.513005] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:24.513939] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:24.514039] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:24.514075] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:24.633096] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:24.633248] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:24.633290] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:24.633318] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:24.637071] [DEBUG] [FORECASTER] PFIS: Forecast T+1@11:T+2@11: UP (p=93.02%) [2026-02-26T20:29:24.637373] [INFO ] [FORECASTER] Completed predict_future for PFIS [2026-02-26T20:29:24.637520] [INFO ] [sig ] PFIS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:29:24.784679] [INFO ] [LOCAL ] Saved forecast: PFIS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/PFIS.txt [2026-02-26T20:29:24.784819] [INFO ] [sig ] [2360/3375] Completed PFIS in 0.4s | 2.74 sym/s | Total: 14.3m | ETA: 6.2m [2026-02-26T20:29:24.784862] [INFO ] [sig ] [2361/3375] Forecasting PFL... [2026-02-26T20:29:24.784894] [INFO ] [sig ] Generating forecast for: PFL [2026-02-26T20:29:24.784925] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFL' from 'https://tdm.silogroup.org/data/derivative_storage/PFL.csv'. [2026-02-26T20:29:24.796621] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFL'. [2026-02-26T20:29:24.796935] [INFO ] [FORECASTER] Starting predict_future for PFL [2026-02-26T20:29:24.797814] [DEBUG] [LOCAL ] No optimal features file found for PFL: ./output/feature-sets/PFL.txt [2026-02-26T20:29:24.797882] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:24.797917] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:24.797943] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:24.798013] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:24.858832] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:24.859495] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:24.859596] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:24.859633] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:24.978703] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:24.978854] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:24.978895] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:24.978924] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:24.982988] [DEBUG] [FORECASTER] PFL: Forecast T+1@11:T+2@11: DOWN (p=16.12%) [2026-02-26T20:29:24.983283] [INFO ] [FORECASTER] Completed predict_future for PFL [2026-02-26T20:29:24.983442] [INFO ] [sig ] PFL: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:29:25.128993] [INFO ] [LOCAL ] Saved forecast: PFL 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/PFL.txt [2026-02-26T20:29:25.129124] [INFO ] [sig ] [2361/3375] Completed PFL in 0.3s | 2.74 sym/s | Total: 14.3m | ETA: 6.2m [2026-02-26T20:29:25.129163] [INFO ] [sig ] [2362/3375] Forecasting PFM... [2026-02-26T20:29:25.129194] [INFO ] [sig ] Generating forecast for: PFM [2026-02-26T20:29:25.129225] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFM' from 'https://tdm.silogroup.org/data/derivative_storage/PFM.csv'. [2026-02-26T20:29:25.140555] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFM'. [2026-02-26T20:29:25.140928] [INFO ] [FORECASTER] Starting predict_future for PFM [2026-02-26T20:29:25.141795] [DEBUG] [LOCAL ] No optimal features file found for PFM: ./output/feature-sets/PFM.txt [2026-02-26T20:29:25.141849] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:25.141881] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:25.141907] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:25.141964] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:25.199535] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:25.200187] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:25.200275] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:25.200311] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:25.323800] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:25.323963] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:25.324005] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:25.324097] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:25.327903] [DEBUG] [FORECASTER] PFM: Forecast T+1@11:T+2@11: DOWN (p=1.52%) [2026-02-26T20:29:25.328198] [INFO ] [FORECASTER] Completed predict_future for PFM [2026-02-26T20:29:25.328344] [INFO ] [sig ] PFM: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:29:25.471461] [INFO ] [LOCAL ] Saved forecast: PFM 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/PFM.txt [2026-02-26T20:29:25.471602] [INFO ] [sig ] [2362/3375] Completed PFM in 0.3s | 2.74 sym/s | Total: 14.3m | ETA: 6.2m [2026-02-26T20:29:25.471645] [INFO ] [sig ] [2363/3375] Forecasting PFN... [2026-02-26T20:29:25.471674] [INFO ] [sig ] Generating forecast for: PFN [2026-02-26T20:29:25.471712] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFN' from 'https://tdm.silogroup.org/data/derivative_storage/PFN.csv'. [2026-02-26T20:29:25.483061] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFN'. [2026-02-26T20:29:25.483488] [INFO ] [FORECASTER] Starting predict_future for PFN [2026-02-26T20:29:25.484339] [DEBUG] [LOCAL ] No optimal features file found for PFN: ./output/feature-sets/PFN.txt [2026-02-26T20:29:25.484398] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:25.484430] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:25.484456] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:25.484513] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:25.543051] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:25.543990] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:25.544079] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:25.544115] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:25.662321] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:25.662465] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:25.662508] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:25.662538] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:25.666112] [DEBUG] [FORECASTER] PFN: Forecast T+1@11:T+2@11: UP (p=66.59%) [2026-02-26T20:29:25.666433] [INFO ] [FORECASTER] Completed predict_future for PFN [2026-02-26T20:29:25.666592] [INFO ] [sig ] PFN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:29:25.808980] [INFO ] [LOCAL ] Saved forecast: PFN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/PFN.txt [2026-02-26T20:29:25.809107] [INFO ] [sig ] [2363/3375] Completed PFN in 0.3s | 2.74 sym/s | Total: 14.4m | ETA: 6.1m [2026-02-26T20:29:25.809148] [INFO ] [sig ] [2364/3375] Forecasting PFO... [2026-02-26T20:29:25.809178] [INFO ] [sig ] Generating forecast for: PFO [2026-02-26T20:29:25.809208] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFO' from 'https://tdm.silogroup.org/data/derivative_storage/PFO.csv'. [2026-02-26T20:29:25.819950] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFO'. [2026-02-26T20:29:25.820282] [INFO ] [FORECASTER] Starting predict_future for PFO [2026-02-26T20:29:25.821131] [DEBUG] [LOCAL ] No optimal features file found for PFO: ./output/feature-sets/PFO.txt [2026-02-26T20:29:25.821185] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:25.821217] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:25.821244] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:25.821302] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:25.879607] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:25.880235] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:25.880316] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:25.880348] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:26.006276] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:26.006466] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:26.006521] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:26.006553] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:26.010349] [DEBUG] [FORECASTER] PFO: Forecast T+1@11:T+2@11: UP (p=68.99%) [2026-02-26T20:29:26.010684] [INFO ] [FORECASTER] Completed predict_future for PFO [2026-02-26T20:29:26.010822] [INFO ] [sig ] PFO: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:29:26.163603] [INFO ] [LOCAL ] Saved forecast: PFO 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/PFO.txt [2026-02-26T20:29:26.163763] [INFO ] [sig ] [2364/3375] Completed PFO in 0.4s | 2.74 sym/s | Total: 14.4m | ETA: 6.1m [2026-02-26T20:29:26.163819] [INFO ] [sig ] [2365/3375] Forecasting PFS... [2026-02-26T20:29:26.163852] [INFO ] [sig ] Generating forecast for: PFS [2026-02-26T20:29:26.163883] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFS' from 'https://tdm.silogroup.org/data/derivative_storage/PFS.csv'. [2026-02-26T20:29:26.175143] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFS'. [2026-02-26T20:29:26.175484] [INFO ] [FORECASTER] Starting predict_future for PFS [2026-02-26T20:29:26.176338] [DEBUG] [LOCAL ] No optimal features file found for PFS: ./output/feature-sets/PFS.txt [2026-02-26T20:29:26.176396] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:26.176428] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:26.176455] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:26.176512] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:26.234339] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:26.235034] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:26.235118] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:26.235152] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:26.356655] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:26.356812] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:26.356854] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:26.356885] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:26.360424] [DEBUG] [FORECASTER] PFS: Forecast T+1@11:T+2@11: DOWN (p=10.61%) [2026-02-26T20:29:26.360735] [INFO ] [FORECASTER] Completed predict_future for PFS [2026-02-26T20:29:26.360874] [INFO ] [sig ] PFS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:29:26.503335] [INFO ] [LOCAL ] Saved forecast: PFS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/PFS.txt [2026-02-26T20:29:26.503493] [INFO ] [sig ] [2365/3375] Completed PFS in 0.3s | 2.74 sym/s | Total: 14.4m | ETA: 6.1m [2026-02-26T20:29:26.503538] [INFO ] [sig ] [2366/3375] Forecasting PFSI... [2026-02-26T20:29:26.503591] [INFO ] [sig ] Generating forecast for: PFSI [2026-02-26T20:29:26.503631] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFSI' from 'https://tdm.silogroup.org/data/derivative_storage/PFSI.csv'. [2026-02-26T20:29:26.515267] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFSI'. [2026-02-26T20:29:26.515675] [INFO ] [FORECASTER] Starting predict_future for PFSI [2026-02-26T20:29:26.516499] [DEBUG] [LOCAL ] No optimal features file found for PFSI: ./output/feature-sets/PFSI.txt [2026-02-26T20:29:26.516554] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:26.516616] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:26.516647] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:26.516707] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:26.578962] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:26.579960] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:26.580055] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:26.580090] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:26.708366] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:26.708540] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:26.708610] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:26.708644] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:26.712191] [DEBUG] [FORECASTER] PFSI: Forecast T+1@11:T+2@11: UP (p=83.59%) [2026-02-26T20:29:26.712507] [INFO ] [FORECASTER] Completed predict_future for PFSI [2026-02-26T20:29:26.712710] [INFO ] [sig ] PFSI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:29:26.863036] [INFO ] [LOCAL ] Saved forecast: PFSI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/PFSI.txt [2026-02-26T20:29:26.863197] [INFO ] [sig ] [2366/3375] Completed PFSI in 0.4s | 2.74 sym/s | Total: 14.4m | ETA: 6.1m [2026-02-26T20:29:26.863239] [INFO ] [sig ] [2367/3375] Forecasting PGC... [2026-02-26T20:29:26.863270] [INFO ] [sig ] Generating forecast for: PGC [2026-02-26T20:29:26.863302] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGC' from 'https://tdm.silogroup.org/data/derivative_storage/PGC.csv'. [2026-02-26T20:29:26.875061] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGC'. [2026-02-26T20:29:26.875374] [INFO ] [FORECASTER] Starting predict_future for PGC [2026-02-26T20:29:26.876195] [DEBUG] [LOCAL ] No optimal features file found for PGC: ./output/feature-sets/PGC.txt [2026-02-26T20:29:26.876249] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:26.876281] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:26.876309] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:26.876366] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:26.934829] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:26.935440] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:26.935521] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:26.935553] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:27.055553] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:27.055755] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:27.055798] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:27.055827] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:27.059876] [DEBUG] [FORECASTER] PGC: Forecast T+1@11:T+2@11: UP (p=83.76%) [2026-02-26T20:29:27.060292] [INFO ] [FORECASTER] Completed predict_future for PGC [2026-02-26T20:29:27.060453] [INFO ] [sig ] PGC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:29:27.209826] [INFO ] [LOCAL ] Saved forecast: PGC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/PGC.txt [2026-02-26T20:29:27.209971] [INFO ] [sig ] [2367/3375] Completed PGC in 0.3s | 2.74 sym/s | Total: 14.4m | ETA: 6.1m [2026-02-26T20:29:27.210013] [INFO ] [sig ] [2368/3375] Forecasting PGEN... [2026-02-26T20:29:27.210042] [INFO ] [sig ] Generating forecast for: PGEN [2026-02-26T20:29:27.210078] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGEN' from 'https://tdm.silogroup.org/data/derivative_storage/PGEN.csv'. [2026-02-26T20:29:27.223023] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGEN'. [2026-02-26T20:29:27.223365] [INFO ] [FORECASTER] Starting predict_future for PGEN [2026-02-26T20:29:27.224360] [DEBUG] [LOCAL ] No optimal features file found for PGEN: ./output/feature-sets/PGEN.txt [2026-02-26T20:29:27.224414] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:27.224447] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:27.224473] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:27.224529] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:27.284544] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:27.285211] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:27.285290] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:27.285323] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:27.406068] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:27.406235] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:27.406276] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:27.406343] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:27.410076] [DEBUG] [FORECASTER] PGEN: Forecast T+1@11:T+2@11: DOWN (p=11.30%) [2026-02-26T20:29:27.410375] [INFO ] [FORECASTER] Completed predict_future for PGEN [2026-02-26T20:29:27.410521] [INFO ] [sig ] PGEN: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:29:27.562328] [INFO ] [LOCAL ] Saved forecast: PGEN 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/PGEN.txt [2026-02-26T20:29:27.562462] [INFO ] [sig ] [2368/3375] Completed PGEN in 0.4s | 2.74 sym/s | Total: 14.4m | ETA: 6.1m [2026-02-26T20:29:27.562502] [INFO ] [sig ] [2369/3375] Forecasting PGJ... [2026-02-26T20:29:27.562532] [INFO ] [sig ] Generating forecast for: PGJ [2026-02-26T20:29:27.562562] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGJ' from 'https://tdm.silogroup.org/data/derivative_storage/PGJ.csv'. [2026-02-26T20:29:27.574262] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGJ'. [2026-02-26T20:29:27.574633] [INFO ] [FORECASTER] Starting predict_future for PGJ [2026-02-26T20:29:27.575431] [DEBUG] [LOCAL ] No optimal features file found for PGJ: ./output/feature-sets/PGJ.txt [2026-02-26T20:29:27.575485] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:27.575517] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:27.575544] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:27.575627] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:27.632965] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:27.633925] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:27.634041] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:27.634074] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:27.761164] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:27.761326] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:27.761374] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:27.761409] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:27.764933] [DEBUG] [FORECASTER] PGJ: Forecast T+1@11:T+2@11: UP (p=95.85%) [2026-02-26T20:29:27.765238] [INFO ] [FORECASTER] Completed predict_future for PGJ [2026-02-26T20:29:27.765373] [INFO ] [sig ] PGJ: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:29:27.914155] [INFO ] [LOCAL ] Saved forecast: PGJ 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/PGJ.txt [2026-02-26T20:29:27.914310] [INFO ] [sig ] [2369/3375] Completed PGJ in 0.4s | 2.74 sym/s | Total: 14.4m | ETA: 6.1m [2026-02-26T20:29:27.914357] [INFO ] [sig ] [2370/3375] Forecasting PGNY... [2026-02-26T20:29:27.914390] [INFO ] [sig ] Generating forecast for: PGNY [2026-02-26T20:29:27.914427] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGNY' from 'https://tdm.silogroup.org/data/derivative_storage/PGNY.csv'. [2026-02-26T20:29:27.927463] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGNY'. [2026-02-26T20:29:27.928052] [INFO ] [FORECASTER] Starting predict_future for PGNY [2026-02-26T20:29:27.929059] [DEBUG] [LOCAL ] No optimal features file found for PGNY: ./output/feature-sets/PGNY.txt [2026-02-26T20:29:27.929112] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:27.929144] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:27.929172] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:27.929229] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:27.988161] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:27.988912] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:27.989018] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:27.989052] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:28.112987] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:28.113143] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:28.113184] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:28.113213] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:28.117162] [DEBUG] [FORECASTER] PGNY: Forecast T+1@11:T+2@11: UP (p=58.01%) [2026-02-26T20:29:28.117450] [INFO ] [FORECASTER] Completed predict_future for PGNY [2026-02-26T20:29:28.117601] [INFO ] [sig ] PGNY: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:29:28.263938] [INFO ] [LOCAL ] Saved forecast: PGNY 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/PGNY.txt [2026-02-26T20:29:28.264094] [INFO ] [sig ] [2370/3375] Completed PGNY in 0.3s | 2.74 sym/s | Total: 14.4m | ETA: 6.1m [2026-02-26T20:29:28.264138] [INFO ] [sig ] [2371/3375] Forecasting PGP... [2026-02-26T20:29:28.264169] [INFO ] [sig ] Generating forecast for: PGP [2026-02-26T20:29:28.264201] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGP' from 'https://tdm.silogroup.org/data/derivative_storage/PGP.csv'. [2026-02-26T20:29:28.276176] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGP'. [2026-02-26T20:29:28.276629] [INFO ] [FORECASTER] Starting predict_future for PGP [2026-02-26T20:29:28.277453] [DEBUG] [LOCAL ] No optimal features file found for PGP: ./output/feature-sets/PGP.txt [2026-02-26T20:29:28.277509] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:28.277542] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:28.277590] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:28.277865] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:28.340035] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:28.341133] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:28.341224] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:28.341259] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:28.461281] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:28.461457] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:28.461507] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:28.461543] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:28.465345] [DEBUG] [FORECASTER] PGP: Forecast T+1@11:T+2@11: UP (p=87.19%) [2026-02-26T20:29:28.465692] [INFO ] [FORECASTER] Completed predict_future for PGP [2026-02-26T20:29:28.465828] [INFO ] [sig ] PGP: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:29:28.635791] [INFO ] [LOCAL ] Saved forecast: PGP 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/PGP.txt [2026-02-26T20:29:28.635954] [INFO ] [sig ] [2371/3375] Completed PGP in 0.4s | 2.74 sym/s | Total: 14.4m | ETA: 6.1m [2026-02-26T20:29:28.635999] [INFO ] [sig ] [2372/3375] Forecasting PGZ... [2026-02-26T20:29:28.636031] [INFO ] [sig ] Generating forecast for: PGZ [2026-02-26T20:29:28.636065] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGZ' from 'https://tdm.silogroup.org/data/derivative_storage/PGZ.csv'. [2026-02-26T20:29:28.648090] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGZ'. [2026-02-26T20:29:28.648473] [INFO ] [FORECASTER] Starting predict_future for PGZ [2026-02-26T20:29:28.649307] [DEBUG] [LOCAL ] No optimal features file found for PGZ: ./output/feature-sets/PGZ.txt [2026-02-26T20:29:28.649364] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:28.649404] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:28.649455] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:28.649528] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:28.712823] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:28.713871] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:28.713980] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:28.714025] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:28.832780] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:28.832942] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:28.832993] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:28.833027] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:28.836599] [DEBUG] [FORECASTER] PGZ: Forecast T+1@11:T+2@11: UP (p=52.69%) [2026-02-26T20:29:28.836898] [INFO ] [FORECASTER] Completed predict_future for PGZ [2026-02-26T20:29:28.837052] [INFO ] [sig ] PGZ: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:29:28.982465] [INFO ] [LOCAL ] Saved forecast: PGZ 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/PGZ.txt [2026-02-26T20:29:28.982693] [INFO ] [sig ] [2372/3375] Completed PGZ in 0.3s | 2.74 sym/s | Total: 14.4m | ETA: 6.1m [2026-02-26T20:29:28.982750] [INFO ] [sig ] [2373/3375] Forecasting PH... [2026-02-26T20:29:28.982781] [INFO ] [sig ] Generating forecast for: PH [2026-02-26T20:29:28.982812] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PH' from 'https://tdm.silogroup.org/data/derivative_storage/PH.csv'. [2026-02-26T20:29:28.996992] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PH'. [2026-02-26T20:29:28.997460] [INFO ] [FORECASTER] Starting predict_future for PH [2026-02-26T20:29:28.998559] [DEBUG] [LOCAL ] No optimal features file found for PH: ./output/feature-sets/PH.txt [2026-02-26T20:29:28.998650] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:28.998692] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:28.998727] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:28.998816] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:29.065906] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:29.066769] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:29.066860] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:29.066894] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:29.193688] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:29.193847] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:29.193889] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:29.193919] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:29.197445] [DEBUG] [FORECASTER] PH: Forecast T+1@11:T+2@11: UP (p=95.08%) [2026-02-26T20:29:29.197778] [INFO ] [FORECASTER] Completed predict_future for PH [2026-02-26T20:29:29.197914] [INFO ] [sig ] PH: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:29:29.343611] [INFO ] [LOCAL ] Saved forecast: PH 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/PH.txt [2026-02-26T20:29:29.343764] [INFO ] [sig ] [2373/3375] Completed PH in 0.4s | 2.74 sym/s | Total: 14.4m | ETA: 6.1m [2026-02-26T20:29:29.343804] [INFO ] [sig ] [2374/3375] Forecasting PHG... [2026-02-26T20:29:29.343834] [INFO ] [sig ] Generating forecast for: PHG [2026-02-26T20:29:29.343866] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHG' from 'https://tdm.silogroup.org/data/derivative_storage/PHG.csv'. [2026-02-26T20:29:29.354955] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHG'. [2026-02-26T20:29:29.355289] [INFO ] [FORECASTER] Starting predict_future for PHG [2026-02-26T20:29:29.356160] [DEBUG] [LOCAL ] No optimal features file found for PHG: ./output/feature-sets/PHG.txt [2026-02-26T20:29:29.356214] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:29.356266] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:29.356294] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:29.356352] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:29.418048] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:29.419227] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:29.419343] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:29.419397] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:29.544770] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:29.544939] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:29.544992] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:29.545036] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:29.548827] [DEBUG] [FORECASTER] PHG: Forecast T+1@11:T+2@11: DOWN (p=10.61%) [2026-02-26T20:29:29.549120] [INFO ] [FORECASTER] Completed predict_future for PHG [2026-02-26T20:29:29.549254] [INFO ] [sig ] PHG: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:29:29.698167] [INFO ] [LOCAL ] Saved forecast: PHG 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/PHG.txt [2026-02-26T20:29:29.698347] [INFO ] [sig ] [2374/3375] Completed PHG in 0.4s | 2.74 sym/s | Total: 14.4m | ETA: 6.1m [2026-02-26T20:29:29.698404] [INFO ] [sig ] [2375/3375] Forecasting PHI... [2026-02-26T20:29:29.698443] [INFO ] [sig ] Generating forecast for: PHI [2026-02-26T20:29:29.698479] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHI' from 'https://tdm.silogroup.org/data/derivative_storage/PHI.csv'. [2026-02-26T20:29:29.710471] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHI'. [2026-02-26T20:29:29.710873] [INFO ] [FORECASTER] Starting predict_future for PHI [2026-02-26T20:29:29.711846] [DEBUG] [LOCAL ] No optimal features file found for PHI: ./output/feature-sets/PHI.txt [2026-02-26T20:29:29.711901] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:29.711934] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:29.711960] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:29.712017] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:29.769387] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:29.770300] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:29.770391] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:29.770425] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:29.888158] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:29.888324] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:29.888365] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:29.888395] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:29.892040] [DEBUG] [FORECASTER] PHI: Forecast T+1@11:T+2@11: DOWN (p=38.54%) [2026-02-26T20:29:29.892329] [INFO ] [FORECASTER] Completed predict_future for PHI [2026-02-26T20:29:29.892459] [INFO ] [sig ] PHI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:29:30.033562] [INFO ] [LOCAL ] Saved forecast: PHI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/PHI.txt [2026-02-26T20:29:30.033725] [INFO ] [sig ] [2375/3375] Completed PHI in 0.3s | 2.74 sym/s | Total: 14.4m | ETA: 6.1m [2026-02-26T20:29:30.033766] [INFO ] [sig ] [2376/3375] Forecasting PHK... [2026-02-26T20:29:30.033796] [INFO ] [sig ] Generating forecast for: PHK [2026-02-26T20:29:30.033834] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHK' from 'https://tdm.silogroup.org/data/derivative_storage/PHK.csv'. [2026-02-26T20:29:30.045523] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHK'. [2026-02-26T20:29:30.045913] [INFO ] [FORECASTER] Starting predict_future for PHK [2026-02-26T20:29:30.046740] [DEBUG] [LOCAL ] No optimal features file found for PHK: ./output/feature-sets/PHK.txt [2026-02-26T20:29:30.046795] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:30.046855] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:30.046884] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:30.046942] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:30.104434] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:30.105224] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:30.105311] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:30.105346] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:30.227133] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:30.227300] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:30.227343] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:30.227371] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:30.230968] [DEBUG] [FORECASTER] PHK: Forecast T+1@11:T+2@11: UP (p=86.29%) [2026-02-26T20:29:30.231254] [INFO ] [FORECASTER] Completed predict_future for PHK [2026-02-26T20:29:30.231386] [INFO ] [sig ] PHK: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:29:30.371234] [INFO ] [LOCAL ] Saved forecast: PHK 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/PHK.txt [2026-02-26T20:29:30.371347] [INFO ] [sig ] [2376/3375] Completed PHK in 0.3s | 2.74 sym/s | Total: 14.4m | ETA: 6.1m [2026-02-26T20:29:30.371385] [INFO ] [sig ] [2377/3375] Forecasting PHM... [2026-02-26T20:29:30.371414] [INFO ] [sig ] Generating forecast for: PHM [2026-02-26T20:29:30.371444] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHM' from 'https://tdm.silogroup.org/data/derivative_storage/PHM.csv'. [2026-02-26T20:29:30.382516] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHM'. [2026-02-26T20:29:30.382868] [INFO ] [FORECASTER] Starting predict_future for PHM [2026-02-26T20:29:30.383696] [DEBUG] [LOCAL ] No optimal features file found for PHM: ./output/feature-sets/PHM.txt [2026-02-26T20:29:30.383750] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:30.383782] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:30.383809] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:30.383866] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:30.441634] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:30.442241] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:30.442322] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:30.442355] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:30.566324] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:30.566511] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:30.566587] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:30.566625] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:30.570976] [DEBUG] [FORECASTER] PHM: Forecast T+1@11:T+2@11: DOWN (p=21.16%) [2026-02-26T20:29:30.571259] [INFO ] [FORECASTER] Completed predict_future for PHM [2026-02-26T20:29:30.571388] [INFO ] [sig ] PHM: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:29:30.714512] [INFO ] [LOCAL ] Saved forecast: PHM 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/PHM.txt [2026-02-26T20:29:30.714700] [INFO ] [sig ] [2377/3375] Completed PHM in 0.3s | 2.74 sym/s | Total: 14.4m | ETA: 6.1m [2026-02-26T20:29:30.714755] [INFO ] [sig ] [2378/3375] Forecasting PHO... [2026-02-26T20:29:30.714786] [INFO ] [sig ] Generating forecast for: PHO [2026-02-26T20:29:30.714823] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHO' from 'https://tdm.silogroup.org/data/derivative_storage/PHO.csv'. [2026-02-26T20:29:30.725681] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHO'. [2026-02-26T20:29:30.726031] [INFO ] [FORECASTER] Starting predict_future for PHO [2026-02-26T20:29:30.726876] [DEBUG] [LOCAL ] No optimal features file found for PHO: ./output/feature-sets/PHO.txt [2026-02-26T20:29:30.726931] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:30.726965] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:30.726992] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:30.727057] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:30.785035] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:30.785810] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:30.785893] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:30.785926] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:30.909622] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:30.909780] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:30.909820] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:30.909848] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:30.913305] [DEBUG] [FORECASTER] PHO: Forecast T+1@11:T+2@11: DOWN (p=19.39%) [2026-02-26T20:29:30.913607] [INFO ] [FORECASTER] Completed predict_future for PHO [2026-02-26T20:29:30.913740] [INFO ] [sig ] PHO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:29:31.066228] [INFO ] [LOCAL ] Saved forecast: PHO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/PHO.txt [2026-02-26T20:29:31.066446] [INFO ] [sig ] [2378/3375] Completed PHO in 0.4s | 2.74 sym/s | Total: 14.4m | ETA: 6.1m [2026-02-26T20:29:31.066513] [INFO ] [sig ] [2379/3375] Forecasting PHUN... [2026-02-26T20:29:31.066567] [INFO ] [sig ] Generating forecast for: PHUN [2026-02-26T20:29:31.066643] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHUN' from 'https://tdm.silogroup.org/data/derivative_storage/PHUN.csv'. [2026-02-26T20:29:31.079393] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHUN'. [2026-02-26T20:29:31.080157] [INFO ] [FORECASTER] Starting predict_future for PHUN [2026-02-26T20:29:31.081291] [DEBUG] [LOCAL ] No optimal features file found for PHUN: ./output/feature-sets/PHUN.txt [2026-02-26T20:29:31.081349] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:31.081383] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:31.081411] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:31.081470] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:31.143546] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:31.144470] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:31.144565] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:31.144622] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:31.278802] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:31.278993] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:31.279054] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:31.279143] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:31.282940] [DEBUG] [FORECASTER] PHUN: Forecast T+1@11:T+2@11: DOWN (p=4.25%) [2026-02-26T20:29:31.283312] [INFO ] [FORECASTER] Completed predict_future for PHUN [2026-02-26T20:29:31.283461] [INFO ] [sig ] PHUN: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:29:31.435553] [INFO ] [LOCAL ] Saved forecast: PHUN 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/PHUN.txt [2026-02-26T20:29:31.435723] [INFO ] [sig ] [2379/3375] Completed PHUN in 0.4s | 2.74 sym/s | Total: 14.4m | ETA: 6.0m [2026-02-26T20:29:31.435766] [INFO ] [sig ] [2380/3375] Forecasting PHVS... [2026-02-26T20:29:31.435796] [INFO ] [sig ] Generating forecast for: PHVS [2026-02-26T20:29:31.435828] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHVS' from 'https://tdm.silogroup.org/data/derivative_storage/PHVS.csv'. [2026-02-26T20:29:31.449159] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHVS'. [2026-02-26T20:29:31.449705] [INFO ] [FORECASTER] Starting predict_future for PHVS [2026-02-26T20:29:31.450778] [DEBUG] [LOCAL ] No optimal features file found for PHVS: ./output/feature-sets/PHVS.txt [2026-02-26T20:29:31.450841] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:31.450882] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:31.450916] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:31.450996] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:31.517114] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:31.518047] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:31.518135] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:31.518169] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:31.645370] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:31.645527] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:31.645568] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:31.645617] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:31.649055] [DEBUG] [FORECASTER] PHVS: Forecast T+1@11:T+2@11: DOWN (p=25.64%) [2026-02-26T20:29:31.649337] [INFO ] [FORECASTER] Completed predict_future for PHVS [2026-02-26T20:29:31.649466] [INFO ] [sig ] PHVS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:29:31.794373] [INFO ] [LOCAL ] Saved forecast: PHVS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/PHVS.txt [2026-02-26T20:29:31.794561] [INFO ] [sig ] [2380/3375] Completed PHVS in 0.4s | 2.74 sym/s | Total: 14.5m | ETA: 6.0m [2026-02-26T20:29:31.794638] [INFO ] [sig ] [2381/3375] Forecasting PI... [2026-02-26T20:29:31.794673] [INFO ] [sig ] Generating forecast for: PI [2026-02-26T20:29:31.794705] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PI' from 'https://tdm.silogroup.org/data/derivative_storage/PI.csv'. [2026-02-26T20:29:31.808036] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PI'. [2026-02-26T20:29:31.808481] [INFO ] [FORECASTER] Starting predict_future for PI [2026-02-26T20:29:31.809428] [DEBUG] [LOCAL ] No optimal features file found for PI: ./output/feature-sets/PI.txt [2026-02-26T20:29:31.809485] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:31.809517] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:31.809543] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:31.809622] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:31.874562] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:31.875522] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:31.875653] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:31.875690] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:32.011297] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:32.011493] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:32.011536] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:32.011567] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:32.015406] [DEBUG] [FORECASTER] PI: Forecast T+1@11:T+2@11: DOWN (p=3.84%) [2026-02-26T20:29:32.015754] [INFO ] [FORECASTER] Completed predict_future for PI [2026-02-26T20:29:32.015891] [INFO ] [sig ] PI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:29:32.174723] [INFO ] [LOCAL ] Saved forecast: PI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/PI.txt [2026-02-26T20:29:32.174878] [INFO ] [sig ] [2381/3375] Completed PI in 0.4s | 2.74 sym/s | Total: 14.5m | ETA: 6.0m [2026-02-26T20:29:32.174927] [INFO ] [sig ] [2382/3375] Forecasting PID... [2026-02-26T20:29:32.174958] [INFO ] [sig ] Generating forecast for: PID [2026-02-26T20:29:32.175000] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PID' from 'https://tdm.silogroup.org/data/derivative_storage/PID.csv'. [2026-02-26T20:29:32.188012] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PID'. [2026-02-26T20:29:32.188391] [INFO ] [FORECASTER] Starting predict_future for PID [2026-02-26T20:29:32.189322] [DEBUG] [LOCAL ] No optimal features file found for PID: ./output/feature-sets/PID.txt [2026-02-26T20:29:32.189379] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:32.189419] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:32.189449] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:32.189527] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:32.248565] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:32.249473] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:32.249594] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:32.249631] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:32.386520] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:32.386905] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:32.386948] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:32.386977] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:32.391788] [DEBUG] [FORECASTER] PID: Forecast T+1@11:T+2@11: UP (p=96.52%) [2026-02-26T20:29:32.392139] [INFO ] [FORECASTER] Completed predict_future for PID [2026-02-26T20:29:32.392297] [INFO ] [sig ] PID: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:29:32.551696] [INFO ] [LOCAL ] Saved forecast: PID 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/PID.txt [2026-02-26T20:29:32.551856] [INFO ] [sig ] [2382/3375] Completed PID in 0.4s | 2.74 sym/s | Total: 14.5m | ETA: 6.0m [2026-02-26T20:29:32.551899] [INFO ] [sig ] [2383/3375] Forecasting PIE... [2026-02-26T20:29:32.551931] [INFO ] [sig ] Generating forecast for: PIE [2026-02-26T20:29:32.551964] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PIE' from 'https://tdm.silogroup.org/data/derivative_storage/PIE.csv'. [2026-02-26T20:29:32.564456] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PIE'. [2026-02-26T20:29:32.564890] [INFO ] [FORECASTER] Starting predict_future for PIE [2026-02-26T20:29:32.565836] [DEBUG] [LOCAL ] No optimal features file found for PIE: ./output/feature-sets/PIE.txt [2026-02-26T20:29:32.565903] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:32.565954] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:32.565996] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:32.566057] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:32.632465] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:32.633448] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:32.633546] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:32.633599] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:32.763054] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:32.763224] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:32.763277] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:32.763311] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:32.767292] [DEBUG] [FORECASTER] PIE: Forecast T+1@11:T+2@11: UP (p=77.59%) [2026-02-26T20:29:32.767639] [INFO ] [FORECASTER] Completed predict_future for PIE [2026-02-26T20:29:32.767817] [INFO ] [sig ] PIE: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:29:32.929868] [INFO ] [LOCAL ] Saved forecast: PIE 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/PIE.txt [2026-02-26T20:29:32.930073] [INFO ] [sig ] [2383/3375] Completed PIE in 0.4s | 2.74 sym/s | Total: 14.5m | ETA: 6.0m [2026-02-26T20:29:32.930130] [INFO ] [sig ] [2384/3375] Forecasting PII... [2026-02-26T20:29:32.930164] [INFO ] [sig ] Generating forecast for: PII [2026-02-26T20:29:32.930205] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PII' from 'https://tdm.silogroup.org/data/derivative_storage/PII.csv'. [2026-02-26T20:29:32.942906] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PII'. [2026-02-26T20:29:32.943331] [INFO ] [FORECASTER] Starting predict_future for PII [2026-02-26T20:29:32.944330] [DEBUG] [LOCAL ] No optimal features file found for PII: ./output/feature-sets/PII.txt [2026-02-26T20:29:32.944386] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:32.944419] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:32.944446] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:32.944504] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:33.007997] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:33.009043] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:33.009174] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:33.009221] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:33.140793] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:33.140966] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:33.141013] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:33.141043] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:33.144887] [DEBUG] [FORECASTER] PII: Forecast T+1@11:T+2@11: UP (p=88.44%) [2026-02-26T20:29:33.145212] [INFO ] [FORECASTER] Completed predict_future for PII [2026-02-26T20:29:33.145356] [INFO ] [sig ] PII: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:29:33.310952] [INFO ] [LOCAL ] Saved forecast: PII 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/PII.txt [2026-02-26T20:29:33.311117] [INFO ] [sig ] [2384/3375] Completed PII in 0.4s | 2.74 sym/s | Total: 14.5m | ETA: 6.0m [2026-02-26T20:29:33.311159] [INFO ] [sig ] [2385/3375] Forecasting PIM... [2026-02-26T20:29:33.311190] [INFO ] [sig ] Generating forecast for: PIM [2026-02-26T20:29:33.311222] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PIM' from 'https://tdm.silogroup.org/data/derivative_storage/PIM.csv'. [2026-02-26T20:29:33.323603] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PIM'. [2026-02-26T20:29:33.324023] [INFO ] [FORECASTER] Starting predict_future for PIM [2026-02-26T20:29:33.324890] [DEBUG] [LOCAL ] No optimal features file found for PIM: ./output/feature-sets/PIM.txt [2026-02-26T20:29:33.324946] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:33.324995] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:33.325025] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:33.325087] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:33.394686] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:33.395597] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:33.395687] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:33.395721] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:33.526999] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:33.527175] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:33.527217] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:33.527247] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:33.531002] [DEBUG] [FORECASTER] PIM: Forecast T+1@11:T+2@11: DOWN (p=21.17%) [2026-02-26T20:29:33.531312] [INFO ] [FORECASTER] Completed predict_future for PIM [2026-02-26T20:29:33.531472] [INFO ] [sig ] PIM: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:29:33.694172] [INFO ] [LOCAL ] Saved forecast: PIM 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/PIM.txt [2026-02-26T20:29:33.694324] [INFO ] [sig ] [2385/3375] Completed PIM in 0.4s | 2.74 sym/s | Total: 14.5m | ETA: 6.0m [2026-02-26T20:29:33.694366] [INFO ] [sig ] [2386/3375] Forecasting PINE... [2026-02-26T20:29:33.694395] [INFO ] [sig ] Generating forecast for: PINE [2026-02-26T20:29:33.694424] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PINE' from 'https://tdm.silogroup.org/data/derivative_storage/PINE.csv'. [2026-02-26T20:29:33.722265] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PINE'. [2026-02-26T20:29:33.722824] [INFO ] [FORECASTER] Starting predict_future for PINE [2026-02-26T20:29:33.723975] [DEBUG] [LOCAL ] No optimal features file found for PINE: ./output/feature-sets/PINE.txt [2026-02-26T20:29:33.724042] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:33.724079] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:33.724108] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:33.724167] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:33.787374] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:33.788408] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:33.788603] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:33.788648] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:33.920686] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:33.920856] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:33.920898] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:33.920929] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:33.924942] [DEBUG] [FORECASTER] PINE: Forecast T+1@11:T+2@11: DOWN (p=16.94%) [2026-02-26T20:29:33.925262] [INFO ] [FORECASTER] Completed predict_future for PINE [2026-02-26T20:29:33.925414] [INFO ] [sig ] PINE: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:29:34.076490] [INFO ] [LOCAL ] Saved forecast: PINE 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/PINE.txt [2026-02-26T20:29:34.076716] [INFO ] [sig ] [2386/3375] Completed PINE in 0.4s | 2.74 sym/s | Total: 14.5m | ETA: 6.0m [2026-02-26T20:29:34.076772] [INFO ] [sig ] [2387/3375] Forecasting PINS... [2026-02-26T20:29:34.076814] [INFO ] [sig ] Generating forecast for: PINS [2026-02-26T20:29:34.076853] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PINS' from 'https://tdm.silogroup.org/data/derivative_storage/PINS.csv'. [2026-02-26T20:29:34.094881] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PINS'. [2026-02-26T20:29:34.095372] [INFO ] [FORECASTER] Starting predict_future for PINS [2026-02-26T20:29:34.096423] [DEBUG] [LOCAL ] No optimal features file found for PINS: ./output/feature-sets/PINS.txt [2026-02-26T20:29:34.096490] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:34.096533] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:34.096569] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:34.096677] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:34.168351] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:34.169512] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:34.169649] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:34.169700] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:34.299232] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:34.299403] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:34.299447] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:34.299478] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:34.303923] [DEBUG] [FORECASTER] PINS: Forecast T+1@11:T+2@11: UP (p=97.40%) [2026-02-26T20:29:34.304299] [INFO ] [FORECASTER] Completed predict_future for PINS [2026-02-26T20:29:34.304452] [INFO ] [sig ] PINS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:29:34.453929] [INFO ] [LOCAL ] Saved forecast: PINS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/PINS.txt [2026-02-26T20:29:34.454092] [INFO ] [sig ] [2387/3375] Completed PINS in 0.4s | 2.74 sym/s | Total: 14.5m | ETA: 6.0m [2026-02-26T20:29:34.454133] [INFO ] [sig ] [2388/3375] Forecasting PK... [2026-02-26T20:29:34.454164] [INFO ] [sig ] Generating forecast for: PK [2026-02-26T20:29:34.454198] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PK' from 'https://tdm.silogroup.org/data/derivative_storage/PK.csv'. [2026-02-26T20:29:34.466358] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PK'. [2026-02-26T20:29:34.466973] [INFO ] [FORECASTER] Starting predict_future for PK [2026-02-26T20:29:34.467872] [DEBUG] [LOCAL ] No optimal features file found for PK: ./output/feature-sets/PK.txt [2026-02-26T20:29:34.467927] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:34.467961] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:34.467989] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:34.468048] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:34.532743] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:34.533915] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:34.534019] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:34.534056] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:34.664208] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:34.664370] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:34.664412] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:34.664441] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:34.668013] [DEBUG] [FORECASTER] PK: Forecast T+1@11:T+2@11: DOWN (p=7.26%) [2026-02-26T20:29:34.668306] [INFO ] [FORECASTER] Completed predict_future for PK [2026-02-26T20:29:34.668441] [INFO ] [sig ] PK: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:29:34.813683] [INFO ] [LOCAL ] Saved forecast: PK 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/PK.txt [2026-02-26T20:29:34.813838] [INFO ] [sig ] [2388/3375] Completed PK in 0.4s | 2.74 sym/s | Total: 14.5m | ETA: 6.0m [2026-02-26T20:29:34.813887] [INFO ] [sig ] [2389/3375] Forecasting PKBK... [2026-02-26T20:29:34.813925] [INFO ] [sig ] Generating forecast for: PKBK [2026-02-26T20:29:34.813963] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PKBK' from 'https://tdm.silogroup.org/data/derivative_storage/PKBK.csv'. [2026-02-26T20:29:34.825951] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PKBK'. [2026-02-26T20:29:34.826329] [INFO ] [FORECASTER] Starting predict_future for PKBK [2026-02-26T20:29:34.827170] [DEBUG] [LOCAL ] No optimal features file found for PKBK: ./output/feature-sets/PKBK.txt [2026-02-26T20:29:34.827226] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:34.827259] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:34.827287] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:34.827345] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:34.888976] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:34.889866] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:34.889952] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:34.889986] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:35.017169] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:35.017334] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:35.017378] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:35.017409] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:35.021222] [DEBUG] [FORECASTER] PKBK: Forecast T+1@11:T+2@11: UP (p=94.29%) [2026-02-26T20:29:35.021603] [INFO ] [FORECASTER] Completed predict_future for PKBK [2026-02-26T20:29:35.021782] [INFO ] [sig ] PKBK: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:29:35.183693] [INFO ] [LOCAL ] Saved forecast: PKBK 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/PKBK.txt [2026-02-26T20:29:35.183962] [INFO ] [sig ] [2389/3375] Completed PKBK in 0.4s | 2.74 sym/s | Total: 14.5m | ETA: 6.0m [2026-02-26T20:29:35.184017] [INFO ] [sig ] [2390/3375] Forecasting PKE... [2026-02-26T20:29:35.184062] [INFO ] [sig ] Generating forecast for: PKE [2026-02-26T20:29:35.184105] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PKE' from 'https://tdm.silogroup.org/data/derivative_storage/PKE.csv'. [2026-02-26T20:29:35.196185] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PKE'. [2026-02-26T20:29:35.196567] [INFO ] [FORECASTER] Starting predict_future for PKE [2026-02-26T20:29:35.197409] [DEBUG] [LOCAL ] No optimal features file found for PKE: ./output/feature-sets/PKE.txt [2026-02-26T20:29:35.197462] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:35.197495] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:35.197522] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:35.197598] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:35.258313] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:35.259245] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:35.259333] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:35.259369] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:35.385600] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:35.386000] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:35.386050] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:35.386082] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:35.389818] [DEBUG] [FORECASTER] PKE: Forecast T+1@11:T+2@11: UP (p=86.34%) [2026-02-26T20:29:35.390110] [INFO ] [FORECASTER] Completed predict_future for PKE [2026-02-26T20:29:35.390255] [INFO ] [sig ] PKE: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:29:35.537381] [INFO ] [LOCAL ] Saved forecast: PKE 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/PKE.txt [2026-02-26T20:29:35.537541] [INFO ] [sig ] [2390/3375] Completed PKE in 0.4s | 2.74 sym/s | Total: 14.5m | ETA: 6.0m [2026-02-26T20:29:35.537608] [INFO ] [sig ] [2391/3375] Forecasting PKG... [2026-02-26T20:29:35.537661] [INFO ] [sig ] Generating forecast for: PKG [2026-02-26T20:29:35.537697] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PKG' from 'https://tdm.silogroup.org/data/derivative_storage/PKG.csv'. [2026-02-26T20:29:35.549725] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PKG'. [2026-02-26T20:29:35.550122] [INFO ] [FORECASTER] Starting predict_future for PKG [2026-02-26T20:29:35.551086] [DEBUG] [LOCAL ] No optimal features file found for PKG: ./output/feature-sets/PKG.txt [2026-02-26T20:29:35.551143] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:35.551178] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:35.551206] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:35.551276] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:35.610353] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:35.611320] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:35.611408] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:35.611442] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:35.737959] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:35.738126] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:35.738166] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:35.738194] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:35.741986] [DEBUG] [FORECASTER] PKG: Forecast T+1@11:T+2@11: UP (p=79.65%) [2026-02-26T20:29:35.742287] [INFO ] [FORECASTER] Completed predict_future for PKG [2026-02-26T20:29:35.742421] [INFO ] [sig ] PKG: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:29:35.887183] [INFO ] [LOCAL ] Saved forecast: PKG 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/PKG.txt [2026-02-26T20:29:35.887357] [INFO ] [sig ] [2391/3375] Completed PKG in 0.3s | 2.74 sym/s | Total: 14.5m | ETA: 6.0m [2026-02-26T20:29:35.887401] [INFO ] [sig ] [2392/3375] Forecasting PKOH... [2026-02-26T20:29:35.887431] [INFO ] [sig ] Generating forecast for: PKOH [2026-02-26T20:29:35.887463] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PKOH' from 'https://tdm.silogroup.org/data/derivative_storage/PKOH.csv'. [2026-02-26T20:29:35.899143] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PKOH'. [2026-02-26T20:29:35.899513] [INFO ] [FORECASTER] Starting predict_future for PKOH [2026-02-26T20:29:35.900384] [DEBUG] [LOCAL ] No optimal features file found for PKOH: ./output/feature-sets/PKOH.txt [2026-02-26T20:29:35.900442] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:35.900476] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:35.900504] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:35.900562] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:35.962808] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:35.963708] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:35.963799] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:35.963836] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:36.083794] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:36.083967] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:36.084008] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:36.084103] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:36.087631] [DEBUG] [FORECASTER] PKOH: Forecast T+1@11:T+2@11: DOWN (p=0.48%) [2026-02-26T20:29:36.087970] [INFO ] [FORECASTER] Completed predict_future for PKOH [2026-02-26T20:29:36.088104] [INFO ] [sig ] PKOH: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:29:36.234374] [INFO ] [LOCAL ] Saved forecast: PKOH 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/PKOH.txt [2026-02-26T20:29:36.234556] [INFO ] [sig ] [2392/3375] Completed PKOH in 0.3s | 2.74 sym/s | Total: 14.5m | ETA: 6.0m [2026-02-26T20:29:36.234619] [INFO ] [sig ] [2393/3375] Forecasting PKX... [2026-02-26T20:29:36.234653] [INFO ] [sig ] Generating forecast for: PKX [2026-02-26T20:29:36.234684] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PKX' from 'https://tdm.silogroup.org/data/derivative_storage/PKX.csv'. [2026-02-26T20:29:36.246441] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PKX'. [2026-02-26T20:29:36.246912] [INFO ] [FORECASTER] Starting predict_future for PKX [2026-02-26T20:29:36.247830] [DEBUG] [LOCAL ] No optimal features file found for PKX: ./output/feature-sets/PKX.txt [2026-02-26T20:29:36.247883] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:36.247957] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:36.247986] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:36.248043] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:36.307164] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:36.308108] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:36.308194] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:36.308227] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:36.430535] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:36.430733] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:36.430776] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:36.430804] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:36.434309] [DEBUG] [FORECASTER] PKX: Forecast T+1@11:T+2@11: DOWN (p=19.48%) [2026-02-26T20:29:36.434616] [INFO ] [FORECASTER] Completed predict_future for PKX [2026-02-26T20:29:36.434747] [INFO ] [sig ] PKX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:29:36.587876] [INFO ] [LOCAL ] Saved forecast: PKX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/PKX.txt [2026-02-26T20:29:36.588044] [INFO ] [sig ] [2393/3375] Completed PKX in 0.4s | 2.74 sym/s | Total: 14.5m | ETA: 6.0m [2026-02-26T20:29:36.588086] [INFO ] [sig ] [2394/3375] Forecasting PLAB... [2026-02-26T20:29:36.588116] [INFO ] [sig ] Generating forecast for: PLAB [2026-02-26T20:29:36.588147] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLAB' from 'https://tdm.silogroup.org/data/derivative_storage/PLAB.csv'. [2026-02-26T20:29:36.601120] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLAB'. [2026-02-26T20:29:36.601502] [INFO ] [FORECASTER] Starting predict_future for PLAB [2026-02-26T20:29:36.602359] [DEBUG] [LOCAL ] No optimal features file found for PLAB: ./output/feature-sets/PLAB.txt [2026-02-26T20:29:36.602415] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:36.602448] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:36.602476] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:36.602534] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:36.664437] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:36.665361] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:36.665448] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:36.665516] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:36.791527] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:36.791712] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:36.791755] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:36.791785] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:36.795296] [DEBUG] [FORECASTER] PLAB: Forecast T+1@11:T+2@11: DOWN (p=38.63%) [2026-02-26T20:29:36.795608] [INFO ] [FORECASTER] Completed predict_future for PLAB [2026-02-26T20:29:36.795753] [INFO ] [sig ] PLAB: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:29:36.943809] [INFO ] [LOCAL ] Saved forecast: PLAB 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/PLAB.txt [2026-02-26T20:29:36.943989] [INFO ] [sig ] [2394/3375] Completed PLAB in 0.4s | 2.74 sym/s | Total: 14.5m | ETA: 6.0m [2026-02-26T20:29:36.944040] [INFO ] [sig ] [2395/3375] Forecasting PLAY... [2026-02-26T20:29:36.944075] [INFO ] [sig ] Generating forecast for: PLAY [2026-02-26T20:29:36.944107] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLAY' from 'https://tdm.silogroup.org/data/derivative_storage/PLAY.csv'. [2026-02-26T20:29:36.956358] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLAY'. [2026-02-26T20:29:36.956789] [INFO ] [FORECASTER] Starting predict_future for PLAY [2026-02-26T20:29:36.957677] [DEBUG] [LOCAL ] No optimal features file found for PLAY: ./output/feature-sets/PLAY.txt [2026-02-26T20:29:36.957733] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:36.957767] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:36.957795] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:36.957853] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:37.016664] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:37.017416] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:37.017510] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:37.017546] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:37.143038] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:37.143198] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:37.143240] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:37.143269] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:37.146797] [DEBUG] [FORECASTER] PLAY: Forecast T+1@11:T+2@11: UP (p=74.98%) [2026-02-26T20:29:37.147090] [INFO ] [FORECASTER] Completed predict_future for PLAY [2026-02-26T20:29:37.147224] [INFO ] [sig ] PLAY: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:29:37.295151] [INFO ] [LOCAL ] Saved forecast: PLAY 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/PLAY.txt [2026-02-26T20:29:37.295318] [INFO ] [sig ] [2395/3375] Completed PLAY in 0.4s | 2.74 sym/s | Total: 14.5m | ETA: 6.0m [2026-02-26T20:29:37.295362] [INFO ] [sig ] [2396/3375] Forecasting PLBC... [2026-02-26T20:29:37.295392] [INFO ] [sig ] Generating forecast for: PLBC [2026-02-26T20:29:37.295424] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLBC' from 'https://tdm.silogroup.org/data/derivative_storage/PLBC.csv'. [2026-02-26T20:29:37.307819] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLBC'. [2026-02-26T20:29:37.308198] [INFO ] [FORECASTER] Starting predict_future for PLBC [2026-02-26T20:29:37.309067] [DEBUG] [LOCAL ] No optimal features file found for PLBC: ./output/feature-sets/PLBC.txt [2026-02-26T20:29:37.309121] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:37.309153] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:37.309194] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:37.309252] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:37.370473] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:37.371675] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:37.371952] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:37.372012] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:37.489901] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:37.490062] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:37.490104] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:37.490171] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:37.493838] [DEBUG] [FORECASTER] PLBC: Forecast T+1@11:T+2@11: UP (p=83.86%) [2026-02-26T20:29:37.494151] [INFO ] [FORECASTER] Completed predict_future for PLBC [2026-02-26T20:29:37.494308] [INFO ] [sig ] PLBC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:29:37.649498] [INFO ] [LOCAL ] Saved forecast: PLBC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/PLBC.txt [2026-02-26T20:29:37.649685] [INFO ] [sig ] [2396/3375] Completed PLBC in 0.4s | 2.74 sym/s | Total: 14.6m | ETA: 5.9m [2026-02-26T20:29:37.649730] [INFO ] [sig ] [2397/3375] Forecasting PLBY... [2026-02-26T20:29:37.649759] [INFO ] [sig ] Generating forecast for: PLBY [2026-02-26T20:29:37.649790] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLBY' from 'https://tdm.silogroup.org/data/derivative_storage/PLBY.csv'. [2026-02-26T20:29:37.661343] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLBY'. [2026-02-26T20:29:37.661755] [INFO ] [FORECASTER] Starting predict_future for PLBY [2026-02-26T20:29:37.662607] [DEBUG] [LOCAL ] No optimal features file found for PLBY: ./output/feature-sets/PLBY.txt [2026-02-26T20:29:37.662666] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:37.662698] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:37.662724] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:37.662781] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:37.732013] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:37.733386] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:37.733509] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:37.733551] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:37.872526] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:37.872711] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:37.872754] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:37.872784] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:37.876523] [DEBUG] [FORECASTER] PLBY: Forecast T+1@11:T+2@11: DOWN (p=36.71%) [2026-02-26T20:29:37.876853] [INFO ] [FORECASTER] Completed predict_future for PLBY [2026-02-26T20:29:37.876997] [INFO ] [sig ] PLBY: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:29:38.028184] [INFO ] [LOCAL ] Saved forecast: PLBY 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/PLBY.txt [2026-02-26T20:29:38.028353] [INFO ] [sig ] [2397/3375] Completed PLBY in 0.4s | 2.74 sym/s | Total: 14.6m | ETA: 5.9m [2026-02-26T20:29:38.028398] [INFO ] [sig ] [2398/3375] Forecasting PLCE... [2026-02-26T20:29:38.028429] [INFO ] [sig ] Generating forecast for: PLCE [2026-02-26T20:29:38.028469] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLCE' from 'https://tdm.silogroup.org/data/derivative_storage/PLCE.csv'. [2026-02-26T20:29:38.040612] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLCE'. [2026-02-26T20:29:38.041025] [INFO ] [FORECASTER] Starting predict_future for PLCE [2026-02-26T20:29:38.041903] [DEBUG] [LOCAL ] No optimal features file found for PLCE: ./output/feature-sets/PLCE.txt [2026-02-26T20:29:38.041960] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:38.041995] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:38.042024] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:38.042084] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:38.101351] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:38.102372] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:38.102464] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:38.102501] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:38.225127] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:38.225291] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:38.225334] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:38.225367] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:38.228912] [DEBUG] [FORECASTER] PLCE: Forecast T+1@11:T+2@11: DOWN (p=21.85%) [2026-02-26T20:29:38.229201] [INFO ] [FORECASTER] Completed predict_future for PLCE [2026-02-26T20:29:38.229333] [INFO ] [sig ] PLCE: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:29:38.370156] [INFO ] [LOCAL ] Saved forecast: PLCE 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/PLCE.txt [2026-02-26T20:29:38.370297] [INFO ] [sig ] [2398/3375] Completed PLCE in 0.3s | 2.74 sym/s | Total: 14.6m | ETA: 5.9m [2026-02-26T20:29:38.370337] [INFO ] [sig ] [2399/3375] Forecasting PLD... [2026-02-26T20:29:38.370366] [INFO ] [sig ] Generating forecast for: PLD [2026-02-26T20:29:38.370398] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLD' from 'https://tdm.silogroup.org/data/derivative_storage/PLD.csv'. [2026-02-26T20:29:38.382554] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLD'. [2026-02-26T20:29:38.382974] [INFO ] [FORECASTER] Starting predict_future for PLD [2026-02-26T20:29:38.383845] [DEBUG] [LOCAL ] No optimal features file found for PLD: ./output/feature-sets/PLD.txt [2026-02-26T20:29:38.383900] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:38.383932] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:38.383958] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:38.384014] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:38.442930] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:38.443872] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:38.443963] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:38.443996] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:38.574999] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:38.575187] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:38.575235] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:38.575268] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:38.579212] [DEBUG] [FORECASTER] PLD: Forecast T+1@11:T+2@11: UP (p=55.29%) [2026-02-26T20:29:38.579532] [INFO ] [FORECASTER] Completed predict_future for PLD [2026-02-26T20:29:38.579711] [INFO ] [sig ] PLD: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:29:38.725355] [INFO ] [LOCAL ] Saved forecast: PLD 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/PLD.txt [2026-02-26T20:29:38.725529] [INFO ] [sig ] [2399/3375] Completed PLD in 0.4s | 2.74 sym/s | Total: 14.6m | ETA: 5.9m [2026-02-26T20:29:38.725591] [INFO ] [sig ] [2400/3375] Forecasting PLPC... [2026-02-26T20:29:38.725625] [INFO ] [sig ] Generating forecast for: PLPC [2026-02-26T20:29:38.725665] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLPC' from 'https://tdm.silogroup.org/data/derivative_storage/PLPC.csv'. [2026-02-26T20:29:38.738681] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLPC'. [2026-02-26T20:29:38.739095] [INFO ] [FORECASTER] Starting predict_future for PLPC [2026-02-26T20:29:38.739967] [DEBUG] [LOCAL ] No optimal features file found for PLPC: ./output/feature-sets/PLPC.txt [2026-02-26T20:29:38.740022] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:38.740054] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:38.740081] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:38.740138] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:38.803056] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:38.803989] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:38.804076] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:38.804112] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:38.934177] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:38.934339] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:38.934381] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:38.934412] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:38.938282] [DEBUG] [FORECASTER] PLPC: Forecast T+1@11:T+2@11: UP (p=83.26%) [2026-02-26T20:29:38.938591] [INFO ] [FORECASTER] Completed predict_future for PLPC [2026-02-26T20:29:38.938755] [INFO ] [sig ] PLPC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:29:39.092467] [INFO ] [LOCAL ] Saved forecast: PLPC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/PLPC.txt [2026-02-26T20:29:39.092657] [INFO ] [sig ] [2400/3375] Completed PLPC in 0.4s | 2.74 sym/s | Total: 14.6m | ETA: 5.9m [2026-02-26T20:29:39.092703] [INFO ] [sig ] [2401/3375] Forecasting PLRX... [2026-02-26T20:29:39.092731] [INFO ] [sig ] Generating forecast for: PLRX [2026-02-26T20:29:39.092761] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLRX' from 'https://tdm.silogroup.org/data/derivative_storage/PLRX.csv'. [2026-02-26T20:29:39.104989] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLRX'. [2026-02-26T20:29:39.105407] [INFO ] [FORECASTER] Starting predict_future for PLRX [2026-02-26T20:29:39.106458] [DEBUG] [LOCAL ] No optimal features file found for PLRX: ./output/feature-sets/PLRX.txt [2026-02-26T20:29:39.106514] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:39.106546] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:39.106592] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:39.106653] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:39.167634] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:39.168563] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:39.168679] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:39.168721] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:39.292807] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:39.292971] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:39.293015] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:39.293045] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:39.296617] [DEBUG] [FORECASTER] PLRX: Forecast T+1@11:T+2@11: DOWN (p=48.08%) [2026-02-26T20:29:39.296916] [INFO ] [FORECASTER] Completed predict_future for PLRX [2026-02-26T20:29:39.297053] [INFO ] [sig ] PLRX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:29:39.445360] [INFO ] [LOCAL ] Saved forecast: PLRX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/PLRX.txt [2026-02-26T20:29:39.445554] [INFO ] [sig ] [2401/3375] Completed PLRX in 0.4s | 2.74 sym/s | Total: 14.6m | ETA: 5.9m [2026-02-26T20:29:39.445619] [INFO ] [sig ] [2402/3375] Forecasting PLSE... [2026-02-26T20:29:39.445651] [INFO ] [sig ] Generating forecast for: PLSE [2026-02-26T20:29:39.445688] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLSE' from 'https://tdm.silogroup.org/data/derivative_storage/PLSE.csv'. [2026-02-26T20:29:39.459456] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLSE'. [2026-02-26T20:29:39.459851] [INFO ] [FORECASTER] Starting predict_future for PLSE [2026-02-26T20:29:39.460730] [DEBUG] [LOCAL ] No optimal features file found for PLSE: ./output/feature-sets/PLSE.txt [2026-02-26T20:29:39.460786] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:39.460819] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:39.460846] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:39.460903] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:39.519562] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:39.520494] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:39.520603] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:39.520646] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:39.647498] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:39.647691] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:39.647741] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:39.647772] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:39.652081] [DEBUG] [FORECASTER] PLSE: Forecast T+1@11:T+2@11: UP (p=55.31%) [2026-02-26T20:29:39.652375] [INFO ] [FORECASTER] Completed predict_future for PLSE [2026-02-26T20:29:39.652511] [INFO ] [sig ] PLSE: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:29:39.803276] [INFO ] [LOCAL ] Saved forecast: PLSE 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/PLSE.txt [2026-02-26T20:29:39.803452] [INFO ] [sig ] [2402/3375] Completed PLSE in 0.4s | 2.74 sym/s | Total: 14.6m | ETA: 5.9m [2026-02-26T20:29:39.803517] [INFO ] [sig ] [2403/3375] Forecasting PLTK... [2026-02-26T20:29:39.803552] [INFO ] [sig ] Generating forecast for: PLTK [2026-02-26T20:29:39.803605] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLTK' from 'https://tdm.silogroup.org/data/derivative_storage/PLTK.csv'. [2026-02-26T20:29:39.815140] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLTK'. [2026-02-26T20:29:39.815489] [INFO ] [FORECASTER] Starting predict_future for PLTK [2026-02-26T20:29:39.816308] [DEBUG] [LOCAL ] No optimal features file found for PLTK: ./output/feature-sets/PLTK.txt [2026-02-26T20:29:39.816362] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:39.816394] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:39.816423] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:39.816481] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:39.878824] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:39.879924] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:39.880240] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:39.880275] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:40.008825] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:40.008998] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:40.009042] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:40.009118] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:40.012736] [DEBUG] [FORECASTER] PLTK: Forecast T+1@11:T+2@11: UP (p=82.84%) [2026-02-26T20:29:40.013046] [INFO ] [FORECASTER] Completed predict_future for PLTK [2026-02-26T20:29:40.013191] [INFO ] [sig ] PLTK: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:29:40.169485] [INFO ] [LOCAL ] Saved forecast: PLTK 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/PLTK.txt [2026-02-26T20:29:40.169796] [INFO ] [sig ] [2403/3375] Completed PLTK in 0.4s | 2.74 sym/s | Total: 14.6m | ETA: 5.9m [2026-02-26T20:29:40.169863] [INFO ] [sig ] [2404/3375] Forecasting PLUG... [2026-02-26T20:29:40.169901] [INFO ] [sig ] Generating forecast for: PLUG [2026-02-26T20:29:40.169940] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLUG' from 'https://tdm.silogroup.org/data/derivative_storage/PLUG.csv'. [2026-02-26T20:29:40.184523] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLUG'. [2026-02-26T20:29:40.185173] [INFO ] [FORECASTER] Starting predict_future for PLUG [2026-02-26T20:29:40.186287] [DEBUG] [LOCAL ] No optimal features file found for PLUG: ./output/feature-sets/PLUG.txt [2026-02-26T20:29:40.186342] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:40.186374] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:40.186401] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:40.186457] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:40.248913] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:40.250093] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:40.250220] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:40.250274] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:40.382863] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:40.383019] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:40.383059] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:40.383088] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:40.386609] [DEBUG] [FORECASTER] PLUG: Forecast T+1@11:T+2@11: UP (p=94.62%) [2026-02-26T20:29:40.386922] [INFO ] [FORECASTER] Completed predict_future for PLUG [2026-02-26T20:29:40.387051] [INFO ] [sig ] PLUG: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:29:40.539143] [INFO ] [LOCAL ] Saved forecast: PLUG 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/PLUG.txt [2026-02-26T20:29:40.539311] [INFO ] [sig ] [2404/3375] Completed PLUG in 0.4s | 2.74 sym/s | Total: 14.6m | ETA: 5.9m [2026-02-26T20:29:40.539355] [INFO ] [sig ] [2405/3375] Forecasting PLUS... [2026-02-26T20:29:40.539387] [INFO ] [sig ] Generating forecast for: PLUS [2026-02-26T20:29:40.539419] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLUS' from 'https://tdm.silogroup.org/data/derivative_storage/PLUS.csv'. [2026-02-26T20:29:40.552969] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLUS'. [2026-02-26T20:29:40.553459] [INFO ] [FORECASTER] Starting predict_future for PLUS [2026-02-26T20:29:40.554523] [DEBUG] [LOCAL ] No optimal features file found for PLUS: ./output/feature-sets/PLUS.txt [2026-02-26T20:29:40.554611] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:40.554653] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:40.554687] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:40.554772] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:40.618487] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:40.619506] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:40.619632] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:40.619669] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:40.742355] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:40.742519] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:40.742560] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:40.742609] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:40.746103] [DEBUG] [FORECASTER] PLUS: Forecast T+1@11:T+2@11: UP (p=73.45%) [2026-02-26T20:29:40.746423] [INFO ] [FORECASTER] Completed predict_future for PLUS [2026-02-26T20:29:40.746568] [INFO ] [sig ] PLUS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:29:40.890648] [INFO ] [LOCAL ] Saved forecast: PLUS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/PLUS.txt [2026-02-26T20:29:40.890824] [INFO ] [sig ] [2405/3375] Completed PLUS in 0.4s | 2.74 sym/s | Total: 14.6m | ETA: 5.9m [2026-02-26T20:29:40.890866] [INFO ] [sig ] [2406/3375] Forecasting PLXS... [2026-02-26T20:29:40.890895] [INFO ] [sig ] Generating forecast for: PLXS [2026-02-26T20:29:40.890926] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLXS' from 'https://tdm.silogroup.org/data/derivative_storage/PLXS.csv'. [2026-02-26T20:29:40.902551] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLXS'. [2026-02-26T20:29:40.902957] [INFO ] [FORECASTER] Starting predict_future for PLXS [2026-02-26T20:29:40.903824] [DEBUG] [LOCAL ] No optimal features file found for PLXS: ./output/feature-sets/PLXS.txt [2026-02-26T20:29:40.903880] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:40.903913] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:40.903939] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:40.903995] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:40.965306] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:40.966303] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:40.966388] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:40.966420] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:41.092111] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:41.092273] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:41.092314] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:41.092343] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:41.095788] [DEBUG] [FORECASTER] PLXS: Forecast T+1@11:T+2@11: UP (p=90.10%) [2026-02-26T20:29:41.096077] [INFO ] [FORECASTER] Completed predict_future for PLXS [2026-02-26T20:29:41.096209] [INFO ] [sig ] PLXS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:29:41.238787] [INFO ] [LOCAL ] Saved forecast: PLXS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/PLXS.txt [2026-02-26T20:29:41.239011] [INFO ] [sig ] [2406/3375] Completed PLXS in 0.3s | 2.74 sym/s | Total: 14.6m | ETA: 5.9m [2026-02-26T20:29:41.239082] [INFO ] [sig ] [2407/3375] Forecasting PM... [2026-02-26T20:29:41.239126] [INFO ] [sig ] Generating forecast for: PM [2026-02-26T20:29:41.239169] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PM' from 'https://tdm.silogroup.org/data/derivative_storage/PM.csv'. [2026-02-26T20:29:41.252636] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PM'. [2026-02-26T20:29:41.253043] [INFO ] [FORECASTER] Starting predict_future for PM [2026-02-26T20:29:41.253876] [DEBUG] [LOCAL ] No optimal features file found for PM: ./output/feature-sets/PM.txt [2026-02-26T20:29:41.253932] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:41.253965] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:41.253992] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:41.254062] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:41.312520] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:41.313466] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:41.313560] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:41.313618] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:41.438699] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:41.438865] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:41.438906] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:41.438933] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:41.442525] [DEBUG] [FORECASTER] PM: Forecast T+1@11:T+2@11: UP (p=90.92%) [2026-02-26T20:29:41.442848] [INFO ] [FORECASTER] Completed predict_future for PM [2026-02-26T20:29:41.442988] [INFO ] [sig ] PM: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:29:41.591563] [INFO ] [LOCAL ] Saved forecast: PM 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/PM.txt [2026-02-26T20:29:41.591765] [INFO ] [sig ] [2407/3375] Completed PM in 0.4s | 2.74 sym/s | Total: 14.6m | ETA: 5.9m [2026-02-26T20:29:41.591814] [INFO ] [sig ] [2408/3375] Forecasting PMAX... [2026-02-26T20:29:41.591852] [INFO ] [sig ] Generating forecast for: PMAX [2026-02-26T20:29:41.591889] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PMAX' from 'https://tdm.silogroup.org/data/derivative_storage/PMAX.csv'. [2026-02-26T20:29:41.604232] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PMAX'. [2026-02-26T20:29:41.604713] [INFO ] [FORECASTER] Starting predict_future for PMAX [2026-02-26T20:29:41.605861] [DEBUG] [LOCAL ] No optimal features file found for PMAX: ./output/feature-sets/PMAX.txt [2026-02-26T20:29:41.606107] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:41.606140] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:41.606167] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:41.606224] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:41.666236] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:41.667173] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:41.667264] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:41.667296] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:41.787314] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:41.787484] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:41.787525] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:41.787553] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:41.791107] [DEBUG] [FORECASTER] PMAX: Forecast T+1@11:T+2@11: DOWN (p=13.91%) [2026-02-26T20:29:41.791386] [INFO ] [FORECASTER] Completed predict_future for PMAX [2026-02-26T20:29:41.791511] [INFO ] [sig ] PMAX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:29:41.932138] [INFO ] [LOCAL ] Saved forecast: PMAX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/PMAX.txt [2026-02-26T20:29:41.932306] [INFO ] [sig ] [2408/3375] Completed PMAX in 0.3s | 2.74 sym/s | Total: 14.6m | ETA: 5.9m [2026-02-26T20:29:41.932355] [INFO ] [sig ] [2409/3375] Forecasting PML... [2026-02-26T20:29:41.932387] [INFO ] [sig ] Generating forecast for: PML [2026-02-26T20:29:41.932418] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PML' from 'https://tdm.silogroup.org/data/derivative_storage/PML.csv'. [2026-02-26T20:29:41.946518] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PML'. [2026-02-26T20:29:41.946972] [INFO ] [FORECASTER] Starting predict_future for PML [2026-02-26T20:29:41.947940] [DEBUG] [LOCAL ] No optimal features file found for PML: ./output/feature-sets/PML.txt [2026-02-26T20:29:41.948202] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:41.948241] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:41.948270] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:41.948330] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:42.011659] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:42.012611] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:42.012705] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:42.012746] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:42.138800] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:42.138971] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:42.139017] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:42.139049] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:42.142800] [DEBUG] [FORECASTER] PML: Forecast T+1@11:T+2@11: DOWN (p=12.72%) [2026-02-26T20:29:42.143102] [INFO ] [FORECASTER] Completed predict_future for PML [2026-02-26T20:29:42.143248] [INFO ] [sig ] PML: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:29:42.294166] [INFO ] [LOCAL ] Saved forecast: PML 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/PML.txt [2026-02-26T20:29:42.294307] [INFO ] [sig ] [2409/3375] Completed PML in 0.4s | 2.74 sym/s | Total: 14.6m | ETA: 5.9m [2026-02-26T20:29:42.294346] [INFO ] [sig ] [2410/3375] Forecasting PMM... [2026-02-26T20:29:42.294376] [INFO ] [sig ] Generating forecast for: PMM [2026-02-26T20:29:42.294406] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PMM' from 'https://tdm.silogroup.org/data/derivative_storage/PMM.csv'. [2026-02-26T20:29:42.305594] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PMM'. [2026-02-26T20:29:42.305997] [INFO ] [FORECASTER] Starting predict_future for PMM [2026-02-26T20:29:42.306901] [DEBUG] [LOCAL ] No optimal features file found for PMM: ./output/feature-sets/PMM.txt [2026-02-26T20:29:42.306959] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:42.307024] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:42.307059] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:42.307125] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:42.365565] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:42.366253] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:42.366333] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:42.366366] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:42.488302] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:42.488445] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:42.488485] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:42.488515] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:42.492372] [DEBUG] [FORECASTER] PMM: Forecast T+1@11:T+2@11: DOWN (p=9.35%) [2026-02-26T20:29:42.492674] [INFO ] [FORECASTER] Completed predict_future for PMM [2026-02-26T20:29:42.492803] [INFO ] [sig ] PMM: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:29:42.636337] [INFO ] [LOCAL ] Saved forecast: PMM 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/PMM.txt [2026-02-26T20:29:42.636478] [INFO ] [sig ] [2410/3375] Completed PMM in 0.3s | 2.74 sym/s | Total: 14.6m | ETA: 5.9m [2026-02-26T20:29:42.636519] [INFO ] [sig ] [2411/3375] Forecasting PMO... [2026-02-26T20:29:42.636549] [INFO ] [sig ] Generating forecast for: PMO [2026-02-26T20:29:42.636599] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PMO' from 'https://tdm.silogroup.org/data/derivative_storage/PMO.csv'. [2026-02-26T20:29:42.648679] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PMO'. [2026-02-26T20:29:42.649069] [INFO ] [FORECASTER] Starting predict_future for PMO [2026-02-26T20:29:42.650069] [DEBUG] [LOCAL ] No optimal features file found for PMO: ./output/feature-sets/PMO.txt [2026-02-26T20:29:42.650122] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:42.650154] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:42.650180] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:42.650236] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:42.709964] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:42.710673] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:42.710762] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:42.710802] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:42.831749] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:42.831925] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:42.831966] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:42.831995] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:42.835419] [DEBUG] [FORECASTER] PMO: Forecast T+1@11:T+2@11: DOWN (p=20.76%) [2026-02-26T20:29:42.835716] [INFO ] [FORECASTER] Completed predict_future for PMO [2026-02-26T20:29:42.835846] [INFO ] [sig ] PMO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:29:42.976135] [INFO ] [LOCAL ] Saved forecast: PMO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/PMO.txt [2026-02-26T20:29:42.976275] [INFO ] [sig ] [2411/3375] Completed PMO in 0.3s | 2.74 sym/s | Total: 14.6m | ETA: 5.9m [2026-02-26T20:29:42.976314] [INFO ] [sig ] [2412/3375] Forecasting PMTS... [2026-02-26T20:29:42.976344] [INFO ] [sig ] Generating forecast for: PMTS [2026-02-26T20:29:42.976375] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PMTS' from 'https://tdm.silogroup.org/data/derivative_storage/PMTS.csv'. [2026-02-26T20:29:42.987120] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PMTS'. [2026-02-26T20:29:42.987452] [INFO ] [FORECASTER] Starting predict_future for PMTS [2026-02-26T20:29:42.988312] [DEBUG] [LOCAL ] No optimal features file found for PMTS: ./output/feature-sets/PMTS.txt [2026-02-26T20:29:42.988366] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:42.988399] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:42.988425] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:42.988481] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:43.045761] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:43.046443] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:43.046523] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:43.046556] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:43.168420] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:43.168562] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:43.168622] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:43.168650] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:43.171988] [DEBUG] [FORECASTER] PMTS: Forecast T+1@11:T+2@11: DOWN (p=41.21%) [2026-02-26T20:29:43.172261] [INFO ] [FORECASTER] Completed predict_future for PMTS [2026-02-26T20:29:43.172387] [INFO ] [sig ] PMTS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:29:43.316862] [INFO ] [LOCAL ] Saved forecast: PMTS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/PMTS.txt [2026-02-26T20:29:43.317030] [INFO ] [sig ] [2412/3375] Completed PMTS in 0.3s | 2.74 sym/s | Total: 14.6m | ETA: 5.8m [2026-02-26T20:29:43.317075] [INFO ] [sig ] [2413/3375] Forecasting PMVP... [2026-02-26T20:29:43.317106] [INFO ] [sig ] Generating forecast for: PMVP [2026-02-26T20:29:43.317138] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PMVP' from 'https://tdm.silogroup.org/data/derivative_storage/PMVP.csv'. [2026-02-26T20:29:43.329102] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PMVP'. [2026-02-26T20:29:43.329477] [INFO ] [FORECASTER] Starting predict_future for PMVP [2026-02-26T20:29:43.330332] [DEBUG] [LOCAL ] No optimal features file found for PMVP: ./output/feature-sets/PMVP.txt [2026-02-26T20:29:43.330386] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:43.330417] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:43.330444] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:43.330500] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:43.389268] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:43.390338] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:43.390433] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:43.390466] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:43.517168] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:43.517328] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:43.517367] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:43.517435] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:43.521558] [DEBUG] [FORECASTER] PMVP: Forecast T+1@11:T+2@11: DOWN (p=17.89%) [2026-02-26T20:29:43.521901] [INFO ] [FORECASTER] Completed predict_future for PMVP [2026-02-26T20:29:43.522231] [INFO ] [sig ] PMVP: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:29:43.664653] [INFO ] [LOCAL ] Saved forecast: PMVP 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/PMVP.txt [2026-02-26T20:29:43.664820] [INFO ] [sig ] [2413/3375] Completed PMVP in 0.3s | 2.74 sym/s | Total: 14.7m | ETA: 5.8m [2026-02-26T20:29:43.664863] [INFO ] [sig ] [2414/3375] Forecasting PNC... [2026-02-26T20:29:43.664893] [INFO ] [sig ] Generating forecast for: PNC [2026-02-26T20:29:43.664924] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PNC' from 'https://tdm.silogroup.org/data/derivative_storage/PNC.csv'. [2026-02-26T20:29:43.676327] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PNC'. [2026-02-26T20:29:43.676711] [INFO ] [FORECASTER] Starting predict_future for PNC [2026-02-26T20:29:43.677527] [DEBUG] [LOCAL ] No optimal features file found for PNC: ./output/feature-sets/PNC.txt [2026-02-26T20:29:43.677606] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:43.677664] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:43.677693] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:43.677751] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:43.734980] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:43.735861] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:43.735961] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:43.735995] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:43.862538] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:43.862712] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:43.862759] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:43.862795] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:43.866194] [DEBUG] [FORECASTER] PNC: Forecast T+1@11:T+2@11: UP (p=63.29%) [2026-02-26T20:29:43.866524] [INFO ] [FORECASTER] Completed predict_future for PNC [2026-02-26T20:29:43.866671] [INFO ] [sig ] PNC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:29:44.007610] [INFO ] [LOCAL ] Saved forecast: PNC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/PNC.txt [2026-02-26T20:29:44.007779] [INFO ] [sig ] [2414/3375] Completed PNC in 0.3s | 2.74 sym/s | Total: 14.7m | ETA: 5.8m [2026-02-26T20:29:44.007826] [INFO ] [sig ] [2415/3375] Forecasting PNI... [2026-02-26T20:29:44.007854] [INFO ] [sig ] Generating forecast for: PNI [2026-02-26T20:29:44.007885] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PNI' from 'https://tdm.silogroup.org/data/derivative_storage/PNI.csv'. [2026-02-26T20:29:44.018797] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PNI'. [2026-02-26T20:29:44.019162] [INFO ] [FORECASTER] Starting predict_future for PNI [2026-02-26T20:29:44.019988] [DEBUG] [LOCAL ] No optimal features file found for PNI: ./output/feature-sets/PNI.txt [2026-02-26T20:29:44.020043] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:44.020075] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:44.020103] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:44.020165] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:44.079964] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:44.080914] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:44.080998] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:44.081031] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:44.197584] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:44.197747] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:44.197788] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:44.197818] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:44.201742] [DEBUG] [FORECASTER] PNI: Forecast T+1@11:T+2@11: DOWN (p=19.71%) [2026-02-26T20:29:44.202024] [INFO ] [FORECASTER] Completed predict_future for PNI [2026-02-26T20:29:44.202152] [INFO ] [sig ] PNI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:29:44.348462] [INFO ] [LOCAL ] Saved forecast: PNI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/PNI.txt [2026-02-26T20:29:44.348638] [INFO ] [sig ] [2415/3375] Completed PNI in 0.3s | 2.74 sym/s | Total: 14.7m | ETA: 5.8m [2026-02-26T20:29:44.348680] [INFO ] [sig ] [2416/3375] Forecasting PNQI... [2026-02-26T20:29:44.348711] [INFO ] [sig ] Generating forecast for: PNQI [2026-02-26T20:29:44.348744] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PNQI' from 'https://tdm.silogroup.org/data/derivative_storage/PNQI.csv'. [2026-02-26T20:29:44.360232] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PNQI'. [2026-02-26T20:29:44.360661] [INFO ] [FORECASTER] Starting predict_future for PNQI [2026-02-26T20:29:44.361484] [DEBUG] [LOCAL ] No optimal features file found for PNQI: ./output/feature-sets/PNQI.txt [2026-02-26T20:29:44.361538] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:44.361599] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:44.361632] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:44.361691] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:44.423548] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:44.424473] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:44.424609] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:44.424655] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:44.552164] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:44.552336] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:44.552394] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:44.552423] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:44.556078] [DEBUG] [FORECASTER] PNQI: Forecast T+1@11:T+2@11: DOWN (p=7.10%) [2026-02-26T20:29:44.556364] [INFO ] [FORECASTER] Completed predict_future for PNQI [2026-02-26T20:29:44.556496] [INFO ] [sig ] PNQI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:29:44.705132] [INFO ] [LOCAL ] Saved forecast: PNQI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/PNQI.txt [2026-02-26T20:29:44.705314] [INFO ] [sig ] [2416/3375] Completed PNQI in 0.4s | 2.74 sym/s | Total: 14.7m | ETA: 5.8m [2026-02-26T20:29:44.705359] [INFO ] [sig ] [2417/3375] Forecasting PNRG... [2026-02-26T20:29:44.705392] [INFO ] [sig ] Generating forecast for: PNRG [2026-02-26T20:29:44.705425] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PNRG' from 'https://tdm.silogroup.org/data/derivative_storage/PNRG.csv'. [2026-02-26T20:29:44.718261] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PNRG'. [2026-02-26T20:29:44.718795] [INFO ] [FORECASTER] Starting predict_future for PNRG [2026-02-26T20:29:44.719839] [DEBUG] [LOCAL ] No optimal features file found for PNRG: ./output/feature-sets/PNRG.txt [2026-02-26T20:29:44.719901] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:44.719936] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:44.719964] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:44.720024] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:44.794746] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:44.795677] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:44.795765] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:44.795804] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:44.917793] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:44.917959] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:44.918003] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:44.918034] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:44.921821] [DEBUG] [FORECASTER] PNRG: Forecast T+1@11:T+2@11: UP (p=81.83%) [2026-02-26T20:29:44.922144] [INFO ] [FORECASTER] Completed predict_future for PNRG [2026-02-26T20:29:44.922281] [INFO ] [sig ] PNRG: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:29:45.070121] [INFO ] [LOCAL ] Saved forecast: PNRG 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/PNRG.txt [2026-02-26T20:29:45.070268] [INFO ] [sig ] [2417/3375] Completed PNRG in 0.4s | 2.74 sym/s | Total: 14.7m | ETA: 5.8m [2026-02-26T20:29:45.070307] [INFO ] [sig ] [2418/3375] Forecasting PNTG... [2026-02-26T20:29:45.070338] [INFO ] [sig ] Generating forecast for: PNTG [2026-02-26T20:29:45.070369] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PNTG' from 'https://tdm.silogroup.org/data/derivative_storage/PNTG.csv'. [2026-02-26T20:29:45.083444] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PNTG'. [2026-02-26T20:29:45.084008] [INFO ] [FORECASTER] Starting predict_future for PNTG [2026-02-26T20:29:45.085092] [DEBUG] [LOCAL ] No optimal features file found for PNTG: ./output/feature-sets/PNTG.txt [2026-02-26T20:29:45.085155] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:45.085193] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:45.085226] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:45.085302] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:45.152888] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:45.153867] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:45.153957] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:45.153992] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:45.276319] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:45.276493] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:45.276536] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:45.276567] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:45.280209] [DEBUG] [FORECASTER] PNTG: Forecast T+1@11:T+2@11: UP (p=66.67%) [2026-02-26T20:29:45.280558] [INFO ] [FORECASTER] Completed predict_future for PNTG [2026-02-26T20:29:45.280726] [INFO ] [sig ] PNTG: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:29:45.424278] [INFO ] [LOCAL ] Saved forecast: PNTG 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/PNTG.txt [2026-02-26T20:29:45.424422] [INFO ] [sig ] [2418/3375] Completed PNTG in 0.4s | 2.75 sym/s | Total: 14.7m | ETA: 5.8m [2026-02-26T20:29:45.424463] [INFO ] [sig ] [2419/3375] Forecasting PODD... [2026-02-26T20:29:45.424494] [INFO ] [sig ] Generating forecast for: PODD [2026-02-26T20:29:45.424524] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PODD' from 'https://tdm.silogroup.org/data/derivative_storage/PODD.csv'. [2026-02-26T20:29:45.436616] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PODD'. [2026-02-26T20:29:45.437032] [INFO ] [FORECASTER] Starting predict_future for PODD [2026-02-26T20:29:45.437913] [DEBUG] [LOCAL ] No optimal features file found for PODD: ./output/feature-sets/PODD.txt [2026-02-26T20:29:45.437970] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:45.438004] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:45.438031] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:45.438090] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:45.496395] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:45.497242] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:45.497328] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:45.497360] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:45.622831] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:45.623004] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:45.623045] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:45.623073] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:45.626654] [DEBUG] [FORECASTER] PODD: Forecast T+1@11:T+2@11: DOWN (p=26.68%) [2026-02-26T20:29:45.626987] [INFO ] [FORECASTER] Completed predict_future for PODD [2026-02-26T20:29:45.627135] [INFO ] [sig ] PODD: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:29:45.774485] [INFO ] [LOCAL ] Saved forecast: PODD 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/PODD.txt [2026-02-26T20:29:45.774664] [INFO ] [sig ] [2419/3375] Completed PODD in 0.4s | 2.75 sym/s | Total: 14.7m | ETA: 5.8m [2026-02-26T20:29:45.774706] [INFO ] [sig ] [2420/3375] Forecasting POOL... [2026-02-26T20:29:45.774738] [INFO ] [sig ] Generating forecast for: POOL [2026-02-26T20:29:45.774769] [DEBUG] [REMOTE ] Fetching historical data for symbol 'POOL' from 'https://tdm.silogroup.org/data/derivative_storage/POOL.csv'. [2026-02-26T20:29:45.786114] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'POOL'. [2026-02-26T20:29:45.786475] [INFO ] [FORECASTER] Starting predict_future for POOL [2026-02-26T20:29:45.787294] [DEBUG] [LOCAL ] No optimal features file found for POOL: ./output/feature-sets/POOL.txt [2026-02-26T20:29:45.787349] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:45.787395] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:45.787424] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:45.787482] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:45.846550] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:45.847466] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:45.847627] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:45.847688] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:45.976821] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:45.976989] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:45.977029] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:45.977058] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:45.980820] [DEBUG] [FORECASTER] POOL: Forecast T+1@11:T+2@11: UP (p=70.82%) [2026-02-26T20:29:45.981163] [INFO ] [FORECASTER] Completed predict_future for POOL [2026-02-26T20:29:45.981309] [INFO ] [sig ] POOL: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:29:46.127008] [INFO ] [LOCAL ] Saved forecast: POOL 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/POOL.txt [2026-02-26T20:29:46.127158] [INFO ] [sig ] [2420/3375] Completed POOL in 0.4s | 2.75 sym/s | Total: 14.7m | ETA: 5.8m [2026-02-26T20:29:46.127200] [INFO ] [sig ] [2421/3375] Forecasting POWI... [2026-02-26T20:29:46.127229] [INFO ] [sig ] Generating forecast for: POWI [2026-02-26T20:29:46.127260] [DEBUG] [REMOTE ] Fetching historical data for symbol 'POWI' from 'https://tdm.silogroup.org/data/derivative_storage/POWI.csv'. [2026-02-26T20:29:46.138469] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'POWI'. [2026-02-26T20:29:46.138854] [INFO ] [FORECASTER] Starting predict_future for POWI [2026-02-26T20:29:46.139719] [DEBUG] [LOCAL ] No optimal features file found for POWI: ./output/feature-sets/POWI.txt [2026-02-26T20:29:46.139777] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:46.139811] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:46.139841] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:46.139939] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:46.202223] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:46.203237] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:46.203328] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:46.203361] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:46.330643] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:46.330818] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:46.330875] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:46.330908] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:46.334715] [DEBUG] [FORECASTER] POWI: Forecast T+1@11:T+2@11: DOWN (p=1.46%) [2026-02-26T20:29:46.335026] [INFO ] [FORECASTER] Completed predict_future for POWI [2026-02-26T20:29:46.335371] [INFO ] [sig ] POWI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:29:46.481708] [INFO ] [LOCAL ] Saved forecast: POWI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/POWI.txt [2026-02-26T20:29:46.481890] [INFO ] [sig ] [2421/3375] Completed POWI in 0.4s | 2.75 sym/s | Total: 14.7m | ETA: 5.8m [2026-02-26T20:29:46.481943] [INFO ] [sig ] [2422/3375] Forecasting POWL... [2026-02-26T20:29:46.481980] [INFO ] [sig ] Generating forecast for: POWL [2026-02-26T20:29:46.482018] [DEBUG] [REMOTE ] Fetching historical data for symbol 'POWL' from 'https://tdm.silogroup.org/data/derivative_storage/POWL.csv'. [2026-02-26T20:29:46.494397] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'POWL'. [2026-02-26T20:29:46.494860] [INFO ] [FORECASTER] Starting predict_future for POWL [2026-02-26T20:29:46.495788] [DEBUG] [LOCAL ] No optimal features file found for POWL: ./output/feature-sets/POWL.txt [2026-02-26T20:29:46.495847] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:46.495881] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:46.495912] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:46.495970] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:46.557534] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:46.558451] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:46.558541] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:46.558595] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:46.686389] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:46.686551] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:46.686612] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:46.686643] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:46.690503] [DEBUG] [FORECASTER] POWL: Forecast T+1@11:T+2@11: UP (p=97.74%) [2026-02-26T20:29:46.690810] [INFO ] [FORECASTER] Completed predict_future for POWL [2026-02-26T20:29:46.690944] [INFO ] [sig ] POWL: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:29:46.841174] [INFO ] [LOCAL ] Saved forecast: POWL 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/POWL.txt [2026-02-26T20:29:46.841330] [INFO ] [sig ] [2422/3375] Completed POWL in 0.4s | 2.75 sym/s | Total: 14.7m | ETA: 5.8m [2026-02-26T20:29:46.841373] [INFO ] [sig ] [2423/3375] Forecasting PPC... [2026-02-26T20:29:46.841405] [INFO ] [sig ] Generating forecast for: PPC [2026-02-26T20:29:46.841437] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPC' from 'https://tdm.silogroup.org/data/derivative_storage/PPC.csv'. [2026-02-26T20:29:46.853194] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPC'. [2026-02-26T20:29:46.853606] [INFO ] [FORECASTER] Starting predict_future for PPC [2026-02-26T20:29:46.854518] [DEBUG] [LOCAL ] No optimal features file found for PPC: ./output/feature-sets/PPC.txt [2026-02-26T20:29:46.854591] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:46.854626] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:46.854653] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:46.854711] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:46.918342] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:46.919289] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:46.919387] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:46.919422] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:47.052967] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:47.053161] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:47.053231] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:47.053287] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:47.058954] [DEBUG] [FORECASTER] PPC: Forecast T+1@11:T+2@11: UP (p=84.44%) [2026-02-26T20:29:47.059419] [INFO ] [FORECASTER] Completed predict_future for PPC [2026-02-26T20:29:47.059793] [INFO ] [sig ] PPC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:29:47.221075] [INFO ] [LOCAL ] Saved forecast: PPC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/PPC.txt [2026-02-26T20:29:47.221261] [INFO ] [sig ] [2423/3375] Completed PPC in 0.4s | 2.75 sym/s | Total: 14.7m | ETA: 5.8m [2026-02-26T20:29:47.221309] [INFO ] [sig ] [2424/3375] Forecasting PPG... [2026-02-26T20:29:47.221341] [INFO ] [sig ] Generating forecast for: PPG [2026-02-26T20:29:47.221372] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPG' from 'https://tdm.silogroup.org/data/derivative_storage/PPG.csv'. [2026-02-26T20:29:47.233191] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPG'. [2026-02-26T20:29:47.233532] [INFO ] [FORECASTER] Starting predict_future for PPG [2026-02-26T20:29:47.234364] [DEBUG] [LOCAL ] No optimal features file found for PPG: ./output/feature-sets/PPG.txt [2026-02-26T20:29:47.234419] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:47.234451] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:47.234478] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:47.234535] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:47.292619] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:47.293451] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:47.293538] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:47.293590] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:47.427493] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:47.427690] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:47.427736] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:47.427765] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:47.431719] [DEBUG] [FORECASTER] PPG: Forecast T+1@11:T+2@11: DOWN (p=4.51%) [2026-02-26T20:29:47.432013] [INFO ] [FORECASTER] Completed predict_future for PPG [2026-02-26T20:29:47.432148] [INFO ] [sig ] PPG: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:29:47.579126] [INFO ] [LOCAL ] Saved forecast: PPG 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/PPG.txt [2026-02-26T20:29:47.579284] [INFO ] [sig ] [2424/3375] Completed PPG in 0.4s | 2.75 sym/s | Total: 14.7m | ETA: 5.8m [2026-02-26T20:29:47.579326] [INFO ] [sig ] [2425/3375] Forecasting PPH... [2026-02-26T20:29:47.579356] [INFO ] [sig ] Generating forecast for: PPH [2026-02-26T20:29:47.579388] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPH' from 'https://tdm.silogroup.org/data/derivative_storage/PPH.csv'. [2026-02-26T20:29:47.590664] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPH'. [2026-02-26T20:29:47.591050] [INFO ] [FORECASTER] Starting predict_future for PPH [2026-02-26T20:29:47.591942] [DEBUG] [LOCAL ] No optimal features file found for PPH: ./output/feature-sets/PPH.txt [2026-02-26T20:29:47.592009] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:47.592049] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:47.592076] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:47.592134] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:47.651820] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:47.652722] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:47.652811] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:47.652844] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:47.775955] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:47.776121] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:47.776163] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:47.776192] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:47.779884] [DEBUG] [FORECASTER] PPH: Forecast T+1@11:T+2@11: UP (p=92.12%) [2026-02-26T20:29:47.780200] [INFO ] [FORECASTER] Completed predict_future for PPH [2026-02-26T20:29:47.780341] [INFO ] [sig ] PPH: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:29:47.931137] [INFO ] [LOCAL ] Saved forecast: PPH 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/PPH.txt [2026-02-26T20:29:47.931291] [INFO ] [sig ] [2425/3375] Completed PPH in 0.4s | 2.75 sym/s | Total: 14.7m | ETA: 5.8m [2026-02-26T20:29:47.931335] [INFO ] [sig ] [2426/3375] Forecasting PPIH... [2026-02-26T20:29:47.931365] [INFO ] [sig ] Generating forecast for: PPIH [2026-02-26T20:29:47.931395] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPIH' from 'https://tdm.silogroup.org/data/derivative_storage/PPIH.csv'. [2026-02-26T20:29:47.943425] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPIH'. [2026-02-26T20:29:47.943816] [INFO ] [FORECASTER] Starting predict_future for PPIH [2026-02-26T20:29:47.944716] [DEBUG] [LOCAL ] No optimal features file found for PPIH: ./output/feature-sets/PPIH.txt [2026-02-26T20:29:47.944769] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:47.944802] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:47.944828] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:47.944885] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:48.002439] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:48.003223] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:48.003312] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:48.003346] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:48.132489] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:48.132677] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:48.132720] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:48.132749] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:48.136309] [DEBUG] [FORECASTER] PPIH: Forecast T+1@11:T+2@11: UP (p=59.75%) [2026-02-26T20:29:48.136638] [INFO ] [FORECASTER] Completed predict_future for PPIH [2026-02-26T20:29:48.136774] [INFO ] [sig ] PPIH: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:29:48.282928] [INFO ] [LOCAL ] Saved forecast: PPIH 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/PPIH.txt [2026-02-26T20:29:48.283101] [INFO ] [sig ] [2426/3375] Completed PPIH in 0.4s | 2.75 sym/s | Total: 14.7m | ETA: 5.8m [2026-02-26T20:29:48.283142] [INFO ] [sig ] [2427/3375] Forecasting PPL... [2026-02-26T20:29:48.283173] [INFO ] [sig ] Generating forecast for: PPL [2026-02-26T20:29:48.283204] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPL' from 'https://tdm.silogroup.org/data/derivative_storage/PPL.csv'. [2026-02-26T20:29:48.295375] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPL'. [2026-02-26T20:29:48.295798] [INFO ] [FORECASTER] Starting predict_future for PPL [2026-02-26T20:29:48.296894] [DEBUG] [LOCAL ] No optimal features file found for PPL: ./output/feature-sets/PPL.txt [2026-02-26T20:29:48.296949] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:48.297013] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:48.297042] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:48.297268] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:48.358224] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:48.359119] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:48.359202] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:48.359235] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:48.483889] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:48.484058] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:48.484098] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:48.484148] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:48.487700] [DEBUG] [FORECASTER] PPL: Forecast T+1@11:T+2@11: UP (p=76.93%) [2026-02-26T20:29:48.487997] [INFO ] [FORECASTER] Completed predict_future for PPL [2026-02-26T20:29:48.488133] [INFO ] [sig ] PPL: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:29:48.633529] [INFO ] [LOCAL ] Saved forecast: PPL 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/PPL.txt [2026-02-26T20:29:48.633704] [INFO ] [sig ] [2427/3375] Completed PPL in 0.4s | 2.75 sym/s | Total: 14.7m | ETA: 5.8m [2026-02-26T20:29:48.633746] [INFO ] [sig ] [2428/3375] Forecasting PPSI... [2026-02-26T20:29:48.633777] [INFO ] [sig ] Generating forecast for: PPSI [2026-02-26T20:29:48.633807] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPSI' from 'https://tdm.silogroup.org/data/derivative_storage/PPSI.csv'. [2026-02-26T20:29:48.645440] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPSI'. [2026-02-26T20:29:48.645848] [INFO ] [FORECASTER] Starting predict_future for PPSI [2026-02-26T20:29:48.646726] [DEBUG] [LOCAL ] No optimal features file found for PPSI: ./output/feature-sets/PPSI.txt [2026-02-26T20:29:48.646782] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:48.646816] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:48.646844] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:48.646903] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:48.712502] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:48.713443] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:48.713534] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:48.713569] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:48.843154] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:48.843322] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:48.843365] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:48.843393] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:48.847329] [DEBUG] [FORECASTER] PPSI: Forecast T+1@11:T+2@11: DOWN (p=1.55%) [2026-02-26T20:29:48.847672] [INFO ] [FORECASTER] Completed predict_future for PPSI [2026-02-26T20:29:48.847841] [INFO ] [sig ] PPSI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:29:48.995165] [INFO ] [LOCAL ] Saved forecast: PPSI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/PPSI.txt [2026-02-26T20:29:48.995337] [INFO ] [sig ] [2428/3375] Completed PPSI in 0.4s | 2.75 sym/s | Total: 14.7m | ETA: 5.7m [2026-02-26T20:29:48.995379] [INFO ] [sig ] [2429/3375] Forecasting PPTA... [2026-02-26T20:29:48.995410] [INFO ] [sig ] Generating forecast for: PPTA [2026-02-26T20:29:48.995442] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPTA' from 'https://tdm.silogroup.org/data/derivative_storage/PPTA.csv'. [2026-02-26T20:29:49.017618] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPTA'. [2026-02-26T20:29:49.018071] [INFO ] [FORECASTER] Starting predict_future for PPTA [2026-02-26T20:29:49.018939] [DEBUG] [LOCAL ] No optimal features file found for PPTA: ./output/feature-sets/PPTA.txt [2026-02-26T20:29:49.018994] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:49.019027] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:49.019055] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:49.019112] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:49.079292] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:49.080152] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:49.080262] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:49.080295] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:49.205614] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:49.205772] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:49.205811] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:49.205839] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:49.209296] [DEBUG] [FORECASTER] PPTA: Forecast T+1@11:T+2@11: DOWN (p=1.08%) [2026-02-26T20:29:49.209609] [INFO ] [FORECASTER] Completed predict_future for PPTA [2026-02-26T20:29:49.209744] [INFO ] [sig ] PPTA: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:29:49.360636] [INFO ] [LOCAL ] Saved forecast: PPTA 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/PPTA.txt [2026-02-26T20:29:49.360796] [INFO ] [sig ] [2429/3375] Completed PPTA in 0.4s | 2.75 sym/s | Total: 14.7m | ETA: 5.7m [2026-02-26T20:29:49.360836] [INFO ] [sig ] [2430/3375] Forecasting PRA... [2026-02-26T20:29:49.360871] [INFO ] [sig ] Generating forecast for: PRA [2026-02-26T20:29:49.360909] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRA' from 'https://tdm.silogroup.org/data/derivative_storage/PRA.csv'. [2026-02-26T20:29:49.372262] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRA'. [2026-02-26T20:29:49.372657] [INFO ] [FORECASTER] Starting predict_future for PRA [2026-02-26T20:29:49.373469] [DEBUG] [LOCAL ] No optimal features file found for PRA: ./output/feature-sets/PRA.txt [2026-02-26T20:29:49.373522] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:49.373554] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:49.373612] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:49.373672] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:49.435651] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:49.436488] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:49.436598] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:49.436640] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:49.560142] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:49.560305] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:49.560345] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:49.560409] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:49.563906] [DEBUG] [FORECASTER] PRA: Forecast T+1@11:T+2@11: DOWN (p=13.38%) [2026-02-26T20:29:49.564205] [INFO ] [FORECASTER] Completed predict_future for PRA [2026-02-26T20:29:49.564335] [INFO ] [sig ] PRA: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:29:49.715443] [INFO ] [LOCAL ] Saved forecast: PRA 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/PRA.txt [2026-02-26T20:29:49.715631] [INFO ] [sig ] [2430/3375] Completed PRA in 0.4s | 2.75 sym/s | Total: 14.8m | ETA: 5.7m [2026-02-26T20:29:49.715676] [INFO ] [sig ] [2431/3375] Forecasting PRAA... [2026-02-26T20:29:49.715709] [INFO ] [sig ] Generating forecast for: PRAA [2026-02-26T20:29:49.715740] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRAA' from 'https://tdm.silogroup.org/data/derivative_storage/PRAA.csv'. [2026-02-26T20:29:49.728272] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRAA'. [2026-02-26T20:29:49.728681] [INFO ] [FORECASTER] Starting predict_future for PRAA [2026-02-26T20:29:49.729735] [DEBUG] [LOCAL ] No optimal features file found for PRAA: ./output/feature-sets/PRAA.txt [2026-02-26T20:29:49.729794] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:49.729826] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:49.729867] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:49.729925] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:49.791148] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:49.792068] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:49.792175] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:49.792211] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:49.922412] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:49.922590] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:49.922636] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:49.922664] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:49.926759] [DEBUG] [FORECASTER] PRAA: Forecast T+1@11:T+2@11: UP (p=77.73%) [2026-02-26T20:29:49.927102] [INFO ] [FORECASTER] Completed predict_future for PRAA [2026-02-26T20:29:49.927246] [INFO ] [sig ] PRAA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:29:50.088116] [INFO ] [LOCAL ] Saved forecast: PRAA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/PRAA.txt [2026-02-26T20:29:50.088356] [INFO ] [sig ] [2431/3375] Completed PRAA in 0.4s | 2.75 sym/s | Total: 14.8m | ETA: 5.7m [2026-02-26T20:29:50.088407] [INFO ] [sig ] [2432/3375] Forecasting PRAX... [2026-02-26T20:29:50.088450] [INFO ] [sig ] Generating forecast for: PRAX [2026-02-26T20:29:50.088489] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRAX' from 'https://tdm.silogroup.org/data/derivative_storage/PRAX.csv'. [2026-02-26T20:29:50.104976] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRAX'. [2026-02-26T20:29:50.105339] [INFO ] [FORECASTER] Starting predict_future for PRAX [2026-02-26T20:29:50.106305] [DEBUG] [LOCAL ] No optimal features file found for PRAX: ./output/feature-sets/PRAX.txt [2026-02-26T20:29:50.106360] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:50.106392] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:50.106419] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:50.106475] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:50.164166] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:50.164979] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:50.165090] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:50.165125] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:50.290172] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:50.290338] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:50.290379] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:50.290407] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:50.293940] [DEBUG] [FORECASTER] PRAX: Forecast T+1@11:T+2@11: UP (p=51.74%) [2026-02-26T20:29:50.294245] [INFO ] [FORECASTER] Completed predict_future for PRAX [2026-02-26T20:29:50.294375] [INFO ] [sig ] PRAX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:29:50.437296] [INFO ] [LOCAL ] Saved forecast: PRAX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/PRAX.txt [2026-02-26T20:29:50.437464] [INFO ] [sig ] [2432/3375] Completed PRAX in 0.3s | 2.75 sym/s | Total: 14.8m | ETA: 5.7m [2026-02-26T20:29:50.437506] [INFO ] [sig ] [2433/3375] Forecasting PRCH... [2026-02-26T20:29:50.437536] [INFO ] [sig ] Generating forecast for: PRCH [2026-02-26T20:29:50.437587] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRCH' from 'https://tdm.silogroup.org/data/derivative_storage/PRCH.csv'. [2026-02-26T20:29:50.449077] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRCH'. [2026-02-26T20:29:50.449450] [INFO ] [FORECASTER] Starting predict_future for PRCH [2026-02-26T20:29:50.450386] [DEBUG] [LOCAL ] No optimal features file found for PRCH: ./output/feature-sets/PRCH.txt [2026-02-26T20:29:50.450443] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:50.450477] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:50.450506] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:50.450565] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:50.518295] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:50.519239] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:50.519519] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:50.519554] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:50.650323] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:50.650481] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:50.650524] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:50.650554] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:50.654235] [DEBUG] [FORECASTER] PRCH: Forecast T+1@11:T+2@11: DOWN (p=12.17%) [2026-02-26T20:29:50.654540] [INFO ] [FORECASTER] Completed predict_future for PRCH [2026-02-26T20:29:50.654696] [INFO ] [sig ] PRCH: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:29:50.805506] [INFO ] [LOCAL ] Saved forecast: PRCH 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/PRCH.txt [2026-02-26T20:29:50.805699] [INFO ] [sig ] [2433/3375] Completed PRCH in 0.4s | 2.75 sym/s | Total: 14.8m | ETA: 5.7m [2026-02-26T20:29:50.805746] [INFO ] [sig ] [2434/3375] Forecasting PRDO... [2026-02-26T20:29:50.805778] [INFO ] [sig ] Generating forecast for: PRDO [2026-02-26T20:29:50.805811] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRDO' from 'https://tdm.silogroup.org/data/derivative_storage/PRDO.csv'. [2026-02-26T20:29:50.820212] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRDO'. [2026-02-26T20:29:50.820801] [INFO ] [FORECASTER] Starting predict_future for PRDO [2026-02-26T20:29:50.821916] [DEBUG] [LOCAL ] No optimal features file found for PRDO: ./output/feature-sets/PRDO.txt [2026-02-26T20:29:50.821974] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:50.822009] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:50.822036] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:50.822093] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:50.880991] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:50.882034] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:50.882129] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:50.882161] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:51.012422] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:51.012629] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:51.012675] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:51.012706] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:51.017045] [DEBUG] [FORECASTER] PRDO: Forecast T+1@11:T+2@11: UP (p=68.17%) [2026-02-26T20:29:51.017632] [INFO ] [FORECASTER] Completed predict_future for PRDO [2026-02-26T20:29:51.017824] [INFO ] [sig ] PRDO: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:29:51.177186] [INFO ] [LOCAL ] Saved forecast: PRDO 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/PRDO.txt [2026-02-26T20:29:51.177599] [INFO ] [sig ] [2434/3375] Completed PRDO in 0.4s | 2.75 sym/s | Total: 14.8m | ETA: 5.7m [2026-02-26T20:29:51.177672] [INFO ] [sig ] [2435/3375] Forecasting PRFZ... [2026-02-26T20:29:51.177708] [INFO ] [sig ] Generating forecast for: PRFZ [2026-02-26T20:29:51.177746] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRFZ' from 'https://tdm.silogroup.org/data/derivative_storage/PRFZ.csv'. [2026-02-26T20:29:51.191709] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRFZ'. [2026-02-26T20:29:51.192331] [INFO ] [FORECASTER] Starting predict_future for PRFZ [2026-02-26T20:29:51.193216] [DEBUG] [LOCAL ] No optimal features file found for PRFZ: ./output/feature-sets/PRFZ.txt [2026-02-26T20:29:51.193271] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:51.193303] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:51.193330] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:51.193389] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:51.252694] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:51.253635] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:51.253724] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:51.253759] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:51.389467] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:51.389658] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:51.389700] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:51.389729] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:51.393198] [DEBUG] [FORECASTER] PRFZ: Forecast T+1@11:T+2@11: DOWN (p=39.63%) [2026-02-26T20:29:51.393510] [INFO ] [FORECASTER] Completed predict_future for PRFZ [2026-02-26T20:29:51.393669] [INFO ] [sig ] PRFZ: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:29:51.541904] [INFO ] [LOCAL ] Saved forecast: PRFZ 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/PRFZ.txt [2026-02-26T20:29:51.542077] [INFO ] [sig ] [2435/3375] Completed PRFZ in 0.4s | 2.75 sym/s | Total: 14.8m | ETA: 5.7m [2026-02-26T20:29:51.542119] [INFO ] [sig ] [2436/3375] Forecasting PRG... [2026-02-26T20:29:51.542151] [INFO ] [sig ] Generating forecast for: PRG [2026-02-26T20:29:51.542182] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRG' from 'https://tdm.silogroup.org/data/derivative_storage/PRG.csv'. [2026-02-26T20:29:51.555027] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRG'. [2026-02-26T20:29:51.555641] [INFO ] [FORECASTER] Starting predict_future for PRG [2026-02-26T20:29:51.556508] [DEBUG] [LOCAL ] No optimal features file found for PRG: ./output/feature-sets/PRG.txt [2026-02-26T20:29:51.556562] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:51.556614] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:51.556641] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:51.556698] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:51.618820] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:51.619739] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:51.619829] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:51.619862] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:51.747990] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:51.748152] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:51.748193] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:51.748222] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:51.751675] [DEBUG] [FORECASTER] PRG: Forecast T+1@11:T+2@11: UP (p=86.08%) [2026-02-26T20:29:51.751956] [INFO ] [FORECASTER] Completed predict_future for PRG [2026-02-26T20:29:51.752084] [INFO ] [sig ] PRG: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:29:51.899907] [INFO ] [LOCAL ] Saved forecast: PRG 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/PRG.txt [2026-02-26T20:29:51.900145] [INFO ] [sig ] [2436/3375] Completed PRG in 0.4s | 2.75 sym/s | Total: 14.8m | ETA: 5.7m [2026-02-26T20:29:51.900199] [INFO ] [sig ] [2437/3375] Forecasting PRGO... [2026-02-26T20:29:51.900233] [INFO ] [sig ] Generating forecast for: PRGO [2026-02-26T20:29:51.900272] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRGO' from 'https://tdm.silogroup.org/data/derivative_storage/PRGO.csv'. [2026-02-26T20:29:51.912814] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRGO'. [2026-02-26T20:29:51.913216] [INFO ] [FORECASTER] Starting predict_future for PRGO [2026-02-26T20:29:51.914087] [DEBUG] [LOCAL ] No optimal features file found for PRGO: ./output/feature-sets/PRGO.txt [2026-02-26T20:29:51.914142] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:51.914200] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:51.914257] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:51.914330] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:51.973939] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:51.974926] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:51.975071] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:51.975107] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:52.099970] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:52.100138] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:52.100179] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:52.100208] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:52.103717] [DEBUG] [FORECASTER] PRGO: Forecast T+1@11:T+2@11: DOWN (p=5.73%) [2026-02-26T20:29:52.104023] [INFO ] [FORECASTER] Completed predict_future for PRGO [2026-02-26T20:29:52.104153] [INFO ] [sig ] PRGO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:29:52.247203] [INFO ] [LOCAL ] Saved forecast: PRGO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/PRGO.txt [2026-02-26T20:29:52.247373] [INFO ] [sig ] [2437/3375] Completed PRGO in 0.3s | 2.75 sym/s | Total: 14.8m | ETA: 5.7m [2026-02-26T20:29:52.247413] [INFO ] [sig ] [2438/3375] Forecasting PRH... [2026-02-26T20:29:52.247445] [INFO ] [sig ] Generating forecast for: PRH [2026-02-26T20:29:52.247476] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRH' from 'https://tdm.silogroup.org/data/derivative_storage/PRH.csv'. [2026-02-26T20:29:52.258726] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRH'. [2026-02-26T20:29:52.259101] [INFO ] [FORECASTER] Starting predict_future for PRH [2026-02-26T20:29:52.259943] [DEBUG] [LOCAL ] No optimal features file found for PRH: ./output/feature-sets/PRH.txt [2026-02-26T20:29:52.259998] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:52.260030] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:52.260057] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:52.260114] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:52.319481] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:52.320362] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:52.320449] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:52.320484] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:52.442976] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:52.443140] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:52.443181] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:52.443210] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:52.446796] [DEBUG] [FORECASTER] PRH: Forecast T+1@11:T+2@11: DOWN (p=27.79%) [2026-02-26T20:29:52.447095] [INFO ] [FORECASTER] Completed predict_future for PRH [2026-02-26T20:29:52.447230] [INFO ] [sig ] PRH: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:29:52.592100] [INFO ] [LOCAL ] Saved forecast: PRH 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/PRH.txt [2026-02-26T20:29:52.592253] [INFO ] [sig ] [2438/3375] Completed PRH in 0.3s | 2.75 sym/s | Total: 14.8m | ETA: 5.7m [2026-02-26T20:29:52.592294] [INFO ] [sig ] [2439/3375] Forecasting PRI... [2026-02-26T20:29:52.592324] [INFO ] [sig ] Generating forecast for: PRI [2026-02-26T20:29:52.592354] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRI' from 'https://tdm.silogroup.org/data/derivative_storage/PRI.csv'. [2026-02-26T20:29:52.603698] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRI'. [2026-02-26T20:29:52.604062] [INFO ] [FORECASTER] Starting predict_future for PRI [2026-02-26T20:29:52.604899] [DEBUG] [LOCAL ] No optimal features file found for PRI: ./output/feature-sets/PRI.txt [2026-02-26T20:29:52.604954] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:52.604986] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:52.605015] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:52.605074] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:52.664413] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:52.665305] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:52.665394] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:52.665429] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:52.783835] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:52.784002] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:52.784041] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:52.784070] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:52.787772] [DEBUG] [FORECASTER] PRI: Forecast T+1@11:T+2@11: UP (p=96.23%) [2026-02-26T20:29:52.788137] [INFO ] [FORECASTER] Completed predict_future for PRI [2026-02-26T20:29:52.788281] [INFO ] [sig ] PRI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:29:52.932310] [INFO ] [LOCAL ] Saved forecast: PRI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/PRI.txt [2026-02-26T20:29:52.932455] [INFO ] [sig ] [2439/3375] Completed PRI in 0.3s | 2.75 sym/s | Total: 14.8m | ETA: 5.7m [2026-02-26T20:29:52.932497] [INFO ] [sig ] [2440/3375] Forecasting PRIM... [2026-02-26T20:29:52.932526] [INFO ] [sig ] Generating forecast for: PRIM [2026-02-26T20:29:52.932558] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRIM' from 'https://tdm.silogroup.org/data/derivative_storage/PRIM.csv'. [2026-02-26T20:29:52.944016] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRIM'. [2026-02-26T20:29:52.944407] [INFO ] [FORECASTER] Starting predict_future for PRIM [2026-02-26T20:29:52.945300] [DEBUG] [LOCAL ] No optimal features file found for PRIM: ./output/feature-sets/PRIM.txt [2026-02-26T20:29:52.945353] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:52.945385] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:52.945412] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:52.945469] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:53.004104] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:53.005013] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:53.005103] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:53.005137] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:53.128118] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:53.128283] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:53.128325] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:53.128355] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:53.131977] [DEBUG] [FORECASTER] PRIM: Forecast T+1@11:T+2@11: DOWN (p=46.97%) [2026-02-26T20:29:53.132275] [INFO ] [FORECASTER] Completed predict_future for PRIM [2026-02-26T20:29:53.132411] [INFO ] [sig ] PRIM: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:29:53.280181] [INFO ] [LOCAL ] Saved forecast: PRIM 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/PRIM.txt [2026-02-26T20:29:53.280372] [INFO ] [sig ] [2440/3375] Completed PRIM in 0.3s | 2.75 sym/s | Total: 14.8m | ETA: 5.7m [2026-02-26T20:29:53.280415] [INFO ] [sig ] [2441/3375] Forecasting PRLB... [2026-02-26T20:29:53.280448] [INFO ] [sig ] Generating forecast for: PRLB [2026-02-26T20:29:53.280480] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRLB' from 'https://tdm.silogroup.org/data/derivative_storage/PRLB.csv'. [2026-02-26T20:29:53.291852] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRLB'. [2026-02-26T20:29:53.292222] [INFO ] [FORECASTER] Starting predict_future for PRLB [2026-02-26T20:29:53.293038] [DEBUG] [LOCAL ] No optimal features file found for PRLB: ./output/feature-sets/PRLB.txt [2026-02-26T20:29:53.293093] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:53.293125] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:53.293152] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:53.293210] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:53.350838] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:53.351725] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:53.351833] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:53.351866] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:53.480422] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:53.480609] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:53.480652] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:53.480680] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:53.484625] [DEBUG] [FORECASTER] PRLB: Forecast T+1@11:T+2@11: DOWN (p=6.12%) [2026-02-26T20:29:53.484947] [INFO ] [FORECASTER] Completed predict_future for PRLB [2026-02-26T20:29:53.485095] [INFO ] [sig ] PRLB: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:29:53.642945] [INFO ] [LOCAL ] Saved forecast: PRLB 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/PRLB.txt [2026-02-26T20:29:53.643092] [INFO ] [sig ] [2441/3375] Completed PRLB in 0.4s | 2.75 sym/s | Total: 14.8m | ETA: 5.7m [2026-02-26T20:29:53.643133] [INFO ] [sig ] [2442/3375] Forecasting PRM... [2026-02-26T20:29:53.643163] [INFO ] [sig ] Generating forecast for: PRM [2026-02-26T20:29:53.643194] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRM' from 'https://tdm.silogroup.org/data/derivative_storage/PRM.csv'. [2026-02-26T20:29:53.654668] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRM'. [2026-02-26T20:29:53.655039] [INFO ] [FORECASTER] Starting predict_future for PRM [2026-02-26T20:29:53.655867] [DEBUG] [LOCAL ] No optimal features file found for PRM: ./output/feature-sets/PRM.txt [2026-02-26T20:29:53.655922] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:53.655954] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:53.655982] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:53.656053] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:53.716049] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:53.717130] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:53.717214] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:53.717247] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:53.838444] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:53.838645] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:53.838695] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:53.838729] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:53.842270] [DEBUG] [FORECASTER] PRM: Forecast T+1@11:T+2@11: UP (p=60.55%) [2026-02-26T20:29:53.842599] [INFO ] [FORECASTER] Completed predict_future for PRM [2026-02-26T20:29:53.842741] [INFO ] [sig ] PRM: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:29:53.988845] [INFO ] [LOCAL ] Saved forecast: PRM 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/PRM.txt [2026-02-26T20:29:53.989021] [INFO ] [sig ] [2442/3375] Completed PRM in 0.3s | 2.75 sym/s | Total: 14.8m | ETA: 5.7m [2026-02-26T20:29:53.989071] [INFO ] [sig ] [2443/3375] Forecasting PRME... [2026-02-26T20:29:53.989107] [INFO ] [sig ] Generating forecast for: PRME [2026-02-26T20:29:53.989145] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRME' from 'https://tdm.silogroup.org/data/derivative_storage/PRME.csv'. [2026-02-26T20:29:54.000361] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRME'. [2026-02-26T20:29:54.000788] [INFO ] [FORECASTER] Starting predict_future for PRME [2026-02-26T20:29:54.001631] [DEBUG] [LOCAL ] No optimal features file found for PRME: ./output/feature-sets/PRME.txt [2026-02-26T20:29:54.001684] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:54.001717] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:54.001743] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:54.001799] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:54.059600] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:54.060489] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:54.060593] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:54.060629] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:54.178745] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:54.178902] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:54.178941] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:54.178971] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:54.182473] [DEBUG] [FORECASTER] PRME: Forecast T+1@11:T+2@11: DOWN (p=6.62%) [2026-02-26T20:29:54.182780] [INFO ] [FORECASTER] Completed predict_future for PRME [2026-02-26T20:29:54.182916] [INFO ] [sig ] PRME: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:29:54.324238] [INFO ] [LOCAL ] Saved forecast: PRME 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/PRME.txt [2026-02-26T20:29:54.324398] [INFO ] [sig ] [2443/3375] Completed PRME in 0.3s | 2.75 sym/s | Total: 14.8m | ETA: 5.7m [2026-02-26T20:29:54.324440] [INFO ] [sig ] [2444/3375] Forecasting PRN... [2026-02-26T20:29:54.324469] [INFO ] [sig ] Generating forecast for: PRN [2026-02-26T20:29:54.324500] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRN' from 'https://tdm.silogroup.org/data/derivative_storage/PRN.csv'. [2026-02-26T20:29:54.338669] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRN'. [2026-02-26T20:29:54.339047] [INFO ] [FORECASTER] Starting predict_future for PRN [2026-02-26T20:29:54.339870] [DEBUG] [LOCAL ] No optimal features file found for PRN: ./output/feature-sets/PRN.txt [2026-02-26T20:29:54.339939] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:54.340001] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:54.340029] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:54.340086] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:54.398616] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:54.399503] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:54.399608] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:54.399645] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:54.518532] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:54.518714] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:54.518755] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:54.518784] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:54.522214] [DEBUG] [FORECASTER] PRN: Forecast T+1@11:T+2@11: DOWN (p=11.31%) [2026-02-26T20:29:54.522500] [INFO ] [FORECASTER] Completed predict_future for PRN [2026-02-26T20:29:54.522651] [INFO ] [sig ] PRN: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:29:54.670324] [INFO ] [LOCAL ] Saved forecast: PRN 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/PRN.txt [2026-02-26T20:29:54.670471] [INFO ] [sig ] [2444/3375] Completed PRN in 0.3s | 2.75 sym/s | Total: 14.8m | ETA: 5.7m [2026-02-26T20:29:54.670512] [INFO ] [sig ] [2445/3375] Forecasting PROF... [2026-02-26T20:29:54.670542] [INFO ] [sig ] Generating forecast for: PROF [2026-02-26T20:29:54.670592] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PROF' from 'https://tdm.silogroup.org/data/derivative_storage/PROF.csv'. [2026-02-26T20:29:54.682087] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PROF'. [2026-02-26T20:29:54.682741] [INFO ] [FORECASTER] Starting predict_future for PROF [2026-02-26T20:29:54.683759] [DEBUG] [LOCAL ] No optimal features file found for PROF: ./output/feature-sets/PROF.txt [2026-02-26T20:29:54.683817] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:54.683850] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:54.683877] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:54.683934] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:54.747115] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:54.748135] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:54.748226] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:54.748261] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:54.890857] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:54.891017] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:54.891058] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:54.891087] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:54.894527] [DEBUG] [FORECASTER] PROF: Forecast T+1@11:T+2@11: DOWN (p=4.90%) [2026-02-26T20:29:54.894856] [INFO ] [FORECASTER] Completed predict_future for PROF [2026-02-26T20:29:54.894993] [INFO ] [sig ] PROF: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:29:55.043128] [INFO ] [LOCAL ] Saved forecast: PROF 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/PROF.txt [2026-02-26T20:29:55.043293] [INFO ] [sig ] [2445/3375] Completed PROF in 0.4s | 2.75 sym/s | Total: 14.8m | ETA: 5.6m [2026-02-26T20:29:55.043333] [INFO ] [sig ] [2446/3375] Forecasting PROK... [2026-02-26T20:29:55.043363] [INFO ] [sig ] Generating forecast for: PROK [2026-02-26T20:29:55.043396] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PROK' from 'https://tdm.silogroup.org/data/derivative_storage/PROK.csv'. [2026-02-26T20:29:55.055115] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PROK'. [2026-02-26T20:29:55.055549] [INFO ] [FORECASTER] Starting predict_future for PROK [2026-02-26T20:29:55.056451] [DEBUG] [LOCAL ] No optimal features file found for PROK: ./output/feature-sets/PROK.txt [2026-02-26T20:29:55.056518] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:55.056560] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:55.056667] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:55.056747] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:55.121876] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:55.122915] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:55.123010] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:55.123051] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:55.254945] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:55.255166] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:55.255242] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:55.255296] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:55.259190] [DEBUG] [FORECASTER] PROK: Forecast T+1@11:T+2@11: DOWN (p=10.75%) [2026-02-26T20:29:55.259592] [INFO ] [FORECASTER] Completed predict_future for PROK [2026-02-26T20:29:55.259781] [INFO ] [sig ] PROK: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:29:55.418414] [INFO ] [LOCAL ] Saved forecast: PROK 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/PROK.txt [2026-02-26T20:29:55.418626] [INFO ] [sig ] [2446/3375] Completed PROK in 0.4s | 2.75 sym/s | Total: 14.8m | ETA: 5.6m [2026-02-26T20:29:55.418695] [INFO ] [sig ] [2447/3375] Forecasting PRTA... [2026-02-26T20:29:55.418734] [INFO ] [sig ] Generating forecast for: PRTA [2026-02-26T20:29:55.418768] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRTA' from 'https://tdm.silogroup.org/data/derivative_storage/PRTA.csv'. [2026-02-26T20:29:55.432458] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRTA'. [2026-02-26T20:29:55.432897] [INFO ] [FORECASTER] Starting predict_future for PRTA [2026-02-26T20:29:55.433779] [DEBUG] [LOCAL ] No optimal features file found for PRTA: ./output/feature-sets/PRTA.txt [2026-02-26T20:29:55.433834] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:55.433866] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:55.433893] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:55.433955] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:55.500971] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:55.501887] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:55.501989] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:55.502028] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:55.639900] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:55.640110] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:55.640153] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:55.640219] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:55.643975] [DEBUG] [FORECASTER] PRTA: Forecast T+1@11:T+2@11: UP (p=98.93%) [2026-02-26T20:29:55.644284] [INFO ] [FORECASTER] Completed predict_future for PRTA [2026-02-26T20:29:55.644421] [INFO ] [sig ] PRTA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:29:55.811227] [INFO ] [LOCAL ] Saved forecast: PRTA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/PRTA.txt [2026-02-26T20:29:55.811403] [INFO ] [sig ] [2447/3375] Completed PRTA in 0.4s | 2.75 sym/s | Total: 14.9m | ETA: 5.6m [2026-02-26T20:29:55.811448] [INFO ] [sig ] [2448/3375] Forecasting PRTH... [2026-02-26T20:29:55.811479] [INFO ] [sig ] Generating forecast for: PRTH [2026-02-26T20:29:55.811510] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRTH' from 'https://tdm.silogroup.org/data/derivative_storage/PRTH.csv'. [2026-02-26T20:29:55.824401] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRTH'. [2026-02-26T20:29:55.824775] [INFO ] [FORECASTER] Starting predict_future for PRTH [2026-02-26T20:29:55.825744] [DEBUG] [LOCAL ] No optimal features file found for PRTH: ./output/feature-sets/PRTH.txt [2026-02-26T20:29:55.825801] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:55.825836] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:55.825863] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:55.825921] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:55.887228] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:55.888442] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:55.888535] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:55.888570] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:56.017085] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:56.017246] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:56.017285] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:56.017315] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:56.020868] [DEBUG] [FORECASTER] PRTH: Forecast T+1@11:T+2@11: DOWN (p=45.55%) [2026-02-26T20:29:56.021150] [INFO ] [FORECASTER] Completed predict_future for PRTH [2026-02-26T20:29:56.021280] [INFO ] [sig ] PRTH: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:29:56.169704] [INFO ] [LOCAL ] Saved forecast: PRTH 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/PRTH.txt [2026-02-26T20:29:56.169844] [INFO ] [sig ] [2448/3375] Completed PRTH in 0.4s | 2.75 sym/s | Total: 14.9m | ETA: 5.6m [2026-02-26T20:29:56.169884] [INFO ] [sig ] [2449/3375] Forecasting PRVA... [2026-02-26T20:29:56.169914] [INFO ] [sig ] Generating forecast for: PRVA [2026-02-26T20:29:56.169945] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRVA' from 'https://tdm.silogroup.org/data/derivative_storage/PRVA.csv'. [2026-02-26T20:29:56.182090] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRVA'. [2026-02-26T20:29:56.182544] [INFO ] [FORECASTER] Starting predict_future for PRVA [2026-02-26T20:29:56.183488] [DEBUG] [LOCAL ] No optimal features file found for PRVA: ./output/feature-sets/PRVA.txt [2026-02-26T20:29:56.183545] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:56.183600] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:56.183632] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:56.183692] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:56.244109] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:56.245003] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:56.245108] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:56.245152] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:56.375064] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:56.375245] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:56.375289] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:56.375324] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:56.379077] [DEBUG] [FORECASTER] PRVA: Forecast T+1@11:T+2@11: DOWN (p=4.81%) [2026-02-26T20:29:56.379461] [INFO ] [FORECASTER] Completed predict_future for PRVA [2026-02-26T20:29:56.379627] [INFO ] [sig ] PRVA: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:29:56.529183] [INFO ] [LOCAL ] Saved forecast: PRVA 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/PRVA.txt [2026-02-26T20:29:56.529344] [INFO ] [sig ] [2449/3375] Completed PRVA in 0.4s | 2.75 sym/s | Total: 14.9m | ETA: 5.6m [2026-02-26T20:29:56.529385] [INFO ] [sig ] [2450/3375] Forecasting PSC... [2026-02-26T20:29:56.529416] [INFO ] [sig ] Generating forecast for: PSC [2026-02-26T20:29:56.529447] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSC' from 'https://tdm.silogroup.org/data/derivative_storage/PSC.csv'. [2026-02-26T20:29:56.542070] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSC'. [2026-02-26T20:29:56.542462] [INFO ] [FORECASTER] Starting predict_future for PSC [2026-02-26T20:29:56.543345] [DEBUG] [LOCAL ] No optimal features file found for PSC: ./output/feature-sets/PSC.txt [2026-02-26T20:29:56.543401] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:56.543435] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:56.543463] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:56.543521] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:56.614236] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:56.615771] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:56.615864] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:56.615897] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:56.748469] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:56.748648] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:56.748692] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:56.748721] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:56.752404] [DEBUG] [FORECASTER] PSC: Forecast T+1@11:T+2@11: UP (p=97.08%) [2026-02-26T20:29:56.752812] [INFO ] [FORECASTER] Completed predict_future for PSC [2026-02-26T20:29:56.752960] [INFO ] [sig ] PSC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:29:56.909272] [INFO ] [LOCAL ] Saved forecast: PSC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/PSC.txt [2026-02-26T20:29:56.909477] [INFO ] [sig ] [2450/3375] Completed PSC in 0.4s | 2.75 sym/s | Total: 14.9m | ETA: 5.6m [2026-02-26T20:29:56.909538] [INFO ] [sig ] [2451/3375] Forecasting PSCE... [2026-02-26T20:29:56.909600] [INFO ] [sig ] Generating forecast for: PSCE [2026-02-26T20:29:56.909636] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSCE' from 'https://tdm.silogroup.org/data/derivative_storage/PSCE.csv'. [2026-02-26T20:29:56.926427] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSCE'. [2026-02-26T20:29:56.926871] [INFO ] [FORECASTER] Starting predict_future for PSCE [2026-02-26T20:29:56.927835] [DEBUG] [LOCAL ] No optimal features file found for PSCE: ./output/feature-sets/PSCE.txt [2026-02-26T20:29:56.927892] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:56.927936] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:56.927982] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:56.928063] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:56.992192] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:56.993266] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:56.993358] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:56.993394] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:57.108260] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:57.108438] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:57.108483] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:57.108512] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:57.111986] [DEBUG] [FORECASTER] PSCE: Forecast T+1@11:T+2@11: DOWN (p=5.37%) [2026-02-26T20:29:57.112274] [INFO ] [FORECASTER] Completed predict_future for PSCE [2026-02-26T20:29:57.112406] [INFO ] [sig ] PSCE: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:29:57.258008] [INFO ] [LOCAL ] Saved forecast: PSCE 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/PSCE.txt [2026-02-26T20:29:57.258155] [INFO ] [sig ] [2451/3375] Completed PSCE in 0.3s | 2.75 sym/s | Total: 14.9m | ETA: 5.6m [2026-02-26T20:29:57.258199] [INFO ] [sig ] [2452/3375] Forecasting PSCH... [2026-02-26T20:29:57.258228] [INFO ] [sig ] Generating forecast for: PSCH [2026-02-26T20:29:57.258259] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSCH' from 'https://tdm.silogroup.org/data/derivative_storage/PSCH.csv'. [2026-02-26T20:29:57.269994] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSCH'. [2026-02-26T20:29:57.270433] [INFO ] [FORECASTER] Starting predict_future for PSCH [2026-02-26T20:29:57.271296] [DEBUG] [LOCAL ] No optimal features file found for PSCH: ./output/feature-sets/PSCH.txt [2026-02-26T20:29:57.271351] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:57.271384] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:57.271410] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:57.271466] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:57.332562] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:57.333854] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:57.333940] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:57.333973] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:57.456315] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:57.456495] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:57.456541] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:57.456590] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:57.460419] [DEBUG] [FORECASTER] PSCH: Forecast T+1@11:T+2@11: DOWN (p=0.98%) [2026-02-26T20:29:57.460777] [INFO ] [FORECASTER] Completed predict_future for PSCH [2026-02-26T20:29:57.460927] [INFO ] [sig ] PSCH: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:29:57.614744] [INFO ] [LOCAL ] Saved forecast: PSCH 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/PSCH.txt [2026-02-26T20:29:57.614926] [INFO ] [sig ] [2452/3375] Completed PSCH in 0.4s | 2.75 sym/s | Total: 14.9m | ETA: 5.6m [2026-02-26T20:29:57.614976] [INFO ] [sig ] [2453/3375] Forecasting PSEC... [2026-02-26T20:29:57.615008] [INFO ] [sig ] Generating forecast for: PSEC [2026-02-26T20:29:57.615039] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSEC' from 'https://tdm.silogroup.org/data/derivative_storage/PSEC.csv'. [2026-02-26T20:29:57.627316] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSEC'. [2026-02-26T20:29:57.627832] [INFO ] [FORECASTER] Starting predict_future for PSEC [2026-02-26T20:29:57.628779] [DEBUG] [LOCAL ] No optimal features file found for PSEC: ./output/feature-sets/PSEC.txt [2026-02-26T20:29:57.628849] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:57.628897] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:57.628928] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:57.628987] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:57.691416] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:57.692629] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:57.692719] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:57.692752] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:57.823537] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:57.823782] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:57.823827] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:57.823855] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:57.827713] [DEBUG] [FORECASTER] PSEC: Forecast T+1@11:T+2@11: UP (p=98.31%) [2026-02-26T20:29:57.828164] [INFO ] [FORECASTER] Completed predict_future for PSEC [2026-02-26T20:29:57.828334] [INFO ] [sig ] PSEC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:29:58.005493] [INFO ] [LOCAL ] Saved forecast: PSEC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/PSEC.txt [2026-02-26T20:29:58.005686] [INFO ] [sig ] [2453/3375] Completed PSEC in 0.4s | 2.75 sym/s | Total: 14.9m | ETA: 5.6m [2026-02-26T20:29:58.005730] [INFO ] [sig ] [2454/3375] Forecasting PSF... [2026-02-26T20:29:58.005761] [INFO ] [sig ] Generating forecast for: PSF [2026-02-26T20:29:58.005792] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSF' from 'https://tdm.silogroup.org/data/derivative_storage/PSF.csv'. [2026-02-26T20:29:58.019289] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSF'. [2026-02-26T20:29:58.019752] [INFO ] [FORECASTER] Starting predict_future for PSF [2026-02-26T20:29:58.020701] [DEBUG] [LOCAL ] No optimal features file found for PSF: ./output/feature-sets/PSF.txt [2026-02-26T20:29:58.020756] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:58.020788] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:58.020816] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:58.020873] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:58.087626] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:58.088850] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:58.088990] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:58.089027] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:58.218664] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:58.218845] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:58.218888] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:58.218917] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:58.223406] [DEBUG] [FORECASTER] PSF: Forecast T+1@11:T+2@11: DOWN (p=14.47%) [2026-02-26T20:29:58.223818] [INFO ] [FORECASTER] Completed predict_future for PSF [2026-02-26T20:29:58.223973] [INFO ] [sig ] PSF: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:29:58.444469] [INFO ] [LOCAL ] Saved forecast: PSF 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/PSF.txt [2026-02-26T20:29:58.444708] [INFO ] [sig ] [2454/3375] Completed PSF in 0.4s | 2.75 sym/s | Total: 14.9m | ETA: 5.6m [2026-02-26T20:29:58.444776] [INFO ] [sig ] [2455/3375] Forecasting PSFE... [2026-02-26T20:29:58.444829] [INFO ] [sig ] Generating forecast for: PSFE [2026-02-26T20:29:58.444876] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSFE' from 'https://tdm.silogroup.org/data/derivative_storage/PSFE.csv'. [2026-02-26T20:29:58.458675] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSFE'. [2026-02-26T20:29:58.459140] [INFO ] [FORECASTER] Starting predict_future for PSFE [2026-02-26T20:29:58.460137] [DEBUG] [LOCAL ] No optimal features file found for PSFE: ./output/feature-sets/PSFE.txt [2026-02-26T20:29:58.460195] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:58.460244] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:58.460272] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:58.460331] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:58.528219] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:58.529192] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:58.529298] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:58.529332] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:58.656817] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:58.656977] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:58.657019] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:58.657049] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:58.660683] [DEBUG] [FORECASTER] PSFE: Forecast T+1@11:T+2@11: UP (p=96.74%) [2026-02-26T20:29:58.661004] [INFO ] [FORECASTER] Completed predict_future for PSFE [2026-02-26T20:29:58.661169] [INFO ] [sig ] PSFE: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:29:58.817874] [INFO ] [LOCAL ] Saved forecast: PSFE 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/PSFE.txt [2026-02-26T20:29:58.818070] [INFO ] [sig ] [2455/3375] Completed PSFE in 0.4s | 2.75 sym/s | Total: 14.9m | ETA: 5.6m [2026-02-26T20:29:58.818113] [INFO ] [sig ] [2456/3375] Forecasting PSHG... [2026-02-26T20:29:58.818144] [INFO ] [sig ] Generating forecast for: PSHG [2026-02-26T20:29:58.818179] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSHG' from 'https://tdm.silogroup.org/data/derivative_storage/PSHG.csv'. [2026-02-26T20:29:58.831232] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSHG'. [2026-02-26T20:29:58.831732] [INFO ] [FORECASTER] Starting predict_future for PSHG [2026-02-26T20:29:58.832764] [DEBUG] [LOCAL ] No optimal features file found for PSHG: ./output/feature-sets/PSHG.txt [2026-02-26T20:29:58.832822] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:58.832857] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:58.832884] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:58.832954] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:58.891506] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:58.892498] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:58.892609] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:58.892648] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:59.015937] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:59.016102] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:59.016149] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:59.016185] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:59.021144] [DEBUG] [FORECASTER] PSHG: Forecast T+1@11:T+2@11: UP (p=83.05%) [2026-02-26T20:29:59.021521] [INFO ] [FORECASTER] Completed predict_future for PSHG [2026-02-26T20:29:59.021713] [INFO ] [sig ] PSHG: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:29:59.180900] [INFO ] [LOCAL ] Saved forecast: PSHG 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/PSHG.txt [2026-02-26T20:29:59.181066] [INFO ] [sig ] [2456/3375] Completed PSHG in 0.4s | 2.75 sym/s | Total: 14.9m | ETA: 5.6m [2026-02-26T20:29:59.181108] [INFO ] [sig ] [2457/3375] Forecasting PSN... [2026-02-26T20:29:59.181139] [INFO ] [sig ] Generating forecast for: PSN [2026-02-26T20:29:59.181172] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSN' from 'https://tdm.silogroup.org/data/derivative_storage/PSN.csv'. [2026-02-26T20:29:59.192347] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSN'. [2026-02-26T20:29:59.192752] [INFO ] [FORECASTER] Starting predict_future for PSN [2026-02-26T20:29:59.193636] [DEBUG] [LOCAL ] No optimal features file found for PSN: ./output/feature-sets/PSN.txt [2026-02-26T20:29:59.193691] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:59.193725] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:59.193753] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:59.193812] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:59.254961] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:59.255924] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:59.256014] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:59.256056] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:59.379532] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:59.379716] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:59.379758] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:59.379788] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:59.383321] [DEBUG] [FORECASTER] PSN: Forecast T+1@11:T+2@11: DOWN (p=49.38%) [2026-02-26T20:29:59.383654] [INFO ] [FORECASTER] Completed predict_future for PSN [2026-02-26T20:29:59.383810] [INFO ] [sig ] PSN: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:29:59.531681] [INFO ] [LOCAL ] Saved forecast: PSN 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/PSN.txt [2026-02-26T20:29:59.531887] [INFO ] [sig ] [2457/3375] Completed PSN in 0.4s | 2.75 sym/s | Total: 14.9m | ETA: 5.6m [2026-02-26T20:29:59.531930] [INFO ] [sig ] [2458/3375] Forecasting PSNL... [2026-02-26T20:29:59.531962] [INFO ] [sig ] Generating forecast for: PSNL [2026-02-26T20:29:59.532000] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSNL' from 'https://tdm.silogroup.org/data/derivative_storage/PSNL.csv'. [2026-02-26T20:29:59.543620] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSNL'. [2026-02-26T20:29:59.544023] [INFO ] [FORECASTER] Starting predict_future for PSNL [2026-02-26T20:29:59.544906] [DEBUG] [LOCAL ] No optimal features file found for PSNL: ./output/feature-sets/PSNL.txt [2026-02-26T20:29:59.544960] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:59.544992] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:59.545019] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:59.545077] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:59.602120] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:59.603029] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:59.603137] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:59.603173] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:29:59.722809] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:29:59.722973] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:29:59.723013] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:29:59.723042] [INFO ] [FORECASTER] Training complete [2026-02-26T20:29:59.726467] [DEBUG] [FORECASTER] PSNL: Forecast T+1@11:T+2@11: UP (p=68.64%) [2026-02-26T20:29:59.726769] [INFO ] [FORECASTER] Completed predict_future for PSNL [2026-02-26T20:29:59.726899] [INFO ] [sig ] PSNL: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:29:59.867495] [INFO ] [LOCAL ] Saved forecast: PSNL 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/PSNL.txt [2026-02-26T20:29:59.867693] [INFO ] [sig ] [2458/3375] Completed PSNL in 0.3s | 2.75 sym/s | Total: 14.9m | ETA: 5.6m [2026-02-26T20:29:59.867746] [INFO ] [sig ] [2459/3375] Forecasting PSO... [2026-02-26T20:29:59.867779] [INFO ] [sig ] Generating forecast for: PSO [2026-02-26T20:29:59.867810] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSO' from 'https://tdm.silogroup.org/data/derivative_storage/PSO.csv'. [2026-02-26T20:29:59.879431] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSO'. [2026-02-26T20:29:59.879883] [INFO ] [FORECASTER] Starting predict_future for PSO [2026-02-26T20:29:59.880745] [DEBUG] [LOCAL ] No optimal features file found for PSO: ./output/feature-sets/PSO.txt [2026-02-26T20:29:59.880799] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:29:59.880832] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:29:59.880860] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:29:59.880917] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:29:59.938954] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:29:59.939914] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:29:59.940003] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:29:59.940037] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:00.063099] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:00.063266] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:00.063307] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:00.063336] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:00.066803] [DEBUG] [FORECASTER] PSO: Forecast T+1@11:T+2@11: UP (p=99.62%) [2026-02-26T20:30:00.067101] [INFO ] [FORECASTER] Completed predict_future for PSO [2026-02-26T20:30:00.067234] [INFO ] [sig ] PSO: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:30:00.211800] [INFO ] [LOCAL ] Saved forecast: PSO 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/PSO.txt [2026-02-26T20:30:00.211949] [INFO ] [sig ] [2459/3375] Completed PSO in 0.3s | 2.75 sym/s | Total: 14.9m | ETA: 5.6m [2026-02-26T20:30:00.211990] [INFO ] [sig ] [2460/3375] Forecasting PSTG... [2026-02-26T20:30:00.212021] [INFO ] [sig ] Generating forecast for: PSTG [2026-02-26T20:30:00.212051] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSTG' from 'https://tdm.silogroup.org/data/derivative_storage/PSTG.csv'. [2026-02-26T20:30:00.223135] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSTG'. [2026-02-26T20:30:00.223480] [INFO ] [FORECASTER] Starting predict_future for PSTG [2026-02-26T20:30:00.224332] [DEBUG] [LOCAL ] No optimal features file found for PSTG: ./output/feature-sets/PSTG.txt [2026-02-26T20:30:00.224386] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:00.224418] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:00.224445] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:00.224502] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:00.282828] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:00.283620] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:00.283702] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:00.283744] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:00.410391] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:00.410556] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:00.410619] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:00.410653] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:00.414326] [DEBUG] [FORECASTER] PSTG: Forecast T+1@11:T+2@11: DOWN (p=30.72%) [2026-02-26T20:30:00.414679] [INFO ] [FORECASTER] Completed predict_future for PSTG [2026-02-26T20:30:00.414838] [INFO ] [sig ] PSTG: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:30:00.564330] [INFO ] [LOCAL ] Saved forecast: PSTG 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/PSTG.txt [2026-02-26T20:30:00.564718] [INFO ] [sig ] [2460/3375] Completed PSTG in 0.4s | 2.75 sym/s | Total: 14.9m | ETA: 5.6m [2026-02-26T20:30:00.564764] [INFO ] [sig ] [2461/3375] Forecasting PSTL... [2026-02-26T20:30:00.564798] [INFO ] [sig ] Generating forecast for: PSTL [2026-02-26T20:30:00.564835] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSTL' from 'https://tdm.silogroup.org/data/derivative_storage/PSTL.csv'. [2026-02-26T20:30:00.578843] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSTL'. [2026-02-26T20:30:00.579242] [INFO ] [FORECASTER] Starting predict_future for PSTL [2026-02-26T20:30:00.580161] [DEBUG] [LOCAL ] No optimal features file found for PSTL: ./output/feature-sets/PSTL.txt [2026-02-26T20:30:00.580224] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:00.580290] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:00.580320] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:00.580382] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:00.638539] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:00.639508] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:00.639615] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:00.639652] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:00.764895] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:00.765068] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:00.765116] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:00.765147] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:00.768882] [DEBUG] [FORECASTER] PSTL: Forecast T+1@11:T+2@11: UP (p=86.26%) [2026-02-26T20:30:00.769200] [INFO ] [FORECASTER] Completed predict_future for PSTL [2026-02-26T20:30:00.769355] [INFO ] [sig ] PSTL: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:30:00.917480] [INFO ] [LOCAL ] Saved forecast: PSTL 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/PSTL.txt [2026-02-26T20:30:00.917662] [INFO ] [sig ] [2461/3375] Completed PSTL in 0.4s | 2.75 sym/s | Total: 14.9m | ETA: 5.5m [2026-02-26T20:30:00.917716] [INFO ] [sig ] [2462/3375] Forecasting PSX... [2026-02-26T20:30:00.917753] [INFO ] [sig ] Generating forecast for: PSX [2026-02-26T20:30:00.917794] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSX' from 'https://tdm.silogroup.org/data/derivative_storage/PSX.csv'. [2026-02-26T20:30:00.933404] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSX'. [2026-02-26T20:30:00.933769] [INFO ] [FORECASTER] Starting predict_future for PSX [2026-02-26T20:30:00.934612] [DEBUG] [LOCAL ] No optimal features file found for PSX: ./output/feature-sets/PSX.txt [2026-02-26T20:30:00.934668] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:00.934701] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:00.934728] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:00.934786] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:00.996179] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:00.996983] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:00.997070] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:00.997105] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:01.134553] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:01.134767] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:01.134825] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:01.134877] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:01.139213] [DEBUG] [FORECASTER] PSX: Forecast T+1@11:T+2@11: DOWN (p=45.75%) [2026-02-26T20:30:01.139608] [INFO ] [FORECASTER] Completed predict_future for PSX [2026-02-26T20:30:01.139788] [INFO ] [sig ] PSX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:30:01.307414] [INFO ] [LOCAL ] Saved forecast: PSX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/PSX.txt [2026-02-26T20:30:01.307708] [INFO ] [sig ] [2462/3375] Completed PSX in 0.4s | 2.75 sym/s | Total: 14.9m | ETA: 5.5m [2026-02-26T20:30:01.307776] [INFO ] [sig ] [2463/3375] Forecasting PTA... [2026-02-26T20:30:01.307824] [INFO ] [sig ] Generating forecast for: PTA [2026-02-26T20:30:01.307873] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTA' from 'https://tdm.silogroup.org/data/derivative_storage/PTA.csv'. [2026-02-26T20:30:01.323339] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTA'. [2026-02-26T20:30:01.323887] [INFO ] [FORECASTER] Starting predict_future for PTA [2026-02-26T20:30:01.325073] [DEBUG] [LOCAL ] No optimal features file found for PTA: ./output/feature-sets/PTA.txt [2026-02-26T20:30:01.325141] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:01.325188] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:01.325223] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:01.325303] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:01.413261] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:01.414232] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:01.414327] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:01.414361] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:01.589458] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:01.589678] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:01.589721] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:01.589751] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:01.593651] [DEBUG] [FORECASTER] PTA: Forecast T+1@11:T+2@11: DOWN (p=44.99%) [2026-02-26T20:30:01.594040] [INFO ] [FORECASTER] Completed predict_future for PTA [2026-02-26T20:30:01.594194] [INFO ] [sig ] PTA: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:30:01.781919] [INFO ] [LOCAL ] Saved forecast: PTA 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/PTA.txt [2026-02-26T20:30:01.782723] [INFO ] [sig ] [2463/3375] Completed PTA in 0.5s | 2.75 sym/s | Total: 15.0m | ETA: 5.5m [2026-02-26T20:30:01.782776] [INFO ] [sig ] [2464/3375] Forecasting PTC... [2026-02-26T20:30:01.782809] [INFO ] [sig ] Generating forecast for: PTC [2026-02-26T20:30:01.782847] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTC' from 'https://tdm.silogroup.org/data/derivative_storage/PTC.csv'. [2026-02-26T20:30:01.798125] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTC'. [2026-02-26T20:30:01.798611] [INFO ] [FORECASTER] Starting predict_future for PTC [2026-02-26T20:30:01.799619] [DEBUG] [LOCAL ] No optimal features file found for PTC: ./output/feature-sets/PTC.txt [2026-02-26T20:30:01.799679] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:01.799713] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:01.799740] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:01.799798] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:01.866756] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:01.867758] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:01.867901] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:01.867936] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:02.030488] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:02.030702] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:02.030755] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:02.030830] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:02.035402] [DEBUG] [FORECASTER] PTC: Forecast T+1@11:T+2@11: UP (p=83.89%) [2026-02-26T20:30:02.036067] [INFO ] [FORECASTER] Completed predict_future for PTC [2026-02-26T20:30:02.036249] [INFO ] [sig ] PTC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:30:02.193867] [INFO ] [LOCAL ] Saved forecast: PTC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/PTC.txt [2026-02-26T20:30:02.194090] [INFO ] [sig ] [2464/3375] Completed PTC in 0.4s | 2.74 sym/s | Total: 15.0m | ETA: 5.5m [2026-02-26T20:30:02.194143] [INFO ] [sig ] [2465/3375] Forecasting PTEN... [2026-02-26T20:30:02.194175] [INFO ] [sig ] Generating forecast for: PTEN [2026-02-26T20:30:02.194209] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTEN' from 'https://tdm.silogroup.org/data/derivative_storage/PTEN.csv'. [2026-02-26T20:30:02.213031] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTEN'. [2026-02-26T20:30:02.213994] [INFO ] [FORECASTER] Starting predict_future for PTEN [2026-02-26T20:30:02.215977] [DEBUG] [LOCAL ] No optimal features file found for PTEN: ./output/feature-sets/PTEN.txt [2026-02-26T20:30:02.216115] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:02.216171] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:02.216209] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:02.216303] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:02.295399] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:02.296884] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:02.297020] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:02.297057] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:02.426955] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:02.427135] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:02.427178] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:02.427207] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:02.431368] [DEBUG] [FORECASTER] PTEN: Forecast T+1@11:T+2@11: UP (p=56.66%) [2026-02-26T20:30:02.431836] [INFO ] [FORECASTER] Completed predict_future for PTEN [2026-02-26T20:30:02.432020] [INFO ] [sig ] PTEN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:30:02.627383] [INFO ] [LOCAL ] Saved forecast: PTEN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/PTEN.txt [2026-02-26T20:30:02.627790] [INFO ] [sig ] [2465/3375] Completed PTEN in 0.4s | 2.74 sym/s | Total: 15.0m | ETA: 5.5m [2026-02-26T20:30:02.627837] [INFO ] [sig ] [2466/3375] Forecasting PTF... [2026-02-26T20:30:02.627870] [INFO ] [sig ] Generating forecast for: PTF [2026-02-26T20:30:02.627902] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTF' from 'https://tdm.silogroup.org/data/derivative_storage/PTF.csv'. [2026-02-26T20:30:02.641370] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTF'. [2026-02-26T20:30:02.641783] [INFO ] [FORECASTER] Starting predict_future for PTF [2026-02-26T20:30:02.642651] [DEBUG] [LOCAL ] No optimal features file found for PTF: ./output/feature-sets/PTF.txt [2026-02-26T20:30:02.642705] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:02.642738] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:02.642776] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:02.642834] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:02.708324] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:02.709291] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:02.709397] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:02.709439] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:02.846971] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:02.847148] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:02.847196] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:02.847226] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:02.851205] [DEBUG] [FORECASTER] PTF: Forecast T+1@11:T+2@11: DOWN (p=6.39%) [2026-02-26T20:30:02.851591] [INFO ] [FORECASTER] Completed predict_future for PTF [2026-02-26T20:30:02.851734] [INFO ] [sig ] PTF: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:30:03.006947] [INFO ] [LOCAL ] Saved forecast: PTF 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/PTF.txt [2026-02-26T20:30:03.007124] [INFO ] [sig ] [2466/3375] Completed PTF in 0.4s | 2.74 sym/s | Total: 15.0m | ETA: 5.5m [2026-02-26T20:30:03.007167] [INFO ] [sig ] [2467/3375] Forecasting PTGX... [2026-02-26T20:30:03.007200] [INFO ] [sig ] Generating forecast for: PTGX [2026-02-26T20:30:03.007232] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTGX' from 'https://tdm.silogroup.org/data/derivative_storage/PTGX.csv'. [2026-02-26T20:30:03.019988] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTGX'. [2026-02-26T20:30:03.020652] [INFO ] [FORECASTER] Starting predict_future for PTGX [2026-02-26T20:30:03.021559] [DEBUG] [LOCAL ] No optimal features file found for PTGX: ./output/feature-sets/PTGX.txt [2026-02-26T20:30:03.021641] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:03.021676] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:03.021704] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:03.021762] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:03.087777] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:03.088804] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:03.088904] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:03.088939] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:03.219067] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:03.219254] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:03.219310] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:03.219352] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:03.223206] [DEBUG] [FORECASTER] PTGX: Forecast T+1@11:T+2@11: UP (p=92.96%) [2026-02-26T20:30:03.223616] [INFO ] [FORECASTER] Completed predict_future for PTGX [2026-02-26T20:30:03.223777] [INFO ] [sig ] PTGX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:30:03.372996] [INFO ] [LOCAL ] Saved forecast: PTGX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/PTGX.txt [2026-02-26T20:30:03.373166] [INFO ] [sig ] [2467/3375] Completed PTGX in 0.4s | 2.74 sym/s | Total: 15.0m | ETA: 5.5m [2026-02-26T20:30:03.373215] [INFO ] [sig ] [2468/3375] Forecasting PTH... [2026-02-26T20:30:03.373249] [INFO ] [sig ] Generating forecast for: PTH [2026-02-26T20:30:03.373282] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTH' from 'https://tdm.silogroup.org/data/derivative_storage/PTH.csv'. [2026-02-26T20:30:03.386049] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTH'. [2026-02-26T20:30:03.386470] [INFO ] [FORECASTER] Starting predict_future for PTH [2026-02-26T20:30:03.387431] [DEBUG] [LOCAL ] No optimal features file found for PTH: ./output/feature-sets/PTH.txt [2026-02-26T20:30:03.387490] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:03.387524] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:03.387552] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:03.387664] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:03.463765] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:03.464967] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:03.465089] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:03.465132] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:03.580948] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:03.581110] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:03.581152] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:03.581183] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:03.585423] [DEBUG] [FORECASTER] PTH: Forecast T+1@11:T+2@11: DOWN (p=11.93%) [2026-02-26T20:30:03.585739] [INFO ] [FORECASTER] Completed predict_future for PTH [2026-02-26T20:30:03.585871] [INFO ] [sig ] PTH: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:30:03.746519] [INFO ] [LOCAL ] Saved forecast: PTH 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/PTH.txt [2026-02-26T20:30:03.746976] [INFO ] [sig ] [2468/3375] Completed PTH in 0.4s | 2.74 sym/s | Total: 15.0m | ETA: 5.5m [2026-02-26T20:30:03.747061] [INFO ] [sig ] [2469/3375] Forecasting PTLO... [2026-02-26T20:30:03.747112] [INFO ] [sig ] Generating forecast for: PTLO [2026-02-26T20:30:03.747158] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTLO' from 'https://tdm.silogroup.org/data/derivative_storage/PTLO.csv'. [2026-02-26T20:30:03.760981] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTLO'. [2026-02-26T20:30:03.761404] [INFO ] [FORECASTER] Starting predict_future for PTLO [2026-02-26T20:30:03.762312] [DEBUG] [LOCAL ] No optimal features file found for PTLO: ./output/feature-sets/PTLO.txt [2026-02-26T20:30:03.762368] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:03.762402] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:03.762429] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:03.762487] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:03.822531] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:03.823444] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:03.823537] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:03.823591] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:03.954305] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:03.954474] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:03.954516] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:03.954543] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:03.958098] [DEBUG] [FORECASTER] PTLO: Forecast T+1@11:T+2@11: DOWN (p=14.20%) [2026-02-26T20:30:03.958398] [INFO ] [FORECASTER] Completed predict_future for PTLO [2026-02-26T20:30:03.958529] [INFO ] [sig ] PTLO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:30:04.106609] [INFO ] [LOCAL ] Saved forecast: PTLO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/PTLO.txt [2026-02-26T20:30:04.106779] [INFO ] [sig ] [2469/3375] Completed PTLO in 0.4s | 2.74 sym/s | Total: 15.0m | ETA: 5.5m [2026-02-26T20:30:04.106822] [INFO ] [sig ] [2470/3375] Forecasting PTNQ... [2026-02-26T20:30:04.106852] [INFO ] [sig ] Generating forecast for: PTNQ [2026-02-26T20:30:04.106890] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTNQ' from 'https://tdm.silogroup.org/data/derivative_storage/PTNQ.csv'. [2026-02-26T20:30:04.124163] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTNQ'. [2026-02-26T20:30:04.124784] [INFO ] [FORECASTER] Starting predict_future for PTNQ [2026-02-26T20:30:04.125643] [DEBUG] [LOCAL ] No optimal features file found for PTNQ: ./output/feature-sets/PTNQ.txt [2026-02-26T20:30:04.125698] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:04.125731] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:04.125758] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:04.125816] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:04.186862] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:04.187841] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:04.187963] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:04.188007] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:04.312854] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:04.313022] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:04.313065] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:04.313094] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:04.317024] [DEBUG] [FORECASTER] PTNQ: Forecast T+1@11:T+2@11: UP (p=96.93%) [2026-02-26T20:30:04.317335] [INFO ] [FORECASTER] Completed predict_future for PTNQ [2026-02-26T20:30:04.317472] [INFO ] [sig ] PTNQ: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:30:04.474270] [INFO ] [LOCAL ] Saved forecast: PTNQ 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/PTNQ.txt [2026-02-26T20:30:04.474446] [INFO ] [sig ] [2470/3375] Completed PTNQ in 0.4s | 2.74 sym/s | Total: 15.0m | ETA: 5.5m [2026-02-26T20:30:04.474490] [INFO ] [sig ] [2471/3375] Forecasting PTON... [2026-02-26T20:30:04.474522] [INFO ] [sig ] Generating forecast for: PTON [2026-02-26T20:30:04.474554] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTON' from 'https://tdm.silogroup.org/data/derivative_storage/PTON.csv'. [2026-02-26T20:30:04.487263] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTON'. [2026-02-26T20:30:04.487958] [INFO ] [FORECASTER] Starting predict_future for PTON [2026-02-26T20:30:04.489028] [DEBUG] [LOCAL ] No optimal features file found for PTON: ./output/feature-sets/PTON.txt [2026-02-26T20:30:04.489086] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:04.489119] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:04.489149] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:04.489212] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:04.552050] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:04.552971] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:04.553112] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:04.553149] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:04.681770] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:04.681927] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:04.681970] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:04.682000] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:04.685512] [DEBUG] [FORECASTER] PTON: Forecast T+1@11:T+2@11: DOWN (p=10.30%) [2026-02-26T20:30:04.685833] [INFO ] [FORECASTER] Completed predict_future for PTON [2026-02-26T20:30:04.686002] [INFO ] [sig ] PTON: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:30:04.836951] [INFO ] [LOCAL ] Saved forecast: PTON 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/PTON.txt [2026-02-26T20:30:04.837110] [INFO ] [sig ] [2471/3375] Completed PTON in 0.4s | 2.74 sym/s | Total: 15.0m | ETA: 5.5m [2026-02-26T20:30:04.837158] [INFO ] [sig ] [2472/3375] Forecasting PTY... [2026-02-26T20:30:04.837195] [INFO ] [sig ] Generating forecast for: PTY [2026-02-26T20:30:04.837237] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTY' from 'https://tdm.silogroup.org/data/derivative_storage/PTY.csv'. [2026-02-26T20:30:04.849454] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTY'. [2026-02-26T20:30:04.849825] [INFO ] [FORECASTER] Starting predict_future for PTY [2026-02-26T20:30:04.850881] [DEBUG] [LOCAL ] No optimal features file found for PTY: ./output/feature-sets/PTY.txt [2026-02-26T20:30:04.850948] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:04.851002] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:04.851045] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:04.851136] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:04.915451] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:04.916512] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:04.916855] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:04.916899] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:05.054400] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:05.054562] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:05.054624] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:05.054656] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:05.058486] [DEBUG] [FORECASTER] PTY: Forecast T+1@11:T+2@11: UP (p=59.01%) [2026-02-26T20:30:05.058797] [INFO ] [FORECASTER] Completed predict_future for PTY [2026-02-26T20:30:05.058931] [INFO ] [sig ] PTY: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:30:05.207501] [INFO ] [LOCAL ] Saved forecast: PTY 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/PTY.txt [2026-02-26T20:30:05.207724] [INFO ] [sig ] [2472/3375] Completed PTY in 0.4s | 2.74 sym/s | Total: 15.0m | ETA: 5.5m [2026-02-26T20:30:05.207791] [INFO ] [sig ] [2473/3375] Forecasting PUBM... [2026-02-26T20:30:05.207820] [INFO ] [sig ] Generating forecast for: PUBM [2026-02-26T20:30:05.207851] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PUBM' from 'https://tdm.silogroup.org/data/derivative_storage/PUBM.csv'. [2026-02-26T20:30:05.219346] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PUBM'. [2026-02-26T20:30:05.219791] [INFO ] [FORECASTER] Starting predict_future for PUBM [2026-02-26T20:30:05.220639] [DEBUG] [LOCAL ] No optimal features file found for PUBM: ./output/feature-sets/PUBM.txt [2026-02-26T20:30:05.220693] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:05.220726] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:05.220752] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:05.220809] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:05.282687] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:05.283536] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:05.283644] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:05.283680] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:05.418132] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:05.418290] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:05.418330] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:05.418377] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:05.421825] [DEBUG] [FORECASTER] PUBM: Forecast T+1@11:T+2@11: UP (p=61.08%) [2026-02-26T20:30:05.422104] [INFO ] [FORECASTER] Completed predict_future for PUBM [2026-02-26T20:30:05.422237] [INFO ] [sig ] PUBM: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:30:05.567400] [INFO ] [LOCAL ] Saved forecast: PUBM 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/PUBM.txt [2026-02-26T20:30:05.567566] [INFO ] [sig ] [2473/3375] Completed PUBM in 0.4s | 2.74 sym/s | Total: 15.0m | ETA: 5.5m [2026-02-26T20:30:05.567626] [INFO ] [sig ] [2474/3375] Forecasting PUK... [2026-02-26T20:30:05.567683] [INFO ] [sig ] Generating forecast for: PUK [2026-02-26T20:30:05.567736] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PUK' from 'https://tdm.silogroup.org/data/derivative_storage/PUK.csv'. [2026-02-26T20:30:05.579750] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PUK'. [2026-02-26T20:30:05.580156] [INFO ] [FORECASTER] Starting predict_future for PUK [2026-02-26T20:30:05.581356] [DEBUG] [LOCAL ] No optimal features file found for PUK: ./output/feature-sets/PUK.txt [2026-02-26T20:30:05.581625] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:05.581664] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:05.581692] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:05.581749] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:05.643430] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:05.644323] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:05.644445] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:05.644482] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:05.764729] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:05.764891] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:05.764933] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:05.764963] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:05.768547] [DEBUG] [FORECASTER] PUK: Forecast T+1@11:T+2@11: UP (p=76.18%) [2026-02-26T20:30:05.768857] [INFO ] [FORECASTER] Completed predict_future for PUK [2026-02-26T20:30:05.768992] [INFO ] [sig ] PUK: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:30:05.919016] [INFO ] [LOCAL ] Saved forecast: PUK 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/PUK.txt [2026-02-26T20:30:05.919252] [INFO ] [sig ] [2474/3375] Completed PUK in 0.4s | 2.74 sym/s | Total: 15.0m | ETA: 5.5m [2026-02-26T20:30:05.919325] [INFO ] [sig ] [2475/3375] Forecasting PUMP... [2026-02-26T20:30:05.919374] [INFO ] [sig ] Generating forecast for: PUMP [2026-02-26T20:30:05.919423] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PUMP' from 'https://tdm.silogroup.org/data/derivative_storage/PUMP.csv'. [2026-02-26T20:30:05.932927] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PUMP'. [2026-02-26T20:30:05.933330] [INFO ] [FORECASTER] Starting predict_future for PUMP [2026-02-26T20:30:05.934466] [DEBUG] [LOCAL ] No optimal features file found for PUMP: ./output/feature-sets/PUMP.txt [2026-02-26T20:30:05.934523] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:05.934558] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:05.934791] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:05.934854] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:05.998104] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:05.999025] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:05.999122] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:05.999156] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:06.133639] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:06.133841] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:06.133890] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:06.133921] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:06.137676] [DEBUG] [FORECASTER] PUMP: Forecast T+1@11:T+2@11: UP (p=91.78%) [2026-02-26T20:30:06.137966] [INFO ] [FORECASTER] Completed predict_future for PUMP [2026-02-26T20:30:06.138134] [INFO ] [sig ] PUMP: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:30:06.299237] [INFO ] [LOCAL ] Saved forecast: PUMP 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/PUMP.txt [2026-02-26T20:30:06.299433] [INFO ] [sig ] [2475/3375] Completed PUMP in 0.4s | 2.74 sym/s | Total: 15.0m | ETA: 5.5m [2026-02-26T20:30:06.299488] [INFO ] [sig ] [2476/3375] Forecasting PVH... [2026-02-26T20:30:06.299524] [INFO ] [sig ] Generating forecast for: PVH [2026-02-26T20:30:06.299557] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PVH' from 'https://tdm.silogroup.org/data/derivative_storage/PVH.csv'. [2026-02-26T20:30:06.311891] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PVH'. [2026-02-26T20:30:06.312272] [INFO ] [FORECASTER] Starting predict_future for PVH [2026-02-26T20:30:06.313145] [DEBUG] [LOCAL ] No optimal features file found for PVH: ./output/feature-sets/PVH.txt [2026-02-26T20:30:06.313201] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:06.313235] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:06.313264] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:06.313323] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:06.374313] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:06.375111] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:06.375211] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:06.375247] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:06.508467] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:06.508640] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:06.508681] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:06.508710] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:06.512141] [DEBUG] [FORECASTER] PVH: Forecast T+1@11:T+2@11: UP (p=97.92%) [2026-02-26T20:30:06.512424] [INFO ] [FORECASTER] Completed predict_future for PVH [2026-02-26T20:30:06.512554] [INFO ] [sig ] PVH: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:30:06.668825] [INFO ] [LOCAL ] Saved forecast: PVH 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/PVH.txt [2026-02-26T20:30:06.669010] [INFO ] [sig ] [2476/3375] Completed PVH in 0.4s | 2.74 sym/s | Total: 15.0m | ETA: 5.5m [2026-02-26T20:30:06.669052] [INFO ] [sig ] [2477/3375] Forecasting PVL... [2026-02-26T20:30:06.669082] [INFO ] [sig ] Generating forecast for: PVL [2026-02-26T20:30:06.669112] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PVL' from 'https://tdm.silogroup.org/data/derivative_storage/PVL.csv'. [2026-02-26T20:30:06.680954] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PVL'. [2026-02-26T20:30:06.681363] [INFO ] [FORECASTER] Starting predict_future for PVL [2026-02-26T20:30:06.682241] [DEBUG] [LOCAL ] No optimal features file found for PVL: ./output/feature-sets/PVL.txt [2026-02-26T20:30:06.682297] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:06.682331] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:06.682359] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:06.682438] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:06.746866] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:06.747792] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:06.747901] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:06.747960] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:06.873081] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:06.873384] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:06.873434] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:06.873466] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:06.877527] [DEBUG] [FORECASTER] PVL: Forecast T+1@11:T+2@11: UP (p=53.44%) [2026-02-26T20:30:06.877902] [INFO ] [FORECASTER] Completed predict_future for PVL [2026-02-26T20:30:06.878079] [INFO ] [sig ] PVL: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:30:07.037405] [INFO ] [LOCAL ] Saved forecast: PVL 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/PVL.txt [2026-02-26T20:30:07.037549] [INFO ] [sig ] [2477/3375] Completed PVL in 0.4s | 2.74 sym/s | Total: 15.0m | ETA: 5.5m [2026-02-26T20:30:07.037616] [INFO ] [sig ] [2478/3375] Forecasting PWP... [2026-02-26T20:30:07.037667] [INFO ] [sig ] Generating forecast for: PWP [2026-02-26T20:30:07.037705] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PWP' from 'https://tdm.silogroup.org/data/derivative_storage/PWP.csv'. [2026-02-26T20:30:07.049160] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PWP'. [2026-02-26T20:30:07.049556] [INFO ] [FORECASTER] Starting predict_future for PWP [2026-02-26T20:30:07.050381] [DEBUG] [LOCAL ] No optimal features file found for PWP: ./output/feature-sets/PWP.txt [2026-02-26T20:30:07.050434] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:07.050494] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:07.050522] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:07.050605] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:07.108068] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:07.108994] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:07.109084] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:07.109116] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:07.229640] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:07.229801] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:07.229840] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:07.229869] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:07.233299] [DEBUG] [FORECASTER] PWP: Forecast T+1@11:T+2@11: UP (p=98.90%) [2026-02-26T20:30:07.233603] [INFO ] [FORECASTER] Completed predict_future for PWP [2026-02-26T20:30:07.233734] [INFO ] [sig ] PWP: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:30:07.380584] [INFO ] [LOCAL ] Saved forecast: PWP 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/PWP.txt [2026-02-26T20:30:07.380942] [INFO ] [sig ] [2478/3375] Completed PWP in 0.3s | 2.74 sym/s | Total: 15.0m | ETA: 5.4m [2026-02-26T20:30:07.380983] [INFO ] [sig ] [2479/3375] Forecasting PXS... [2026-02-26T20:30:07.381015] [INFO ] [sig ] Generating forecast for: PXS [2026-02-26T20:30:07.381047] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PXS' from 'https://tdm.silogroup.org/data/derivative_storage/PXS.csv'. [2026-02-26T20:30:07.392651] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PXS'. [2026-02-26T20:30:07.393085] [INFO ] [FORECASTER] Starting predict_future for PXS [2026-02-26T20:30:07.393942] [DEBUG] [LOCAL ] No optimal features file found for PXS: ./output/feature-sets/PXS.txt [2026-02-26T20:30:07.394013] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:07.394047] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:07.394074] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:07.394134] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:07.456798] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:07.457746] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:07.457841] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:07.457874] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:07.571822] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:07.572008] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:07.572052] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:07.572082] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:07.575858] [DEBUG] [FORECASTER] PXS: Forecast T+1@11:T+2@11: UP (p=80.44%) [2026-02-26T20:30:07.576267] [INFO ] [FORECASTER] Completed predict_future for PXS [2026-02-26T20:30:07.576457] [INFO ] [sig ] PXS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:30:07.734367] [INFO ] [LOCAL ] Saved forecast: PXS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/PXS.txt [2026-02-26T20:30:07.734543] [INFO ] [sig ] [2479/3375] Completed PXS in 0.4s | 2.74 sym/s | Total: 15.1m | ETA: 5.4m [2026-02-26T20:30:07.734606] [INFO ] [sig ] [2480/3375] Forecasting PY... [2026-02-26T20:30:07.734639] [INFO ] [sig ] Generating forecast for: PY [2026-02-26T20:30:07.734670] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PY' from 'https://tdm.silogroup.org/data/derivative_storage/PY.csv'. [2026-02-26T20:30:07.746558] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PY'. [2026-02-26T20:30:07.746966] [INFO ] [FORECASTER] Starting predict_future for PY [2026-02-26T20:30:07.747924] [DEBUG] [LOCAL ] No optimal features file found for PY: ./output/feature-sets/PY.txt [2026-02-26T20:30:07.747981] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:07.748015] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:07.748043] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:07.748100] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:07.808313] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:07.809295] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:07.809386] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:07.809420] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:07.924280] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:07.924441] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:07.924482] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:07.924513] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:07.928066] [DEBUG] [FORECASTER] PY: Forecast T+1@11:T+2@11: DOWN (p=10.63%) [2026-02-26T20:30:07.928351] [INFO ] [FORECASTER] Completed predict_future for PY [2026-02-26T20:30:07.928484] [INFO ] [sig ] PY: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:30:08.078252] [INFO ] [LOCAL ] Saved forecast: PY 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/PY.txt [2026-02-26T20:30:08.078454] [INFO ] [sig ] [2480/3375] Completed PY in 0.3s | 2.74 sym/s | Total: 15.1m | ETA: 5.4m [2026-02-26T20:30:08.078506] [INFO ] [sig ] [2481/3375] Forecasting PYXS... [2026-02-26T20:30:08.078544] [INFO ] [sig ] Generating forecast for: PYXS [2026-02-26T20:30:08.078604] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PYXS' from 'https://tdm.silogroup.org/data/derivative_storage/PYXS.csv'. [2026-02-26T20:30:08.091755] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PYXS'. [2026-02-26T20:30:08.092156] [INFO ] [FORECASTER] Starting predict_future for PYXS [2026-02-26T20:30:08.093066] [DEBUG] [LOCAL ] No optimal features file found for PYXS: ./output/feature-sets/PYXS.txt [2026-02-26T20:30:08.093122] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:08.093155] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:08.093181] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:08.093238] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:08.153975] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:08.154727] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:08.154829] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:08.154865] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:08.274738] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:08.274895] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:08.274937] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:08.274965] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:08.278480] [DEBUG] [FORECASTER] PYXS: Forecast T+1@11:T+2@11: UP (p=94.33%) [2026-02-26T20:30:08.278789] [INFO ] [FORECASTER] Completed predict_future for PYXS [2026-02-26T20:30:08.278921] [INFO ] [sig ] PYXS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:30:08.425503] [INFO ] [LOCAL ] Saved forecast: PYXS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/PYXS.txt [2026-02-26T20:30:08.425668] [INFO ] [sig ] [2481/3375] Completed PYXS in 0.3s | 2.74 sym/s | Total: 15.1m | ETA: 5.4m [2026-02-26T20:30:08.425711] [INFO ] [sig ] [2482/3375] Forecasting PZZA... [2026-02-26T20:30:08.425742] [INFO ] [sig ] Generating forecast for: PZZA [2026-02-26T20:30:08.425773] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PZZA' from 'https://tdm.silogroup.org/data/derivative_storage/PZZA.csv'. [2026-02-26T20:30:08.438466] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PZZA'. [2026-02-26T20:30:08.438826] [INFO ] [FORECASTER] Starting predict_future for PZZA [2026-02-26T20:30:08.439654] [DEBUG] [LOCAL ] No optimal features file found for PZZA: ./output/feature-sets/PZZA.txt [2026-02-26T20:30:08.439708] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:08.439741] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:08.439768] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:08.439826] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:08.496802] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:08.497799] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:08.497885] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:08.497918] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:08.625808] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:08.625968] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:08.626009] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:08.626038] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:08.629528] [DEBUG] [FORECASTER] PZZA: Forecast T+1@11:T+2@11: UP (p=55.93%) [2026-02-26T20:30:08.629841] [INFO ] [FORECASTER] Completed predict_future for PZZA [2026-02-26T20:30:08.629975] [INFO ] [sig ] PZZA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:30:08.778128] [INFO ] [LOCAL ] Saved forecast: PZZA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/PZZA.txt [2026-02-26T20:30:08.778296] [INFO ] [sig ] [2482/3375] Completed PZZA in 0.4s | 2.74 sym/s | Total: 15.1m | ETA: 5.4m [2026-02-26T20:30:08.778346] [INFO ] [sig ] [2483/3375] Forecasting QBTS... [2026-02-26T20:30:08.778377] [INFO ] [sig ] Generating forecast for: QBTS [2026-02-26T20:30:08.778408] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QBTS' from 'https://tdm.silogroup.org/data/derivative_storage/QBTS.csv'. [2026-02-26T20:30:08.792333] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QBTS'. [2026-02-26T20:30:08.792776] [INFO ] [FORECASTER] Starting predict_future for QBTS [2026-02-26T20:30:08.793618] [DEBUG] [LOCAL ] No optimal features file found for QBTS: ./output/feature-sets/QBTS.txt [2026-02-26T20:30:08.793673] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:08.793705] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:08.793732] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:08.793790] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:08.863819] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:08.864878] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:08.864984] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:08.865020] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:08.994402] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:08.994587] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:08.994632] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:08.994661] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:08.998254] [DEBUG] [FORECASTER] QBTS: Forecast T+1@11:T+2@11: UP (p=65.35%) [2026-02-26T20:30:08.998553] [INFO ] [FORECASTER] Completed predict_future for QBTS [2026-02-26T20:30:08.998723] [INFO ] [sig ] QBTS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:30:09.174794] [INFO ] [LOCAL ] Saved forecast: QBTS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/QBTS.txt [2026-02-26T20:30:09.175018] [INFO ] [sig ] [2483/3375] Completed QBTS in 0.4s | 2.74 sym/s | Total: 15.1m | ETA: 5.4m [2026-02-26T20:30:09.175077] [INFO ] [sig ] [2484/3375] Forecasting QCLN... [2026-02-26T20:30:09.175123] [INFO ] [sig ] Generating forecast for: QCLN [2026-02-26T20:30:09.175166] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QCLN' from 'https://tdm.silogroup.org/data/derivative_storage/QCLN.csv'. [2026-02-26T20:30:09.191230] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QCLN'. [2026-02-26T20:30:09.191756] [INFO ] [FORECASTER] Starting predict_future for QCLN [2026-02-26T20:30:09.192906] [DEBUG] [LOCAL ] No optimal features file found for QCLN: ./output/feature-sets/QCLN.txt [2026-02-26T20:30:09.192975] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:09.193020] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:09.193059] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:09.193144] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:09.254631] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:09.255687] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:09.255785] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:09.255820] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:09.392552] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:09.392742] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:09.392784] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:09.392813] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:09.396749] [DEBUG] [FORECASTER] QCLN: Forecast T+1@11:T+2@11: DOWN (p=8.56%) [2026-02-26T20:30:09.397046] [INFO ] [FORECASTER] Completed predict_future for QCLN [2026-02-26T20:30:09.397199] [INFO ] [sig ] QCLN: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:30:09.553020] [INFO ] [LOCAL ] Saved forecast: QCLN 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/QCLN.txt [2026-02-26T20:30:09.553235] [INFO ] [sig ] [2484/3375] Completed QCLN in 0.4s | 2.74 sym/s | Total: 15.1m | ETA: 5.4m [2026-02-26T20:30:09.553281] [INFO ] [sig ] [2485/3375] Forecasting QCOM... [2026-02-26T20:30:09.553312] [INFO ] [sig ] Generating forecast for: QCOM [2026-02-26T20:30:09.553344] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QCOM' from 'https://tdm.silogroup.org/data/derivative_storage/QCOM.csv'. [2026-02-26T20:30:09.566294] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QCOM'. [2026-02-26T20:30:09.566775] [INFO ] [FORECASTER] Starting predict_future for QCOM [2026-02-26T20:30:09.567976] [DEBUG] [LOCAL ] No optimal features file found for QCOM: ./output/feature-sets/QCOM.txt [2026-02-26T20:30:09.568047] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:09.568087] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:09.568121] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:09.568200] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:09.632257] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:09.633215] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:09.633300] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:09.633334] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:09.760600] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:09.760763] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:09.760805] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:09.760834] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:09.764306] [DEBUG] [FORECASTER] QCOM: Forecast T+1@11:T+2@11: DOWN (p=35.77%) [2026-02-26T20:30:09.764636] [INFO ] [FORECASTER] Completed predict_future for QCOM [2026-02-26T20:30:09.764770] [INFO ] [sig ] QCOM: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:30:09.919531] [INFO ] [LOCAL ] Saved forecast: QCOM 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/QCOM.txt [2026-02-26T20:30:09.919732] [INFO ] [sig ] [2485/3375] Completed QCOM in 0.4s | 2.74 sym/s | Total: 15.1m | ETA: 5.4m [2026-02-26T20:30:09.919776] [INFO ] [sig ] [2486/3375] Forecasting QCRH... [2026-02-26T20:30:09.919808] [INFO ] [sig ] Generating forecast for: QCRH [2026-02-26T20:30:09.919844] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QCRH' from 'https://tdm.silogroup.org/data/derivative_storage/QCRH.csv'. [2026-02-26T20:30:09.934065] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QCRH'. [2026-02-26T20:30:09.934607] [INFO ] [FORECASTER] Starting predict_future for QCRH [2026-02-26T20:30:09.935683] [DEBUG] [LOCAL ] No optimal features file found for QCRH: ./output/feature-sets/QCRH.txt [2026-02-26T20:30:09.935743] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:09.935776] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:09.935803] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:09.935872] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:10.002340] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:10.003315] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:10.003410] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:10.003445] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:10.133109] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:10.133284] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:10.133359] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:10.133402] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:10.137717] [DEBUG] [FORECASTER] QCRH: Forecast T+1@11:T+2@11: DOWN (p=3.54%) [2026-02-26T20:30:10.138078] [INFO ] [FORECASTER] Completed predict_future for QCRH [2026-02-26T20:30:10.138228] [INFO ] [sig ] QCRH: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:30:10.304387] [INFO ] [LOCAL ] Saved forecast: QCRH 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/QCRH.txt [2026-02-26T20:30:10.304592] [INFO ] [sig ] [2486/3375] Completed QCRH in 0.4s | 2.74 sym/s | Total: 15.1m | ETA: 5.4m [2026-02-26T20:30:10.304645] [INFO ] [sig ] [2487/3375] Forecasting QDEL... [2026-02-26T20:30:10.304677] [INFO ] [sig ] Generating forecast for: QDEL [2026-02-26T20:30:10.304709] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QDEL' from 'https://tdm.silogroup.org/data/derivative_storage/QDEL.csv'. [2026-02-26T20:30:10.318044] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QDEL'. [2026-02-26T20:30:10.318736] [INFO ] [FORECASTER] Starting predict_future for QDEL [2026-02-26T20:30:10.320375] [DEBUG] [LOCAL ] No optimal features file found for QDEL: ./output/feature-sets/QDEL.txt [2026-02-26T20:30:10.320451] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:10.320502] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:10.320544] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:10.320668] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:10.385825] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:10.386803] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:10.386917] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:10.386953] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:10.527677] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:10.527858] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:10.527900] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:10.527930] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:10.532593] [DEBUG] [FORECASTER] QDEL: Forecast T+1@11:T+2@11: DOWN (p=37.77%) [2026-02-26T20:30:10.533030] [INFO ] [FORECASTER] Completed predict_future for QDEL [2026-02-26T20:30:10.533197] [INFO ] [sig ] QDEL: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:30:10.689350] [INFO ] [LOCAL ] Saved forecast: QDEL 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/QDEL.txt [2026-02-26T20:30:10.689539] [INFO ] [sig ] [2487/3375] Completed QDEL in 0.4s | 2.74 sym/s | Total: 15.1m | ETA: 5.4m [2026-02-26T20:30:10.689607] [INFO ] [sig ] [2488/3375] Forecasting QFIN... [2026-02-26T20:30:10.689840] [INFO ] [sig ] Generating forecast for: QFIN [2026-02-26T20:30:10.689880] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QFIN' from 'https://tdm.silogroup.org/data/derivative_storage/QFIN.csv'. [2026-02-26T20:30:10.703062] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QFIN'. [2026-02-26T20:30:10.703476] [INFO ] [FORECASTER] Starting predict_future for QFIN [2026-02-26T20:30:10.704321] [DEBUG] [LOCAL ] No optimal features file found for QFIN: ./output/feature-sets/QFIN.txt [2026-02-26T20:30:10.704375] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:10.704407] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:10.704440] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:10.704498] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:10.766654] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:10.767568] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:10.767793] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:10.767847] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:10.915648] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:10.915857] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:10.915907] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:10.915939] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:10.920009] [DEBUG] [FORECASTER] QFIN: Forecast T+1@11:T+2@11: DOWN (p=2.11%) [2026-02-26T20:30:10.920413] [INFO ] [FORECASTER] Completed predict_future for QFIN [2026-02-26T20:30:10.920597] [INFO ] [sig ] QFIN: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:30:11.179826] [INFO ] [LOCAL ] Saved forecast: QFIN 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/QFIN.txt [2026-02-26T20:30:11.180025] [INFO ] [sig ] [2488/3375] Completed QFIN in 0.5s | 2.74 sym/s | Total: 15.1m | ETA: 5.4m [2026-02-26T20:30:11.180070] [INFO ] [sig ] [2489/3375] Forecasting QGEN... [2026-02-26T20:30:11.180103] [INFO ] [sig ] Generating forecast for: QGEN [2026-02-26T20:30:11.180135] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QGEN' from 'https://tdm.silogroup.org/data/derivative_storage/QGEN.csv'. [2026-02-26T20:30:11.193906] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QGEN'. [2026-02-26T20:30:11.194335] [INFO ] [FORECASTER] Starting predict_future for QGEN [2026-02-26T20:30:11.195254] [DEBUG] [LOCAL ] No optimal features file found for QGEN: ./output/feature-sets/QGEN.txt [2026-02-26T20:30:11.195310] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:11.195343] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:11.195369] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:11.195427] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:11.262569] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:11.263491] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:11.263597] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:11.263635] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:11.396880] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:11.397058] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:11.397100] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:11.397129] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:11.401236] [DEBUG] [FORECASTER] QGEN: Forecast T+1@11:T+2@11: UP (p=96.12%) [2026-02-26T20:30:11.401640] [INFO ] [FORECASTER] Completed predict_future for QGEN [2026-02-26T20:30:11.401796] [INFO ] [sig ] QGEN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:30:11.561838] [INFO ] [LOCAL ] Saved forecast: QGEN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/QGEN.txt [2026-02-26T20:30:11.562048] [INFO ] [sig ] [2489/3375] Completed QGEN in 0.4s | 2.74 sym/s | Total: 15.1m | ETA: 5.4m [2026-02-26T20:30:11.562103] [INFO ] [sig ] [2490/3375] Forecasting QLYS... [2026-02-26T20:30:11.562134] [INFO ] [sig ] Generating forecast for: QLYS [2026-02-26T20:30:11.562170] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QLYS' from 'https://tdm.silogroup.org/data/derivative_storage/QLYS.csv'. [2026-02-26T20:30:11.580097] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QLYS'. [2026-02-26T20:30:11.580748] [INFO ] [FORECASTER] Starting predict_future for QLYS [2026-02-26T20:30:11.581840] [DEBUG] [LOCAL ] No optimal features file found for QLYS: ./output/feature-sets/QLYS.txt [2026-02-26T20:30:11.581911] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:11.581985] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:11.582026] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:11.582143] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:11.646080] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:11.647275] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:11.647389] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:11.647431] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:11.783059] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:11.783302] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:11.783354] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:11.783385] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:11.787656] [DEBUG] [FORECASTER] QLYS: Forecast T+1@11:T+2@11: DOWN (p=8.03%) [2026-02-26T20:30:11.788002] [INFO ] [FORECASTER] Completed predict_future for QLYS [2026-02-26T20:30:11.788158] [INFO ] [sig ] QLYS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:30:11.941228] [INFO ] [LOCAL ] Saved forecast: QLYS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/QLYS.txt [2026-02-26T20:30:11.941420] [INFO ] [sig ] [2490/3375] Completed QLYS in 0.4s | 2.74 sym/s | Total: 15.1m | ETA: 5.4m [2026-02-26T20:30:11.941475] [INFO ] [sig ] [2491/3375] Forecasting QMCO... [2026-02-26T20:30:11.941512] [INFO ] [sig ] Generating forecast for: QMCO [2026-02-26T20:30:11.941550] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QMCO' from 'https://tdm.silogroup.org/data/derivative_storage/QMCO.csv'. [2026-02-26T20:30:11.953393] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QMCO'. [2026-02-26T20:30:11.953832] [INFO ] [FORECASTER] Starting predict_future for QMCO [2026-02-26T20:30:11.954905] [DEBUG] [LOCAL ] No optimal features file found for QMCO: ./output/feature-sets/QMCO.txt [2026-02-26T20:30:11.954961] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:11.954995] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:11.955022] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:11.955079] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:12.018505] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:12.019477] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:12.019567] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:12.019622] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:12.149791] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:12.149958] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:12.149999] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:12.150030] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:12.153921] [DEBUG] [FORECASTER] QMCO: Forecast T+1@11:T+2@11: UP (p=70.28%) [2026-02-26T20:30:12.154237] [INFO ] [FORECASTER] Completed predict_future for QMCO [2026-02-26T20:30:12.154375] [INFO ] [sig ] QMCO: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:30:12.300033] [INFO ] [LOCAL ] Saved forecast: QMCO 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/QMCO.txt [2026-02-26T20:30:12.300226] [INFO ] [sig ] [2491/3375] Completed QMCO in 0.4s | 2.74 sym/s | Total: 15.1m | ETA: 5.4m [2026-02-26T20:30:12.300272] [INFO ] [sig ] [2492/3375] Forecasting QMOM... [2026-02-26T20:30:12.300302] [INFO ] [sig ] Generating forecast for: QMOM [2026-02-26T20:30:12.300334] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QMOM' from 'https://tdm.silogroup.org/data/derivative_storage/QMOM.csv'. [2026-02-26T20:30:12.311759] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QMOM'. [2026-02-26T20:30:12.312181] [INFO ] [FORECASTER] Starting predict_future for QMOM [2026-02-26T20:30:12.313052] [DEBUG] [LOCAL ] No optimal features file found for QMOM: ./output/feature-sets/QMOM.txt [2026-02-26T20:30:12.313107] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:12.313140] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:12.313167] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:12.313224] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:12.372132] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:12.373000] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:12.373088] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:12.373122] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:12.511186] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:12.511372] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:12.511419] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:12.511455] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:12.515830] [DEBUG] [FORECASTER] QMOM: Forecast T+1@11:T+2@11: UP (p=55.75%) [2026-02-26T20:30:12.516180] [INFO ] [FORECASTER] Completed predict_future for QMOM [2026-02-26T20:30:12.516343] [INFO ] [sig ] QMOM: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:30:12.701711] [INFO ] [LOCAL ] Saved forecast: QMOM 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/QMOM.txt [2026-02-26T20:30:12.701958] [INFO ] [sig ] [2492/3375] Completed QMOM in 0.4s | 2.74 sym/s | Total: 15.1m | ETA: 5.4m [2026-02-26T20:30:12.702024] [INFO ] [sig ] [2493/3375] Forecasting QNTM... [2026-02-26T20:30:12.702061] [INFO ] [sig ] Generating forecast for: QNTM [2026-02-26T20:30:12.702100] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QNTM' from 'https://tdm.silogroup.org/data/derivative_storage/QNTM.csv'. [2026-02-26T20:30:12.719552] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QNTM'. [2026-02-26T20:30:12.720250] [INFO ] [FORECASTER] Starting predict_future for QNTM [2026-02-26T20:30:12.721433] [DEBUG] [LOCAL ] No optimal features file found for QNTM: ./output/feature-sets/QNTM.txt [2026-02-26T20:30:12.721495] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:12.721530] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:12.721605] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:12.721694] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:12.789133] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:12.790419] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:12.790536] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:12.790588] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:12.928743] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:12.929033] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:12.929082] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:12.929111] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:12.933545] [DEBUG] [FORECASTER] QNTM: Forecast T+1@11:T+2@11: DOWN (p=8.27%) [2026-02-26T20:30:12.934110] [INFO ] [FORECASTER] Completed predict_future for QNTM [2026-02-26T20:30:12.934312] [INFO ] [sig ] QNTM: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:30:13.099362] [INFO ] [LOCAL ] Saved forecast: QNTM 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/QNTM.txt [2026-02-26T20:30:13.099671] [INFO ] [sig ] [2493/3375] Completed QNTM in 0.4s | 2.74 sym/s | Total: 15.1m | ETA: 5.4m [2026-02-26T20:30:13.099744] [INFO ] [sig ] [2494/3375] Forecasting QQMG... [2026-02-26T20:30:13.099780] [INFO ] [sig ] Generating forecast for: QQMG [2026-02-26T20:30:13.099819] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQMG' from 'https://tdm.silogroup.org/data/derivative_storage/QQMG.csv'. [2026-02-26T20:30:13.117078] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQMG'. [2026-02-26T20:30:13.117996] [INFO ] [FORECASTER] Starting predict_future for QQMG [2026-02-26T20:30:13.119257] [DEBUG] [LOCAL ] No optimal features file found for QQMG: ./output/feature-sets/QQMG.txt [2026-02-26T20:30:13.119317] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:13.119354] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:13.119387] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:13.119461] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:13.184900] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:13.186185] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:13.186323] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:13.186359] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:13.318082] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:13.318377] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:13.318428] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:13.318458] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:13.323610] [DEBUG] [FORECASTER] QQMG: Forecast T+1@11:T+2@11: UP (p=96.21%) [2026-02-26T20:30:13.324092] [INFO ] [FORECASTER] Completed predict_future for QQMG [2026-02-26T20:30:13.324282] [INFO ] [sig ] QQMG: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:30:13.494421] [INFO ] [LOCAL ] Saved forecast: QQMG 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/QQMG.txt [2026-02-26T20:30:13.494706] [INFO ] [sig ] [2494/3375] Completed QQMG in 0.4s | 2.74 sym/s | Total: 15.1m | ETA: 5.4m [2026-02-26T20:30:13.494757] [INFO ] [sig ] [2495/3375] Forecasting QQQ... [2026-02-26T20:30:13.494791] [INFO ] [sig ] Generating forecast for: QQQ [2026-02-26T20:30:13.494826] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQ' from 'https://tdm.silogroup.org/data/derivative_storage/QQQ.csv'. [2026-02-26T20:30:13.514293] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQ'. [2026-02-26T20:30:13.515042] [INFO ] [FORECASTER] Starting predict_future for QQQ [2026-02-26T20:30:13.516203] [DEBUG] [LOCAL ] No optimal features file found for QQQ: ./output/feature-sets/QQQ.txt [2026-02-26T20:30:13.516264] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:13.516357] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:13.516395] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:13.516479] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:13.578704] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:13.579950] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:13.580148] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:13.580191] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:13.723859] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:13.724107] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:13.724153] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:13.724182] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:13.728867] [DEBUG] [FORECASTER] QQQ: Forecast T+1@11:T+2@11: UP (p=50.20%) [2026-02-26T20:30:13.729413] [INFO ] [FORECASTER] Completed predict_future for QQQ [2026-02-26T20:30:13.729670] [INFO ] [sig ] QQQ: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:30:13.917301] [INFO ] [LOCAL ] Saved forecast: QQQ 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/QQQ.txt [2026-02-26T20:30:13.917530] [INFO ] [sig ] [2495/3375] Completed QQQ in 0.4s | 2.74 sym/s | Total: 15.2m | ETA: 5.3m [2026-02-26T20:30:13.917605] [INFO ] [sig ] [2496/3375] Forecasting QQQE... [2026-02-26T20:30:13.917671] [INFO ] [sig ] Generating forecast for: QQQE [2026-02-26T20:30:13.917710] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQE' from 'https://tdm.silogroup.org/data/derivative_storage/QQQE.csv'. [2026-02-26T20:30:13.933509] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQE'. [2026-02-26T20:30:13.934382] [INFO ] [FORECASTER] Starting predict_future for QQQE [2026-02-26T20:30:13.935714] [DEBUG] [LOCAL ] No optimal features file found for QQQE: ./output/feature-sets/QQQE.txt [2026-02-26T20:30:13.935775] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:13.935809] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:13.935837] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:13.935898] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:14.000439] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:14.001742] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:14.001884] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:14.001933] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:14.135461] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:14.135734] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:14.135803] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:14.135845] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:14.140667] [DEBUG] [FORECASTER] QQQE: Forecast T+1@11:T+2@11: UP (p=67.42%) [2026-02-26T20:30:14.141052] [INFO ] [FORECASTER] Completed predict_future for QQQE [2026-02-26T20:30:14.141226] [INFO ] [sig ] QQQE: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:30:14.342780] [INFO ] [LOCAL ] Saved forecast: QQQE 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/QQQE.txt [2026-02-26T20:30:14.343047] [INFO ] [sig ] [2496/3375] Completed QQQE in 0.4s | 2.74 sym/s | Total: 15.2m | ETA: 5.3m [2026-02-26T20:30:14.343098] [INFO ] [sig ] [2497/3375] Forecasting QQQI... [2026-02-26T20:30:14.343137] [INFO ] [sig ] Generating forecast for: QQQI [2026-02-26T20:30:14.343178] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQI' from 'https://tdm.silogroup.org/data/derivative_storage/QQQI.csv'. [2026-02-26T20:30:14.360718] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQI'. [2026-02-26T20:30:14.361372] [INFO ] [FORECASTER] Starting predict_future for QQQI [2026-02-26T20:30:14.362536] [DEBUG] [LOCAL ] No optimal features file found for QQQI: ./output/feature-sets/QQQI.txt [2026-02-26T20:30:14.362636] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:14.362679] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:14.362712] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:14.362794] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:14.443766] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:14.445269] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:14.445392] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:14.445432] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:14.613030] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:14.613248] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:14.613309] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:14.613363] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:14.617685] [DEBUG] [FORECASTER] QQQI: Forecast T+1@11:T+2@11: DOWN (p=44.90%) [2026-02-26T20:30:14.618126] [INFO ] [FORECASTER] Completed predict_future for QQQI [2026-02-26T20:30:14.618322] [INFO ] [sig ] QQQI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:30:14.780931] [INFO ] [LOCAL ] Saved forecast: QQQI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/QQQI.txt [2026-02-26T20:30:14.781115] [INFO ] [sig ] [2497/3375] Completed QQQI in 0.4s | 2.74 sym/s | Total: 15.2m | ETA: 5.3m [2026-02-26T20:30:14.781159] [INFO ] [sig ] [2498/3375] Forecasting QQQJ... [2026-02-26T20:30:14.781188] [INFO ] [sig ] Generating forecast for: QQQJ [2026-02-26T20:30:14.781218] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQJ' from 'https://tdm.silogroup.org/data/derivative_storage/QQQJ.csv'. [2026-02-26T20:30:14.794605] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQJ'. [2026-02-26T20:30:14.795037] [INFO ] [FORECASTER] Starting predict_future for QQQJ [2026-02-26T20:30:14.795933] [DEBUG] [LOCAL ] No optimal features file found for QQQJ: ./output/feature-sets/QQQJ.txt [2026-02-26T20:30:14.795990] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:14.796023] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:14.796049] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:14.796108] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:14.870619] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:14.871508] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:14.871616] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:14.871654] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:15.011449] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:15.011657] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:15.011707] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:15.011774] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:15.015748] [DEBUG] [FORECASTER] QQQJ: Forecast T+1@11:T+2@11: UP (p=68.63%) [2026-02-26T20:30:15.016118] [INFO ] [FORECASTER] Completed predict_future for QQQJ [2026-02-26T20:30:15.016269] [INFO ] [sig ] QQQJ: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:30:15.181121] [INFO ] [LOCAL ] Saved forecast: QQQJ 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/QQQJ.txt [2026-02-26T20:30:15.181327] [INFO ] [sig ] [2498/3375] Completed QQQJ in 0.4s | 2.74 sym/s | Total: 15.2m | ETA: 5.3m [2026-02-26T20:30:15.181372] [INFO ] [sig ] [2499/3375] Forecasting QQQM... [2026-02-26T20:30:15.181401] [INFO ] [sig ] Generating forecast for: QQQM [2026-02-26T20:30:15.181432] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQM' from 'https://tdm.silogroup.org/data/derivative_storage/QQQM.csv'. [2026-02-26T20:30:15.194169] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQM'. [2026-02-26T20:30:15.194651] [INFO ] [FORECASTER] Starting predict_future for QQQM [2026-02-26T20:30:15.195507] [DEBUG] [LOCAL ] No optimal features file found for QQQM: ./output/feature-sets/QQQM.txt [2026-02-26T20:30:15.195563] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:15.195620] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:15.195648] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:15.195705] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:15.265193] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:15.266175] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:15.266296] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:15.266332] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:15.428409] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:15.428604] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:15.428658] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:15.428689] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:15.433729] [DEBUG] [FORECASTER] QQQM: Forecast T+1@11:T+2@11: UP (p=98.69%) [2026-02-26T20:30:15.434208] [INFO ] [FORECASTER] Completed predict_future for QQQM [2026-02-26T20:30:15.434410] [INFO ] [sig ] QQQM: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:30:15.612954] [INFO ] [LOCAL ] Saved forecast: QQQM 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/QQQM.txt [2026-02-26T20:30:15.613128] [INFO ] [sig ] [2499/3375] Completed QQQM in 0.4s | 2.74 sym/s | Total: 15.2m | ETA: 5.3m [2026-02-26T20:30:15.613170] [INFO ] [sig ] [2500/3375] Forecasting QQQX... [2026-02-26T20:30:15.613203] [INFO ] [sig ] Generating forecast for: QQQX [2026-02-26T20:30:15.613234] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQX' from 'https://tdm.silogroup.org/data/derivative_storage/QQQX.csv'. [2026-02-26T20:30:15.630217] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQX'. [2026-02-26T20:30:15.630781] [INFO ] [FORECASTER] Starting predict_future for QQQX [2026-02-26T20:30:15.632211] [DEBUG] [LOCAL ] No optimal features file found for QQQX: ./output/feature-sets/QQQX.txt [2026-02-26T20:30:15.632285] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:15.632333] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:15.632374] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:15.632462] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:15.723546] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:15.724479] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:15.724569] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:15.724626] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:15.860322] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:15.860492] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:15.860533] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:15.860762] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:15.864550] [DEBUG] [FORECASTER] QQQX: Forecast T+1@11:T+2@11: UP (p=85.51%) [2026-02-26T20:30:15.864869] [INFO ] [FORECASTER] Completed predict_future for QQQX [2026-02-26T20:30:15.865005] [INFO ] [sig ] QQQX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:30:16.008407] [INFO ] [LOCAL ] Saved forecast: QQQX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/QQQX.txt [2026-02-26T20:30:16.008595] [INFO ] [sig ] [2500/3375] Completed QQQX in 0.4s | 2.74 sym/s | Total: 15.2m | ETA: 5.3m [2026-02-26T20:30:16.008639] [INFO ] [sig ] [2501/3375] Forecasting QRHC... [2026-02-26T20:30:16.008669] [INFO ] [sig ] Generating forecast for: QRHC [2026-02-26T20:30:16.008701] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QRHC' from 'https://tdm.silogroup.org/data/derivative_storage/QRHC.csv'. [2026-02-26T20:30:16.020163] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QRHC'. [2026-02-26T20:30:16.020566] [INFO ] [FORECASTER] Starting predict_future for QRHC [2026-02-26T20:30:16.021419] [DEBUG] [LOCAL ] No optimal features file found for QRHC: ./output/feature-sets/QRHC.txt [2026-02-26T20:30:16.021474] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:16.021521] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:16.021549] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:16.021629] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:16.086825] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:16.088035] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:16.088129] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:16.088163] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:16.214843] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:16.215042] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:16.215109] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:16.215158] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:16.219555] [DEBUG] [FORECASTER] QRHC: Forecast T+1@11:T+2@11: DOWN (p=1.68%) [2026-02-26T20:30:16.219913] [INFO ] [FORECASTER] Completed predict_future for QRHC [2026-02-26T20:30:16.220064] [INFO ] [sig ] QRHC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:30:16.368996] [INFO ] [LOCAL ] Saved forecast: QRHC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/QRHC.txt [2026-02-26T20:30:16.369199] [INFO ] [sig ] [2501/3375] Completed QRHC in 0.4s | 2.74 sym/s | Total: 15.2m | ETA: 5.3m [2026-02-26T20:30:16.369288] [INFO ] [sig ] [2502/3375] Forecasting QRVO... [2026-02-26T20:30:16.369326] [INFO ] [sig ] Generating forecast for: QRVO [2026-02-26T20:30:16.369359] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QRVO' from 'https://tdm.silogroup.org/data/derivative_storage/QRVO.csv'. [2026-02-26T20:30:16.382326] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QRVO'. [2026-02-26T20:30:16.382793] [INFO ] [FORECASTER] Starting predict_future for QRVO [2026-02-26T20:30:16.383734] [DEBUG] [LOCAL ] No optimal features file found for QRVO: ./output/feature-sets/QRVO.txt [2026-02-26T20:30:16.383792] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:16.383826] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:16.383855] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:16.383914] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:16.444128] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:16.445029] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:16.445120] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:16.445155] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:16.569615] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:16.569780] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:16.569821] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:16.569853] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:16.573439] [DEBUG] [FORECASTER] QRVO: Forecast T+1@11:T+2@11: UP (p=66.85%) [2026-02-26T20:30:16.573756] [INFO ] [FORECASTER] Completed predict_future for QRVO [2026-02-26T20:30:16.573898] [INFO ] [sig ] QRVO: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:30:16.724469] [INFO ] [LOCAL ] Saved forecast: QRVO 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/QRVO.txt [2026-02-26T20:30:16.724678] [INFO ] [sig ] [2502/3375] Completed QRVO in 0.4s | 2.74 sym/s | Total: 15.2m | ETA: 5.3m [2026-02-26T20:30:16.724728] [INFO ] [sig ] [2503/3375] Forecasting QS... [2026-02-26T20:30:16.724759] [INFO ] [sig ] Generating forecast for: QS [2026-02-26T20:30:16.724791] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QS' from 'https://tdm.silogroup.org/data/derivative_storage/QS.csv'. [2026-02-26T20:30:16.736485] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QS'. [2026-02-26T20:30:16.736954] [INFO ] [FORECASTER] Starting predict_future for QS [2026-02-26T20:30:16.737917] [DEBUG] [LOCAL ] No optimal features file found for QS: ./output/feature-sets/QS.txt [2026-02-26T20:30:16.737974] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:16.738007] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:16.738033] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:16.738107] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:16.799875] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:16.801002] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:16.801095] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:16.801129] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:16.928615] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:16.928783] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:16.929024] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:16.929058] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:16.932918] [DEBUG] [FORECASTER] QS: Forecast T+1@11:T+2@11: DOWN (p=7.27%) [2026-02-26T20:30:16.933410] [INFO ] [FORECASTER] Completed predict_future for QS [2026-02-26T20:30:16.933548] [INFO ] [sig ] QS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:30:17.082395] [INFO ] [LOCAL ] Saved forecast: QS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/QS.txt [2026-02-26T20:30:17.082567] [INFO ] [sig ] [2503/3375] Completed QS in 0.4s | 2.74 sym/s | Total: 15.2m | ETA: 5.3m [2026-02-26T20:30:17.082629] [INFO ] [sig ] [2504/3375] Forecasting QTEC... [2026-02-26T20:30:17.082661] [INFO ] [sig ] Generating forecast for: QTEC [2026-02-26T20:30:17.082691] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QTEC' from 'https://tdm.silogroup.org/data/derivative_storage/QTEC.csv'. [2026-02-26T20:30:17.094467] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QTEC'. [2026-02-26T20:30:17.094904] [INFO ] [FORECASTER] Starting predict_future for QTEC [2026-02-26T20:30:17.095759] [DEBUG] [LOCAL ] No optimal features file found for QTEC: ./output/feature-sets/QTEC.txt [2026-02-26T20:30:17.095815] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:17.095855] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:17.095893] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:17.095953] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:17.159839] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:17.161425] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:17.161592] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:17.161635] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:17.289736] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:17.289904] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:17.289946] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:17.289976] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:17.293602] [DEBUG] [FORECASTER] QTEC: Forecast T+1@11:T+2@11: UP (p=99.08%) [2026-02-26T20:30:17.293900] [INFO ] [FORECASTER] Completed predict_future for QTEC [2026-02-26T20:30:17.294049] [INFO ] [sig ] QTEC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:30:17.451302] [INFO ] [LOCAL ] Saved forecast: QTEC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/QTEC.txt [2026-02-26T20:30:17.451469] [INFO ] [sig ] [2504/3375] Completed QTEC in 0.4s | 2.74 sym/s | Total: 15.2m | ETA: 5.3m [2026-02-26T20:30:17.451519] [INFO ] [sig ] [2505/3375] Forecasting QTRX... [2026-02-26T20:30:17.451554] [INFO ] [sig ] Generating forecast for: QTRX [2026-02-26T20:30:17.451627] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QTRX' from 'https://tdm.silogroup.org/data/derivative_storage/QTRX.csv'. [2026-02-26T20:30:17.467137] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QTRX'. [2026-02-26T20:30:17.467523] [INFO ] [FORECASTER] Starting predict_future for QTRX [2026-02-26T20:30:17.468506] [DEBUG] [LOCAL ] No optimal features file found for QTRX: ./output/feature-sets/QTRX.txt [2026-02-26T20:30:17.468561] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:17.468617] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:17.468646] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:17.468713] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:17.530462] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:17.531425] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:17.531552] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:17.531606] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:17.660323] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:17.660489] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:17.660532] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:17.660561] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:17.664456] [DEBUG] [FORECASTER] QTRX: Forecast T+1@11:T+2@11: DOWN (p=24.02%) [2026-02-26T20:30:17.664839] [INFO ] [FORECASTER] Completed predict_future for QTRX [2026-02-26T20:30:17.665027] [INFO ] [sig ] QTRX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:30:17.818465] [INFO ] [LOCAL ] Saved forecast: QTRX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/QTRX.txt [2026-02-26T20:30:17.818711] [INFO ] [sig ] [2505/3375] Completed QTRX in 0.4s | 2.74 sym/s | Total: 15.2m | ETA: 5.3m [2026-02-26T20:30:17.818758] [INFO ] [sig ] [2506/3375] Forecasting QTTB... [2026-02-26T20:30:17.818789] [INFO ] [sig ] Generating forecast for: QTTB [2026-02-26T20:30:17.818827] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QTTB' from 'https://tdm.silogroup.org/data/derivative_storage/QTTB.csv'. [2026-02-26T20:30:17.830988] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QTTB'. [2026-02-26T20:30:17.831347] [INFO ] [FORECASTER] Starting predict_future for QTTB [2026-02-26T20:30:17.832204] [DEBUG] [LOCAL ] No optimal features file found for QTTB: ./output/feature-sets/QTTB.txt [2026-02-26T20:30:17.832257] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:17.832289] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:17.832316] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:17.832379] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:17.891504] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:17.892384] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:17.892467] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:17.892501] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:18.015798] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:18.015969] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:18.016017] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:18.016048] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:18.019870] [DEBUG] [FORECASTER] QTTB: Forecast T+1@11:T+2@11: UP (p=57.50%) [2026-02-26T20:30:18.020188] [INFO ] [FORECASTER] Completed predict_future for QTTB [2026-02-26T20:30:18.020336] [INFO ] [sig ] QTTB: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:30:18.170789] [INFO ] [LOCAL ] Saved forecast: QTTB 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/QTTB.txt [2026-02-26T20:30:18.171154] [INFO ] [sig ] [2506/3375] Completed QTTB in 0.4s | 2.74 sym/s | Total: 15.2m | ETA: 5.3m [2026-02-26T20:30:18.171197] [INFO ] [sig ] [2507/3375] Forecasting QTUM... [2026-02-26T20:30:18.171226] [INFO ] [sig ] Generating forecast for: QTUM [2026-02-26T20:30:18.171257] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QTUM' from 'https://tdm.silogroup.org/data/derivative_storage/QTUM.csv'. [2026-02-26T20:30:18.184388] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QTUM'. [2026-02-26T20:30:18.185024] [INFO ] [FORECASTER] Starting predict_future for QTUM [2026-02-26T20:30:18.185912] [DEBUG] [LOCAL ] No optimal features file found for QTUM: ./output/feature-sets/QTUM.txt [2026-02-26T20:30:18.185967] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:18.185998] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:18.186024] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:18.186081] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:18.274012] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:18.275260] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:18.275388] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:18.275438] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:18.446496] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:18.446739] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:18.446824] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:18.446887] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:18.452746] [DEBUG] [FORECASTER] QTUM: Forecast T+1@11:T+2@11: DOWN (p=24.15%) [2026-02-26T20:30:18.453317] [INFO ] [FORECASTER] Completed predict_future for QTUM [2026-02-26T20:30:18.453545] [INFO ] [sig ] QTUM: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:30:18.689903] [INFO ] [LOCAL ] Saved forecast: QTUM 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/QTUM.txt [2026-02-26T20:30:18.690142] [INFO ] [sig ] [2507/3375] Completed QTUM in 0.5s | 2.74 sym/s | Total: 15.2m | ETA: 5.3m [2026-02-26T20:30:18.690197] [INFO ] [sig ] [2508/3375] Forecasting QTWO... [2026-02-26T20:30:18.690239] [INFO ] [sig ] Generating forecast for: QTWO [2026-02-26T20:30:18.690283] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QTWO' from 'https://tdm.silogroup.org/data/derivative_storage/QTWO.csv'. [2026-02-26T20:30:18.739389] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QTWO'. [2026-02-26T20:30:18.739950] [INFO ] [FORECASTER] Starting predict_future for QTWO [2026-02-26T20:30:18.741122] [DEBUG] [LOCAL ] No optimal features file found for QTWO: ./output/feature-sets/QTWO.txt [2026-02-26T20:30:18.741184] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:18.741218] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:18.741246] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:18.741306] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:18.821089] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:18.822303] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:18.822419] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:18.822461] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:18.989059] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:18.989241] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:18.989287] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:18.989340] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:18.994130] [DEBUG] [FORECASTER] QTWO: Forecast T+1@11:T+2@11: UP (p=76.86%) [2026-02-26T20:30:18.994551] [INFO ] [FORECASTER] Completed predict_future for QTWO [2026-02-26T20:30:18.994748] [INFO ] [sig ] QTWO: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:30:19.201275] [INFO ] [LOCAL ] Saved forecast: QTWO 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/QTWO.txt [2026-02-26T20:30:19.201633] [INFO ] [sig ] [2508/3375] Completed QTWO in 0.5s | 2.74 sym/s | Total: 15.2m | ETA: 5.3m [2026-02-26T20:30:19.201695] [INFO ] [sig ] [2509/3375] Forecasting QUAD... [2026-02-26T20:30:19.201738] [INFO ] [sig ] Generating forecast for: QUAD [2026-02-26T20:30:19.201780] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QUAD' from 'https://tdm.silogroup.org/data/derivative_storage/QUAD.csv'. [2026-02-26T20:30:19.220018] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QUAD'. [2026-02-26T20:30:19.220531] [INFO ] [FORECASTER] Starting predict_future for QUAD [2026-02-26T20:30:19.221654] [DEBUG] [LOCAL ] No optimal features file found for QUAD: ./output/feature-sets/QUAD.txt [2026-02-26T20:30:19.221724] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:19.221769] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:19.221803] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:19.221884] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:19.292026] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:19.293227] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:19.293342] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:19.293378] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:19.475110] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:19.475334] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:19.475389] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:19.475429] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:19.481210] [DEBUG] [FORECASTER] QUAD: Forecast T+1@11:T+2@11: DOWN (p=3.07%) [2026-02-26T20:30:19.481804] [INFO ] [FORECASTER] Completed predict_future for QUAD [2026-02-26T20:30:19.482042] [INFO ] [sig ] QUAD: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:30:19.745107] [INFO ] [LOCAL ] Saved forecast: QUAD 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/QUAD.txt [2026-02-26T20:30:19.745358] [INFO ] [sig ] [2509/3375] Completed QUAD in 0.5s | 2.74 sym/s | Total: 15.3m | ETA: 5.3m [2026-02-26T20:30:19.745419] [INFO ] [sig ] [2510/3375] Forecasting QUIK... [2026-02-26T20:30:19.745462] [INFO ] [sig ] Generating forecast for: QUIK [2026-02-26T20:30:19.745506] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QUIK' from 'https://tdm.silogroup.org/data/derivative_storage/QUIK.csv'. [2026-02-26T20:30:19.837318] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QUIK'. [2026-02-26T20:30:19.847305] [INFO ] [FORECASTER] Starting predict_future for QUIK [2026-02-26T20:30:19.848777] [DEBUG] [LOCAL ] No optimal features file found for QUIK: ./output/feature-sets/QUIK.txt [2026-02-26T20:30:19.848846] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:19.848885] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:19.848920] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:19.848993] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:19.970730] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:19.971958] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:19.972099] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:19.972175] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:20.153723] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:20.154031] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:20.154090] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:20.154125] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:20.161414] [DEBUG] [FORECASTER] QUIK: Forecast T+1@11:T+2@11: UP (p=77.66%) [2026-02-26T20:30:20.162131] [INFO ] [FORECASTER] Completed predict_future for QUIK [2026-02-26T20:30:20.162402] [INFO ] [sig ] QUIK: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:30:20.388292] [INFO ] [LOCAL ] Saved forecast: QUIK 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/QUIK.txt [2026-02-26T20:30:20.388565] [INFO ] [sig ] [2510/3375] Completed QUIK in 0.6s | 2.74 sym/s | Total: 15.3m | ETA: 5.3m [2026-02-26T20:30:20.388655] [INFO ] [sig ] [2511/3375] Forecasting QURE... [2026-02-26T20:30:20.388709] [INFO ] [sig ] Generating forecast for: QURE [2026-02-26T20:30:20.388781] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QURE' from 'https://tdm.silogroup.org/data/derivative_storage/QURE.csv'. [2026-02-26T20:30:20.405700] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QURE'. [2026-02-26T20:30:20.406258] [INFO ] [FORECASTER] Starting predict_future for QURE [2026-02-26T20:30:20.407595] [DEBUG] [LOCAL ] No optimal features file found for QURE: ./output/feature-sets/QURE.txt [2026-02-26T20:30:20.407697] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:20.407749] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:20.407792] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:20.407875] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:20.498104] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:20.499230] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:20.499334] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:20.499368] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:20.671225] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:20.671400] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:20.671442] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:20.671471] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:20.675288] [DEBUG] [FORECASTER] QURE: Forecast T+1@11:T+2@11: DOWN (p=5.85%) [2026-02-26T20:30:20.675693] [INFO ] [FORECASTER] Completed predict_future for QURE [2026-02-26T20:30:20.675853] [INFO ] [sig ] QURE: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:30:20.826511] [INFO ] [LOCAL ] Saved forecast: QURE 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/QURE.txt [2026-02-26T20:30:20.826697] [INFO ] [sig ] [2511/3375] Completed QURE in 0.4s | 2.74 sym/s | Total: 15.3m | ETA: 5.3m [2026-02-26T20:30:20.826741] [INFO ] [sig ] [2512/3375] Forecasting QVAL... [2026-02-26T20:30:20.826774] [INFO ] [sig ] Generating forecast for: QVAL [2026-02-26T20:30:20.826806] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QVAL' from 'https://tdm.silogroup.org/data/derivative_storage/QVAL.csv'. [2026-02-26T20:30:20.839336] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QVAL'. [2026-02-26T20:30:20.839761] [INFO ] [FORECASTER] Starting predict_future for QVAL [2026-02-26T20:30:20.840686] [DEBUG] [LOCAL ] No optimal features file found for QVAL: ./output/feature-sets/QVAL.txt [2026-02-26T20:30:20.840755] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:20.840820] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:20.840850] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:20.840921] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:20.914064] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:20.914997] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:20.915086] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:20.915120] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:21.058649] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:21.058817] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:21.058860] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:21.058891] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:21.063957] [DEBUG] [FORECASTER] QVAL: Forecast T+1@11:T+2@11: UP (p=97.09%) [2026-02-26T20:30:21.064272] [INFO ] [FORECASTER] Completed predict_future for QVAL [2026-02-26T20:30:21.064420] [INFO ] [sig ] QVAL: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:30:21.261448] [INFO ] [LOCAL ] Saved forecast: QVAL 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/QVAL.txt [2026-02-26T20:30:21.261639] [INFO ] [sig ] [2512/3375] Completed QVAL in 0.4s | 2.74 sym/s | Total: 15.3m | ETA: 5.2m [2026-02-26T20:30:21.261687] [INFO ] [sig ] [2513/3375] Forecasting QVCC... [2026-02-26T20:30:21.261721] [INFO ] [sig ] Generating forecast for: QVCC [2026-02-26T20:30:21.261754] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QVCC' from 'https://tdm.silogroup.org/data/derivative_storage/QVCC.csv'. [2026-02-26T20:30:21.273496] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QVCC'. [2026-02-26T20:30:21.273911] [INFO ] [FORECASTER] Starting predict_future for QVCC [2026-02-26T20:30:21.274797] [DEBUG] [LOCAL ] No optimal features file found for QVCC: ./output/feature-sets/QVCC.txt [2026-02-26T20:30:21.274854] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:21.274889] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:21.274917] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:21.274976] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:21.346365] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:21.347328] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:21.347427] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:21.347464] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:21.493893] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:21.494065] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:21.494109] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:21.494138] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:21.497804] [DEBUG] [FORECASTER] QVCC: Forecast T+1@11:T+2@11: UP (p=53.11%) [2026-02-26T20:30:21.498124] [INFO ] [FORECASTER] Completed predict_future for QVCC [2026-02-26T20:30:21.498268] [INFO ] [sig ] QVCC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:30:21.648372] [INFO ] [LOCAL ] Saved forecast: QVCC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/QVCC.txt [2026-02-26T20:30:21.648549] [INFO ] [sig ] [2513/3375] Completed QVCC in 0.4s | 2.74 sym/s | Total: 15.3m | ETA: 5.2m [2026-02-26T20:30:21.648613] [INFO ] [sig ] [2514/3375] Forecasting QYLD... [2026-02-26T20:30:21.648646] [INFO ] [sig ] Generating forecast for: QYLD [2026-02-26T20:30:21.648683] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QYLD' from 'https://tdm.silogroup.org/data/derivative_storage/QYLD.csv'. [2026-02-26T20:30:21.661782] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QYLD'. [2026-02-26T20:30:21.662201] [INFO ] [FORECASTER] Starting predict_future for QYLD [2026-02-26T20:30:21.663263] [DEBUG] [LOCAL ] No optimal features file found for QYLD: ./output/feature-sets/QYLD.txt [2026-02-26T20:30:21.663318] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:21.663351] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:21.663377] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:21.663434] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:21.729527] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:21.730504] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:21.730617] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:21.730655] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:21.865030] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:21.865199] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:21.865242] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:21.865271] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:21.868996] [DEBUG] [FORECASTER] QYLD: Forecast T+1@11:T+2@11: UP (p=81.69%) [2026-02-26T20:30:21.869325] [INFO ] [FORECASTER] Completed predict_future for QYLD [2026-02-26T20:30:21.869464] [INFO ] [sig ] QYLD: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:30:22.031735] [INFO ] [LOCAL ] Saved forecast: QYLD 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/QYLD.txt [2026-02-26T20:30:22.031945] [INFO ] [sig ] [2514/3375] Completed QYLD in 0.4s | 2.74 sym/s | Total: 15.3m | ETA: 5.2m [2026-02-26T20:30:22.032006] [INFO ] [sig ] [2515/3375] Forecasting QYLG... [2026-02-26T20:30:22.032247] [INFO ] [sig ] Generating forecast for: QYLG [2026-02-26T20:30:22.032292] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QYLG' from 'https://tdm.silogroup.org/data/derivative_storage/QYLG.csv'. [2026-02-26T20:30:22.045262] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QYLG'. [2026-02-26T20:30:22.045687] [INFO ] [FORECASTER] Starting predict_future for QYLG [2026-02-26T20:30:22.046692] [DEBUG] [LOCAL ] No optimal features file found for QYLG: ./output/feature-sets/QYLG.txt [2026-02-26T20:30:22.046764] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:22.046804] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:22.046836] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:22.046895] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:22.112111] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:22.113324] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:22.113431] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:22.113476] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:22.251858] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:22.252038] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:22.252080] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:22.252161] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:22.256323] [DEBUG] [FORECASTER] QYLG: Forecast T+1@11:T+2@11: DOWN (p=33.79%) [2026-02-26T20:30:22.256893] [INFO ] [FORECASTER] Completed predict_future for QYLG [2026-02-26T20:30:22.257083] [INFO ] [sig ] QYLG: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:30:22.427061] [INFO ] [LOCAL ] Saved forecast: QYLG 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/QYLG.txt [2026-02-26T20:30:22.427232] [INFO ] [sig ] [2515/3375] Completed QYLG in 0.4s | 2.74 sym/s | Total: 15.3m | ETA: 5.2m [2026-02-26T20:30:22.427274] [INFO ] [sig ] [2516/3375] Forecasting RA... [2026-02-26T20:30:22.427307] [INFO ] [sig ] Generating forecast for: RA [2026-02-26T20:30:22.427347] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RA' from 'https://tdm.silogroup.org/data/derivative_storage/RA.csv'. [2026-02-26T20:30:22.440198] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RA'. [2026-02-26T20:30:22.440659] [INFO ] [FORECASTER] Starting predict_future for RA [2026-02-26T20:30:22.441552] [DEBUG] [LOCAL ] No optimal features file found for RA: ./output/feature-sets/RA.txt [2026-02-26T20:30:22.441643] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:22.441680] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:22.441715] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:22.441776] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:22.507545] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:22.508532] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:22.508643] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:22.508680] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:22.644555] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:22.644747] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:22.644789] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:22.644818] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:22.649930] [DEBUG] [FORECASTER] RA: Forecast T+1@11:T+2@11: DOWN (p=8.03%) [2026-02-26T20:30:22.650342] [INFO ] [FORECASTER] Completed predict_future for RA [2026-02-26T20:30:22.650520] [INFO ] [sig ] RA: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:30:22.806734] [INFO ] [LOCAL ] Saved forecast: RA 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/RA.txt [2026-02-26T20:30:22.806930] [INFO ] [sig ] [2516/3375] Completed RA in 0.4s | 2.74 sym/s | Total: 15.3m | ETA: 5.2m [2026-02-26T20:30:22.806974] [INFO ] [sig ] [2517/3375] Forecasting RACE... [2026-02-26T20:30:22.807006] [INFO ] [sig ] Generating forecast for: RACE [2026-02-26T20:30:22.807037] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RACE' from 'https://tdm.silogroup.org/data/derivative_storage/RACE.csv'. [2026-02-26T20:30:22.819103] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RACE'. [2026-02-26T20:30:22.819540] [INFO ] [FORECASTER] Starting predict_future for RACE [2026-02-26T20:30:22.820406] [DEBUG] [LOCAL ] No optimal features file found for RACE: ./output/feature-sets/RACE.txt [2026-02-26T20:30:22.820460] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:22.820492] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:22.820519] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:22.820593] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:22.883827] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:22.884770] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:22.884862] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:22.884901] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:23.015531] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:23.015769] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:23.015815] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:23.015850] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:23.020299] [DEBUG] [FORECASTER] RACE: Forecast T+1@11:T+2@11: DOWN (p=26.37%) [2026-02-26T20:30:23.020626] [INFO ] [FORECASTER] Completed predict_future for RACE [2026-02-26T20:30:23.020773] [INFO ] [sig ] RACE: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:30:23.192927] [INFO ] [LOCAL ] Saved forecast: RACE 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/RACE.txt [2026-02-26T20:30:23.193124] [INFO ] [sig ] [2517/3375] Completed RACE in 0.4s | 2.74 sym/s | Total: 15.3m | ETA: 5.2m [2026-02-26T20:30:23.193171] [INFO ] [sig ] [2518/3375] Forecasting RAIL... [2026-02-26T20:30:23.193208] [INFO ] [sig ] Generating forecast for: RAIL [2026-02-26T20:30:23.193243] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RAIL' from 'https://tdm.silogroup.org/data/derivative_storage/RAIL.csv'. [2026-02-26T20:30:23.205247] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RAIL'. [2026-02-26T20:30:23.205702] [INFO ] [FORECASTER] Starting predict_future for RAIL [2026-02-26T20:30:23.206628] [DEBUG] [LOCAL ] No optimal features file found for RAIL: ./output/feature-sets/RAIL.txt [2026-02-26T20:30:23.206705] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:23.206760] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:23.206801] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:23.206882] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:23.270040] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:23.270990] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:23.271082] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:23.271116] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:23.405967] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:23.406135] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:23.406182] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:23.406213] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:23.409975] [DEBUG] [FORECASTER] RAIL: Forecast T+1@11:T+2@11: UP (p=84.93%) [2026-02-26T20:30:23.410298] [INFO ] [FORECASTER] Completed predict_future for RAIL [2026-02-26T20:30:23.410442] [INFO ] [sig ] RAIL: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:30:23.556164] [INFO ] [LOCAL ] Saved forecast: RAIL 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/RAIL.txt [2026-02-26T20:30:23.556338] [INFO ] [sig ] [2518/3375] Completed RAIL in 0.4s | 2.74 sym/s | Total: 15.3m | ETA: 5.2m [2026-02-26T20:30:23.556378] [INFO ] [sig ] [2519/3375] Forecasting RAMP... [2026-02-26T20:30:23.556408] [INFO ] [sig ] Generating forecast for: RAMP [2026-02-26T20:30:23.556440] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RAMP' from 'https://tdm.silogroup.org/data/derivative_storage/RAMP.csv'. [2026-02-26T20:30:23.567743] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RAMP'. [2026-02-26T20:30:23.568172] [INFO ] [FORECASTER] Starting predict_future for RAMP [2026-02-26T20:30:23.569065] [DEBUG] [LOCAL ] No optimal features file found for RAMP: ./output/feature-sets/RAMP.txt [2026-02-26T20:30:23.569120] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:23.569153] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:23.569180] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:23.569236] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:23.629057] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:23.630198] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:23.630315] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:23.630355] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:23.754905] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:23.755085] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:23.755130] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:23.755163] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:23.759123] [DEBUG] [FORECASTER] RAMP: Forecast T+1@11:T+2@11: UP (p=54.72%) [2026-02-26T20:30:23.759486] [INFO ] [FORECASTER] Completed predict_future for RAMP [2026-02-26T20:30:23.759668] [INFO ] [sig ] RAMP: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:30:23.919495] [INFO ] [LOCAL ] Saved forecast: RAMP 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/RAMP.txt [2026-02-26T20:30:23.919823] [INFO ] [sig ] [2519/3375] Completed RAMP in 0.4s | 2.74 sym/s | Total: 15.3m | ETA: 5.2m [2026-02-26T20:30:23.919890] [INFO ] [sig ] [2520/3375] Forecasting RARE... [2026-02-26T20:30:23.919933] [INFO ] [sig ] Generating forecast for: RARE [2026-02-26T20:30:23.919976] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RARE' from 'https://tdm.silogroup.org/data/derivative_storage/RARE.csv'. [2026-02-26T20:30:23.932504] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RARE'. [2026-02-26T20:30:23.933004] [INFO ] [FORECASTER] Starting predict_future for RARE [2026-02-26T20:30:23.933969] [DEBUG] [LOCAL ] No optimal features file found for RARE: ./output/feature-sets/RARE.txt [2026-02-26T20:30:23.934029] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:23.934066] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:23.934095] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:23.934157] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:24.002361] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:24.003319] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:24.003412] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:24.003446] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:24.124993] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:24.125162] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:24.125202] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:24.125231] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:24.128840] [DEBUG] [FORECASTER] RARE: Forecast T+1@11:T+2@11: UP (p=84.29%) [2026-02-26T20:30:24.129149] [INFO ] [FORECASTER] Completed predict_future for RARE [2026-02-26T20:30:24.129286] [INFO ] [sig ] RARE: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:30:24.284113] [INFO ] [LOCAL ] Saved forecast: RARE 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/RARE.txt [2026-02-26T20:30:24.284283] [INFO ] [sig ] [2520/3375] Completed RARE in 0.4s | 2.74 sym/s | Total: 15.3m | ETA: 5.2m [2026-02-26T20:30:24.284326] [INFO ] [sig ] [2521/3375] Forecasting RAVE... [2026-02-26T20:30:24.284355] [INFO ] [sig ] Generating forecast for: RAVE [2026-02-26T20:30:24.284385] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RAVE' from 'https://tdm.silogroup.org/data/derivative_storage/RAVE.csv'. [2026-02-26T20:30:24.297332] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RAVE'. [2026-02-26T20:30:24.297757] [INFO ] [FORECASTER] Starting predict_future for RAVE [2026-02-26T20:30:24.298809] [DEBUG] [LOCAL ] No optimal features file found for RAVE: ./output/feature-sets/RAVE.txt [2026-02-26T20:30:24.298864] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:24.299084] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:24.299111] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:24.299168] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:24.358259] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:24.358914] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:24.358997] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:24.359030] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:24.468831] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:24.469019] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:24.469061] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:24.469090] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:24.472630] [DEBUG] [FORECASTER] RAVE: Forecast T+1@11:T+2@11: UP (p=68.13%) [2026-02-26T20:30:24.472912] [INFO ] [FORECASTER] Completed predict_future for RAVE [2026-02-26T20:30:24.473042] [INFO ] [sig ] RAVE: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:30:24.613731] [INFO ] [LOCAL ] Saved forecast: RAVE 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/RAVE.txt [2026-02-26T20:30:24.613888] [INFO ] [sig ] [2521/3375] Completed RAVE in 0.3s | 2.74 sym/s | Total: 15.3m | ETA: 5.2m [2026-02-26T20:30:24.613928] [INFO ] [sig ] [2522/3375] Forecasting RAY... [2026-02-26T20:30:24.613958] [INFO ] [sig ] Generating forecast for: RAY [2026-02-26T20:30:24.613989] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RAY' from 'https://tdm.silogroup.org/data/derivative_storage/RAY.csv'. [2026-02-26T20:30:24.626227] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RAY'. [2026-02-26T20:30:24.626626] [INFO ] [FORECASTER] Starting predict_future for RAY [2026-02-26T20:30:24.627444] [DEBUG] [LOCAL ] No optimal features file found for RAY: ./output/feature-sets/RAY.txt [2026-02-26T20:30:24.627497] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:24.627530] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:24.627558] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:24.627665] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:24.687947] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:24.688889] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:24.689036] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:24.689072] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:24.812097] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:24.812267] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:24.812309] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:24.812340] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:24.816240] [DEBUG] [FORECASTER] RAY: Forecast T+1@11:T+2@11: UP (p=58.29%) [2026-02-26T20:30:24.816640] [INFO ] [FORECASTER] Completed predict_future for RAY [2026-02-26T20:30:24.816799] [INFO ] [sig ] RAY: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:30:24.967471] [INFO ] [LOCAL ] Saved forecast: RAY 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/RAY.txt [2026-02-26T20:30:24.967673] [INFO ] [sig ] [2522/3375] Completed RAY in 0.4s | 2.74 sym/s | Total: 15.3m | ETA: 5.2m [2026-02-26T20:30:24.967721] [INFO ] [sig ] [2523/3375] Forecasting RBA... [2026-02-26T20:30:24.967754] [INFO ] [sig ] Generating forecast for: RBA [2026-02-26T20:30:24.967787] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RBA' from 'https://tdm.silogroup.org/data/derivative_storage/RBA.csv'. [2026-02-26T20:30:24.979748] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RBA'. [2026-02-26T20:30:24.980170] [INFO ] [FORECASTER] Starting predict_future for RBA [2026-02-26T20:30:24.981087] [DEBUG] [LOCAL ] No optimal features file found for RBA: ./output/feature-sets/RBA.txt [2026-02-26T20:30:24.981144] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:24.981178] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:24.981206] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:24.981267] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:25.042610] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:25.043539] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:25.043660] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:25.043698] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:25.169662] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:25.169828] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:25.169898] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:25.169942] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:25.173501] [DEBUG] [FORECASTER] RBA: Forecast T+1@11:T+2@11: DOWN (p=33.60%) [2026-02-26T20:30:25.173802] [INFO ] [FORECASTER] Completed predict_future for RBA [2026-02-26T20:30:25.173933] [INFO ] [sig ] RBA: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:30:25.319672] [INFO ] [LOCAL ] Saved forecast: RBA 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/RBA.txt [2026-02-26T20:30:25.319858] [INFO ] [sig ] [2523/3375] Completed RBA in 0.4s | 2.74 sym/s | Total: 15.3m | ETA: 5.2m [2026-02-26T20:30:25.319908] [INFO ] [sig ] [2524/3375] Forecasting RBB... [2026-02-26T20:30:25.319949] [INFO ] [sig ] Generating forecast for: RBB [2026-02-26T20:30:25.319985] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RBB' from 'https://tdm.silogroup.org/data/derivative_storage/RBB.csv'. [2026-02-26T20:30:25.331894] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RBB'. [2026-02-26T20:30:25.332325] [INFO ] [FORECASTER] Starting predict_future for RBB [2026-02-26T20:30:25.333219] [DEBUG] [LOCAL ] No optimal features file found for RBB: ./output/feature-sets/RBB.txt [2026-02-26T20:30:25.333275] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:25.333310] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:25.333338] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:25.333397] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:25.397941] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:25.398901] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:25.399017] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:25.399055] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:25.532115] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:25.532284] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:25.532325] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:25.532354] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:25.536154] [DEBUG] [FORECASTER] RBB: Forecast T+1@11:T+2@11: UP (p=76.80%) [2026-02-26T20:30:25.536526] [INFO ] [FORECASTER] Completed predict_future for RBB [2026-02-26T20:30:25.536704] [INFO ] [sig ] RBB: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:30:25.681490] [INFO ] [LOCAL ] Saved forecast: RBB 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/RBB.txt [2026-02-26T20:30:25.681682] [INFO ] [sig ] [2524/3375] Completed RBB in 0.4s | 2.74 sym/s | Total: 15.4m | ETA: 5.2m [2026-02-26T20:30:25.681726] [INFO ] [sig ] [2525/3375] Forecasting RBC... [2026-02-26T20:30:25.681757] [INFO ] [sig ] Generating forecast for: RBC [2026-02-26T20:30:25.681788] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RBC' from 'https://tdm.silogroup.org/data/derivative_storage/RBC.csv'. [2026-02-26T20:30:25.697109] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RBC'. [2026-02-26T20:30:25.697618] [INFO ] [FORECASTER] Starting predict_future for RBC [2026-02-26T20:30:25.698807] [DEBUG] [LOCAL ] No optimal features file found for RBC: ./output/feature-sets/RBC.txt [2026-02-26T20:30:25.698876] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:25.698965] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:25.699008] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:25.699095] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:25.790859] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:25.792023] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:25.792141] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:25.792193] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:25.953315] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:25.953487] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:25.953531] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:25.953562] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:25.957249] [DEBUG] [FORECASTER] RBC: Forecast T+1@11:T+2@11: DOWN (p=29.12%) [2026-02-26T20:30:25.957565] [INFO ] [FORECASTER] Completed predict_future for RBC [2026-02-26T20:30:25.957760] [INFO ] [sig ] RBC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:30:26.118730] [INFO ] [LOCAL ] Saved forecast: RBC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/RBC.txt [2026-02-26T20:30:26.118963] [INFO ] [sig ] [2525/3375] Completed RBC in 0.4s | 2.74 sym/s | Total: 15.4m | ETA: 5.2m [2026-02-26T20:30:26.119006] [INFO ] [sig ] [2526/3375] Forecasting RBCAA... [2026-02-26T20:30:26.119037] [INFO ] [sig ] Generating forecast for: RBCAA [2026-02-26T20:30:26.119069] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RBCAA' from 'https://tdm.silogroup.org/data/derivative_storage/RBCAA.csv'. [2026-02-26T20:30:26.131436] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RBCAA'. [2026-02-26T20:30:26.131863] [INFO ] [FORECASTER] Starting predict_future for RBCAA [2026-02-26T20:30:26.132856] [DEBUG] [LOCAL ] No optimal features file found for RBCAA: ./output/feature-sets/RBCAA.txt [2026-02-26T20:30:26.132911] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:26.132944] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:26.132971] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:26.133027] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:26.191062] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:26.192125] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:26.192254] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:26.192300] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:26.311896] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:26.312063] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-26T20:30:26.312109] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:26.312138] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:26.315768] [DEBUG] [FORECASTER] RBCAA: Forecast T+1@11:T+2@11: DOWN (p=40.36%) [2026-02-26T20:30:26.316150] [INFO ] [FORECASTER] Completed predict_future for RBCAA [2026-02-26T20:30:26.316304] [INFO ] [sig ] RBCAA: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:30:26.472173] [INFO ] [LOCAL ] Saved forecast: RBCAA 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/RBCAA.txt [2026-02-26T20:30:26.472345] [INFO ] [sig ] [2526/3375] Completed RBCAA in 0.4s | 2.74 sym/s | Total: 15.4m | ETA: 5.2m [2026-02-26T20:30:26.472388] [INFO ] [sig ] [2527/3375] Forecasting RBLX... [2026-02-26T20:30:26.472417] [INFO ] [sig ] Generating forecast for: RBLX [2026-02-26T20:30:26.472449] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RBLX' from 'https://tdm.silogroup.org/data/derivative_storage/RBLX.csv'. [2026-02-26T20:30:26.484381] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RBLX'. [2026-02-26T20:30:26.484841] [INFO ] [FORECASTER] Starting predict_future for RBLX [2026-02-26T20:30:26.485699] [DEBUG] [LOCAL ] No optimal features file found for RBLX: ./output/feature-sets/RBLX.txt [2026-02-26T20:30:26.485753] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:26.485787] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:26.485814] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:26.485871] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:26.543255] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:26.544174] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:26.544264] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:26.544297] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:26.666614] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:26.666781] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:26.666826] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:26.666855] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:26.670486] [DEBUG] [FORECASTER] RBLX: Forecast T+1@11:T+2@11: UP (p=87.66%) [2026-02-26T20:30:26.670824] [INFO ] [FORECASTER] Completed predict_future for RBLX [2026-02-26T20:30:26.670983] [INFO ] [sig ] RBLX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:30:26.815603] [INFO ] [LOCAL ] Saved forecast: RBLX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/RBLX.txt [2026-02-26T20:30:26.815778] [INFO ] [sig ] [2527/3375] Completed RBLX in 0.3s | 2.74 sym/s | Total: 15.4m | ETA: 5.2m [2026-02-26T20:30:26.815820] [INFO ] [sig ] [2528/3375] Forecasting RC... [2026-02-26T20:30:26.815848] [INFO ] [sig ] Generating forecast for: RC [2026-02-26T20:30:26.815878] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RC' from 'https://tdm.silogroup.org/data/derivative_storage/RC.csv'. [2026-02-26T20:30:26.827487] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RC'. [2026-02-26T20:30:26.827955] [INFO ] [FORECASTER] Starting predict_future for RC [2026-02-26T20:30:26.828809] [DEBUG] [LOCAL ] No optimal features file found for RC: ./output/feature-sets/RC.txt [2026-02-26T20:30:26.828865] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:26.828898] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:26.828924] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:26.828981] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:26.887874] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:26.888850] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:26.888945] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:26.888982] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:27.024241] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:27.024408] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:27.024450] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:27.024481] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:27.028074] [DEBUG] [FORECASTER] RC: Forecast T+1@11:T+2@11: DOWN (p=10.59%) [2026-02-26T20:30:27.028378] [INFO ] [FORECASTER] Completed predict_future for RC [2026-02-26T20:30:27.028515] [INFO ] [sig ] RC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:30:27.170740] [INFO ] [LOCAL ] Saved forecast: RC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/RC.txt [2026-02-26T20:30:27.170919] [INFO ] [sig ] [2528/3375] Completed RC in 0.4s | 2.74 sym/s | Total: 15.4m | ETA: 5.2m [2026-02-26T20:30:27.170970] [INFO ] [sig ] [2529/3375] Forecasting RCEL... [2026-02-26T20:30:27.171000] [INFO ] [sig ] Generating forecast for: RCEL [2026-02-26T20:30:27.171031] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCEL' from 'https://tdm.silogroup.org/data/derivative_storage/RCEL.csv'. [2026-02-26T20:30:27.183024] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCEL'. [2026-02-26T20:30:27.183457] [INFO ] [FORECASTER] Starting predict_future for RCEL [2026-02-26T20:30:27.184365] [DEBUG] [LOCAL ] No optimal features file found for RCEL: ./output/feature-sets/RCEL.txt [2026-02-26T20:30:27.184420] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:27.184488] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:27.184516] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:27.184591] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:27.246045] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:27.246957] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:27.247043] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:27.247077] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:27.374375] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:27.374539] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:27.374603] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:27.374638] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:27.378187] [DEBUG] [FORECASTER] RCEL: Forecast T+1@11:T+2@11: DOWN (p=24.19%) [2026-02-26T20:30:27.378473] [INFO ] [FORECASTER] Completed predict_future for RCEL [2026-02-26T20:30:27.378623] [INFO ] [sig ] RCEL: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:30:27.531518] [INFO ] [LOCAL ] Saved forecast: RCEL 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/RCEL.txt [2026-02-26T20:30:27.531701] [INFO ] [sig ] [2529/3375] Completed RCEL in 0.4s | 2.74 sym/s | Total: 15.4m | ETA: 5.1m [2026-02-26T20:30:27.531747] [INFO ] [sig ] [2530/3375] Forecasting RCI... [2026-02-26T20:30:27.531777] [INFO ] [sig ] Generating forecast for: RCI [2026-02-26T20:30:27.531807] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCI' from 'https://tdm.silogroup.org/data/derivative_storage/RCI.csv'. [2026-02-26T20:30:27.543526] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCI'. [2026-02-26T20:30:27.543955] [INFO ] [FORECASTER] Starting predict_future for RCI [2026-02-26T20:30:27.544829] [DEBUG] [LOCAL ] No optimal features file found for RCI: ./output/feature-sets/RCI.txt [2026-02-26T20:30:27.544886] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:27.544921] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:27.544950] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:27.545010] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:27.615659] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:27.616761] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:27.616858] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:27.616892] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:27.765788] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:27.765968] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:27.766010] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:27.766040] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:27.769736] [DEBUG] [FORECASTER] RCI: Forecast T+1@11:T+2@11: UP (p=80.87%) [2026-02-26T20:30:27.770080] [INFO ] [FORECASTER] Completed predict_future for RCI [2026-02-26T20:30:27.770235] [INFO ] [sig ] RCI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:30:27.916599] [INFO ] [LOCAL ] Saved forecast: RCI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/RCI.txt [2026-02-26T20:30:27.916774] [INFO ] [sig ] [2530/3375] Completed RCI in 0.4s | 2.74 sym/s | Total: 15.4m | ETA: 5.1m [2026-02-26T20:30:27.916818] [INFO ] [sig ] [2531/3375] Forecasting RCKY... [2026-02-26T20:30:27.916847] [INFO ] [sig ] Generating forecast for: RCKY [2026-02-26T20:30:27.916880] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCKY' from 'https://tdm.silogroup.org/data/derivative_storage/RCKY.csv'. [2026-02-26T20:30:27.928695] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCKY'. [2026-02-26T20:30:27.929158] [INFO ] [FORECASTER] Starting predict_future for RCKY [2026-02-26T20:30:27.930123] [DEBUG] [LOCAL ] No optimal features file found for RCKY: ./output/feature-sets/RCKY.txt [2026-02-26T20:30:27.930185] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:27.930219] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:27.930248] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:27.930313] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:27.990166] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:27.991150] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:27.991260] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:27.991295] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:28.116531] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:28.116715] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:28.116757] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:28.116784] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:28.120336] [DEBUG] [FORECASTER] RCKY: Forecast T+1@11:T+2@11: DOWN (p=36.47%) [2026-02-26T20:30:28.120669] [INFO ] [FORECASTER] Completed predict_future for RCKY [2026-02-26T20:30:28.120812] [INFO ] [sig ] RCKY: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:30:28.271724] [INFO ] [LOCAL ] Saved forecast: RCKY 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/RCKY.txt [2026-02-26T20:30:28.271927] [INFO ] [sig ] [2531/3375] Completed RCKY in 0.4s | 2.74 sym/s | Total: 15.4m | ETA: 5.1m [2026-02-26T20:30:28.272161] [INFO ] [sig ] [2532/3375] Forecasting RCL... [2026-02-26T20:30:28.272196] [INFO ] [sig ] Generating forecast for: RCL [2026-02-26T20:30:28.272235] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCL' from 'https://tdm.silogroup.org/data/derivative_storage/RCL.csv'. [2026-02-26T20:30:28.284830] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCL'. [2026-02-26T20:30:28.285454] [INFO ] [FORECASTER] Starting predict_future for RCL [2026-02-26T20:30:28.286351] [DEBUG] [LOCAL ] No optimal features file found for RCL: ./output/feature-sets/RCL.txt [2026-02-26T20:30:28.286409] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:28.286443] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:28.286470] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:28.286529] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:28.355211] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:28.356321] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:28.356410] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:28.356444] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:28.488054] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:28.488221] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:28.488284] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:28.488366] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:28.493150] [DEBUG] [FORECASTER] RCL: Forecast T+1@11:T+2@11: UP (p=57.10%) [2026-02-26T20:30:28.493462] [INFO ] [FORECASTER] Completed predict_future for RCL [2026-02-26T20:30:28.493645] [INFO ] [sig ] RCL: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:30:28.646686] [INFO ] [LOCAL ] Saved forecast: RCL 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/RCL.txt [2026-02-26T20:30:28.646866] [INFO ] [sig ] [2532/3375] Completed RCL in 0.4s | 2.74 sym/s | Total: 15.4m | ETA: 5.1m [2026-02-26T20:30:28.646909] [INFO ] [sig ] [2533/3375] Forecasting RCS... [2026-02-26T20:30:28.646942] [INFO ] [sig ] Generating forecast for: RCS [2026-02-26T20:30:28.646976] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCS' from 'https://tdm.silogroup.org/data/derivative_storage/RCS.csv'. [2026-02-26T20:30:28.661123] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCS'. [2026-02-26T20:30:28.661659] [INFO ] [FORECASTER] Starting predict_future for RCS [2026-02-26T20:30:28.662986] [DEBUG] [LOCAL ] No optimal features file found for RCS: ./output/feature-sets/RCS.txt [2026-02-26T20:30:28.663052] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:28.663094] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:28.663131] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:28.663212] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:28.744543] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:28.745737] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:28.745855] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:28.745911] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:28.903314] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:28.903514] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:28.903566] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:28.903638] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:28.907399] [DEBUG] [FORECASTER] RCS: Forecast T+1@11:T+2@11: UP (p=83.66%) [2026-02-26T20:30:28.907866] [INFO ] [FORECASTER] Completed predict_future for RCS [2026-02-26T20:30:28.908049] [INFO ] [sig ] RCS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:30:29.071023] [INFO ] [LOCAL ] Saved forecast: RCS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/RCS.txt [2026-02-26T20:30:29.071201] [INFO ] [sig ] [2533/3375] Completed RCS in 0.4s | 2.74 sym/s | Total: 15.4m | ETA: 5.1m [2026-02-26T20:30:29.071243] [INFO ] [sig ] [2534/3375] Forecasting RCUS... [2026-02-26T20:30:29.071272] [INFO ] [sig ] Generating forecast for: RCUS [2026-02-26T20:30:29.071304] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCUS' from 'https://tdm.silogroup.org/data/derivative_storage/RCUS.csv'. [2026-02-26T20:30:29.084432] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCUS'. [2026-02-26T20:30:29.084987] [INFO ] [FORECASTER] Starting predict_future for RCUS [2026-02-26T20:30:29.086159] [DEBUG] [LOCAL ] No optimal features file found for RCUS: ./output/feature-sets/RCUS.txt [2026-02-26T20:30:29.086226] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:29.086261] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:29.086290] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:29.086351] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:29.149714] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:29.150708] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:29.150824] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:29.150859] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:29.280401] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:29.280592] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:29.280639] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:29.280669] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:29.284346] [DEBUG] [FORECASTER] RCUS: Forecast T+1@11:T+2@11: UP (p=60.06%) [2026-02-26T20:30:29.284706] [INFO ] [FORECASTER] Completed predict_future for RCUS [2026-02-26T20:30:29.284860] [INFO ] [sig ] RCUS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:30:29.443806] [INFO ] [LOCAL ] Saved forecast: RCUS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/RCUS.txt [2026-02-26T20:30:29.444040] [INFO ] [sig ] [2534/3375] Completed RCUS in 0.4s | 2.74 sym/s | Total: 15.4m | ETA: 5.1m [2026-02-26T20:30:29.444082] [INFO ] [sig ] [2535/3375] Forecasting RDCM... [2026-02-26T20:30:29.444114] [INFO ] [sig ] Generating forecast for: RDCM [2026-02-26T20:30:29.444147] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RDCM' from 'https://tdm.silogroup.org/data/derivative_storage/RDCM.csv'. [2026-02-26T20:30:29.456386] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RDCM'. [2026-02-26T20:30:29.456871] [INFO ] [FORECASTER] Starting predict_future for RDCM [2026-02-26T20:30:29.457848] [DEBUG] [LOCAL ] No optimal features file found for RDCM: ./output/feature-sets/RDCM.txt [2026-02-26T20:30:29.457913] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:29.457946] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:29.457974] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:29.458033] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:29.528653] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:29.529632] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:29.529727] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:29.529762] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:29.658397] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:29.658569] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:29.658634] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:29.658664] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:29.662240] [DEBUG] [FORECASTER] RDCM: Forecast T+1@11:T+2@11: DOWN (p=24.18%) [2026-02-26T20:30:29.662553] [INFO ] [FORECASTER] Completed predict_future for RDCM [2026-02-26T20:30:29.662732] [INFO ] [sig ] RDCM: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:30:29.828309] [INFO ] [LOCAL ] Saved forecast: RDCM 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/RDCM.txt [2026-02-26T20:30:29.828699] [INFO ] [sig ] [2535/3375] Completed RDCM in 0.4s | 2.74 sym/s | Total: 15.4m | ETA: 5.1m [2026-02-26T20:30:29.828744] [INFO ] [sig ] [2536/3375] Forecasting RDVY... [2026-02-26T20:30:29.828774] [INFO ] [sig ] Generating forecast for: RDVY [2026-02-26T20:30:29.828807] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RDVY' from 'https://tdm.silogroup.org/data/derivative_storage/RDVY.csv'. [2026-02-26T20:30:29.841999] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RDVY'. [2026-02-26T20:30:29.842477] [INFO ] [FORECASTER] Starting predict_future for RDVY [2026-02-26T20:30:29.843836] [DEBUG] [LOCAL ] No optimal features file found for RDVY: ./output/feature-sets/RDVY.txt [2026-02-26T20:30:29.843901] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:29.843953] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:29.843982] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:29.844046] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:29.904798] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:29.905777] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:29.905870] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:29.905904] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:30.031261] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:30.031435] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:30.031476] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:30.031504] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:30.035741] [DEBUG] [FORECASTER] RDVY: Forecast T+1@11:T+2@11: DOWN (p=20.82%) [2026-02-26T20:30:30.036245] [INFO ] [FORECASTER] Completed predict_future for RDVY [2026-02-26T20:30:30.036388] [INFO ] [sig ] RDVY: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:30:30.193652] [INFO ] [LOCAL ] Saved forecast: RDVY 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/RDVY.txt [2026-02-26T20:30:30.193820] [INFO ] [sig ] [2536/3375] Completed RDVY in 0.4s | 2.74 sym/s | Total: 15.4m | ETA: 5.1m [2026-02-26T20:30:30.193862] [INFO ] [sig ] [2537/3375] Forecasting RDY... [2026-02-26T20:30:30.193896] [INFO ] [sig ] Generating forecast for: RDY [2026-02-26T20:30:30.193929] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RDY' from 'https://tdm.silogroup.org/data/derivative_storage/RDY.csv'. [2026-02-26T20:30:30.207364] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RDY'. [2026-02-26T20:30:30.207856] [INFO ] [FORECASTER] Starting predict_future for RDY [2026-02-26T20:30:30.208770] [DEBUG] [LOCAL ] No optimal features file found for RDY: ./output/feature-sets/RDY.txt [2026-02-26T20:30:30.208827] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:30.208866] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:30.208900] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:30.208970] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:30.267530] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:30.268481] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:30.268591] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:30.268628] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:30.410495] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:30.410684] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:30.410727] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:30.410765] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:30.415348] [DEBUG] [FORECASTER] RDY: Forecast T+1@11:T+2@11: UP (p=58.02%) [2026-02-26T20:30:30.415715] [INFO ] [FORECASTER] Completed predict_future for RDY [2026-02-26T20:30:30.415909] [INFO ] [sig ] RDY: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:30:30.577714] [INFO ] [LOCAL ] Saved forecast: RDY 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/RDY.txt [2026-02-26T20:30:30.577951] [INFO ] [sig ] [2537/3375] Completed RDY in 0.4s | 2.74 sym/s | Total: 15.4m | ETA: 5.1m [2026-02-26T20:30:30.578013] [INFO ] [sig ] [2538/3375] Forecasting REAL... [2026-02-26T20:30:30.578062] [INFO ] [sig ] Generating forecast for: REAL [2026-02-26T20:30:30.578111] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REAL' from 'https://tdm.silogroup.org/data/derivative_storage/REAL.csv'. [2026-02-26T20:30:30.595362] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REAL'. [2026-02-26T20:30:30.596156] [INFO ] [FORECASTER] Starting predict_future for REAL [2026-02-26T20:30:30.597363] [DEBUG] [LOCAL ] No optimal features file found for REAL: ./output/feature-sets/REAL.txt [2026-02-26T20:30:30.597430] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:30.597469] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:30.597503] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:30.597618] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:30.676788] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:30.678505] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:30.678630] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:30.678667] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:30.810194] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:30.810447] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:30.810495] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:30.810525] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:30.814727] [DEBUG] [FORECASTER] REAL: Forecast T+1@11:T+2@11: UP (p=58.20%) [2026-02-26T20:30:30.815156] [INFO ] [FORECASTER] Completed predict_future for REAL [2026-02-26T20:30:30.815325] [INFO ] [sig ] REAL: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:30:30.975151] [INFO ] [LOCAL ] Saved forecast: REAL 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/REAL.txt [2026-02-26T20:30:30.975374] [INFO ] [sig ] [2538/3375] Completed REAL in 0.4s | 2.74 sym/s | Total: 15.4m | ETA: 5.1m [2026-02-26T20:30:30.975419] [INFO ] [sig ] [2539/3375] Forecasting REAX... [2026-02-26T20:30:30.975452] [INFO ] [sig ] Generating forecast for: REAX [2026-02-26T20:30:30.975488] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REAX' from 'https://tdm.silogroup.org/data/derivative_storage/REAX.csv'. [2026-02-26T20:30:30.991132] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REAX'. [2026-02-26T20:30:30.991794] [INFO ] [FORECASTER] Starting predict_future for REAX [2026-02-26T20:30:30.992865] [DEBUG] [LOCAL ] No optimal features file found for REAX: ./output/feature-sets/REAX.txt [2026-02-26T20:30:30.992926] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:30.992965] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:30.992995] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:30.993065] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:31.059654] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:31.060933] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:31.061281] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:31.061319] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:31.197699] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:31.197954] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:31.198002] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:31.198034] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:31.202966] [DEBUG] [FORECASTER] REAX: Forecast T+1@11:T+2@11: UP (p=96.70%) [2026-02-26T20:30:31.203668] [INFO ] [FORECASTER] Completed predict_future for REAX [2026-02-26T20:30:31.203849] [INFO ] [sig ] REAX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:30:31.366808] [INFO ] [LOCAL ] Saved forecast: REAX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/REAX.txt [2026-02-26T20:30:31.367049] [INFO ] [sig ] [2539/3375] Completed REAX in 0.4s | 2.74 sym/s | Total: 15.4m | ETA: 5.1m [2026-02-26T20:30:31.367117] [INFO ] [sig ] [2540/3375] Forecasting REBN... [2026-02-26T20:30:31.367162] [INFO ] [sig ] Generating forecast for: REBN [2026-02-26T20:30:31.367198] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REBN' from 'https://tdm.silogroup.org/data/derivative_storage/REBN.csv'. [2026-02-26T20:30:31.379354] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REBN'. [2026-02-26T20:30:31.379827] [INFO ] [FORECASTER] Starting predict_future for REBN [2026-02-26T20:30:31.380735] [DEBUG] [LOCAL ] No optimal features file found for REBN: ./output/feature-sets/REBN.txt [2026-02-26T20:30:31.380791] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:31.380826] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:31.380854] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:31.380917] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:31.441278] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:31.442296] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:31.442388] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:31.442421] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:31.567387] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:31.567605] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:31.567684] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:31.567717] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:31.571425] [DEBUG] [FORECASTER] REBN: Forecast T+1@11:T+2@11: UP (p=95.64%) [2026-02-26T20:30:31.571795] [INFO ] [FORECASTER] Completed predict_future for REBN [2026-02-26T20:30:31.571949] [INFO ] [sig ] REBN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:30:31.726240] [INFO ] [LOCAL ] Saved forecast: REBN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/REBN.txt [2026-02-26T20:30:31.726425] [INFO ] [sig ] [2540/3375] Completed REBN in 0.4s | 2.74 sym/s | Total: 15.5m | ETA: 5.1m [2026-02-26T20:30:31.726490] [INFO ] [sig ] [2541/3375] Forecasting REFI... [2026-02-26T20:30:31.726535] [INFO ] [sig ] Generating forecast for: REFI [2026-02-26T20:30:31.726602] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REFI' from 'https://tdm.silogroup.org/data/derivative_storage/REFI.csv'. [2026-02-26T20:30:31.741403] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REFI'. [2026-02-26T20:30:31.742121] [INFO ] [FORECASTER] Starting predict_future for REFI [2026-02-26T20:30:31.743349] [DEBUG] [LOCAL ] No optimal features file found for REFI: ./output/feature-sets/REFI.txt [2026-02-26T20:30:31.743407] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:31.743440] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:31.743468] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:31.743526] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:31.802413] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:31.803319] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:31.803411] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:31.803445] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:31.927123] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:31.927490] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:31.927532] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:31.927559] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:31.931701] [DEBUG] [FORECASTER] REFI: Forecast T+1@11:T+2@11: UP (p=77.15%) [2026-02-26T20:30:31.931986] [INFO ] [FORECASTER] Completed predict_future for REFI [2026-02-26T20:30:31.932118] [INFO ] [sig ] REFI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:30:32.075930] [INFO ] [LOCAL ] Saved forecast: REFI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/REFI.txt [2026-02-26T20:30:32.076091] [INFO ] [sig ] [2541/3375] Completed REFI in 0.3s | 2.74 sym/s | Total: 15.5m | ETA: 5.1m [2026-02-26T20:30:32.076132] [INFO ] [sig ] [2542/3375] Forecasting REG... [2026-02-26T20:30:32.076162] [INFO ] [sig ] Generating forecast for: REG [2026-02-26T20:30:32.076195] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REG' from 'https://tdm.silogroup.org/data/derivative_storage/REG.csv'. [2026-02-26T20:30:32.087499] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REG'. [2026-02-26T20:30:32.087999] [INFO ] [FORECASTER] Starting predict_future for REG [2026-02-26T20:30:32.088975] [DEBUG] [LOCAL ] No optimal features file found for REG: ./output/feature-sets/REG.txt [2026-02-26T20:30:32.089043] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:32.089078] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:32.089107] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:32.089169] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:32.151461] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:32.152397] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:32.152489] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:32.152535] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:32.273796] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:32.273959] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:32.274000] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:32.274028] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:32.277472] [DEBUG] [FORECASTER] REG: Forecast T+1@11:T+2@11: DOWN (p=35.98%) [2026-02-26T20:30:32.277799] [INFO ] [FORECASTER] Completed predict_future for REG [2026-02-26T20:30:32.277931] [INFO ] [sig ] REG: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:30:32.419903] [INFO ] [LOCAL ] Saved forecast: REG 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/REG.txt [2026-02-26T20:30:32.420078] [INFO ] [sig ] [2542/3375] Completed REG in 0.3s | 2.74 sym/s | Total: 15.5m | ETA: 5.1m [2026-02-26T20:30:32.420131] [INFO ] [sig ] [2543/3375] Forecasting REGN... [2026-02-26T20:30:32.420170] [INFO ] [sig ] Generating forecast for: REGN [2026-02-26T20:30:32.420215] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REGN' from 'https://tdm.silogroup.org/data/derivative_storage/REGN.csv'. [2026-02-26T20:30:32.433266] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REGN'. [2026-02-26T20:30:32.433635] [INFO ] [FORECASTER] Starting predict_future for REGN [2026-02-26T20:30:32.434522] [DEBUG] [LOCAL ] No optimal features file found for REGN: ./output/feature-sets/REGN.txt [2026-02-26T20:30:32.434601] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:32.434643] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:32.434672] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:32.434732] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:32.494824] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:32.495551] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:32.495654] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:32.495700] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:32.614989] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:32.615151] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:32.615200] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:32.615247] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:32.618779] [DEBUG] [FORECASTER] REGN: Forecast T+1@11:T+2@11: UP (p=74.60%) [2026-02-26T20:30:32.619071] [INFO ] [FORECASTER] Completed predict_future for REGN [2026-02-26T20:30:32.619203] [INFO ] [sig ] REGN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:30:32.773118] [INFO ] [LOCAL ] Saved forecast: REGN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/REGN.txt [2026-02-26T20:30:32.773307] [INFO ] [sig ] [2543/3375] Completed REGN in 0.4s | 2.74 sym/s | Total: 15.5m | ETA: 5.1m [2026-02-26T20:30:32.773361] [INFO ] [sig ] [2544/3375] Forecasting RELL... [2026-02-26T20:30:32.773398] [INFO ] [sig ] Generating forecast for: RELL [2026-02-26T20:30:32.773438] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RELL' from 'https://tdm.silogroup.org/data/derivative_storage/RELL.csv'. [2026-02-26T20:30:32.786379] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RELL'. [2026-02-26T20:30:32.786816] [INFO ] [FORECASTER] Starting predict_future for RELL [2026-02-26T20:30:32.787720] [DEBUG] [LOCAL ] No optimal features file found for RELL: ./output/feature-sets/RELL.txt [2026-02-26T20:30:32.787775] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:32.787806] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:32.787833] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:32.787894] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:32.848937] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:32.849960] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:32.850081] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:32.850128] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:32.974696] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:32.974865] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:32.974907] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:32.974936] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:32.978620] [DEBUG] [FORECASTER] RELL: Forecast T+1@11:T+2@11: DOWN (p=9.06%) [2026-02-26T20:30:32.978946] [INFO ] [FORECASTER] Completed predict_future for RELL [2026-02-26T20:30:32.979129] [INFO ] [sig ] RELL: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:30:33.122205] [INFO ] [LOCAL ] Saved forecast: RELL 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/RELL.txt [2026-02-26T20:30:33.122356] [INFO ] [sig ] [2544/3375] Completed RELL in 0.3s | 2.74 sym/s | Total: 15.5m | ETA: 5.1m [2026-02-26T20:30:33.122397] [INFO ] [sig ] [2545/3375] Forecasting RELX... [2026-02-26T20:30:33.122426] [INFO ] [sig ] Generating forecast for: RELX [2026-02-26T20:30:33.122459] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RELX' from 'https://tdm.silogroup.org/data/derivative_storage/RELX.csv'. [2026-02-26T20:30:33.134473] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RELX'. [2026-02-26T20:30:33.134867] [INFO ] [FORECASTER] Starting predict_future for RELX [2026-02-26T20:30:33.135924] [DEBUG] [LOCAL ] No optimal features file found for RELX: ./output/feature-sets/RELX.txt [2026-02-26T20:30:33.135981] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:33.136016] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:33.136043] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:33.136101] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:33.196559] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:33.197673] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:33.197775] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:33.197833] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:33.327334] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:33.327517] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:33.327563] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:33.327661] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:33.331632] [DEBUG] [FORECASTER] RELX: Forecast T+1@11:T+2@11: UP (p=81.03%) [2026-02-26T20:30:33.331971] [INFO ] [FORECASTER] Completed predict_future for RELX [2026-02-26T20:30:33.332128] [INFO ] [sig ] RELX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:30:33.494667] [INFO ] [LOCAL ] Saved forecast: RELX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/RELX.txt [2026-02-26T20:30:33.494841] [INFO ] [sig ] [2545/3375] Completed RELX in 0.4s | 2.74 sym/s | Total: 15.5m | ETA: 5.0m [2026-02-26T20:30:33.494884] [INFO ] [sig ] [2546/3375] Forecasting RELY... [2026-02-26T20:30:33.494922] [INFO ] [sig ] Generating forecast for: RELY [2026-02-26T20:30:33.494959] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RELY' from 'https://tdm.silogroup.org/data/derivative_storage/RELY.csv'. [2026-02-26T20:30:33.509332] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RELY'. [2026-02-26T20:30:33.509803] [INFO ] [FORECASTER] Starting predict_future for RELY [2026-02-26T20:30:33.510986] [DEBUG] [LOCAL ] No optimal features file found for RELY: ./output/feature-sets/RELY.txt [2026-02-26T20:30:33.511061] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:33.511152] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:33.511191] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:33.511260] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:33.577952] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:33.579053] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:33.579154] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:33.579188] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:33.717181] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:33.717348] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:33.717391] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:33.717422] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:33.721335] [DEBUG] [FORECASTER] RELY: Forecast T+1@11:T+2@11: UP (p=61.09%) [2026-02-26T20:30:33.721666] [INFO ] [FORECASTER] Completed predict_future for RELY [2026-02-26T20:30:33.721828] [INFO ] [sig ] RELY: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:30:33.877586] [INFO ] [LOCAL ] Saved forecast: RELY 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/RELY.txt [2026-02-26T20:30:33.877796] [INFO ] [sig ] [2546/3375] Completed RELY in 0.4s | 2.74 sym/s | Total: 15.5m | ETA: 5.0m [2026-02-26T20:30:33.877853] [INFO ] [sig ] [2547/3375] Forecasting REPL... [2026-02-26T20:30:33.877898] [INFO ] [sig ] Generating forecast for: REPL [2026-02-26T20:30:33.877951] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REPL' from 'https://tdm.silogroup.org/data/derivative_storage/REPL.csv'. [2026-02-26T20:30:33.890469] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REPL'. [2026-02-26T20:30:33.890920] [INFO ] [FORECASTER] Starting predict_future for REPL [2026-02-26T20:30:33.891793] [DEBUG] [LOCAL ] No optimal features file found for REPL: ./output/feature-sets/REPL.txt [2026-02-26T20:30:33.891849] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:33.891882] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:33.891910] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:33.891983] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:33.952312] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:33.953455] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:33.953548] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:33.953604] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:34.087131] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:34.087550] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:34.087614] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:34.087672] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:34.091745] [DEBUG] [FORECASTER] REPL: Forecast T+1@11:T+2@11: DOWN (p=19.49%) [2026-02-26T20:30:34.092076] [INFO ] [FORECASTER] Completed predict_future for REPL [2026-02-26T20:30:34.092245] [INFO ] [sig ] REPL: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:30:34.243734] [INFO ] [LOCAL ] Saved forecast: REPL 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/REPL.txt [2026-02-26T20:30:34.243922] [INFO ] [sig ] [2547/3375] Completed REPL in 0.4s | 2.74 sym/s | Total: 15.5m | ETA: 5.0m [2026-02-26T20:30:34.243969] [INFO ] [sig ] [2548/3375] Forecasting RERE... [2026-02-26T20:30:34.244002] [INFO ] [sig ] Generating forecast for: RERE [2026-02-26T20:30:34.244034] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RERE' from 'https://tdm.silogroup.org/data/derivative_storage/RERE.csv'. [2026-02-26T20:30:34.256885] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RERE'. [2026-02-26T20:30:34.257312] [INFO ] [FORECASTER] Starting predict_future for RERE [2026-02-26T20:30:34.258213] [DEBUG] [LOCAL ] No optimal features file found for RERE: ./output/feature-sets/RERE.txt [2026-02-26T20:30:34.258266] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:34.258299] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:34.258325] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:34.258381] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:34.320614] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:34.321506] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:34.321615] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:34.321654] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:34.451652] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:34.451827] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:34.451869] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:34.451898] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:34.455899] [DEBUG] [FORECASTER] RERE: Forecast T+1@11:T+2@11: DOWN (p=5.26%) [2026-02-26T20:30:34.456271] [INFO ] [FORECASTER] Completed predict_future for RERE [2026-02-26T20:30:34.456418] [INFO ] [sig ] RERE: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:30:34.603514] [INFO ] [LOCAL ] Saved forecast: RERE 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/RERE.txt [2026-02-26T20:30:34.603702] [INFO ] [sig ] [2548/3375] Completed RERE in 0.4s | 2.74 sym/s | Total: 15.5m | ETA: 5.0m [2026-02-26T20:30:34.603745] [INFO ] [sig ] [2549/3375] Forecasting RES... [2026-02-26T20:30:34.603788] [INFO ] [sig ] Generating forecast for: RES [2026-02-26T20:30:34.603823] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RES' from 'https://tdm.silogroup.org/data/derivative_storage/RES.csv'. [2026-02-26T20:30:34.615192] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RES'. [2026-02-26T20:30:34.615659] [INFO ] [FORECASTER] Starting predict_future for RES [2026-02-26T20:30:34.616546] [DEBUG] [LOCAL ] No optimal features file found for RES: ./output/feature-sets/RES.txt [2026-02-26T20:30:34.616624] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:34.616662] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:34.616691] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:34.616751] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:34.685141] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:34.686249] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:34.686358] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:34.686404] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:34.821725] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:34.821843] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:34.821887] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:34.821985] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:34.825476] [DEBUG] [FORECASTER] RES: Forecast T+1@11:T+2@11: DOWN (p=40.19%) [2026-02-26T20:30:34.825781] [INFO ] [FORECASTER] Completed predict_future for RES [2026-02-26T20:30:34.825911] [INFO ] [sig ] RES: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:30:34.978793] [INFO ] [LOCAL ] Saved forecast: RES 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/RES.txt [2026-02-26T20:30:34.978962] [INFO ] [sig ] [2549/3375] Completed RES in 0.4s | 2.74 sym/s | Total: 15.5m | ETA: 5.0m [2026-02-26T20:30:34.979008] [INFO ] [sig ] [2550/3375] Forecasting REX... [2026-02-26T20:30:34.979037] [INFO ] [sig ] Generating forecast for: REX [2026-02-26T20:30:34.979070] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REX' from 'https://tdm.silogroup.org/data/derivative_storage/REX.csv'. [2026-02-26T20:30:34.991294] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REX'. [2026-02-26T20:30:34.991726] [INFO ] [FORECASTER] Starting predict_future for REX [2026-02-26T20:30:34.992557] [DEBUG] [LOCAL ] No optimal features file found for REX: ./output/feature-sets/REX.txt [2026-02-26T20:30:34.992646] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:34.992682] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:34.992712] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:34.992773] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:35.053837] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:35.054735] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:35.054824] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:35.054860] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:35.185340] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:35.185750] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:35.185801] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:35.185834] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:35.190733] [DEBUG] [FORECASTER] REX: Forecast T+1@11:T+2@11: DOWN (p=35.95%) [2026-02-26T20:30:35.191235] [INFO ] [FORECASTER] Completed predict_future for REX [2026-02-26T20:30:35.191432] [INFO ] [sig ] REX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:30:35.357589] [INFO ] [LOCAL ] Saved forecast: REX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/REX.txt [2026-02-26T20:30:35.357808] [INFO ] [sig ] [2550/3375] Completed REX in 0.4s | 2.74 sym/s | Total: 15.5m | ETA: 5.0m [2026-02-26T20:30:35.357852] [INFO ] [sig ] [2551/3375] Forecasting REYN... [2026-02-26T20:30:35.357885] [INFO ] [sig ] Generating forecast for: REYN [2026-02-26T20:30:35.357952] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REYN' from 'https://tdm.silogroup.org/data/derivative_storage/REYN.csv'. [2026-02-26T20:30:35.369467] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REYN'. [2026-02-26T20:30:35.369916] [INFO ] [FORECASTER] Starting predict_future for REYN [2026-02-26T20:30:35.370761] [DEBUG] [LOCAL ] No optimal features file found for REYN: ./output/feature-sets/REYN.txt [2026-02-26T20:30:35.370815] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:35.370847] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:35.370874] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:35.370932] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:35.430434] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:35.431402] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:35.431503] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:35.431540] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:35.555180] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:35.555347] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:35.555388] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:35.555417] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:35.558976] [DEBUG] [FORECASTER] REYN: Forecast T+1@11:T+2@11: DOWN (p=1.91%) [2026-02-26T20:30:35.559282] [INFO ] [FORECASTER] Completed predict_future for REYN [2026-02-26T20:30:35.559423] [INFO ] [sig ] REYN: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:30:35.708864] [INFO ] [LOCAL ] Saved forecast: REYN 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/REYN.txt [2026-02-26T20:30:35.709054] [INFO ] [sig ] [2551/3375] Completed REYN in 0.4s | 2.74 sym/s | Total: 15.5m | ETA: 5.0m [2026-02-26T20:30:35.709098] [INFO ] [sig ] [2552/3375] Forecasting REZI... [2026-02-26T20:30:35.709130] [INFO ] [sig ] Generating forecast for: REZI [2026-02-26T20:30:35.709161] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REZI' from 'https://tdm.silogroup.org/data/derivative_storage/REZI.csv'. [2026-02-26T20:30:35.720161] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REZI'. [2026-02-26T20:30:35.720528] [INFO ] [FORECASTER] Starting predict_future for REZI [2026-02-26T20:30:35.721412] [DEBUG] [LOCAL ] No optimal features file found for REZI: ./output/feature-sets/REZI.txt [2026-02-26T20:30:35.721467] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:35.721501] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:35.721528] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:35.721606] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:35.783560] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:35.784479] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:35.784570] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:35.784627] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:35.915899] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:35.916071] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:35.916113] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:35.916142] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:35.920510] [DEBUG] [FORECASTER] REZI: Forecast T+1@11:T+2@11: UP (p=89.39%) [2026-02-26T20:30:35.920872] [INFO ] [FORECASTER] Completed predict_future for REZI [2026-02-26T20:30:35.921021] [INFO ] [sig ] REZI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:30:36.084222] [INFO ] [LOCAL ] Saved forecast: REZI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/REZI.txt [2026-02-26T20:30:36.084427] [INFO ] [sig ] [2552/3375] Completed REZI in 0.4s | 2.74 sym/s | Total: 15.5m | ETA: 5.0m [2026-02-26T20:30:36.084477] [INFO ] [sig ] [2553/3375] Forecasting RF... [2026-02-26T20:30:36.084506] [INFO ] [sig ] Generating forecast for: RF [2026-02-26T20:30:36.084537] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RF' from 'https://tdm.silogroup.org/data/derivative_storage/RF.csv'. [2026-02-26T20:30:36.097527] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RF'. [2026-02-26T20:30:36.098011] [INFO ] [FORECASTER] Starting predict_future for RF [2026-02-26T20:30:36.099088] [DEBUG] [LOCAL ] No optimal features file found for RF: ./output/feature-sets/RF.txt [2026-02-26T20:30:36.099143] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:36.099177] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:36.099204] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:36.099262] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:36.161201] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:36.162135] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:36.162227] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:36.162262] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:36.290964] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:36.291129] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:36.291170] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:36.291198] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:36.294686] [DEBUG] [FORECASTER] RF: Forecast T+1@11:T+2@11: DOWN (p=39.90%) [2026-02-26T20:30:36.294969] [INFO ] [FORECASTER] Completed predict_future for RF [2026-02-26T20:30:36.295101] [INFO ] [sig ] RF: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:30:36.435751] [INFO ] [LOCAL ] Saved forecast: RF 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/RF.txt [2026-02-26T20:30:36.435887] [INFO ] [sig ] [2553/3375] Completed RF in 0.4s | 2.74 sym/s | Total: 15.5m | ETA: 5.0m [2026-02-26T20:30:36.435926] [INFO ] [sig ] [2554/3375] Forecasting RFI... [2026-02-26T20:30:36.435957] [INFO ] [sig ] Generating forecast for: RFI [2026-02-26T20:30:36.435987] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RFI' from 'https://tdm.silogroup.org/data/derivative_storage/RFI.csv'. [2026-02-26T20:30:36.447721] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RFI'. [2026-02-26T20:30:36.448060] [INFO ] [FORECASTER] Starting predict_future for RFI [2026-02-26T20:30:36.448909] [DEBUG] [LOCAL ] No optimal features file found for RFI: ./output/feature-sets/RFI.txt [2026-02-26T20:30:36.448962] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:36.448994] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:36.449021] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:36.449078] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:36.509024] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:36.509959] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:36.510052] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:36.510093] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:36.635963] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:36.636120] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:36.636161] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:36.636189] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:36.639871] [DEBUG] [FORECASTER] RFI: Forecast T+1@11:T+2@11: DOWN (p=23.39%) [2026-02-26T20:30:36.640249] [INFO ] [FORECASTER] Completed predict_future for RFI [2026-02-26T20:30:36.640390] [INFO ] [sig ] RFI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:30:36.790813] [INFO ] [LOCAL ] Saved forecast: RFI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/RFI.txt [2026-02-26T20:30:36.790987] [INFO ] [sig ] [2554/3375] Completed RFI in 0.4s | 2.74 sym/s | Total: 15.5m | ETA: 5.0m [2026-02-26T20:30:36.791028] [INFO ] [sig ] [2555/3375] Forecasting RFL... [2026-02-26T20:30:36.791058] [INFO ] [sig ] Generating forecast for: RFL [2026-02-26T20:30:36.791091] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RFL' from 'https://tdm.silogroup.org/data/derivative_storage/RFL.csv'. [2026-02-26T20:30:36.803652] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RFL'. [2026-02-26T20:30:36.804058] [INFO ] [FORECASTER] Starting predict_future for RFL [2026-02-26T20:30:36.805097] [DEBUG] [LOCAL ] No optimal features file found for RFL: ./output/feature-sets/RFL.txt [2026-02-26T20:30:36.805151] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:36.805184] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:36.805211] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:36.805456] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:36.864390] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:36.865334] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:36.865436] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:36.865468] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:36.992139] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:36.992305] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:36.992350] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:36.992380] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:36.995970] [DEBUG] [FORECASTER] RFL: Forecast T+1@11:T+2@11: DOWN (p=1.06%) [2026-02-26T20:30:36.996332] [INFO ] [FORECASTER] Completed predict_future for RFL [2026-02-26T20:30:36.996511] [INFO ] [sig ] RFL: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:30:37.165499] [INFO ] [LOCAL ] Saved forecast: RFL 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/RFL.txt [2026-02-26T20:30:37.165744] [INFO ] [sig ] [2555/3375] Completed RFL in 0.4s | 2.74 sym/s | Total: 15.5m | ETA: 5.0m [2026-02-26T20:30:37.165809] [INFO ] [sig ] [2556/3375] Forecasting RFM... [2026-02-26T20:30:37.165843] [INFO ] [sig ] Generating forecast for: RFM [2026-02-26T20:30:37.165878] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RFM' from 'https://tdm.silogroup.org/data/derivative_storage/RFM.csv'. [2026-02-26T20:30:37.179593] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RFM'. [2026-02-26T20:30:37.180044] [INFO ] [FORECASTER] Starting predict_future for RFM [2026-02-26T20:30:37.181094] [DEBUG] [LOCAL ] No optimal features file found for RFM: ./output/feature-sets/RFM.txt [2026-02-26T20:30:37.181150] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:37.181183] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:37.181212] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:37.181472] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:37.251020] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:37.251978] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:37.252077] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:37.252150] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:37.373786] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:37.373987] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:37.374031] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:37.374066] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:37.378521] [DEBUG] [FORECASTER] RFM: Forecast T+1@11:T+2@11: DOWN (p=23.70%) [2026-02-26T20:30:37.379126] [INFO ] [FORECASTER] Completed predict_future for RFM [2026-02-26T20:30:37.379288] [INFO ] [sig ] RFM: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:30:37.544914] [INFO ] [LOCAL ] Saved forecast: RFM 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/RFM.txt [2026-02-26T20:30:37.545087] [INFO ] [sig ] [2556/3375] Completed RFM in 0.4s | 2.74 sym/s | Total: 15.5m | ETA: 5.0m [2026-02-26T20:30:37.545140] [INFO ] [sig ] [2557/3375] Forecasting RFMZ... [2026-02-26T20:30:37.545177] [INFO ] [sig ] Generating forecast for: RFMZ [2026-02-26T20:30:37.545211] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RFMZ' from 'https://tdm.silogroup.org/data/derivative_storage/RFMZ.csv'. [2026-02-26T20:30:37.557914] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RFMZ'. [2026-02-26T20:30:37.558298] [INFO ] [FORECASTER] Starting predict_future for RFMZ [2026-02-26T20:30:37.559204] [DEBUG] [LOCAL ] No optimal features file found for RFMZ: ./output/feature-sets/RFMZ.txt [2026-02-26T20:30:37.559259] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:37.559292] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:37.559320] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:37.559377] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:37.623399] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:37.624331] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:37.624420] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:37.624456] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:37.756084] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:37.756260] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:37.756310] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:37.756344] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:37.760128] [DEBUG] [FORECASTER] RFMZ: Forecast T+1@11:T+2@11: DOWN (p=27.21%) [2026-02-26T20:30:37.760463] [INFO ] [FORECASTER] Completed predict_future for RFMZ [2026-02-26T20:30:37.760639] [INFO ] [sig ] RFMZ: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:30:37.914688] [INFO ] [LOCAL ] Saved forecast: RFMZ 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/RFMZ.txt [2026-02-26T20:30:37.914865] [INFO ] [sig ] [2557/3375] Completed RFMZ in 0.4s | 2.74 sym/s | Total: 15.6m | ETA: 5.0m [2026-02-26T20:30:37.914907] [INFO ] [sig ] [2558/3375] Forecasting RGA... [2026-02-26T20:30:37.914937] [INFO ] [sig ] Generating forecast for: RGA [2026-02-26T20:30:37.914979] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGA' from 'https://tdm.silogroup.org/data/derivative_storage/RGA.csv'. [2026-02-26T20:30:37.928615] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGA'. [2026-02-26T20:30:37.929084] [INFO ] [FORECASTER] Starting predict_future for RGA [2026-02-26T20:30:37.930262] [DEBUG] [LOCAL ] No optimal features file found for RGA: ./output/feature-sets/RGA.txt [2026-02-26T20:30:37.930320] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:37.930352] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:37.930379] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:37.930436] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:37.992532] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:37.993684] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:37.993779] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:37.993814] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:38.119820] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:38.120010] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:38.120064] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:38.120104] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:38.124782] [DEBUG] [FORECASTER] RGA: Forecast T+1@11:T+2@11: DOWN (p=27.19%) [2026-02-26T20:30:38.125395] [INFO ] [FORECASTER] Completed predict_future for RGA [2026-02-26T20:30:38.125595] [INFO ] [sig ] RGA: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:30:38.333432] [INFO ] [LOCAL ] Saved forecast: RGA 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/RGA.txt [2026-02-26T20:30:38.333670] [INFO ] [sig ] [2558/3375] Completed RGA in 0.4s | 2.74 sym/s | Total: 15.6m | ETA: 5.0m [2026-02-26T20:30:38.333727] [INFO ] [sig ] [2559/3375] Forecasting RGCO... [2026-02-26T20:30:38.333766] [INFO ] [sig ] Generating forecast for: RGCO [2026-02-26T20:30:38.333806] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGCO' from 'https://tdm.silogroup.org/data/derivative_storage/RGCO.csv'. [2026-02-26T20:30:38.346708] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGCO'. [2026-02-26T20:30:38.347147] [INFO ] [FORECASTER] Starting predict_future for RGCO [2026-02-26T20:30:38.348220] [DEBUG] [LOCAL ] No optimal features file found for RGCO: ./output/feature-sets/RGCO.txt [2026-02-26T20:30:38.348277] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:38.348320] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:38.348358] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:38.348436] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:38.415372] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:38.416486] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:38.416614] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:38.416661] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:38.530909] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:38.531091] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:38.531140] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:38.531178] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:38.535286] [DEBUG] [FORECASTER] RGCO: Forecast T+1@11:T+2@11: DOWN (p=5.08%) [2026-02-26T20:30:38.535667] [INFO ] [FORECASTER] Completed predict_future for RGCO [2026-02-26T20:30:38.535846] [INFO ] [sig ] RGCO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:30:38.698172] [INFO ] [LOCAL ] Saved forecast: RGCO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/RGCO.txt [2026-02-26T20:30:38.698386] [INFO ] [sig ] [2559/3375] Completed RGCO in 0.4s | 2.74 sym/s | Total: 15.6m | ETA: 5.0m [2026-02-26T20:30:38.698429] [INFO ] [sig ] [2560/3375] Forecasting RGEN... [2026-02-26T20:30:38.698458] [INFO ] [sig ] Generating forecast for: RGEN [2026-02-26T20:30:38.698491] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGEN' from 'https://tdm.silogroup.org/data/derivative_storage/RGEN.csv'. [2026-02-26T20:30:38.711135] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGEN'. [2026-02-26T20:30:38.711559] [INFO ] [FORECASTER] Starting predict_future for RGEN [2026-02-26T20:30:38.712436] [DEBUG] [LOCAL ] No optimal features file found for RGEN: ./output/feature-sets/RGEN.txt [2026-02-26T20:30:38.712490] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:38.712595] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:38.712630] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:38.712688] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:38.770868] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:38.771838] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:38.771930] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:38.771962] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:38.889619] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:38.889778] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:38.889817] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:38.889846] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:38.893245] [DEBUG] [FORECASTER] RGEN: Forecast T+1@11:T+2@11: UP (p=82.04%) [2026-02-26T20:30:38.893524] [INFO ] [FORECASTER] Completed predict_future for RGEN [2026-02-26T20:30:38.893673] [INFO ] [sig ] RGEN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:30:39.037154] [INFO ] [LOCAL ] Saved forecast: RGEN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/RGEN.txt [2026-02-26T20:30:39.037279] [INFO ] [sig ] [2560/3375] Completed RGEN in 0.3s | 2.74 sym/s | Total: 15.6m | ETA: 5.0m [2026-02-26T20:30:39.037320] [INFO ] [sig ] [2561/3375] Forecasting RGLD... [2026-02-26T20:30:39.037348] [INFO ] [sig ] Generating forecast for: RGLD [2026-02-26T20:30:39.037385] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGLD' from 'https://tdm.silogroup.org/data/derivative_storage/RGLD.csv'. [2026-02-26T20:30:39.049673] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGLD'. [2026-02-26T20:30:39.049980] [INFO ] [FORECASTER] Starting predict_future for RGLD [2026-02-26T20:30:39.050804] [DEBUG] [LOCAL ] No optimal features file found for RGLD: ./output/feature-sets/RGLD.txt [2026-02-26T20:30:39.050858] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:39.050890] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:39.050917] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:39.050975] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:39.110520] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:39.111166] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:39.111255] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:39.111441] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:39.232031] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:39.232170] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:39.232209] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:39.232237] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:39.236122] [DEBUG] [FORECASTER] RGLD: Forecast T+1@11:T+2@11: UP (p=69.50%) [2026-02-26T20:30:39.236403] [INFO ] [FORECASTER] Completed predict_future for RGLD [2026-02-26T20:30:39.236549] [INFO ] [sig ] RGLD: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:30:39.377520] [INFO ] [LOCAL ] Saved forecast: RGLD 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/RGLD.txt [2026-02-26T20:30:39.377680] [INFO ] [sig ] [2561/3375] Completed RGLD in 0.3s | 2.74 sym/s | Total: 15.6m | ETA: 5.0m [2026-02-26T20:30:39.377724] [INFO ] [sig ] [2562/3375] Forecasting RGNX... [2026-02-26T20:30:39.377754] [INFO ] [sig ] Generating forecast for: RGNX [2026-02-26T20:30:39.377784] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGNX' from 'https://tdm.silogroup.org/data/derivative_storage/RGNX.csv'. [2026-02-26T20:30:39.388781] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGNX'. [2026-02-26T20:30:39.389090] [INFO ] [FORECASTER] Starting predict_future for RGNX [2026-02-26T20:30:39.389917] [DEBUG] [LOCAL ] No optimal features file found for RGNX: ./output/feature-sets/RGNX.txt [2026-02-26T20:30:39.389970] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:39.390002] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:39.390029] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:39.390086] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:39.447014] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:39.447649] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:39.447757] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:39.447792] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:39.573403] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:39.573608] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:39.573652] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:39.573682] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:39.577309] [DEBUG] [FORECASTER] RGNX: Forecast T+1@11:T+2@11: DOWN (p=24.00%) [2026-02-26T20:30:39.577638] [INFO ] [FORECASTER] Completed predict_future for RGNX [2026-02-26T20:30:39.577798] [INFO ] [sig ] RGNX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:30:39.718737] [INFO ] [LOCAL ] Saved forecast: RGNX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/RGNX.txt [2026-02-26T20:30:39.718869] [INFO ] [sig ] [2562/3375] Completed RGNX in 0.3s | 2.74 sym/s | Total: 15.6m | ETA: 4.9m [2026-02-26T20:30:39.718909] [INFO ] [sig ] [2563/3375] Forecasting RGP... [2026-02-26T20:30:39.718938] [INFO ] [sig ] Generating forecast for: RGP [2026-02-26T20:30:39.718976] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGP' from 'https://tdm.silogroup.org/data/derivative_storage/RGP.csv'. [2026-02-26T20:30:39.730338] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGP'. [2026-02-26T20:30:39.730732] [INFO ] [FORECASTER] Starting predict_future for RGP [2026-02-26T20:30:39.731537] [DEBUG] [LOCAL ] No optimal features file found for RGP: ./output/feature-sets/RGP.txt [2026-02-26T20:30:39.731611] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:39.731684] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:39.731713] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:39.731771] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:39.789015] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:39.789685] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:39.789765] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:39.789797] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:39.909396] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:39.909540] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:39.909598] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:39.909631] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:39.913082] [DEBUG] [FORECASTER] RGP: Forecast T+1@11:T+2@11: DOWN (p=40.66%) [2026-02-26T20:30:39.913364] [INFO ] [FORECASTER] Completed predict_future for RGP [2026-02-26T20:30:39.913494] [INFO ] [sig ] RGP: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:30:40.054751] [INFO ] [LOCAL ] Saved forecast: RGP 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/RGP.txt [2026-02-26T20:30:40.054890] [INFO ] [sig ] [2563/3375] Completed RGP in 0.3s | 2.74 sym/s | Total: 15.6m | ETA: 4.9m [2026-02-26T20:30:40.054936] [INFO ] [sig ] [2564/3375] Forecasting RGS... [2026-02-26T20:30:40.054966] [INFO ] [sig ] Generating forecast for: RGS [2026-02-26T20:30:40.054997] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGS' from 'https://tdm.silogroup.org/data/derivative_storage/RGS.csv'. [2026-02-26T20:30:40.065503] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGS'. [2026-02-26T20:30:40.065863] [INFO ] [FORECASTER] Starting predict_future for RGS [2026-02-26T20:30:40.066706] [DEBUG] [LOCAL ] No optimal features file found for RGS: ./output/feature-sets/RGS.txt [2026-02-26T20:30:40.066759] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:40.066790] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:40.066816] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:40.066872] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:40.126587] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:40.127331] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:40.127416] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:40.127451] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:40.241780] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:40.241969] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:40.242030] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:40.242062] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:40.245942] [DEBUG] [FORECASTER] RGS: Forecast T+1@11:T+2@11: UP (p=88.52%) [2026-02-26T20:30:40.246294] [INFO ] [FORECASTER] Completed predict_future for RGS [2026-02-26T20:30:40.246448] [INFO ] [sig ] RGS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:30:40.395846] [INFO ] [LOCAL ] Saved forecast: RGS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/RGS.txt [2026-02-26T20:30:40.396023] [INFO ] [sig ] [2564/3375] Completed RGS in 0.3s | 2.74 sym/s | Total: 15.6m | ETA: 4.9m [2026-02-26T20:30:40.396077] [INFO ] [sig ] [2565/3375] Forecasting RGTI... [2026-02-26T20:30:40.396111] [INFO ] [sig ] Generating forecast for: RGTI [2026-02-26T20:30:40.396141] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGTI' from 'https://tdm.silogroup.org/data/derivative_storage/RGTI.csv'. [2026-02-26T20:30:40.408666] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGTI'. [2026-02-26T20:30:40.409121] [INFO ] [FORECASTER] Starting predict_future for RGTI [2026-02-26T20:30:40.410046] [DEBUG] [LOCAL ] No optimal features file found for RGTI: ./output/feature-sets/RGTI.txt [2026-02-26T20:30:40.410100] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:40.410132] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:40.410159] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:40.410227] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:40.468353] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:40.469303] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:40.469396] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:40.469430] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:40.594062] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:40.594226] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:40.594266] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:40.594295] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:40.597912] [DEBUG] [FORECASTER] RGTI: Forecast T+1@11:T+2@11: UP (p=89.49%) [2026-02-26T20:30:40.598241] [INFO ] [FORECASTER] Completed predict_future for RGTI [2026-02-26T20:30:40.598394] [INFO ] [sig ] RGTI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:30:40.746862] [INFO ] [LOCAL ] Saved forecast: RGTI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/RGTI.txt [2026-02-26T20:30:40.747034] [INFO ] [sig ] [2565/3375] Completed RGTI in 0.4s | 2.74 sym/s | Total: 15.6m | ETA: 4.9m [2026-02-26T20:30:40.747083] [INFO ] [sig ] [2566/3375] Forecasting RH... [2026-02-26T20:30:40.747115] [INFO ] [sig ] Generating forecast for: RH [2026-02-26T20:30:40.747147] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RH' from 'https://tdm.silogroup.org/data/derivative_storage/RH.csv'. [2026-02-26T20:30:40.759194] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RH'. [2026-02-26T20:30:40.759633] [INFO ] [FORECASTER] Starting predict_future for RH [2026-02-26T20:30:40.760501] [DEBUG] [LOCAL ] No optimal features file found for RH: ./output/feature-sets/RH.txt [2026-02-26T20:30:40.760555] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:40.760608] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:40.760638] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:40.760696] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:40.827110] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:40.828382] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:40.828479] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:40.828514] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:40.957488] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:40.957692] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:40.957736] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:40.957813] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:40.961338] [DEBUG] [FORECASTER] RH: Forecast T+1@11:T+2@11: DOWN (p=19.93%) [2026-02-26T20:30:40.961649] [INFO ] [FORECASTER] Completed predict_future for RH [2026-02-26T20:30:40.961782] [INFO ] [sig ] RH: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:30:41.106677] [INFO ] [LOCAL ] Saved forecast: RH 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/RH.txt [2026-02-26T20:30:41.106856] [INFO ] [sig ] [2566/3375] Completed RH in 0.4s | 2.74 sym/s | Total: 15.6m | ETA: 4.9m [2026-02-26T20:30:41.106899] [INFO ] [sig ] [2567/3375] Forecasting RHI... [2026-02-26T20:30:41.106930] [INFO ] [sig ] Generating forecast for: RHI [2026-02-26T20:30:41.106963] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RHI' from 'https://tdm.silogroup.org/data/derivative_storage/RHI.csv'. [2026-02-26T20:30:41.119852] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RHI'. [2026-02-26T20:30:41.120268] [INFO ] [FORECASTER] Starting predict_future for RHI [2026-02-26T20:30:41.121145] [DEBUG] [LOCAL ] No optimal features file found for RHI: ./output/feature-sets/RHI.txt [2026-02-26T20:30:41.121200] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:41.121231] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:41.121257] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:41.121313] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:41.180464] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:41.181390] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:41.181489] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:41.181532] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:41.310455] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:41.310660] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:41.310707] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:41.310759] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:41.314740] [DEBUG] [FORECASTER] RHI: Forecast T+1@11:T+2@11: DOWN (p=40.20%) [2026-02-26T20:30:41.315029] [INFO ] [FORECASTER] Completed predict_future for RHI [2026-02-26T20:30:41.315163] [INFO ] [sig ] RHI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:30:41.465729] [INFO ] [LOCAL ] Saved forecast: RHI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/RHI.txt [2026-02-26T20:30:41.465906] [INFO ] [sig ] [2567/3375] Completed RHI in 0.4s | 2.74 sym/s | Total: 15.6m | ETA: 4.9m [2026-02-26T20:30:41.465961] [INFO ] [sig ] [2568/3375] Forecasting RHP... [2026-02-26T20:30:41.465993] [INFO ] [sig ] Generating forecast for: RHP [2026-02-26T20:30:41.466032] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RHP' from 'https://tdm.silogroup.org/data/derivative_storage/RHP.csv'. [2026-02-26T20:30:41.478103] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RHP'. [2026-02-26T20:30:41.478508] [INFO ] [FORECASTER] Starting predict_future for RHP [2026-02-26T20:30:41.479416] [DEBUG] [LOCAL ] No optimal features file found for RHP: ./output/feature-sets/RHP.txt [2026-02-26T20:30:41.479471] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:41.479503] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:41.479530] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:41.479606] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:41.541806] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:41.542783] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:41.542874] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:41.542907] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:41.667897] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:41.668065] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:41.668111] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:41.668141] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:41.671778] [DEBUG] [FORECASTER] RHP: Forecast T+1@11:T+2@11: DOWN (p=19.17%) [2026-02-26T20:30:41.672081] [INFO ] [FORECASTER] Completed predict_future for RHP [2026-02-26T20:30:41.672216] [INFO ] [sig ] RHP: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:30:41.823867] [INFO ] [LOCAL ] Saved forecast: RHP 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/RHP.txt [2026-02-26T20:30:41.824073] [INFO ] [sig ] [2568/3375] Completed RHP in 0.4s | 2.74 sym/s | Total: 15.6m | ETA: 4.9m [2026-02-26T20:30:41.824125] [INFO ] [sig ] [2569/3375] Forecasting RIG... [2026-02-26T20:30:41.824172] [INFO ] [sig ] Generating forecast for: RIG [2026-02-26T20:30:41.824208] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RIG' from 'https://tdm.silogroup.org/data/derivative_storage/RIG.csv'. [2026-02-26T20:30:41.838452] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RIG'. [2026-02-26T20:30:41.838870] [INFO ] [FORECASTER] Starting predict_future for RIG [2026-02-26T20:30:41.839761] [DEBUG] [LOCAL ] No optimal features file found for RIG: ./output/feature-sets/RIG.txt [2026-02-26T20:30:41.839815] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:41.839846] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:41.839872] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:41.839927] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:41.896824] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:41.897702] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:41.897815] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:41.897849] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:42.025051] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:42.025223] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:42.025271] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:42.025305] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:42.032344] [DEBUG] [FORECASTER] RIG: Forecast T+1@11:T+2@11: DOWN (p=12.65%) [2026-02-26T20:30:42.032734] [INFO ] [FORECASTER] Completed predict_future for RIG [2026-02-26T20:30:42.032886] [INFO ] [sig ] RIG: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:30:42.179197] [INFO ] [LOCAL ] Saved forecast: RIG 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/RIG.txt [2026-02-26T20:30:42.179403] [INFO ] [sig ] [2569/3375] Completed RIG in 0.4s | 2.74 sym/s | Total: 15.6m | ETA: 4.9m [2026-02-26T20:30:42.179446] [INFO ] [sig ] [2570/3375] Forecasting RIGL... [2026-02-26T20:30:42.179686] [INFO ] [sig ] Generating forecast for: RIGL [2026-02-26T20:30:42.179721] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RIGL' from 'https://tdm.silogroup.org/data/derivative_storage/RIGL.csv'. [2026-02-26T20:30:42.192818] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RIGL'. [2026-02-26T20:30:42.193261] [INFO ] [FORECASTER] Starting predict_future for RIGL [2026-02-26T20:30:42.194252] [DEBUG] [LOCAL ] No optimal features file found for RIGL: ./output/feature-sets/RIGL.txt [2026-02-26T20:30:42.194318] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:42.194363] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:42.194396] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:42.194463] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:42.263332] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:42.264514] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:42.264630] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:42.264682] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:42.419002] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:42.419191] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:42.419244] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:42.419286] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:42.424226] [DEBUG] [FORECASTER] RIGL: Forecast T+1@11:T+2@11: DOWN (p=47.55%) [2026-02-26T20:30:42.424651] [INFO ] [FORECASTER] Completed predict_future for RIGL [2026-02-26T20:30:42.424831] [INFO ] [sig ] RIGL: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:30:42.584217] [INFO ] [LOCAL ] Saved forecast: RIGL 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/RIGL.txt [2026-02-26T20:30:42.584391] [INFO ] [sig ] [2570/3375] Completed RIGL in 0.4s | 2.74 sym/s | Total: 15.6m | ETA: 4.9m [2026-02-26T20:30:42.584432] [INFO ] [sig ] [2571/3375] Forecasting RILY... [2026-02-26T20:30:42.584462] [INFO ] [sig ] Generating forecast for: RILY [2026-02-26T20:30:42.584493] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RILY' from 'https://tdm.silogroup.org/data/derivative_storage/RILY.csv'. [2026-02-26T20:30:42.596079] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RILY'. [2026-02-26T20:30:42.596516] [INFO ] [FORECASTER] Starting predict_future for RILY [2026-02-26T20:30:42.597395] [DEBUG] [LOCAL ] No optimal features file found for RILY: ./output/feature-sets/RILY.txt [2026-02-26T20:30:42.597450] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:42.597483] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:42.597526] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:42.597612] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:42.655806] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:42.656751] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:42.656842] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:42.656874] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:42.786845] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:42.787032] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:42.787082] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:42.787113] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:42.791164] [DEBUG] [FORECASTER] RILY: Forecast T+1@11:T+2@11: UP (p=85.16%) [2026-02-26T20:30:42.791633] [INFO ] [FORECASTER] Completed predict_future for RILY [2026-02-26T20:30:42.791797] [INFO ] [sig ] RILY: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:30:42.951918] [INFO ] [LOCAL ] Saved forecast: RILY 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/RILY.txt [2026-02-26T20:30:42.952099] [INFO ] [sig ] [2571/3375] Completed RILY in 0.4s | 2.74 sym/s | Total: 15.6m | ETA: 4.9m [2026-02-26T20:30:42.952155] [INFO ] [sig ] [2572/3375] Forecasting RILYN... [2026-02-26T20:30:42.952188] [INFO ] [sig ] Generating forecast for: RILYN [2026-02-26T20:30:42.952229] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RILYN' from 'https://tdm.silogroup.org/data/derivative_storage/RILYN.csv'. [2026-02-26T20:30:42.964786] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RILYN'. [2026-02-26T20:30:42.965244] [INFO ] [FORECASTER] Starting predict_future for RILYN [2026-02-26T20:30:42.966395] [DEBUG] [LOCAL ] No optimal features file found for RILYN: ./output/feature-sets/RILYN.txt [2026-02-26T20:30:42.966452] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:42.966485] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:42.966512] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:42.966605] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:43.030876] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:43.031888] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:43.031978] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:43.032012] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:43.154010] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:43.154172] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-26T20:30:43.154213] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:43.154242] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:43.157955] [DEBUG] [FORECASTER] RILYN: Forecast T+1@11:T+2@11: DOWN (p=3.05%) [2026-02-26T20:30:43.158317] [INFO ] [FORECASTER] Completed predict_future for RILYN [2026-02-26T20:30:43.158461] [INFO ] [sig ] RILYN: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:30:43.322636] [INFO ] [LOCAL ] Saved forecast: RILYN 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/RILYN.txt [2026-02-26T20:30:43.322840] [INFO ] [sig ] [2572/3375] Completed RILYN in 0.4s | 2.74 sym/s | Total: 15.6m | ETA: 4.9m [2026-02-26T20:30:43.322883] [INFO ] [sig ] [2573/3375] Forecasting RILYZ... [2026-02-26T20:30:43.322913] [INFO ] [sig ] Generating forecast for: RILYZ [2026-02-26T20:30:43.322955] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RILYZ' from 'https://tdm.silogroup.org/data/derivative_storage/RILYZ.csv'. [2026-02-26T20:30:43.334708] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RILYZ'. [2026-02-26T20:30:43.335170] [INFO ] [FORECASTER] Starting predict_future for RILYZ [2026-02-26T20:30:43.336186] [DEBUG] [LOCAL ] No optimal features file found for RILYZ: ./output/feature-sets/RILYZ.txt [2026-02-26T20:30:43.336242] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:43.336274] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:43.336301] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:43.336359] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:43.394494] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:43.395545] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:43.395714] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:43.395751] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:43.535311] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:43.535489] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:43.535537] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:43.535567] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:43.539515] [DEBUG] [FORECASTER] RILYZ: Forecast T+1@11:T+2@11: UP (p=86.58%) [2026-02-26T20:30:43.539915] [INFO ] [FORECASTER] Completed predict_future for RILYZ [2026-02-26T20:30:43.540067] [INFO ] [sig ] RILYZ: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:30:43.701799] [INFO ] [LOCAL ] Saved forecast: RILYZ 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/RILYZ.txt [2026-02-26T20:30:43.701996] [INFO ] [sig ] [2573/3375] Completed RILYZ in 0.4s | 2.74 sym/s | Total: 15.7m | ETA: 4.9m [2026-02-26T20:30:43.702047] [INFO ] [sig ] [2574/3375] Forecasting RING... [2026-02-26T20:30:43.702085] [INFO ] [sig ] Generating forecast for: RING [2026-02-26T20:30:43.702118] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RING' from 'https://tdm.silogroup.org/data/derivative_storage/RING.csv'. [2026-02-26T20:30:43.715053] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RING'. [2026-02-26T20:30:43.715541] [INFO ] [FORECASTER] Starting predict_future for RING [2026-02-26T20:30:43.716512] [DEBUG] [LOCAL ] No optimal features file found for RING: ./output/feature-sets/RING.txt [2026-02-26T20:30:43.716589] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:43.716627] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:43.716656] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:43.716726] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:43.786558] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:43.787520] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:43.787672] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:43.787735] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:43.932321] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:43.932553] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:43.932634] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:43.932678] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:43.937424] [DEBUG] [FORECASTER] RING: Forecast T+1@11:T+2@11: DOWN (p=43.28%) [2026-02-26T20:30:43.937921] [INFO ] [FORECASTER] Completed predict_future for RING [2026-02-26T20:30:43.938113] [INFO ] [sig ] RING: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:30:44.098680] [INFO ] [LOCAL ] Saved forecast: RING 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/RING.txt [2026-02-26T20:30:44.098848] [INFO ] [sig ] [2574/3375] Completed RING in 0.4s | 2.74 sym/s | Total: 15.7m | ETA: 4.9m [2026-02-26T20:30:44.098903] [INFO ] [sig ] [2575/3375] Forecasting RIO... [2026-02-26T20:30:44.098945] [INFO ] [sig ] Generating forecast for: RIO [2026-02-26T20:30:44.098981] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RIO' from 'https://tdm.silogroup.org/data/derivative_storage/RIO.csv'. [2026-02-26T20:30:44.112797] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RIO'. [2026-02-26T20:30:44.113253] [INFO ] [FORECASTER] Starting predict_future for RIO [2026-02-26T20:30:44.114385] [DEBUG] [LOCAL ] No optimal features file found for RIO: ./output/feature-sets/RIO.txt [2026-02-26T20:30:44.114443] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:44.114474] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:44.114506] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:44.114609] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:44.187301] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:44.188428] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:44.188569] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:44.188633] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:44.330445] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:44.330649] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:44.330698] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:44.330728] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:44.335248] [DEBUG] [FORECASTER] RIO: Forecast T+1@11:T+2@11: UP (p=73.23%) [2026-02-26T20:30:44.335900] [INFO ] [FORECASTER] Completed predict_future for RIO [2026-02-26T20:30:44.336134] [INFO ] [sig ] RIO: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:30:44.496709] [INFO ] [LOCAL ] Saved forecast: RIO 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/RIO.txt [2026-02-26T20:30:44.496894] [INFO ] [sig ] [2575/3375] Completed RIO in 0.4s | 2.74 sym/s | Total: 15.7m | ETA: 4.9m [2026-02-26T20:30:44.496940] [INFO ] [sig ] [2576/3375] Forecasting RITM... [2026-02-26T20:30:44.496974] [INFO ] [sig ] Generating forecast for: RITM [2026-02-26T20:30:44.497007] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RITM' from 'https://tdm.silogroup.org/data/derivative_storage/RITM.csv'. [2026-02-26T20:30:44.511346] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RITM'. [2026-02-26T20:30:44.511799] [INFO ] [FORECASTER] Starting predict_future for RITM [2026-02-26T20:30:44.512801] [DEBUG] [LOCAL ] No optimal features file found for RITM: ./output/feature-sets/RITM.txt [2026-02-26T20:30:44.512872] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:44.512925] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:44.512962] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:44.513024] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:44.583826] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:44.585020] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:44.585140] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:44.585177] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:44.709436] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:44.709628] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:44.709676] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:44.709706] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:44.713329] [DEBUG] [FORECASTER] RITM: Forecast T+1@11:T+2@11: UP (p=54.51%) [2026-02-26T20:30:44.713670] [INFO ] [FORECASTER] Completed predict_future for RITM [2026-02-26T20:30:44.713810] [INFO ] [sig ] RITM: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:30:44.863624] [INFO ] [LOCAL ] Saved forecast: RITM 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/RITM.txt [2026-02-26T20:30:44.863849] [INFO ] [sig ] [2576/3375] Completed RITM in 0.4s | 2.74 sym/s | Total: 15.7m | ETA: 4.9m [2026-02-26T20:30:44.863897] [INFO ] [sig ] [2577/3375] Forecasting RIVN... [2026-02-26T20:30:44.863938] [INFO ] [sig ] Generating forecast for: RIVN [2026-02-26T20:30:44.863985] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RIVN' from 'https://tdm.silogroup.org/data/derivative_storage/RIVN.csv'. [2026-02-26T20:30:44.877520] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RIVN'. [2026-02-26T20:30:44.878034] [INFO ] [FORECASTER] Starting predict_future for RIVN [2026-02-26T20:30:44.878935] [DEBUG] [LOCAL ] No optimal features file found for RIVN: ./output/feature-sets/RIVN.txt [2026-02-26T20:30:44.878998] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:44.879043] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:44.879089] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:44.879150] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:44.943480] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:44.944459] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:44.944553] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:44.944611] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:45.072929] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:45.073091] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:45.073132] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:45.073161] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:45.076965] [DEBUG] [FORECASTER] RIVN: Forecast T+1@11:T+2@11: DOWN (p=0.24%) [2026-02-26T20:30:45.077301] [INFO ] [FORECASTER] Completed predict_future for RIVN [2026-02-26T20:30:45.077676] [INFO ] [sig ] RIVN: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:30:45.226366] [INFO ] [LOCAL ] Saved forecast: RIVN 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/RIVN.txt [2026-02-26T20:30:45.226530] [INFO ] [sig ] [2577/3375] Completed RIVN in 0.4s | 2.74 sym/s | Total: 15.7m | ETA: 4.9m [2026-02-26T20:30:45.226601] [INFO ] [sig ] [2578/3375] Forecasting RKLB... [2026-02-26T20:30:45.226639] [INFO ] [sig ] Generating forecast for: RKLB [2026-02-26T20:30:45.226671] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RKLB' from 'https://tdm.silogroup.org/data/derivative_storage/RKLB.csv'. [2026-02-26T20:30:45.239268] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RKLB'. [2026-02-26T20:30:45.239671] [INFO ] [FORECASTER] Starting predict_future for RKLB [2026-02-26T20:30:45.240498] [DEBUG] [LOCAL ] No optimal features file found for RKLB: ./output/feature-sets/RKLB.txt [2026-02-26T20:30:45.240553] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:45.240609] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:45.240638] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:45.240696] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:45.300534] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:45.301704] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:45.301795] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:45.301830] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:45.432042] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:45.432212] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:45.432254] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:45.432304] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:45.436251] [DEBUG] [FORECASTER] RKLB: Forecast T+1@11:T+2@11: UP (p=51.89%) [2026-02-26T20:30:45.436553] [INFO ] [FORECASTER] Completed predict_future for RKLB [2026-02-26T20:30:45.436727] [INFO ] [sig ] RKLB: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:30:45.586324] [INFO ] [LOCAL ] Saved forecast: RKLB 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/RKLB.txt [2026-02-26T20:30:45.586747] [INFO ] [sig ] [2578/3375] Completed RKLB in 0.4s | 2.74 sym/s | Total: 15.7m | ETA: 4.8m [2026-02-26T20:30:45.586816] [INFO ] [sig ] [2579/3375] Forecasting RL... [2026-02-26T20:30:45.586861] [INFO ] [sig ] Generating forecast for: RL [2026-02-26T20:30:45.586901] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RL' from 'https://tdm.silogroup.org/data/derivative_storage/RL.csv'. [2026-02-26T20:30:45.601910] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RL'. [2026-02-26T20:30:45.602359] [INFO ] [FORECASTER] Starting predict_future for RL [2026-02-26T20:30:45.603219] [DEBUG] [LOCAL ] No optimal features file found for RL: ./output/feature-sets/RL.txt [2026-02-26T20:30:45.603278] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:45.603310] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:45.603337] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:45.603394] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:45.665036] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:45.665958] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:45.666047] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:45.666081] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:45.795505] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:45.795717] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:45.795767] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:45.795810] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:45.800242] [DEBUG] [FORECASTER] RL: Forecast T+1@11:T+2@11: DOWN (p=10.41%) [2026-02-26T20:30:45.800674] [INFO ] [FORECASTER] Completed predict_future for RL [2026-02-26T20:30:45.800827] [INFO ] [sig ] RL: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:30:45.957045] [INFO ] [LOCAL ] Saved forecast: RL 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/RL.txt [2026-02-26T20:30:45.957210] [INFO ] [sig ] [2579/3375] Completed RL in 0.4s | 2.74 sym/s | Total: 15.7m | ETA: 4.8m [2026-02-26T20:30:45.957259] [INFO ] [sig ] [2580/3375] Forecasting RLAY... [2026-02-26T20:30:45.957296] [INFO ] [sig ] Generating forecast for: RLAY [2026-02-26T20:30:45.957333] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLAY' from 'https://tdm.silogroup.org/data/derivative_storage/RLAY.csv'. [2026-02-26T20:30:45.969873] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLAY'. [2026-02-26T20:30:45.970255] [INFO ] [FORECASTER] Starting predict_future for RLAY [2026-02-26T20:30:45.971094] [DEBUG] [LOCAL ] No optimal features file found for RLAY: ./output/feature-sets/RLAY.txt [2026-02-26T20:30:45.971148] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:45.971212] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:45.971240] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:45.971297] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:46.033771] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:46.034717] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:46.034805] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:46.034857] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:46.163550] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:46.163735] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:46.163784] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:46.163824] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:46.167352] [DEBUG] [FORECASTER] RLAY: Forecast T+1@11:T+2@11: UP (p=52.43%) [2026-02-26T20:30:46.167690] [INFO ] [FORECASTER] Completed predict_future for RLAY [2026-02-26T20:30:46.167829] [INFO ] [sig ] RLAY: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:30:46.320722] [INFO ] [LOCAL ] Saved forecast: RLAY 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/RLAY.txt [2026-02-26T20:30:46.320892] [INFO ] [sig ] [2580/3375] Completed RLAY in 0.4s | 2.74 sym/s | Total: 15.7m | ETA: 4.8m [2026-02-26T20:30:46.320934] [INFO ] [sig ] [2581/3375] Forecasting RLI... [2026-02-26T20:30:46.320963] [INFO ] [sig ] Generating forecast for: RLI [2026-02-26T20:30:46.320994] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLI' from 'https://tdm.silogroup.org/data/derivative_storage/RLI.csv'. [2026-02-26T20:30:46.334182] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLI'. [2026-02-26T20:30:46.334627] [INFO ] [FORECASTER] Starting predict_future for RLI [2026-02-26T20:30:46.335459] [DEBUG] [LOCAL ] No optimal features file found for RLI: ./output/feature-sets/RLI.txt [2026-02-26T20:30:46.335512] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:46.335544] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:46.335570] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:46.335652] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:46.402673] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:46.403709] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:46.403817] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:46.403859] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:46.532157] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:46.532329] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:46.532372] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:46.532403] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:46.536392] [DEBUG] [FORECASTER] RLI: Forecast T+1@11:T+2@11: UP (p=94.71%) [2026-02-26T20:30:46.536817] [INFO ] [FORECASTER] Completed predict_future for RLI [2026-02-26T20:30:46.536973] [INFO ] [sig ] RLI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:30:46.694160] [INFO ] [LOCAL ] Saved forecast: RLI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/RLI.txt [2026-02-26T20:30:46.694341] [INFO ] [sig ] [2581/3375] Completed RLI in 0.4s | 2.74 sym/s | Total: 15.7m | ETA: 4.8m [2026-02-26T20:30:46.694387] [INFO ] [sig ] [2582/3375] Forecasting RLJ... [2026-02-26T20:30:46.694423] [INFO ] [sig ] Generating forecast for: RLJ [2026-02-26T20:30:46.694458] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLJ' from 'https://tdm.silogroup.org/data/derivative_storage/RLJ.csv'. [2026-02-26T20:30:46.706057] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLJ'. [2026-02-26T20:30:46.706470] [INFO ] [FORECASTER] Starting predict_future for RLJ [2026-02-26T20:30:46.707372] [DEBUG] [LOCAL ] No optimal features file found for RLJ: ./output/feature-sets/RLJ.txt [2026-02-26T20:30:46.707428] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:46.707463] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:46.707491] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:46.707563] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:46.767960] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:46.768786] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:46.768873] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:46.768907] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:46.887096] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:46.887269] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:46.887323] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:46.887364] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:46.891375] [DEBUG] [FORECASTER] RLJ: Forecast T+1@11:T+2@11: DOWN (p=5.60%) [2026-02-26T20:30:46.891692] [INFO ] [FORECASTER] Completed predict_future for RLJ [2026-02-26T20:30:46.891829] [INFO ] [sig ] RLJ: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:30:47.045708] [INFO ] [LOCAL ] Saved forecast: RLJ 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/RLJ.txt [2026-02-26T20:30:47.045862] [INFO ] [sig ] [2582/3375] Completed RLJ in 0.4s | 2.74 sym/s | Total: 15.7m | ETA: 4.8m [2026-02-26T20:30:47.045902] [INFO ] [sig ] [2583/3375] Forecasting RLMD... [2026-02-26T20:30:47.045932] [INFO ] [sig ] Generating forecast for: RLMD [2026-02-26T20:30:47.045963] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLMD' from 'https://tdm.silogroup.org/data/derivative_storage/RLMD.csv'. [2026-02-26T20:30:47.057935] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLMD'. [2026-02-26T20:30:47.058302] [INFO ] [FORECASTER] Starting predict_future for RLMD [2026-02-26T20:30:47.059174] [DEBUG] [LOCAL ] No optimal features file found for RLMD: ./output/feature-sets/RLMD.txt [2026-02-26T20:30:47.059232] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:47.059271] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:47.059304] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:47.059373] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:47.122206] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:47.123261] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:47.123350] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:47.123383] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:47.248870] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:47.249031] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:47.249081] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:47.249161] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:47.253241] [DEBUG] [FORECASTER] RLMD: Forecast T+1@11:T+2@11: UP (p=95.08%) [2026-02-26T20:30:47.253772] [INFO ] [FORECASTER] Completed predict_future for RLMD [2026-02-26T20:30:47.253913] [INFO ] [sig ] RLMD: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:30:47.400509] [INFO ] [LOCAL ] Saved forecast: RLMD 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/RLMD.txt [2026-02-26T20:30:47.400692] [INFO ] [sig ] [2583/3375] Completed RLMD in 0.4s | 2.74 sym/s | Total: 15.7m | ETA: 4.8m [2026-02-26T20:30:47.400734] [INFO ] [sig ] [2584/3375] Forecasting RLTY... [2026-02-26T20:30:47.400765] [INFO ] [sig ] Generating forecast for: RLTY [2026-02-26T20:30:47.400796] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLTY' from 'https://tdm.silogroup.org/data/derivative_storage/RLTY.csv'. [2026-02-26T20:30:47.412762] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLTY'. [2026-02-26T20:30:47.413151] [INFO ] [FORECASTER] Starting predict_future for RLTY [2026-02-26T20:30:47.414039] [DEBUG] [LOCAL ] No optimal features file found for RLTY: ./output/feature-sets/RLTY.txt [2026-02-26T20:30:47.414111] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:47.414145] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:47.414174] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:47.414233] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:47.474333] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:47.475269] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:47.475358] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:47.475393] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:47.598428] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:47.598610] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:47.598652] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:47.598680] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:47.602286] [DEBUG] [FORECASTER] RLTY: Forecast T+1@11:T+2@11: DOWN (p=27.20%) [2026-02-26T20:30:47.602589] [INFO ] [FORECASTER] Completed predict_future for RLTY [2026-02-26T20:30:47.602722] [INFO ] [sig ] RLTY: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:30:47.750757] [INFO ] [LOCAL ] Saved forecast: RLTY 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/RLTY.txt [2026-02-26T20:30:47.750942] [INFO ] [sig ] [2584/3375] Completed RLTY in 0.4s | 2.74 sym/s | Total: 15.7m | ETA: 4.8m [2026-02-26T20:30:47.750989] [INFO ] [sig ] [2585/3375] Forecasting RLX... [2026-02-26T20:30:47.751021] [INFO ] [sig ] Generating forecast for: RLX [2026-02-26T20:30:47.751053] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLX' from 'https://tdm.silogroup.org/data/derivative_storage/RLX.csv'. [2026-02-26T20:30:47.765808] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLX'. [2026-02-26T20:30:47.766257] [INFO ] [FORECASTER] Starting predict_future for RLX [2026-02-26T20:30:47.767373] [DEBUG] [LOCAL ] No optimal features file found for RLX: ./output/feature-sets/RLX.txt [2026-02-26T20:30:47.767429] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:47.767462] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:47.767490] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:47.767760] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:47.827402] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:47.828268] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:47.828378] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:47.828413] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:47.949896] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:47.950066] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:47.950110] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:47.950140] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:47.953874] [DEBUG] [FORECASTER] RLX: Forecast T+1@11:T+2@11: DOWN (p=1.40%) [2026-02-26T20:30:47.954213] [INFO ] [FORECASTER] Completed predict_future for RLX [2026-02-26T20:30:47.954360] [INFO ] [sig ] RLX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:30:48.101895] [INFO ] [LOCAL ] Saved forecast: RLX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/RLX.txt [2026-02-26T20:30:48.102034] [INFO ] [sig ] [2585/3375] Completed RLX in 0.4s | 2.74 sym/s | Total: 15.7m | ETA: 4.8m [2026-02-26T20:30:48.102073] [INFO ] [sig ] [2586/3375] Forecasting RM... [2026-02-26T20:30:48.102103] [INFO ] [sig ] Generating forecast for: RM [2026-02-26T20:30:48.102135] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RM' from 'https://tdm.silogroup.org/data/derivative_storage/RM.csv'. [2026-02-26T20:30:48.113747] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RM'. [2026-02-26T20:30:48.114121] [INFO ] [FORECASTER] Starting predict_future for RM [2026-02-26T20:30:48.114952] [DEBUG] [LOCAL ] No optimal features file found for RM: ./output/feature-sets/RM.txt [2026-02-26T20:30:48.115005] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:48.115037] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:48.115063] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:48.115120] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:48.179909] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:48.182167] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:48.182307] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:48.182348] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:48.312403] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:48.312620] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:48.312673] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:48.312705] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:48.316958] [DEBUG] [FORECASTER] RM: Forecast T+1@11:T+2@11: DOWN (p=43.08%) [2026-02-26T20:30:48.317258] [INFO ] [FORECASTER] Completed predict_future for RM [2026-02-26T20:30:48.317405] [INFO ] [sig ] RM: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:30:48.461659] [INFO ] [LOCAL ] Saved forecast: RM 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/RM.txt [2026-02-26T20:30:48.461842] [INFO ] [sig ] [2586/3375] Completed RM in 0.4s | 2.74 sym/s | Total: 15.7m | ETA: 4.8m [2026-02-26T20:30:48.461891] [INFO ] [sig ] [2587/3375] Forecasting RMAX... [2026-02-26T20:30:48.461929] [INFO ] [sig ] Generating forecast for: RMAX [2026-02-26T20:30:48.461970] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMAX' from 'https://tdm.silogroup.org/data/derivative_storage/RMAX.csv'. [2026-02-26T20:30:48.474744] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMAX'. [2026-02-26T20:30:48.475128] [INFO ] [FORECASTER] Starting predict_future for RMAX [2026-02-26T20:30:48.476073] [DEBUG] [LOCAL ] No optimal features file found for RMAX: ./output/feature-sets/RMAX.txt [2026-02-26T20:30:48.476129] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:48.476161] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:48.476187] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:48.476246] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:48.538000] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:48.539126] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:48.539218] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:48.539252] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:48.658316] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:48.658476] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:48.658517] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:48.658546] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:48.662310] [DEBUG] [FORECASTER] RMAX: Forecast T+1@11:T+2@11: UP (p=81.01%) [2026-02-26T20:30:48.662643] [INFO ] [FORECASTER] Completed predict_future for RMAX [2026-02-26T20:30:48.662975] [INFO ] [sig ] RMAX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:30:48.808759] [INFO ] [LOCAL ] Saved forecast: RMAX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/RMAX.txt [2026-02-26T20:30:48.808942] [INFO ] [sig ] [2587/3375] Completed RMAX in 0.3s | 2.74 sym/s | Total: 15.7m | ETA: 4.8m [2026-02-26T20:30:48.808984] [INFO ] [sig ] [2588/3375] Forecasting RMBI... [2026-02-26T20:30:48.809013] [INFO ] [sig ] Generating forecast for: RMBI [2026-02-26T20:30:48.809045] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMBI' from 'https://tdm.silogroup.org/data/derivative_storage/RMBI.csv'. [2026-02-26T20:30:48.821818] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMBI'. [2026-02-26T20:30:48.822196] [INFO ] [FORECASTER] Starting predict_future for RMBI [2026-02-26T20:30:48.823056] [DEBUG] [LOCAL ] No optimal features file found for RMBI: ./output/feature-sets/RMBI.txt [2026-02-26T20:30:48.823111] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:48.823143] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:48.823170] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:48.823228] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:48.881951] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:48.882729] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:48.882814] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:48.882847] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:49.002838] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:49.003026] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:49.003073] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:49.003119] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:49.007498] [DEBUG] [FORECASTER] RMBI: Forecast T+1@11:T+2@11: DOWN (p=6.92%) [2026-02-26T20:30:49.007874] [INFO ] [FORECASTER] Completed predict_future for RMBI [2026-02-26T20:30:49.008246] [INFO ] [sig ] RMBI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:30:49.161063] [INFO ] [LOCAL ] Saved forecast: RMBI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/RMBI.txt [2026-02-26T20:30:49.161223] [INFO ] [sig ] [2588/3375] Completed RMBI in 0.4s | 2.74 sym/s | Total: 15.7m | ETA: 4.8m [2026-02-26T20:30:49.161272] [INFO ] [sig ] [2589/3375] Forecasting RMBS... [2026-02-26T20:30:49.161304] [INFO ] [sig ] Generating forecast for: RMBS [2026-02-26T20:30:49.161335] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMBS' from 'https://tdm.silogroup.org/data/derivative_storage/RMBS.csv'. [2026-02-26T20:30:49.174981] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMBS'. [2026-02-26T20:30:49.175434] [INFO ] [FORECASTER] Starting predict_future for RMBS [2026-02-26T20:30:49.176455] [DEBUG] [LOCAL ] No optimal features file found for RMBS: ./output/feature-sets/RMBS.txt [2026-02-26T20:30:49.176519] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:49.176553] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:49.176613] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:49.176676] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:49.245350] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:49.246533] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:49.246683] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:49.246730] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:49.377029] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:49.377198] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:49.377241] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:49.377269] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:49.381204] [DEBUG] [FORECASTER] RMBS: Forecast T+1@11:T+2@11: UP (p=51.24%) [2026-02-26T20:30:49.381598] [INFO ] [FORECASTER] Completed predict_future for RMBS [2026-02-26T20:30:49.381750] [INFO ] [sig ] RMBS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:30:49.548382] [INFO ] [LOCAL ] Saved forecast: RMBS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/RMBS.txt [2026-02-26T20:30:49.548820] [INFO ] [sig ] [2589/3375] Completed RMBS in 0.4s | 2.74 sym/s | Total: 15.7m | ETA: 4.8m [2026-02-26T20:30:49.548891] [INFO ] [sig ] [2590/3375] Forecasting RMD... [2026-02-26T20:30:49.548941] [INFO ] [sig ] Generating forecast for: RMD [2026-02-26T20:30:49.548994] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMD' from 'https://tdm.silogroup.org/data/derivative_storage/RMD.csv'. [2026-02-26T20:30:49.561806] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMD'. [2026-02-26T20:30:49.562233] [INFO ] [FORECASTER] Starting predict_future for RMD [2026-02-26T20:30:49.563408] [DEBUG] [LOCAL ] No optimal features file found for RMD: ./output/feature-sets/RMD.txt [2026-02-26T20:30:49.563467] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:49.563502] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:49.563532] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:49.563802] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:49.634888] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:49.635809] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:49.635936] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:49.635971] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:49.764608] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:49.764767] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:49.764808] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:49.764836] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:49.768302] [DEBUG] [FORECASTER] RMD: Forecast T+1@11:T+2@11: UP (p=56.06%) [2026-02-26T20:30:49.768632] [INFO ] [FORECASTER] Completed predict_future for RMD [2026-02-26T20:30:49.768768] [INFO ] [sig ] RMD: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:30:49.925786] [INFO ] [LOCAL ] Saved forecast: RMD 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/RMD.txt [2026-02-26T20:30:49.925949] [INFO ] [sig ] [2590/3375] Completed RMD in 0.4s | 2.74 sym/s | Total: 15.8m | ETA: 4.8m [2026-02-26T20:30:49.925991] [INFO ] [sig ] [2591/3375] Forecasting RMI... [2026-02-26T20:30:49.926023] [INFO ] [sig ] Generating forecast for: RMI [2026-02-26T20:30:49.926054] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMI' from 'https://tdm.silogroup.org/data/derivative_storage/RMI.csv'. [2026-02-26T20:30:49.939888] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMI'. [2026-02-26T20:30:49.940362] [INFO ] [FORECASTER] Starting predict_future for RMI [2026-02-26T20:30:49.941363] [DEBUG] [LOCAL ] No optimal features file found for RMI: ./output/feature-sets/RMI.txt [2026-02-26T20:30:49.941423] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:49.941465] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:49.941504] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:49.941613] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:50.002743] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:50.003649] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:50.003750] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:50.003795] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:50.131284] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:50.131501] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:50.131586] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:50.131622] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:50.135429] [DEBUG] [FORECASTER] RMI: Forecast T+1@11:T+2@11: DOWN (p=44.52%) [2026-02-26T20:30:50.135762] [INFO ] [FORECASTER] Completed predict_future for RMI [2026-02-26T20:30:50.135897] [INFO ] [sig ] RMI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:30:50.292211] [INFO ] [LOCAL ] Saved forecast: RMI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/RMI.txt [2026-02-26T20:30:50.292386] [INFO ] [sig ] [2591/3375] Completed RMI in 0.4s | 2.74 sym/s | Total: 15.8m | ETA: 4.8m [2026-02-26T20:30:50.292432] [INFO ] [sig ] [2592/3375] Forecasting RMM... [2026-02-26T20:30:50.292463] [INFO ] [sig ] Generating forecast for: RMM [2026-02-26T20:30:50.292494] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMM' from 'https://tdm.silogroup.org/data/derivative_storage/RMM.csv'. [2026-02-26T20:30:50.305241] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMM'. [2026-02-26T20:30:50.305835] [INFO ] [FORECASTER] Starting predict_future for RMM [2026-02-26T20:30:50.306883] [DEBUG] [LOCAL ] No optimal features file found for RMM: ./output/feature-sets/RMM.txt [2026-02-26T20:30:50.306938] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:50.306969] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:50.306995] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:50.307052] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:50.371127] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:50.372072] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:50.372166] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:50.372201] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:50.507319] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:50.507502] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:50.507562] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:50.507628] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:50.512312] [DEBUG] [FORECASTER] RMM: Forecast T+1@11:T+2@11: UP (p=96.23%) [2026-02-26T20:30:50.512873] [INFO ] [FORECASTER] Completed predict_future for RMM [2026-02-26T20:30:50.513027] [INFO ] [sig ] RMM: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:30:50.664541] [INFO ] [LOCAL ] Saved forecast: RMM 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/RMM.txt [2026-02-26T20:30:50.664913] [INFO ] [sig ] [2592/3375] Completed RMM in 0.4s | 2.74 sym/s | Total: 15.8m | ETA: 4.8m [2026-02-26T20:30:50.664955] [INFO ] [sig ] [2593/3375] Forecasting RMMZ... [2026-02-26T20:30:50.664984] [INFO ] [sig ] Generating forecast for: RMMZ [2026-02-26T20:30:50.665016] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMMZ' from 'https://tdm.silogroup.org/data/derivative_storage/RMMZ.csv'. [2026-02-26T20:30:50.677111] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMMZ'. [2026-02-26T20:30:50.677767] [INFO ] [FORECASTER] Starting predict_future for RMMZ [2026-02-26T20:30:50.678948] [DEBUG] [LOCAL ] No optimal features file found for RMMZ: ./output/feature-sets/RMMZ.txt [2026-02-26T20:30:50.679022] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:50.679265] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:50.679306] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:50.679386] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:50.765383] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:50.766691] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:50.766819] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:50.766863] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:50.932347] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:50.932546] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:50.932635] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:50.932674] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:50.937877] [DEBUG] [FORECASTER] RMMZ: Forecast T+1@11:T+2@11: DOWN (p=2.43%) [2026-02-26T20:30:50.938420] [INFO ] [FORECASTER] Completed predict_future for RMMZ [2026-02-26T20:30:50.938665] [INFO ] [sig ] RMMZ: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:30:51.157881] [INFO ] [LOCAL ] Saved forecast: RMMZ 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/RMMZ.txt [2026-02-26T20:30:51.158131] [INFO ] [sig ] [2593/3375] Completed RMMZ in 0.5s | 2.74 sym/s | Total: 15.8m | ETA: 4.8m [2026-02-26T20:30:51.158182] [INFO ] [sig ] [2594/3375] Forecasting RMNI... [2026-02-26T20:30:51.158220] [INFO ] [sig ] Generating forecast for: RMNI [2026-02-26T20:30:51.158260] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMNI' from 'https://tdm.silogroup.org/data/derivative_storage/RMNI.csv'. [2026-02-26T20:30:51.172678] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMNI'. [2026-02-26T20:30:51.173160] [INFO ] [FORECASTER] Starting predict_future for RMNI [2026-02-26T20:30:51.174270] [DEBUG] [LOCAL ] No optimal features file found for RMNI: ./output/feature-sets/RMNI.txt [2026-02-26T20:30:51.174339] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:51.174384] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:51.174433] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:51.174517] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:51.260998] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:51.262106] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:51.262221] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:51.262263] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:51.415383] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:51.415559] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:51.415625] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:51.415655] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:51.419966] [DEBUG] [FORECASTER] RMNI: Forecast T+1@11:T+2@11: UP (p=97.60%) [2026-02-26T20:30:51.420266] [INFO ] [FORECASTER] Completed predict_future for RMNI [2026-02-26T20:30:51.420404] [INFO ] [sig ] RMNI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:30:51.565384] [INFO ] [LOCAL ] Saved forecast: RMNI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/RMNI.txt [2026-02-26T20:30:51.565545] [INFO ] [sig ] [2594/3375] Completed RMNI in 0.4s | 2.74 sym/s | Total: 15.8m | ETA: 4.8m [2026-02-26T20:30:51.565607] [INFO ] [sig ] [2595/3375] Forecasting RNAC... [2026-02-26T20:30:51.565639] [INFO ] [sig ] Generating forecast for: RNAC [2026-02-26T20:30:51.565672] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RNAC' from 'https://tdm.silogroup.org/data/derivative_storage/RNAC.csv'. [2026-02-26T20:30:51.577603] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RNAC'. [2026-02-26T20:30:51.578049] [INFO ] [FORECASTER] Starting predict_future for RNAC [2026-02-26T20:30:51.578951] [DEBUG] [LOCAL ] No optimal features file found for RNAC: ./output/feature-sets/RNAC.txt [2026-02-26T20:30:51.579006] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:51.579055] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:51.579084] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:51.579141] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:51.639798] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:51.640729] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:51.640837] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:51.640869] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:51.765395] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:51.765562] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:51.765625] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:51.765654] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:51.769614] [DEBUG] [FORECASTER] RNAC: Forecast T+1@11:T+2@11: DOWN (p=11.86%) [2026-02-26T20:30:51.770071] [INFO ] [FORECASTER] Completed predict_future for RNAC [2026-02-26T20:30:51.770253] [INFO ] [sig ] RNAC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:30:51.920050] [INFO ] [LOCAL ] Saved forecast: RNAC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/RNAC.txt [2026-02-26T20:30:51.920231] [INFO ] [sig ] [2595/3375] Completed RNAC in 0.4s | 2.74 sym/s | Total: 15.8m | ETA: 4.7m [2026-02-26T20:30:51.920272] [INFO ] [sig ] [2596/3375] Forecasting RNAZ... [2026-02-26T20:30:51.920301] [INFO ] [sig ] Generating forecast for: RNAZ [2026-02-26T20:30:51.920334] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RNAZ' from 'https://tdm.silogroup.org/data/derivative_storage/RNAZ.csv'. [2026-02-26T20:30:51.931947] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RNAZ'. [2026-02-26T20:30:51.932401] [INFO ] [FORECASTER] Starting predict_future for RNAZ [2026-02-26T20:30:51.933357] [DEBUG] [LOCAL ] No optimal features file found for RNAZ: ./output/feature-sets/RNAZ.txt [2026-02-26T20:30:51.933419] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:51.933453] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:51.933480] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:51.933539] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:51.993707] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:51.994625] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:51.994743] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:51.994776] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:52.120940] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:52.121101] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:52.121140] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:52.121170] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:52.124843] [DEBUG] [FORECASTER] RNAZ: Forecast T+1@11:T+2@11: UP (p=71.21%) [2026-02-26T20:30:52.125176] [INFO ] [FORECASTER] Completed predict_future for RNAZ [2026-02-26T20:30:52.125322] [INFO ] [sig ] RNAZ: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:30:52.283718] [INFO ] [LOCAL ] Saved forecast: RNAZ 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/RNAZ.txt [2026-02-26T20:30:52.283915] [INFO ] [sig ] [2596/3375] Completed RNAZ in 0.4s | 2.74 sym/s | Total: 15.8m | ETA: 4.7m [2026-02-26T20:30:52.283969] [INFO ] [sig ] [2597/3375] Forecasting RNG... [2026-02-26T20:30:52.284008] [INFO ] [sig ] Generating forecast for: RNG [2026-02-26T20:30:52.284048] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RNG' from 'https://tdm.silogroup.org/data/derivative_storage/RNG.csv'. [2026-02-26T20:30:52.299528] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RNG'. [2026-02-26T20:30:52.300181] [INFO ] [FORECASTER] Starting predict_future for RNG [2026-02-26T20:30:52.301060] [DEBUG] [LOCAL ] No optimal features file found for RNG: ./output/feature-sets/RNG.txt [2026-02-26T20:30:52.301115] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:52.301184] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:52.301212] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:52.301270] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:52.360497] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:52.361600] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:52.361695] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:52.361728] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:52.492969] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:52.493136] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:52.493177] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:52.493207] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:52.496986] [DEBUG] [FORECASTER] RNG: Forecast T+1@11:T+2@11: DOWN (p=15.87%) [2026-02-26T20:30:52.497370] [INFO ] [FORECASTER] Completed predict_future for RNG [2026-02-26T20:30:52.497521] [INFO ] [sig ] RNG: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:30:52.648140] [INFO ] [LOCAL ] Saved forecast: RNG 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/RNG.txt [2026-02-26T20:30:52.648306] [INFO ] [sig ] [2597/3375] Completed RNG in 0.4s | 2.74 sym/s | Total: 15.8m | ETA: 4.7m [2026-02-26T20:30:52.648346] [INFO ] [sig ] [2598/3375] Forecasting RNP... [2026-02-26T20:30:52.648377] [INFO ] [sig ] Generating forecast for: RNP [2026-02-26T20:30:52.648409] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RNP' from 'https://tdm.silogroup.org/data/derivative_storage/RNP.csv'. [2026-02-26T20:30:52.660378] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RNP'. [2026-02-26T20:30:52.660862] [INFO ] [FORECASTER] Starting predict_future for RNP [2026-02-26T20:30:52.661779] [DEBUG] [LOCAL ] No optimal features file found for RNP: ./output/feature-sets/RNP.txt [2026-02-26T20:30:52.661835] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:52.661867] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:52.661894] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:52.661951] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:52.722483] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:52.723599] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:52.723704] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:52.723736] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:52.855049] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:52.855228] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:52.855270] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:52.855298] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:52.859371] [DEBUG] [FORECASTER] RNP: Forecast T+1@11:T+2@11: UP (p=79.47%) [2026-02-26T20:30:52.859784] [INFO ] [FORECASTER] Completed predict_future for RNP [2026-02-26T20:30:52.859934] [INFO ] [sig ] RNP: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:30:53.012118] [INFO ] [LOCAL ] Saved forecast: RNP 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/RNP.txt [2026-02-26T20:30:53.012292] [INFO ] [sig ] [2598/3375] Completed RNP in 0.4s | 2.74 sym/s | Total: 15.8m | ETA: 4.7m [2026-02-26T20:30:53.012340] [INFO ] [sig ] [2599/3375] Forecasting ROAD... [2026-02-26T20:30:53.012372] [INFO ] [sig ] Generating forecast for: ROAD [2026-02-26T20:30:53.012403] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ROAD' from 'https://tdm.silogroup.org/data/derivative_storage/ROAD.csv'. [2026-02-26T20:30:53.026963] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ROAD'. [2026-02-26T20:30:53.027488] [INFO ] [FORECASTER] Starting predict_future for ROAD [2026-02-26T20:30:53.028824] [DEBUG] [LOCAL ] No optimal features file found for ROAD: ./output/feature-sets/ROAD.txt [2026-02-26T20:30:53.028902] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:53.028949] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:53.028993] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:53.029080] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:53.100190] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:53.101367] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:53.101466] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:53.101501] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:53.234740] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:53.234909] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:53.234951] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:53.234985] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:53.238651] [DEBUG] [FORECASTER] ROAD: Forecast T+1@11:T+2@11: UP (p=68.42%) [2026-02-26T20:30:53.238953] [INFO ] [FORECASTER] Completed predict_future for ROAD [2026-02-26T20:30:53.239091] [INFO ] [sig ] ROAD: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:30:53.396842] [INFO ] [LOCAL ] Saved forecast: ROAD 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ROAD.txt [2026-02-26T20:30:53.397006] [INFO ] [sig ] [2599/3375] Completed ROAD in 0.4s | 2.74 sym/s | Total: 15.8m | ETA: 4.7m [2026-02-26T20:30:53.397047] [INFO ] [sig ] [2600/3375] Forecasting ROCK... [2026-02-26T20:30:53.397076] [INFO ] [sig ] Generating forecast for: ROCK [2026-02-26T20:30:53.397110] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ROCK' from 'https://tdm.silogroup.org/data/derivative_storage/ROCK.csv'. [2026-02-26T20:30:53.409613] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ROCK'. [2026-02-26T20:30:53.410213] [INFO ] [FORECASTER] Starting predict_future for ROCK [2026-02-26T20:30:53.411106] [DEBUG] [LOCAL ] No optimal features file found for ROCK: ./output/feature-sets/ROCK.txt [2026-02-26T20:30:53.411161] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:53.411192] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:53.411218] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:53.411274] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:53.468543] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:53.469478] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:53.469597] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:53.469634] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:53.594507] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:53.594693] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:53.594740] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:53.594824] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:53.598444] [DEBUG] [FORECASTER] ROCK: Forecast T+1@11:T+2@11: UP (p=54.77%) [2026-02-26T20:30:53.598962] [INFO ] [FORECASTER] Completed predict_future for ROCK [2026-02-26T20:30:53.599116] [INFO ] [sig ] ROCK: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:30:53.756309] [INFO ] [LOCAL ] Saved forecast: ROCK 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ROCK.txt [2026-02-26T20:30:53.756514] [INFO ] [sig ] [2600/3375] Completed ROCK in 0.4s | 2.74 sym/s | Total: 15.8m | ETA: 4.7m [2026-02-26T20:30:53.756595] [INFO ] [sig ] [2601/3375] Forecasting ROE... [2026-02-26T20:30:53.756641] [INFO ] [sig ] Generating forecast for: ROE [2026-02-26T20:30:53.756688] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ROE' from 'https://tdm.silogroup.org/data/derivative_storage/ROE.csv'. [2026-02-26T20:30:53.770306] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ROE'. [2026-02-26T20:30:53.770778] [INFO ] [FORECASTER] Starting predict_future for ROE [2026-02-26T20:30:53.771718] [DEBUG] [LOCAL ] No optimal features file found for ROE: ./output/feature-sets/ROE.txt [2026-02-26T20:30:53.771775] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:53.771809] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:53.771861] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:53.771935] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:53.850535] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:53.851659] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:53.851760] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:53.851795] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:53.981221] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:53.981387] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:53.981428] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:53.981458] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:53.984936] [DEBUG] [FORECASTER] ROE: Forecast T+1@11:T+2@11: DOWN (p=22.65%) [2026-02-26T20:30:53.985221] [INFO ] [FORECASTER] Completed predict_future for ROE [2026-02-26T20:30:53.985367] [INFO ] [sig ] ROE: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:30:54.134684] [INFO ] [LOCAL ] Saved forecast: ROE 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ROE.txt [2026-02-26T20:30:54.134876] [INFO ] [sig ] [2601/3375] Completed ROE in 0.4s | 2.74 sym/s | Total: 15.8m | ETA: 4.7m [2026-02-26T20:30:54.134920] [INFO ] [sig ] [2602/3375] Forecasting ROP... [2026-02-26T20:30:54.134952] [INFO ] [sig ] Generating forecast for: ROP [2026-02-26T20:30:54.134984] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ROP' from 'https://tdm.silogroup.org/data/derivative_storage/ROP.csv'. [2026-02-26T20:30:54.147950] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ROP'. [2026-02-26T20:30:54.148401] [INFO ] [FORECASTER] Starting predict_future for ROP [2026-02-26T20:30:54.149306] [DEBUG] [LOCAL ] No optimal features file found for ROP: ./output/feature-sets/ROP.txt [2026-02-26T20:30:54.149363] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:54.149399] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:54.149432] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:54.149502] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:54.210890] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:54.211842] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:54.211931] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:54.211965] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:54.333352] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:54.333524] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:54.333565] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:54.333665] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:54.337384] [DEBUG] [FORECASTER] ROP: Forecast T+1@11:T+2@11: UP (p=98.56%) [2026-02-26T20:30:54.337753] [INFO ] [FORECASTER] Completed predict_future for ROP [2026-02-26T20:30:54.337898] [INFO ] [sig ] ROP: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:30:54.481407] [INFO ] [LOCAL ] Saved forecast: ROP 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ROP.txt [2026-02-26T20:30:54.481617] [INFO ] [sig ] [2602/3375] Completed ROP in 0.3s | 2.74 sym/s | Total: 15.8m | ETA: 4.7m [2026-02-26T20:30:54.481661] [INFO ] [sig ] [2603/3375] Forecasting RPAY... [2026-02-26T20:30:54.481693] [INFO ] [sig ] Generating forecast for: RPAY [2026-02-26T20:30:54.481727] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RPAY' from 'https://tdm.silogroup.org/data/derivative_storage/RPAY.csv'. [2026-02-26T20:30:54.493865] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RPAY'. [2026-02-26T20:30:54.494322] [INFO ] [FORECASTER] Starting predict_future for RPAY [2026-02-26T20:30:54.495233] [DEBUG] [LOCAL ] No optimal features file found for RPAY: ./output/feature-sets/RPAY.txt [2026-02-26T20:30:54.495289] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:54.495322] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:54.495349] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:54.495410] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:54.553605] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:54.554485] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:54.554589] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:54.554626] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:54.674689] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:54.674851] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:54.674892] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:54.674920] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:54.678389] [DEBUG] [FORECASTER] RPAY: Forecast T+1@11:T+2@11: DOWN (p=32.72%) [2026-02-26T20:30:54.678694] [INFO ] [FORECASTER] Completed predict_future for RPAY [2026-02-26T20:30:54.678827] [INFO ] [sig ] RPAY: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:30:54.818414] [INFO ] [LOCAL ] Saved forecast: RPAY 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/RPAY.txt [2026-02-26T20:30:54.818555] [INFO ] [sig ] [2603/3375] Completed RPAY in 0.3s | 2.74 sym/s | Total: 15.8m | ETA: 4.7m [2026-02-26T20:30:54.818614] [INFO ] [sig ] [2604/3375] Forecasting RPD... [2026-02-26T20:30:54.818646] [INFO ] [sig ] Generating forecast for: RPD [2026-02-26T20:30:54.818676] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RPD' from 'https://tdm.silogroup.org/data/derivative_storage/RPD.csv'. [2026-02-26T20:30:54.830934] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RPD'. [2026-02-26T20:30:54.831268] [INFO ] [FORECASTER] Starting predict_future for RPD [2026-02-26T20:30:54.832334] [DEBUG] [LOCAL ] No optimal features file found for RPD: ./output/feature-sets/RPD.txt [2026-02-26T20:30:54.832389] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:54.832421] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:54.832449] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:54.832512] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:54.891400] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:54.892134] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:54.892216] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:54.892266] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:55.027008] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:55.027181] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:55.027242] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:55.027289] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:55.031882] [DEBUG] [FORECASTER] RPD: Forecast T+1@11:T+2@11: UP (p=92.79%) [2026-02-26T20:30:55.032225] [INFO ] [FORECASTER] Completed predict_future for RPD [2026-02-26T20:30:55.032375] [INFO ] [sig ] RPD: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:30:55.214802] [INFO ] [LOCAL ] Saved forecast: RPD 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/RPD.txt [2026-02-26T20:30:55.214967] [INFO ] [sig ] [2604/3375] Completed RPD in 0.4s | 2.74 sym/s | Total: 15.8m | ETA: 4.7m [2026-02-26T20:30:55.215010] [INFO ] [sig ] [2605/3375] Forecasting RPID... [2026-02-26T20:30:55.215041] [INFO ] [sig ] Generating forecast for: RPID [2026-02-26T20:30:55.215072] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RPID' from 'https://tdm.silogroup.org/data/derivative_storage/RPID.csv'. [2026-02-26T20:30:55.226773] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RPID'. [2026-02-26T20:30:55.227102] [INFO ] [FORECASTER] Starting predict_future for RPID [2026-02-26T20:30:55.228015] [DEBUG] [LOCAL ] No optimal features file found for RPID: ./output/feature-sets/RPID.txt [2026-02-26T20:30:55.228070] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:55.228101] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:55.228127] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:55.228183] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:55.284820] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:55.285486] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:55.285599] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:55.285637] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:55.411186] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:55.411353] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:55.411394] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:55.411424] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:55.414918] [DEBUG] [FORECASTER] RPID: Forecast T+1@11:T+2@11: DOWN (p=33.24%) [2026-02-26T20:30:55.415212] [INFO ] [FORECASTER] Completed predict_future for RPID [2026-02-26T20:30:55.415341] [INFO ] [sig ] RPID: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:30:55.557605] [INFO ] [LOCAL ] Saved forecast: RPID 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/RPID.txt [2026-02-26T20:30:55.557741] [INFO ] [sig ] [2605/3375] Completed RPID in 0.3s | 2.74 sym/s | Total: 15.9m | ETA: 4.7m [2026-02-26T20:30:55.557781] [INFO ] [sig ] [2606/3375] Forecasting RPRX... [2026-02-26T20:30:55.557810] [INFO ] [sig ] Generating forecast for: RPRX [2026-02-26T20:30:55.557840] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RPRX' from 'https://tdm.silogroup.org/data/derivative_storage/RPRX.csv'. [2026-02-26T20:30:55.569482] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RPRX'. [2026-02-26T20:30:55.569883] [INFO ] [FORECASTER] Starting predict_future for RPRX [2026-02-26T20:30:55.570727] [DEBUG] [LOCAL ] No optimal features file found for RPRX: ./output/feature-sets/RPRX.txt [2026-02-26T20:30:55.570781] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:55.570812] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:55.570863] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:55.570923] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:55.629364] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:55.630079] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:55.630161] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:55.630193] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:55.753877] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:55.754034] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:55.754075] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:55.754103] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:55.757598] [DEBUG] [FORECASTER] RPRX: Forecast T+1@11:T+2@11: UP (p=56.16%) [2026-02-26T20:30:55.758027] [INFO ] [FORECASTER] Completed predict_future for RPRX [2026-02-26T20:30:55.758169] [INFO ] [sig ] RPRX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:30:55.899546] [INFO ] [LOCAL ] Saved forecast: RPRX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/RPRX.txt [2026-02-26T20:30:55.899914] [INFO ] [sig ] [2606/3375] Completed RPRX in 0.3s | 2.74 sym/s | Total: 15.9m | ETA: 4.7m [2026-02-26T20:30:55.899955] [INFO ] [sig ] [2607/3375] Forecasting RQI... [2026-02-26T20:30:55.899986] [INFO ] [sig ] Generating forecast for: RQI [2026-02-26T20:30:55.900017] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RQI' from 'https://tdm.silogroup.org/data/derivative_storage/RQI.csv'. [2026-02-26T20:30:55.912241] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RQI'. [2026-02-26T20:30:55.912630] [INFO ] [FORECASTER] Starting predict_future for RQI [2026-02-26T20:30:55.913464] [DEBUG] [LOCAL ] No optimal features file found for RQI: ./output/feature-sets/RQI.txt [2026-02-26T20:30:55.913517] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:55.913549] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:55.913596] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:55.913656] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:55.973626] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:55.974459] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:55.974605] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:55.974651] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:56.111173] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:56.111341] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:56.111384] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:56.111414] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:56.115082] [DEBUG] [FORECASTER] RQI: Forecast T+1@11:T+2@11: DOWN (p=48.87%) [2026-02-26T20:30:56.115425] [INFO ] [FORECASTER] Completed predict_future for RQI [2026-02-26T20:30:56.115620] [INFO ] [sig ] RQI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:30:56.257595] [INFO ] [LOCAL ] Saved forecast: RQI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/RQI.txt [2026-02-26T20:30:56.257767] [INFO ] [sig ] [2607/3375] Completed RQI in 0.4s | 2.74 sym/s | Total: 15.9m | ETA: 4.7m [2026-02-26T20:30:56.257807] [INFO ] [sig ] [2608/3375] Forecasting RRBI... [2026-02-26T20:30:56.257836] [INFO ] [sig ] Generating forecast for: RRBI [2026-02-26T20:30:56.257867] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RRBI' from 'https://tdm.silogroup.org/data/derivative_storage/RRBI.csv'. [2026-02-26T20:30:56.268645] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RRBI'. [2026-02-26T20:30:56.269027] [INFO ] [FORECASTER] Starting predict_future for RRBI [2026-02-26T20:30:56.269919] [DEBUG] [LOCAL ] No optimal features file found for RRBI: ./output/feature-sets/RRBI.txt [2026-02-26T20:30:56.269973] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:56.270005] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:56.270031] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:56.270088] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:56.332969] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:56.333933] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:56.334030] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:56.334078] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:56.451942] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:56.452099] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:56.452140] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:56.452169] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:56.455624] [DEBUG] [FORECASTER] RRBI: Forecast T+1@11:T+2@11: DOWN (p=42.61%) [2026-02-26T20:30:56.455906] [INFO ] [FORECASTER] Completed predict_future for RRBI [2026-02-26T20:30:56.456038] [INFO ] [sig ] RRBI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:30:56.622017] [INFO ] [LOCAL ] Saved forecast: RRBI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/RRBI.txt [2026-02-26T20:30:56.622377] [INFO ] [sig ] [2608/3375] Completed RRBI in 0.4s | 2.74 sym/s | Total: 15.9m | ETA: 4.7m [2026-02-26T20:30:56.622449] [INFO ] [sig ] [2609/3375] Forecasting RRC... [2026-02-26T20:30:56.622489] [INFO ] [sig ] Generating forecast for: RRC [2026-02-26T20:30:56.622545] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RRC' from 'https://tdm.silogroup.org/data/derivative_storage/RRC.csv'. [2026-02-26T20:30:56.642187] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RRC'. [2026-02-26T20:30:56.642639] [INFO ] [FORECASTER] Starting predict_future for RRC [2026-02-26T20:30:56.643841] [DEBUG] [LOCAL ] No optimal features file found for RRC: ./output/feature-sets/RRC.txt [2026-02-26T20:30:56.643900] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:56.643933] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:56.643960] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:56.644019] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:56.717974] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:56.719106] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:56.719254] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:56.719305] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:56.851061] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:56.851220] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:56.851260] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:56.851289] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:56.854810] [DEBUG] [FORECASTER] RRC: Forecast T+1@11:T+2@11: DOWN (p=5.61%) [2026-02-26T20:30:56.855094] [INFO ] [FORECASTER] Completed predict_future for RRC [2026-02-26T20:30:56.855222] [INFO ] [sig ] RRC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:30:57.001343] [INFO ] [LOCAL ] Saved forecast: RRC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/RRC.txt [2026-02-26T20:30:57.001486] [INFO ] [sig ] [2609/3375] Completed RRC in 0.4s | 2.74 sym/s | Total: 15.9m | ETA: 4.7m [2026-02-26T20:30:57.001526] [INFO ] [sig ] [2610/3375] Forecasting RRGB... [2026-02-26T20:30:57.001557] [INFO ] [sig ] Generating forecast for: RRGB [2026-02-26T20:30:57.001622] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RRGB' from 'https://tdm.silogroup.org/data/derivative_storage/RRGB.csv'. [2026-02-26T20:30:57.014929] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RRGB'. [2026-02-26T20:30:57.015317] [INFO ] [FORECASTER] Starting predict_future for RRGB [2026-02-26T20:30:57.016386] [DEBUG] [LOCAL ] No optimal features file found for RRGB: ./output/feature-sets/RRGB.txt [2026-02-26T20:30:57.016442] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:57.016475] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:57.016502] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:57.016560] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:57.076215] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:57.076948] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:57.077033] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:57.077068] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:57.198710] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:57.198880] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:57.198922] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:57.198951] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:57.202588] [DEBUG] [FORECASTER] RRGB: Forecast T+1@11:T+2@11: UP (p=63.47%) [2026-02-26T20:30:57.202900] [INFO ] [FORECASTER] Completed predict_future for RRGB [2026-02-26T20:30:57.203041] [INFO ] [sig ] RRGB: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:30:57.359339] [INFO ] [LOCAL ] Saved forecast: RRGB 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/RRGB.txt [2026-02-26T20:30:57.359554] [INFO ] [sig ] [2610/3375] Completed RRGB in 0.4s | 2.74 sym/s | Total: 15.9m | ETA: 4.7m [2026-02-26T20:30:57.359653] [INFO ] [sig ] [2611/3375] Forecasting RRX... [2026-02-26T20:30:57.359712] [INFO ] [sig ] Generating forecast for: RRX [2026-02-26T20:30:57.359750] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RRX' from 'https://tdm.silogroup.org/data/derivative_storage/RRX.csv'. [2026-02-26T20:30:57.371682] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RRX'. [2026-02-26T20:30:57.372114] [INFO ] [FORECASTER] Starting predict_future for RRX [2026-02-26T20:30:57.372998] [DEBUG] [LOCAL ] No optimal features file found for RRX: ./output/feature-sets/RRX.txt [2026-02-26T20:30:57.373054] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:57.373087] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:57.373114] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:57.373170] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:57.437031] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:57.438155] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:57.438266] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:57.438310] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:57.569116] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:57.569276] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:57.569318] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:57.569352] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:57.572972] [DEBUG] [FORECASTER] RRX: Forecast T+1@11:T+2@11: DOWN (p=41.44%) [2026-02-26T20:30:57.573267] [INFO ] [FORECASTER] Completed predict_future for RRX [2026-02-26T20:30:57.573403] [INFO ] [sig ] RRX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:30:57.732124] [INFO ] [LOCAL ] Saved forecast: RRX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/RRX.txt [2026-02-26T20:30:57.732304] [INFO ] [sig ] [2611/3375] Completed RRX in 0.4s | 2.74 sym/s | Total: 15.9m | ETA: 4.6m [2026-02-26T20:30:57.732345] [INFO ] [sig ] [2612/3375] Forecasting RS... [2026-02-26T20:30:57.732375] [INFO ] [sig ] Generating forecast for: RS [2026-02-26T20:30:57.732407] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RS' from 'https://tdm.silogroup.org/data/derivative_storage/RS.csv'. [2026-02-26T20:30:57.747619] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RS'. [2026-02-26T20:30:57.748150] [INFO ] [FORECASTER] Starting predict_future for RS [2026-02-26T20:30:57.749264] [DEBUG] [LOCAL ] No optimal features file found for RS: ./output/feature-sets/RS.txt [2026-02-26T20:30:57.749332] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:57.749372] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:57.749405] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:57.749484] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:57.829354] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:57.830470] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:57.830602] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:57.830648] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:57.958558] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:57.958747] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:57.958790] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:57.958819] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:57.962527] [DEBUG] [FORECASTER] RS: Forecast T+1@11:T+2@11: UP (p=97.75%) [2026-02-26T20:30:57.962909] [INFO ] [FORECASTER] Completed predict_future for RS [2026-02-26T20:30:57.963090] [INFO ] [sig ] RS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:30:58.116837] [INFO ] [LOCAL ] Saved forecast: RS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/RS.txt [2026-02-26T20:30:58.117034] [INFO ] [sig ] [2612/3375] Completed RS in 0.4s | 2.74 sym/s | Total: 15.9m | ETA: 4.6m [2026-02-26T20:30:58.117079] [INFO ] [sig ] [2613/3375] Forecasting RSG... [2026-02-26T20:30:58.117110] [INFO ] [sig ] Generating forecast for: RSG [2026-02-26T20:30:58.117150] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RSG' from 'https://tdm.silogroup.org/data/derivative_storage/RSG.csv'. [2026-02-26T20:30:58.130353] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RSG'. [2026-02-26T20:30:58.130829] [INFO ] [FORECASTER] Starting predict_future for RSG [2026-02-26T20:30:58.131750] [DEBUG] [LOCAL ] No optimal features file found for RSG: ./output/feature-sets/RSG.txt [2026-02-26T20:30:58.131810] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:58.131858] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:58.131889] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:58.131971] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:58.196714] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:58.197676] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:58.197772] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:58.197806] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:58.327915] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:58.328081] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:58.328122] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:58.328150] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:58.331647] [DEBUG] [FORECASTER] RSG: Forecast T+1@11:T+2@11: UP (p=85.25%) [2026-02-26T20:30:58.331945] [INFO ] [FORECASTER] Completed predict_future for RSG [2026-02-26T20:30:58.332079] [INFO ] [sig ] RSG: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:30:58.480810] [INFO ] [LOCAL ] Saved forecast: RSG 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/RSG.txt [2026-02-26T20:30:58.480970] [INFO ] [sig ] [2613/3375] Completed RSG in 0.4s | 2.74 sym/s | Total: 15.9m | ETA: 4.6m [2026-02-26T20:30:58.481011] [INFO ] [sig ] [2614/3375] Forecasting RSI... [2026-02-26T20:30:58.481042] [INFO ] [sig ] Generating forecast for: RSI [2026-02-26T20:30:58.481076] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RSI' from 'https://tdm.silogroup.org/data/derivative_storage/RSI.csv'. [2026-02-26T20:30:58.492719] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RSI'. [2026-02-26T20:30:58.493088] [INFO ] [FORECASTER] Starting predict_future for RSI [2026-02-26T20:30:58.493952] [DEBUG] [LOCAL ] No optimal features file found for RSI: ./output/feature-sets/RSI.txt [2026-02-26T20:30:58.494008] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:58.494096] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:58.494126] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:58.494184] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:58.554538] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:58.555399] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:58.555488] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:58.555523] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:58.680336] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:58.680495] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:58.680543] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:58.680600] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:58.684763] [DEBUG] [FORECASTER] RSI: Forecast T+1@11:T+2@11: DOWN (p=16.62%) [2026-02-26T20:30:58.685060] [INFO ] [FORECASTER] Completed predict_future for RSI [2026-02-26T20:30:58.685208] [INFO ] [sig ] RSI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:30:58.830260] [INFO ] [LOCAL ] Saved forecast: RSI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/RSI.txt [2026-02-26T20:30:58.830414] [INFO ] [sig ] [2614/3375] Completed RSI in 0.3s | 2.74 sym/s | Total: 15.9m | ETA: 4.6m [2026-02-26T20:30:58.830456] [INFO ] [sig ] [2615/3375] Forecasting RSKD... [2026-02-26T20:30:58.830490] [INFO ] [sig ] Generating forecast for: RSKD [2026-02-26T20:30:58.830522] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RSKD' from 'https://tdm.silogroup.org/data/derivative_storage/RSKD.csv'. [2026-02-26T20:30:58.842183] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RSKD'. [2026-02-26T20:30:58.842590] [INFO ] [FORECASTER] Starting predict_future for RSKD [2026-02-26T20:30:58.843416] [DEBUG] [LOCAL ] No optimal features file found for RSKD: ./output/feature-sets/RSKD.txt [2026-02-26T20:30:58.843470] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:58.843503] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:58.843531] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:58.843612] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:58.902777] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:58.903765] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:58.903869] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:58.903903] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:59.024822] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:59.025002] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:59.025046] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:59.025075] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:59.028592] [DEBUG] [FORECASTER] RSKD: Forecast T+1@11:T+2@11: DOWN (p=49.34%) [2026-02-26T20:30:59.028893] [INFO ] [FORECASTER] Completed predict_future for RSKD [2026-02-26T20:30:59.029028] [INFO ] [sig ] RSKD: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:30:59.176117] [INFO ] [LOCAL ] Saved forecast: RSKD 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/RSKD.txt [2026-02-26T20:30:59.176268] [INFO ] [sig ] [2615/3375] Completed RSKD in 0.3s | 2.74 sym/s | Total: 15.9m | ETA: 4.6m [2026-02-26T20:30:59.176308] [INFO ] [sig ] [2616/3375] Forecasting RSSS... [2026-02-26T20:30:59.176339] [INFO ] [sig ] Generating forecast for: RSSS [2026-02-26T20:30:59.176370] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RSSS' from 'https://tdm.silogroup.org/data/derivative_storage/RSSS.csv'. [2026-02-26T20:30:59.187754] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RSSS'. [2026-02-26T20:30:59.188136] [INFO ] [FORECASTER] Starting predict_future for RSSS [2026-02-26T20:30:59.188988] [DEBUG] [LOCAL ] No optimal features file found for RSSS: ./output/feature-sets/RSSS.txt [2026-02-26T20:30:59.189043] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:59.189077] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:59.189105] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:59.189163] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:59.250696] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:59.251521] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:59.251630] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:59.251667] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:59.374483] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:59.374668] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:59.374711] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:59.374741] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:59.378495] [DEBUG] [FORECASTER] RSSS: Forecast T+1@11:T+2@11: UP (p=65.03%) [2026-02-26T20:30:59.378832] [INFO ] [FORECASTER] Completed predict_future for RSSS [2026-02-26T20:30:59.378969] [INFO ] [sig ] RSSS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:30:59.524477] [INFO ] [LOCAL ] Saved forecast: RSSS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/RSSS.txt [2026-02-26T20:30:59.524660] [INFO ] [sig ] [2616/3375] Completed RSSS in 0.3s | 2.74 sym/s | Total: 15.9m | ETA: 4.6m [2026-02-26T20:30:59.524705] [INFO ] [sig ] [2617/3375] Forecasting RTO... [2026-02-26T20:30:59.524738] [INFO ] [sig ] Generating forecast for: RTO [2026-02-26T20:30:59.524772] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RTO' from 'https://tdm.silogroup.org/data/derivative_storage/RTO.csv'. [2026-02-26T20:30:59.536717] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RTO'. [2026-02-26T20:30:59.537106] [INFO ] [FORECASTER] Starting predict_future for RTO [2026-02-26T20:30:59.537982] [DEBUG] [LOCAL ] No optimal features file found for RTO: ./output/feature-sets/RTO.txt [2026-02-26T20:30:59.538037] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:59.538069] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:59.538097] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:59.538154] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:59.601774] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:59.602734] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:59.602834] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:59.602875] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:30:59.744506] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:30:59.744703] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:30:59.744749] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:30:59.744819] [INFO ] [FORECASTER] Training complete [2026-02-26T20:30:59.749275] [DEBUG] [FORECASTER] RTO: Forecast T+1@11:T+2@11: DOWN (p=20.92%) [2026-02-26T20:30:59.749618] [INFO ] [FORECASTER] Completed predict_future for RTO [2026-02-26T20:30:59.749962] [INFO ] [sig ] RTO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:30:59.907138] [INFO ] [LOCAL ] Saved forecast: RTO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/RTO.txt [2026-02-26T20:30:59.907302] [INFO ] [sig ] [2617/3375] Completed RTO in 0.4s | 2.74 sym/s | Total: 15.9m | ETA: 4.6m [2026-02-26T20:30:59.907345] [INFO ] [sig ] [2618/3375] Forecasting RUM... [2026-02-26T20:30:59.907378] [INFO ] [sig ] Generating forecast for: RUM [2026-02-26T20:30:59.907410] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RUM' from 'https://tdm.silogroup.org/data/derivative_storage/RUM.csv'. [2026-02-26T20:30:59.919807] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RUM'. [2026-02-26T20:30:59.920192] [INFO ] [FORECASTER] Starting predict_future for RUM [2026-02-26T20:30:59.921044] [DEBUG] [LOCAL ] No optimal features file found for RUM: ./output/feature-sets/RUM.txt [2026-02-26T20:30:59.921100] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:30:59.921133] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:30:59.921162] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:30:59.921220] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:30:59.980174] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:30:59.981255] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:30:59.981341] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:30:59.981375] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:00.111737] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:00.111865] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:00.111908] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:00.111939] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:00.115781] [DEBUG] [FORECASTER] RUM: Forecast T+1@11:T+2@11: DOWN (p=5.00%) [2026-02-26T20:31:00.116103] [INFO ] [FORECASTER] Completed predict_future for RUM [2026-02-26T20:31:00.116252] [INFO ] [sig ] RUM: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:31:00.285282] [INFO ] [LOCAL ] Saved forecast: RUM 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/RUM.txt [2026-02-26T20:31:00.285445] [INFO ] [sig ] [2618/3375] Completed RUM in 0.4s | 2.74 sym/s | Total: 15.9m | ETA: 4.6m [2026-02-26T20:31:00.285489] [INFO ] [sig ] [2619/3375] Forecasting RUN... [2026-02-26T20:31:00.285522] [INFO ] [sig ] Generating forecast for: RUN [2026-02-26T20:31:00.285553] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RUN' from 'https://tdm.silogroup.org/data/derivative_storage/RUN.csv'. [2026-02-26T20:31:00.298545] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RUN'. [2026-02-26T20:31:00.298974] [INFO ] [FORECASTER] Starting predict_future for RUN [2026-02-26T20:31:00.299874] [DEBUG] [LOCAL ] No optimal features file found for RUN: ./output/feature-sets/RUN.txt [2026-02-26T20:31:00.299931] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:00.299980] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:00.300009] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:00.300072] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:00.364416] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:00.365357] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:00.365458] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:00.365494] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:00.508059] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:00.508240] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:00.508284] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:00.508315] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:00.511966] [DEBUG] [FORECASTER] RUN: Forecast T+1@11:T+2@11: UP (p=97.69%) [2026-02-26T20:31:00.512302] [INFO ] [FORECASTER] Completed predict_future for RUN [2026-02-26T20:31:00.512450] [INFO ] [sig ] RUN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:31:00.746253] [INFO ] [LOCAL ] Saved forecast: RUN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/RUN.txt [2026-02-26T20:31:00.746425] [INFO ] [sig ] [2619/3375] Completed RUN in 0.5s | 2.74 sym/s | Total: 15.9m | ETA: 4.6m [2026-02-26T20:31:00.746466] [INFO ] [sig ] [2620/3375] Forecasting RUNN... [2026-02-26T20:31:00.746499] [INFO ] [sig ] Generating forecast for: RUNN [2026-02-26T20:31:00.746531] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RUNN' from 'https://tdm.silogroup.org/data/derivative_storage/RUNN.csv'. [2026-02-26T20:31:00.758928] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RUNN'. [2026-02-26T20:31:00.759343] [INFO ] [FORECASTER] Starting predict_future for RUNN [2026-02-26T20:31:00.760198] [DEBUG] [LOCAL ] No optimal features file found for RUNN: ./output/feature-sets/RUNN.txt [2026-02-26T20:31:00.760253] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:00.760285] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:00.760311] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:00.760368] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:00.822189] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:00.823179] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:00.823277] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:00.823310] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:00.945035] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:00.945198] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:00.945239] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:00.945268] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:00.948832] [DEBUG] [FORECASTER] RUNN: Forecast T+1@11:T+2@11: UP (p=89.60%) [2026-02-26T20:31:00.949151] [INFO ] [FORECASTER] Completed predict_future for RUNN [2026-02-26T20:31:00.949296] [INFO ] [sig ] RUNN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:31:01.120753] [INFO ] [LOCAL ] Saved forecast: RUNN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/RUNN.txt [2026-02-26T20:31:01.120914] [INFO ] [sig ] [2620/3375] Completed RUNN in 0.4s | 2.74 sym/s | Total: 15.9m | ETA: 4.6m [2026-02-26T20:31:01.120955] [INFO ] [sig ] [2621/3375] Forecasting RUSHA... [2026-02-26T20:31:01.120987] [INFO ] [sig ] Generating forecast for: RUSHA [2026-02-26T20:31:01.121018] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RUSHA' from 'https://tdm.silogroup.org/data/derivative_storage/RUSHA.csv'. [2026-02-26T20:31:01.133558] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RUSHA'. [2026-02-26T20:31:01.133965] [INFO ] [FORECASTER] Starting predict_future for RUSHA [2026-02-26T20:31:01.134827] [DEBUG] [LOCAL ] No optimal features file found for RUSHA: ./output/feature-sets/RUSHA.txt [2026-02-26T20:31:01.134882] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:01.134915] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:01.134943] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:01.135000] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:01.199022] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:01.200239] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:01.200363] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:01.200416] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:01.352815] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:01.353007] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:01.353069] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:01.353112] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:01.358335] [DEBUG] [FORECASTER] RUSHA: Forecast T+1@11:T+2@11: UP (p=89.96%) [2026-02-26T20:31:01.358817] [INFO ] [FORECASTER] Completed predict_future for RUSHA [2026-02-26T20:31:01.359017] [INFO ] [sig ] RUSHA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:31:01.522412] [INFO ] [LOCAL ] Saved forecast: RUSHA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/RUSHA.txt [2026-02-26T20:31:01.522595] [INFO ] [sig ] [2621/3375] Completed RUSHA in 0.4s | 2.74 sym/s | Total: 15.9m | ETA: 4.6m [2026-02-26T20:31:01.522641] [INFO ] [sig ] [2622/3375] Forecasting RUSHB... [2026-02-26T20:31:01.522674] [INFO ] [sig ] Generating forecast for: RUSHB [2026-02-26T20:31:01.522705] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RUSHB' from 'https://tdm.silogroup.org/data/derivative_storage/RUSHB.csv'. [2026-02-26T20:31:01.535376] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RUSHB'. [2026-02-26T20:31:01.535800] [INFO ] [FORECASTER] Starting predict_future for RUSHB [2026-02-26T20:31:01.537083] [DEBUG] [LOCAL ] No optimal features file found for RUSHB: ./output/feature-sets/RUSHB.txt [2026-02-26T20:31:01.537139] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:01.537172] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:01.537199] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:01.537257] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:01.600962] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:01.601930] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:01.602029] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:01.602066] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:01.721751] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:01.721933] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:01.722000] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:01.722036] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:01.726242] [DEBUG] [FORECASTER] RUSHB: Forecast T+1@11:T+2@11: DOWN (p=1.98%) [2026-02-26T20:31:01.726657] [INFO ] [FORECASTER] Completed predict_future for RUSHB [2026-02-26T20:31:01.726824] [INFO ] [sig ] RUSHB: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:31:01.883027] [INFO ] [LOCAL ] Saved forecast: RUSHB 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/RUSHB.txt [2026-02-26T20:31:01.883975] [INFO ] [sig ] [2622/3375] Completed RUSHB in 0.4s | 2.74 sym/s | Total: 16.0m | ETA: 4.6m [2026-02-26T20:31:01.884033] [INFO ] [sig ] [2623/3375] Forecasting RVMD... [2026-02-26T20:31:01.884067] [INFO ] [sig ] Generating forecast for: RVMD [2026-02-26T20:31:01.884099] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RVMD' from 'https://tdm.silogroup.org/data/derivative_storage/RVMD.csv'. [2026-02-26T20:31:01.895605] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RVMD'. [2026-02-26T20:31:01.896010] [INFO ] [FORECASTER] Starting predict_future for RVMD [2026-02-26T20:31:01.896915] [DEBUG] [LOCAL ] No optimal features file found for RVMD: ./output/feature-sets/RVMD.txt [2026-02-26T20:31:01.896971] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:01.897004] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:01.897031] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:01.897088] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:01.957361] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:01.958243] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:01.958329] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:01.958363] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:02.102263] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:02.102425] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:02.102465] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:02.102494] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:02.106683] [DEBUG] [FORECASTER] RVMD: Forecast T+1@11:T+2@11: UP (p=91.91%) [2026-02-26T20:31:02.107010] [INFO ] [FORECASTER] Completed predict_future for RVMD [2026-02-26T20:31:02.107157] [INFO ] [sig ] RVMD: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:31:02.273731] [INFO ] [LOCAL ] Saved forecast: RVMD 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/RVMD.txt [2026-02-26T20:31:02.273899] [INFO ] [sig ] [2623/3375] Completed RVMD in 0.4s | 2.74 sym/s | Total: 16.0m | ETA: 4.6m [2026-02-26T20:31:02.273941] [INFO ] [sig ] [2624/3375] Forecasting RVSB... [2026-02-26T20:31:02.273972] [INFO ] [sig ] Generating forecast for: RVSB [2026-02-26T20:31:02.274006] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RVSB' from 'https://tdm.silogroup.org/data/derivative_storage/RVSB.csv'. [2026-02-26T20:31:02.285402] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RVSB'. [2026-02-26T20:31:02.285862] [INFO ] [FORECASTER] Starting predict_future for RVSB [2026-02-26T20:31:02.286832] [DEBUG] [LOCAL ] No optimal features file found for RVSB: ./output/feature-sets/RVSB.txt [2026-02-26T20:31:02.286889] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:02.286922] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:02.286951] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:02.287010] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:02.345438] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:02.346362] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:02.346496] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:02.346547] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:02.469478] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:02.469710] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:02.469790] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:02.469833] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:02.473963] [DEBUG] [FORECASTER] RVSB: Forecast T+1@11:T+2@11: DOWN (p=18.49%) [2026-02-26T20:31:02.474356] [INFO ] [FORECASTER] Completed predict_future for RVSB [2026-02-26T20:31:02.474517] [INFO ] [sig ] RVSB: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:31:02.619784] [INFO ] [LOCAL ] Saved forecast: RVSB 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/RVSB.txt [2026-02-26T20:31:02.619961] [INFO ] [sig ] [2624/3375] Completed RVSB in 0.3s | 2.74 sym/s | Total: 16.0m | ETA: 4.6m [2026-02-26T20:31:02.620002] [INFO ] [sig ] [2625/3375] Forecasting RVTY... [2026-02-26T20:31:02.620034] [INFO ] [sig ] Generating forecast for: RVTY [2026-02-26T20:31:02.620064] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RVTY' from 'https://tdm.silogroup.org/data/derivative_storage/RVTY.csv'. [2026-02-26T20:31:02.632158] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RVTY'. [2026-02-26T20:31:02.632633] [INFO ] [FORECASTER] Starting predict_future for RVTY [2026-02-26T20:31:02.633638] [DEBUG] [LOCAL ] No optimal features file found for RVTY: ./output/feature-sets/RVTY.txt [2026-02-26T20:31:02.633698] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:02.633733] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:02.633761] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:02.633820] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:02.703469] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:02.704502] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:02.704614] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:02.704653] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:02.838109] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:02.838272] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:02.838314] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:02.838344] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:02.841947] [DEBUG] [FORECASTER] RVTY: Forecast T+1@11:T+2@11: DOWN (p=7.80%) [2026-02-26T20:31:02.842244] [INFO ] [FORECASTER] Completed predict_future for RVTY [2026-02-26T20:31:02.842376] [INFO ] [sig ] RVTY: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:31:03.033785] [INFO ] [LOCAL ] Saved forecast: RVTY 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/RVTY.txt [2026-02-26T20:31:03.034211] [INFO ] [sig ] [2625/3375] Completed RVTY in 0.4s | 2.74 sym/s | Total: 16.0m | ETA: 4.6m [2026-02-26T20:31:03.034268] [INFO ] [sig ] [2626/3375] Forecasting RWAY... [2026-02-26T20:31:03.034302] [INFO ] [sig ] Generating forecast for: RWAY [2026-02-26T20:31:03.034338] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RWAY' from 'https://tdm.silogroup.org/data/derivative_storage/RWAY.csv'. [2026-02-26T20:31:03.047774] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RWAY'. [2026-02-26T20:31:03.048236] [INFO ] [FORECASTER] Starting predict_future for RWAY [2026-02-26T20:31:03.049318] [DEBUG] [LOCAL ] No optimal features file found for RWAY: ./output/feature-sets/RWAY.txt [2026-02-26T20:31:03.049390] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:03.049436] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:03.049477] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:03.049539] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:03.118155] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:03.119146] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:03.119256] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:03.119292] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:03.250329] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:03.250487] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:03.250546] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:03.250597] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:03.254246] [DEBUG] [FORECASTER] RWAY: Forecast T+1@11:T+2@11: UP (p=70.40%) [2026-02-26T20:31:03.254548] [INFO ] [FORECASTER] Completed predict_future for RWAY [2026-02-26T20:31:03.254710] [INFO ] [sig ] RWAY: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:31:03.414276] [INFO ] [LOCAL ] Saved forecast: RWAY 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/RWAY.txt [2026-02-26T20:31:03.414436] [INFO ] [sig ] [2626/3375] Completed RWAY in 0.4s | 2.74 sym/s | Total: 16.0m | ETA: 4.6m [2026-02-26T20:31:03.414478] [INFO ] [sig ] [2627/3375] Forecasting RXO... [2026-02-26T20:31:03.414510] [INFO ] [sig ] Generating forecast for: RXO [2026-02-26T20:31:03.414542] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RXO' from 'https://tdm.silogroup.org/data/derivative_storage/RXO.csv'. [2026-02-26T20:31:03.425564] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RXO'. [2026-02-26T20:31:03.425974] [INFO ] [FORECASTER] Starting predict_future for RXO [2026-02-26T20:31:03.426837] [DEBUG] [LOCAL ] No optimal features file found for RXO: ./output/feature-sets/RXO.txt [2026-02-26T20:31:03.426893] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:03.426926] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:03.426953] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:03.427010] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:03.485555] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:03.486562] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:03.486695] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:03.486737] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:03.621224] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:03.621396] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:03.621442] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:03.621484] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:03.625329] [DEBUG] [FORECASTER] RXO: Forecast T+1@11:T+2@11: UP (p=96.36%) [2026-02-26T20:31:03.625663] [INFO ] [FORECASTER] Completed predict_future for RXO [2026-02-26T20:31:03.625807] [INFO ] [sig ] RXO: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:31:03.780079] [INFO ] [LOCAL ] Saved forecast: RXO 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/RXO.txt [2026-02-26T20:31:03.780301] [INFO ] [sig ] [2627/3375] Completed RXO in 0.4s | 2.74 sym/s | Total: 16.0m | ETA: 4.6m [2026-02-26T20:31:03.780348] [INFO ] [sig ] [2628/3375] Forecasting RXRX... [2026-02-26T20:31:03.780381] [INFO ] [sig ] Generating forecast for: RXRX [2026-02-26T20:31:03.780413] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RXRX' from 'https://tdm.silogroup.org/data/derivative_storage/RXRX.csv'. [2026-02-26T20:31:03.792161] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RXRX'. [2026-02-26T20:31:03.792562] [INFO ] [FORECASTER] Starting predict_future for RXRX [2026-02-26T20:31:03.793431] [DEBUG] [LOCAL ] No optimal features file found for RXRX: ./output/feature-sets/RXRX.txt [2026-02-26T20:31:03.793487] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:03.793520] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:03.793548] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:03.793623] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:03.852607] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:03.853609] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:03.853713] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:03.853755] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:03.983548] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:03.983737] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:03.983793] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:03.983824] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:03.987625] [DEBUG] [FORECASTER] RXRX: Forecast T+1@11:T+2@11: UP (p=96.87%) [2026-02-26T20:31:03.988104] [INFO ] [FORECASTER] Completed predict_future for RXRX [2026-02-26T20:31:03.988298] [INFO ] [sig ] RXRX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:31:04.145380] [INFO ] [LOCAL ] Saved forecast: RXRX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/RXRX.txt [2026-02-26T20:31:04.145557] [INFO ] [sig ] [2628/3375] Completed RXRX in 0.4s | 2.74 sym/s | Total: 16.0m | ETA: 4.5m [2026-02-26T20:31:04.145627] [INFO ] [sig ] [2629/3375] Forecasting RY... [2026-02-26T20:31:04.145668] [INFO ] [sig ] Generating forecast for: RY [2026-02-26T20:31:04.145707] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RY' from 'https://tdm.silogroup.org/data/derivative_storage/RY.csv'. [2026-02-26T20:31:04.162353] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RY'. [2026-02-26T20:31:04.162884] [INFO ] [FORECASTER] Starting predict_future for RY [2026-02-26T20:31:04.164014] [DEBUG] [LOCAL ] No optimal features file found for RY: ./output/feature-sets/RY.txt [2026-02-26T20:31:04.164085] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:04.164119] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:04.164148] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:04.164208] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:04.230224] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:04.231209] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:04.231321] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:04.231357] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:04.374689] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:04.374862] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:04.374904] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:04.375124] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:04.380389] [DEBUG] [FORECASTER] RY: Forecast T+1@11:T+2@11: UP (p=55.42%) [2026-02-26T20:31:04.380797] [INFO ] [FORECASTER] Completed predict_future for RY [2026-02-26T20:31:04.380951] [INFO ] [sig ] RY: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:31:04.537198] [INFO ] [LOCAL ] Saved forecast: RY 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/RY.txt [2026-02-26T20:31:04.537360] [INFO ] [sig ] [2629/3375] Completed RY in 0.4s | 2.74 sym/s | Total: 16.0m | ETA: 4.5m [2026-02-26T20:31:04.537403] [INFO ] [sig ] [2630/3375] Forecasting RYAAY... [2026-02-26T20:31:04.537434] [INFO ] [sig ] Generating forecast for: RYAAY [2026-02-26T20:31:04.537464] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYAAY' from 'https://tdm.silogroup.org/data/derivative_storage/RYAAY.csv'. [2026-02-26T20:31:04.550930] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYAAY'. [2026-02-26T20:31:04.551567] [INFO ] [FORECASTER] Starting predict_future for RYAAY [2026-02-26T20:31:04.552535] [DEBUG] [LOCAL ] No optimal features file found for RYAAY: ./output/feature-sets/RYAAY.txt [2026-02-26T20:31:04.552623] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:04.552703] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:04.552751] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:04.552813] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:04.617263] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:04.618241] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:04.618340] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:04.618375] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:04.753477] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:04.753710] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:04.753776] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:04.753824] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:04.759432] [DEBUG] [FORECASTER] RYAAY: Forecast T+1@11:T+2@11: UP (p=95.75%) [2026-02-26T20:31:04.760046] [INFO ] [FORECASTER] Completed predict_future for RYAAY [2026-02-26T20:31:04.760268] [INFO ] [sig ] RYAAY: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:31:04.935874] [INFO ] [LOCAL ] Saved forecast: RYAAY 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/RYAAY.txt [2026-02-26T20:31:04.936054] [INFO ] [sig ] [2630/3375] Completed RYAAY in 0.4s | 2.74 sym/s | Total: 16.0m | ETA: 4.5m [2026-02-26T20:31:04.936094] [INFO ] [sig ] [2631/3375] Forecasting RYAM... [2026-02-26T20:31:04.936124] [INFO ] [sig ] Generating forecast for: RYAM [2026-02-26T20:31:04.936157] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYAM' from 'https://tdm.silogroup.org/data/derivative_storage/RYAM.csv'. [2026-02-26T20:31:04.949498] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYAM'. [2026-02-26T20:31:04.950039] [INFO ] [FORECASTER] Starting predict_future for RYAM [2026-02-26T20:31:04.951081] [DEBUG] [LOCAL ] No optimal features file found for RYAM: ./output/feature-sets/RYAM.txt [2026-02-26T20:31:04.951146] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:04.951225] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:04.951263] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:04.951349] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:05.026936] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:05.028170] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:05.028289] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:05.028332] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:05.194627] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:05.194833] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:05.194896] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:05.194943] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:05.200387] [DEBUG] [FORECASTER] RYAM: Forecast T+1@11:T+2@11: DOWN (p=9.62%) [2026-02-26T20:31:05.200979] [INFO ] [FORECASTER] Completed predict_future for RYAM [2026-02-26T20:31:05.201200] [INFO ] [sig ] RYAM: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:31:05.366432] [INFO ] [LOCAL ] Saved forecast: RYAM 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/RYAM.txt [2026-02-26T20:31:05.366630] [INFO ] [sig ] [2631/3375] Completed RYAM in 0.4s | 2.74 sym/s | Total: 16.0m | ETA: 4.5m [2026-02-26T20:31:05.366675] [INFO ] [sig ] [2632/3375] Forecasting RYAN... [2026-02-26T20:31:05.366704] [INFO ] [sig ] Generating forecast for: RYAN [2026-02-26T20:31:05.366745] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYAN' from 'https://tdm.silogroup.org/data/derivative_storage/RYAN.csv'. [2026-02-26T20:31:05.378918] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYAN'. [2026-02-26T20:31:05.379390] [INFO ] [FORECASTER] Starting predict_future for RYAN [2026-02-26T20:31:05.380461] [DEBUG] [LOCAL ] No optimal features file found for RYAN: ./output/feature-sets/RYAN.txt [2026-02-26T20:31:05.380522] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:05.380557] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:05.380623] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:05.380693] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:05.441348] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:05.442302] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:05.442418] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:05.442454] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:05.573845] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:05.574027] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:05.574083] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:05.574123] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:05.578194] [DEBUG] [FORECASTER] RYAN: Forecast T+1@11:T+2@11: DOWN (p=24.94%) [2026-02-26T20:31:05.578602] [INFO ] [FORECASTER] Completed predict_future for RYAN [2026-02-26T20:31:05.578776] [INFO ] [sig ] RYAN: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:31:05.728439] [INFO ] [LOCAL ] Saved forecast: RYAN 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/RYAN.txt [2026-02-26T20:31:05.728657] [INFO ] [sig ] [2632/3375] Completed RYAN in 0.4s | 2.74 sym/s | Total: 16.0m | ETA: 4.5m [2026-02-26T20:31:05.728718] [INFO ] [sig ] [2633/3375] Forecasting RYN... [2026-02-26T20:31:05.728763] [INFO ] [sig ] Generating forecast for: RYN [2026-02-26T20:31:05.728805] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYN' from 'https://tdm.silogroup.org/data/derivative_storage/RYN.csv'. [2026-02-26T20:31:05.741069] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYN'. [2026-02-26T20:31:05.741502] [INFO ] [FORECASTER] Starting predict_future for RYN [2026-02-26T20:31:05.742448] [DEBUG] [LOCAL ] No optimal features file found for RYN: ./output/feature-sets/RYN.txt [2026-02-26T20:31:05.742511] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:05.742568] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:05.743362] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:05.743433] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:05.803709] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:05.804679] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:05.804794] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:05.804838] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:05.935408] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:05.935594] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:05.935640] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:05.935668] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:05.939938] [DEBUG] [FORECASTER] RYN: Forecast T+1@11:T+2@11: UP (p=98.57%) [2026-02-26T20:31:05.940234] [INFO ] [FORECASTER] Completed predict_future for RYN [2026-02-26T20:31:05.940377] [INFO ] [sig ] RYN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:31:06.086125] [INFO ] [LOCAL ] Saved forecast: RYN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/RYN.txt [2026-02-26T20:31:06.086300] [INFO ] [sig ] [2633/3375] Completed RYN in 0.4s | 2.74 sym/s | Total: 16.0m | ETA: 4.5m [2026-02-26T20:31:06.086342] [INFO ] [sig ] [2634/3375] Forecasting RYTM... [2026-02-26T20:31:06.086392] [INFO ] [sig ] Generating forecast for: RYTM [2026-02-26T20:31:06.086428] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYTM' from 'https://tdm.silogroup.org/data/derivative_storage/RYTM.csv'. [2026-02-26T20:31:06.100943] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYTM'. [2026-02-26T20:31:06.101382] [INFO ] [FORECASTER] Starting predict_future for RYTM [2026-02-26T20:31:06.102410] [DEBUG] [LOCAL ] No optimal features file found for RYTM: ./output/feature-sets/RYTM.txt [2026-02-26T20:31:06.102467] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:06.102499] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:06.102525] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:06.102601] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:06.162429] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:06.163418] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:06.163512] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:06.163547] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:06.318884] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:06.319066] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:06.319108] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:06.319225] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:06.324408] [DEBUG] [FORECASTER] RYTM: Forecast T+1@11:T+2@11: UP (p=93.02%) [2026-02-26T20:31:06.324974] [INFO ] [FORECASTER] Completed predict_future for RYTM [2026-02-26T20:31:06.325171] [INFO ] [sig ] RYTM: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:31:06.558801] [INFO ] [LOCAL ] Saved forecast: RYTM 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/RYTM.txt [2026-02-26T20:31:06.559046] [INFO ] [sig ] [2634/3375] Completed RYTM in 0.5s | 2.74 sym/s | Total: 16.0m | ETA: 4.5m [2026-02-26T20:31:06.559108] [INFO ] [sig ] [2635/3375] Forecasting RZB... [2026-02-26T20:31:06.559155] [INFO ] [sig ] Generating forecast for: RZB [2026-02-26T20:31:06.559214] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RZB' from 'https://tdm.silogroup.org/data/derivative_storage/RZB.csv'. [2026-02-26T20:31:06.579539] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RZB'. [2026-02-26T20:31:06.586203] [INFO ] [FORECASTER] Starting predict_future for RZB [2026-02-26T20:31:06.588048] [DEBUG] [LOCAL ] No optimal features file found for RZB: ./output/feature-sets/RZB.txt [2026-02-26T20:31:06.588134] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:06.588184] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:06.588228] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:06.588321] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:06.685872] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:06.687219] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:06.687351] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:06.687408] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:06.858485] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:06.858717] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:06.858780] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:06.858824] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:06.892483] [DEBUG] [FORECASTER] RZB: Forecast T+1@11:T+2@11: DOWN (p=18.92%) [2026-02-26T20:31:06.893043] [INFO ] [FORECASTER] Completed predict_future for RZB [2026-02-26T20:31:06.893242] [INFO ] [sig ] RZB: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:31:07.199180] [INFO ] [LOCAL ] Saved forecast: RZB 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/RZB.txt [2026-02-26T20:31:07.199420] [INFO ] [sig ] [2635/3375] Completed RZB in 0.6s | 2.74 sym/s | Total: 16.0m | ETA: 4.5m [2026-02-26T20:31:07.199490] [INFO ] [sig ] [2636/3375] Forecasting RZC... [2026-02-26T20:31:07.199542] [INFO ] [sig ] Generating forecast for: RZC [2026-02-26T20:31:07.199622] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RZC' from 'https://tdm.silogroup.org/data/derivative_storage/RZC.csv'. [2026-02-26T20:31:07.275058] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RZC'. [2026-02-26T20:31:07.275682] [INFO ] [FORECASTER] Starting predict_future for RZC [2026-02-26T20:31:07.277136] [DEBUG] [LOCAL ] No optimal features file found for RZC: ./output/feature-sets/RZC.txt [2026-02-26T20:31:07.277219] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:07.277275] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:07.277321] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:07.277420] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:07.410789] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:07.412114] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:07.412276] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:07.412334] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:07.607006] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:07.607215] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:07.607277] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:07.607326] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:07.617369] [DEBUG] [FORECASTER] RZC: Forecast T+1@11:T+2@11: DOWN (p=3.04%) [2026-02-26T20:31:07.618091] [INFO ] [FORECASTER] Completed predict_future for RZC [2026-02-26T20:31:07.618352] [INFO ] [sig ] RZC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:31:07.831378] [INFO ] [LOCAL ] Saved forecast: RZC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/RZC.txt [2026-02-26T20:31:07.831643] [INFO ] [sig ] [2636/3375] Completed RZC in 0.6s | 2.74 sym/s | Total: 16.1m | ETA: 4.5m [2026-02-26T20:31:07.831718] [INFO ] [sig ] [2637/3375] Forecasting S... [2026-02-26T20:31:07.831776] [INFO ] [sig ] Generating forecast for: S [2026-02-26T20:31:07.831832] [DEBUG] [REMOTE ] Fetching historical data for symbol 'S' from 'https://tdm.silogroup.org/data/derivative_storage/S.csv'. [2026-02-26T20:31:07.848950] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'S'. [2026-02-26T20:31:07.849518] [INFO ] [FORECASTER] Starting predict_future for S [2026-02-26T20:31:07.850881] [DEBUG] [LOCAL ] No optimal features file found for S: ./output/feature-sets/S.txt [2026-02-26T20:31:07.850963] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:07.851010] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:07.851051] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:07.851138] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:07.943117] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:07.944308] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:07.944424] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:07.944477] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:08.093833] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:08.094198] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:08.094244] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:08.094292] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:08.098441] [DEBUG] [FORECASTER] S: Forecast T+1@11:T+2@11: UP (p=73.97%) [2026-02-26T20:31:08.098764] [INFO ] [FORECASTER] Completed predict_future for S [2026-02-26T20:31:08.098908] [INFO ] [sig ] S: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:31:08.248480] [INFO ] [LOCAL ] Saved forecast: S 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/S.txt [2026-02-26T20:31:08.248678] [INFO ] [sig ] [2637/3375] Completed S in 0.4s | 2.74 sym/s | Total: 16.1m | ETA: 4.5m [2026-02-26T20:31:08.248723] [INFO ] [sig ] [2638/3375] Forecasting SA... [2026-02-26T20:31:08.248755] [INFO ] [sig ] Generating forecast for: SA [2026-02-26T20:31:08.248789] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SA' from 'https://tdm.silogroup.org/data/derivative_storage/SA.csv'. [2026-02-26T20:31:08.261350] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SA'. [2026-02-26T20:31:08.261822] [INFO ] [FORECASTER] Starting predict_future for SA [2026-02-26T20:31:08.262745] [DEBUG] [LOCAL ] No optimal features file found for SA: ./output/feature-sets/SA.txt [2026-02-26T20:31:08.262806] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:08.262841] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:08.262870] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:08.262929] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:08.330052] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:08.330988] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:08.331084] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:08.331121] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:08.472373] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:08.472556] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:08.472619] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:08.472649] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:08.476262] [DEBUG] [FORECASTER] SA: Forecast T+1@11:T+2@11: UP (p=90.00%) [2026-02-26T20:31:08.476640] [INFO ] [FORECASTER] Completed predict_future for SA [2026-02-26T20:31:08.476794] [INFO ] [sig ] SA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:31:08.623979] [INFO ] [LOCAL ] Saved forecast: SA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SA.txt [2026-02-26T20:31:08.624126] [INFO ] [sig ] [2638/3375] Completed SA in 0.4s | 2.74 sym/s | Total: 16.1m | ETA: 4.5m [2026-02-26T20:31:08.624167] [INFO ] [sig ] [2639/3375] Forecasting SAFE... [2026-02-26T20:31:08.624199] [INFO ] [sig ] Generating forecast for: SAFE [2026-02-26T20:31:08.624230] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAFE' from 'https://tdm.silogroup.org/data/derivative_storage/SAFE.csv'. [2026-02-26T20:31:08.635395] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAFE'. [2026-02-26T20:31:08.635789] [INFO ] [FORECASTER] Starting predict_future for SAFE [2026-02-26T20:31:08.636633] [DEBUG] [LOCAL ] No optimal features file found for SAFE: ./output/feature-sets/SAFE.txt [2026-02-26T20:31:08.636689] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:08.636721] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:08.636748] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:08.636805] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:08.695356] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:08.696247] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:08.696334] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:08.696368] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:08.819250] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:08.819418] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:08.819460] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:08.819488] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:08.823029] [DEBUG] [FORECASTER] SAFE: Forecast T+1@11:T+2@11: DOWN (p=4.28%) [2026-02-26T20:31:08.823349] [INFO ] [FORECASTER] Completed predict_future for SAFE [2026-02-26T20:31:08.823490] [INFO ] [sig ] SAFE: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:31:08.978715] [INFO ] [LOCAL ] Saved forecast: SAFE 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SAFE.txt [2026-02-26T20:31:08.978904] [INFO ] [sig ] [2639/3375] Completed SAFE in 0.4s | 2.74 sym/s | Total: 16.1m | ETA: 4.5m [2026-02-26T20:31:08.978947] [INFO ] [sig ] [2640/3375] Forecasting SAH... [2026-02-26T20:31:08.978977] [INFO ] [sig ] Generating forecast for: SAH [2026-02-26T20:31:08.979010] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAH' from 'https://tdm.silogroup.org/data/derivative_storage/SAH.csv'. [2026-02-26T20:31:09.004380] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAH'. [2026-02-26T20:31:09.004864] [INFO ] [FORECASTER] Starting predict_future for SAH [2026-02-26T20:31:09.005818] [DEBUG] [LOCAL ] No optimal features file found for SAH: ./output/feature-sets/SAH.txt [2026-02-26T20:31:09.005893] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:09.005937] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:09.005975] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:09.006057] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:09.066246] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:09.067348] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:09.067469] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:09.067505] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:09.221742] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:09.221908] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:09.221950] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:09.221980] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:09.225891] [DEBUG] [FORECASTER] SAH: Forecast T+1@11:T+2@11: DOWN (p=0.17%) [2026-02-26T20:31:09.226312] [INFO ] [FORECASTER] Completed predict_future for SAH [2026-02-26T20:31:09.226487] [INFO ] [sig ] SAH: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:31:09.378671] [INFO ] [LOCAL ] Saved forecast: SAH 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SAH.txt [2026-02-26T20:31:09.378865] [INFO ] [sig ] [2640/3375] Completed SAH in 0.4s | 2.74 sym/s | Total: 16.1m | ETA: 4.5m [2026-02-26T20:31:09.378910] [INFO ] [sig ] [2641/3375] Forecasting SAIA... [2026-02-26T20:31:09.378941] [INFO ] [sig ] Generating forecast for: SAIA [2026-02-26T20:31:09.378973] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAIA' from 'https://tdm.silogroup.org/data/derivative_storage/SAIA.csv'. [2026-02-26T20:31:09.392158] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAIA'. [2026-02-26T20:31:09.392637] [INFO ] [FORECASTER] Starting predict_future for SAIA [2026-02-26T20:31:09.393632] [DEBUG] [LOCAL ] No optimal features file found for SAIA: ./output/feature-sets/SAIA.txt [2026-02-26T20:31:09.393696] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:09.393729] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:09.393757] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:09.393831] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:09.456167] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:09.457157] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:09.457291] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:09.457327] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:09.592401] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:09.592617] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:09.592674] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:09.592713] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:09.596887] [DEBUG] [FORECASTER] SAIA: Forecast T+1@11:T+2@11: UP (p=78.42%) [2026-02-26T20:31:09.597518] [INFO ] [FORECASTER] Completed predict_future for SAIA [2026-02-26T20:31:09.597776] [INFO ] [sig ] SAIA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:31:09.774444] [INFO ] [LOCAL ] Saved forecast: SAIA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SAIA.txt [2026-02-26T20:31:09.774694] [INFO ] [sig ] [2641/3375] Completed SAIA in 0.4s | 2.74 sym/s | Total: 16.1m | ETA: 4.5m [2026-02-26T20:31:09.774757] [INFO ] [sig ] [2642/3375] Forecasting SAIC... [2026-02-26T20:31:09.774804] [INFO ] [sig ] Generating forecast for: SAIC [2026-02-26T20:31:09.774856] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAIC' from 'https://tdm.silogroup.org/data/derivative_storage/SAIC.csv'. [2026-02-26T20:31:09.790174] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAIC'. [2026-02-26T20:31:09.790693] [INFO ] [FORECASTER] Starting predict_future for SAIC [2026-02-26T20:31:09.792109] [DEBUG] [LOCAL ] No optimal features file found for SAIC: ./output/feature-sets/SAIC.txt [2026-02-26T20:31:09.792182] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:09.792231] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:09.792272] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:09.792533] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:09.859109] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:09.860067] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:09.860186] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:09.860221] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:09.984691] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:09.984852] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:09.984892] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:09.984920] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:09.988462] [DEBUG] [FORECASTER] SAIC: Forecast T+1@11:T+2@11: DOWN (p=33.32%) [2026-02-26T20:31:09.988838] [INFO ] [FORECASTER] Completed predict_future for SAIC [2026-02-26T20:31:09.988989] [INFO ] [sig ] SAIC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:31:10.138020] [INFO ] [LOCAL ] Saved forecast: SAIC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SAIC.txt [2026-02-26T20:31:10.138200] [INFO ] [sig ] [2642/3375] Completed SAIC in 0.4s | 2.74 sym/s | Total: 16.1m | ETA: 4.5m [2026-02-26T20:31:10.138242] [INFO ] [sig ] [2643/3375] Forecasting SAM... [2026-02-26T20:31:10.138273] [INFO ] [sig ] Generating forecast for: SAM [2026-02-26T20:31:10.138307] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAM' from 'https://tdm.silogroup.org/data/derivative_storage/SAM.csv'. [2026-02-26T20:31:10.150851] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAM'. [2026-02-26T20:31:10.151310] [INFO ] [FORECASTER] Starting predict_future for SAM [2026-02-26T20:31:10.152370] [DEBUG] [LOCAL ] No optimal features file found for SAM: ./output/feature-sets/SAM.txt [2026-02-26T20:31:10.152456] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:10.152493] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:10.152522] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:10.152605] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:10.224705] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:10.225773] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:10.225907] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:10.225949] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:10.368357] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:10.368538] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:10.368604] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:10.368641] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:10.372386] [DEBUG] [FORECASTER] SAM: Forecast T+1@11:T+2@11: DOWN (p=2.18%) [2026-02-26T20:31:10.372773] [INFO ] [FORECASTER] Completed predict_future for SAM [2026-02-26T20:31:10.372922] [INFO ] [sig ] SAM: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:31:10.528432] [INFO ] [LOCAL ] Saved forecast: SAM 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SAM.txt [2026-02-26T20:31:10.528620] [INFO ] [sig ] [2643/3375] Completed SAM in 0.4s | 2.74 sym/s | Total: 16.1m | ETA: 4.5m [2026-02-26T20:31:10.528666] [INFO ] [sig ] [2644/3375] Forecasting SAMG... [2026-02-26T20:31:10.528697] [INFO ] [sig ] Generating forecast for: SAMG [2026-02-26T20:31:10.528731] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAMG' from 'https://tdm.silogroup.org/data/derivative_storage/SAMG.csv'. [2026-02-26T20:31:10.541033] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAMG'. [2026-02-26T20:31:10.541483] [INFO ] [FORECASTER] Starting predict_future for SAMG [2026-02-26T20:31:10.542685] [DEBUG] [LOCAL ] No optimal features file found for SAMG: ./output/feature-sets/SAMG.txt [2026-02-26T20:31:10.542749] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:10.542783] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:10.542811] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:10.542871] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:10.609000] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:10.610098] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:10.610221] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:10.610264] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:10.743502] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:10.743695] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:10.743739] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:10.743772] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:10.748399] [DEBUG] [FORECASTER] SAMG: Forecast T+1@11:T+2@11: DOWN (p=39.60%) [2026-02-26T20:31:10.748794] [INFO ] [FORECASTER] Completed predict_future for SAMG [2026-02-26T20:31:10.748951] [INFO ] [sig ] SAMG: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:31:10.904088] [INFO ] [LOCAL ] Saved forecast: SAMG 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SAMG.txt [2026-02-26T20:31:10.904328] [INFO ] [sig ] [2644/3375] Completed SAMG in 0.4s | 2.74 sym/s | Total: 16.1m | ETA: 4.5m [2026-02-26T20:31:10.904390] [INFO ] [sig ] [2645/3375] Forecasting SAN... [2026-02-26T20:31:10.904434] [INFO ] [sig ] Generating forecast for: SAN [2026-02-26T20:31:10.904479] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAN' from 'https://tdm.silogroup.org/data/derivative_storage/SAN.csv'. [2026-02-26T20:31:10.916557] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAN'. [2026-02-26T20:31:10.916998] [INFO ] [FORECASTER] Starting predict_future for SAN [2026-02-26T20:31:10.918086] [DEBUG] [LOCAL ] No optimal features file found for SAN: ./output/feature-sets/SAN.txt [2026-02-26T20:31:10.918141] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:10.918173] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:10.918200] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:10.918258] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:10.978473] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:10.979601] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:10.979694] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:10.979726] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:11.106614] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:11.106779] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:11.106820] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:11.106850] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:11.110466] [DEBUG] [FORECASTER] SAN: Forecast T+1@11:T+2@11: DOWN (p=5.51%) [2026-02-26T20:31:11.110825] [INFO ] [FORECASTER] Completed predict_future for SAN [2026-02-26T20:31:11.110970] [INFO ] [sig ] SAN: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:31:11.254227] [INFO ] [LOCAL ] Saved forecast: SAN 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SAN.txt [2026-02-26T20:31:11.254377] [INFO ] [sig ] [2645/3375] Completed SAN in 0.3s | 2.74 sym/s | Total: 16.1m | ETA: 4.4m [2026-02-26T20:31:11.254417] [INFO ] [sig ] [2646/3375] Forecasting SANA... [2026-02-26T20:31:11.254447] [INFO ] [sig ] Generating forecast for: SANA [2026-02-26T20:31:11.254479] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SANA' from 'https://tdm.silogroup.org/data/derivative_storage/SANA.csv'. [2026-02-26T20:31:11.265447] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SANA'. [2026-02-26T20:31:11.265850] [INFO ] [FORECASTER] Starting predict_future for SANA [2026-02-26T20:31:11.266708] [DEBUG] [LOCAL ] No optimal features file found for SANA: ./output/feature-sets/SANA.txt [2026-02-26T20:31:11.266763] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:11.266794] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:11.266822] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:11.266878] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:11.326988] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:11.327870] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:11.327960] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:11.327994] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:11.449039] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:11.449204] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:11.449245] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:11.449275] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:11.452837] [DEBUG] [FORECASTER] SANA: Forecast T+1@11:T+2@11: UP (p=79.19%) [2026-02-26T20:31:11.453160] [INFO ] [FORECASTER] Completed predict_future for SANA [2026-02-26T20:31:11.453303] [INFO ] [sig ] SANA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:31:11.604424] [INFO ] [LOCAL ] Saved forecast: SANA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SANA.txt [2026-02-26T20:31:11.604674] [INFO ] [sig ] [2646/3375] Completed SANA in 0.4s | 2.74 sym/s | Total: 16.1m | ETA: 4.4m [2026-02-26T20:31:11.604730] [INFO ] [sig ] [2647/3375] Forecasting SANM... [2026-02-26T20:31:11.604767] [INFO ] [sig ] Generating forecast for: SANM [2026-02-26T20:31:11.604813] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SANM' from 'https://tdm.silogroup.org/data/derivative_storage/SANM.csv'. [2026-02-26T20:31:11.617560] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SANM'. [2026-02-26T20:31:11.618256] [INFO ] [FORECASTER] Starting predict_future for SANM [2026-02-26T20:31:11.619284] [DEBUG] [LOCAL ] No optimal features file found for SANM: ./output/feature-sets/SANM.txt [2026-02-26T20:31:11.619362] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:11.619405] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:11.619442] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:11.619544] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:11.686020] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:11.687038] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:11.687150] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:11.687185] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:11.815282] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:11.815447] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:11.815491] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:11.815521] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:11.819429] [DEBUG] [FORECASTER] SANM: Forecast T+1@11:T+2@11: DOWN (p=29.53%) [2026-02-26T20:31:11.819848] [INFO ] [FORECASTER] Completed predict_future for SANM [2026-02-26T20:31:11.820014] [INFO ] [sig ] SANM: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:31:11.970018] [INFO ] [LOCAL ] Saved forecast: SANM 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SANM.txt [2026-02-26T20:31:11.970189] [INFO ] [sig ] [2647/3375] Completed SANM in 0.4s | 2.74 sym/s | Total: 16.1m | ETA: 4.4m [2026-02-26T20:31:11.970229] [INFO ] [sig ] [2648/3375] Forecasting SAP... [2026-02-26T20:31:11.970259] [INFO ] [sig ] Generating forecast for: SAP [2026-02-26T20:31:11.970290] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAP' from 'https://tdm.silogroup.org/data/derivative_storage/SAP.csv'. [2026-02-26T20:31:11.982676] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAP'. [2026-02-26T20:31:11.983104] [INFO ] [FORECASTER] Starting predict_future for SAP [2026-02-26T20:31:11.984048] [DEBUG] [LOCAL ] No optimal features file found for SAP: ./output/feature-sets/SAP.txt [2026-02-26T20:31:11.984104] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:11.984170] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:11.984199] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:11.984257] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:12.054419] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:12.055779] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:12.055912] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:12.055965] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:12.204099] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:12.204260] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:12.204303] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:12.204332] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:12.207949] [DEBUG] [FORECASTER] SAP: Forecast T+1@11:T+2@11: UP (p=62.29%) [2026-02-26T20:31:12.208265] [INFO ] [FORECASTER] Completed predict_future for SAP [2026-02-26T20:31:12.208420] [INFO ] [sig ] SAP: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:31:12.357096] [INFO ] [LOCAL ] Saved forecast: SAP 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SAP.txt [2026-02-26T20:31:12.357250] [INFO ] [sig ] [2648/3375] Completed SAP in 0.4s | 2.74 sym/s | Total: 16.1m | ETA: 4.4m [2026-02-26T20:31:12.357291] [INFO ] [sig ] [2649/3375] Forecasting SARK... [2026-02-26T20:31:12.357321] [INFO ] [sig ] Generating forecast for: SARK [2026-02-26T20:31:12.357352] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SARK' from 'https://tdm.silogroup.org/data/derivative_storage/SARK.csv'. [2026-02-26T20:31:12.368816] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SARK'. [2026-02-26T20:31:12.369184] [INFO ] [FORECASTER] Starting predict_future for SARK [2026-02-26T20:31:12.370041] [DEBUG] [LOCAL ] No optimal features file found for SARK: ./output/feature-sets/SARK.txt [2026-02-26T20:31:12.370096] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:12.370129] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:12.370156] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:12.370213] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:12.431669] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:12.432627] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:12.432717] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:12.432751] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:12.562780] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:12.562944] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:12.562986] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:12.563015] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:12.566704] [DEBUG] [FORECASTER] SARK: Forecast T+1@11:T+2@11: DOWN (p=37.93%) [2026-02-26T20:31:12.567014] [INFO ] [FORECASTER] Completed predict_future for SARK [2026-02-26T20:31:12.567167] [INFO ] [sig ] SARK: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:31:12.714679] [INFO ] [LOCAL ] Saved forecast: SARK 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SARK.txt [2026-02-26T20:31:12.714842] [INFO ] [sig ] [2649/3375] Completed SARK in 0.4s | 2.74 sym/s | Total: 16.1m | ETA: 4.4m [2026-02-26T20:31:12.714886] [INFO ] [sig ] [2650/3375] Forecasting SATL... [2026-02-26T20:31:12.714917] [INFO ] [sig ] Generating forecast for: SATL [2026-02-26T20:31:12.714952] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SATL' from 'https://tdm.silogroup.org/data/derivative_storage/SATL.csv'. [2026-02-26T20:31:12.726787] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SATL'. [2026-02-26T20:31:12.727227] [INFO ] [FORECASTER] Starting predict_future for SATL [2026-02-26T20:31:12.728158] [DEBUG] [LOCAL ] No optimal features file found for SATL: ./output/feature-sets/SATL.txt [2026-02-26T20:31:12.728216] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:12.728250] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:12.728276] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:12.728333] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:12.792560] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:12.793694] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:12.793796] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:12.793831] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:12.916674] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:12.916869] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:12.916923] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:12.916954] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:12.920695] [DEBUG] [FORECASTER] SATL: Forecast T+1@11:T+2@11: DOWN (p=39.79%) [2026-02-26T20:31:12.921012] [INFO ] [FORECASTER] Completed predict_future for SATL [2026-02-26T20:31:12.921154] [INFO ] [sig ] SATL: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:31:13.069943] [INFO ] [LOCAL ] Saved forecast: SATL 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SATL.txt [2026-02-26T20:31:13.070106] [INFO ] [sig ] [2650/3375] Completed SATL in 0.4s | 2.74 sym/s | Total: 16.1m | ETA: 4.4m [2026-02-26T20:31:13.070147] [INFO ] [sig ] [2651/3375] Forecasting SATS... [2026-02-26T20:31:13.070176] [INFO ] [sig ] Generating forecast for: SATS [2026-02-26T20:31:13.070210] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SATS' from 'https://tdm.silogroup.org/data/derivative_storage/SATS.csv'. [2026-02-26T20:31:13.084502] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SATS'. [2026-02-26T20:31:13.085028] [INFO ] [FORECASTER] Starting predict_future for SATS [2026-02-26T20:31:13.085991] [DEBUG] [LOCAL ] No optimal features file found for SATS: ./output/feature-sets/SATS.txt [2026-02-26T20:31:13.086053] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:13.086086] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:13.086113] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:13.086170] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:13.147241] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:13.148213] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:13.148313] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:13.148347] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:13.277035] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:13.277199] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:13.277241] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:13.277303] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:13.280882] [DEBUG] [FORECASTER] SATS: Forecast T+1@11:T+2@11: UP (p=82.16%) [2026-02-26T20:31:13.281183] [INFO ] [FORECASTER] Completed predict_future for SATS [2026-02-26T20:31:13.281320] [INFO ] [sig ] SATS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:31:13.439271] [INFO ] [LOCAL ] Saved forecast: SATS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SATS.txt [2026-02-26T20:31:13.439458] [INFO ] [sig ] [2651/3375] Completed SATS in 0.4s | 2.74 sym/s | Total: 16.1m | ETA: 4.4m [2026-02-26T20:31:13.439500] [INFO ] [sig ] [2652/3375] Forecasting SAVA... [2026-02-26T20:31:13.439531] [INFO ] [sig ] Generating forecast for: SAVA [2026-02-26T20:31:13.439563] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAVA' from 'https://tdm.silogroup.org/data/derivative_storage/SAVA.csv'. [2026-02-26T20:31:13.453316] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAVA'. [2026-02-26T20:31:13.453798] [INFO ] [FORECASTER] Starting predict_future for SAVA [2026-02-26T20:31:13.454828] [DEBUG] [LOCAL ] No optimal features file found for SAVA: ./output/feature-sets/SAVA.txt [2026-02-26T20:31:13.454890] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:13.454929] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:13.454957] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:13.455017] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:13.522889] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:13.523922] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:13.524053] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:13.524088] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:13.653476] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:13.653670] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:13.653721] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:13.653754] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:13.657469] [DEBUG] [FORECASTER] SAVA: Forecast T+1@11:T+2@11: UP (p=64.60%) [2026-02-26T20:31:13.657819] [INFO ] [FORECASTER] Completed predict_future for SAVA [2026-02-26T20:31:13.657964] [INFO ] [sig ] SAVA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:31:13.810510] [INFO ] [LOCAL ] Saved forecast: SAVA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SAVA.txt [2026-02-26T20:31:13.810691] [INFO ] [sig ] [2652/3375] Completed SAVA in 0.4s | 2.74 sym/s | Total: 16.2m | ETA: 4.4m [2026-02-26T20:31:13.810733] [INFO ] [sig ] [2653/3375] Forecasting SB... [2026-02-26T20:31:13.810764] [INFO ] [sig ] Generating forecast for: SB [2026-02-26T20:31:13.810795] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SB' from 'https://tdm.silogroup.org/data/derivative_storage/SB.csv'. [2026-02-26T20:31:13.822417] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SB'. [2026-02-26T20:31:13.822847] [INFO ] [FORECASTER] Starting predict_future for SB [2026-02-26T20:31:13.823690] [DEBUG] [LOCAL ] No optimal features file found for SB: ./output/feature-sets/SB.txt [2026-02-26T20:31:13.823745] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:13.823778] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:13.823810] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:13.823874] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:13.882076] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:13.882986] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:13.883084] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:13.883117] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:14.002395] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:14.002563] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:14.002626] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:14.002656] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:14.006344] [DEBUG] [FORECASTER] SB: Forecast T+1@11:T+2@11: UP (p=99.08%) [2026-02-26T20:31:14.006707] [INFO ] [FORECASTER] Completed predict_future for SB [2026-02-26T20:31:14.006859] [INFO ] [sig ] SB: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:31:14.153886] [INFO ] [LOCAL ] Saved forecast: SB 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SB.txt [2026-02-26T20:31:14.154240] [INFO ] [sig ] [2653/3375] Completed SB in 0.3s | 2.74 sym/s | Total: 16.2m | ETA: 4.4m [2026-02-26T20:31:14.154279] [INFO ] [sig ] [2654/3375] Forecasting SBAC... [2026-02-26T20:31:14.154310] [INFO ] [sig ] Generating forecast for: SBAC [2026-02-26T20:31:14.154341] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBAC' from 'https://tdm.silogroup.org/data/derivative_storage/SBAC.csv'. [2026-02-26T20:31:14.166361] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBAC'. [2026-02-26T20:31:14.166817] [INFO ] [FORECASTER] Starting predict_future for SBAC [2026-02-26T20:31:14.167735] [DEBUG] [LOCAL ] No optimal features file found for SBAC: ./output/feature-sets/SBAC.txt [2026-02-26T20:31:14.167792] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:14.167869] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:14.167900] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:14.167958] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:14.228530] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:14.229452] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:14.229545] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:14.229603] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:14.357459] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:14.357672] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:14.357716] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:14.357743] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:14.361356] [DEBUG] [FORECASTER] SBAC: Forecast T+1@11:T+2@11: DOWN (p=3.99%) [2026-02-26T20:31:14.361737] [INFO ] [FORECASTER] Completed predict_future for SBAC [2026-02-26T20:31:14.361885] [INFO ] [sig ] SBAC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:31:14.508068] [INFO ] [LOCAL ] Saved forecast: SBAC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SBAC.txt [2026-02-26T20:31:14.508234] [INFO ] [sig ] [2654/3375] Completed SBAC in 0.4s | 2.74 sym/s | Total: 16.2m | ETA: 4.4m [2026-02-26T20:31:14.508274] [INFO ] [sig ] [2655/3375] Forecasting SBCF... [2026-02-26T20:31:14.508304] [INFO ] [sig ] Generating forecast for: SBCF [2026-02-26T20:31:14.508337] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBCF' from 'https://tdm.silogroup.org/data/derivative_storage/SBCF.csv'. [2026-02-26T20:31:14.519978] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBCF'. [2026-02-26T20:31:14.520397] [INFO ] [FORECASTER] Starting predict_future for SBCF [2026-02-26T20:31:14.521239] [DEBUG] [LOCAL ] No optimal features file found for SBCF: ./output/feature-sets/SBCF.txt [2026-02-26T20:31:14.521292] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:14.521325] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:14.521352] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:14.521409] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:14.581982] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:14.582891] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:14.582984] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:14.583018] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:14.705710] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:14.705873] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:14.705915] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:14.705946] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:14.709604] [DEBUG] [FORECASTER] SBCF: Forecast T+1@11:T+2@11: DOWN (p=15.31%) [2026-02-26T20:31:14.709984] [INFO ] [FORECASTER] Completed predict_future for SBCF [2026-02-26T20:31:14.710145] [INFO ] [sig ] SBCF: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:31:14.855549] [INFO ] [LOCAL ] Saved forecast: SBCF 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SBCF.txt [2026-02-26T20:31:14.855737] [INFO ] [sig ] [2655/3375] Completed SBCF in 0.3s | 2.74 sym/s | Total: 16.2m | ETA: 4.4m [2026-02-26T20:31:14.855779] [INFO ] [sig ] [2656/3375] Forecasting SBFM... [2026-02-26T20:31:14.855812] [INFO ] [sig ] Generating forecast for: SBFM [2026-02-26T20:31:14.855851] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBFM' from 'https://tdm.silogroup.org/data/derivative_storage/SBFM.csv'. [2026-02-26T20:31:14.867418] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBFM'. [2026-02-26T20:31:14.867874] [INFO ] [FORECASTER] Starting predict_future for SBFM [2026-02-26T20:31:14.868776] [DEBUG] [LOCAL ] No optimal features file found for SBFM: ./output/feature-sets/SBFM.txt [2026-02-26T20:31:14.868831] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:14.868863] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:14.868890] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:14.868960] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:14.929209] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:14.930165] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:14.930259] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:14.930293] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:15.051041] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:15.051228] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:15.051270] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:15.051299] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:15.055011] [DEBUG] [FORECASTER] SBFM: Forecast T+1@11:T+2@11: DOWN (p=47.43%) [2026-02-26T20:31:15.055377] [INFO ] [FORECASTER] Completed predict_future for SBFM [2026-02-26T20:31:15.055522] [INFO ] [sig ] SBFM: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:31:15.203964] [INFO ] [LOCAL ] Saved forecast: SBFM 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SBFM.txt [2026-02-26T20:31:15.204131] [INFO ] [sig ] [2656/3375] Completed SBFM in 0.3s | 2.74 sym/s | Total: 16.2m | ETA: 4.4m [2026-02-26T20:31:15.204173] [INFO ] [sig ] [2657/3375] Forecasting SBGI... [2026-02-26T20:31:15.204204] [INFO ] [sig ] Generating forecast for: SBGI [2026-02-26T20:31:15.204236] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBGI' from 'https://tdm.silogroup.org/data/derivative_storage/SBGI.csv'. [2026-02-26T20:31:15.216380] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBGI'. [2026-02-26T20:31:15.216822] [INFO ] [FORECASTER] Starting predict_future for SBGI [2026-02-26T20:31:15.217745] [DEBUG] [LOCAL ] No optimal features file found for SBGI: ./output/feature-sets/SBGI.txt [2026-02-26T20:31:15.217802] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:15.217835] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:15.217862] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:15.217920] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:15.278475] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:15.279424] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:15.279526] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:15.279561] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:15.395391] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:15.395555] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:15.395617] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:15.395646] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:15.399328] [DEBUG] [FORECASTER] SBGI: Forecast T+1@11:T+2@11: DOWN (p=0.79%) [2026-02-26T20:31:15.399724] [INFO ] [FORECASTER] Completed predict_future for SBGI [2026-02-26T20:31:15.399872] [INFO ] [sig ] SBGI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:31:15.547542] [INFO ] [LOCAL ] Saved forecast: SBGI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SBGI.txt [2026-02-26T20:31:15.547768] [INFO ] [sig ] [2657/3375] Completed SBGI in 0.3s | 2.74 sym/s | Total: 16.2m | ETA: 4.4m [2026-02-26T20:31:15.547820] [INFO ] [sig ] [2658/3375] Forecasting SBH... [2026-02-26T20:31:15.547853] [INFO ] [sig ] Generating forecast for: SBH [2026-02-26T20:31:15.547885] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBH' from 'https://tdm.silogroup.org/data/derivative_storage/SBH.csv'. [2026-02-26T20:31:15.559783] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBH'. [2026-02-26T20:31:15.560218] [INFO ] [FORECASTER] Starting predict_future for SBH [2026-02-26T20:31:15.561136] [DEBUG] [LOCAL ] No optimal features file found for SBH: ./output/feature-sets/SBH.txt [2026-02-26T20:31:15.561193] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:15.561226] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:15.561255] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:15.561314] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:15.623835] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:15.624851] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:15.625042] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:15.625089] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:15.762906] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:15.763083] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:15.763126] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:15.763157] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:15.767146] [DEBUG] [FORECASTER] SBH: Forecast T+1@11:T+2@11: UP (p=59.06%) [2026-02-26T20:31:15.767564] [INFO ] [FORECASTER] Completed predict_future for SBH [2026-02-26T20:31:15.767793] [INFO ] [sig ] SBH: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:31:15.920026] [INFO ] [LOCAL ] Saved forecast: SBH 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SBH.txt [2026-02-26T20:31:15.920194] [INFO ] [sig ] [2658/3375] Completed SBH in 0.4s | 2.74 sym/s | Total: 16.2m | ETA: 4.4m [2026-02-26T20:31:15.920235] [INFO ] [sig ] [2659/3375] Forecasting SBI... [2026-02-26T20:31:15.920268] [INFO ] [sig ] Generating forecast for: SBI [2026-02-26T20:31:15.920299] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBI' from 'https://tdm.silogroup.org/data/derivative_storage/SBI.csv'. [2026-02-26T20:31:15.931838] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBI'. [2026-02-26T20:31:15.932269] [INFO ] [FORECASTER] Starting predict_future for SBI [2026-02-26T20:31:15.933200] [DEBUG] [LOCAL ] No optimal features file found for SBI: ./output/feature-sets/SBI.txt [2026-02-26T20:31:15.933265] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:15.933297] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:15.933324] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:15.933383] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:15.996360] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:15.997304] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:15.997410] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:15.997467] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:16.125423] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:16.125607] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:16.125649] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:16.125678] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:16.129559] [DEBUG] [FORECASTER] SBI: Forecast T+1@11:T+2@11: UP (p=98.82%) [2026-02-26T20:31:16.129892] [INFO ] [FORECASTER] Completed predict_future for SBI [2026-02-26T20:31:16.130064] [INFO ] [sig ] SBI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:31:16.288490] [INFO ] [LOCAL ] Saved forecast: SBI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SBI.txt [2026-02-26T20:31:16.288670] [INFO ] [sig ] [2659/3375] Completed SBI in 0.4s | 2.74 sym/s | Total: 16.2m | ETA: 4.4m [2026-02-26T20:31:16.288712] [INFO ] [sig ] [2660/3375] Forecasting SBLK... [2026-02-26T20:31:16.288743] [INFO ] [sig ] Generating forecast for: SBLK [2026-02-26T20:31:16.288776] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBLK' from 'https://tdm.silogroup.org/data/derivative_storage/SBLK.csv'. [2026-02-26T20:31:16.301012] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBLK'. [2026-02-26T20:31:16.301424] [INFO ] [FORECASTER] Starting predict_future for SBLK [2026-02-26T20:31:16.302280] [DEBUG] [LOCAL ] No optimal features file found for SBLK: ./output/feature-sets/SBLK.txt [2026-02-26T20:31:16.302335] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:16.302366] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:16.302393] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:16.302450] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:16.362931] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:16.363874] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:16.363975] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:16.364011] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:16.489837] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:16.489999] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:16.490040] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:16.490069] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:16.493782] [DEBUG] [FORECASTER] SBLK: Forecast T+1@11:T+2@11: UP (p=65.13%) [2026-02-26T20:31:16.494153] [INFO ] [FORECASTER] Completed predict_future for SBLK [2026-02-26T20:31:16.494306] [INFO ] [sig ] SBLK: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:31:16.650426] [INFO ] [LOCAL ] Saved forecast: SBLK 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SBLK.txt [2026-02-26T20:31:16.650606] [INFO ] [sig ] [2660/3375] Completed SBLK in 0.4s | 2.74 sym/s | Total: 16.2m | ETA: 4.4m [2026-02-26T20:31:16.650649] [INFO ] [sig ] [2661/3375] Forecasting SBRA... [2026-02-26T20:31:16.650680] [INFO ] [sig ] Generating forecast for: SBRA [2026-02-26T20:31:16.650712] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBRA' from 'https://tdm.silogroup.org/data/derivative_storage/SBRA.csv'. [2026-02-26T20:31:16.662443] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBRA'. [2026-02-26T20:31:16.662859] [INFO ] [FORECASTER] Starting predict_future for SBRA [2026-02-26T20:31:16.663735] [DEBUG] [LOCAL ] No optimal features file found for SBRA: ./output/feature-sets/SBRA.txt [2026-02-26T20:31:16.663791] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:16.663824] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:16.663851] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:16.663908] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:16.730662] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:16.731738] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:16.731840] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:16.731874] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:16.857851] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:16.858017] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:16.858076] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:16.858107] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:16.861660] [DEBUG] [FORECASTER] SBRA: Forecast T+1@11:T+2@11: DOWN (p=19.09%) [2026-02-26T20:31:16.861967] [INFO ] [FORECASTER] Completed predict_future for SBRA [2026-02-26T20:31:16.862102] [INFO ] [sig ] SBRA: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:31:17.013611] [INFO ] [LOCAL ] Saved forecast: SBRA 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SBRA.txt [2026-02-26T20:31:17.013794] [INFO ] [sig ] [2661/3375] Completed SBRA in 0.4s | 2.74 sym/s | Total: 16.2m | ETA: 4.3m [2026-02-26T20:31:17.013837] [INFO ] [sig ] [2662/3375] Forecasting SBS... [2026-02-26T20:31:17.013867] [INFO ] [sig ] Generating forecast for: SBS [2026-02-26T20:31:17.013899] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBS' from 'https://tdm.silogroup.org/data/derivative_storage/SBS.csv'. [2026-02-26T20:31:17.026256] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBS'. [2026-02-26T20:31:17.026663] [INFO ] [FORECASTER] Starting predict_future for SBS [2026-02-26T20:31:17.027475] [DEBUG] [LOCAL ] No optimal features file found for SBS: ./output/feature-sets/SBS.txt [2026-02-26T20:31:17.027529] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:17.027562] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:17.027618] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:17.027701] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:17.092431] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:17.093308] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:17.093401] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:17.093435] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:17.229838] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:17.230001] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:17.230050] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:17.230085] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:17.233769] [DEBUG] [FORECASTER] SBS: Forecast T+1@11:T+2@11: UP (p=86.55%) [2026-02-26T20:31:17.234111] [INFO ] [FORECASTER] Completed predict_future for SBS [2026-02-26T20:31:17.234257] [INFO ] [sig ] SBS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:31:17.387433] [INFO ] [LOCAL ] Saved forecast: SBS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SBS.txt [2026-02-26T20:31:17.387593] [INFO ] [sig ] [2662/3375] Completed SBS in 0.4s | 2.74 sym/s | Total: 16.2m | ETA: 4.3m [2026-02-26T20:31:17.387638] [INFO ] [sig ] [2663/3375] Forecasting SBSI... [2026-02-26T20:31:17.387685] [INFO ] [sig ] Generating forecast for: SBSI [2026-02-26T20:31:17.387716] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBSI' from 'https://tdm.silogroup.org/data/derivative_storage/SBSI.csv'. [2026-02-26T20:31:17.400726] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBSI'. [2026-02-26T20:31:17.401107] [INFO ] [FORECASTER] Starting predict_future for SBSI [2026-02-26T20:31:17.401938] [DEBUG] [LOCAL ] No optimal features file found for SBSI: ./output/feature-sets/SBSI.txt [2026-02-26T20:31:17.401992] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:17.402023] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:17.402051] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:17.402108] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:17.460503] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:17.461242] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:17.461345] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:17.461379] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:17.579323] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:17.579483] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:17.579523] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:17.579551] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:17.583032] [DEBUG] [FORECASTER] SBSI: Forecast T+1@11:T+2@11: UP (p=97.58%) [2026-02-26T20:31:17.583323] [INFO ] [FORECASTER] Completed predict_future for SBSI [2026-02-26T20:31:17.583453] [INFO ] [sig ] SBSI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:31:17.731480] [INFO ] [LOCAL ] Saved forecast: SBSI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SBSI.txt [2026-02-26T20:31:17.731662] [INFO ] [sig ] [2663/3375] Completed SBSI in 0.3s | 2.74 sym/s | Total: 16.2m | ETA: 4.3m [2026-02-26T20:31:17.731705] [INFO ] [sig ] [2664/3375] Forecasting SBUX... [2026-02-26T20:31:17.731738] [INFO ] [sig ] Generating forecast for: SBUX [2026-02-26T20:31:17.731768] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBUX' from 'https://tdm.silogroup.org/data/derivative_storage/SBUX.csv'. [2026-02-26T20:31:17.743026] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBUX'. [2026-02-26T20:31:17.743403] [INFO ] [FORECASTER] Starting predict_future for SBUX [2026-02-26T20:31:17.744352] [DEBUG] [LOCAL ] No optimal features file found for SBUX: ./output/feature-sets/SBUX.txt [2026-02-26T20:31:17.744407] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:17.744439] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:17.744466] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:17.744523] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:17.806963] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:17.807775] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:17.807877] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:17.807912] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:17.931778] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:17.931943] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:17.931983] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:17.932011] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:17.936146] [DEBUG] [FORECASTER] SBUX: Forecast T+1@11:T+2@11: DOWN (p=32.03%) [2026-02-26T20:31:17.936646] [INFO ] [FORECASTER] Completed predict_future for SBUX [2026-02-26T20:31:17.936803] [INFO ] [sig ] SBUX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:31:18.080403] [INFO ] [LOCAL ] Saved forecast: SBUX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SBUX.txt [2026-02-26T20:31:18.080545] [INFO ] [sig ] [2664/3375] Completed SBUX in 0.3s | 2.74 sym/s | Total: 16.2m | ETA: 4.3m [2026-02-26T20:31:18.080611] [INFO ] [sig ] [2665/3375] Forecasting SCD... [2026-02-26T20:31:18.080645] [INFO ] [sig ] Generating forecast for: SCD [2026-02-26T20:31:18.080676] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCD' from 'https://tdm.silogroup.org/data/derivative_storage/SCD.csv'. [2026-02-26T20:31:18.092209] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCD'. [2026-02-26T20:31:18.092611] [INFO ] [FORECASTER] Starting predict_future for SCD [2026-02-26T20:31:18.093427] [DEBUG] [LOCAL ] No optimal features file found for SCD: ./output/feature-sets/SCD.txt [2026-02-26T20:31:18.093481] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:18.093552] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:18.093611] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:18.093672] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:18.153350] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:18.154078] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:18.154164] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:18.154197] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:18.273321] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:18.273474] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:18.273515] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:18.273544] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:18.276992] [DEBUG] [FORECASTER] SCD: Forecast T+1@11:T+2@11: UP (p=90.13%) [2026-02-26T20:31:18.277289] [INFO ] [FORECASTER] Completed predict_future for SCD [2026-02-26T20:31:18.277424] [INFO ] [sig ] SCD: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:31:18.418631] [INFO ] [LOCAL ] Saved forecast: SCD 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SCD.txt [2026-02-26T20:31:18.418768] [INFO ] [sig ] [2665/3375] Completed SCD in 0.3s | 2.74 sym/s | Total: 16.2m | ETA: 4.3m [2026-02-26T20:31:18.418807] [INFO ] [sig ] [2666/3375] Forecasting SCHL... [2026-02-26T20:31:18.418839] [INFO ] [sig ] Generating forecast for: SCHL [2026-02-26T20:31:18.418869] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCHL' from 'https://tdm.silogroup.org/data/derivative_storage/SCHL.csv'. [2026-02-26T20:31:18.430345] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCHL'. [2026-02-26T20:31:18.430742] [INFO ] [FORECASTER] Starting predict_future for SCHL [2026-02-26T20:31:18.431601] [DEBUG] [LOCAL ] No optimal features file found for SCHL: ./output/feature-sets/SCHL.txt [2026-02-26T20:31:18.431655] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:18.431687] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:18.431714] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:18.431771] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:18.490907] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:18.491852] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:18.491939] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:18.491971] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:18.620538] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:18.620722] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:18.620763] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:18.620791] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:18.624346] [DEBUG] [FORECASTER] SCHL: Forecast T+1@11:T+2@11: DOWN (p=37.58%) [2026-02-26T20:31:18.624716] [INFO ] [FORECASTER] Completed predict_future for SCHL [2026-02-26T20:31:18.624868] [INFO ] [sig ] SCHL: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:31:18.778323] [INFO ] [LOCAL ] Saved forecast: SCHL 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SCHL.txt [2026-02-26T20:31:18.778489] [INFO ] [sig ] [2666/3375] Completed SCHL in 0.4s | 2.74 sym/s | Total: 16.2m | ETA: 4.3m [2026-02-26T20:31:18.778530] [INFO ] [sig ] [2667/3375] Forecasting SCI... [2026-02-26T20:31:18.778562] [INFO ] [sig ] Generating forecast for: SCI [2026-02-26T20:31:18.778619] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCI' from 'https://tdm.silogroup.org/data/derivative_storage/SCI.csv'. [2026-02-26T20:31:18.790153] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCI'. [2026-02-26T20:31:18.790595] [INFO ] [FORECASTER] Starting predict_future for SCI [2026-02-26T20:31:18.791451] [DEBUG] [LOCAL ] No optimal features file found for SCI: ./output/feature-sets/SCI.txt [2026-02-26T20:31:18.791507] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:18.791541] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:18.791594] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:18.791657] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:18.852921] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:18.854017] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:18.854126] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:18.854158] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:18.977543] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:18.977740] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:18.977783] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:18.977812] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:18.982154] [DEBUG] [FORECASTER] SCI: Forecast T+1@11:T+2@11: UP (p=72.40%) [2026-02-26T20:31:18.982493] [INFO ] [FORECASTER] Completed predict_future for SCI [2026-02-26T20:31:18.982657] [INFO ] [sig ] SCI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:31:19.128345] [INFO ] [LOCAL ] Saved forecast: SCI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SCI.txt [2026-02-26T20:31:19.128499] [INFO ] [sig ] [2667/3375] Completed SCI in 0.3s | 2.74 sym/s | Total: 16.2m | ETA: 4.3m [2026-02-26T20:31:19.128538] [INFO ] [sig ] [2668/3375] Forecasting SCL... [2026-02-26T20:31:19.128568] [INFO ] [sig ] Generating forecast for: SCL [2026-02-26T20:31:19.128621] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCL' from 'https://tdm.silogroup.org/data/derivative_storage/SCL.csv'. [2026-02-26T20:31:19.139847] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCL'. [2026-02-26T20:31:19.140248] [INFO ] [FORECASTER] Starting predict_future for SCL [2026-02-26T20:31:19.141189] [DEBUG] [LOCAL ] No optimal features file found for SCL: ./output/feature-sets/SCL.txt [2026-02-26T20:31:19.141246] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:19.141279] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:19.141306] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:19.141364] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:19.200036] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:19.200783] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:19.200870] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:19.200903] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:19.320334] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:19.320490] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:19.320531] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:19.320611] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:19.325327] [DEBUG] [FORECASTER] SCL: Forecast T+1@11:T+2@11: UP (p=96.35%) [2026-02-26T20:31:19.325690] [INFO ] [FORECASTER] Completed predict_future for SCL [2026-02-26T20:31:19.325844] [INFO ] [sig ] SCL: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:31:19.471601] [INFO ] [LOCAL ] Saved forecast: SCL 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SCL.txt [2026-02-26T20:31:19.471746] [INFO ] [sig ] [2668/3375] Completed SCL in 0.3s | 2.74 sym/s | Total: 16.2m | ETA: 4.3m [2026-02-26T20:31:19.471786] [INFO ] [sig ] [2669/3375] Forecasting SCM... [2026-02-26T20:31:19.471818] [INFO ] [sig ] Generating forecast for: SCM [2026-02-26T20:31:19.471865] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCM' from 'https://tdm.silogroup.org/data/derivative_storage/SCM.csv'. [2026-02-26T20:31:19.483237] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCM'. [2026-02-26T20:31:19.483638] [INFO ] [FORECASTER] Starting predict_future for SCM [2026-02-26T20:31:19.484488] [DEBUG] [LOCAL ] No optimal features file found for SCM: ./output/feature-sets/SCM.txt [2026-02-26T20:31:19.484544] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:19.484604] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:19.484641] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:19.484701] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:19.547766] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:19.548561] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:19.548670] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:19.548707] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:19.670057] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:19.670218] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:19.670263] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:19.670490] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:19.673974] [DEBUG] [FORECASTER] SCM: Forecast T+1@11:T+2@11: DOWN (p=1.79%) [2026-02-26T20:31:19.674268] [INFO ] [FORECASTER] Completed predict_future for SCM [2026-02-26T20:31:19.674401] [INFO ] [sig ] SCM: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:31:19.828384] [INFO ] [LOCAL ] Saved forecast: SCM 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SCM.txt [2026-02-26T20:31:19.828529] [INFO ] [sig ] [2669/3375] Completed SCM in 0.4s | 2.74 sym/s | Total: 16.3m | ETA: 4.3m [2026-02-26T20:31:19.828587] [INFO ] [sig ] [2670/3375] Forecasting SCSC... [2026-02-26T20:31:19.828621] [INFO ] [sig ] Generating forecast for: SCSC [2026-02-26T20:31:19.828654] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCSC' from 'https://tdm.silogroup.org/data/derivative_storage/SCSC.csv'. [2026-02-26T20:31:19.840372] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCSC'. [2026-02-26T20:31:19.840797] [INFO ] [FORECASTER] Starting predict_future for SCSC [2026-02-26T20:31:19.841726] [DEBUG] [LOCAL ] No optimal features file found for SCSC: ./output/feature-sets/SCSC.txt [2026-02-26T20:31:19.841782] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:19.841816] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:19.841844] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:19.841904] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:19.910519] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:19.911454] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:19.911555] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:19.911637] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:20.041734] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:20.041895] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:20.041946] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:20.041977] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:20.045527] [DEBUG] [FORECASTER] SCSC: Forecast T+1@11:T+2@11: DOWN (p=24.81%) [2026-02-26T20:31:20.045838] [INFO ] [FORECASTER] Completed predict_future for SCSC [2026-02-26T20:31:20.045984] [INFO ] [sig ] SCSC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:31:20.193060] [INFO ] [LOCAL ] Saved forecast: SCSC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SCSC.txt [2026-02-26T20:31:20.193250] [INFO ] [sig ] [2670/3375] Completed SCSC in 0.4s | 2.74 sym/s | Total: 16.3m | ETA: 4.3m [2026-02-26T20:31:20.193303] [INFO ] [sig ] [2671/3375] Forecasting SCVL... [2026-02-26T20:31:20.193335] [INFO ] [sig ] Generating forecast for: SCVL [2026-02-26T20:31:20.193367] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCVL' from 'https://tdm.silogroup.org/data/derivative_storage/SCVL.csv'. [2026-02-26T20:31:20.205805] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCVL'. [2026-02-26T20:31:20.206201] [INFO ] [FORECASTER] Starting predict_future for SCVL [2026-02-26T20:31:20.207045] [DEBUG] [LOCAL ] No optimal features file found for SCVL: ./output/feature-sets/SCVL.txt [2026-02-26T20:31:20.207100] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:20.207131] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:20.207157] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:20.207224] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:20.266794] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:20.267764] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:20.267854] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:20.267887] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:20.397489] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:20.397719] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:20.397770] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:20.397802] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:20.402038] [DEBUG] [FORECASTER] SCVL: Forecast T+1@11:T+2@11: DOWN (p=46.43%) [2026-02-26T20:31:20.402385] [INFO ] [FORECASTER] Completed predict_future for SCVL [2026-02-26T20:31:20.402544] [INFO ] [sig ] SCVL: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:31:20.564802] [INFO ] [LOCAL ] Saved forecast: SCVL 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SCVL.txt [2026-02-26T20:31:20.565008] [INFO ] [sig ] [2671/3375] Completed SCVL in 0.4s | 2.74 sym/s | Total: 16.3m | ETA: 4.3m [2026-02-26T20:31:20.565059] [INFO ] [sig ] [2672/3375] Forecasting SCZ... [2026-02-26T20:31:20.565098] [INFO ] [sig ] Generating forecast for: SCZ [2026-02-26T20:31:20.565149] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCZ' from 'https://tdm.silogroup.org/data/derivative_storage/SCZ.csv'. [2026-02-26T20:31:20.578716] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCZ'. [2026-02-26T20:31:20.579110] [INFO ] [FORECASTER] Starting predict_future for SCZ [2026-02-26T20:31:20.580035] [DEBUG] [LOCAL ] No optimal features file found for SCZ: ./output/feature-sets/SCZ.txt [2026-02-26T20:31:20.580100] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:20.580149] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:20.580190] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:20.580265] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:20.651054] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:20.652005] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:20.652102] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:20.652139] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:20.778903] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:20.779062] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:20.779104] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:20.779164] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:20.783133] [DEBUG] [FORECASTER] SCZ: Forecast T+1@11:T+2@11: DOWN (p=4.62%) [2026-02-26T20:31:20.783442] [INFO ] [FORECASTER] Completed predict_future for SCZ [2026-02-26T20:31:20.783603] [INFO ] [sig ] SCZ: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:31:20.929327] [INFO ] [LOCAL ] Saved forecast: SCZ 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SCZ.txt [2026-02-26T20:31:20.929514] [INFO ] [sig ] [2672/3375] Completed SCZ in 0.4s | 2.74 sym/s | Total: 16.3m | ETA: 4.3m [2026-02-26T20:31:20.929558] [INFO ] [sig ] [2673/3375] Forecasting SD... [2026-02-26T20:31:20.929613] [INFO ] [sig ] Generating forecast for: SD [2026-02-26T20:31:20.929648] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SD' from 'https://tdm.silogroup.org/data/derivative_storage/SD.csv'. [2026-02-26T20:31:20.944758] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SD'. [2026-02-26T20:31:20.945192] [INFO ] [FORECASTER] Starting predict_future for SD [2026-02-26T20:31:20.946299] [DEBUG] [LOCAL ] No optimal features file found for SD: ./output/feature-sets/SD.txt [2026-02-26T20:31:20.946356] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:20.946390] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:20.946418] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:20.946477] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:21.010459] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:21.011386] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:21.011478] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:21.011512] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:21.142848] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:21.143043] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:21.143092] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:21.143122] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:21.146785] [DEBUG] [FORECASTER] SD: Forecast T+1@11:T+2@11: DOWN (p=38.03%) [2026-02-26T20:31:21.147071] [INFO ] [FORECASTER] Completed predict_future for SD [2026-02-26T20:31:21.147204] [INFO ] [sig ] SD: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:31:21.289566] [INFO ] [LOCAL ] Saved forecast: SD 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SD.txt [2026-02-26T20:31:21.289744] [INFO ] [sig ] [2673/3375] Completed SD in 0.4s | 2.74 sym/s | Total: 16.3m | ETA: 4.3m [2026-02-26T20:31:21.289797] [INFO ] [sig ] [2674/3375] Forecasting SDA... [2026-02-26T20:31:21.289828] [INFO ] [sig ] Generating forecast for: SDA [2026-02-26T20:31:21.289868] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SDA' from 'https://tdm.silogroup.org/data/derivative_storage/SDA.csv'. [2026-02-26T20:31:21.301651] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SDA'. [2026-02-26T20:31:21.302040] [INFO ] [FORECASTER] Starting predict_future for SDA [2026-02-26T20:31:21.302918] [DEBUG] [LOCAL ] No optimal features file found for SDA: ./output/feature-sets/SDA.txt [2026-02-26T20:31:21.302972] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:21.303005] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:21.303032] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:21.303101] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:21.363321] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:21.364169] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:21.364260] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:21.364293] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:21.484191] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:21.484350] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:21.484392] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:21.484420] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:21.487907] [DEBUG] [FORECASTER] SDA: Forecast T+1@11:T+2@11: UP (p=93.93%) [2026-02-26T20:31:21.488203] [INFO ] [FORECASTER] Completed predict_future for SDA [2026-02-26T20:31:21.488339] [INFO ] [sig ] SDA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:31:21.635895] [INFO ] [LOCAL ] Saved forecast: SDA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SDA.txt [2026-02-26T20:31:21.636083] [INFO ] [sig ] [2674/3375] Completed SDA in 0.3s | 2.74 sym/s | Total: 16.3m | ETA: 4.3m [2026-02-26T20:31:21.636126] [INFO ] [sig ] [2675/3375] Forecasting SDHY... [2026-02-26T20:31:21.636158] [INFO ] [sig ] Generating forecast for: SDHY [2026-02-26T20:31:21.636189] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SDHY' from 'https://tdm.silogroup.org/data/derivative_storage/SDHY.csv'. [2026-02-26T20:31:21.649293] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SDHY'. [2026-02-26T20:31:21.649883] [INFO ] [FORECASTER] Starting predict_future for SDHY [2026-02-26T20:31:21.650819] [DEBUG] [LOCAL ] No optimal features file found for SDHY: ./output/feature-sets/SDHY.txt [2026-02-26T20:31:21.650880] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:21.650913] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:21.650941] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:21.650999] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:21.711106] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:21.712044] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:21.712157] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:21.712244] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:21.834382] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:21.834548] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:21.834612] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:21.834645] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:21.838268] [DEBUG] [FORECASTER] SDHY: Forecast T+1@11:T+2@11: DOWN (p=16.07%) [2026-02-26T20:31:21.838640] [INFO ] [FORECASTER] Completed predict_future for SDHY [2026-02-26T20:31:21.838787] [INFO ] [sig ] SDHY: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:31:21.986301] [INFO ] [LOCAL ] Saved forecast: SDHY 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SDHY.txt [2026-02-26T20:31:21.986466] [INFO ] [sig ] [2675/3375] Completed SDHY in 0.4s | 2.74 sym/s | Total: 16.3m | ETA: 4.3m [2026-02-26T20:31:21.986507] [INFO ] [sig ] [2676/3375] Forecasting SDRL... [2026-02-26T20:31:21.986541] [INFO ] [sig ] Generating forecast for: SDRL [2026-02-26T20:31:21.986594] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SDRL' from 'https://tdm.silogroup.org/data/derivative_storage/SDRL.csv'. [2026-02-26T20:31:21.998346] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SDRL'. [2026-02-26T20:31:21.998755] [INFO ] [FORECASTER] Starting predict_future for SDRL [2026-02-26T20:31:21.999612] [DEBUG] [LOCAL ] No optimal features file found for SDRL: ./output/feature-sets/SDRL.txt [2026-02-26T20:31:21.999666] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:21.999698] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:21.999725] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:21.999797] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:22.060137] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:22.061018] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:22.061112] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:22.061147] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:22.187138] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:22.187497] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:22.187538] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:22.187566] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:22.191806] [DEBUG] [FORECASTER] SDRL: Forecast T+1@11:T+2@11: UP (p=91.72%) [2026-02-26T20:31:22.192159] [INFO ] [FORECASTER] Completed predict_future for SDRL [2026-02-26T20:31:22.192307] [INFO ] [sig ] SDRL: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:31:22.350197] [INFO ] [LOCAL ] Saved forecast: SDRL 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SDRL.txt [2026-02-26T20:31:22.350372] [INFO ] [sig ] [2676/3375] Completed SDRL in 0.4s | 2.74 sym/s | Total: 16.3m | ETA: 4.3m [2026-02-26T20:31:22.350419] [INFO ] [sig ] [2677/3375] Forecasting SDVY... [2026-02-26T20:31:22.350661] [INFO ] [sig ] Generating forecast for: SDVY [2026-02-26T20:31:22.350705] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SDVY' from 'https://tdm.silogroup.org/data/derivative_storage/SDVY.csv'. [2026-02-26T20:31:22.363258] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SDVY'. [2026-02-26T20:31:22.363670] [INFO ] [FORECASTER] Starting predict_future for SDVY [2026-02-26T20:31:22.364746] [DEBUG] [LOCAL ] No optimal features file found for SDVY: ./output/feature-sets/SDVY.txt [2026-02-26T20:31:22.364801] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:22.364840] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:22.364869] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:22.364933] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:22.428115] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:22.429028] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:22.429157] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:22.429200] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:22.561951] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:22.562118] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:22.562159] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:22.562187] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:22.565872] [DEBUG] [FORECASTER] SDVY: Forecast T+1@11:T+2@11: UP (p=90.06%) [2026-02-26T20:31:22.566229] [INFO ] [FORECASTER] Completed predict_future for SDVY [2026-02-26T20:31:22.566377] [INFO ] [sig ] SDVY: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:31:22.715900] [INFO ] [LOCAL ] Saved forecast: SDVY 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SDVY.txt [2026-02-26T20:31:22.716068] [INFO ] [sig ] [2677/3375] Completed SDVY in 0.4s | 2.74 sym/s | Total: 16.3m | ETA: 4.3m [2026-02-26T20:31:22.716109] [INFO ] [sig ] [2678/3375] Forecasting SE... [2026-02-26T20:31:22.716144] [INFO ] [sig ] Generating forecast for: SE [2026-02-26T20:31:22.716179] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SE' from 'https://tdm.silogroup.org/data/derivative_storage/SE.csv'. [2026-02-26T20:31:22.730047] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SE'. [2026-02-26T20:31:22.730457] [INFO ] [FORECASTER] Starting predict_future for SE [2026-02-26T20:31:22.731342] [DEBUG] [LOCAL ] No optimal features file found for SE: ./output/feature-sets/SE.txt [2026-02-26T20:31:22.731417] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:22.731451] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:22.731480] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:22.731539] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:22.797978] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:22.799158] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:22.799304] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:22.799340] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:22.927302] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:22.927726] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:22.927770] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:22.927819] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:22.931700] [DEBUG] [FORECASTER] SE: Forecast T+1@11:T+2@11: UP (p=71.52%) [2026-02-26T20:31:22.932058] [INFO ] [FORECASTER] Completed predict_future for SE [2026-02-26T20:31:22.932218] [INFO ] [sig ] SE: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:31:23.079784] [INFO ] [LOCAL ] Saved forecast: SE 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SE.txt [2026-02-26T20:31:23.079981] [INFO ] [sig ] [2678/3375] Completed SE in 0.4s | 2.74 sym/s | Total: 16.3m | ETA: 4.2m [2026-02-26T20:31:23.080034] [INFO ] [sig ] [2679/3375] Forecasting SEDG... [2026-02-26T20:31:23.080068] [INFO ] [sig ] Generating forecast for: SEDG [2026-02-26T20:31:23.080111] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEDG' from 'https://tdm.silogroup.org/data/derivative_storage/SEDG.csv'. [2026-02-26T20:31:23.091932] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEDG'. [2026-02-26T20:31:23.092347] [INFO ] [FORECASTER] Starting predict_future for SEDG [2026-02-26T20:31:23.093343] [DEBUG] [LOCAL ] No optimal features file found for SEDG: ./output/feature-sets/SEDG.txt [2026-02-26T20:31:23.093412] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:23.093445] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:23.093471] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:23.093529] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:23.153241] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:23.154132] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:23.154227] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:23.154261] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:23.279004] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:23.279168] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:23.279209] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:23.279238] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:23.282754] [DEBUG] [FORECASTER] SEDG: Forecast T+1@11:T+2@11: DOWN (p=31.71%) [2026-02-26T20:31:23.283086] [INFO ] [FORECASTER] Completed predict_future for SEDG [2026-02-26T20:31:23.283232] [INFO ] [sig ] SEDG: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:31:23.438072] [INFO ] [LOCAL ] Saved forecast: SEDG 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SEDG.txt [2026-02-26T20:31:23.438252] [INFO ] [sig ] [2679/3375] Completed SEDG in 0.4s | 2.74 sym/s | Total: 16.3m | ETA: 4.2m [2026-02-26T20:31:23.438296] [INFO ] [sig ] [2680/3375] Forecasting SEE... [2026-02-26T20:31:23.438326] [INFO ] [sig ] Generating forecast for: SEE [2026-02-26T20:31:23.438359] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEE' from 'https://tdm.silogroup.org/data/derivative_storage/SEE.csv'. [2026-02-26T20:31:23.451394] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEE'. [2026-02-26T20:31:23.451870] [INFO ] [FORECASTER] Starting predict_future for SEE [2026-02-26T20:31:23.452784] [DEBUG] [LOCAL ] No optimal features file found for SEE: ./output/feature-sets/SEE.txt [2026-02-26T20:31:23.452838] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:23.452870] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:23.452898] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:23.452956] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:23.514532] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:23.515282] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:23.515391] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:23.515427] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:23.639839] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:23.639996] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:23.640036] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:23.640065] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:23.643693] [DEBUG] [FORECASTER] SEE: Forecast T+1@11:T+2@11: DOWN (p=32.58%) [2026-02-26T20:31:23.643987] [INFO ] [FORECASTER] Completed predict_future for SEE [2026-02-26T20:31:23.644124] [INFO ] [sig ] SEE: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:31:23.814190] [INFO ] [LOCAL ] Saved forecast: SEE 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SEE.txt [2026-02-26T20:31:23.814366] [INFO ] [sig ] [2680/3375] Completed SEE in 0.4s | 2.74 sym/s | Total: 16.3m | ETA: 4.2m [2026-02-26T20:31:23.814406] [INFO ] [sig ] [2681/3375] Forecasting SEIC... [2026-02-26T20:31:23.814437] [INFO ] [sig ] Generating forecast for: SEIC [2026-02-26T20:31:23.814467] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEIC' from 'https://tdm.silogroup.org/data/derivative_storage/SEIC.csv'. [2026-02-26T20:31:23.827635] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEIC'. [2026-02-26T20:31:23.828067] [INFO ] [FORECASTER] Starting predict_future for SEIC [2026-02-26T20:31:23.829132] [DEBUG] [LOCAL ] No optimal features file found for SEIC: ./output/feature-sets/SEIC.txt [2026-02-26T20:31:23.829198] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:23.829238] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:23.829272] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:23.829329] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:23.894739] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:23.895846] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:23.895937] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:23.895972] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:24.033112] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:24.033424] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:24.033474] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:24.033507] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:24.037201] [DEBUG] [FORECASTER] SEIC: Forecast T+1@11:T+2@11: UP (p=87.76%) [2026-02-26T20:31:24.037535] [INFO ] [FORECASTER] Completed predict_future for SEIC [2026-02-26T20:31:24.037741] [INFO ] [sig ] SEIC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:31:24.191770] [INFO ] [LOCAL ] Saved forecast: SEIC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SEIC.txt [2026-02-26T20:31:24.191934] [INFO ] [sig ] [2681/3375] Completed SEIC in 0.4s | 2.74 sym/s | Total: 16.3m | ETA: 4.2m [2026-02-26T20:31:24.191981] [INFO ] [sig ] [2682/3375] Forecasting SELF... [2026-02-26T20:31:24.192022] [INFO ] [sig ] Generating forecast for: SELF [2026-02-26T20:31:24.192061] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SELF' from 'https://tdm.silogroup.org/data/derivative_storage/SELF.csv'. [2026-02-26T20:31:24.204194] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SELF'. [2026-02-26T20:31:24.204638] [INFO ] [FORECASTER] Starting predict_future for SELF [2026-02-26T20:31:24.205680] [DEBUG] [LOCAL ] No optimal features file found for SELF: ./output/feature-sets/SELF.txt [2026-02-26T20:31:24.205735] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:24.205846] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:24.205875] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:24.205933] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:24.270456] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:24.271341] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:24.271428] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:24.271462] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:24.389112] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:24.389278] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:24.389319] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:24.389347] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:24.393039] [DEBUG] [FORECASTER] SELF: Forecast T+1@11:T+2@11: DOWN (p=16.14%) [2026-02-26T20:31:24.393388] [INFO ] [FORECASTER] Completed predict_future for SELF [2026-02-26T20:31:24.393543] [INFO ] [sig ] SELF: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:31:24.544687] [INFO ] [LOCAL ] Saved forecast: SELF 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SELF.txt [2026-02-26T20:31:24.544884] [INFO ] [sig ] [2682/3375] Completed SELF in 0.4s | 2.74 sym/s | Total: 16.3m | ETA: 4.2m [2026-02-26T20:31:24.544929] [INFO ] [sig ] [2683/3375] Forecasting SEM... [2026-02-26T20:31:24.544962] [INFO ] [sig ] Generating forecast for: SEM [2026-02-26T20:31:24.544993] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEM' from 'https://tdm.silogroup.org/data/derivative_storage/SEM.csv'. [2026-02-26T20:31:24.557218] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEM'. [2026-02-26T20:31:24.557622] [INFO ] [FORECASTER] Starting predict_future for SEM [2026-02-26T20:31:24.558463] [DEBUG] [LOCAL ] No optimal features file found for SEM: ./output/feature-sets/SEM.txt [2026-02-26T20:31:24.558518] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:24.558550] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:24.558596] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:24.558657] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:24.616710] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:24.617684] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:24.617773] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:24.617808] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:24.737832] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:24.737996] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:24.738038] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:24.738066] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:24.741536] [DEBUG] [FORECASTER] SEM: Forecast T+1@11:T+2@11: DOWN (p=35.15%) [2026-02-26T20:31:24.741872] [INFO ] [FORECASTER] Completed predict_future for SEM [2026-02-26T20:31:24.742008] [INFO ] [sig ] SEM: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:31:24.885849] [INFO ] [LOCAL ] Saved forecast: SEM 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SEM.txt [2026-02-26T20:31:24.886012] [INFO ] [sig ] [2683/3375] Completed SEM in 0.3s | 2.74 sym/s | Total: 16.3m | ETA: 4.2m [2026-02-26T20:31:24.886051] [INFO ] [sig ] [2684/3375] Forecasting SENEA... [2026-02-26T20:31:24.886082] [INFO ] [sig ] Generating forecast for: SENEA [2026-02-26T20:31:24.886116] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SENEA' from 'https://tdm.silogroup.org/data/derivative_storage/SENEA.csv'. [2026-02-26T20:31:24.897401] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SENEA'. [2026-02-26T20:31:24.897868] [INFO ] [FORECASTER] Starting predict_future for SENEA [2026-02-26T20:31:24.898743] [DEBUG] [LOCAL ] No optimal features file found for SENEA: ./output/feature-sets/SENEA.txt [2026-02-26T20:31:24.898798] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:24.898831] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:24.898857] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:24.898914] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:24.957566] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:24.958742] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:24.958849] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:24.958882] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:25.082749] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:25.082931] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:25.082977] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:25.083007] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:25.086718] [DEBUG] [FORECASTER] SENEA: Forecast T+1@11:T+2@11: DOWN (p=34.69%) [2026-02-26T20:31:25.087056] [INFO ] [FORECASTER] Completed predict_future for SENEA [2026-02-26T20:31:25.087202] [INFO ] [sig ] SENEA: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:31:25.231657] [INFO ] [LOCAL ] Saved forecast: SENEA 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SENEA.txt [2026-02-26T20:31:25.231846] [INFO ] [sig ] [2684/3375] Completed SENEA in 0.3s | 2.74 sym/s | Total: 16.3m | ETA: 4.2m [2026-02-26T20:31:25.231903] [INFO ] [sig ] [2685/3375] Forecasting SENS... [2026-02-26T20:31:25.231937] [INFO ] [sig ] Generating forecast for: SENS [2026-02-26T20:31:25.231969] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SENS' from 'https://tdm.silogroup.org/data/derivative_storage/SENS.csv'. [2026-02-26T20:31:25.244768] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SENS'. [2026-02-26T20:31:25.245247] [INFO ] [FORECASTER] Starting predict_future for SENS [2026-02-26T20:31:25.246208] [DEBUG] [LOCAL ] No optimal features file found for SENS: ./output/feature-sets/SENS.txt [2026-02-26T20:31:25.246268] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:25.246303] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:25.246329] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:25.246388] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:25.312364] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:25.313321] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:25.313414] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:25.313449] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:25.443566] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:25.443765] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:25.443824] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:25.443886] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:25.447539] [DEBUG] [FORECASTER] SENS: Forecast T+1@11:T+2@11: DOWN (p=41.02%) [2026-02-26T20:31:25.447931] [INFO ] [FORECASTER] Completed predict_future for SENS [2026-02-26T20:31:25.448076] [INFO ] [sig ] SENS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:31:25.593263] [INFO ] [LOCAL ] Saved forecast: SENS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SENS.txt [2026-02-26T20:31:25.593439] [INFO ] [sig ] [2685/3375] Completed SENS in 0.4s | 2.74 sym/s | Total: 16.4m | ETA: 4.2m [2026-02-26T20:31:25.593482] [INFO ] [sig ] [2686/3375] Forecasting SERA... [2026-02-26T20:31:25.593511] [INFO ] [sig ] Generating forecast for: SERA [2026-02-26T20:31:25.593543] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SERA' from 'https://tdm.silogroup.org/data/derivative_storage/SERA.csv'. [2026-02-26T20:31:25.604734] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SERA'. [2026-02-26T20:31:25.605150] [INFO ] [FORECASTER] Starting predict_future for SERA [2026-02-26T20:31:25.606029] [DEBUG] [LOCAL ] No optimal features file found for SERA: ./output/feature-sets/SERA.txt [2026-02-26T20:31:25.606085] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:25.606118] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:25.606145] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:25.606202] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:25.668520] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:25.669597] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:25.669703] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:25.669738] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:25.787420] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:25.787607] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:25.787664] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:25.787694] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:25.791404] [DEBUG] [FORECASTER] SERA: Forecast T+1@11:T+2@11: UP (p=72.53%) [2026-02-26T20:31:25.791755] [INFO ] [FORECASTER] Completed predict_future for SERA [2026-02-26T20:31:25.791905] [INFO ] [sig ] SERA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:31:25.939182] [INFO ] [LOCAL ] Saved forecast: SERA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SERA.txt [2026-02-26T20:31:25.939360] [INFO ] [sig ] [2686/3375] Completed SERA in 0.3s | 2.74 sym/s | Total: 16.4m | ETA: 4.2m [2026-02-26T20:31:25.939405] [INFO ] [sig ] [2687/3375] Forecasting SES... [2026-02-26T20:31:25.939448] [INFO ] [sig ] Generating forecast for: SES [2026-02-26T20:31:25.939490] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SES' from 'https://tdm.silogroup.org/data/derivative_storage/SES.csv'. [2026-02-26T20:31:25.952462] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SES'. [2026-02-26T20:31:25.952945] [INFO ] [FORECASTER] Starting predict_future for SES [2026-02-26T20:31:25.954150] [DEBUG] [LOCAL ] No optimal features file found for SES: ./output/feature-sets/SES.txt [2026-02-26T20:31:25.954208] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:25.954242] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:25.954270] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:25.954334] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:26.015807] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:26.016812] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:26.016903] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:26.016937] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:26.145030] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:26.145197] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:26.145239] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:26.145271] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:26.149733] [DEBUG] [FORECASTER] SES: Forecast T+1@11:T+2@11: DOWN (p=7.79%) [2026-02-26T20:31:26.150064] [INFO ] [FORECASTER] Completed predict_future for SES [2026-02-26T20:31:26.150211] [INFO ] [sig ] SES: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:31:26.321093] [INFO ] [LOCAL ] Saved forecast: SES 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SES.txt [2026-02-26T20:31:26.321278] [INFO ] [sig ] [2687/3375] Completed SES in 0.4s | 2.74 sym/s | Total: 16.4m | ETA: 4.2m [2026-02-26T20:31:26.321327] [INFO ] [sig ] [2688/3375] Forecasting SEVN... [2026-02-26T20:31:26.321361] [INFO ] [sig ] Generating forecast for: SEVN [2026-02-26T20:31:26.321395] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEVN' from 'https://tdm.silogroup.org/data/derivative_storage/SEVN.csv'. [2026-02-26T20:31:26.332955] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEVN'. [2026-02-26T20:31:26.333353] [INFO ] [FORECASTER] Starting predict_future for SEVN [2026-02-26T20:31:26.334221] [DEBUG] [LOCAL ] No optimal features file found for SEVN: ./output/feature-sets/SEVN.txt [2026-02-26T20:31:26.334280] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:26.334313] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:26.334340] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:26.334397] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:26.394489] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:26.395416] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:26.395521] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:26.395557] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:26.518223] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:26.518385] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:26.518427] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:26.518454] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:26.522360] [DEBUG] [FORECASTER] SEVN: Forecast T+1@11:T+2@11: UP (p=93.93%) [2026-02-26T20:31:26.522692] [INFO ] [FORECASTER] Completed predict_future for SEVN [2026-02-26T20:31:26.522845] [INFO ] [sig ] SEVN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:31:26.672014] [INFO ] [LOCAL ] Saved forecast: SEVN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SEVN.txt [2026-02-26T20:31:26.672184] [INFO ] [sig ] [2688/3375] Completed SEVN in 0.4s | 2.74 sym/s | Total: 16.4m | ETA: 4.2m [2026-02-26T20:31:26.672224] [INFO ] [sig ] [2689/3375] Forecasting SEZL... [2026-02-26T20:31:26.672256] [INFO ] [sig ] Generating forecast for: SEZL [2026-02-26T20:31:26.672286] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEZL' from 'https://tdm.silogroup.org/data/derivative_storage/SEZL.csv'. [2026-02-26T20:31:26.685672] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEZL'. [2026-02-26T20:31:26.686162] [INFO ] [FORECASTER] Starting predict_future for SEZL [2026-02-26T20:31:26.687320] [DEBUG] [LOCAL ] No optimal features file found for SEZL: ./output/feature-sets/SEZL.txt [2026-02-26T20:31:26.687377] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:26.687428] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:26.687457] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:26.687515] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:26.749708] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:26.750688] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:26.750799] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:26.750833] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:26.883441] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:26.883641] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:26.883690] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:26.883727] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:26.887606] [DEBUG] [FORECASTER] SEZL: Forecast T+1@11:T+2@11: UP (p=98.56%) [2026-02-26T20:31:26.888023] [INFO ] [FORECASTER] Completed predict_future for SEZL [2026-02-26T20:31:26.888209] [INFO ] [sig ] SEZL: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:31:27.059506] [INFO ] [LOCAL ] Saved forecast: SEZL 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SEZL.txt [2026-02-26T20:31:27.059750] [INFO ] [sig ] [2689/3375] Completed SEZL in 0.4s | 2.74 sym/s | Total: 16.4m | ETA: 4.2m [2026-02-26T20:31:27.059818] [INFO ] [sig ] [2690/3375] Forecasting SF... [2026-02-26T20:31:27.059865] [INFO ] [sig ] Generating forecast for: SF [2026-02-26T20:31:27.059915] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SF' from 'https://tdm.silogroup.org/data/derivative_storage/SF.csv'. [2026-02-26T20:31:27.073609] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SF'. [2026-02-26T20:31:27.074072] [INFO ] [FORECASTER] Starting predict_future for SF [2026-02-26T20:31:27.075053] [DEBUG] [LOCAL ] No optimal features file found for SF: ./output/feature-sets/SF.txt [2026-02-26T20:31:27.075110] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:27.075143] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:27.075171] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:27.075230] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:27.136447] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:27.137364] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:27.137451] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:27.137484] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:27.263618] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:27.263784] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:27.263827] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:27.263857] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:27.267694] [DEBUG] [FORECASTER] SF: Forecast T+1@11:T+2@11: UP (p=59.98%) [2026-02-26T20:31:27.267992] [INFO ] [FORECASTER] Completed predict_future for SF [2026-02-26T20:31:27.268128] [INFO ] [sig ] SF: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:31:27.423940] [INFO ] [LOCAL ] Saved forecast: SF 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SF.txt [2026-02-26T20:31:27.424146] [INFO ] [sig ] [2690/3375] Completed SF in 0.4s | 2.74 sym/s | Total: 16.4m | ETA: 4.2m [2026-02-26T20:31:27.424190] [INFO ] [sig ] [2691/3375] Forecasting SFB... [2026-02-26T20:31:27.424223] [INFO ] [sig ] Generating forecast for: SFB [2026-02-26T20:31:27.424253] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFB' from 'https://tdm.silogroup.org/data/derivative_storage/SFB.csv'. [2026-02-26T20:31:27.437522] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFB'. [2026-02-26T20:31:27.437977] [INFO ] [FORECASTER] Starting predict_future for SFB [2026-02-26T20:31:27.438868] [DEBUG] [LOCAL ] No optimal features file found for SFB: ./output/feature-sets/SFB.txt [2026-02-26T20:31:27.438923] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:27.438955] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:27.438981] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:27.439039] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:27.499992] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:27.500917] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:27.501015] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:27.501062] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:27.616739] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:27.616899] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:27.616939] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:27.616968] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:27.620463] [DEBUG] [FORECASTER] SFB: Forecast T+1@11:T+2@11: UP (p=78.61%) [2026-02-26T20:31:27.620773] [INFO ] [FORECASTER] Completed predict_future for SFB [2026-02-26T20:31:27.620907] [INFO ] [sig ] SFB: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:31:27.763930] [INFO ] [LOCAL ] Saved forecast: SFB 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SFB.txt [2026-02-26T20:31:27.764110] [INFO ] [sig ] [2691/3375] Completed SFB in 0.3s | 2.74 sym/s | Total: 16.4m | ETA: 4.2m [2026-02-26T20:31:27.764151] [INFO ] [sig ] [2692/3375] Forecasting SFBS... [2026-02-26T20:31:27.764182] [INFO ] [sig ] Generating forecast for: SFBS [2026-02-26T20:31:27.764213] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFBS' from 'https://tdm.silogroup.org/data/derivative_storage/SFBS.csv'. [2026-02-26T20:31:27.776202] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFBS'. [2026-02-26T20:31:27.776657] [INFO ] [FORECASTER] Starting predict_future for SFBS [2026-02-26T20:31:27.777535] [DEBUG] [LOCAL ] No optimal features file found for SFBS: ./output/feature-sets/SFBS.txt [2026-02-26T20:31:27.777619] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:27.777684] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:27.777716] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:27.777776] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:27.837129] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:27.838087] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:27.838208] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:27.838245] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:27.962012] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:27.962176] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:27.962218] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:27.962249] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:27.966074] [DEBUG] [FORECASTER] SFBS: Forecast T+1@11:T+2@11: DOWN (p=10.94%) [2026-02-26T20:31:27.966366] [INFO ] [FORECASTER] Completed predict_future for SFBS [2026-02-26T20:31:27.966496] [INFO ] [sig ] SFBS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:31:28.113544] [INFO ] [LOCAL ] Saved forecast: SFBS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SFBS.txt [2026-02-26T20:31:28.113721] [INFO ] [sig ] [2692/3375] Completed SFBS in 0.3s | 2.74 sym/s | Total: 16.4m | ETA: 4.2m [2026-02-26T20:31:28.113761] [INFO ] [sig ] [2693/3375] Forecasting SFIX... [2026-02-26T20:31:28.113810] [INFO ] [sig ] Generating forecast for: SFIX [2026-02-26T20:31:28.113846] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFIX' from 'https://tdm.silogroup.org/data/derivative_storage/SFIX.csv'. [2026-02-26T20:31:28.126120] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFIX'. [2026-02-26T20:31:28.126538] [INFO ] [FORECASTER] Starting predict_future for SFIX [2026-02-26T20:31:28.127422] [DEBUG] [LOCAL ] No optimal features file found for SFIX: ./output/feature-sets/SFIX.txt [2026-02-26T20:31:28.127479] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:28.127513] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:28.127541] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:28.127628] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:28.187128] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:28.188013] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:28.188102] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:28.188138] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:28.311139] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:28.311317] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:28.311369] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:28.311402] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:28.314959] [DEBUG] [FORECASTER] SFIX: Forecast T+1@11:T+2@11: UP (p=90.29%) [2026-02-26T20:31:28.315285] [INFO ] [FORECASTER] Completed predict_future for SFIX [2026-02-26T20:31:28.315430] [INFO ] [sig ] SFIX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:31:28.491355] [INFO ] [LOCAL ] Saved forecast: SFIX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SFIX.txt [2026-02-26T20:31:28.491556] [INFO ] [sig ] [2693/3375] Completed SFIX in 0.4s | 2.74 sym/s | Total: 16.4m | ETA: 4.2m [2026-02-26T20:31:28.491618] [INFO ] [sig ] [2694/3375] Forecasting SFL... [2026-02-26T20:31:28.491651] [INFO ] [sig ] Generating forecast for: SFL [2026-02-26T20:31:28.491684] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFL' from 'https://tdm.silogroup.org/data/derivative_storage/SFL.csv'. [2026-02-26T20:31:28.504803] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFL'. [2026-02-26T20:31:28.505214] [INFO ] [FORECASTER] Starting predict_future for SFL [2026-02-26T20:31:28.506326] [DEBUG] [LOCAL ] No optimal features file found for SFL: ./output/feature-sets/SFL.txt [2026-02-26T20:31:28.506381] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:28.506413] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:28.506439] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:28.506703] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:28.566934] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:28.567850] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:28.567935] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:28.567968] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:28.708847] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:28.709007] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:28.709049] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:28.709078] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:28.712663] [DEBUG] [FORECASTER] SFL: Forecast T+1@11:T+2@11: DOWN (p=10.27%) [2026-02-26T20:31:28.712942] [INFO ] [FORECASTER] Completed predict_future for SFL [2026-02-26T20:31:28.713071] [INFO ] [sig ] SFL: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:31:28.860324] [INFO ] [LOCAL ] Saved forecast: SFL 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SFL.txt [2026-02-26T20:31:28.860459] [INFO ] [sig ] [2694/3375] Completed SFL in 0.4s | 2.74 sym/s | Total: 16.4m | ETA: 4.1m [2026-02-26T20:31:28.860500] [INFO ] [sig ] [2695/3375] Forecasting SFLO... [2026-02-26T20:31:28.860530] [INFO ] [sig ] Generating forecast for: SFLO [2026-02-26T20:31:28.860560] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFLO' from 'https://tdm.silogroup.org/data/derivative_storage/SFLO.csv'. [2026-02-26T20:31:28.873953] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFLO'. [2026-02-26T20:31:28.874457] [INFO ] [FORECASTER] Starting predict_future for SFLO [2026-02-26T20:31:28.876042] [DEBUG] [LOCAL ] No optimal features file found for SFLO: ./output/feature-sets/SFLO.txt [2026-02-26T20:31:28.876118] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:28.876154] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:28.876186] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:28.876256] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:28.962801] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:28.963954] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:28.964078] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:28.964122] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:29.166745] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:29.166967] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:29.167020] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:29.167056] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:29.171922] [DEBUG] [FORECASTER] SFLO: Forecast T+1@11:T+2@11: DOWN (p=46.16%) [2026-02-26T20:31:29.172319] [INFO ] [FORECASTER] Completed predict_future for SFLO [2026-02-26T20:31:29.172489] [INFO ] [sig ] SFLO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:31:29.326751] [INFO ] [LOCAL ] Saved forecast: SFLO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SFLO.txt [2026-02-26T20:31:29.326959] [INFO ] [sig ] [2695/3375] Completed SFLO in 0.5s | 2.74 sym/s | Total: 16.4m | ETA: 4.1m [2026-02-26T20:31:29.327000] [INFO ] [sig ] [2696/3375] Forecasting SFM... [2026-02-26T20:31:29.327031] [INFO ] [sig ] Generating forecast for: SFM [2026-02-26T20:31:29.327063] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFM' from 'https://tdm.silogroup.org/data/derivative_storage/SFM.csv'. [2026-02-26T20:31:29.338247] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFM'. [2026-02-26T20:31:29.338617] [INFO ] [FORECASTER] Starting predict_future for SFM [2026-02-26T20:31:29.339483] [DEBUG] [LOCAL ] No optimal features file found for SFM: ./output/feature-sets/SFM.txt [2026-02-26T20:31:29.339538] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:29.339592] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:29.339623] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:29.339681] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:29.397143] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:29.398083] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:29.398168] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:29.398202] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:29.521058] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:29.521224] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:29.521264] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:29.521311] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:29.524803] [DEBUG] [FORECASTER] SFM: Forecast T+1@11:T+2@11: UP (p=75.65%) [2026-02-26T20:31:29.525109] [INFO ] [FORECASTER] Completed predict_future for SFM [2026-02-26T20:31:29.525254] [INFO ] [sig ] SFM: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:31:29.670841] [INFO ] [LOCAL ] Saved forecast: SFM 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SFM.txt [2026-02-26T20:31:29.671012] [INFO ] [sig ] [2696/3375] Completed SFM in 0.3s | 2.74 sym/s | Total: 16.4m | ETA: 4.1m [2026-02-26T20:31:29.671053] [INFO ] [sig ] [2697/3375] Forecasting SFNC... [2026-02-26T20:31:29.671084] [INFO ] [sig ] Generating forecast for: SFNC [2026-02-26T20:31:29.671115] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFNC' from 'https://tdm.silogroup.org/data/derivative_storage/SFNC.csv'. [2026-02-26T20:31:29.683014] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFNC'. [2026-02-26T20:31:29.683366] [INFO ] [FORECASTER] Starting predict_future for SFNC [2026-02-26T20:31:29.684257] [DEBUG] [LOCAL ] No optimal features file found for SFNC: ./output/feature-sets/SFNC.txt [2026-02-26T20:31:29.684328] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:29.684369] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:29.684404] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:29.684469] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:29.745048] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:29.745973] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:29.746061] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:29.746096] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:29.872595] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:29.872740] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:29.872784] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:29.872814] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:29.876273] [DEBUG] [FORECASTER] SFNC: Forecast T+1@11:T+2@11: DOWN (p=6.59%) [2026-02-26T20:31:29.876566] [INFO ] [FORECASTER] Completed predict_future for SFNC [2026-02-26T20:31:29.876719] [INFO ] [sig ] SFNC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:31:30.028717] [INFO ] [LOCAL ] Saved forecast: SFNC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SFNC.txt [2026-02-26T20:31:30.028888] [INFO ] [sig ] [2697/3375] Completed SFNC in 0.4s | 2.74 sym/s | Total: 16.4m | ETA: 4.1m [2026-02-26T20:31:30.028932] [INFO ] [sig ] [2698/3375] Forecasting SG... [2026-02-26T20:31:30.028964] [INFO ] [sig ] Generating forecast for: SG [2026-02-26T20:31:30.029000] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SG' from 'https://tdm.silogroup.org/data/derivative_storage/SG.csv'. [2026-02-26T20:31:30.041917] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SG'. [2026-02-26T20:31:30.042312] [INFO ] [FORECASTER] Starting predict_future for SG [2026-02-26T20:31:30.043175] [DEBUG] [LOCAL ] No optimal features file found for SG: ./output/feature-sets/SG.txt [2026-02-26T20:31:30.043232] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:30.043267] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:30.043299] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:30.043359] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:30.107840] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:30.108982] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:30.109077] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:30.109129] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:30.244785] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:30.244949] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:30.244991] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:30.245022] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:30.249201] [DEBUG] [FORECASTER] SG: Forecast T+1@11:T+2@11: UP (p=56.90%) [2026-02-26T20:31:30.249732] [INFO ] [FORECASTER] Completed predict_future for SG [2026-02-26T20:31:30.249873] [INFO ] [sig ] SG: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:31:30.417564] [INFO ] [LOCAL ] Saved forecast: SG 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SG.txt [2026-02-26T20:31:30.417791] [INFO ] [sig ] [2698/3375] Completed SG in 0.4s | 2.74 sym/s | Total: 16.4m | ETA: 4.1m [2026-02-26T20:31:30.417838] [INFO ] [sig ] [2699/3375] Forecasting SGC... [2026-02-26T20:31:30.417870] [INFO ] [sig ] Generating forecast for: SGC [2026-02-26T20:31:30.417906] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SGC' from 'https://tdm.silogroup.org/data/derivative_storage/SGC.csv'. [2026-02-26T20:31:30.431415] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SGC'. [2026-02-26T20:31:30.431818] [INFO ] [FORECASTER] Starting predict_future for SGC [2026-02-26T20:31:30.432714] [DEBUG] [LOCAL ] No optimal features file found for SGC: ./output/feature-sets/SGC.txt [2026-02-26T20:31:30.432770] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:30.432836] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:30.432867] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:30.432926] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:30.493354] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:30.494195] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:30.494279] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:30.494313] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:30.616643] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:30.616821] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:30.616876] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:30.616917] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:30.620923] [DEBUG] [FORECASTER] SGC: Forecast T+1@11:T+2@11: DOWN (p=19.67%) [2026-02-26T20:31:30.621233] [INFO ] [FORECASTER] Completed predict_future for SGC [2026-02-26T20:31:30.621374] [INFO ] [sig ] SGC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:31:30.766827] [INFO ] [LOCAL ] Saved forecast: SGC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SGC.txt [2026-02-26T20:31:30.766999] [INFO ] [sig ] [2699/3375] Completed SGC in 0.3s | 2.74 sym/s | Total: 16.4m | ETA: 4.1m [2026-02-26T20:31:30.767045] [INFO ] [sig ] [2700/3375] Forecasting SGHC... [2026-02-26T20:31:30.767079] [INFO ] [sig ] Generating forecast for: SGHC [2026-02-26T20:31:30.767113] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SGHC' from 'https://tdm.silogroup.org/data/derivative_storage/SGHC.csv'. [2026-02-26T20:31:30.778896] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SGHC'. [2026-02-26T20:31:30.779308] [INFO ] [FORECASTER] Starting predict_future for SGHC [2026-02-26T20:31:30.780199] [DEBUG] [LOCAL ] No optimal features file found for SGHC: ./output/feature-sets/SGHC.txt [2026-02-26T20:31:30.780257] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:30.780299] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:30.780360] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:30.780433] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:30.841762] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:30.842690] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:30.842781] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:30.842816] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:30.970016] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:30.970181] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:30.970225] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:30.970256] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:30.973780] [DEBUG] [FORECASTER] SGHC: Forecast T+1@11:T+2@11: DOWN (p=42.79%) [2026-02-26T20:31:30.974084] [INFO ] [FORECASTER] Completed predict_future for SGHC [2026-02-26T20:31:30.974223] [INFO ] [sig ] SGHC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:31:31.129330] [INFO ] [LOCAL ] Saved forecast: SGHC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SGHC.txt [2026-02-26T20:31:31.129530] [INFO ] [sig ] [2700/3375] Completed SGHC in 0.4s | 2.74 sym/s | Total: 16.4m | ETA: 4.1m [2026-02-26T20:31:31.129605] [INFO ] [sig ] [2701/3375] Forecasting SGRY... [2026-02-26T20:31:31.129642] [INFO ] [sig ] Generating forecast for: SGRY [2026-02-26T20:31:31.129677] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SGRY' from 'https://tdm.silogroup.org/data/derivative_storage/SGRY.csv'. [2026-02-26T20:31:31.142145] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SGRY'. [2026-02-26T20:31:31.142600] [INFO ] [FORECASTER] Starting predict_future for SGRY [2026-02-26T20:31:31.143459] [DEBUG] [LOCAL ] No optimal features file found for SGRY: ./output/feature-sets/SGRY.txt [2026-02-26T20:31:31.143516] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:31.143551] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:31.143600] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:31.143694] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:31.203887] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:31.204773] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:31.204865] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:31.204900] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:31.330297] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:31.330462] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:31.330504] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:31.330534] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:31.334003] [DEBUG] [FORECASTER] SGRY: Forecast T+1@11:T+2@11: DOWN (p=7.21%) [2026-02-26T20:31:31.334292] [INFO ] [FORECASTER] Completed predict_future for SGRY [2026-02-26T20:31:31.334425] [INFO ] [sig ] SGRY: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:31:31.479792] [INFO ] [LOCAL ] Saved forecast: SGRY 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SGRY.txt [2026-02-26T20:31:31.479929] [INFO ] [sig ] [2701/3375] Completed SGRY in 0.4s | 2.74 sym/s | Total: 16.4m | ETA: 4.1m [2026-02-26T20:31:31.479969] [INFO ] [sig ] [2702/3375] Forecasting SHAK... [2026-02-26T20:31:31.480000] [INFO ] [sig ] Generating forecast for: SHAK [2026-02-26T20:31:31.480031] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHAK' from 'https://tdm.silogroup.org/data/derivative_storage/SHAK.csv'. [2026-02-26T20:31:31.491113] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHAK'. [2026-02-26T20:31:31.491456] [INFO ] [FORECASTER] Starting predict_future for SHAK [2026-02-26T20:31:31.492294] [DEBUG] [LOCAL ] No optimal features file found for SHAK: ./output/feature-sets/SHAK.txt [2026-02-26T20:31:31.492354] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:31.492385] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:31.492411] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:31.492472] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:31.554811] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:31.555723] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:31.555816] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:31.555851] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:31.686031] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:31.686197] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:31.686238] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:31.686329] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:31.690356] [DEBUG] [FORECASTER] SHAK: Forecast T+1@11:T+2@11: UP (p=97.10%) [2026-02-26T20:31:31.690889] [INFO ] [FORECASTER] Completed predict_future for SHAK [2026-02-26T20:31:31.691035] [INFO ] [sig ] SHAK: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:31:31.845851] [INFO ] [LOCAL ] Saved forecast: SHAK 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SHAK.txt [2026-02-26T20:31:31.846030] [INFO ] [sig ] [2702/3375] Completed SHAK in 0.4s | 2.74 sym/s | Total: 16.5m | ETA: 4.1m [2026-02-26T20:31:31.846095] [INFO ] [sig ] [2703/3375] Forecasting SHBI... [2026-02-26T20:31:31.846141] [INFO ] [sig ] Generating forecast for: SHBI [2026-02-26T20:31:31.846179] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHBI' from 'https://tdm.silogroup.org/data/derivative_storage/SHBI.csv'. [2026-02-26T20:31:31.859174] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHBI'. [2026-02-26T20:31:31.859546] [INFO ] [FORECASTER] Starting predict_future for SHBI [2026-02-26T20:31:31.860560] [DEBUG] [LOCAL ] No optimal features file found for SHBI: ./output/feature-sets/SHBI.txt [2026-02-26T20:31:31.860642] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:31.860688] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:31.860725] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:31.860787] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:31.925245] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:31.926069] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:31.926176] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:31.926226] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:32.057725] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:32.057907] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:32.057968] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:32.058016] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:32.061982] [DEBUG] [FORECASTER] SHBI: Forecast T+1@11:T+2@11: UP (p=87.98%) [2026-02-26T20:31:32.062278] [INFO ] [FORECASTER] Completed predict_future for SHBI [2026-02-26T20:31:32.062416] [INFO ] [sig ] SHBI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:31:32.214197] [INFO ] [LOCAL ] Saved forecast: SHBI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SHBI.txt [2026-02-26T20:31:32.214381] [INFO ] [sig ] [2703/3375] Completed SHBI in 0.4s | 2.74 sym/s | Total: 16.5m | ETA: 4.1m [2026-02-26T20:31:32.214442] [INFO ] [sig ] [2704/3375] Forecasting SHC... [2026-02-26T20:31:32.214497] [INFO ] [sig ] Generating forecast for: SHC [2026-02-26T20:31:32.214556] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHC' from 'https://tdm.silogroup.org/data/derivative_storage/SHC.csv'. [2026-02-26T20:31:32.227139] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHC'. [2026-02-26T20:31:32.227605] [INFO ] [FORECASTER] Starting predict_future for SHC [2026-02-26T20:31:32.228606] [DEBUG] [LOCAL ] No optimal features file found for SHC: ./output/feature-sets/SHC.txt [2026-02-26T20:31:32.228664] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:32.228699] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:32.228727] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:32.228788] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:32.295665] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:32.296567] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:32.296677] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:32.296713] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:32.426516] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:32.426710] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:32.426758] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:32.426790] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:32.430955] [DEBUG] [FORECASTER] SHC: Forecast T+1@11:T+2@11: UP (p=66.05%) [2026-02-26T20:31:32.431275] [INFO ] [FORECASTER] Completed predict_future for SHC [2026-02-26T20:31:32.431451] [INFO ] [sig ] SHC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:31:32.582351] [INFO ] [LOCAL ] Saved forecast: SHC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SHC.txt [2026-02-26T20:31:32.582511] [INFO ] [sig ] [2704/3375] Completed SHC in 0.4s | 2.74 sym/s | Total: 16.5m | ETA: 4.1m [2026-02-26T20:31:32.582552] [INFO ] [sig ] [2705/3375] Forecasting SHEL... [2026-02-26T20:31:32.582603] [INFO ] [sig ] Generating forecast for: SHEL [2026-02-26T20:31:32.582637] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHEL' from 'https://tdm.silogroup.org/data/derivative_storage/SHEL.csv'. [2026-02-26T20:31:32.593667] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHEL'. [2026-02-26T20:31:32.594003] [INFO ] [FORECASTER] Starting predict_future for SHEL [2026-02-26T20:31:32.594832] [DEBUG] [LOCAL ] No optimal features file found for SHEL: ./output/feature-sets/SHEL.txt [2026-02-26T20:31:32.594885] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:32.594918] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:32.594945] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:32.595002] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:32.653170] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:32.653901] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:32.653986] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:32.654020] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:32.778960] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:32.779116] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:32.779157] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:32.779185] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:32.782684] [DEBUG] [FORECASTER] SHEL: Forecast T+1@11:T+2@11: DOWN (p=8.07%) [2026-02-26T20:31:32.782983] [INFO ] [FORECASTER] Completed predict_future for SHEL [2026-02-26T20:31:32.783116] [INFO ] [sig ] SHEL: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:31:32.928898] [INFO ] [LOCAL ] Saved forecast: SHEL 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SHEL.txt [2026-02-26T20:31:32.929055] [INFO ] [sig ] [2705/3375] Completed SHEL in 0.3s | 2.74 sym/s | Total: 16.5m | ETA: 4.1m [2026-02-26T20:31:32.929097] [INFO ] [sig ] [2706/3375] Forecasting SHEN... [2026-02-26T20:31:32.929127] [INFO ] [sig ] Generating forecast for: SHEN [2026-02-26T20:31:32.929157] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHEN' from 'https://tdm.silogroup.org/data/derivative_storage/SHEN.csv'. [2026-02-26T20:31:32.940499] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHEN'. [2026-02-26T20:31:32.940875] [INFO ] [FORECASTER] Starting predict_future for SHEN [2026-02-26T20:31:32.941715] [DEBUG] [LOCAL ] No optimal features file found for SHEN: ./output/feature-sets/SHEN.txt [2026-02-26T20:31:32.941769] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:32.941802] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:32.941828] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:32.941886] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:33.003025] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:33.003875] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:33.003961] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:33.003995] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:33.124832] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:33.124989] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:33.125030] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:33.125059] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:33.128550] [DEBUG] [FORECASTER] SHEN: Forecast T+1@11:T+2@11: UP (p=92.56%) [2026-02-26T20:31:33.128852] [INFO ] [FORECASTER] Completed predict_future for SHEN [2026-02-26T20:31:33.128983] [INFO ] [sig ] SHEN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:31:33.275375] [INFO ] [LOCAL ] Saved forecast: SHEN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SHEN.txt [2026-02-26T20:31:33.275521] [INFO ] [sig ] [2706/3375] Completed SHEN in 0.3s | 2.74 sym/s | Total: 16.5m | ETA: 4.1m [2026-02-26T20:31:33.275564] [INFO ] [sig ] [2707/3375] Forecasting SHG... [2026-02-26T20:31:33.275615] [INFO ] [sig ] Generating forecast for: SHG [2026-02-26T20:31:33.275648] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHG' from 'https://tdm.silogroup.org/data/derivative_storage/SHG.csv'. [2026-02-26T20:31:33.286957] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHG'. [2026-02-26T20:31:33.287329] [INFO ] [FORECASTER] Starting predict_future for SHG [2026-02-26T20:31:33.288197] [DEBUG] [LOCAL ] No optimal features file found for SHG: ./output/feature-sets/SHG.txt [2026-02-26T20:31:33.288252] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:33.288284] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:33.288311] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:33.288559] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:33.347602] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:33.348424] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:33.348522] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:33.348555] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:33.479638] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:33.479800] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:33.479841] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:33.479870] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:33.483363] [DEBUG] [FORECASTER] SHG: Forecast T+1@11:T+2@11: DOWN (p=33.95%) [2026-02-26T20:31:33.483686] [INFO ] [FORECASTER] Completed predict_future for SHG [2026-02-26T20:31:33.483823] [INFO ] [sig ] SHG: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:31:33.629236] [INFO ] [LOCAL ] Saved forecast: SHG 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SHG.txt [2026-02-26T20:31:33.629434] [INFO ] [sig ] [2707/3375] Completed SHG in 0.4s | 2.74 sym/s | Total: 16.5m | ETA: 4.1m [2026-02-26T20:31:33.629489] [INFO ] [sig ] [2708/3375] Forecasting SHLS... [2026-02-26T20:31:33.629526] [INFO ] [sig ] Generating forecast for: SHLS [2026-02-26T20:31:33.629557] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHLS' from 'https://tdm.silogroup.org/data/derivative_storage/SHLS.csv'. [2026-02-26T20:31:33.641106] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHLS'. [2026-02-26T20:31:33.641513] [INFO ] [FORECASTER] Starting predict_future for SHLS [2026-02-26T20:31:33.642356] [DEBUG] [LOCAL ] No optimal features file found for SHLS: ./output/feature-sets/SHLS.txt [2026-02-26T20:31:33.642410] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:33.642441] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:33.642467] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:33.642528] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:33.702677] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:33.703600] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:33.703693] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:33.703726] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:33.830662] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:33.830832] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:33.830873] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:33.830901] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:33.834603] [DEBUG] [FORECASTER] SHLS: Forecast T+1@11:T+2@11: DOWN (p=3.11%) [2026-02-26T20:31:33.834925] [INFO ] [FORECASTER] Completed predict_future for SHLS [2026-02-26T20:31:33.835076] [INFO ] [sig ] SHLS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:31:33.999659] [INFO ] [LOCAL ] Saved forecast: SHLS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SHLS.txt [2026-02-26T20:31:33.999825] [INFO ] [sig ] [2708/3375] Completed SHLS in 0.4s | 2.74 sym/s | Total: 16.5m | ETA: 4.1m [2026-02-26T20:31:33.999870] [INFO ] [sig ] [2709/3375] Forecasting SHO... [2026-02-26T20:31:33.999903] [INFO ] [sig ] Generating forecast for: SHO [2026-02-26T20:31:33.999934] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHO' from 'https://tdm.silogroup.org/data/derivative_storage/SHO.csv'. [2026-02-26T20:31:34.011934] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHO'. [2026-02-26T20:31:34.012367] [INFO ] [FORECASTER] Starting predict_future for SHO [2026-02-26T20:31:34.013262] [DEBUG] [LOCAL ] No optimal features file found for SHO: ./output/feature-sets/SHO.txt [2026-02-26T20:31:34.013317] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:34.013350] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:34.013377] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:34.013433] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:34.071562] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:34.072538] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:34.072699] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:34.072736] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:34.202054] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:34.202239] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:34.202282] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:34.202312] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:34.206184] [DEBUG] [FORECASTER] SHO: Forecast T+1@11:T+2@11: DOWN (p=33.68%) [2026-02-26T20:31:34.206629] [INFO ] [FORECASTER] Completed predict_future for SHO [2026-02-26T20:31:34.206789] [INFO ] [sig ] SHO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:31:34.356638] [INFO ] [LOCAL ] Saved forecast: SHO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SHO.txt [2026-02-26T20:31:34.356798] [INFO ] [sig ] [2709/3375] Completed SHO in 0.4s | 2.74 sym/s | Total: 16.5m | ETA: 4.1m [2026-02-26T20:31:34.356840] [INFO ] [sig ] [2710/3375] Forecasting SHOC... [2026-02-26T20:31:34.356874] [INFO ] [sig ] Generating forecast for: SHOC [2026-02-26T20:31:34.356905] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHOC' from 'https://tdm.silogroup.org/data/derivative_storage/SHOC.csv'. [2026-02-26T20:31:34.368087] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHOC'. [2026-02-26T20:31:34.368492] [INFO ] [FORECASTER] Starting predict_future for SHOC [2026-02-26T20:31:34.369349] [DEBUG] [LOCAL ] No optimal features file found for SHOC: ./output/feature-sets/SHOC.txt [2026-02-26T20:31:34.369406] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:34.369439] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:34.369468] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:34.369527] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:34.428517] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:34.429408] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:34.429511] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:34.429551] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:34.551193] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:34.551352] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:34.551396] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:34.551427] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:34.555554] [DEBUG] [FORECASTER] SHOC: Forecast T+1@11:T+2@11: DOWN (p=14.73%) [2026-02-26T20:31:34.555870] [INFO ] [FORECASTER] Completed predict_future for SHOC [2026-02-26T20:31:34.556034] [INFO ] [sig ] SHOC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:31:34.701254] [INFO ] [LOCAL ] Saved forecast: SHOC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SHOC.txt [2026-02-26T20:31:34.701409] [INFO ] [sig ] [2710/3375] Completed SHOC in 0.3s | 2.74 sym/s | Total: 16.5m | ETA: 4.0m [2026-02-26T20:31:34.701450] [INFO ] [sig ] [2711/3375] Forecasting SHOO... [2026-02-26T20:31:34.701480] [INFO ] [sig ] Generating forecast for: SHOO [2026-02-26T20:31:34.701512] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHOO' from 'https://tdm.silogroup.org/data/derivative_storage/SHOO.csv'. [2026-02-26T20:31:34.712852] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHOO'. [2026-02-26T20:31:34.713219] [INFO ] [FORECASTER] Starting predict_future for SHOO [2026-02-26T20:31:34.714084] [DEBUG] [LOCAL ] No optimal features file found for SHOO: ./output/feature-sets/SHOO.txt [2026-02-26T20:31:34.714139] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:34.714174] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:34.714202] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:34.714261] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:34.774235] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:34.775324] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:34.775421] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:34.775464] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:34.900389] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:34.900551] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:34.900611] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:34.900656] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:34.904410] [DEBUG] [FORECASTER] SHOO: Forecast T+1@11:T+2@11: UP (p=94.26%) [2026-02-26T20:31:34.904775] [INFO ] [FORECASTER] Completed predict_future for SHOO [2026-02-26T20:31:34.904924] [INFO ] [sig ] SHOO: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:31:35.067452] [INFO ] [LOCAL ] Saved forecast: SHOO 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SHOO.txt [2026-02-26T20:31:35.067667] [INFO ] [sig ] [2711/3375] Completed SHOO in 0.4s | 2.74 sym/s | Total: 16.5m | ETA: 4.0m [2026-02-26T20:31:35.067715] [INFO ] [sig ] [2712/3375] Forecasting SHOP... [2026-02-26T20:31:35.067747] [INFO ] [sig ] Generating forecast for: SHOP [2026-02-26T20:31:35.067778] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHOP' from 'https://tdm.silogroup.org/data/derivative_storage/SHOP.csv'. [2026-02-26T20:31:35.080482] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHOP'. [2026-02-26T20:31:35.080941] [INFO ] [FORECASTER] Starting predict_future for SHOP [2026-02-26T20:31:35.081820] [DEBUG] [LOCAL ] No optimal features file found for SHOP: ./output/feature-sets/SHOP.txt [2026-02-26T20:31:35.081875] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:35.081908] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:35.081935] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:35.081994] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:35.140441] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:35.141354] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:35.141453] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:35.141493] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:35.270882] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:35.271091] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:35.271140] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:35.271172] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:35.275487] [DEBUG] [FORECASTER] SHOP: Forecast T+1@11:T+2@11: DOWN (p=39.79%) [2026-02-26T20:31:35.275880] [INFO ] [FORECASTER] Completed predict_future for SHOP [2026-02-26T20:31:35.276039] [INFO ] [sig ] SHOP: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:31:35.425676] [INFO ] [LOCAL ] Saved forecast: SHOP 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SHOP.txt [2026-02-26T20:31:35.425879] [INFO ] [sig ] [2712/3375] Completed SHOP in 0.4s | 2.74 sym/s | Total: 16.5m | ETA: 4.0m [2026-02-26T20:31:35.425925] [INFO ] [sig ] [2713/3375] Forecasting SHY... [2026-02-26T20:31:35.425955] [INFO ] [sig ] Generating forecast for: SHY [2026-02-26T20:31:35.425987] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHY' from 'https://tdm.silogroup.org/data/derivative_storage/SHY.csv'. [2026-02-26T20:31:35.438236] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHY'. [2026-02-26T20:31:35.438672] [INFO ] [FORECASTER] Starting predict_future for SHY [2026-02-26T20:31:35.439591] [DEBUG] [LOCAL ] No optimal features file found for SHY: ./output/feature-sets/SHY.txt [2026-02-26T20:31:35.439677] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:35.439713] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:35.439741] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:35.439800] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:35.503202] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:35.504134] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:35.504223] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:35.504257] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:35.631177] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:35.631336] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:35.631376] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:35.631406] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:35.635002] [DEBUG] [FORECASTER] SHY: Forecast T+1@11:T+2@11: UP (p=96.46%) [2026-02-26T20:31:35.635297] [INFO ] [FORECASTER] Completed predict_future for SHY [2026-02-26T20:31:35.635435] [INFO ] [sig ] SHY: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:31:35.785968] [INFO ] [LOCAL ] Saved forecast: SHY 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SHY.txt [2026-02-26T20:31:35.786131] [INFO ] [sig ] [2713/3375] Completed SHY in 0.4s | 2.74 sym/s | Total: 16.5m | ETA: 4.0m [2026-02-26T20:31:35.786173] [INFO ] [sig ] [2714/3375] Forecasting SIBN... [2026-02-26T20:31:35.786205] [INFO ] [sig ] Generating forecast for: SIBN [2026-02-26T20:31:35.786236] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIBN' from 'https://tdm.silogroup.org/data/derivative_storage/SIBN.csv'. [2026-02-26T20:31:35.798058] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIBN'. [2026-02-26T20:31:35.798489] [INFO ] [FORECASTER] Starting predict_future for SIBN [2026-02-26T20:31:35.799379] [DEBUG] [LOCAL ] No optimal features file found for SIBN: ./output/feature-sets/SIBN.txt [2026-02-26T20:31:35.799447] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:35.799486] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:35.799520] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:35.799620] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:35.858093] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:35.859066] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:35.859157] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:35.859191] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:35.986320] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:35.986488] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:35.986538] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:35.986599] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:35.991058] [DEBUG] [FORECASTER] SIBN: Forecast T+1@11:T+2@11: UP (p=67.15%) [2026-02-26T20:31:35.991437] [INFO ] [FORECASTER] Completed predict_future for SIBN [2026-02-26T20:31:35.991615] [INFO ] [sig ] SIBN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:31:36.139663] [INFO ] [LOCAL ] Saved forecast: SIBN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SIBN.txt [2026-02-26T20:31:36.139806] [INFO ] [sig ] [2714/3375] Completed SIBN in 0.4s | 2.74 sym/s | Total: 16.5m | ETA: 4.0m [2026-02-26T20:31:36.139847] [INFO ] [sig ] [2715/3375] Forecasting SID... [2026-02-26T20:31:36.139877] [INFO ] [sig ] Generating forecast for: SID [2026-02-26T20:31:36.139908] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SID' from 'https://tdm.silogroup.org/data/derivative_storage/SID.csv'. [2026-02-26T20:31:36.151894] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SID'. [2026-02-26T20:31:36.152331] [INFO ] [FORECASTER] Starting predict_future for SID [2026-02-26T20:31:36.153257] [DEBUG] [LOCAL ] No optimal features file found for SID: ./output/feature-sets/SID.txt [2026-02-26T20:31:36.153313] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:36.153347] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:36.153375] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:36.153434] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:36.217607] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:36.218776] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:36.218872] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:36.218919] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:36.353945] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:36.354123] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:36.354172] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:36.354204] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:36.358327] [DEBUG] [FORECASTER] SID: Forecast T+1@11:T+2@11: UP (p=89.85%) [2026-02-26T20:31:36.358895] [INFO ] [FORECASTER] Completed predict_future for SID [2026-02-26T20:31:36.359078] [INFO ] [sig ] SID: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:31:36.515415] [INFO ] [LOCAL ] Saved forecast: SID 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SID.txt [2026-02-26T20:31:36.515602] [INFO ] [sig ] [2715/3375] Completed SID in 0.4s | 2.74 sym/s | Total: 16.5m | ETA: 4.0m [2026-02-26T20:31:36.515656] [INFO ] [sig ] [2716/3375] Forecasting SIEB... [2026-02-26T20:31:36.515687] [INFO ] [sig ] Generating forecast for: SIEB [2026-02-26T20:31:36.515725] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIEB' from 'https://tdm.silogroup.org/data/derivative_storage/SIEB.csv'. [2026-02-26T20:31:36.533718] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIEB'. [2026-02-26T20:31:36.534158] [INFO ] [FORECASTER] Starting predict_future for SIEB [2026-02-26T20:31:36.535229] [DEBUG] [LOCAL ] No optimal features file found for SIEB: ./output/feature-sets/SIEB.txt [2026-02-26T20:31:36.535290] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:36.535354] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:36.535383] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:36.535441] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:36.595858] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:36.596890] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:36.597001] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:36.597038] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:36.725397] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:36.725565] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:36.725631] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:36.725663] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:36.729420] [DEBUG] [FORECASTER] SIEB: Forecast T+1@11:T+2@11: DOWN (p=8.13%) [2026-02-26T20:31:36.729764] [INFO ] [FORECASTER] Completed predict_future for SIEB [2026-02-26T20:31:36.729910] [INFO ] [sig ] SIEB: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:31:36.884439] [INFO ] [LOCAL ] Saved forecast: SIEB 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SIEB.txt [2026-02-26T20:31:36.884627] [INFO ] [sig ] [2716/3375] Completed SIEB in 0.4s | 2.74 sym/s | Total: 16.5m | ETA: 4.0m [2026-02-26T20:31:36.884698] [INFO ] [sig ] [2717/3375] Forecasting SIFY... [2026-02-26T20:31:36.884734] [INFO ] [sig ] Generating forecast for: SIFY [2026-02-26T20:31:36.884767] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIFY' from 'https://tdm.silogroup.org/data/derivative_storage/SIFY.csv'. [2026-02-26T20:31:36.896567] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIFY'. [2026-02-26T20:31:36.897205] [INFO ] [FORECASTER] Starting predict_future for SIFY [2026-02-26T20:31:36.898333] [DEBUG] [LOCAL ] No optimal features file found for SIFY: ./output/feature-sets/SIFY.txt [2026-02-26T20:31:36.898402] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:36.898441] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:36.898470] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:36.898528] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:36.964354] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:36.965336] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:36.965434] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:36.965469] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:37.103282] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:37.103440] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:37.103484] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:37.103512] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:37.107164] [DEBUG] [FORECASTER] SIFY: Forecast T+1@11:T+2@11: UP (p=73.20%) [2026-02-26T20:31:37.107469] [INFO ] [FORECASTER] Completed predict_future for SIFY [2026-02-26T20:31:37.107626] [INFO ] [sig ] SIFY: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:31:37.260876] [INFO ] [LOCAL ] Saved forecast: SIFY 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SIFY.txt [2026-02-26T20:31:37.261034] [INFO ] [sig ] [2717/3375] Completed SIFY in 0.4s | 2.74 sym/s | Total: 16.5m | ETA: 4.0m [2026-02-26T20:31:37.261074] [INFO ] [sig ] [2718/3375] Forecasting SIG... [2026-02-26T20:31:37.261104] [INFO ] [sig ] Generating forecast for: SIG [2026-02-26T20:31:37.261136] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIG' from 'https://tdm.silogroup.org/data/derivative_storage/SIG.csv'. [2026-02-26T20:31:37.272792] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIG'. [2026-02-26T20:31:37.273157] [INFO ] [FORECASTER] Starting predict_future for SIG [2026-02-26T20:31:37.273990] [DEBUG] [LOCAL ] No optimal features file found for SIG: ./output/feature-sets/SIG.txt [2026-02-26T20:31:37.274045] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:37.274078] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:37.274105] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:37.274162] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:37.336452] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:37.337456] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:37.337559] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:37.337619] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:37.466610] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:37.466805] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:37.466851] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:37.466881] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:37.470557] [DEBUG] [FORECASTER] SIG: Forecast T+1@11:T+2@11: UP (p=83.64%) [2026-02-26T20:31:37.470899] [INFO ] [FORECASTER] Completed predict_future for SIG [2026-02-26T20:31:37.471054] [INFO ] [sig ] SIG: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:31:37.621528] [INFO ] [LOCAL ] Saved forecast: SIG 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SIG.txt [2026-02-26T20:31:37.621680] [INFO ] [sig ] [2718/3375] Completed SIG in 0.4s | 2.74 sym/s | Total: 16.6m | ETA: 4.0m [2026-02-26T20:31:37.621721] [INFO ] [sig ] [2719/3375] Forecasting SIGA... [2026-02-26T20:31:37.621751] [INFO ] [sig ] Generating forecast for: SIGA [2026-02-26T20:31:37.621790] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIGA' from 'https://tdm.silogroup.org/data/derivative_storage/SIGA.csv'. [2026-02-26T20:31:37.634612] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIGA'. [2026-02-26T20:31:37.635150] [INFO ] [FORECASTER] Starting predict_future for SIGA [2026-02-26T20:31:37.635993] [DEBUG] [LOCAL ] No optimal features file found for SIGA: ./output/feature-sets/SIGA.txt [2026-02-26T20:31:37.636048] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:37.636080] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:37.636107] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:37.636170] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:37.697509] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:37.698258] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:37.698343] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:37.698375] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:37.823191] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:37.823339] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:37.823381] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:37.823469] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:37.827011] [DEBUG] [FORECASTER] SIGA: Forecast T+1@11:T+2@11: DOWN (p=35.59%) [2026-02-26T20:31:37.827302] [INFO ] [FORECASTER] Completed predict_future for SIGA [2026-02-26T20:31:37.827436] [INFO ] [sig ] SIGA: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:31:37.974765] [INFO ] [LOCAL ] Saved forecast: SIGA 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SIGA.txt [2026-02-26T20:31:37.974889] [INFO ] [sig ] [2719/3375] Completed SIGA in 0.4s | 2.74 sym/s | Total: 16.6m | ETA: 4.0m [2026-02-26T20:31:37.974930] [INFO ] [sig ] [2720/3375] Forecasting SIGI... [2026-02-26T20:31:37.974960] [INFO ] [sig ] Generating forecast for: SIGI [2026-02-26T20:31:37.974990] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIGI' from 'https://tdm.silogroup.org/data/derivative_storage/SIGI.csv'. [2026-02-26T20:31:37.986341] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIGI'. [2026-02-26T20:31:37.986685] [INFO ] [FORECASTER] Starting predict_future for SIGI [2026-02-26T20:31:37.987525] [DEBUG] [LOCAL ] No optimal features file found for SIGI: ./output/feature-sets/SIGI.txt [2026-02-26T20:31:37.987604] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:37.987661] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:37.987693] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:37.987753] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:38.047365] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:38.048048] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:38.048132] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:38.048165] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:38.173586] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:38.173743] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:38.173800] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:38.173830] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:38.177285] [DEBUG] [FORECASTER] SIGI: Forecast T+1@11:T+2@11: DOWN (p=5.95%) [2026-02-26T20:31:38.177619] [INFO ] [FORECASTER] Completed predict_future for SIGI [2026-02-26T20:31:38.177783] [INFO ] [sig ] SIGI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:31:38.319731] [INFO ] [LOCAL ] Saved forecast: SIGI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SIGI.txt [2026-02-26T20:31:38.319875] [INFO ] [sig ] [2720/3375] Completed SIGI in 0.3s | 2.74 sym/s | Total: 16.6m | ETA: 4.0m [2026-02-26T20:31:38.319915] [INFO ] [sig ] [2721/3375] Forecasting SII... [2026-02-26T20:31:38.319944] [INFO ] [sig ] Generating forecast for: SII [2026-02-26T20:31:38.319981] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SII' from 'https://tdm.silogroup.org/data/derivative_storage/SII.csv'. [2026-02-26T20:31:38.331783] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SII'. [2026-02-26T20:31:38.332129] [INFO ] [FORECASTER] Starting predict_future for SII [2026-02-26T20:31:38.332963] [DEBUG] [LOCAL ] No optimal features file found for SII: ./output/feature-sets/SII.txt [2026-02-26T20:31:38.333018] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:38.333050] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:38.333078] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:38.333136] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:38.391361] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:38.392120] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:38.392206] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:38.392241] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:38.512292] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:38.512458] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:38.512500] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:38.512529] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:38.516118] [DEBUG] [FORECASTER] SII: Forecast T+1@11:T+2@11: DOWN (p=29.10%) [2026-02-26T20:31:38.516446] [INFO ] [FORECASTER] Completed predict_future for SII [2026-02-26T20:31:38.516640] [INFO ] [sig ] SII: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:31:38.663280] [INFO ] [LOCAL ] Saved forecast: SII 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SII.txt [2026-02-26T20:31:38.663439] [INFO ] [sig ] [2721/3375] Completed SII in 0.3s | 2.74 sym/s | Total: 16.6m | ETA: 4.0m [2026-02-26T20:31:38.663479] [INFO ] [sig ] [2722/3375] Forecasting SIMO... [2026-02-26T20:31:38.663511] [INFO ] [sig ] Generating forecast for: SIMO [2026-02-26T20:31:38.663542] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIMO' from 'https://tdm.silogroup.org/data/derivative_storage/SIMO.csv'. [2026-02-26T20:31:38.674780] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIMO'. [2026-02-26T20:31:38.675168] [INFO ] [FORECASTER] Starting predict_future for SIMO [2026-02-26T20:31:38.676032] [DEBUG] [LOCAL ] No optimal features file found for SIMO: ./output/feature-sets/SIMO.txt [2026-02-26T20:31:38.676086] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:38.676118] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:38.676144] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:38.676200] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:38.734922] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:38.735757] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:38.735866] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:38.735900] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:38.856246] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:38.856406] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:38.856447] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:38.856476] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:38.860109] [DEBUG] [FORECASTER] SIMO: Forecast T+1@11:T+2@11: UP (p=90.12%) [2026-02-26T20:31:38.860410] [INFO ] [FORECASTER] Completed predict_future for SIMO [2026-02-26T20:31:38.860555] [INFO ] [sig ] SIMO: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:31:39.006018] [INFO ] [LOCAL ] Saved forecast: SIMO 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SIMO.txt [2026-02-26T20:31:39.006169] [INFO ] [sig ] [2722/3375] Completed SIMO in 0.3s | 2.74 sym/s | Total: 16.6m | ETA: 4.0m [2026-02-26T20:31:39.006211] [INFO ] [sig ] [2723/3375] Forecasting SIRI... [2026-02-26T20:31:39.006240] [INFO ] [sig ] Generating forecast for: SIRI [2026-02-26T20:31:39.006269] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIRI' from 'https://tdm.silogroup.org/data/derivative_storage/SIRI.csv'. [2026-02-26T20:31:39.019427] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIRI'. [2026-02-26T20:31:39.019918] [INFO ] [FORECASTER] Starting predict_future for SIRI [2026-02-26T20:31:39.020834] [DEBUG] [LOCAL ] No optimal features file found for SIRI: ./output/feature-sets/SIRI.txt [2026-02-26T20:31:39.021083] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:39.021131] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:39.021176] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:39.021257] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:39.087173] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:39.088107] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:39.088205] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:39.088240] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:39.222238] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:39.222405] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:39.222446] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:39.222476] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:39.226062] [DEBUG] [FORECASTER] SIRI: Forecast T+1@11:T+2@11: UP (p=80.05%) [2026-02-26T20:31:39.226354] [INFO ] [FORECASTER] Completed predict_future for SIRI [2026-02-26T20:31:39.226489] [INFO ] [sig ] SIRI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:31:39.378999] [INFO ] [LOCAL ] Saved forecast: SIRI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SIRI.txt [2026-02-26T20:31:39.379177] [INFO ] [sig ] [2723/3375] Completed SIRI in 0.4s | 2.74 sym/s | Total: 16.6m | ETA: 4.0m [2026-02-26T20:31:39.379221] [INFO ] [sig ] [2724/3375] Forecasting SITC... [2026-02-26T20:31:39.379250] [INFO ] [sig ] Generating forecast for: SITC [2026-02-26T20:31:39.379281] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SITC' from 'https://tdm.silogroup.org/data/derivative_storage/SITC.csv'. [2026-02-26T20:31:39.392706] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SITC'. [2026-02-26T20:31:39.393343] [INFO ] [FORECASTER] Starting predict_future for SITC [2026-02-26T20:31:39.394379] [DEBUG] [LOCAL ] No optimal features file found for SITC: ./output/feature-sets/SITC.txt [2026-02-26T20:31:39.394433] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:39.394480] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:39.394508] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:39.394565] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:39.457221] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:39.458394] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:39.458498] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:39.458542] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:39.589217] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:39.589384] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:39.589425] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:39.589454] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:39.593440] [DEBUG] [FORECASTER] SITC: Forecast T+1@11:T+2@11: UP (p=95.45%) [2026-02-26T20:31:39.594004] [INFO ] [FORECASTER] Completed predict_future for SITC [2026-02-26T20:31:39.594150] [INFO ] [sig ] SITC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:31:39.748764] [INFO ] [LOCAL ] Saved forecast: SITC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SITC.txt [2026-02-26T20:31:39.749097] [INFO ] [sig ] [2724/3375] Completed SITC in 0.4s | 2.74 sym/s | Total: 16.6m | ETA: 4.0m [2026-02-26T20:31:39.749136] [INFO ] [sig ] [2725/3375] Forecasting SITE... [2026-02-26T20:31:39.749164] [INFO ] [sig ] Generating forecast for: SITE [2026-02-26T20:31:39.749193] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SITE' from 'https://tdm.silogroup.org/data/derivative_storage/SITE.csv'. [2026-02-26T20:31:39.762095] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SITE'. [2026-02-26T20:31:39.762427] [INFO ] [FORECASTER] Starting predict_future for SITE [2026-02-26T20:31:39.763289] [DEBUG] [LOCAL ] No optimal features file found for SITE: ./output/feature-sets/SITE.txt [2026-02-26T20:31:39.763344] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:39.763378] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:39.763407] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:39.763466] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:39.825922] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:39.826698] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:39.826783] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:39.826817] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:39.952296] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:39.952470] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:39.952514] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:39.952546] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:39.956275] [DEBUG] [FORECASTER] SITE: Forecast T+1@11:T+2@11: DOWN (p=1.36%) [2026-02-26T20:31:39.956613] [INFO ] [FORECASTER] Completed predict_future for SITE [2026-02-26T20:31:39.956758] [INFO ] [sig ] SITE: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:31:40.111872] [INFO ] [LOCAL ] Saved forecast: SITE 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SITE.txt [2026-02-26T20:31:40.112054] [INFO ] [sig ] [2725/3375] Completed SITE in 0.4s | 2.74 sym/s | Total: 16.6m | ETA: 4.0m [2026-02-26T20:31:40.112099] [INFO ] [sig ] [2726/3375] Forecasting SITM... [2026-02-26T20:31:40.112129] [INFO ] [sig ] Generating forecast for: SITM [2026-02-26T20:31:40.112160] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SITM' from 'https://tdm.silogroup.org/data/derivative_storage/SITM.csv'. [2026-02-26T20:31:40.124904] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SITM'. [2026-02-26T20:31:40.125328] [INFO ] [FORECASTER] Starting predict_future for SITM [2026-02-26T20:31:40.126219] [DEBUG] [LOCAL ] No optimal features file found for SITM: ./output/feature-sets/SITM.txt [2026-02-26T20:31:40.126275] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:40.126308] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:40.126338] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:40.126396] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:40.191381] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:40.192320] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:40.192440] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:40.192476] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:40.325897] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:40.326057] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:40.326099] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:40.326129] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:40.329591] [DEBUG] [FORECASTER] SITM: Forecast T+1@11:T+2@11: UP (p=59.84%) [2026-02-26T20:31:40.329876] [INFO ] [FORECASTER] Completed predict_future for SITM [2026-02-26T20:31:40.330005] [INFO ] [sig ] SITM: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:31:40.474548] [INFO ] [LOCAL ] Saved forecast: SITM 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SITM.txt [2026-02-26T20:31:40.474758] [INFO ] [sig ] [2726/3375] Completed SITM in 0.4s | 2.74 sym/s | Total: 16.6m | ETA: 4.0m [2026-02-26T20:31:40.474803] [INFO ] [sig ] [2727/3375] Forecasting SIXG... [2026-02-26T20:31:40.474835] [INFO ] [sig ] Generating forecast for: SIXG [2026-02-26T20:31:40.474867] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIXG' from 'https://tdm.silogroup.org/data/derivative_storage/SIXG.csv'. [2026-02-26T20:31:40.487099] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIXG'. [2026-02-26T20:31:40.487594] [INFO ] [FORECASTER] Starting predict_future for SIXG [2026-02-26T20:31:40.488538] [DEBUG] [LOCAL ] No optimal features file found for SIXG: ./output/feature-sets/SIXG.txt [2026-02-26T20:31:40.488617] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:40.488653] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:40.488682] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:40.488742] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:40.549100] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:40.550128] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:40.550220] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:40.550254] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:40.674485] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:40.674664] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:40.674707] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:40.674737] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:40.678250] [DEBUG] [FORECASTER] SIXG: Forecast T+1@11:T+2@11: DOWN (p=8.20%) [2026-02-26T20:31:40.678536] [INFO ] [FORECASTER] Completed predict_future for SIXG [2026-02-26T20:31:40.678693] [INFO ] [sig ] SIXG: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:31:40.819228] [INFO ] [LOCAL ] Saved forecast: SIXG 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SIXG.txt [2026-02-26T20:31:40.819381] [INFO ] [sig ] [2727/3375] Completed SIXG in 0.3s | 2.74 sym/s | Total: 16.6m | ETA: 3.9m [2026-02-26T20:31:40.819431] [INFO ] [sig ] [2728/3375] Forecasting SJM... [2026-02-26T20:31:40.819461] [INFO ] [sig ] Generating forecast for: SJM [2026-02-26T20:31:40.819491] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SJM' from 'https://tdm.silogroup.org/data/derivative_storage/SJM.csv'. [2026-02-26T20:31:40.831259] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SJM'. [2026-02-26T20:31:40.831690] [INFO ] [FORECASTER] Starting predict_future for SJM [2026-02-26T20:31:40.832612] [DEBUG] [LOCAL ] No optimal features file found for SJM: ./output/feature-sets/SJM.txt [2026-02-26T20:31:40.832680] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:40.832727] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:40.832769] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:40.832852] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:40.904229] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:40.905329] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:40.905419] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:40.905451] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:41.046319] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:41.046498] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:41.046549] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:41.046618] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:41.050548] [DEBUG] [FORECASTER] SJM: Forecast T+1@11:T+2@11: DOWN (p=11.12%) [2026-02-26T20:31:41.050883] [INFO ] [FORECASTER] Completed predict_future for SJM [2026-02-26T20:31:41.051033] [INFO ] [sig ] SJM: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:31:41.197451] [INFO ] [LOCAL ] Saved forecast: SJM 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SJM.txt [2026-02-26T20:31:41.197686] [INFO ] [sig ] [2728/3375] Completed SJM in 0.4s | 2.74 sym/s | Total: 16.6m | ETA: 3.9m [2026-02-26T20:31:41.197742] [INFO ] [sig ] [2729/3375] Forecasting SKE... [2026-02-26T20:31:41.197772] [INFO ] [sig ] Generating forecast for: SKE [2026-02-26T20:31:41.197803] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKE' from 'https://tdm.silogroup.org/data/derivative_storage/SKE.csv'. [2026-02-26T20:31:41.210171] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKE'. [2026-02-26T20:31:41.210544] [INFO ] [FORECASTER] Starting predict_future for SKE [2026-02-26T20:31:41.211445] [DEBUG] [LOCAL ] No optimal features file found for SKE: ./output/feature-sets/SKE.txt [2026-02-26T20:31:41.211501] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:41.211535] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:41.211564] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:41.211645] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:41.274996] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:41.275935] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:41.276024] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:41.276058] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:41.394677] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:41.394842] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:41.394882] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:41.394912] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:41.398514] [DEBUG] [FORECASTER] SKE: Forecast T+1@11:T+2@11: UP (p=77.44%) [2026-02-26T20:31:41.398859] [INFO ] [FORECASTER] Completed predict_future for SKE [2026-02-26T20:31:41.398995] [INFO ] [sig ] SKE: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:31:41.546621] [INFO ] [LOCAL ] Saved forecast: SKE 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SKE.txt [2026-02-26T20:31:41.546793] [INFO ] [sig ] [2729/3375] Completed SKE in 0.3s | 2.74 sym/s | Total: 16.6m | ETA: 3.9m [2026-02-26T20:31:41.546835] [INFO ] [sig ] [2730/3375] Forecasting SKIL... [2026-02-26T20:31:41.546866] [INFO ] [sig ] Generating forecast for: SKIL [2026-02-26T20:31:41.546896] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKIL' from 'https://tdm.silogroup.org/data/derivative_storage/SKIL.csv'. [2026-02-26T20:31:41.561566] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKIL'. [2026-02-26T20:31:41.562011] [INFO ] [FORECASTER] Starting predict_future for SKIL [2026-02-26T20:31:41.563065] [DEBUG] [LOCAL ] No optimal features file found for SKIL: ./output/feature-sets/SKIL.txt [2026-02-26T20:31:41.563128] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:41.563167] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:41.563199] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:41.563277] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:41.634323] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:41.635474] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:41.635560] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:41.635613] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:41.782788] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:41.782976] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:41.783020] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:41.783049] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:41.787230] [DEBUG] [FORECASTER] SKIL: Forecast T+1@11:T+2@11: DOWN (p=2.16%) [2026-02-26T20:31:41.787539] [INFO ] [FORECASTER] Completed predict_future for SKIL [2026-02-26T20:31:41.787763] [INFO ] [sig ] SKIL: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:31:41.952238] [INFO ] [LOCAL ] Saved forecast: SKIL 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SKIL.txt [2026-02-26T20:31:41.952412] [INFO ] [sig ] [2730/3375] Completed SKIL in 0.4s | 2.74 sym/s | Total: 16.6m | ETA: 3.9m [2026-02-26T20:31:41.952453] [INFO ] [sig ] [2731/3375] Forecasting SKLZ... [2026-02-26T20:31:41.952486] [INFO ] [sig ] Generating forecast for: SKLZ [2026-02-26T20:31:41.952518] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKLZ' from 'https://tdm.silogroup.org/data/derivative_storage/SKLZ.csv'. [2026-02-26T20:31:41.964994] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKLZ'. [2026-02-26T20:31:41.965441] [INFO ] [FORECASTER] Starting predict_future for SKLZ [2026-02-26T20:31:41.966345] [DEBUG] [LOCAL ] No optimal features file found for SKLZ: ./output/feature-sets/SKLZ.txt [2026-02-26T20:31:41.966402] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:41.966436] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:41.966465] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:41.966524] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:42.028916] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:42.029845] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:42.029943] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:42.029977] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:42.162873] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:42.163037] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:42.163076] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:42.163122] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:42.166638] [DEBUG] [FORECASTER] SKLZ: Forecast T+1@11:T+2@11: UP (p=91.00%) [2026-02-26T20:31:42.166946] [INFO ] [FORECASTER] Completed predict_future for SKLZ [2026-02-26T20:31:42.167081] [INFO ] [sig ] SKLZ: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:31:42.339429] [INFO ] [LOCAL ] Saved forecast: SKLZ 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SKLZ.txt [2026-02-26T20:31:42.339657] [INFO ] [sig ] [2731/3375] Completed SKLZ in 0.4s | 2.74 sym/s | Total: 16.6m | ETA: 3.9m [2026-02-26T20:31:42.339721] [INFO ] [sig ] [2732/3375] Forecasting SKM... [2026-02-26T20:31:42.339765] [INFO ] [sig ] Generating forecast for: SKM [2026-02-26T20:31:42.339811] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKM' from 'https://tdm.silogroup.org/data/derivative_storage/SKM.csv'. [2026-02-26T20:31:42.359294] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKM'. [2026-02-26T20:31:42.359842] [INFO ] [FORECASTER] Starting predict_future for SKM [2026-02-26T20:31:42.361011] [DEBUG] [LOCAL ] No optimal features file found for SKM: ./output/feature-sets/SKM.txt [2026-02-26T20:31:42.361080] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:42.361125] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:42.361160] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:42.361244] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:42.428257] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:42.429312] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:42.429415] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:42.429449] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:42.560694] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:42.560877] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:42.560930] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:42.560963] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:42.565017] [DEBUG] [FORECASTER] SKM: Forecast T+1@11:T+2@11: UP (p=64.99%) [2026-02-26T20:31:42.565358] [INFO ] [FORECASTER] Completed predict_future for SKM [2026-02-26T20:31:42.565508] [INFO ] [sig ] SKM: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:31:42.714248] [INFO ] [LOCAL ] Saved forecast: SKM 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SKM.txt [2026-02-26T20:31:42.714427] [INFO ] [sig ] [2732/3375] Completed SKM in 0.4s | 2.74 sym/s | Total: 16.6m | ETA: 3.9m [2026-02-26T20:31:42.714471] [INFO ] [sig ] [2733/3375] Forecasting SKRE... [2026-02-26T20:31:42.714500] [INFO ] [sig ] Generating forecast for: SKRE [2026-02-26T20:31:42.714531] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKRE' from 'https://tdm.silogroup.org/data/derivative_storage/SKRE.csv'. [2026-02-26T20:31:42.726103] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKRE'. [2026-02-26T20:31:42.726508] [INFO ] [FORECASTER] Starting predict_future for SKRE [2026-02-26T20:31:42.727393] [DEBUG] [LOCAL ] No optimal features file found for SKRE: ./output/feature-sets/SKRE.txt [2026-02-26T20:31:42.727449] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:42.727510] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:42.727539] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:42.727620] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:42.789435] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:42.790461] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:42.790556] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:42.790629] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:42.912613] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:42.912791] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:42.912831] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:42.912862] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:42.916486] [DEBUG] [FORECASTER] SKRE: Forecast T+1@11:T+2@11: DOWN (p=24.15%) [2026-02-26T20:31:42.916911] [INFO ] [FORECASTER] Completed predict_future for SKRE [2026-02-26T20:31:42.917065] [INFO ] [sig ] SKRE: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:31:43.062151] [INFO ] [LOCAL ] Saved forecast: SKRE 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SKRE.txt [2026-02-26T20:31:43.062313] [INFO ] [sig ] [2733/3375] Completed SKRE in 0.3s | 2.74 sym/s | Total: 16.6m | ETA: 3.9m [2026-02-26T20:31:43.062353] [INFO ] [sig ] [2734/3375] Forecasting SKWD... [2026-02-26T20:31:43.062385] [INFO ] [sig ] Generating forecast for: SKWD [2026-02-26T20:31:43.062416] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKWD' from 'https://tdm.silogroup.org/data/derivative_storage/SKWD.csv'. [2026-02-26T20:31:43.073950] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKWD'. [2026-02-26T20:31:43.074359] [INFO ] [FORECASTER] Starting predict_future for SKWD [2026-02-26T20:31:43.075265] [DEBUG] [LOCAL ] No optimal features file found for SKWD: ./output/feature-sets/SKWD.txt [2026-02-26T20:31:43.075321] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:43.075354] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:43.075380] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:43.075437] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:43.133234] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:43.134175] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:43.134267] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:43.134301] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:43.259226] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:43.259436] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:43.259481] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:43.259511] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:43.263159] [DEBUG] [FORECASTER] SKWD: Forecast T+1@11:T+2@11: UP (p=73.29%) [2026-02-26T20:31:43.263485] [INFO ] [FORECASTER] Completed predict_future for SKWD [2026-02-26T20:31:43.263639] [INFO ] [sig ] SKWD: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:31:43.408554] [INFO ] [LOCAL ] Saved forecast: SKWD 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SKWD.txt [2026-02-26T20:31:43.408774] [INFO ] [sig ] [2734/3375] Completed SKWD in 0.3s | 2.74 sym/s | Total: 16.6m | ETA: 3.9m [2026-02-26T20:31:43.408818] [INFO ] [sig ] [2735/3375] Forecasting SKY... [2026-02-26T20:31:43.408848] [INFO ] [sig ] Generating forecast for: SKY [2026-02-26T20:31:43.408880] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKY' from 'https://tdm.silogroup.org/data/derivative_storage/SKY.csv'. [2026-02-26T20:31:43.420620] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKY'. [2026-02-26T20:31:43.421064] [INFO ] [FORECASTER] Starting predict_future for SKY [2026-02-26T20:31:43.421932] [DEBUG] [LOCAL ] No optimal features file found for SKY: ./output/feature-sets/SKY.txt [2026-02-26T20:31:43.421988] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:43.422022] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:43.422065] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:43.422126] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:43.482065] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:43.483046] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:43.483135] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:43.483169] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:43.611713] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:43.611895] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:43.611937] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:43.611965] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:43.615899] [DEBUG] [FORECASTER] SKY: Forecast T+1@11:T+2@11: UP (p=84.76%) [2026-02-26T20:31:43.616306] [INFO ] [FORECASTER] Completed predict_future for SKY [2026-02-26T20:31:43.616462] [INFO ] [sig ] SKY: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:31:43.764764] [INFO ] [LOCAL ] Saved forecast: SKY 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SKY.txt [2026-02-26T20:31:43.764945] [INFO ] [sig ] [2735/3375] Completed SKY in 0.4s | 2.74 sym/s | Total: 16.7m | ETA: 3.9m [2026-02-26T20:31:43.764987] [INFO ] [sig ] [2736/3375] Forecasting SKYH... [2026-02-26T20:31:43.765016] [INFO ] [sig ] Generating forecast for: SKYH [2026-02-26T20:31:43.765048] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKYH' from 'https://tdm.silogroup.org/data/derivative_storage/SKYH.csv'. [2026-02-26T20:31:43.777087] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKYH'. [2026-02-26T20:31:43.777545] [INFO ] [FORECASTER] Starting predict_future for SKYH [2026-02-26T20:31:43.778489] [DEBUG] [LOCAL ] No optimal features file found for SKYH: ./output/feature-sets/SKYH.txt [2026-02-26T20:31:43.778544] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:43.778612] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:43.778648] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:43.778707] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:43.837124] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:43.842313] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:43.842472] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:43.842511] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:43.966279] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:43.966449] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:43.966490] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:43.966599] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:43.970794] [DEBUG] [FORECASTER] SKYH: Forecast T+1@11:T+2@11: UP (p=78.36%) [2026-02-26T20:31:43.971109] [INFO ] [FORECASTER] Completed predict_future for SKYH [2026-02-26T20:31:43.971253] [INFO ] [sig ] SKYH: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:31:44.121669] [INFO ] [LOCAL ] Saved forecast: SKYH 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SKYH.txt [2026-02-26T20:31:44.121844] [INFO ] [sig ] [2736/3375] Completed SKYH in 0.4s | 2.74 sym/s | Total: 16.7m | ETA: 3.9m [2026-02-26T20:31:44.121887] [INFO ] [sig ] [2737/3375] Forecasting SKYX... [2026-02-26T20:31:44.121917] [INFO ] [sig ] Generating forecast for: SKYX [2026-02-26T20:31:44.121951] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKYX' from 'https://tdm.silogroup.org/data/derivative_storage/SKYX.csv'. [2026-02-26T20:31:44.133248] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKYX'. [2026-02-26T20:31:44.133679] [INFO ] [FORECASTER] Starting predict_future for SKYX [2026-02-26T20:31:44.134540] [DEBUG] [LOCAL ] No optimal features file found for SKYX: ./output/feature-sets/SKYX.txt [2026-02-26T20:31:44.134617] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:44.134651] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:44.134677] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:44.134734] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:44.193349] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:44.194259] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:44.194346] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:44.194379] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:44.313522] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:44.313692] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:44.313734] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:44.313762] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:44.317224] [DEBUG] [FORECASTER] SKYX: Forecast T+1@11:T+2@11: UP (p=96.31%) [2026-02-26T20:31:44.317515] [INFO ] [FORECASTER] Completed predict_future for SKYX [2026-02-26T20:31:44.317703] [INFO ] [sig ] SKYX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:31:44.466059] [INFO ] [LOCAL ] Saved forecast: SKYX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SKYX.txt [2026-02-26T20:31:44.466216] [INFO ] [sig ] [2737/3375] Completed SKYX in 0.3s | 2.74 sym/s | Total: 16.7m | ETA: 3.9m [2026-02-26T20:31:44.466256] [INFO ] [sig ] [2738/3375] Forecasting SKYY... [2026-02-26T20:31:44.466287] [INFO ] [sig ] Generating forecast for: SKYY [2026-02-26T20:31:44.466318] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKYY' from 'https://tdm.silogroup.org/data/derivative_storage/SKYY.csv'. [2026-02-26T20:31:44.478289] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKYY'. [2026-02-26T20:31:44.478712] [INFO ] [FORECASTER] Starting predict_future for SKYY [2026-02-26T20:31:44.480194] [DEBUG] [LOCAL ] No optimal features file found for SKYY: ./output/feature-sets/SKYY.txt [2026-02-26T20:31:44.480267] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:44.480319] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:44.480365] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:44.480453] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:44.546217] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:44.547115] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:44.547205] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:44.547239] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:44.673278] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:44.673437] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:44.673477] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:44.673507] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:44.677119] [DEBUG] [FORECASTER] SKYY: Forecast T+1@11:T+2@11: UP (p=62.60%) [2026-02-26T20:31:44.677414] [INFO ] [FORECASTER] Completed predict_future for SKYY [2026-02-26T20:31:44.677546] [INFO ] [sig ] SKYY: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:31:44.831312] [INFO ] [LOCAL ] Saved forecast: SKYY 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SKYY.txt [2026-02-26T20:31:44.831479] [INFO ] [sig ] [2738/3375] Completed SKYY in 0.4s | 2.74 sym/s | Total: 16.7m | ETA: 3.9m [2026-02-26T20:31:44.831520] [INFO ] [sig ] [2739/3375] Forecasting SLAB... [2026-02-26T20:31:44.831555] [INFO ] [sig ] Generating forecast for: SLAB [2026-02-26T20:31:44.831635] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLAB' from 'https://tdm.silogroup.org/data/derivative_storage/SLAB.csv'. [2026-02-26T20:31:44.843207] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLAB'. [2026-02-26T20:31:44.843660] [INFO ] [FORECASTER] Starting predict_future for SLAB [2026-02-26T20:31:44.844636] [DEBUG] [LOCAL ] No optimal features file found for SLAB: ./output/feature-sets/SLAB.txt [2026-02-26T20:31:44.844695] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:44.844728] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:44.844757] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:44.844815] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:44.911440] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:44.912517] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:44.912649] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:44.912692] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:45.054831] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:45.054990] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:45.055031] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:45.055060] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:45.058669] [DEBUG] [FORECASTER] SLAB: Forecast T+1@11:T+2@11: DOWN (p=12.88%) [2026-02-26T20:31:45.058967] [INFO ] [FORECASTER] Completed predict_future for SLAB [2026-02-26T20:31:45.059105] [INFO ] [sig ] SLAB: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:31:45.213299] [INFO ] [LOCAL ] Saved forecast: SLAB 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SLAB.txt [2026-02-26T20:31:45.213470] [INFO ] [sig ] [2739/3375] Completed SLAB in 0.4s | 2.74 sym/s | Total: 16.7m | ETA: 3.9m [2026-02-26T20:31:45.213510] [INFO ] [sig ] [2740/3375] Forecasting SLB... [2026-02-26T20:31:45.213544] [INFO ] [sig ] Generating forecast for: SLB [2026-02-26T20:31:45.213594] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLB' from 'https://tdm.silogroup.org/data/derivative_storage/SLB.csv'. [2026-02-26T20:31:45.228850] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLB'. [2026-02-26T20:31:45.229358] [INFO ] [FORECASTER] Starting predict_future for SLB [2026-02-26T20:31:45.230564] [DEBUG] [LOCAL ] No optimal features file found for SLB: ./output/feature-sets/SLB.txt [2026-02-26T20:31:45.230679] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:45.230740] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:45.230790] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:45.230866] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:45.295051] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:45.295981] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:45.296071] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:45.296103] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:45.426993] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:45.427178] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:45.427224] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:45.427255] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:45.431907] [DEBUG] [FORECASTER] SLB: Forecast T+1@11:T+2@11: UP (p=82.70%) [2026-02-26T20:31:45.432247] [INFO ] [FORECASTER] Completed predict_future for SLB [2026-02-26T20:31:45.432393] [INFO ] [sig ] SLB: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:31:45.588025] [INFO ] [LOCAL ] Saved forecast: SLB 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SLB.txt [2026-02-26T20:31:45.588195] [INFO ] [sig ] [2740/3375] Completed SLB in 0.4s | 2.74 sym/s | Total: 16.7m | ETA: 3.9m [2026-02-26T20:31:45.588240] [INFO ] [sig ] [2741/3375] Forecasting SLDB... [2026-02-26T20:31:45.588272] [INFO ] [sig ] Generating forecast for: SLDB [2026-02-26T20:31:45.588304] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLDB' from 'https://tdm.silogroup.org/data/derivative_storage/SLDB.csv'. [2026-02-26T20:31:45.602288] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLDB'. [2026-02-26T20:31:45.602745] [INFO ] [FORECASTER] Starting predict_future for SLDB [2026-02-26T20:31:45.603695] [DEBUG] [LOCAL ] No optimal features file found for SLDB: ./output/feature-sets/SLDB.txt [2026-02-26T20:31:45.603751] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:45.603785] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:45.603812] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:45.603871] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:45.668457] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:45.669610] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:45.669701] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:45.669736] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:45.793177] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:45.793342] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:45.793383] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:45.793411] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:45.796862] [DEBUG] [FORECASTER] SLDB: Forecast T+1@11:T+2@11: DOWN (p=21.47%) [2026-02-26T20:31:45.797149] [INFO ] [FORECASTER] Completed predict_future for SLDB [2026-02-26T20:31:45.797280] [INFO ] [sig ] SLDB: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:31:45.939498] [INFO ] [LOCAL ] Saved forecast: SLDB 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SLDB.txt [2026-02-26T20:31:45.939677] [INFO ] [sig ] [2741/3375] Completed SLDB in 0.4s | 2.74 sym/s | Total: 16.7m | ETA: 3.9m [2026-02-26T20:31:45.939721] [INFO ] [sig ] [2742/3375] Forecasting SLDP... [2026-02-26T20:31:45.939755] [INFO ] [sig ] Generating forecast for: SLDP [2026-02-26T20:31:45.939790] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLDP' from 'https://tdm.silogroup.org/data/derivative_storage/SLDP.csv'. [2026-02-26T20:31:45.951780] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLDP'. [2026-02-26T20:31:45.952225] [INFO ] [FORECASTER] Starting predict_future for SLDP [2026-02-26T20:31:45.953104] [DEBUG] [LOCAL ] No optimal features file found for SLDP: ./output/feature-sets/SLDP.txt [2026-02-26T20:31:45.953160] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:45.953193] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:45.953222] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:45.953280] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:46.019650] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:46.020882] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:46.020973] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:46.021007] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:46.150453] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:46.150678] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:46.150743] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:46.150783] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:46.155497] [DEBUG] [FORECASTER] SLDP: Forecast T+1@11:T+2@11: UP (p=72.30%) [2026-02-26T20:31:46.155814] [INFO ] [FORECASTER] Completed predict_future for SLDP [2026-02-26T20:31:46.155949] [INFO ] [sig ] SLDP: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:31:46.312161] [INFO ] [LOCAL ] Saved forecast: SLDP 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SLDP.txt [2026-02-26T20:31:46.312320] [INFO ] [sig ] [2742/3375] Completed SLDP in 0.4s | 2.74 sym/s | Total: 16.7m | ETA: 3.9m [2026-02-26T20:31:46.312364] [INFO ] [sig ] [2743/3375] Forecasting SLF... [2026-02-26T20:31:46.312396] [INFO ] [sig ] Generating forecast for: SLF [2026-02-26T20:31:46.312436] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLF' from 'https://tdm.silogroup.org/data/derivative_storage/SLF.csv'. [2026-02-26T20:31:46.326093] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLF'. [2026-02-26T20:31:46.326503] [INFO ] [FORECASTER] Starting predict_future for SLF [2026-02-26T20:31:46.327428] [DEBUG] [LOCAL ] No optimal features file found for SLF: ./output/feature-sets/SLF.txt [2026-02-26T20:31:46.327493] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:46.327528] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:46.327556] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:46.327687] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:46.393130] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:46.394090] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:46.394212] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:46.394247] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:46.535670] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:46.535851] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:46.535894] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:46.535925] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:46.539946] [DEBUG] [FORECASTER] SLF: Forecast T+1@11:T+2@11: UP (p=97.32%) [2026-02-26T20:31:46.540427] [INFO ] [FORECASTER] Completed predict_future for SLF [2026-02-26T20:31:46.540560] [INFO ] [sig ] SLF: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:31:46.695971] [INFO ] [LOCAL ] Saved forecast: SLF 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SLF.txt [2026-02-26T20:31:46.696130] [INFO ] [sig ] [2743/3375] Completed SLF in 0.4s | 2.74 sym/s | Total: 16.7m | ETA: 3.8m [2026-02-26T20:31:46.696173] [INFO ] [sig ] [2744/3375] Forecasting SLG... [2026-02-26T20:31:46.696207] [INFO ] [sig ] Generating forecast for: SLG [2026-02-26T20:31:46.696242] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLG' from 'https://tdm.silogroup.org/data/derivative_storage/SLG.csv'. [2026-02-26T20:31:46.707921] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLG'. [2026-02-26T20:31:46.708306] [INFO ] [FORECASTER] Starting predict_future for SLG [2026-02-26T20:31:46.709302] [DEBUG] [LOCAL ] No optimal features file found for SLG: ./output/feature-sets/SLG.txt [2026-02-26T20:31:46.709372] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:46.709413] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:46.709442] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:46.709502] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:46.777476] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:46.778384] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:46.778479] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:46.778523] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:46.918850] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:46.919022] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:46.919066] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:46.919097] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:46.923072] [DEBUG] [FORECASTER] SLG: Forecast T+1@11:T+2@11: UP (p=56.59%) [2026-02-26T20:31:46.923382] [INFO ] [FORECASTER] Completed predict_future for SLG [2026-02-26T20:31:46.923521] [INFO ] [sig ] SLG: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:31:47.080405] [INFO ] [LOCAL ] Saved forecast: SLG 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SLG.txt [2026-02-26T20:31:47.080632] [INFO ] [sig ] [2744/3375] Completed SLG in 0.4s | 2.74 sym/s | Total: 16.7m | ETA: 3.8m [2026-02-26T20:31:47.080695] [INFO ] [sig ] [2745/3375] Forecasting SLGN... [2026-02-26T20:31:47.080744] [INFO ] [sig ] Generating forecast for: SLGN [2026-02-26T20:31:47.080789] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLGN' from 'https://tdm.silogroup.org/data/derivative_storage/SLGN.csv'. [2026-02-26T20:31:47.093179] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLGN'. [2026-02-26T20:31:47.093567] [INFO ] [FORECASTER] Starting predict_future for SLGN [2026-02-26T20:31:47.094442] [DEBUG] [LOCAL ] No optimal features file found for SLGN: ./output/feature-sets/SLGN.txt [2026-02-26T20:31:47.094499] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:47.094533] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:47.094561] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:47.094641] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:47.160784] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:47.161754] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:47.161849] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:47.161883] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:47.292826] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:47.292991] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:47.293033] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:47.293063] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:47.296743] [DEBUG] [FORECASTER] SLGN: Forecast T+1@11:T+2@11: DOWN (p=9.45%) [2026-02-26T20:31:47.297041] [INFO ] [FORECASTER] Completed predict_future for SLGN [2026-02-26T20:31:47.297182] [INFO ] [sig ] SLGN: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:31:47.446003] [INFO ] [LOCAL ] Saved forecast: SLGN 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SLGN.txt [2026-02-26T20:31:47.446169] [INFO ] [sig ] [2745/3375] Completed SLGN in 0.4s | 2.74 sym/s | Total: 16.7m | ETA: 3.8m [2026-02-26T20:31:47.446211] [INFO ] [sig ] [2746/3375] Forecasting SLM... [2026-02-26T20:31:47.446244] [INFO ] [sig ] Generating forecast for: SLM [2026-02-26T20:31:47.446278] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLM' from 'https://tdm.silogroup.org/data/derivative_storage/SLM.csv'. [2026-02-26T20:31:47.458487] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLM'. [2026-02-26T20:31:47.458946] [INFO ] [FORECASTER] Starting predict_future for SLM [2026-02-26T20:31:47.459845] [DEBUG] [LOCAL ] No optimal features file found for SLM: ./output/feature-sets/SLM.txt [2026-02-26T20:31:47.459901] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:47.459934] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:47.459961] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:47.460018] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:47.525700] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:47.526666] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:47.526835] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:47.526895] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:47.653511] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:47.653694] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:47.653738] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:47.653768] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:47.657557] [DEBUG] [FORECASTER] SLM: Forecast T+1@11:T+2@11: DOWN (p=17.46%) [2026-02-26T20:31:47.657959] [INFO ] [FORECASTER] Completed predict_future for SLM [2026-02-26T20:31:47.658107] [INFO ] [sig ] SLM: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:31:47.809338] [INFO ] [LOCAL ] Saved forecast: SLM 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SLM.txt [2026-02-26T20:31:47.809561] [INFO ] [sig ] [2746/3375] Completed SLM in 0.4s | 2.74 sym/s | Total: 16.7m | ETA: 3.8m [2026-02-26T20:31:47.809641] [INFO ] [sig ] [2747/3375] Forecasting SLN... [2026-02-26T20:31:47.809675] [INFO ] [sig ] Generating forecast for: SLN [2026-02-26T20:31:47.809707] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLN' from 'https://tdm.silogroup.org/data/derivative_storage/SLN.csv'. [2026-02-26T20:31:47.821492] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLN'. [2026-02-26T20:31:47.821914] [INFO ] [FORECASTER] Starting predict_future for SLN [2026-02-26T20:31:47.822846] [DEBUG] [LOCAL ] No optimal features file found for SLN: ./output/feature-sets/SLN.txt [2026-02-26T20:31:47.822914] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:47.822952] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:47.822981] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:47.823048] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:47.887868] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:47.888851] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:47.888966] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:47.889024] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:48.020953] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:48.021115] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:48.021157] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:48.021189] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:48.024913] [DEBUG] [FORECASTER] SLN: Forecast T+1@11:T+2@11: UP (p=77.63%) [2026-02-26T20:31:48.025231] [INFO ] [FORECASTER] Completed predict_future for SLN [2026-02-26T20:31:48.025372] [INFO ] [sig ] SLN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:31:48.176482] [INFO ] [LOCAL ] Saved forecast: SLN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SLN.txt [2026-02-26T20:31:48.176658] [INFO ] [sig ] [2747/3375] Completed SLN in 0.4s | 2.74 sym/s | Total: 16.7m | ETA: 3.8m [2026-02-26T20:31:48.176708] [INFO ] [sig ] [2748/3375] Forecasting SLNO... [2026-02-26T20:31:48.176748] [INFO ] [sig ] Generating forecast for: SLNO [2026-02-26T20:31:48.176782] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLNO' from 'https://tdm.silogroup.org/data/derivative_storage/SLNO.csv'. [2026-02-26T20:31:48.192368] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLNO'. [2026-02-26T20:31:48.192830] [INFO ] [FORECASTER] Starting predict_future for SLNO [2026-02-26T20:31:48.193775] [DEBUG] [LOCAL ] No optimal features file found for SLNO: ./output/feature-sets/SLNO.txt [2026-02-26T20:31:48.193853] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:48.193889] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:48.193918] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:48.193984] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:48.258743] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:48.259776] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:48.259867] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:48.259902] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:48.408852] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:48.409232] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:48.409286] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:48.409327] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:48.414295] [DEBUG] [FORECASTER] SLNO: Forecast T+1@11:T+2@11: UP (p=82.33%) [2026-02-26T20:31:48.414656] [INFO ] [FORECASTER] Completed predict_future for SLNO [2026-02-26T20:31:48.414845] [INFO ] [sig ] SLNO: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:31:48.569368] [INFO ] [LOCAL ] Saved forecast: SLNO 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SLNO.txt [2026-02-26T20:31:48.569587] [INFO ] [sig ] [2748/3375] Completed SLNO in 0.4s | 2.74 sym/s | Total: 16.7m | ETA: 3.8m [2026-02-26T20:31:48.569637] [INFO ] [sig ] [2749/3375] Forecasting SLP... [2026-02-26T20:31:48.569671] [INFO ] [sig ] Generating forecast for: SLP [2026-02-26T20:31:48.569703] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLP' from 'https://tdm.silogroup.org/data/derivative_storage/SLP.csv'. [2026-02-26T20:31:48.583513] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLP'. [2026-02-26T20:31:48.583952] [INFO ] [FORECASTER] Starting predict_future for SLP [2026-02-26T20:31:48.584917] [DEBUG] [LOCAL ] No optimal features file found for SLP: ./output/feature-sets/SLP.txt [2026-02-26T20:31:48.584975] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:48.585009] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:48.585037] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:48.585094] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:48.644859] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:48.645791] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:48.645882] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:48.645917] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:48.767074] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:48.767242] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:48.767287] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:48.767319] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:48.771006] [DEBUG] [FORECASTER] SLP: Forecast T+1@11:T+2@11: UP (p=60.55%) [2026-02-26T20:31:48.771319] [INFO ] [FORECASTER] Completed predict_future for SLP [2026-02-26T20:31:48.771462] [INFO ] [sig ] SLP: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:31:48.919045] [INFO ] [LOCAL ] Saved forecast: SLP 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SLP.txt [2026-02-26T20:31:48.919223] [INFO ] [sig ] [2749/3375] Completed SLP in 0.3s | 2.74 sym/s | Total: 16.7m | ETA: 3.8m [2026-02-26T20:31:48.919265] [INFO ] [sig ] [2750/3375] Forecasting SLQD... [2026-02-26T20:31:48.919297] [INFO ] [sig ] Generating forecast for: SLQD [2026-02-26T20:31:48.919334] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLQD' from 'https://tdm.silogroup.org/data/derivative_storage/SLQD.csv'. [2026-02-26T20:31:48.931958] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLQD'. [2026-02-26T20:31:48.932409] [INFO ] [FORECASTER] Starting predict_future for SLQD [2026-02-26T20:31:48.933361] [DEBUG] [LOCAL ] No optimal features file found for SLQD: ./output/feature-sets/SLQD.txt [2026-02-26T20:31:48.933416] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:48.933491] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:48.933520] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:48.933596] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:48.990819] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:48.991867] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:48.991952] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:48.991985] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:49.113662] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:49.113839] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:49.113888] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:49.113917] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:49.117701] [DEBUG] [FORECASTER] SLQD: Forecast T+1@11:T+2@11: DOWN (p=17.57%) [2026-02-26T20:31:49.118043] [INFO ] [FORECASTER] Completed predict_future for SLQD [2026-02-26T20:31:49.118193] [INFO ] [sig ] SLQD: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:31:49.356934] [INFO ] [LOCAL ] Saved forecast: SLQD 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SLQD.txt [2026-02-26T20:31:49.357100] [INFO ] [sig ] [2750/3375] Completed SLQD in 0.4s | 2.74 sym/s | Total: 16.7m | ETA: 3.8m [2026-02-26T20:31:49.357145] [INFO ] [sig ] [2751/3375] Forecasting SLRC... [2026-02-26T20:31:49.357175] [INFO ] [sig ] Generating forecast for: SLRC [2026-02-26T20:31:49.357206] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLRC' from 'https://tdm.silogroup.org/data/derivative_storage/SLRC.csv'. [2026-02-26T20:31:49.369556] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLRC'. [2026-02-26T20:31:49.370038] [INFO ] [FORECASTER] Starting predict_future for SLRC [2026-02-26T20:31:49.370985] [DEBUG] [LOCAL ] No optimal features file found for SLRC: ./output/feature-sets/SLRC.txt [2026-02-26T20:31:49.371043] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:49.371076] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:49.371103] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:49.371161] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:49.438077] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:49.439023] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:49.439115] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:49.439152] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:49.579823] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:49.580010] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:49.580055] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:49.580086] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:49.584130] [DEBUG] [FORECASTER] SLRC: Forecast T+1@11:T+2@11: DOWN (p=0.16%) [2026-02-26T20:31:49.584472] [INFO ] [FORECASTER] Completed predict_future for SLRC [2026-02-26T20:31:49.584654] [INFO ] [sig ] SLRC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:31:49.743651] [INFO ] [LOCAL ] Saved forecast: SLRC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SLRC.txt [2026-02-26T20:31:49.743808] [INFO ] [sig ] [2751/3375] Completed SLRC in 0.4s | 2.74 sym/s | Total: 16.8m | ETA: 3.8m [2026-02-26T20:31:49.743859] [INFO ] [sig ] [2752/3375] Forecasting SLS... [2026-02-26T20:31:49.743890] [INFO ] [sig ] Generating forecast for: SLS [2026-02-26T20:31:49.743924] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLS' from 'https://tdm.silogroup.org/data/derivative_storage/SLS.csv'. [2026-02-26T20:31:49.755944] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLS'. [2026-02-26T20:31:49.756288] [INFO ] [FORECASTER] Starting predict_future for SLS [2026-02-26T20:31:49.757151] [DEBUG] [LOCAL ] No optimal features file found for SLS: ./output/feature-sets/SLS.txt [2026-02-26T20:31:49.757206] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:49.757239] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:49.757266] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:49.757324] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:49.817507] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:49.818686] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:49.818794] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:49.818837] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:49.945064] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:49.945227] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:49.945267] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:49.945297] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:49.948766] [DEBUG] [FORECASTER] SLS: Forecast T+1@11:T+2@11: DOWN (p=39.39%) [2026-02-26T20:31:49.949056] [INFO ] [FORECASTER] Completed predict_future for SLS [2026-02-26T20:31:49.949185] [INFO ] [sig ] SLS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:31:50.092135] [INFO ] [LOCAL ] Saved forecast: SLS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SLS.txt [2026-02-26T20:31:50.092282] [INFO ] [sig ] [2752/3375] Completed SLS in 0.3s | 2.74 sym/s | Total: 16.8m | ETA: 3.8m [2026-02-26T20:31:50.092324] [INFO ] [sig ] [2753/3375] Forecasting SLVM... [2026-02-26T20:31:50.092354] [INFO ] [sig ] Generating forecast for: SLVM [2026-02-26T20:31:50.092387] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLVM' from 'https://tdm.silogroup.org/data/derivative_storage/SLVM.csv'. [2026-02-26T20:31:50.104065] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLVM'. [2026-02-26T20:31:50.104459] [INFO ] [FORECASTER] Starting predict_future for SLVM [2026-02-26T20:31:50.105338] [DEBUG] [LOCAL ] No optimal features file found for SLVM: ./output/feature-sets/SLVM.txt [2026-02-26T20:31:50.105404] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:50.105444] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:50.105478] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:50.105541] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:50.165311] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:50.166205] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:50.166297] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:50.166331] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:50.288317] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:50.288488] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:50.288530] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:50.288640] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:50.292909] [DEBUG] [FORECASTER] SLVM: Forecast T+1@11:T+2@11: DOWN (p=5.09%) [2026-02-26T20:31:50.293463] [INFO ] [FORECASTER] Completed predict_future for SLVM [2026-02-26T20:31:50.293647] [INFO ] [sig ] SLVM: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:31:50.449739] [INFO ] [LOCAL ] Saved forecast: SLVM 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SLVM.txt [2026-02-26T20:31:50.449954] [INFO ] [sig ] [2753/3375] Completed SLVM in 0.4s | 2.74 sym/s | Total: 16.8m | ETA: 3.8m [2026-02-26T20:31:50.450002] [INFO ] [sig ] [2754/3375] Forecasting SLVO... [2026-02-26T20:31:50.450036] [INFO ] [sig ] Generating forecast for: SLVO [2026-02-26T20:31:50.450068] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLVO' from 'https://tdm.silogroup.org/data/derivative_storage/SLVO.csv'. [2026-02-26T20:31:50.475528] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLVO'. [2026-02-26T20:31:50.475991] [INFO ] [FORECASTER] Starting predict_future for SLVO [2026-02-26T20:31:50.476872] [DEBUG] [LOCAL ] No optimal features file found for SLVO: ./output/feature-sets/SLVO.txt [2026-02-26T20:31:50.476929] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:50.476971] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:50.477000] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:50.477064] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:50.537346] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:50.538313] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:50.538443] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:50.538479] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:50.663304] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:50.663467] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:50.663509] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:50.663538] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:50.667201] [DEBUG] [FORECASTER] SLVO: Forecast T+1@11:T+2@11: UP (p=80.02%) [2026-02-26T20:31:50.667560] [INFO ] [FORECASTER] Completed predict_future for SLVO [2026-02-26T20:31:50.667759] [INFO ] [sig ] SLVO: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:31:50.820472] [INFO ] [LOCAL ] Saved forecast: SLVO 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SLVO.txt [2026-02-26T20:31:50.820664] [INFO ] [sig ] [2754/3375] Completed SLVO in 0.4s | 2.74 sym/s | Total: 16.8m | ETA: 3.8m [2026-02-26T20:31:50.820706] [INFO ] [sig ] [2755/3375] Forecasting SLXN... [2026-02-26T20:31:50.820736] [INFO ] [sig ] Generating forecast for: SLXN [2026-02-26T20:31:50.820769] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLXN' from 'https://tdm.silogroup.org/data/derivative_storage/SLXN.csv'. [2026-02-26T20:31:50.831947] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLXN'. [2026-02-26T20:31:50.832371] [INFO ] [FORECASTER] Starting predict_future for SLXN [2026-02-26T20:31:50.833290] [DEBUG] [LOCAL ] No optimal features file found for SLXN: ./output/feature-sets/SLXN.txt [2026-02-26T20:31:50.833348] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:50.833380] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:50.833407] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:50.833465] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:50.892094] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:50.893051] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:50.893176] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:50.893225] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:51.020769] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:51.020953] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:51.021023] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:51.021100] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:51.025762] [DEBUG] [FORECASTER] SLXN: Forecast T+1@11:T+2@11: UP (p=64.64%) [2026-02-26T20:31:51.026128] [INFO ] [FORECASTER] Completed predict_future for SLXN [2026-02-26T20:31:51.026297] [INFO ] [sig ] SLXN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:31:51.197424] [INFO ] [LOCAL ] Saved forecast: SLXN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SLXN.txt [2026-02-26T20:31:51.197680] [INFO ] [sig ] [2755/3375] Completed SLXN in 0.4s | 2.74 sym/s | Total: 16.8m | ETA: 3.8m [2026-02-26T20:31:51.197752] [INFO ] [sig ] [2756/3375] Forecasting SM... [2026-02-26T20:31:51.197789] [INFO ] [sig ] Generating forecast for: SM [2026-02-26T20:31:51.197825] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SM' from 'https://tdm.silogroup.org/data/derivative_storage/SM.csv'. [2026-02-26T20:31:51.210793] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SM'. [2026-02-26T20:31:51.211224] [INFO ] [FORECASTER] Starting predict_future for SM [2026-02-26T20:31:51.212171] [DEBUG] [LOCAL ] No optimal features file found for SM: ./output/feature-sets/SM.txt [2026-02-26T20:31:51.212226] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:51.212260] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:51.212289] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:51.212349] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:51.277260] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:51.278295] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:51.278399] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:51.278436] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:51.456680] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:51.456869] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:51.456925] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:51.456968] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:51.460913] [DEBUG] [FORECASTER] SM: Forecast T+1@11:T+2@11: DOWN (p=17.68%) [2026-02-26T20:31:51.461285] [INFO ] [FORECASTER] Completed predict_future for SM [2026-02-26T20:31:51.461435] [INFO ] [sig ] SM: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:31:51.608070] [INFO ] [LOCAL ] Saved forecast: SM 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SM.txt [2026-02-26T20:31:51.608241] [INFO ] [sig ] [2756/3375] Completed SM in 0.4s | 2.74 sym/s | Total: 16.8m | ETA: 3.8m [2026-02-26T20:31:51.608284] [INFO ] [sig ] [2757/3375] Forecasting SMBC... [2026-02-26T20:31:51.608314] [INFO ] [sig ] Generating forecast for: SMBC [2026-02-26T20:31:51.608345] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMBC' from 'https://tdm.silogroup.org/data/derivative_storage/SMBC.csv'. [2026-02-26T20:31:51.621657] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMBC'. [2026-02-26T20:31:51.622056] [INFO ] [FORECASTER] Starting predict_future for SMBC [2026-02-26T20:31:51.622984] [DEBUG] [LOCAL ] No optimal features file found for SMBC: ./output/feature-sets/SMBC.txt [2026-02-26T20:31:51.623040] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:51.623075] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:51.623103] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:51.623161] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:51.686180] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:51.687359] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:51.687448] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:51.687484] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:51.812000] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:51.812166] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:51.812208] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:51.812238] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:51.815907] [DEBUG] [FORECASTER] SMBC: Forecast T+1@11:T+2@11: DOWN (p=36.46%) [2026-02-26T20:31:51.816242] [INFO ] [FORECASTER] Completed predict_future for SMBC [2026-02-26T20:31:51.816388] [INFO ] [sig ] SMBC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:31:51.986848] [INFO ] [LOCAL ] Saved forecast: SMBC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SMBC.txt [2026-02-26T20:31:51.987025] [INFO ] [sig ] [2757/3375] Completed SMBC in 0.4s | 2.74 sym/s | Total: 16.8m | ETA: 3.8m [2026-02-26T20:31:51.987075] [INFO ] [sig ] [2758/3375] Forecasting SMBK... [2026-02-26T20:31:51.987107] [INFO ] [sig ] Generating forecast for: SMBK [2026-02-26T20:31:51.987144] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMBK' from 'https://tdm.silogroup.org/data/derivative_storage/SMBK.csv'. [2026-02-26T20:31:51.998459] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMBK'. [2026-02-26T20:31:51.998890] [INFO ] [FORECASTER] Starting predict_future for SMBK [2026-02-26T20:31:51.999894] [DEBUG] [LOCAL ] No optimal features file found for SMBK: ./output/feature-sets/SMBK.txt [2026-02-26T20:31:51.999959] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:52] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:52.000034] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:52.000106] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:52.059224] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:52.060187] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:52.060278] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:52.060313] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:52.182401] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:52.182559] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:52.182620] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:52.182651] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:52.186340] [DEBUG] [FORECASTER] SMBK: Forecast T+1@11:T+2@11: DOWN (p=3.15%) [2026-02-26T20:31:52.186652] [INFO ] [FORECASTER] Completed predict_future for SMBK [2026-02-26T20:31:52.186788] [INFO ] [sig ] SMBK: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:31:52.331003] [INFO ] [LOCAL ] Saved forecast: SMBK 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SMBK.txt [2026-02-26T20:31:52.331152] [INFO ] [sig ] [2758/3375] Completed SMBK in 0.3s | 2.74 sym/s | Total: 16.8m | ETA: 3.8m [2026-02-26T20:31:52.331194] [INFO ] [sig ] [2759/3375] Forecasting SMCI... [2026-02-26T20:31:52.331224] [INFO ] [sig ] Generating forecast for: SMCI [2026-02-26T20:31:52.331254] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMCI' from 'https://tdm.silogroup.org/data/derivative_storage/SMCI.csv'. [2026-02-26T20:31:52.342369] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMCI'. [2026-02-26T20:31:52.342796] [INFO ] [FORECASTER] Starting predict_future for SMCI [2026-02-26T20:31:52.343692] [DEBUG] [LOCAL ] No optimal features file found for SMCI: ./output/feature-sets/SMCI.txt [2026-02-26T20:31:52.343748] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:52.343812] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:52.343843] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:52.343903] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:52.404258] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:52.405394] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:52.405549] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:52.405635] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:52.548027] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:52.548220] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:52.548263] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:52.548293] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:52.552003] [DEBUG] [FORECASTER] SMCI: Forecast T+1@11:T+2@11: DOWN (p=11.53%) [2026-02-26T20:31:52.552305] [INFO ] [FORECASTER] Completed predict_future for SMCI [2026-02-26T20:31:52.552439] [INFO ] [sig ] SMCI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:31:52.700342] [INFO ] [LOCAL ] Saved forecast: SMCI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SMCI.txt [2026-02-26T20:31:52.700516] [INFO ] [sig ] [2759/3375] Completed SMCI in 0.4s | 2.74 sym/s | Total: 16.8m | ETA: 3.8m [2026-02-26T20:31:52.700558] [INFO ] [sig ] [2760/3375] Forecasting SMCX... [2026-02-26T20:31:52.700610] [INFO ] [sig ] Generating forecast for: SMCX [2026-02-26T20:31:52.700643] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMCX' from 'https://tdm.silogroup.org/data/derivative_storage/SMCX.csv'. [2026-02-26T20:31:52.712267] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMCX'. [2026-02-26T20:31:52.712726] [INFO ] [FORECASTER] Starting predict_future for SMCX [2026-02-26T20:31:52.713697] [DEBUG] [LOCAL ] No optimal features file found for SMCX: ./output/feature-sets/SMCX.txt [2026-02-26T20:31:52.713754] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:52.713787] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:52.713817] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:52.713888] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:52.783872] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:52.784888] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:52.785030] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:52.785067] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:52.928550] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:52.928737] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:52.928780] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:52.928809] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:52.932766] [DEBUG] [FORECASTER] SMCX: Forecast T+1@11:T+2@11: UP (p=97.14%) [2026-02-26T20:31:52.933201] [INFO ] [FORECASTER] Completed predict_future for SMCX [2026-02-26T20:31:52.933366] [INFO ] [sig ] SMCX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:31:53.081757] [INFO ] [LOCAL ] Saved forecast: SMCX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SMCX.txt [2026-02-26T20:31:53.081925] [INFO ] [sig ] [2760/3375] Completed SMCX in 0.4s | 2.74 sym/s | Total: 16.8m | ETA: 3.7m [2026-02-26T20:31:53.081966] [INFO ] [sig ] [2761/3375] Forecasting SMFG... [2026-02-26T20:31:53.081999] [INFO ] [sig ] Generating forecast for: SMFG [2026-02-26T20:31:53.082030] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMFG' from 'https://tdm.silogroup.org/data/derivative_storage/SMFG.csv'. [2026-02-26T20:31:53.093879] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMFG'. [2026-02-26T20:31:53.094303] [INFO ] [FORECASTER] Starting predict_future for SMFG [2026-02-26T20:31:53.095145] [DEBUG] [LOCAL ] No optimal features file found for SMFG: ./output/feature-sets/SMFG.txt [2026-02-26T20:31:53.095199] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:53.095230] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:53.095257] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:53.095314] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:53.159401] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:53.160653] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:53.160792] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:53.160850] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:53.294223] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:53.294390] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:53.294432] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:53.294461] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:53.298601] [DEBUG] [FORECASTER] SMFG: Forecast T+1@11:T+2@11: DOWN (p=6.41%) [2026-02-26T20:31:53.298998] [INFO ] [FORECASTER] Completed predict_future for SMFG [2026-02-26T20:31:53.299153] [INFO ] [sig ] SMFG: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:31:53.446998] [INFO ] [LOCAL ] Saved forecast: SMFG 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SMFG.txt [2026-02-26T20:31:53.447175] [INFO ] [sig ] [2761/3375] Completed SMFG in 0.4s | 2.74 sym/s | Total: 16.8m | ETA: 3.7m [2026-02-26T20:31:53.447228] [INFO ] [sig ] [2762/3375] Forecasting SMH... [2026-02-26T20:31:53.447260] [INFO ] [sig ] Generating forecast for: SMH [2026-02-26T20:31:53.447291] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMH' from 'https://tdm.silogroup.org/data/derivative_storage/SMH.csv'. [2026-02-26T20:31:53.459483] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMH'. [2026-02-26T20:31:53.459913] [INFO ] [FORECASTER] Starting predict_future for SMH [2026-02-26T20:31:53.460851] [DEBUG] [LOCAL ] No optimal features file found for SMH: ./output/feature-sets/SMH.txt [2026-02-26T20:31:53.460906] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:53.460938] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:53.460965] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:53.461021] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:53.523203] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:53.524093] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:53.524192] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:53.524243] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:53.658412] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:53.658535] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:53.658603] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:53.658639] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:53.662370] [DEBUG] [FORECASTER] SMH: Forecast T+1@11:T+2@11: DOWN (p=24.61%) [2026-02-26T20:31:53.662717] [INFO ] [FORECASTER] Completed predict_future for SMH [2026-02-26T20:31:53.662862] [INFO ] [sig ] SMH: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:31:53.811133] [INFO ] [LOCAL ] Saved forecast: SMH 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SMH.txt [2026-02-26T20:31:53.811291] [INFO ] [sig ] [2762/3375] Completed SMH in 0.4s | 2.74 sym/s | Total: 16.8m | ETA: 3.7m [2026-02-26T20:31:53.811333] [INFO ] [sig ] [2763/3375] Forecasting SMHI... [2026-02-26T20:31:53.811369] [INFO ] [sig ] Generating forecast for: SMHI [2026-02-26T20:31:53.811409] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMHI' from 'https://tdm.silogroup.org/data/derivative_storage/SMHI.csv'. [2026-02-26T20:31:53.822871] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMHI'. [2026-02-26T20:31:53.823243] [INFO ] [FORECASTER] Starting predict_future for SMHI [2026-02-26T20:31:53.824144] [DEBUG] [LOCAL ] No optimal features file found for SMHI: ./output/feature-sets/SMHI.txt [2026-02-26T20:31:53.824199] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:53.824231] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:53.824258] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:53.824322] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:53.883989] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:53.884761] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:53.884844] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:53.884878] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:54.006019] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:54.006178] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:54.006219] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:54.006255] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:54.009727] [DEBUG] [FORECASTER] SMHI: Forecast T+1@11:T+2@11: DOWN (p=17.78%) [2026-02-26T20:31:54.010017] [INFO ] [FORECASTER] Completed predict_future for SMHI [2026-02-26T20:31:54.010150] [INFO ] [sig ] SMHI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:31:54.152460] [INFO ] [LOCAL ] Saved forecast: SMHI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SMHI.txt [2026-02-26T20:31:54.152677] [INFO ] [sig ] [2763/3375] Completed SMHI in 0.3s | 2.74 sym/s | Total: 16.8m | ETA: 3.7m [2026-02-26T20:31:54.152720] [INFO ] [sig ] [2764/3375] Forecasting SMHX... [2026-02-26T20:31:54.152754] [INFO ] [sig ] Generating forecast for: SMHX [2026-02-26T20:31:54.152785] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMHX' from 'https://tdm.silogroup.org/data/derivative_storage/SMHX.csv'. [2026-02-26T20:31:54.163806] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMHX'. [2026-02-26T20:31:54.164199] [INFO ] [FORECASTER] Starting predict_future for SMHX [2026-02-26T20:31:54.165032] [DEBUG] [LOCAL ] No optimal features file found for SMHX: ./output/feature-sets/SMHX.txt [2026-02-26T20:31:54.165086] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:54.165118] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:54.165144] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:54.165200] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:54.222705] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:54.223641] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:54.223745] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:54.223790] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:54.344322] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:54.344514] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:54.344585] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:54.344626] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:54.348481] [DEBUG] [FORECASTER] SMHX: Forecast T+1@11:T+2@11: UP (p=89.97%) [2026-02-26T20:31:54.348820] [INFO ] [FORECASTER] Completed predict_future for SMHX [2026-02-26T20:31:54.349001] [INFO ] [sig ] SMHX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:31:54.496738] [INFO ] [LOCAL ] Saved forecast: SMHX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SMHX.txt [2026-02-26T20:31:54.496917] [INFO ] [sig ] [2764/3375] Completed SMHX in 0.3s | 2.74 sym/s | Total: 16.8m | ETA: 3.7m [2026-02-26T20:31:54.496969] [INFO ] [sig ] [2765/3375] Forecasting SMID... [2026-02-26T20:31:54.497005] [INFO ] [sig ] Generating forecast for: SMID [2026-02-26T20:31:54.497050] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMID' from 'https://tdm.silogroup.org/data/derivative_storage/SMID.csv'. [2026-02-26T20:31:54.508407] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMID'. [2026-02-26T20:31:54.508822] [INFO ] [FORECASTER] Starting predict_future for SMID [2026-02-26T20:31:54.509772] [DEBUG] [LOCAL ] No optimal features file found for SMID: ./output/feature-sets/SMID.txt [2026-02-26T20:31:54.509827] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:54.509866] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:54.509900] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:54.509970] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:54.570843] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:54.571833] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:54.571925] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:54.571959] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:54.676826] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:54.676989] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:54.677030] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:54.677059] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:54.680613] [DEBUG] [FORECASTER] SMID: Forecast T+1@11:T+2@11: DOWN (p=6.91%) [2026-02-26T20:31:54.680901] [INFO ] [FORECASTER] Completed predict_future for SMID [2026-02-26T20:31:54.681032] [INFO ] [sig ] SMID: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:31:54.822181] [INFO ] [LOCAL ] Saved forecast: SMID 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SMID.txt [2026-02-26T20:31:54.822321] [INFO ] [sig ] [2765/3375] Completed SMID in 0.3s | 2.74 sym/s | Total: 16.8m | ETA: 3.7m [2026-02-26T20:31:54.822363] [INFO ] [sig ] [2766/3375] Forecasting SMPL... [2026-02-26T20:31:54.822393] [INFO ] [sig ] Generating forecast for: SMPL [2026-02-26T20:31:54.822424] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMPL' from 'https://tdm.silogroup.org/data/derivative_storage/SMPL.csv'. [2026-02-26T20:31:54.833473] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMPL'. [2026-02-26T20:31:54.833847] [INFO ] [FORECASTER] Starting predict_future for SMPL [2026-02-26T20:31:54.834681] [DEBUG] [LOCAL ] No optimal features file found for SMPL: ./output/feature-sets/SMPL.txt [2026-02-26T20:31:54.834735] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:54.834769] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:54.834796] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:54.834852] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:54.891789] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:54.892651] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:54.892745] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:54.892793] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:55.015649] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:55.015860] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:55.015908] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:55.015957] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:55.019809] [DEBUG] [FORECASTER] SMPL: Forecast T+1@11:T+2@11: DOWN (p=22.92%) [2026-02-26T20:31:55.020124] [INFO ] [FORECASTER] Completed predict_future for SMPL [2026-02-26T20:31:55.020269] [INFO ] [sig ] SMPL: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:31:55.163098] [INFO ] [LOCAL ] Saved forecast: SMPL 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SMPL.txt [2026-02-26T20:31:55.163259] [INFO ] [sig ] [2766/3375] Completed SMPL in 0.3s | 2.74 sym/s | Total: 16.8m | ETA: 3.7m [2026-02-26T20:31:55.163309] [INFO ] [sig ] [2767/3375] Forecasting SMTC... [2026-02-26T20:31:55.163340] [INFO ] [sig ] Generating forecast for: SMTC [2026-02-26T20:31:55.163371] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMTC' from 'https://tdm.silogroup.org/data/derivative_storage/SMTC.csv'. [2026-02-26T20:31:55.175912] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMTC'. [2026-02-26T20:31:55.176279] [INFO ] [FORECASTER] Starting predict_future for SMTC [2026-02-26T20:31:55.177147] [DEBUG] [LOCAL ] No optimal features file found for SMTC: ./output/feature-sets/SMTC.txt [2026-02-26T20:31:55.177202] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:55.177276] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:55.177306] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:55.177366] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:55.236265] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:55.237190] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:55.237282] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:55.237316] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:55.361439] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:55.361625] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:55.361668] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:55.361697] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:55.365248] [DEBUG] [FORECASTER] SMTC: Forecast T+1@11:T+2@11: DOWN (p=0.88%) [2026-02-26T20:31:55.365564] [INFO ] [FORECASTER] Completed predict_future for SMTC [2026-02-26T20:31:55.365729] [INFO ] [sig ] SMTC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:31:55.517438] [INFO ] [LOCAL ] Saved forecast: SMTC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SMTC.txt [2026-02-26T20:31:55.517636] [INFO ] [sig ] [2767/3375] Completed SMTC in 0.4s | 2.74 sym/s | Total: 16.8m | ETA: 3.7m [2026-02-26T20:31:55.517699] [INFO ] [sig ] [2768/3375] Forecasting SMTI... [2026-02-26T20:31:55.517732] [INFO ] [sig ] Generating forecast for: SMTI [2026-02-26T20:31:55.517764] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMTI' from 'https://tdm.silogroup.org/data/derivative_storage/SMTI.csv'. [2026-02-26T20:31:55.530493] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMTI'. [2026-02-26T20:31:55.530932] [INFO ] [FORECASTER] Starting predict_future for SMTI [2026-02-26T20:31:55.531782] [DEBUG] [LOCAL ] No optimal features file found for SMTI: ./output/feature-sets/SMTI.txt [2026-02-26T20:31:55.531837] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:55.531869] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:55.531896] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:55.531958] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:55.593974] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:55.594938] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:55.595068] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:55.595104] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:55.732621] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:55.732958] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:55.733016] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:55.733051] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:55.737341] [DEBUG] [FORECASTER] SMTI: Forecast T+1@11:T+2@11: DOWN (p=23.30%) [2026-02-26T20:31:55.737687] [INFO ] [FORECASTER] Completed predict_future for SMTI [2026-02-26T20:31:55.737844] [INFO ] [sig ] SMTI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:31:55.884408] [INFO ] [LOCAL ] Saved forecast: SMTI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SMTI.txt [2026-02-26T20:31:55.884598] [INFO ] [sig ] [2768/3375] Completed SMTI in 0.4s | 2.74 sym/s | Total: 16.9m | ETA: 3.7m [2026-02-26T20:31:55.884646] [INFO ] [sig ] [2769/3375] Forecasting SMWB... [2026-02-26T20:31:55.884686] [INFO ] [sig ] Generating forecast for: SMWB [2026-02-26T20:31:55.884725] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMWB' from 'https://tdm.silogroup.org/data/derivative_storage/SMWB.csv'. [2026-02-26T20:31:55.897155] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMWB'. [2026-02-26T20:31:55.897594] [INFO ] [FORECASTER] Starting predict_future for SMWB [2026-02-26T20:31:55.898514] [DEBUG] [LOCAL ] No optimal features file found for SMWB: ./output/feature-sets/SMWB.txt [2026-02-26T20:31:55.898598] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:55.898636] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:55.898666] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:55.898723] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:55.957396] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:55.958345] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:55.958457] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:55.958493] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:56.087807] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:56.087981] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:56.088036] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:56.088071] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:56.091633] [DEBUG] [FORECASTER] SMWB: Forecast T+1@11:T+2@11: DOWN (p=42.49%) [2026-02-26T20:31:56.091955] [INFO ] [FORECASTER] Completed predict_future for SMWB [2026-02-26T20:31:56.092111] [INFO ] [sig ] SMWB: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:31:56.242510] [INFO ] [LOCAL ] Saved forecast: SMWB 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SMWB.txt [2026-02-26T20:31:56.242696] [INFO ] [sig ] [2769/3375] Completed SMWB in 0.4s | 2.74 sym/s | Total: 16.9m | ETA: 3.7m [2026-02-26T20:31:56.242739] [INFO ] [sig ] [2770/3375] Forecasting SMX... [2026-02-26T20:31:56.242772] [INFO ] [sig ] Generating forecast for: SMX [2026-02-26T20:31:56.242805] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMX' from 'https://tdm.silogroup.org/data/derivative_storage/SMX.csv'. [2026-02-26T20:31:56.257637] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMX'. [2026-02-26T20:31:56.258184] [INFO ] [FORECASTER] Starting predict_future for SMX [2026-02-26T20:31:56.259449] [DEBUG] [LOCAL ] No optimal features file found for SMX: ./output/feature-sets/SMX.txt [2026-02-26T20:31:56.259522] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:56.259562] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:56.259639] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:56.259723] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:56.327085] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:56.328087] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:56.328186] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:56.328233] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:56.447516] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:56.447730] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:56.447797] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:56.447879] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:56.451788] [DEBUG] [FORECASTER] SMX: Forecast T+1@11:T+2@11: DOWN (p=6.63%) [2026-02-26T20:31:56.452094] [INFO ] [FORECASTER] Completed predict_future for SMX [2026-02-26T20:31:56.452246] [INFO ] [sig ] SMX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:31:56.604009] [INFO ] [LOCAL ] Saved forecast: SMX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SMX.txt [2026-02-26T20:31:56.604211] [INFO ] [sig ] [2770/3375] Completed SMX in 0.4s | 2.74 sym/s | Total: 16.9m | ETA: 3.7m [2026-02-26T20:31:56.604269] [INFO ] [sig ] [2771/3375] Forecasting SN... [2026-02-26T20:31:56.604313] [INFO ] [sig ] Generating forecast for: SN [2026-02-26T20:31:56.604354] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SN' from 'https://tdm.silogroup.org/data/derivative_storage/SN.csv'. [2026-02-26T20:31:56.616375] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SN'. [2026-02-26T20:31:56.616786] [INFO ] [FORECASTER] Starting predict_future for SN [2026-02-26T20:31:56.617662] [DEBUG] [LOCAL ] No optimal features file found for SN: ./output/feature-sets/SN.txt [2026-02-26T20:31:56.617719] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:56.617751] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:56.617781] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:56.617839] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:56.678194] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:56.679057] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:56.679144] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:56.679179] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:56.808604] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:56.808785] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:56.808845] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:56.808895] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:56.813083] [DEBUG] [FORECASTER] SN: Forecast T+1@11:T+2@11: UP (p=80.59%) [2026-02-26T20:31:56.813529] [INFO ] [FORECASTER] Completed predict_future for SN [2026-02-26T20:31:56.813711] [INFO ] [sig ] SN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:31:56.959477] [INFO ] [LOCAL ] Saved forecast: SN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SN.txt [2026-02-26T20:31:56.959640] [INFO ] [sig ] [2771/3375] Completed SN in 0.4s | 2.74 sym/s | Total: 16.9m | ETA: 3.7m [2026-02-26T20:31:56.959684] [INFO ] [sig ] [2772/3375] Forecasting SNA... [2026-02-26T20:31:56.959714] [INFO ] [sig ] Generating forecast for: SNA [2026-02-26T20:31:56.959745] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNA' from 'https://tdm.silogroup.org/data/derivative_storage/SNA.csv'. [2026-02-26T20:31:56.970771] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNA'. [2026-02-26T20:31:56.971157] [INFO ] [FORECASTER] Starting predict_future for SNA [2026-02-26T20:31:56.972054] [DEBUG] [LOCAL ] No optimal features file found for SNA: ./output/feature-sets/SNA.txt [2026-02-26T20:31:56.972108] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:56.972141] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:56.972168] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:56.972226] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:57.031177] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:57.031990] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:57.032078] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:57.032113] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:57.157513] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:57.157749] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:57.157798] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:57.157836] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:57.161673] [DEBUG] [FORECASTER] SNA: Forecast T+1@11:T+2@11: DOWN (p=6.77%) [2026-02-26T20:31:57.162035] [INFO ] [FORECASTER] Completed predict_future for SNA [2026-02-26T20:31:57.162187] [INFO ] [sig ] SNA: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:31:57.309158] [INFO ] [LOCAL ] Saved forecast: SNA 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SNA.txt [2026-02-26T20:31:57.309324] [INFO ] [sig ] [2772/3375] Completed SNA in 0.3s | 2.74 sym/s | Total: 16.9m | ETA: 3.7m [2026-02-26T20:31:57.309365] [INFO ] [sig ] [2773/3375] Forecasting SNAP... [2026-02-26T20:31:57.309395] [INFO ] [sig ] Generating forecast for: SNAP [2026-02-26T20:31:57.309426] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNAP' from 'https://tdm.silogroup.org/data/derivative_storage/SNAP.csv'. [2026-02-26T20:31:57.321174] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNAP'. [2026-02-26T20:31:57.321649] [INFO ] [FORECASTER] Starting predict_future for SNAP [2026-02-26T20:31:57.322546] [DEBUG] [LOCAL ] No optimal features file found for SNAP: ./output/feature-sets/SNAP.txt [2026-02-26T20:31:57.322623] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:57.322656] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:57.322685] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:57.322742] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:57.384370] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:57.385316] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:57.385412] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:57.385447] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:57.512630] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:57.512799] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:57.512840] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:57.512866] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:57.516340] [DEBUG] [FORECASTER] SNAP: Forecast T+1@11:T+2@11: DOWN (p=49.21%) [2026-02-26T20:31:57.516674] [INFO ] [FORECASTER] Completed predict_future for SNAP [2026-02-26T20:31:57.516819] [INFO ] [sig ] SNAP: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:31:57.667587] [INFO ] [LOCAL ] Saved forecast: SNAP 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SNAP.txt [2026-02-26T20:31:57.667777] [INFO ] [sig ] [2773/3375] Completed SNAP in 0.4s | 2.74 sym/s | Total: 16.9m | ETA: 3.7m [2026-02-26T20:31:57.667821] [INFO ] [sig ] [2774/3375] Forecasting SNCY... [2026-02-26T20:31:57.667851] [INFO ] [sig ] Generating forecast for: SNCY [2026-02-26T20:31:57.667898] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNCY' from 'https://tdm.silogroup.org/data/derivative_storage/SNCY.csv'. [2026-02-26T20:31:57.680350] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNCY'. [2026-02-26T20:31:57.680798] [INFO ] [FORECASTER] Starting predict_future for SNCY [2026-02-26T20:31:57.681805] [DEBUG] [LOCAL ] No optimal features file found for SNCY: ./output/feature-sets/SNCY.txt [2026-02-26T20:31:57.681867] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:57.681901] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:57.681929] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:57.681989] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:57.743694] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:57.744691] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:57.744794] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:57.744829] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:57.876187] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:57.876541] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:57.876603] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:57.876635] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:57.880543] [DEBUG] [FORECASTER] SNCY: Forecast T+1@11:T+2@11: UP (p=83.85%) [2026-02-26T20:31:57.880882] [INFO ] [FORECASTER] Completed predict_future for SNCY [2026-02-26T20:31:57.881041] [INFO ] [sig ] SNCY: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:31:58.028156] [INFO ] [LOCAL ] Saved forecast: SNCY 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SNCY.txt [2026-02-26T20:31:58.028332] [INFO ] [sig ] [2774/3375] Completed SNCY in 0.4s | 2.74 sym/s | Total: 16.9m | ETA: 3.7m [2026-02-26T20:31:58.028378] [INFO ] [sig ] [2775/3375] Forecasting SND... [2026-02-26T20:31:58.028408] [INFO ] [sig ] Generating forecast for: SND [2026-02-26T20:31:58.028440] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SND' from 'https://tdm.silogroup.org/data/derivative_storage/SND.csv'. [2026-02-26T20:31:58.041061] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SND'. [2026-02-26T20:31:58.041481] [INFO ] [FORECASTER] Starting predict_future for SND [2026-02-26T20:31:58.042350] [DEBUG] [LOCAL ] No optimal features file found for SND: ./output/feature-sets/SND.txt [2026-02-26T20:31:58.042407] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:58.042441] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:58.042470] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:58.042529] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:58.103163] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:58.104085] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:58.104171] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:58.104205] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:58.222854] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:58.223027] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:58.223068] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:58.223099] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:58.226819] [DEBUG] [FORECASTER] SND: Forecast T+1@11:T+2@11: DOWN (p=5.19%) [2026-02-26T20:31:58.227124] [INFO ] [FORECASTER] Completed predict_future for SND [2026-02-26T20:31:58.227261] [INFO ] [sig ] SND: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:31:58.371696] [INFO ] [LOCAL ] Saved forecast: SND 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SND.txt [2026-02-26T20:31:58.371883] [INFO ] [sig ] [2775/3375] Completed SND in 0.3s | 2.74 sym/s | Total: 16.9m | ETA: 3.7m [2026-02-26T20:31:58.371928] [INFO ] [sig ] [2776/3375] Forecasting SNDL... [2026-02-26T20:31:58.371961] [INFO ] [sig ] Generating forecast for: SNDL [2026-02-26T20:31:58.372003] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNDL' from 'https://tdm.silogroup.org/data/derivative_storage/SNDL.csv'. [2026-02-26T20:31:58.383838] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNDL'. [2026-02-26T20:31:58.384253] [INFO ] [FORECASTER] Starting predict_future for SNDL [2026-02-26T20:31:58.385101] [DEBUG] [LOCAL ] No optimal features file found for SNDL: ./output/feature-sets/SNDL.txt [2026-02-26T20:31:58.385162] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:58.385194] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:58.385220] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:58.385275] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:58.447354] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:58.448454] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:58.448540] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:58.448590] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:58.565490] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:58.565682] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:58.565724] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:58.565752] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:58.569495] [DEBUG] [FORECASTER] SNDL: Forecast T+1@11:T+2@11: DOWN (p=1.39%) [2026-02-26T20:31:58.569855] [INFO ] [FORECASTER] Completed predict_future for SNDL [2026-02-26T20:31:58.570000] [INFO ] [sig ] SNDL: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:31:58.717346] [INFO ] [LOCAL ] Saved forecast: SNDL 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SNDL.txt [2026-02-26T20:31:58.717513] [INFO ] [sig ] [2776/3375] Completed SNDL in 0.3s | 2.74 sym/s | Total: 16.9m | ETA: 3.6m [2026-02-26T20:31:58.717553] [INFO ] [sig ] [2777/3375] Forecasting SNDX... [2026-02-26T20:31:58.717605] [INFO ] [sig ] Generating forecast for: SNDX [2026-02-26T20:31:58.717650] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNDX' from 'https://tdm.silogroup.org/data/derivative_storage/SNDX.csv'. [2026-02-26T20:31:58.729595] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNDX'. [2026-02-26T20:31:58.729990] [INFO ] [FORECASTER] Starting predict_future for SNDX [2026-02-26T20:31:58.730864] [DEBUG] [LOCAL ] No optimal features file found for SNDX: ./output/feature-sets/SNDX.txt [2026-02-26T20:31:58.730919] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:58.730950] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:58.730982] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:58.731040] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:58.788654] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:58.789556] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:58.789716] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:58.789751] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:58.919053] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:58.919217] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:58.919259] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:58.919288] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:58.922879] [DEBUG] [FORECASTER] SNDX: Forecast T+1@11:T+2@11: DOWN (p=24.34%) [2026-02-26T20:31:58.923199] [INFO ] [FORECASTER] Completed predict_future for SNDX [2026-02-26T20:31:58.923340] [INFO ] [sig ] SNDX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:31:59.078398] [INFO ] [LOCAL ] Saved forecast: SNDX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SNDX.txt [2026-02-26T20:31:59.078559] [INFO ] [sig ] [2777/3375] Completed SNDX in 0.4s | 2.74 sym/s | Total: 16.9m | ETA: 3.6m [2026-02-26T20:31:59.078619] [INFO ] [sig ] [2778/3375] Forecasting SNES... [2026-02-26T20:31:59.078651] [INFO ] [sig ] Generating forecast for: SNES [2026-02-26T20:31:59.078692] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNES' from 'https://tdm.silogroup.org/data/derivative_storage/SNES.csv'. [2026-02-26T20:31:59.090423] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNES'. [2026-02-26T20:31:59.090835] [INFO ] [FORECASTER] Starting predict_future for SNES [2026-02-26T20:31:59.091783] [DEBUG] [LOCAL ] No optimal features file found for SNES: ./output/feature-sets/SNES.txt [2026-02-26T20:31:59.091839] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:59.091874] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:59.091902] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:59.091963] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:59.155134] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:59.156192] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:59.156294] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:59.156330] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:59.284965] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:59.285153] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:59.285199] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:59.285229] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:59.290422] [DEBUG] [FORECASTER] SNES: Forecast T+1@11:T+2@11: UP (p=94.37%) [2026-02-26T20:31:59.290968] [INFO ] [FORECASTER] Completed predict_future for SNES [2026-02-26T20:31:59.291188] [INFO ] [sig ] SNES: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:31:59.485168] [INFO ] [LOCAL ] Saved forecast: SNES 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SNES.txt [2026-02-26T20:31:59.485380] [INFO ] [sig ] [2778/3375] Completed SNES in 0.4s | 2.74 sym/s | Total: 16.9m | ETA: 3.6m [2026-02-26T20:31:59.485432] [INFO ] [sig ] [2779/3375] Forecasting SNEX... [2026-02-26T20:31:59.485464] [INFO ] [sig ] Generating forecast for: SNEX [2026-02-26T20:31:59.485499] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNEX' from 'https://tdm.silogroup.org/data/derivative_storage/SNEX.csv'. [2026-02-26T20:31:59.505137] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNEX'. [2026-02-26T20:31:59.505690] [INFO ] [FORECASTER] Starting predict_future for SNEX [2026-02-26T20:31:59.507030] [DEBUG] [LOCAL ] No optimal features file found for SNEX: ./output/feature-sets/SNEX.txt [2026-02-26T20:31:59.507118] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:31:59.507163] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:31:59.507199] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:31:59.507283] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:31:59.595489] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:31:59.597111] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:31:59.597286] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:31:59.597340] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:31:59.793735] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:31:59.793933] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:31:59.793983] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:31:59.794019] [INFO ] [FORECASTER] Training complete [2026-02-26T20:31:59.800176] [DEBUG] [FORECASTER] SNEX: Forecast T+1@11:T+2@11: UP (p=56.13%) [2026-02-26T20:31:59.800825] [INFO ] [FORECASTER] Completed predict_future for SNEX [2026-02-26T20:31:59.801210] [INFO ] [sig ] SNEX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:32:00.035550] [INFO ] [LOCAL ] Saved forecast: SNEX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SNEX.txt [2026-02-26T20:32:00.035830] [INFO ] [sig ] [2779/3375] Completed SNEX in 0.6s | 2.74 sym/s | Total: 16.9m | ETA: 3.6m [2026-02-26T20:32:00.035890] [INFO ] [sig ] [2780/3375] Forecasting SNFCA... [2026-02-26T20:32:00.035935] [INFO ] [sig ] Generating forecast for: SNFCA [2026-02-26T20:32:00.035978] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNFCA' from 'https://tdm.silogroup.org/data/derivative_storage/SNFCA.csv'. [2026-02-26T20:32:00.077285] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNFCA'. [2026-02-26T20:32:00.077967] [INFO ] [FORECASTER] Starting predict_future for SNFCA [2026-02-26T20:32:00.079456] [DEBUG] [LOCAL ] No optimal features file found for SNFCA: ./output/feature-sets/SNFCA.txt [2026-02-26T20:32:00.079553] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:00.079646] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:00.079699] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:00.079799] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:00.167821] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:00.169147] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:00.169282] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:00.169340] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:00.366902] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:00.367102] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:00.367173] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:00.367222] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:00.373225] [DEBUG] [FORECASTER] SNFCA: Forecast T+1@11:T+2@11: UP (p=64.26%) [2026-02-26T20:32:00.373813] [INFO ] [FORECASTER] Completed predict_future for SNFCA [2026-02-26T20:32:00.374040] [INFO ] [sig ] SNFCA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:32:00.653534] [INFO ] [LOCAL ] Saved forecast: SNFCA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SNFCA.txt [2026-02-26T20:32:00.653831] [INFO ] [sig ] [2780/3375] Completed SNFCA in 0.6s | 2.74 sym/s | Total: 16.9m | ETA: 3.6m [2026-02-26T20:32:00.653905] [INFO ] [sig ] [2781/3375] Forecasting SNGX... [2026-02-26T20:32:00.653961] [INFO ] [sig ] Generating forecast for: SNGX [2026-02-26T20:32:00.654028] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNGX' from 'https://tdm.silogroup.org/data/derivative_storage/SNGX.csv'. [2026-02-26T20:32:00.675245] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNGX'. [2026-02-26T20:32:00.675805] [INFO ] [FORECASTER] Starting predict_future for SNGX [2026-02-26T20:32:00.677132] [DEBUG] [LOCAL ] No optimal features file found for SNGX: ./output/feature-sets/SNGX.txt [2026-02-26T20:32:00.677203] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:00.677246] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:00.677283] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:00.677379] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:00.754759] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:00.755957] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:00.756077] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:00.756130] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:00.912289] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:00.912463] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:00.912506] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:00.912535] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:00.916160] [DEBUG] [FORECASTER] SNGX: Forecast T+1@11:T+2@11: UP (p=53.61%) [2026-02-26T20:32:00.916485] [INFO ] [FORECASTER] Completed predict_future for SNGX [2026-02-26T20:32:00.916651] [INFO ] [sig ] SNGX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:32:01.059134] [INFO ] [LOCAL ] Saved forecast: SNGX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SNGX.txt [2026-02-26T20:32:01.059309] [INFO ] [sig ] [2781/3375] Completed SNGX in 0.4s | 2.74 sym/s | Total: 16.9m | ETA: 3.6m [2026-02-26T20:32:01.059350] [INFO ] [sig ] [2782/3375] Forecasting SNN... [2026-02-26T20:32:01.059381] [INFO ] [sig ] Generating forecast for: SNN [2026-02-26T20:32:01.059413] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNN' from 'https://tdm.silogroup.org/data/derivative_storage/SNN.csv'. [2026-02-26T20:32:01.071640] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNN'. [2026-02-26T20:32:01.072055] [INFO ] [FORECASTER] Starting predict_future for SNN [2026-02-26T20:32:01.072932] [DEBUG] [LOCAL ] No optimal features file found for SNN: ./output/feature-sets/SNN.txt [2026-02-26T20:32:01.072988] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:01.073020] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:01.073047] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:01.073107] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:01.131162] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:01.132060] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:01.132150] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:01.132183] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:01.257330] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:01.257500] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:01.257543] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:01.257594] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:01.261248] [DEBUG] [FORECASTER] SNN: Forecast T+1@11:T+2@11: DOWN (p=45.89%) [2026-02-26T20:32:01.261568] [INFO ] [FORECASTER] Completed predict_future for SNN [2026-02-26T20:32:01.261734] [INFO ] [sig ] SNN: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:32:01.405640] [INFO ] [LOCAL ] Saved forecast: SNN 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SNN.txt [2026-02-26T20:32:01.405811] [INFO ] [sig ] [2782/3375] Completed SNN in 0.3s | 2.74 sym/s | Total: 16.9m | ETA: 3.6m [2026-02-26T20:32:01.405853] [INFO ] [sig ] [2783/3375] Forecasting SNOA... [2026-02-26T20:32:01.405884] [INFO ] [sig ] Generating forecast for: SNOA [2026-02-26T20:32:01.405914] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNOA' from 'https://tdm.silogroup.org/data/derivative_storage/SNOA.csv'. [2026-02-26T20:32:01.418603] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNOA'. [2026-02-26T20:32:01.419121] [INFO ] [FORECASTER] Starting predict_future for SNOA [2026-02-26T20:32:01.420228] [DEBUG] [LOCAL ] No optimal features file found for SNOA: ./output/feature-sets/SNOA.txt [2026-02-26T20:32:01.420323] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:01.420359] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:01.420386] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:01.420445] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:01.479414] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:01.480417] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:01.480536] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:01.480592] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:01.607279] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:01.607449] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:01.607492] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:01.607523] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:01.611314] [DEBUG] [FORECASTER] SNOA: Forecast T+1@11:T+2@11: UP (p=93.51%) [2026-02-26T20:32:01.611751] [INFO ] [FORECASTER] Completed predict_future for SNOA [2026-02-26T20:32:01.611911] [INFO ] [sig ] SNOA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:32:01.764196] [INFO ] [LOCAL ] Saved forecast: SNOA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SNOA.txt [2026-02-26T20:32:01.764385] [INFO ] [sig ] [2783/3375] Completed SNOA in 0.4s | 2.74 sym/s | Total: 17.0m | ETA: 3.6m [2026-02-26T20:32:01.764429] [INFO ] [sig ] [2784/3375] Forecasting SNPS... [2026-02-26T20:32:01.764465] [INFO ] [sig ] Generating forecast for: SNPS [2026-02-26T20:32:01.764499] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNPS' from 'https://tdm.silogroup.org/data/derivative_storage/SNPS.csv'. [2026-02-26T20:32:01.776500] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNPS'. [2026-02-26T20:32:01.776947] [INFO ] [FORECASTER] Starting predict_future for SNPS [2026-02-26T20:32:01.777914] [DEBUG] [LOCAL ] No optimal features file found for SNPS: ./output/feature-sets/SNPS.txt [2026-02-26T20:32:01.778009] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:01.778054] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:01.778091] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:01.778165] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:01.837687] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:01.838678] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:01.838777] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:01.838811] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:01.966954] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:01.967131] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:01.967179] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:01.967209] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:01.971162] [DEBUG] [FORECASTER] SNPS: Forecast T+1@11:T+2@11: UP (p=97.46%) [2026-02-26T20:32:01.971542] [INFO ] [FORECASTER] Completed predict_future for SNPS [2026-02-26T20:32:01.971723] [INFO ] [sig ] SNPS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:32:02.124319] [INFO ] [LOCAL ] Saved forecast: SNPS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SNPS.txt [2026-02-26T20:32:02.124511] [INFO ] [sig ] [2784/3375] Completed SNPS in 0.4s | 2.74 sym/s | Total: 17.0m | ETA: 3.6m [2026-02-26T20:32:02.124560] [INFO ] [sig ] [2785/3375] Forecasting SNX... [2026-02-26T20:32:02.124617] [INFO ] [sig ] Generating forecast for: SNX [2026-02-26T20:32:02.124656] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNX' from 'https://tdm.silogroup.org/data/derivative_storage/SNX.csv'. [2026-02-26T20:32:02.137804] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNX'. [2026-02-26T20:32:02.138268] [INFO ] [FORECASTER] Starting predict_future for SNX [2026-02-26T20:32:02.139294] [DEBUG] [LOCAL ] No optimal features file found for SNX: ./output/feature-sets/SNX.txt [2026-02-26T20:32:02.139359] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:02.139393] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:02.139430] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:02.139519] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:02.207078] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:02.208053] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:02.208174] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:02.208218] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:02.337157] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:02.337320] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:02.337361] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:02.337390] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:02.340978] [DEBUG] [FORECASTER] SNX: Forecast T+1@11:T+2@11: DOWN (p=17.48%) [2026-02-26T20:32:02.341328] [INFO ] [FORECASTER] Completed predict_future for SNX [2026-02-26T20:32:02.341478] [INFO ] [sig ] SNX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:32:02.489773] [INFO ] [LOCAL ] Saved forecast: SNX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SNX.txt [2026-02-26T20:32:02.489934] [INFO ] [sig ] [2785/3375] Completed SNX in 0.4s | 2.74 sym/s | Total: 17.0m | ETA: 3.6m [2026-02-26T20:32:02.489974] [INFO ] [sig ] [2786/3375] Forecasting SNY... [2026-02-26T20:32:02.490004] [INFO ] [sig ] Generating forecast for: SNY [2026-02-26T20:32:02.490037] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNY' from 'https://tdm.silogroup.org/data/derivative_storage/SNY.csv'. [2026-02-26T20:32:02.501614] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNY'. [2026-02-26T20:32:02.502015] [INFO ] [FORECASTER] Starting predict_future for SNY [2026-02-26T20:32:02.502892] [DEBUG] [LOCAL ] No optimal features file found for SNY: ./output/feature-sets/SNY.txt [2026-02-26T20:32:02.502947] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:02.502979] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:02.503005] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:02.503062] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:02.564478] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:02.565454] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:02.565563] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:02.565629] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:02.692861] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:02.693023] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:02.693065] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:02.693095] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:02.696854] [DEBUG] [FORECASTER] SNY: Forecast T+1@11:T+2@11: UP (p=97.08%) [2026-02-26T20:32:02.697156] [INFO ] [FORECASTER] Completed predict_future for SNY [2026-02-26T20:32:02.697295] [INFO ] [sig ] SNY: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:32:02.858186] [INFO ] [LOCAL ] Saved forecast: SNY 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SNY.txt [2026-02-26T20:32:02.858368] [INFO ] [sig ] [2786/3375] Completed SNY in 0.4s | 2.74 sym/s | Total: 17.0m | ETA: 3.6m [2026-02-26T20:32:02.858412] [INFO ] [sig ] [2787/3375] Forecasting SO... [2026-02-26T20:32:02.858447] [INFO ] [sig ] Generating forecast for: SO [2026-02-26T20:32:02.858482] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SO' from 'https://tdm.silogroup.org/data/derivative_storage/SO.csv'. [2026-02-26T20:32:02.870192] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SO'. [2026-02-26T20:32:02.870635] [INFO ] [FORECASTER] Starting predict_future for SO [2026-02-26T20:32:02.871487] [DEBUG] [LOCAL ] No optimal features file found for SO: ./output/feature-sets/SO.txt [2026-02-26T20:32:02.871544] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:02.871597] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:02.871628] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:02.871687] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:02.934936] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:02.935939] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:02.936051] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:02.936096] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:03.074195] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:03.074360] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:03.074436] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:03.074468] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:03.078730] [DEBUG] [FORECASTER] SO: Forecast T+1@11:T+2@11: UP (p=54.47%) [2026-02-26T20:32:03.079131] [INFO ] [FORECASTER] Completed predict_future for SO [2026-02-26T20:32:03.079337] [INFO ] [sig ] SO: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:32:03.237230] [INFO ] [LOCAL ] Saved forecast: SO 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SO.txt [2026-02-26T20:32:03.237400] [INFO ] [sig ] [2787/3375] Completed SO in 0.4s | 2.74 sym/s | Total: 17.0m | ETA: 3.6m [2026-02-26T20:32:03.237444] [INFO ] [sig ] [2788/3375] Forecasting SOCL... [2026-02-26T20:32:03.237476] [INFO ] [sig ] Generating forecast for: SOCL [2026-02-26T20:32:03.237507] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOCL' from 'https://tdm.silogroup.org/data/derivative_storage/SOCL.csv'. [2026-02-26T20:32:03.249402] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOCL'. [2026-02-26T20:32:03.249828] [INFO ] [FORECASTER] Starting predict_future for SOCL [2026-02-26T20:32:03.250691] [DEBUG] [LOCAL ] No optimal features file found for SOCL: ./output/feature-sets/SOCL.txt [2026-02-26T20:32:03.250746] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:03.250779] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:03.250806] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:03.250863] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:03.309038] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:03.310015] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:03.310108] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:03.310142] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:03.429109] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:03.429273] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:03.429314] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:03.429343] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:03.433111] [DEBUG] [FORECASTER] SOCL: Forecast T+1@11:T+2@11: DOWN (p=25.52%) [2026-02-26T20:32:03.433493] [INFO ] [FORECASTER] Completed predict_future for SOCL [2026-02-26T20:32:03.433662] [INFO ] [sig ] SOCL: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:32:03.584019] [INFO ] [LOCAL ] Saved forecast: SOCL 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SOCL.txt [2026-02-26T20:32:03.584200] [INFO ] [sig ] [2788/3375] Completed SOCL in 0.3s | 2.74 sym/s | Total: 17.0m | ETA: 3.6m [2026-02-26T20:32:03.584241] [INFO ] [sig ] [2789/3375] Forecasting SOFI... [2026-02-26T20:32:03.584273] [INFO ] [sig ] Generating forecast for: SOFI [2026-02-26T20:32:03.584304] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOFI' from 'https://tdm.silogroup.org/data/derivative_storage/SOFI.csv'. [2026-02-26T20:32:03.595712] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOFI'. [2026-02-26T20:32:03.596137] [INFO ] [FORECASTER] Starting predict_future for SOFI [2026-02-26T20:32:03.597027] [DEBUG] [LOCAL ] No optimal features file found for SOFI: ./output/feature-sets/SOFI.txt [2026-02-26T20:32:03.597086] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:03.597117] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:03.597144] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:03.597202] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:03.659668] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:03.660650] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:03.660740] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:03.660776] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:03.789765] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:03.789925] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:03.789969] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:03.789998] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:03.793635] [DEBUG] [FORECASTER] SOFI: Forecast T+1@11:T+2@11: DOWN (p=8.93%) [2026-02-26T20:32:03.793928] [INFO ] [FORECASTER] Completed predict_future for SOFI [2026-02-26T20:32:03.794064] [INFO ] [sig ] SOFI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:32:03.939253] [INFO ] [LOCAL ] Saved forecast: SOFI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SOFI.txt [2026-02-26T20:32:03.939401] [INFO ] [sig ] [2789/3375] Completed SOFI in 0.4s | 2.74 sym/s | Total: 17.0m | ETA: 3.6m [2026-02-26T20:32:03.939442] [INFO ] [sig ] [2790/3375] Forecasting SOGP... [2026-02-26T20:32:03.939474] [INFO ] [sig ] Generating forecast for: SOGP [2026-02-26T20:32:03.939504] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOGP' from 'https://tdm.silogroup.org/data/derivative_storage/SOGP.csv'. [2026-02-26T20:32:03.951553] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOGP'. [2026-02-26T20:32:03.951940] [INFO ] [FORECASTER] Starting predict_future for SOGP [2026-02-26T20:32:03.952975] [DEBUG] [LOCAL ] No optimal features file found for SOGP: ./output/feature-sets/SOGP.txt [2026-02-26T20:32:03.953028] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:03.953060] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:03.953086] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:03.953146] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:04.010941] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:04.011790] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:04.011879] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:04.011912] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:04.133144] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:04.133307] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:04.133369] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:04.133400] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:04.136991] [DEBUG] [FORECASTER] SOGP: Forecast T+1@11:T+2@11: UP (p=82.95%) [2026-02-26T20:32:04.137306] [INFO ] [FORECASTER] Completed predict_future for SOGP [2026-02-26T20:32:04.137450] [INFO ] [sig ] SOGP: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:32:04.279410] [INFO ] [LOCAL ] Saved forecast: SOGP 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SOGP.txt [2026-02-26T20:32:04.279556] [INFO ] [sig ] [2790/3375] Completed SOGP in 0.3s | 2.74 sym/s | Total: 17.0m | ETA: 3.6m [2026-02-26T20:32:04.279618] [INFO ] [sig ] [2791/3375] Forecasting SOJC... [2026-02-26T20:32:04.279676] [INFO ] [sig ] Generating forecast for: SOJC [2026-02-26T20:32:04.279710] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOJC' from 'https://tdm.silogroup.org/data/derivative_storage/SOJC.csv'. [2026-02-26T20:32:04.291191] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOJC'. [2026-02-26T20:32:04.291624] [INFO ] [FORECASTER] Starting predict_future for SOJC [2026-02-26T20:32:04.292492] [DEBUG] [LOCAL ] No optimal features file found for SOJC: ./output/feature-sets/SOJC.txt [2026-02-26T20:32:04.292547] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:04.292600] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:04.292631] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:04.292689] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:04.350312] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:04.351151] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:04.351237] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:04.351272] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:04.485385] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:04.485546] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:04.485607] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:04.485640] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:04.489209] [DEBUG] [FORECASTER] SOJC: Forecast T+1@11:T+2@11: UP (p=84.47%) [2026-02-26T20:32:04.489503] [INFO ] [FORECASTER] Completed predict_future for SOJC [2026-02-26T20:32:04.489659] [INFO ] [sig ] SOJC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:32:04.633818] [INFO ] [LOCAL ] Saved forecast: SOJC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SOJC.txt [2026-02-26T20:32:04.633981] [INFO ] [sig ] [2791/3375] Completed SOJC in 0.4s | 2.74 sym/s | Total: 17.0m | ETA: 3.6m [2026-02-26T20:32:04.634021] [INFO ] [sig ] [2792/3375] Forecasting SOJD... [2026-02-26T20:32:04.634051] [INFO ] [sig ] Generating forecast for: SOJD [2026-02-26T20:32:04.634084] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOJD' from 'https://tdm.silogroup.org/data/derivative_storage/SOJD.csv'. [2026-02-26T20:32:04.645326] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOJD'. [2026-02-26T20:32:04.645747] [INFO ] [FORECASTER] Starting predict_future for SOJD [2026-02-26T20:32:04.646590] [DEBUG] [LOCAL ] No optimal features file found for SOJD: ./output/feature-sets/SOJD.txt [2026-02-26T20:32:04.646645] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:04.646677] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:04.646705] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:04.646762] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:04.703719] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:04.704395] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:04.704476] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:04.704509] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:04.824970] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:04.825141] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:04.825191] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:04.825227] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:04.828801] [DEBUG] [FORECASTER] SOJD: Forecast T+1@11:T+2@11: UP (p=90.36%) [2026-02-26T20:32:04.829088] [INFO ] [FORECASTER] Completed predict_future for SOJD [2026-02-26T20:32:04.829243] [INFO ] [sig ] SOJD: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:32:04.971405] [INFO ] [LOCAL ] Saved forecast: SOJD 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SOJD.txt [2026-02-26T20:32:04.971559] [INFO ] [sig ] [2792/3375] Completed SOJD in 0.3s | 2.74 sym/s | Total: 17.0m | ETA: 3.6m [2026-02-26T20:32:04.971623] [INFO ] [sig ] [2793/3375] Forecasting SOJE... [2026-02-26T20:32:04.971665] [INFO ] [sig ] Generating forecast for: SOJE [2026-02-26T20:32:04.971704] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOJE' from 'https://tdm.silogroup.org/data/derivative_storage/SOJE.csv'. [2026-02-26T20:32:04.983280] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOJE'. [2026-02-26T20:32:04.983650] [INFO ] [FORECASTER] Starting predict_future for SOJE [2026-02-26T20:32:04.984544] [DEBUG] [LOCAL ] No optimal features file found for SOJE: ./output/feature-sets/SOJE.txt [2026-02-26T20:32:04.984627] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:04.984669] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:04.984705] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:04.984770] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:05.057350] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:05.058414] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:05.058512] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:05.058546] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:05.180143] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:05.180313] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:05.180356] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:05.180385] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:05.184345] [DEBUG] [FORECASTER] SOJE: Forecast T+1@11:T+2@11: UP (p=94.22%) [2026-02-26T20:32:05.184797] [INFO ] [FORECASTER] Completed predict_future for SOJE [2026-02-26T20:32:05.184993] [INFO ] [sig ] SOJE: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:32:05.339507] [INFO ] [LOCAL ] Saved forecast: SOJE 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SOJE.txt [2026-02-26T20:32:05.339706] [INFO ] [sig ] [2793/3375] Completed SOJE in 0.4s | 2.74 sym/s | Total: 17.0m | ETA: 3.5m [2026-02-26T20:32:05.339748] [INFO ] [sig ] [2794/3375] Forecasting SON... [2026-02-26T20:32:05.339781] [INFO ] [sig ] Generating forecast for: SON [2026-02-26T20:32:05.339812] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SON' from 'https://tdm.silogroup.org/data/derivative_storage/SON.csv'. [2026-02-26T20:32:05.351731] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SON'. [2026-02-26T20:32:05.352187] [INFO ] [FORECASTER] Starting predict_future for SON [2026-02-26T20:32:05.353061] [DEBUG] [LOCAL ] No optimal features file found for SON: ./output/feature-sets/SON.txt [2026-02-26T20:32:05.353126] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:05.353184] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:05.353231] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:05.353328] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:05.412491] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:05.413421] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:05.413508] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:05.413542] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:05.533051] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:05.533224] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:05.533273] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:05.533305] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:05.536828] [DEBUG] [FORECASTER] SON: Forecast T+1@11:T+2@11: DOWN (p=28.18%) [2026-02-26T20:32:05.537129] [INFO ] [FORECASTER] Completed predict_future for SON [2026-02-26T20:32:05.537266] [INFO ] [sig ] SON: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:32:05.680815] [INFO ] [LOCAL ] Saved forecast: SON 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SON.txt [2026-02-26T20:32:05.680999] [INFO ] [sig ] [2794/3375] Completed SON in 0.3s | 2.74 sym/s | Total: 17.0m | ETA: 3.5m [2026-02-26T20:32:05.681060] [INFO ] [sig ] [2795/3375] Forecasting SONO... [2026-02-26T20:32:05.681093] [INFO ] [sig ] Generating forecast for: SONO [2026-02-26T20:32:05.681125] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SONO' from 'https://tdm.silogroup.org/data/derivative_storage/SONO.csv'. [2026-02-26T20:32:05.693059] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SONO'. [2026-02-26T20:32:05.693522] [INFO ] [FORECASTER] Starting predict_future for SONO [2026-02-26T20:32:05.694434] [DEBUG] [LOCAL ] No optimal features file found for SONO: ./output/feature-sets/SONO.txt [2026-02-26T20:32:05.694494] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:05.694525] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:05.694551] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:05.694650] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:05.760468] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:05.761400] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:05.761502] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:05.761543] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:05.882446] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:05.882621] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:05.882665] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:05.882693] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:05.886147] [DEBUG] [FORECASTER] SONO: Forecast T+1@11:T+2@11: UP (p=81.80%) [2026-02-26T20:32:05.886436] [INFO ] [FORECASTER] Completed predict_future for SONO [2026-02-26T20:32:05.886568] [INFO ] [sig ] SONO: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:32:06.027750] [INFO ] [LOCAL ] Saved forecast: SONO 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SONO.txt [2026-02-26T20:32:06.027890] [INFO ] [sig ] [2795/3375] Completed SONO in 0.3s | 2.74 sym/s | Total: 17.0m | ETA: 3.5m [2026-02-26T20:32:06.027933] [INFO ] [sig ] [2796/3375] Forecasting SOPH... [2026-02-26T20:32:06.027963] [INFO ] [sig ] Generating forecast for: SOPH [2026-02-26T20:32:06.027993] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOPH' from 'https://tdm.silogroup.org/data/derivative_storage/SOPH.csv'. [2026-02-26T20:32:06.040136] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOPH'. [2026-02-26T20:32:06.040525] [INFO ] [FORECASTER] Starting predict_future for SOPH [2026-02-26T20:32:06.041341] [DEBUG] [LOCAL ] No optimal features file found for SOPH: ./output/feature-sets/SOPH.txt [2026-02-26T20:32:06.041395] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:06.041427] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:06.041455] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:06.041513] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:06.104247] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:06.105367] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:06.105485] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:06.105525] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:06.225911] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:06.226074] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:06.226114] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:06.226145] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:06.229717] [DEBUG] [FORECASTER] SOPH: Forecast T+1@11:T+2@11: UP (p=81.14%) [2026-02-26T20:32:06.230035] [INFO ] [FORECASTER] Completed predict_future for SOPH [2026-02-26T20:32:06.230176] [INFO ] [sig ] SOPH: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:32:06.379075] [INFO ] [LOCAL ] Saved forecast: SOPH 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SOPH.txt [2026-02-26T20:32:06.379241] [INFO ] [sig ] [2796/3375] Completed SOPH in 0.4s | 2.74 sym/s | Total: 17.0m | ETA: 3.5m [2026-02-26T20:32:06.379285] [INFO ] [sig ] [2797/3375] Forecasting SOUN... [2026-02-26T20:32:06.379315] [INFO ] [sig ] Generating forecast for: SOUN [2026-02-26T20:32:06.379346] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOUN' from 'https://tdm.silogroup.org/data/derivative_storage/SOUN.csv'. [2026-02-26T20:32:06.391527] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOUN'. [2026-02-26T20:32:06.391992] [INFO ] [FORECASTER] Starting predict_future for SOUN [2026-02-26T20:32:06.392888] [DEBUG] [LOCAL ] No optimal features file found for SOUN: ./output/feature-sets/SOUN.txt [2026-02-26T20:32:06.392944] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:06.392976] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:06.393003] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:06.393061] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:06.461010] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:06.462184] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:06.462308] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:06.462354] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:06.594629] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:06.594787] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:06.594830] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:06.594859] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:06.598444] [DEBUG] [FORECASTER] SOUN: Forecast T+1@11:T+2@11: UP (p=98.97%) [2026-02-26T20:32:06.598794] [INFO ] [FORECASTER] Completed predict_future for SOUN [2026-02-26T20:32:06.598934] [INFO ] [sig ] SOUN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:32:06.745838] [INFO ] [LOCAL ] Saved forecast: SOUN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SOUN.txt [2026-02-26T20:32:06.746001] [INFO ] [sig ] [2797/3375] Completed SOUN in 0.4s | 2.74 sym/s | Total: 17.0m | ETA: 3.5m [2026-02-26T20:32:06.746049] [INFO ] [sig ] [2798/3375] Forecasting SOXQ... [2026-02-26T20:32:06.746080] [INFO ] [sig ] Generating forecast for: SOXQ [2026-02-26T20:32:06.746111] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOXQ' from 'https://tdm.silogroup.org/data/derivative_storage/SOXQ.csv'. [2026-02-26T20:32:06.760071] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOXQ'. [2026-02-26T20:32:06.760485] [INFO ] [FORECASTER] Starting predict_future for SOXQ [2026-02-26T20:32:06.761343] [DEBUG] [LOCAL ] No optimal features file found for SOXQ: ./output/feature-sets/SOXQ.txt [2026-02-26T20:32:06.761399] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:06.761431] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:06.761459] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:06.761518] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:06.821017] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:06.821796] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:06.821884] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:06.821919] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:06.956544] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:06.956721] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:06.956764] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:06.956794] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:06.960342] [DEBUG] [FORECASTER] SOXQ: Forecast T+1@11:T+2@11: DOWN (p=3.68%) [2026-02-26T20:32:06.960651] [INFO ] [FORECASTER] Completed predict_future for SOXQ [2026-02-26T20:32:06.960789] [INFO ] [sig ] SOXQ: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:32:07.108157] [INFO ] [LOCAL ] Saved forecast: SOXQ 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SOXQ.txt [2026-02-26T20:32:07.108320] [INFO ] [sig ] [2798/3375] Completed SOXQ in 0.4s | 2.74 sym/s | Total: 17.0m | ETA: 3.5m [2026-02-26T20:32:07.108362] [INFO ] [sig ] [2799/3375] Forecasting SOXX... [2026-02-26T20:32:07.108391] [INFO ] [sig ] Generating forecast for: SOXX [2026-02-26T20:32:07.108422] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOXX' from 'https://tdm.silogroup.org/data/derivative_storage/SOXX.csv'. [2026-02-26T20:32:07.119935] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOXX'. [2026-02-26T20:32:07.120316] [INFO ] [FORECASTER] Starting predict_future for SOXX [2026-02-26T20:32:07.121161] [DEBUG] [LOCAL ] No optimal features file found for SOXX: ./output/feature-sets/SOXX.txt [2026-02-26T20:32:07.121215] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:07.121247] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:07.121275] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:07.121332] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:07.180362] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:07.181082] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:07.181167] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:07.181200] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:07.304837] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:07.304999] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:07.305040] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:07.305069] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:07.310227] [DEBUG] [FORECASTER] SOXX: Forecast T+1@11:T+2@11: UP (p=65.22%) [2026-02-26T20:32:07.310754] [INFO ] [FORECASTER] Completed predict_future for SOXX [2026-02-26T20:32:07.310987] [INFO ] [sig ] SOXX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:32:07.458467] [INFO ] [LOCAL ] Saved forecast: SOXX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SOXX.txt [2026-02-26T20:32:07.458652] [INFO ] [sig ] [2799/3375] Completed SOXX in 0.4s | 2.74 sym/s | Total: 17.0m | ETA: 3.5m [2026-02-26T20:32:07.458697] [INFO ] [sig ] [2800/3375] Forecasting SPAI... [2026-02-26T20:32:07.458726] [INFO ] [sig ] Generating forecast for: SPAI [2026-02-26T20:32:07.458757] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPAI' from 'https://tdm.silogroup.org/data/derivative_storage/SPAI.csv'. [2026-02-26T20:32:07.469839] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPAI'. [2026-02-26T20:32:07.470201] [INFO ] [FORECASTER] Starting predict_future for SPAI [2026-02-26T20:32:07.471106] [DEBUG] [LOCAL ] No optimal features file found for SPAI: ./output/feature-sets/SPAI.txt [2026-02-26T20:32:07.471164] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:07.471203] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:07.471236] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:07.471306] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:07.529649] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:07.530468] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:07.530554] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:07.530605] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:07.648778] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:07.648935] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:07.648974] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:07.649003] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:07.652429] [DEBUG] [FORECASTER] SPAI: Forecast T+1@11:T+2@11: UP (p=94.03%) [2026-02-26T20:32:07.652729] [INFO ] [FORECASTER] Completed predict_future for SPAI [2026-02-26T20:32:07.652860] [INFO ] [sig ] SPAI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:32:07.794110] [INFO ] [LOCAL ] Saved forecast: SPAI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SPAI.txt [2026-02-26T20:32:07.794261] [INFO ] [sig ] [2800/3375] Completed SPAI in 0.3s | 2.74 sym/s | Total: 17.1m | ETA: 3.5m [2026-02-26T20:32:07.794301] [INFO ] [sig ] [2801/3375] Forecasting SPB... [2026-02-26T20:32:07.794332] [INFO ] [sig ] Generating forecast for: SPB [2026-02-26T20:32:07.794364] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPB' from 'https://tdm.silogroup.org/data/derivative_storage/SPB.csv'. [2026-02-26T20:32:07.805759] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPB'. [2026-02-26T20:32:07.806182] [INFO ] [FORECASTER] Starting predict_future for SPB [2026-02-26T20:32:07.807059] [DEBUG] [LOCAL ] No optimal features file found for SPB: ./output/feature-sets/SPB.txt [2026-02-26T20:32:07.807114] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:07.807146] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:07.807173] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:07.807230] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:07.864887] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:07.865555] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:07.865657] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:07.865691] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:07.985994] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:07.986151] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:07.986198] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:07.986253] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:07.989679] [DEBUG] [FORECASTER] SPB: Forecast T+1@11:T+2@11: DOWN (p=7.99%) [2026-02-26T20:32:07.989958] [INFO ] [FORECASTER] Completed predict_future for SPB [2026-02-26T20:32:07.990087] [INFO ] [sig ] SPB: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:32:08.142776] [INFO ] [LOCAL ] Saved forecast: SPB 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SPB.txt [2026-02-26T20:32:08.142945] [INFO ] [sig ] [2801/3375] Completed SPB in 0.3s | 2.74 sym/s | Total: 17.1m | ETA: 3.5m [2026-02-26T20:32:08.142986] [INFO ] [sig ] [2802/3375] Forecasting SPCB... [2026-02-26T20:32:08.143019] [INFO ] [sig ] Generating forecast for: SPCB [2026-02-26T20:32:08.143050] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPCB' from 'https://tdm.silogroup.org/data/derivative_storage/SPCB.csv'. [2026-02-26T20:32:08.154657] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPCB'. [2026-02-26T20:32:08.155046] [INFO ] [FORECASTER] Starting predict_future for SPCB [2026-02-26T20:32:08.155915] [DEBUG] [LOCAL ] No optimal features file found for SPCB: ./output/feature-sets/SPCB.txt [2026-02-26T20:32:08.155970] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:08.156002] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:08.156029] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:08.156086] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:08.214096] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:08.214834] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:08.214923] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:08.214955] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:08.333932] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:08.334090] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:08.334131] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:08.334160] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:08.337762] [DEBUG] [FORECASTER] SPCB: Forecast T+1@11:T+2@11: UP (p=83.69%) [2026-02-26T20:32:08.338060] [INFO ] [FORECASTER] Completed predict_future for SPCB [2026-02-26T20:32:08.338193] [INFO ] [sig ] SPCB: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:32:08.481251] [INFO ] [LOCAL ] Saved forecast: SPCB 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SPCB.txt [2026-02-26T20:32:08.481397] [INFO ] [sig ] [2802/3375] Completed SPCB in 0.3s | 2.74 sym/s | Total: 17.1m | ETA: 3.5m [2026-02-26T20:32:08.481437] [INFO ] [sig ] [2803/3375] Forecasting SPCE... [2026-02-26T20:32:08.481466] [INFO ] [sig ] Generating forecast for: SPCE [2026-02-26T20:32:08.481499] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPCE' from 'https://tdm.silogroup.org/data/derivative_storage/SPCE.csv'. [2026-02-26T20:32:08.493230] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPCE'. [2026-02-26T20:32:08.493674] [INFO ] [FORECASTER] Starting predict_future for SPCE [2026-02-26T20:32:08.494490] [DEBUG] [LOCAL ] No optimal features file found for SPCE: ./output/feature-sets/SPCE.txt [2026-02-26T20:32:08.494544] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:08.494603] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:08.494633] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:08.494690] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:08.552678] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:08.553607] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:08.553719] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:08.553754] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:08.671241] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:08.671411] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:08.671452] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:08.671480] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:08.675052] [DEBUG] [FORECASTER] SPCE: Forecast T+1@11:T+2@11: DOWN (p=39.90%) [2026-02-26T20:32:08.675371] [INFO ] [FORECASTER] Completed predict_future for SPCE [2026-02-26T20:32:08.675508] [INFO ] [sig ] SPCE: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:32:08.820185] [INFO ] [LOCAL ] Saved forecast: SPCE 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SPCE.txt [2026-02-26T20:32:08.820361] [INFO ] [sig ] [2803/3375] Completed SPCE in 0.3s | 2.74 sym/s | Total: 17.1m | ETA: 3.5m [2026-02-26T20:32:08.820403] [INFO ] [sig ] [2804/3375] Forecasting SPE... [2026-02-26T20:32:08.820433] [INFO ] [sig ] Generating forecast for: SPE [2026-02-26T20:32:08.820465] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPE' from 'https://tdm.silogroup.org/data/derivative_storage/SPE.csv'. [2026-02-26T20:32:08.831516] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPE'. [2026-02-26T20:32:08.831961] [INFO ] [FORECASTER] Starting predict_future for SPE [2026-02-26T20:32:08.832825] [DEBUG] [LOCAL ] No optimal features file found for SPE: ./output/feature-sets/SPE.txt [2026-02-26T20:32:08.832882] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:08.832913] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:08.832940] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:08.832999] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:08.891231] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:08.892129] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:08.892220] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:08.892261] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:09.011434] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:09.011615] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:09.011660] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:09.011690] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:09.015229] [DEBUG] [FORECASTER] SPE: Forecast T+1@11:T+2@11: DOWN (p=40.36%) [2026-02-26T20:32:09.015524] [INFO ] [FORECASTER] Completed predict_future for SPE [2026-02-26T20:32:09.015690] [INFO ] [sig ] SPE: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:32:09.157265] [INFO ] [LOCAL ] Saved forecast: SPE 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SPE.txt [2026-02-26T20:32:09.157420] [INFO ] [sig ] [2804/3375] Completed SPE in 0.3s | 2.74 sym/s | Total: 17.1m | ETA: 3.5m [2026-02-26T20:32:09.157459] [INFO ] [sig ] [2805/3375] Forecasting SPFI... [2026-02-26T20:32:09.157490] [INFO ] [sig ] Generating forecast for: SPFI [2026-02-26T20:32:09.157522] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPFI' from 'https://tdm.silogroup.org/data/derivative_storage/SPFI.csv'. [2026-02-26T20:32:09.168504] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPFI'. [2026-02-26T20:32:09.168903] [INFO ] [FORECASTER] Starting predict_future for SPFI [2026-02-26T20:32:09.169751] [DEBUG] [LOCAL ] No optimal features file found for SPFI: ./output/feature-sets/SPFI.txt [2026-02-26T20:32:09.169805] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:09.169852] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:09.169881] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:09.169938] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:09.228141] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:09.228940] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:09.229031] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:09.229065] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:09.349632] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:09.349801] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:09.349844] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:09.349874] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:09.353342] [DEBUG] [FORECASTER] SPFI: Forecast T+1@11:T+2@11: UP (p=75.13%) [2026-02-26T20:32:09.353652] [INFO ] [FORECASTER] Completed predict_future for SPFI [2026-02-26T20:32:09.353787] [INFO ] [sig ] SPFI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:32:09.494900] [INFO ] [LOCAL ] Saved forecast: SPFI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SPFI.txt [2026-02-26T20:32:09.495076] [INFO ] [sig ] [2805/3375] Completed SPFI in 0.3s | 2.74 sym/s | Total: 17.1m | ETA: 3.5m [2026-02-26T20:32:09.495126] [INFO ] [sig ] [2806/3375] Forecasting SPG... [2026-02-26T20:32:09.495157] [INFO ] [sig ] Generating forecast for: SPG [2026-02-26T20:32:09.495188] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPG' from 'https://tdm.silogroup.org/data/derivative_storage/SPG.csv'. [2026-02-26T20:32:09.507233] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPG'. [2026-02-26T20:32:09.507735] [INFO ] [FORECASTER] Starting predict_future for SPG [2026-02-26T20:32:09.509282] [DEBUG] [LOCAL ] No optimal features file found for SPG: ./output/feature-sets/SPG.txt [2026-02-26T20:32:09.509341] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:09.509374] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:09.509401] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:09.509459] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:09.570828] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:09.571700] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:09.571788] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:09.571821] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:09.698549] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:09.698721] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:09.698761] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:09.698789] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:09.702561] [DEBUG] [FORECASTER] SPG: Forecast T+1@11:T+2@11: UP (p=99.52%) [2026-02-26T20:32:09.702865] [INFO ] [FORECASTER] Completed predict_future for SPG [2026-02-26T20:32:09.702996] [INFO ] [sig ] SPG: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:32:09.854757] [INFO ] [LOCAL ] Saved forecast: SPG 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SPG.txt [2026-02-26T20:32:09.854920] [INFO ] [sig ] [2806/3375] Completed SPG in 0.4s | 2.74 sym/s | Total: 17.1m | ETA: 3.5m [2026-02-26T20:32:09.854961] [INFO ] [sig ] [2807/3375] Forecasting SPGI... [2026-02-26T20:32:09.854991] [INFO ] [sig ] Generating forecast for: SPGI [2026-02-26T20:32:09.855022] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPGI' from 'https://tdm.silogroup.org/data/derivative_storage/SPGI.csv'. [2026-02-26T20:32:09.867098] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPGI'. [2026-02-26T20:32:09.867606] [INFO ] [FORECASTER] Starting predict_future for SPGI [2026-02-26T20:32:09.868569] [DEBUG] [LOCAL ] No optimal features file found for SPGI: ./output/feature-sets/SPGI.txt [2026-02-26T20:32:09.868645] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:09.868678] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:09.868706] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:09.868765] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:09.936111] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:09.937347] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:09.937444] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:09.937478] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:10.073207] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:10.073372] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:10.073414] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:10.073442] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:10.077209] [DEBUG] [FORECASTER] SPGI: Forecast T+1@11:T+2@11: DOWN (p=4.86%) [2026-02-26T20:32:10.077534] [INFO ] [FORECASTER] Completed predict_future for SPGI [2026-02-26T20:32:10.077726] [INFO ] [sig ] SPGI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:32:10.235670] [INFO ] [LOCAL ] Saved forecast: SPGI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SPGI.txt [2026-02-26T20:32:10.235834] [INFO ] [sig ] [2807/3375] Completed SPGI in 0.4s | 2.74 sym/s | Total: 17.1m | ETA: 3.5m [2026-02-26T20:32:10.235915] [INFO ] [sig ] [2808/3375] Forecasting SPH... [2026-02-26T20:32:10.235946] [INFO ] [sig ] Generating forecast for: SPH [2026-02-26T20:32:10.235977] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPH' from 'https://tdm.silogroup.org/data/derivative_storage/SPH.csv'. [2026-02-26T20:32:10.248279] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPH'. [2026-02-26T20:32:10.248710] [INFO ] [FORECASTER] Starting predict_future for SPH [2026-02-26T20:32:10.249558] [DEBUG] [LOCAL ] No optimal features file found for SPH: ./output/feature-sets/SPH.txt [2026-02-26T20:32:10.249637] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:10.249672] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:10.249701] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:10.249760] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:10.311541] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:10.312476] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:10.312565] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:10.312621] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:10.430753] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:10.430919] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:10.430960] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:10.430990] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:10.434489] [DEBUG] [FORECASTER] SPH: Forecast T+1@11:T+2@11: DOWN (p=14.31%) [2026-02-26T20:32:10.434821] [INFO ] [FORECASTER] Completed predict_future for SPH [2026-02-26T20:32:10.434982] [INFO ] [sig ] SPH: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:32:10.581599] [INFO ] [LOCAL ] Saved forecast: SPH 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SPH.txt [2026-02-26T20:32:10.581778] [INFO ] [sig ] [2808/3375] Completed SPH in 0.3s | 2.74 sym/s | Total: 17.1m | ETA: 3.5m [2026-02-26T20:32:10.581846] [INFO ] [sig ] [2809/3375] Forecasting SPOK... [2026-02-26T20:32:10.581886] [INFO ] [sig ] Generating forecast for: SPOK [2026-02-26T20:32:10.581943] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPOK' from 'https://tdm.silogroup.org/data/derivative_storage/SPOK.csv'. [2026-02-26T20:32:10.593958] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPOK'. [2026-02-26T20:32:10.594397] [INFO ] [FORECASTER] Starting predict_future for SPOK [2026-02-26T20:32:10.595447] [DEBUG] [LOCAL ] No optimal features file found for SPOK: ./output/feature-sets/SPOK.txt [2026-02-26T20:32:10.595506] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:10.595539] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:10.595565] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:10.595655] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:10.660276] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:10.661178] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:10.661268] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:10.661306] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:10.788741] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:10.788900] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:10.788941] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:10.788970] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:10.792555] [DEBUG] [FORECASTER] SPOK: Forecast T+1@11:T+2@11: UP (p=95.74%) [2026-02-26T20:32:10.792868] [INFO ] [FORECASTER] Completed predict_future for SPOK [2026-02-26T20:32:10.793003] [INFO ] [sig ] SPOK: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:32:10.942536] [INFO ] [LOCAL ] Saved forecast: SPOK 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SPOK.txt [2026-02-26T20:32:10.942707] [INFO ] [sig ] [2809/3375] Completed SPOK in 0.4s | 2.74 sym/s | Total: 17.1m | ETA: 3.4m [2026-02-26T20:32:10.942750] [INFO ] [sig ] [2810/3375] Forecasting SPRO... [2026-02-26T20:32:10.942783] [INFO ] [sig ] Generating forecast for: SPRO [2026-02-26T20:32:10.942813] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPRO' from 'https://tdm.silogroup.org/data/derivative_storage/SPRO.csv'. [2026-02-26T20:32:10.954017] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPRO'. [2026-02-26T20:32:10.954375] [INFO ] [FORECASTER] Starting predict_future for SPRO [2026-02-26T20:32:10.955201] [DEBUG] [LOCAL ] No optimal features file found for SPRO: ./output/feature-sets/SPRO.txt [2026-02-26T20:32:10.955255] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:10.955287] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:10.955315] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:10.955372] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:11.012419] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:11.013229] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:11.013313] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:11.013346] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:11.135531] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:11.135708] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:11.135750] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:11.135778] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:11.139279] [DEBUG] [FORECASTER] SPRO: Forecast T+1@11:T+2@11: UP (p=62.72%) [2026-02-26T20:32:11.139567] [INFO ] [FORECASTER] Completed predict_future for SPRO [2026-02-26T20:32:11.139719] [INFO ] [sig ] SPRO: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:32:11.282484] [INFO ] [LOCAL ] Saved forecast: SPRO 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SPRO.txt [2026-02-26T20:32:11.282847] [INFO ] [sig ] [2810/3375] Completed SPRO in 0.3s | 2.74 sym/s | Total: 17.1m | ETA: 3.4m [2026-02-26T20:32:11.282891] [INFO ] [sig ] [2811/3375] Forecasting SPRX... [2026-02-26T20:32:11.282921] [INFO ] [sig ] Generating forecast for: SPRX [2026-02-26T20:32:11.282952] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPRX' from 'https://tdm.silogroup.org/data/derivative_storage/SPRX.csv'. [2026-02-26T20:32:11.294865] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPRX'. [2026-02-26T20:32:11.295211] [INFO ] [FORECASTER] Starting predict_future for SPRX [2026-02-26T20:32:11.296068] [DEBUG] [LOCAL ] No optimal features file found for SPRX: ./output/feature-sets/SPRX.txt [2026-02-26T20:32:11.296122] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:11.296154] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:11.296210] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:11.296271] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:11.355455] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:11.356441] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:11.356525] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:11.356558] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:11.482006] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:11.482168] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:11.482210] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:11.482239] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:11.485819] [DEBUG] [FORECASTER] SPRX: Forecast T+1@11:T+2@11: UP (p=77.08%) [2026-02-26T20:32:11.486120] [INFO ] [FORECASTER] Completed predict_future for SPRX [2026-02-26T20:32:11.486268] [INFO ] [sig ] SPRX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:32:11.629457] [INFO ] [LOCAL ] Saved forecast: SPRX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SPRX.txt [2026-02-26T20:32:11.629621] [INFO ] [sig ] [2811/3375] Completed SPRX in 0.3s | 2.74 sym/s | Total: 17.1m | ETA: 3.4m [2026-02-26T20:32:11.629674] [INFO ] [sig ] [2812/3375] Forecasting SPRY... [2026-02-26T20:32:11.629707] [INFO ] [sig ] Generating forecast for: SPRY [2026-02-26T20:32:11.629737] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPRY' from 'https://tdm.silogroup.org/data/derivative_storage/SPRY.csv'. [2026-02-26T20:32:11.644694] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPRY'. [2026-02-26T20:32:11.645265] [INFO ] [FORECASTER] Starting predict_future for SPRY [2026-02-26T20:32:11.646501] [DEBUG] [LOCAL ] No optimal features file found for SPRY: ./output/feature-sets/SPRY.txt [2026-02-26T20:32:11.646603] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:11.646652] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:11.646689] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:11.646768] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:11.717712] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:11.718626] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:11.718711] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:11.718745] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:11.839818] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:11.839969] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:11.840010] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:11.840055] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:11.843471] [DEBUG] [FORECASTER] SPRY: Forecast T+1@11:T+2@11: UP (p=68.93%) [2026-02-26T20:32:11.843782] [INFO ] [FORECASTER] Completed predict_future for SPRY [2026-02-26T20:32:11.843913] [INFO ] [sig ] SPRY: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:32:11.988479] [INFO ] [LOCAL ] Saved forecast: SPRY 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SPRY.txt [2026-02-26T20:32:11.988662] [INFO ] [sig ] [2812/3375] Completed SPRY in 0.4s | 2.74 sym/s | Total: 17.1m | ETA: 3.4m [2026-02-26T20:32:11.988706] [INFO ] [sig ] [2813/3375] Forecasting SPSC... [2026-02-26T20:32:11.988738] [INFO ] [sig ] Generating forecast for: SPSC [2026-02-26T20:32:11.988769] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPSC' from 'https://tdm.silogroup.org/data/derivative_storage/SPSC.csv'. [2026-02-26T20:32:12.000023] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPSC'. [2026-02-26T20:32:12.000423] [INFO ] [FORECASTER] Starting predict_future for SPSC [2026-02-26T20:32:12.001265] [DEBUG] [LOCAL ] No optimal features file found for SPSC: ./output/feature-sets/SPSC.txt [2026-02-26T20:32:12.001318] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:12.001350] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:12.001377] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:12.001434] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:12.059460] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:12.060425] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:12.060515] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:12.060548] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:12.178256] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:12.178428] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:12.178469] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:12.178497] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:12.181977] [DEBUG] [FORECASTER] SPSC: Forecast T+1@11:T+2@11: DOWN (p=14.21%) [2026-02-26T20:32:12.182269] [INFO ] [FORECASTER] Completed predict_future for SPSC [2026-02-26T20:32:12.182402] [INFO ] [sig ] SPSC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:32:12.324541] [INFO ] [LOCAL ] Saved forecast: SPSC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SPSC.txt [2026-02-26T20:32:12.324728] [INFO ] [sig ] [2813/3375] Completed SPSC in 0.3s | 2.74 sym/s | Total: 17.1m | ETA: 3.4m [2026-02-26T20:32:12.324770] [INFO ] [sig ] [2814/3375] Forecasting SPWH... [2026-02-26T20:32:12.324801] [INFO ] [sig ] Generating forecast for: SPWH [2026-02-26T20:32:12.324833] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPWH' from 'https://tdm.silogroup.org/data/derivative_storage/SPWH.csv'. [2026-02-26T20:32:12.336166] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPWH'. [2026-02-26T20:32:12.336546] [INFO ] [FORECASTER] Starting predict_future for SPWH [2026-02-26T20:32:12.337398] [DEBUG] [LOCAL ] No optimal features file found for SPWH: ./output/feature-sets/SPWH.txt [2026-02-26T20:32:12.337456] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:12.337488] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:12.337514] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:12.337588] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:12.395048] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:12.395952] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:12.396039] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:12.396089] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:12.526030] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:12.526205] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:12.526246] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:12.526275] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:12.530236] [DEBUG] [FORECASTER] SPWH: Forecast T+1@11:T+2@11: UP (p=52.97%) [2026-02-26T20:32:12.530591] [INFO ] [FORECASTER] Completed predict_future for SPWH [2026-02-26T20:32:12.530739] [INFO ] [sig ] SPWH: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:32:12.675715] [INFO ] [LOCAL ] Saved forecast: SPWH 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SPWH.txt [2026-02-26T20:32:12.675878] [INFO ] [sig ] [2814/3375] Completed SPWH in 0.4s | 2.74 sym/s | Total: 17.1m | ETA: 3.4m [2026-02-26T20:32:12.675921] [INFO ] [sig ] [2815/3375] Forecasting SPXC... [2026-02-26T20:32:12.675951] [INFO ] [sig ] Generating forecast for: SPXC [2026-02-26T20:32:12.675981] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPXC' from 'https://tdm.silogroup.org/data/derivative_storage/SPXC.csv'. [2026-02-26T20:32:12.688451] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPXC'. [2026-02-26T20:32:12.688869] [INFO ] [FORECASTER] Starting predict_future for SPXC [2026-02-26T20:32:12.689910] [DEBUG] [LOCAL ] No optimal features file found for SPXC: ./output/feature-sets/SPXC.txt [2026-02-26T20:32:12.690146] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:12.690179] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:12.690206] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:12.690262] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:12.752347] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:12.753256] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:12.753358] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:12.753401] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:12.881086] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:12.881248] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:12.881289] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:12.881321] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:12.885007] [DEBUG] [FORECASTER] SPXC: Forecast T+1@11:T+2@11: DOWN (p=21.46%) [2026-02-26T20:32:12.885380] [INFO ] [FORECASTER] Completed predict_future for SPXC [2026-02-26T20:32:12.885555] [INFO ] [sig ] SPXC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:32:13.035286] [INFO ] [LOCAL ] Saved forecast: SPXC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SPXC.txt [2026-02-26T20:32:13.035449] [INFO ] [sig ] [2815/3375] Completed SPXC in 0.4s | 2.74 sym/s | Total: 17.1m | ETA: 3.4m [2026-02-26T20:32:13.035490] [INFO ] [sig ] [2816/3375] Forecasting SPXX... [2026-02-26T20:32:13.035522] [INFO ] [sig ] Generating forecast for: SPXX [2026-02-26T20:32:13.035552] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPXX' from 'https://tdm.silogroup.org/data/derivative_storage/SPXX.csv'. [2026-02-26T20:32:13.047110] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPXX'. [2026-02-26T20:32:13.047487] [INFO ] [FORECASTER] Starting predict_future for SPXX [2026-02-26T20:32:13.048397] [DEBUG] [LOCAL ] No optimal features file found for SPXX: ./output/feature-sets/SPXX.txt [2026-02-26T20:32:13.048465] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:13.048504] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:13.048532] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:13.048622] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:13.108235] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:13.109120] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:13.109207] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:13.109242] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:13.232171] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:13.232329] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:13.232372] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:13.232403] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:13.236237] [DEBUG] [FORECASTER] SPXX: Forecast T+1@11:T+2@11: UP (p=87.68%) [2026-02-26T20:32:13.236519] [INFO ] [FORECASTER] Completed predict_future for SPXX [2026-02-26T20:32:13.236668] [INFO ] [sig ] SPXX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:32:13.381067] [INFO ] [LOCAL ] Saved forecast: SPXX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SPXX.txt [2026-02-26T20:32:13.381229] [INFO ] [sig ] [2816/3375] Completed SPXX in 0.3s | 2.74 sym/s | Total: 17.1m | ETA: 3.4m [2026-02-26T20:32:13.381278] [INFO ] [sig ] [2817/3375] Forecasting SQM... [2026-02-26T20:32:13.381312] [INFO ] [sig ] Generating forecast for: SQM [2026-02-26T20:32:13.381343] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SQM' from 'https://tdm.silogroup.org/data/derivative_storage/SQM.csv'. [2026-02-26T20:32:13.392331] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SQM'. [2026-02-26T20:32:13.392763] [INFO ] [FORECASTER] Starting predict_future for SQM [2026-02-26T20:32:13.393651] [DEBUG] [LOCAL ] No optimal features file found for SQM: ./output/feature-sets/SQM.txt [2026-02-26T20:32:13.393707] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:13.393740] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:13.393767] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:13.393827] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:13.453882] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:13.454793] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:13.454880] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:13.454914] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:13.582176] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:13.582346] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:13.582390] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:13.582419] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:13.586011] [DEBUG] [FORECASTER] SQM: Forecast T+1@11:T+2@11: UP (p=50.69%) [2026-02-26T20:32:13.586328] [INFO ] [FORECASTER] Completed predict_future for SQM [2026-02-26T20:32:13.586475] [INFO ] [sig ] SQM: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:32:13.731227] [INFO ] [LOCAL ] Saved forecast: SQM 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SQM.txt [2026-02-26T20:32:13.731398] [INFO ] [sig ] [2817/3375] Completed SQM in 0.4s | 2.74 sym/s | Total: 17.2m | ETA: 3.4m [2026-02-26T20:32:13.731447] [INFO ] [sig ] [2818/3375] Forecasting SQNS... [2026-02-26T20:32:13.731482] [INFO ] [sig ] Generating forecast for: SQNS [2026-02-26T20:32:13.731513] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SQNS' from 'https://tdm.silogroup.org/data/derivative_storage/SQNS.csv'. [2026-02-26T20:32:13.742743] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SQNS'. [2026-02-26T20:32:13.743113] [INFO ] [FORECASTER] Starting predict_future for SQNS [2026-02-26T20:32:13.744003] [DEBUG] [LOCAL ] No optimal features file found for SQNS: ./output/feature-sets/SQNS.txt [2026-02-26T20:32:13.744071] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:13.744104] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:13.744130] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:13.744186] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:13.803724] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:13.804636] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:13.804724] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:13.804758] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:13.924386] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:13.924546] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:13.924607] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:13.924640] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:13.928174] [DEBUG] [FORECASTER] SQNS: Forecast T+1@11:T+2@11: DOWN (p=20.59%) [2026-02-26T20:32:13.928486] [INFO ] [FORECASTER] Completed predict_future for SQNS [2026-02-26T20:32:13.928646] [INFO ] [sig ] SQNS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:32:14.070731] [INFO ] [LOCAL ] Saved forecast: SQNS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SQNS.txt [2026-02-26T20:32:14.070897] [INFO ] [sig ] [2818/3375] Completed SQNS in 0.3s | 2.74 sym/s | Total: 17.2m | ETA: 3.4m [2026-02-26T20:32:14.070956] [INFO ] [sig ] [2819/3375] Forecasting SQQQ... [2026-02-26T20:32:14.071015] [INFO ] [sig ] Generating forecast for: SQQQ [2026-02-26T20:32:14.071055] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SQQQ' from 'https://tdm.silogroup.org/data/derivative_storage/SQQQ.csv'. [2026-02-26T20:32:14.083108] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SQQQ'. [2026-02-26T20:32:14.083514] [INFO ] [FORECASTER] Starting predict_future for SQQQ [2026-02-26T20:32:14.084470] [DEBUG] [LOCAL ] No optimal features file found for SQQQ: ./output/feature-sets/SQQQ.txt [2026-02-26T20:32:14.084539] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:14.084810] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:14.084860] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:14.084943] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:14.145056] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:14.145943] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:14.146030] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:14.146063] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:14.268810] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:14.268978] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:14.269020] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:14.269050] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:14.272723] [DEBUG] [FORECASTER] SQQQ: Forecast T+1@11:T+2@11: DOWN (p=10.95%) [2026-02-26T20:32:14.273033] [INFO ] [FORECASTER] Completed predict_future for SQQQ [2026-02-26T20:32:14.273175] [INFO ] [sig ] SQQQ: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:32:14.422456] [INFO ] [LOCAL ] Saved forecast: SQQQ 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SQQQ.txt [2026-02-26T20:32:14.422662] [INFO ] [sig ] [2819/3375] Completed SQQQ in 0.4s | 2.74 sym/s | Total: 17.2m | ETA: 3.4m [2026-02-26T20:32:14.422713] [INFO ] [sig ] [2820/3375] Forecasting SRAD... [2026-02-26T20:32:14.422745] [INFO ] [sig ] Generating forecast for: SRAD [2026-02-26T20:32:14.422783] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRAD' from 'https://tdm.silogroup.org/data/derivative_storage/SRAD.csv'. [2026-02-26T20:32:14.434436] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRAD'. [2026-02-26T20:32:14.434907] [INFO ] [FORECASTER] Starting predict_future for SRAD [2026-02-26T20:32:14.435861] [DEBUG] [LOCAL ] No optimal features file found for SRAD: ./output/feature-sets/SRAD.txt [2026-02-26T20:32:14.435921] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:14.435953] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:14.435981] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:14.436039] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:14.495917] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:14.496991] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:14.497077] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:14.497110] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:14.624592] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:14.624754] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:14.624796] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:14.624824] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:14.628274] [DEBUG] [FORECASTER] SRAD: Forecast T+1@11:T+2@11: UP (p=79.44%) [2026-02-26T20:32:14.628556] [INFO ] [FORECASTER] Completed predict_future for SRAD [2026-02-26T20:32:14.628709] [INFO ] [sig ] SRAD: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:32:14.776854] [INFO ] [LOCAL ] Saved forecast: SRAD 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SRAD.txt [2026-02-26T20:32:14.776996] [INFO ] [sig ] [2820/3375] Completed SRAD in 0.4s | 2.74 sym/s | Total: 17.2m | ETA: 3.4m [2026-02-26T20:32:14.777036] [INFO ] [sig ] [2821/3375] Forecasting SRBK... [2026-02-26T20:32:14.777067] [INFO ] [sig ] Generating forecast for: SRBK [2026-02-26T20:32:14.777098] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRBK' from 'https://tdm.silogroup.org/data/derivative_storage/SRBK.csv'. [2026-02-26T20:32:14.788619] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRBK'. [2026-02-26T20:32:14.789004] [INFO ] [FORECASTER] Starting predict_future for SRBK [2026-02-26T20:32:14.789949] [DEBUG] [LOCAL ] No optimal features file found for SRBK: ./output/feature-sets/SRBK.txt [2026-02-26T20:32:14.790008] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:14.790042] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:14.790071] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:14.790129] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:14.853124] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:14.853982] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:14.854103] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:14.854139] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:14.979289] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:14.979449] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:14.979491] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:14.979520] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:14.983037] [DEBUG] [FORECASTER] SRBK: Forecast T+1@11:T+2@11: DOWN (p=5.23%) [2026-02-26T20:32:14.983321] [INFO ] [FORECASTER] Completed predict_future for SRBK [2026-02-26T20:32:14.983455] [INFO ] [sig ] SRBK: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:32:15.128271] [INFO ] [LOCAL ] Saved forecast: SRBK 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SRBK.txt [2026-02-26T20:32:15.128436] [INFO ] [sig ] [2821/3375] Completed SRBK in 0.4s | 2.74 sym/s | Total: 17.2m | ETA: 3.4m [2026-02-26T20:32:15.128477] [INFO ] [sig ] [2822/3375] Forecasting SRCE... [2026-02-26T20:32:15.128509] [INFO ] [sig ] Generating forecast for: SRCE [2026-02-26T20:32:15.128540] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRCE' from 'https://tdm.silogroup.org/data/derivative_storage/SRCE.csv'. [2026-02-26T20:32:15.141700] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRCE'. [2026-02-26T20:32:15.142118] [INFO ] [FORECASTER] Starting predict_future for SRCE [2026-02-26T20:32:15.143019] [DEBUG] [LOCAL ] No optimal features file found for SRCE: ./output/feature-sets/SRCE.txt [2026-02-26T20:32:15.143083] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:15.143123] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:15.143152] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:15.143210] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:15.207414] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:15.208345] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:15.208453] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:15.208495] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:15.334723] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:15.334889] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:15.334929] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:15.334958] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:15.338646] [DEBUG] [FORECASTER] SRCE: Forecast T+1@11:T+2@11: UP (p=62.87%) [2026-02-26T20:32:15.339033] [INFO ] [FORECASTER] Completed predict_future for SRCE [2026-02-26T20:32:15.339198] [INFO ] [sig ] SRCE: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:32:15.529614] [INFO ] [LOCAL ] Saved forecast: SRCE 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SRCE.txt [2026-02-26T20:32:15.529778] [INFO ] [sig ] [2822/3375] Completed SRCE in 0.4s | 2.74 sym/s | Total: 17.2m | ETA: 3.4m [2026-02-26T20:32:15.529820] [INFO ] [sig ] [2823/3375] Forecasting SRE... [2026-02-26T20:32:15.529851] [INFO ] [sig ] Generating forecast for: SRE [2026-02-26T20:32:15.529882] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRE' from 'https://tdm.silogroup.org/data/derivative_storage/SRE.csv'. [2026-02-26T20:32:15.541277] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRE'. [2026-02-26T20:32:15.541727] [INFO ] [FORECASTER] Starting predict_future for SRE [2026-02-26T20:32:15.542561] [DEBUG] [LOCAL ] No optimal features file found for SRE: ./output/feature-sets/SRE.txt [2026-02-26T20:32:15.542640] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:15.542673] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:15.542700] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:15.542758] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:15.605068] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:15.606011] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:15.606099] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:15.606132] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:15.725980] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:15.726156] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:15.726198] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:15.726226] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:15.729789] [DEBUG] [FORECASTER] SRE: Forecast T+1@11:T+2@11: DOWN (p=3.73%) [2026-02-26T20:32:15.730079] [INFO ] [FORECASTER] Completed predict_future for SRE [2026-02-26T20:32:15.730214] [INFO ] [sig ] SRE: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:32:15.872235] [INFO ] [LOCAL ] Saved forecast: SRE 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SRE.txt [2026-02-26T20:32:15.872399] [INFO ] [sig ] [2823/3375] Completed SRE in 0.3s | 2.74 sym/s | Total: 17.2m | ETA: 3.4m [2026-02-26T20:32:15.872440] [INFO ] [sig ] [2824/3375] Forecasting SREA... [2026-02-26T20:32:15.872472] [INFO ] [sig ] Generating forecast for: SREA [2026-02-26T20:32:15.872504] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SREA' from 'https://tdm.silogroup.org/data/derivative_storage/SREA.csv'. [2026-02-26T20:32:15.884984] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SREA'. [2026-02-26T20:32:15.885404] [INFO ] [FORECASTER] Starting predict_future for SREA [2026-02-26T20:32:15.886258] [DEBUG] [LOCAL ] No optimal features file found for SREA: ./output/feature-sets/SREA.txt [2026-02-26T20:32:15.886314] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:15.886347] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:15.886374] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:15.886435] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:15.944325] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:15.945269] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:15.945361] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:15.945394] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:16.068264] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:16.068432] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:16.068472] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:16.068502] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:16.072021] [DEBUG] [FORECASTER] SREA: Forecast T+1@11:T+2@11: DOWN (p=49.97%) [2026-02-26T20:32:16.072309] [INFO ] [FORECASTER] Completed predict_future for SREA [2026-02-26T20:32:16.072441] [INFO ] [sig ] SREA: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:32:16.215343] [INFO ] [LOCAL ] Saved forecast: SREA 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SREA.txt [2026-02-26T20:32:16.215533] [INFO ] [sig ] [2824/3375] Completed SREA in 0.3s | 2.74 sym/s | Total: 17.2m | ETA: 3.4m [2026-02-26T20:32:16.215591] [INFO ] [sig ] [2825/3375] Forecasting SRFM... [2026-02-26T20:32:16.215625] [INFO ] [sig ] Generating forecast for: SRFM [2026-02-26T20:32:16.215657] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRFM' from 'https://tdm.silogroup.org/data/derivative_storage/SRFM.csv'. [2026-02-26T20:32:16.226709] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRFM'. [2026-02-26T20:32:16.227147] [INFO ] [FORECASTER] Starting predict_future for SRFM [2026-02-26T20:32:16.228109] [DEBUG] [LOCAL ] No optimal features file found for SRFM: ./output/feature-sets/SRFM.txt [2026-02-26T20:32:16.228166] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:16.228200] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:16.228227] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:16.228284] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:16.302908] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:16.303942] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:16.304041] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:16.304077] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:16.424777] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:16.424960] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:16.425001] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:16.425031] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:16.428531] [DEBUG] [FORECASTER] SRFM: Forecast T+1@11:T+2@11: UP (p=54.11%) [2026-02-26T20:32:16.428852] [INFO ] [FORECASTER] Completed predict_future for SRFM [2026-02-26T20:32:16.428995] [INFO ] [sig ] SRFM: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:32:16.573792] [INFO ] [LOCAL ] Saved forecast: SRFM 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SRFM.txt [2026-02-26T20:32:16.573952] [INFO ] [sig ] [2825/3375] Completed SRFM in 0.4s | 2.74 sym/s | Total: 17.2m | ETA: 3.3m [2026-02-26T20:32:16.573994] [INFO ] [sig ] [2826/3375] Forecasting SRG... [2026-02-26T20:32:16.574025] [INFO ] [sig ] Generating forecast for: SRG [2026-02-26T20:32:16.574056] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRG' from 'https://tdm.silogroup.org/data/derivative_storage/SRG.csv'. [2026-02-26T20:32:16.587379] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRG'. [2026-02-26T20:32:16.587916] [INFO ] [FORECASTER] Starting predict_future for SRG [2026-02-26T20:32:16.589013] [DEBUG] [LOCAL ] No optimal features file found for SRG: ./output/feature-sets/SRG.txt [2026-02-26T20:32:16.589080] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:16.589125] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:16.589167] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:16.589250] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:16.648179] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:16.649082] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:16.649169] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:16.649202] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:16.772219] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:16.772381] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:16.772430] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:16.772466] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:16.775947] [DEBUG] [FORECASTER] SRG: Forecast T+1@11:T+2@11: DOWN (p=1.37%) [2026-02-26T20:32:16.776225] [INFO ] [FORECASTER] Completed predict_future for SRG [2026-02-26T20:32:16.776358] [INFO ] [sig ] SRG: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:32:16.926095] [INFO ] [LOCAL ] Saved forecast: SRG 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SRG.txt [2026-02-26T20:32:16.926260] [INFO ] [sig ] [2826/3375] Completed SRG in 0.4s | 2.74 sym/s | Total: 17.2m | ETA: 3.3m [2026-02-26T20:32:16.926302] [INFO ] [sig ] [2827/3375] Forecasting SRI... [2026-02-26T20:32:16.926333] [INFO ] [sig ] Generating forecast for: SRI [2026-02-26T20:32:16.926364] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRI' from 'https://tdm.silogroup.org/data/derivative_storage/SRI.csv'. [2026-02-26T20:32:16.940099] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRI'. [2026-02-26T20:32:16.940512] [INFO ] [FORECASTER] Starting predict_future for SRI [2026-02-26T20:32:16.941414] [DEBUG] [LOCAL ] No optimal features file found for SRI: ./output/feature-sets/SRI.txt [2026-02-26T20:32:16.941469] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:16.941502] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:16.941529] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:16.941604] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:17.004919] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:17.005794] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:17.005881] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:17.005915] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:17.133726] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:17.133882] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:17.133924] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:17.133952] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:17.137441] [DEBUG] [FORECASTER] SRI: Forecast T+1@11:T+2@11: UP (p=97.92%) [2026-02-26T20:32:17.137764] [INFO ] [FORECASTER] Completed predict_future for SRI [2026-02-26T20:32:17.137899] [INFO ] [sig ] SRI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:32:17.279636] [INFO ] [LOCAL ] Saved forecast: SRI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SRI.txt [2026-02-26T20:32:17.279803] [INFO ] [sig ] [2827/3375] Completed SRI in 0.4s | 2.74 sym/s | Total: 17.2m | ETA: 3.3m [2026-02-26T20:32:17.279844] [INFO ] [sig ] [2828/3375] Forecasting SRRK... [2026-02-26T20:32:17.279876] [INFO ] [sig ] Generating forecast for: SRRK [2026-02-26T20:32:17.279907] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRRK' from 'https://tdm.silogroup.org/data/derivative_storage/SRRK.csv'. [2026-02-26T20:32:17.291014] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRRK'. [2026-02-26T20:32:17.291430] [INFO ] [FORECASTER] Starting predict_future for SRRK [2026-02-26T20:32:17.292310] [DEBUG] [LOCAL ] No optimal features file found for SRRK: ./output/feature-sets/SRRK.txt [2026-02-26T20:32:17.292365] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:17.292428] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:17.292457] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:17.292518] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:17.351923] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:17.352866] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:17.352960] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:17.352995] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:17.474702] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:17.474863] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:17.474906] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:17.474936] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:17.478615] [DEBUG] [FORECASTER] SRRK: Forecast T+1@11:T+2@11: UP (p=62.48%) [2026-02-26T20:32:17.478914] [INFO ] [FORECASTER] Completed predict_future for SRRK [2026-02-26T20:32:17.479052] [INFO ] [sig ] SRRK: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:32:17.628451] [INFO ] [LOCAL ] Saved forecast: SRRK 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SRRK.txt [2026-02-26T20:32:17.628686] [INFO ] [sig ] [2828/3375] Completed SRRK in 0.3s | 2.74 sym/s | Total: 17.2m | ETA: 3.3m [2026-02-26T20:32:17.628746] [INFO ] [sig ] [2829/3375] Forecasting SRTS... [2026-02-26T20:32:17.628785] [INFO ] [sig ] Generating forecast for: SRTS [2026-02-26T20:32:17.628828] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRTS' from 'https://tdm.silogroup.org/data/derivative_storage/SRTS.csv'. [2026-02-26T20:32:17.640823] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRTS'. [2026-02-26T20:32:17.641240] [INFO ] [FORECASTER] Starting predict_future for SRTS [2026-02-26T20:32:17.642120] [DEBUG] [LOCAL ] No optimal features file found for SRTS: ./output/feature-sets/SRTS.txt [2026-02-26T20:32:17.642191] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:17.642226] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:17.642254] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:17.642313] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:17.708322] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:17.709260] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:17.709353] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:17.709389] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:17.840202] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:17.840362] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:17.840405] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:17.840435] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:17.844384] [DEBUG] [FORECASTER] SRTS: Forecast T+1@11:T+2@11: DOWN (p=7.63%) [2026-02-26T20:32:17.844700] [INFO ] [FORECASTER] Completed predict_future for SRTS [2026-02-26T20:32:17.844837] [INFO ] [sig ] SRTS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:32:17.991264] [INFO ] [LOCAL ] Saved forecast: SRTS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SRTS.txt [2026-02-26T20:32:17.991424] [INFO ] [sig ] [2829/3375] Completed SRTS in 0.4s | 2.74 sym/s | Total: 17.2m | ETA: 3.3m [2026-02-26T20:32:17.991466] [INFO ] [sig ] [2830/3375] Forecasting SSB... [2026-02-26T20:32:17.991497] [INFO ] [sig ] Generating forecast for: SSB [2026-02-26T20:32:17.991528] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSB' from 'https://tdm.silogroup.org/data/derivative_storage/SSB.csv'. [2026-02-26T20:32:18.002980] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSB'. [2026-02-26T20:32:18.003358] [INFO ] [FORECASTER] Starting predict_future for SSB [2026-02-26T20:32:18.004263] [DEBUG] [LOCAL ] No optimal features file found for SSB: ./output/feature-sets/SSB.txt [2026-02-26T20:32:18.004320] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:18.004354] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:18.004381] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:18.004439] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:18.075116] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:18.076082] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:18.076177] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:18.076213] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:18.198599] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:18.198763] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:18.198805] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:18.198834] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:18.202377] [DEBUG] [FORECASTER] SSB: Forecast T+1@11:T+2@11: DOWN (p=49.05%) [2026-02-26T20:32:18.202731] [INFO ] [FORECASTER] Completed predict_future for SSB [2026-02-26T20:32:18.202873] [INFO ] [sig ] SSB: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:32:18.348401] [INFO ] [LOCAL ] Saved forecast: SSB 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SSB.txt [2026-02-26T20:32:18.348562] [INFO ] [sig ] [2830/3375] Completed SSB in 0.4s | 2.74 sym/s | Total: 17.2m | ETA: 3.3m [2026-02-26T20:32:18.348817] [INFO ] [sig ] [2831/3375] Forecasting SSD... [2026-02-26T20:32:18.348849] [INFO ] [sig ] Generating forecast for: SSD [2026-02-26T20:32:18.348881] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSD' from 'https://tdm.silogroup.org/data/derivative_storage/SSD.csv'. [2026-02-26T20:32:18.361116] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSD'. [2026-02-26T20:32:18.361528] [INFO ] [FORECASTER] Starting predict_future for SSD [2026-02-26T20:32:18.362375] [DEBUG] [LOCAL ] No optimal features file found for SSD: ./output/feature-sets/SSD.txt [2026-02-26T20:32:18.362442] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:18.362476] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:18.362503] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:18.362560] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:18.420799] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:18.421723] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:18.421819] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:18.421852] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:18.547458] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:18.547852] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:18.547923] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:18.547994] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:18.552224] [DEBUG] [FORECASTER] SSD: Forecast T+1@11:T+2@11: DOWN (p=1.52%) [2026-02-26T20:32:18.552524] [INFO ] [FORECASTER] Completed predict_future for SSD [2026-02-26T20:32:18.552712] [INFO ] [sig ] SSD: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:32:18.712559] [INFO ] [LOCAL ] Saved forecast: SSD 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SSD.txt [2026-02-26T20:32:18.712764] [INFO ] [sig ] [2831/3375] Completed SSD in 0.4s | 2.74 sym/s | Total: 17.2m | ETA: 3.3m [2026-02-26T20:32:18.712806] [INFO ] [sig ] [2832/3375] Forecasting SSL... [2026-02-26T20:32:18.712838] [INFO ] [sig ] Generating forecast for: SSL [2026-02-26T20:32:18.712869] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSL' from 'https://tdm.silogroup.org/data/derivative_storage/SSL.csv'. [2026-02-26T20:32:18.724221] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSL'. [2026-02-26T20:32:18.724653] [INFO ] [FORECASTER] Starting predict_future for SSL [2026-02-26T20:32:18.725489] [DEBUG] [LOCAL ] No optimal features file found for SSL: ./output/feature-sets/SSL.txt [2026-02-26T20:32:18.725543] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:18.725597] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:18.725627] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:18.725685] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:18.788290] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:18.789262] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:18.789357] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:18.789390] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:18.925440] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:18.925628] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:18.925672] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:18.925700] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:18.929373] [DEBUG] [FORECASTER] SSL: Forecast T+1@11:T+2@11: UP (p=61.32%) [2026-02-26T20:32:18.929713] [INFO ] [FORECASTER] Completed predict_future for SSL [2026-02-26T20:32:18.929858] [INFO ] [sig ] SSL: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:32:19.089447] [INFO ] [LOCAL ] Saved forecast: SSL 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SSL.txt [2026-02-26T20:32:19.089687] [INFO ] [sig ] [2832/3375] Completed SSL in 0.4s | 2.74 sym/s | Total: 17.2m | ETA: 3.3m [2026-02-26T20:32:19.089742] [INFO ] [sig ] [2833/3375] Forecasting SSNC... [2026-02-26T20:32:19.089776] [INFO ] [sig ] Generating forecast for: SSNC [2026-02-26T20:32:19.089990] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSNC' from 'https://tdm.silogroup.org/data/derivative_storage/SSNC.csv'. [2026-02-26T20:32:19.103080] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSNC'. [2026-02-26T20:32:19.103512] [INFO ] [FORECASTER] Starting predict_future for SSNC [2026-02-26T20:32:19.104476] [DEBUG] [LOCAL ] No optimal features file found for SSNC: ./output/feature-sets/SSNC.txt [2026-02-26T20:32:19.104533] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:19.104566] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:19.104637] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:19.104709] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:19.166805] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:19.168210] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:19.168344] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:19.168392] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:19.295866] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:19.296027] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:19.296068] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:19.296097] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:19.299634] [DEBUG] [FORECASTER] SSNC: Forecast T+1@11:T+2@11: DOWN (p=27.66%) [2026-02-26T20:32:19.299917] [INFO ] [FORECASTER] Completed predict_future for SSNC [2026-02-26T20:32:19.300046] [INFO ] [sig ] SSNC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:32:19.444319] [INFO ] [LOCAL ] Saved forecast: SSNC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SSNC.txt [2026-02-26T20:32:19.444464] [INFO ] [sig ] [2833/3375] Completed SSNC in 0.4s | 2.74 sym/s | Total: 17.2m | ETA: 3.3m [2026-02-26T20:32:19.444504] [INFO ] [sig ] [2834/3375] Forecasting SSP... [2026-02-26T20:32:19.444534] [INFO ] [sig ] Generating forecast for: SSP [2026-02-26T20:32:19.444566] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSP' from 'https://tdm.silogroup.org/data/derivative_storage/SSP.csv'. [2026-02-26T20:32:19.455611] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSP'. [2026-02-26T20:32:19.455944] [INFO ] [FORECASTER] Starting predict_future for SSP [2026-02-26T20:32:19.456782] [DEBUG] [LOCAL ] No optimal features file found for SSP: ./output/feature-sets/SSP.txt [2026-02-26T20:32:19.456835] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:19.456868] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:19.456895] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:19.456956] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:19.518336] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:19.519424] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:19.519514] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:19.519546] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:19.648844] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:19.649049] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:19.649117] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:19.649173] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:19.654412] [DEBUG] [FORECASTER] SSP: Forecast T+1@11:T+2@11: UP (p=87.30%) [2026-02-26T20:32:19.654948] [INFO ] [FORECASTER] Completed predict_future for SSP [2026-02-26T20:32:19.655178] [INFO ] [sig ] SSP: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:32:19.840552] [INFO ] [LOCAL ] Saved forecast: SSP 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SSP.txt [2026-02-26T20:32:19.840938] [INFO ] [sig ] [2834/3375] Completed SSP in 0.4s | 2.74 sym/s | Total: 17.3m | ETA: 3.3m [2026-02-26T20:32:19.840982] [INFO ] [sig ] [2835/3375] Forecasting SSRM... [2026-02-26T20:32:19.841016] [INFO ] [sig ] Generating forecast for: SSRM [2026-02-26T20:32:19.841051] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSRM' from 'https://tdm.silogroup.org/data/derivative_storage/SSRM.csv'. [2026-02-26T20:32:19.854471] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSRM'. [2026-02-26T20:32:19.854892] [INFO ] [FORECASTER] Starting predict_future for SSRM [2026-02-26T20:32:19.855813] [DEBUG] [LOCAL ] No optimal features file found for SSRM: ./output/feature-sets/SSRM.txt [2026-02-26T20:32:19.855871] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:19.855905] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:19.855933] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:19.855992] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:19.922093] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:19.923207] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:19.923308] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:19.923349] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:20.052765] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:20.052932] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:20.052976] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:20.053006] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:20.057397] [DEBUG] [FORECASTER] SSRM: Forecast T+1@11:T+2@11: UP (p=90.57%) [2026-02-26T20:32:20.058013] [INFO ] [FORECASTER] Completed predict_future for SSRM [2026-02-26T20:32:20.058184] [INFO ] [sig ] SSRM: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:32:20.265313] [INFO ] [LOCAL ] Saved forecast: SSRM 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SSRM.txt [2026-02-26T20:32:20.265871] [INFO ] [sig ] [2835/3375] Completed SSRM in 0.4s | 2.74 sym/s | Total: 17.3m | ETA: 3.3m [2026-02-26T20:32:20.265936] [INFO ] [sig ] [2836/3375] Forecasting SSSS... [2026-02-26T20:32:20.265971] [INFO ] [sig ] Generating forecast for: SSSS [2026-02-26T20:32:20.266008] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSSS' from 'https://tdm.silogroup.org/data/derivative_storage/SSSS.csv'. [2026-02-26T20:32:20.278892] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSSS'. [2026-02-26T20:32:20.279352] [INFO ] [FORECASTER] Starting predict_future for SSSS [2026-02-26T20:32:20.280462] [DEBUG] [LOCAL ] No optimal features file found for SSSS: ./output/feature-sets/SSSS.txt [2026-02-26T20:32:20.280537] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:20.280599] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:20.280641] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:20.280720] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:20.342542] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:20.343753] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:20.343854] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:20.344075] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:20.479624] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:20.479806] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:20.479871] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:20.479902] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:20.483513] [DEBUG] [FORECASTER] SSSS: Forecast T+1@11:T+2@11: DOWN (p=3.25%) [2026-02-26T20:32:20.483838] [INFO ] [FORECASTER] Completed predict_future for SSSS [2026-02-26T20:32:20.483979] [INFO ] [sig ] SSSS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:32:20.648362] [INFO ] [LOCAL ] Saved forecast: SSSS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SSSS.txt [2026-02-26T20:32:20.648530] [INFO ] [sig ] [2836/3375] Completed SSSS in 0.4s | 2.74 sym/s | Total: 17.3m | ETA: 3.3m [2026-02-26T20:32:20.648594] [INFO ] [sig ] [2837/3375] Forecasting SSTI... [2026-02-26T20:32:20.648629] [INFO ] [sig ] Generating forecast for: SSTI [2026-02-26T20:32:20.648662] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSTI' from 'https://tdm.silogroup.org/data/derivative_storage/SSTI.csv'. [2026-02-26T20:32:20.661183] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSTI'. [2026-02-26T20:32:20.661627] [INFO ] [FORECASTER] Starting predict_future for SSTI [2026-02-26T20:32:20.662492] [DEBUG] [LOCAL ] No optimal features file found for SSTI: ./output/feature-sets/SSTI.txt [2026-02-26T20:32:20.662550] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:20.662604] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:20.662635] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:20.662694] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:20.727770] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:20.729043] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:20.729162] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:20.729209] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:20.881805] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:20.881991] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:20.882049] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:20.882094] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:20.886916] [DEBUG] [FORECASTER] SSTI: Forecast T+1@11:T+2@11: UP (p=86.81%) [2026-02-26T20:32:20.887397] [INFO ] [FORECASTER] Completed predict_future for SSTI [2026-02-26T20:32:20.887619] [INFO ] [sig ] SSTI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:32:21.064429] [INFO ] [LOCAL ] Saved forecast: SSTI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SSTI.txt [2026-02-26T20:32:21.064672] [INFO ] [sig ] [2837/3375] Completed SSTI in 0.4s | 2.74 sym/s | Total: 17.3m | ETA: 3.3m [2026-02-26T20:32:21.064739] [INFO ] [sig ] [2838/3375] Forecasting SSTK... [2026-02-26T20:32:21.064777] [INFO ] [sig ] Generating forecast for: SSTK [2026-02-26T20:32:21.065008] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSTK' from 'https://tdm.silogroup.org/data/derivative_storage/SSTK.csv'. [2026-02-26T20:32:21.079820] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSTK'. [2026-02-26T20:32:21.080324] [INFO ] [FORECASTER] Starting predict_future for SSTK [2026-02-26T20:32:21.081512] [DEBUG] [LOCAL ] No optimal features file found for SSTK: ./output/feature-sets/SSTK.txt [2026-02-26T20:32:21.081629] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:21.081692] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:21.081741] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:21.081836] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:21.154788] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:21.155734] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:21.155878] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:21.155916] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:21.288451] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:21.288672] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:21.288715] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:21.288745] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:21.292830] [DEBUG] [FORECASTER] SSTK: Forecast T+1@11:T+2@11: DOWN (p=9.53%) [2026-02-26T20:32:21.293130] [INFO ] [FORECASTER] Completed predict_future for SSTK [2026-02-26T20:32:21.293268] [INFO ] [sig ] SSTK: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:32:21.442984] [INFO ] [LOCAL ] Saved forecast: SSTK 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SSTK.txt [2026-02-26T20:32:21.443149] [INFO ] [sig ] [2838/3375] Completed SSTK in 0.4s | 2.74 sym/s | Total: 17.3m | ETA: 3.3m [2026-02-26T20:32:21.443191] [INFO ] [sig ] [2839/3375] Forecasting SSYS... [2026-02-26T20:32:21.443222] [INFO ] [sig ] Generating forecast for: SSYS [2026-02-26T20:32:21.443253] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSYS' from 'https://tdm.silogroup.org/data/derivative_storage/SSYS.csv'. [2026-02-26T20:32:21.456250] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSYS'. [2026-02-26T20:32:21.456596] [INFO ] [FORECASTER] Starting predict_future for SSYS [2026-02-26T20:32:21.457478] [DEBUG] [LOCAL ] No optimal features file found for SSYS: ./output/feature-sets/SSYS.txt [2026-02-26T20:32:21.457534] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:21.457568] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:21.457627] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:21.457719] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:21.520554] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:21.521443] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:21.521523] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:21.521556] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:21.641504] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:21.641660] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:21.641701] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:21.641730] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:21.645112] [DEBUG] [FORECASTER] SSYS: Forecast T+1@11:T+2@11: DOWN (p=4.10%) [2026-02-26T20:32:21.645391] [INFO ] [FORECASTER] Completed predict_future for SSYS [2026-02-26T20:32:21.645520] [INFO ] [sig ] SSYS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:32:21.790311] [INFO ] [LOCAL ] Saved forecast: SSYS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SSYS.txt [2026-02-26T20:32:21.790472] [INFO ] [sig ] [2839/3375] Completed SSYS in 0.3s | 2.74 sym/s | Total: 17.3m | ETA: 3.3m [2026-02-26T20:32:21.790515] [INFO ] [sig ] [2840/3375] Forecasting STAA... [2026-02-26T20:32:21.790550] [INFO ] [sig ] Generating forecast for: STAA [2026-02-26T20:32:21.790602] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STAA' from 'https://tdm.silogroup.org/data/derivative_storage/STAA.csv'. [2026-02-26T20:32:21.801824] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STAA'. [2026-02-26T20:32:21.802192] [INFO ] [FORECASTER] Starting predict_future for STAA [2026-02-26T20:32:21.803056] [DEBUG] [LOCAL ] No optimal features file found for STAA: ./output/feature-sets/STAA.txt [2026-02-26T20:32:21.803110] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:21.803157] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:21.803185] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:21.803243] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:21.866492] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:21.867519] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:21.867630] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:21.867686] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:21.990154] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:21.990309] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:21.990349] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:21.990376] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:21.993904] [DEBUG] [FORECASTER] STAA: Forecast T+1@11:T+2@11: DOWN (p=47.71%) [2026-02-26T20:32:21.994184] [INFO ] [FORECASTER] Completed predict_future for STAA [2026-02-26T20:32:21.994325] [INFO ] [sig ] STAA: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:32:22.136032] [INFO ] [LOCAL ] Saved forecast: STAA 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/STAA.txt [2026-02-26T20:32:22.136193] [INFO ] [sig ] [2840/3375] Completed STAA in 0.3s | 2.74 sym/s | Total: 17.3m | ETA: 3.3m [2026-02-26T20:32:22.136234] [INFO ] [sig ] [2841/3375] Forecasting STAG... [2026-02-26T20:32:22.136264] [INFO ] [sig ] Generating forecast for: STAG [2026-02-26T20:32:22.136295] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STAG' from 'https://tdm.silogroup.org/data/derivative_storage/STAG.csv'. [2026-02-26T20:32:22.147457] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STAG'. [2026-02-26T20:32:22.147845] [INFO ] [FORECASTER] Starting predict_future for STAG [2026-02-26T20:32:22.148696] [DEBUG] [LOCAL ] No optimal features file found for STAG: ./output/feature-sets/STAG.txt [2026-02-26T20:32:22.148750] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:22.148783] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:22.148810] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:22.148867] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:22.206971] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:22.207910] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:22.208000] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:22.208033] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:22.328297] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:22.328478] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:22.328518] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:22.328548] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:22.332010] [DEBUG] [FORECASTER] STAG: Forecast T+1@11:T+2@11: DOWN (p=27.19%) [2026-02-26T20:32:22.332301] [INFO ] [FORECASTER] Completed predict_future for STAG [2026-02-26T20:32:22.332433] [INFO ] [sig ] STAG: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:32:22.479033] [INFO ] [LOCAL ] Saved forecast: STAG 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/STAG.txt [2026-02-26T20:32:22.479251] [INFO ] [sig ] [2841/3375] Completed STAG in 0.3s | 2.74 sym/s | Total: 17.3m | ETA: 3.3m [2026-02-26T20:32:22.479295] [INFO ] [sig ] [2842/3375] Forecasting STBA... [2026-02-26T20:32:22.479326] [INFO ] [sig ] Generating forecast for: STBA [2026-02-26T20:32:22.479359] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STBA' from 'https://tdm.silogroup.org/data/derivative_storage/STBA.csv'. [2026-02-26T20:32:22.491354] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STBA'. [2026-02-26T20:32:22.491816] [INFO ] [FORECASTER] Starting predict_future for STBA [2026-02-26T20:32:22.492800] [DEBUG] [LOCAL ] No optimal features file found for STBA: ./output/feature-sets/STBA.txt [2026-02-26T20:32:22.492854] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:22.492886] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:22.492913] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:22.492970] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:22.550832] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:22.551868] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:22.551964] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:22.551999] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:22.666438] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:22.666618] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:22.666661] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:22.666690] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:22.670318] [DEBUG] [FORECASTER] STBA: Forecast T+1@11:T+2@11: DOWN (p=14.38%) [2026-02-26T20:32:22.670638] [INFO ] [FORECASTER] Completed predict_future for STBA [2026-02-26T20:32:22.670771] [INFO ] [sig ] STBA: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:32:22.815803] [INFO ] [LOCAL ] Saved forecast: STBA 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/STBA.txt [2026-02-26T20:32:22.815962] [INFO ] [sig ] [2842/3375] Completed STBA in 0.3s | 2.74 sym/s | Total: 17.3m | ETA: 3.2m [2026-02-26T20:32:22.816003] [INFO ] [sig ] [2843/3375] Forecasting STC... [2026-02-26T20:32:22.816034] [INFO ] [sig ] Generating forecast for: STC [2026-02-26T20:32:22.816066] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STC' from 'https://tdm.silogroup.org/data/derivative_storage/STC.csv'. [2026-02-26T20:32:22.827115] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STC'. [2026-02-26T20:32:22.827475] [INFO ] [FORECASTER] Starting predict_future for STC [2026-02-26T20:32:22.828365] [DEBUG] [LOCAL ] No optimal features file found for STC: ./output/feature-sets/STC.txt [2026-02-26T20:32:22.828420] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:22.828451] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:22.828478] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:22.828534] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:22.886272] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:22.887170] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:22.887257] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:22.887290] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:23.003699] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:23.003860] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:23.003900] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:23.003928] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:23.007399] [DEBUG] [FORECASTER] STC: Forecast T+1@11:T+2@11: UP (p=90.40%) [2026-02-26T20:32:23.007738] [INFO ] [FORECASTER] Completed predict_future for STC [2026-02-26T20:32:23.007873] [INFO ] [sig ] STC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:32:23.154315] [INFO ] [LOCAL ] Saved forecast: STC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/STC.txt [2026-02-26T20:32:23.154521] [INFO ] [sig ] [2843/3375] Completed STC in 0.3s | 2.74 sym/s | Total: 17.3m | ETA: 3.2m [2026-02-26T20:32:23.154610] [INFO ] [sig ] [2844/3375] Forecasting STE... [2026-02-26T20:32:23.154671] [INFO ] [sig ] Generating forecast for: STE [2026-02-26T20:32:23.154715] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STE' from 'https://tdm.silogroup.org/data/derivative_storage/STE.csv'. [2026-02-26T20:32:23.170923] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STE'. [2026-02-26T20:32:23.171308] [INFO ] [FORECASTER] Starting predict_future for STE [2026-02-26T20:32:23.172420] [DEBUG] [LOCAL ] No optimal features file found for STE: ./output/feature-sets/STE.txt [2026-02-26T20:32:23.172475] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:23.172507] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:23.172534] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:23.172608] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:23.229671] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:23.230602] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:23.230725] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:23.230761] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:23.354143] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:23.354307] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:23.354347] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:23.354376] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:23.357874] [DEBUG] [FORECASTER] STE: Forecast T+1@11:T+2@11: DOWN (p=14.27%) [2026-02-26T20:32:23.358159] [INFO ] [FORECASTER] Completed predict_future for STE [2026-02-26T20:32:23.358294] [INFO ] [sig ] STE: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:32:23.516696] [INFO ] [LOCAL ] Saved forecast: STE 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/STE.txt [2026-02-26T20:32:23.516869] [INFO ] [sig ] [2844/3375] Completed STE in 0.4s | 2.74 sym/s | Total: 17.3m | ETA: 3.2m [2026-02-26T20:32:23.516912] [INFO ] [sig ] [2845/3375] Forecasting STEL... [2026-02-26T20:32:23.516942] [INFO ] [sig ] Generating forecast for: STEL [2026-02-26T20:32:23.516975] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STEL' from 'https://tdm.silogroup.org/data/derivative_storage/STEL.csv'. [2026-02-26T20:32:23.528453] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STEL'. [2026-02-26T20:32:23.528921] [INFO ] [FORECASTER] Starting predict_future for STEL [2026-02-26T20:32:23.529784] [DEBUG] [LOCAL ] No optimal features file found for STEL: ./output/feature-sets/STEL.txt [2026-02-26T20:32:23.529838] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:23.529903] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:23.529932] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:23.529989] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:23.587216] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:23.588192] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:23.588297] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:23.588330] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:23.712861] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:23.713025] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:23.713065] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:23.713094] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:23.716677] [DEBUG] [FORECASTER] STEL: Forecast T+1@11:T+2@11: DOWN (p=6.87%) [2026-02-26T20:32:23.717001] [INFO ] [FORECASTER] Completed predict_future for STEL [2026-02-26T20:32:23.717140] [INFO ] [sig ] STEL: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:32:23.861590] [INFO ] [LOCAL ] Saved forecast: STEL 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/STEL.txt [2026-02-26T20:32:23.861765] [INFO ] [sig ] [2845/3375] Completed STEL in 0.3s | 2.74 sym/s | Total: 17.3m | ETA: 3.2m [2026-02-26T20:32:23.861809] [INFO ] [sig ] [2846/3375] Forecasting STEM... [2026-02-26T20:32:23.861840] [INFO ] [sig ] Generating forecast for: STEM [2026-02-26T20:32:23.861871] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STEM' from 'https://tdm.silogroup.org/data/derivative_storage/STEM.csv'. [2026-02-26T20:32:23.877106] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STEM'. [2026-02-26T20:32:23.877836] [INFO ] [FORECASTER] Starting predict_future for STEM [2026-02-26T20:32:23.879254] [DEBUG] [LOCAL ] No optimal features file found for STEM: ./output/feature-sets/STEM.txt [2026-02-26T20:32:23.879315] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:23.879352] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:23.879383] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:23.879458] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:23.949533] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:23.950679] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:23.950961] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:23.950994] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:24.075903] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:24.076070] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:24.076114] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:24.076143] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:24.079705] [DEBUG] [FORECASTER] STEM: Forecast T+1@11:T+2@11: DOWN (p=13.15%) [2026-02-26T20:32:24.079999] [INFO ] [FORECASTER] Completed predict_future for STEM [2026-02-26T20:32:24.080136] [INFO ] [sig ] STEM: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:32:24.222618] [INFO ] [LOCAL ] Saved forecast: STEM 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/STEM.txt [2026-02-26T20:32:24.222794] [INFO ] [sig ] [2846/3375] Completed STEM in 0.4s | 2.74 sym/s | Total: 17.3m | ETA: 3.2m [2026-02-26T20:32:24.222835] [INFO ] [sig ] [2847/3375] Forecasting STEP... [2026-02-26T20:32:24.222867] [INFO ] [sig ] Generating forecast for: STEP [2026-02-26T20:32:24.222898] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STEP' from 'https://tdm.silogroup.org/data/derivative_storage/STEP.csv'. [2026-02-26T20:32:24.234652] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STEP'. [2026-02-26T20:32:24.235025] [INFO ] [FORECASTER] Starting predict_future for STEP [2026-02-26T20:32:24.235908] [DEBUG] [LOCAL ] No optimal features file found for STEP: ./output/feature-sets/STEP.txt [2026-02-26T20:32:24.235962] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:24.235994] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:24.236021] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:24.236078] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:24.299413] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:24.300370] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:24.300467] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:24.300501] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:24.424797] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:24.424958] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:24.424998] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:24.425044] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:24.428549] [DEBUG] [FORECASTER] STEP: Forecast T+1@11:T+2@11: DOWN (p=9.60%) [2026-02-26T20:32:24.428855] [INFO ] [FORECASTER] Completed predict_future for STEP [2026-02-26T20:32:24.428990] [INFO ] [sig ] STEP: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:32:24.576612] [INFO ] [LOCAL ] Saved forecast: STEP 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/STEP.txt [2026-02-26T20:32:24.576793] [INFO ] [sig ] [2847/3375] Completed STEP in 0.4s | 2.74 sym/s | Total: 17.3m | ETA: 3.2m [2026-02-26T20:32:24.576834] [INFO ] [sig ] [2848/3375] Forecasting STHO... [2026-02-26T20:32:24.576866] [INFO ] [sig ] Generating forecast for: STHO [2026-02-26T20:32:24.576899] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STHO' from 'https://tdm.silogroup.org/data/derivative_storage/STHO.csv'. [2026-02-26T20:32:24.588698] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STHO'. [2026-02-26T20:32:24.589094] [INFO ] [FORECASTER] Starting predict_future for STHO [2026-02-26T20:32:24.589961] [DEBUG] [LOCAL ] No optimal features file found for STHO: ./output/feature-sets/STHO.txt [2026-02-26T20:32:24.590016] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:24.590049] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:24.590076] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:24.590132] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:24.648877] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:24.649743] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:24.649829] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:24.649863] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:24.772057] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:24.772224] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:24.772267] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:24.772340] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:24.775892] [DEBUG] [FORECASTER] STHO: Forecast T+1@11:T+2@11: UP (p=90.86%) [2026-02-26T20:32:24.776190] [INFO ] [FORECASTER] Completed predict_future for STHO [2026-02-26T20:32:24.776331] [INFO ] [sig ] STHO: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:32:24.918526] [INFO ] [LOCAL ] Saved forecast: STHO 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/STHO.txt [2026-02-26T20:32:24.918685] [INFO ] [sig ] [2848/3375] Completed STHO in 0.3s | 2.74 sym/s | Total: 17.3m | ETA: 3.2m [2026-02-26T20:32:24.918728] [INFO ] [sig ] [2849/3375] Forecasting STI... [2026-02-26T20:32:24.918759] [INFO ] [sig ] Generating forecast for: STI [2026-02-26T20:32:24.918790] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STI' from 'https://tdm.silogroup.org/data/derivative_storage/STI.csv'. [2026-02-26T20:32:24.929515] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STI'. [2026-02-26T20:32:24.929903] [INFO ] [FORECASTER] Starting predict_future for STI [2026-02-26T20:32:24.930806] [DEBUG] [LOCAL ] No optimal features file found for STI: ./output/feature-sets/STI.txt [2026-02-26T20:32:24.930866] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:24.930899] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:24.930925] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:24.930981] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:24.991847] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:24.992751] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:24.992840] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:24.992892] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:25.119771] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:25.119974] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:25.120024] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:25.120057] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:25.123729] [DEBUG] [FORECASTER] STI: Forecast T+1@11:T+2@11: DOWN (p=2.49%) [2026-02-26T20:32:25.124015] [INFO ] [FORECASTER] Completed predict_future for STI [2026-02-26T20:32:25.124189] [INFO ] [sig ] STI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:32:25.270454] [INFO ] [LOCAL ] Saved forecast: STI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/STI.txt [2026-02-26T20:32:25.270663] [INFO ] [sig ] [2849/3375] Completed STI in 0.4s | 2.74 sym/s | Total: 17.3m | ETA: 3.2m [2026-02-26T20:32:25.270718] [INFO ] [sig ] [2850/3375] Forecasting STIM... [2026-02-26T20:32:25.270754] [INFO ] [sig ] Generating forecast for: STIM [2026-02-26T20:32:25.270795] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STIM' from 'https://tdm.silogroup.org/data/derivative_storage/STIM.csv'. [2026-02-26T20:32:25.283281] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STIM'. [2026-02-26T20:32:25.283772] [INFO ] [FORECASTER] Starting predict_future for STIM [2026-02-26T20:32:25.284842] [DEBUG] [LOCAL ] No optimal features file found for STIM: ./output/feature-sets/STIM.txt [2026-02-26T20:32:25.284901] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:25.284935] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:25.284961] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:25.285030] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:25.352273] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:25.353219] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:25.353307] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:25.353341] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:25.490433] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:25.490623] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:25.490675] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:25.490712] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:25.494441] [DEBUG] [FORECASTER] STIM: Forecast T+1@11:T+2@11: UP (p=68.39%) [2026-02-26T20:32:25.494809] [INFO ] [FORECASTER] Completed predict_future for STIM [2026-02-26T20:32:25.494949] [INFO ] [sig ] STIM: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:32:25.640695] [INFO ] [LOCAL ] Saved forecast: STIM 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/STIM.txt [2026-02-26T20:32:25.640854] [INFO ] [sig ] [2850/3375] Completed STIM in 0.4s | 2.74 sym/s | Total: 17.4m | ETA: 3.2m [2026-02-26T20:32:25.641077] [INFO ] [sig ] [2851/3375] Forecasting STK... [2026-02-26T20:32:25.641108] [INFO ] [sig ] Generating forecast for: STK [2026-02-26T20:32:25.641140] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STK' from 'https://tdm.silogroup.org/data/derivative_storage/STK.csv'. [2026-02-26T20:32:25.656485] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STK'. [2026-02-26T20:32:25.657108] [INFO ] [FORECASTER] Starting predict_future for STK [2026-02-26T20:32:25.658017] [DEBUG] [LOCAL ] No optimal features file found for STK: ./output/feature-sets/STK.txt [2026-02-26T20:32:25.658072] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:25.658104] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:25.658146] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:25.658205] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:25.721768] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:25.722688] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:25.722782] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:25.722816] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:25.848111] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:25.848277] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:25.848318] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:25.848346] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:25.851948] [DEBUG] [FORECASTER] STK: Forecast T+1@11:T+2@11: DOWN (p=9.42%) [2026-02-26T20:32:25.852245] [INFO ] [FORECASTER] Completed predict_future for STK [2026-02-26T20:32:25.852388] [INFO ] [sig ] STK: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:32:25.996068] [INFO ] [LOCAL ] Saved forecast: STK 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/STK.txt [2026-02-26T20:32:25.996240] [INFO ] [sig ] [2851/3375] Completed STK in 0.4s | 2.74 sym/s | Total: 17.4m | ETA: 3.2m [2026-02-26T20:32:25.996281] [INFO ] [sig ] [2852/3375] Forecasting STKH... [2026-02-26T20:32:25.996312] [INFO ] [sig ] Generating forecast for: STKH [2026-02-26T20:32:25.996343] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STKH' from 'https://tdm.silogroup.org/data/derivative_storage/STKH.csv'. [2026-02-26T20:32:26.007872] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STKH'. [2026-02-26T20:32:26.008311] [INFO ] [FORECASTER] Starting predict_future for STKH [2026-02-26T20:32:26.009271] [DEBUG] [LOCAL ] No optimal features file found for STKH: ./output/feature-sets/STKH.txt [2026-02-26T20:32:26.009329] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:26.009363] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:26.009389] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:26.009447] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:26.070173] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:26.071070] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:26.071156] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:26.071190] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:26.184189] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:26.184344] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:26.184384] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:26.184413] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:26.187941] [DEBUG] [FORECASTER] STKH: Forecast T+1@11:T+2@11: UP (p=91.43%) [2026-02-26T20:32:26.188230] [INFO ] [FORECASTER] Completed predict_future for STKH [2026-02-26T20:32:26.188362] [INFO ] [sig ] STKH: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:32:26.333510] [INFO ] [LOCAL ] Saved forecast: STKH 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/STKH.txt [2026-02-26T20:32:26.333691] [INFO ] [sig ] [2852/3375] Completed STKH in 0.3s | 2.74 sym/s | Total: 17.4m | ETA: 3.2m [2026-02-26T20:32:26.333734] [INFO ] [sig ] [2853/3375] Forecasting STKL... [2026-02-26T20:32:26.333764] [INFO ] [sig ] Generating forecast for: STKL [2026-02-26T20:32:26.333796] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STKL' from 'https://tdm.silogroup.org/data/derivative_storage/STKL.csv'. [2026-02-26T20:32:26.345718] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STKL'. [2026-02-26T20:32:26.346168] [INFO ] [FORECASTER] Starting predict_future for STKL [2026-02-26T20:32:26.347079] [DEBUG] [LOCAL ] No optimal features file found for STKL: ./output/feature-sets/STKL.txt [2026-02-26T20:32:26.347135] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:26.347167] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:26.347209] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:26.347270] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:26.406165] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:26.407114] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:26.407214] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:26.407248] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:26.539674] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:26.539842] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:26.539885] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:26.539914] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:26.543753] [DEBUG] [FORECASTER] STKL: Forecast T+1@11:T+2@11: DOWN (p=20.35%) [2026-02-26T20:32:26.544160] [INFO ] [FORECASTER] Completed predict_future for STKL [2026-02-26T20:32:26.544315] [INFO ] [sig ] STKL: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:32:26.693097] [INFO ] [LOCAL ] Saved forecast: STKL 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/STKL.txt [2026-02-26T20:32:26.693254] [INFO ] [sig ] [2853/3375] Completed STKL in 0.4s | 2.74 sym/s | Total: 17.4m | ETA: 3.2m [2026-02-26T20:32:26.693295] [INFO ] [sig ] [2854/3375] Forecasting STKS... [2026-02-26T20:32:26.693325] [INFO ] [sig ] Generating forecast for: STKS [2026-02-26T20:32:26.693357] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STKS' from 'https://tdm.silogroup.org/data/derivative_storage/STKS.csv'. [2026-02-26T20:32:26.704743] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STKS'. [2026-02-26T20:32:26.705174] [INFO ] [FORECASTER] Starting predict_future for STKS [2026-02-26T20:32:26.706077] [DEBUG] [LOCAL ] No optimal features file found for STKS: ./output/feature-sets/STKS.txt [2026-02-26T20:32:26.706149] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:26.706185] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:26.706213] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:26.706272] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:26.768531] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:26.769414] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:26.769499] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:26.769533] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:26.892944] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:26.893108] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:26.893148] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:26.893176] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:26.896613] [DEBUG] [FORECASTER] STKS: Forecast T+1@11:T+2@11: UP (p=53.18%) [2026-02-26T20:32:26.896896] [INFO ] [FORECASTER] Completed predict_future for STKS [2026-02-26T20:32:26.897026] [INFO ] [sig ] STKS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:32:27.049757] [INFO ] [LOCAL ] Saved forecast: STKS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/STKS.txt [2026-02-26T20:32:27.049900] [INFO ] [sig ] [2854/3375] Completed STKS in 0.4s | 2.74 sym/s | Total: 17.4m | ETA: 3.2m [2026-02-26T20:32:27.049941] [INFO ] [sig ] [2855/3375] Forecasting STLA... [2026-02-26T20:32:27.049971] [INFO ] [sig ] Generating forecast for: STLA [2026-02-26T20:32:27.050011] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STLA' from 'https://tdm.silogroup.org/data/derivative_storage/STLA.csv'. [2026-02-26T20:32:27.061617] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STLA'. [2026-02-26T20:32:27.061970] [INFO ] [FORECASTER] Starting predict_future for STLA [2026-02-26T20:32:27.062836] [DEBUG] [LOCAL ] No optimal features file found for STLA: ./output/feature-sets/STLA.txt [2026-02-26T20:32:27.062899] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:27.062934] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:27.062962] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:27.063021] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:27.121686] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:27.122497] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:27.122635] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:27.122672] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:27.249450] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:27.249628] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:27.249671] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:27.249701] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:27.253146] [DEBUG] [FORECASTER] STLA: Forecast T+1@11:T+2@11: DOWN (p=4.36%) [2026-02-26T20:32:27.253438] [INFO ] [FORECASTER] Completed predict_future for STLA [2026-02-26T20:32:27.253592] [INFO ] [sig ] STLA: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:32:27.402698] [INFO ] [LOCAL ] Saved forecast: STLA 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/STLA.txt [2026-02-26T20:32:27.402843] [INFO ] [sig ] [2855/3375] Completed STLA in 0.4s | 2.74 sym/s | Total: 17.4m | ETA: 3.2m [2026-02-26T20:32:27.402882] [INFO ] [sig ] [2856/3375] Forecasting STLD... [2026-02-26T20:32:27.402913] [INFO ] [sig ] Generating forecast for: STLD [2026-02-26T20:32:27.402944] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STLD' from 'https://tdm.silogroup.org/data/derivative_storage/STLD.csv'. [2026-02-26T20:32:27.415045] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STLD'. [2026-02-26T20:32:27.415411] [INFO ] [FORECASTER] Starting predict_future for STLD [2026-02-26T20:32:27.416264] [DEBUG] [LOCAL ] No optimal features file found for STLD: ./output/feature-sets/STLD.txt [2026-02-26T20:32:27.416319] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:27.416351] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:27.416378] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:27.416439] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:27.477183] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:27.478139] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:27.478227] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:27.478261] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:27.612081] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:27.612250] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:27.612304] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:27.612336] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:27.616186] [DEBUG] [FORECASTER] STLD: Forecast T+1@11:T+2@11: UP (p=84.51%) [2026-02-26T20:32:27.616476] [INFO ] [FORECASTER] Completed predict_future for STLD [2026-02-26T20:32:27.616636] [INFO ] [sig ] STLD: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:32:27.760967] [INFO ] [LOCAL ] Saved forecast: STLD 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/STLD.txt [2026-02-26T20:32:27.761116] [INFO ] [sig ] [2856/3375] Completed STLD in 0.4s | 2.74 sym/s | Total: 17.4m | ETA: 3.2m [2026-02-26T20:32:27.761157] [INFO ] [sig ] [2857/3375] Forecasting STM... [2026-02-26T20:32:27.761187] [INFO ] [sig ] Generating forecast for: STM [2026-02-26T20:32:27.761219] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STM' from 'https://tdm.silogroup.org/data/derivative_storage/STM.csv'. [2026-02-26T20:32:27.773202] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STM'. [2026-02-26T20:32:27.773608] [INFO ] [FORECASTER] Starting predict_future for STM [2026-02-26T20:32:27.774449] [DEBUG] [LOCAL ] No optimal features file found for STM: ./output/feature-sets/STM.txt [2026-02-26T20:32:27.774504] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:27.774536] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:27.774562] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:27.774647] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:27.838181] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:27.839647] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:27.839811] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:27.839869] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:27.985414] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:27.985600] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:27.985645] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:27.985674] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:27.989368] [DEBUG] [FORECASTER] STM: Forecast T+1@11:T+2@11: UP (p=82.98%) [2026-02-26T20:32:27.989745] [INFO ] [FORECASTER] Completed predict_future for STM [2026-02-26T20:32:27.989904] [INFO ] [sig ] STM: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:32:28.131044] [INFO ] [LOCAL ] Saved forecast: STM 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/STM.txt [2026-02-26T20:32:28.131208] [INFO ] [sig ] [2857/3375] Completed STM in 0.4s | 2.74 sym/s | Total: 17.4m | ETA: 3.2m [2026-02-26T20:32:28.131254] [INFO ] [sig ] [2858/3375] Forecasting STN... [2026-02-26T20:32:28.131284] [INFO ] [sig ] Generating forecast for: STN [2026-02-26T20:32:28.131317] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STN' from 'https://tdm.silogroup.org/data/derivative_storage/STN.csv'. [2026-02-26T20:32:28.144042] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STN'. [2026-02-26T20:32:28.144462] [INFO ] [FORECASTER] Starting predict_future for STN [2026-02-26T20:32:28.145463] [DEBUG] [LOCAL ] No optimal features file found for STN: ./output/feature-sets/STN.txt [2026-02-26T20:32:28.145519] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:28.145553] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:28.145604] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:28.145679] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:28.216343] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:28.217325] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:28.217419] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:28.217453] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:28.349199] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:28.349370] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:28.349413] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:28.349444] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:28.353147] [DEBUG] [FORECASTER] STN: Forecast T+1@11:T+2@11: UP (p=55.27%) [2026-02-26T20:32:28.353476] [INFO ] [FORECASTER] Completed predict_future for STN [2026-02-26T20:32:28.353637] [INFO ] [sig ] STN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:32:28.506967] [INFO ] [LOCAL ] Saved forecast: STN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/STN.txt [2026-02-26T20:32:28.507162] [INFO ] [sig ] [2858/3375] Completed STN in 0.4s | 2.74 sym/s | Total: 17.4m | ETA: 3.1m [2026-02-26T20:32:28.507206] [INFO ] [sig ] [2859/3375] Forecasting STNE... [2026-02-26T20:32:28.507238] [INFO ] [sig ] Generating forecast for: STNE [2026-02-26T20:32:28.507272] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STNE' from 'https://tdm.silogroup.org/data/derivative_storage/STNE.csv'. [2026-02-26T20:32:28.519829] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STNE'. [2026-02-26T20:32:28.520237] [INFO ] [FORECASTER] Starting predict_future for STNE [2026-02-26T20:32:28.521126] [DEBUG] [LOCAL ] No optimal features file found for STNE: ./output/feature-sets/STNE.txt [2026-02-26T20:32:28.521181] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:28.521215] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:28.521243] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:28.521300] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:28.578448] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:28.579357] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:28.579445] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:28.579478] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:28.705261] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:28.705422] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:28.705463] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:28.705492] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:28.709043] [DEBUG] [FORECASTER] STNE: Forecast T+1@11:T+2@11: UP (p=70.30%) [2026-02-26T20:32:28.709348] [INFO ] [FORECASTER] Completed predict_future for STNE [2026-02-26T20:32:28.709489] [INFO ] [sig ] STNE: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:32:28.881615] [INFO ] [LOCAL ] Saved forecast: STNE 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/STNE.txt [2026-02-26T20:32:28.881874] [INFO ] [sig ] [2859/3375] Completed STNE in 0.4s | 2.74 sym/s | Total: 17.4m | ETA: 3.1m [2026-02-26T20:32:28.881943] [INFO ] [sig ] [2860/3375] Forecasting STOK... [2026-02-26T20:32:28.881991] [INFO ] [sig ] Generating forecast for: STOK [2026-02-26T20:32:28.882035] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STOK' from 'https://tdm.silogroup.org/data/derivative_storage/STOK.csv'. [2026-02-26T20:32:28.897921] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STOK'. [2026-02-26T20:32:28.898377] [INFO ] [FORECASTER] Starting predict_future for STOK [2026-02-26T20:32:28.899379] [DEBUG] [LOCAL ] No optimal features file found for STOK: ./output/feature-sets/STOK.txt [2026-02-26T20:32:28.899459] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:28.899507] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:28.899554] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:28.899646] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:28.963062] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:28.964102] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:28.964195] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:28.964231] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:29.098281] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:29.098448] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:29.098496] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:29.098528] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:29.102262] [DEBUG] [FORECASTER] STOK: Forecast T+1@11:T+2@11: DOWN (p=11.82%) [2026-02-26T20:32:29.102606] [INFO ] [FORECASTER] Completed predict_future for STOK [2026-02-26T20:32:29.102765] [INFO ] [sig ] STOK: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:32:29.244460] [INFO ] [LOCAL ] Saved forecast: STOK 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/STOK.txt [2026-02-26T20:32:29.244644] [INFO ] [sig ] [2860/3375] Completed STOK in 0.4s | 2.74 sym/s | Total: 17.4m | ETA: 3.1m [2026-02-26T20:32:29.244688] [INFO ] [sig ] [2861/3375] Forecasting STRA... [2026-02-26T20:32:29.244721] [INFO ] [sig ] Generating forecast for: STRA [2026-02-26T20:32:29.244753] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STRA' from 'https://tdm.silogroup.org/data/derivative_storage/STRA.csv'. [2026-02-26T20:32:29.256432] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STRA'. [2026-02-26T20:32:29.256842] [INFO ] [FORECASTER] Starting predict_future for STRA [2026-02-26T20:32:29.257731] [DEBUG] [LOCAL ] No optimal features file found for STRA: ./output/feature-sets/STRA.txt [2026-02-26T20:32:29.257786] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:29.257819] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:29.257846] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:29.257903] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:29.315736] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:29.316641] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:29.316735] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:29.316770] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:29.444947] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:29.445149] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:29.445214] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:29.445250] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:29.449157] [DEBUG] [FORECASTER] STRA: Forecast T+1@11:T+2@11: DOWN (p=41.78%) [2026-02-26T20:32:29.449453] [INFO ] [FORECASTER] Completed predict_future for STRA [2026-02-26T20:32:29.449611] [INFO ] [sig ] STRA: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:32:29.605326] [INFO ] [LOCAL ] Saved forecast: STRA 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/STRA.txt [2026-02-26T20:32:29.605501] [INFO ] [sig ] [2861/3375] Completed STRA in 0.4s | 2.74 sym/s | Total: 17.4m | ETA: 3.1m [2026-02-26T20:32:29.605548] [INFO ] [sig ] [2862/3375] Forecasting STRL... [2026-02-26T20:32:29.605599] [INFO ] [sig ] Generating forecast for: STRL [2026-02-26T20:32:29.605635] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STRL' from 'https://tdm.silogroup.org/data/derivative_storage/STRL.csv'. [2026-02-26T20:32:29.618167] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STRL'. [2026-02-26T20:32:29.618672] [INFO ] [FORECASTER] Starting predict_future for STRL [2026-02-26T20:32:29.619602] [DEBUG] [LOCAL ] No optimal features file found for STRL: ./output/feature-sets/STRL.txt [2026-02-26T20:32:29.619660] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:29.619757] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:29.619799] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:29.619889] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:29.684333] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:29.685272] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:29.685364] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:29.685399] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:29.814818] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:29.814986] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:29.815027] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:29.815055] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:29.818666] [DEBUG] [FORECASTER] STRL: Forecast T+1@11:T+2@11: DOWN (p=12.61%) [2026-02-26T20:32:29.818996] [INFO ] [FORECASTER] Completed predict_future for STRL [2026-02-26T20:32:29.819129] [INFO ] [sig ] STRL: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:32:29.960970] [INFO ] [LOCAL ] Saved forecast: STRL 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/STRL.txt [2026-02-26T20:32:29.961140] [INFO ] [sig ] [2862/3375] Completed STRL in 0.4s | 2.74 sym/s | Total: 17.4m | ETA: 3.1m [2026-02-26T20:32:29.961183] [INFO ] [sig ] [2863/3375] Forecasting STRS... [2026-02-26T20:32:29.961213] [INFO ] [sig ] Generating forecast for: STRS [2026-02-26T20:32:29.961244] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STRS' from 'https://tdm.silogroup.org/data/derivative_storage/STRS.csv'. [2026-02-26T20:32:29.971726] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STRS'. [2026-02-26T20:32:29.972146] [INFO ] [FORECASTER] Starting predict_future for STRS [2026-02-26T20:32:29.973035] [DEBUG] [LOCAL ] No optimal features file found for STRS: ./output/feature-sets/STRS.txt [2026-02-26T20:32:29.973091] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:29.973124] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:29.973150] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:29.973208] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:30.035383] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:30.036311] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:30.036399] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:30.036433] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:30.142424] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:30.142610] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:30.142659] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:30.142693] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:30.146233] [DEBUG] [FORECASTER] STRS: Forecast T+1@11:T+2@11: DOWN (p=43.73%) [2026-02-26T20:32:30.146545] [INFO ] [FORECASTER] Completed predict_future for STRS [2026-02-26T20:32:30.146708] [INFO ] [sig ] STRS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:32:30.288001] [INFO ] [LOCAL ] Saved forecast: STRS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/STRS.txt [2026-02-26T20:32:30.288178] [INFO ] [sig ] [2863/3375] Completed STRS in 0.3s | 2.74 sym/s | Total: 17.4m | ETA: 3.1m [2026-02-26T20:32:30.288221] [INFO ] [sig ] [2864/3375] Forecasting STSS... [2026-02-26T20:32:30.288252] [INFO ] [sig ] Generating forecast for: STSS [2026-02-26T20:32:30.288284] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STSS' from 'https://tdm.silogroup.org/data/derivative_storage/STSS.csv'. [2026-02-26T20:32:30.299534] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STSS'. [2026-02-26T20:32:30.299985] [INFO ] [FORECASTER] Starting predict_future for STSS [2026-02-26T20:32:30.300846] [DEBUG] [LOCAL ] No optimal features file found for STSS: ./output/feature-sets/STSS.txt [2026-02-26T20:32:30.300931] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:30.300967] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:30.300994] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:30.301051] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:30.357733] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:30.358612] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:30.358703] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:30.358735] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:30.481996] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:30.482169] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:30.482212] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:30.482242] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:30.485887] [DEBUG] [FORECASTER] STSS: Forecast T+1@11:T+2@11: UP (p=86.14%) [2026-02-26T20:32:30.486211] [INFO ] [FORECASTER] Completed predict_future for STSS [2026-02-26T20:32:30.486355] [INFO ] [sig ] STSS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:32:30.644654] [INFO ] [LOCAL ] Saved forecast: STSS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/STSS.txt [2026-02-26T20:32:30.644861] [INFO ] [sig ] [2864/3375] Completed STSS in 0.4s | 2.74 sym/s | Total: 17.4m | ETA: 3.1m [2026-02-26T20:32:30.644905] [INFO ] [sig ] [2865/3375] Forecasting STTK... [2026-02-26T20:32:30.644936] [INFO ] [sig ] Generating forecast for: STTK [2026-02-26T20:32:30.644969] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STTK' from 'https://tdm.silogroup.org/data/derivative_storage/STTK.csv'. [2026-02-26T20:32:30.656721] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STTK'. [2026-02-26T20:32:30.657207] [INFO ] [FORECASTER] Starting predict_future for STTK [2026-02-26T20:32:30.658195] [DEBUG] [LOCAL ] No optimal features file found for STTK: ./output/feature-sets/STTK.txt [2026-02-26T20:32:30.658252] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:30.658285] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:30.658311] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:30.658378] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:30.716653] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:30.717602] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:30.717720] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:30.717754] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:30.838128] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:30.838301] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:30.838345] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:30.838440] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:30.842563] [DEBUG] [FORECASTER] STTK: Forecast T+1@11:T+2@11: DOWN (p=14.61%) [2026-02-26T20:32:30.843003] [INFO ] [FORECASTER] Completed predict_future for STTK [2026-02-26T20:32:30.843164] [INFO ] [sig ] STTK: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:32:30.991189] [INFO ] [LOCAL ] Saved forecast: STTK 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/STTK.txt [2026-02-26T20:32:30.991365] [INFO ] [sig ] [2865/3375] Completed STTK in 0.3s | 2.74 sym/s | Total: 17.4m | ETA: 3.1m [2026-02-26T20:32:30.991420] [INFO ] [sig ] [2866/3375] Forecasting STVN... [2026-02-26T20:32:30.991480] [INFO ] [sig ] Generating forecast for: STVN [2026-02-26T20:32:30.991525] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STVN' from 'https://tdm.silogroup.org/data/derivative_storage/STVN.csv'. [2026-02-26T20:32:31.003168] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STVN'. [2026-02-26T20:32:31.003656] [INFO ] [FORECASTER] Starting predict_future for STVN [2026-02-26T20:32:31.004509] [DEBUG] [LOCAL ] No optimal features file found for STVN: ./output/feature-sets/STVN.txt [2026-02-26T20:32:31.004565] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:31.004620] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:31.004648] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:31.004705] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:31.062673] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:31.063641] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:31.063763] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:31.063797] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:31.185635] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:31.185807] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:31.185848] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:31.185876] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:31.189596] [DEBUG] [FORECASTER] STVN: Forecast T+1@11:T+2@11: UP (p=76.16%) [2026-02-26T20:32:31.189928] [INFO ] [FORECASTER] Completed predict_future for STVN [2026-02-26T20:32:31.190076] [INFO ] [sig ] STVN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:32:31.339208] [INFO ] [LOCAL ] Saved forecast: STVN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/STVN.txt [2026-02-26T20:32:31.339391] [INFO ] [sig ] [2866/3375] Completed STVN in 0.3s | 2.74 sym/s | Total: 17.4m | ETA: 3.1m [2026-02-26T20:32:31.339434] [INFO ] [sig ] [2867/3375] Forecasting STWD... [2026-02-26T20:32:31.339476] [INFO ] [sig ] Generating forecast for: STWD [2026-02-26T20:32:31.339513] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STWD' from 'https://tdm.silogroup.org/data/derivative_storage/STWD.csv'. [2026-02-26T20:32:31.351501] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STWD'. [2026-02-26T20:32:31.351951] [INFO ] [FORECASTER] Starting predict_future for STWD [2026-02-26T20:32:31.352870] [DEBUG] [LOCAL ] No optimal features file found for STWD: ./output/feature-sets/STWD.txt [2026-02-26T20:32:31.352927] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:31.352958] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:31.352985] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:31.353042] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:31.410773] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:31.411759] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:31.411866] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:31.411908] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:31.532008] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:31.532182] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:31.532224] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:31.532253] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:31.535913] [DEBUG] [FORECASTER] STWD: Forecast T+1@11:T+2@11: UP (p=99.47%) [2026-02-26T20:32:31.536241] [INFO ] [FORECASTER] Completed predict_future for STWD [2026-02-26T20:32:31.536409] [INFO ] [sig ] STWD: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:32:31.679508] [INFO ] [LOCAL ] Saved forecast: STWD 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/STWD.txt [2026-02-26T20:32:31.679712] [INFO ] [sig ] [2867/3375] Completed STWD in 0.3s | 2.74 sym/s | Total: 17.5m | ETA: 3.1m [2026-02-26T20:32:31.679755] [INFO ] [sig ] [2868/3375] Forecasting STX... [2026-02-26T20:32:31.679786] [INFO ] [sig ] Generating forecast for: STX [2026-02-26T20:32:31.679818] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STX' from 'https://tdm.silogroup.org/data/derivative_storage/STX.csv'. [2026-02-26T20:32:31.691634] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STX'. [2026-02-26T20:32:31.692082] [INFO ] [FORECASTER] Starting predict_future for STX [2026-02-26T20:32:31.692990] [DEBUG] [LOCAL ] No optimal features file found for STX: ./output/feature-sets/STX.txt [2026-02-26T20:32:31.693046] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:31.693079] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:31.693107] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:31.693166] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:31.750751] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:31.751665] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:31.751758] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:31.751797] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:31.875873] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:31.876042] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:31.876083] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:31.876110] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:31.879692] [DEBUG] [FORECASTER] STX: Forecast T+1@11:T+2@11: DOWN (p=33.56%) [2026-02-26T20:32:31.880009] [INFO ] [FORECASTER] Completed predict_future for STX [2026-02-26T20:32:31.880154] [INFO ] [sig ] STX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:32:32.036861] [INFO ] [LOCAL ] Saved forecast: STX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/STX.txt [2026-02-26T20:32:32.037073] [INFO ] [sig ] [2868/3375] Completed STX in 0.4s | 2.74 sym/s | Total: 17.5m | ETA: 3.1m [2026-02-26T20:32:32.037135] [INFO ] [sig ] [2869/3375] Forecasting STXE... [2026-02-26T20:32:32.037177] [INFO ] [sig ] Generating forecast for: STXE [2026-02-26T20:32:32.037222] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STXE' from 'https://tdm.silogroup.org/data/derivative_storage/STXE.csv'. [2026-02-26T20:32:32.048992] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STXE'. [2026-02-26T20:32:32.049439] [INFO ] [FORECASTER] Starting predict_future for STXE [2026-02-26T20:32:32.050399] [DEBUG] [LOCAL ] No optimal features file found for STXE: ./output/feature-sets/STXE.txt [2026-02-26T20:32:32.050456] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:32.050490] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:32.050519] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:32.050600] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:32.110666] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:32.111685] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:32.111784] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:32.111818] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:32.219187] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:32.219346] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:32.219388] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:32.219417] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:32.222915] [DEBUG] [FORECASTER] STXE: Forecast T+1@11:T+2@11: DOWN (p=40.07%) [2026-02-26T20:32:32.223219] [INFO ] [FORECASTER] Completed predict_future for STXE [2026-02-26T20:32:32.223351] [INFO ] [sig ] STXE: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:32:32.366229] [INFO ] [LOCAL ] Saved forecast: STXE 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/STXE.txt [2026-02-26T20:32:32.366395] [INFO ] [sig ] [2869/3375] Completed STXE in 0.3s | 2.74 sym/s | Total: 17.5m | ETA: 3.1m [2026-02-26T20:32:32.366437] [INFO ] [sig ] [2870/3375] Forecasting STXG... [2026-02-26T20:32:32.366468] [INFO ] [sig ] Generating forecast for: STXG [2026-02-26T20:32:32.366499] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STXG' from 'https://tdm.silogroup.org/data/derivative_storage/STXG.csv'. [2026-02-26T20:32:32.377457] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STXG'. [2026-02-26T20:32:32.377868] [INFO ] [FORECASTER] Starting predict_future for STXG [2026-02-26T20:32:32.378723] [DEBUG] [LOCAL ] No optimal features file found for STXG: ./output/feature-sets/STXG.txt [2026-02-26T20:32:32.378789] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:32.378829] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:32.378862] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:32.378933] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:32.437076] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:32.438013] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:32.438104] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:32.438138] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:32.548154] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:32.548324] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:32.548370] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:32.548400] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:32.551993] [DEBUG] [FORECASTER] STXG: Forecast T+1@11:T+2@11: UP (p=83.14%) [2026-02-26T20:32:32.552332] [INFO ] [FORECASTER] Completed predict_future for STXG [2026-02-26T20:32:32.552476] [INFO ] [sig ] STXG: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:32:32.698522] [INFO ] [LOCAL ] Saved forecast: STXG 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/STXG.txt [2026-02-26T20:32:32.698718] [INFO ] [sig ] [2870/3375] Completed STXG in 0.3s | 2.74 sym/s | Total: 17.5m | ETA: 3.1m [2026-02-26T20:32:32.698764] [INFO ] [sig ] [2871/3375] Forecasting SUI... [2026-02-26T20:32:32.698796] [INFO ] [sig ] Generating forecast for: SUI [2026-02-26T20:32:32.698836] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUI' from 'https://tdm.silogroup.org/data/derivative_storage/SUI.csv'. [2026-02-26T20:32:32.711667] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUI'. [2026-02-26T20:32:32.712097] [INFO ] [FORECASTER] Starting predict_future for SUI [2026-02-26T20:32:32.712962] [DEBUG] [LOCAL ] No optimal features file found for SUI: ./output/feature-sets/SUI.txt [2026-02-26T20:32:32.713018] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:32.713051] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:32.713079] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:32.713137] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:32.771147] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:32.772166] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:32.772267] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:32.772303] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:32.895102] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:32.895284] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:32.895327] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:32.895356] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:32.899266] [DEBUG] [FORECASTER] SUI: Forecast T+1@11:T+2@11: UP (p=57.81%) [2026-02-26T20:32:32.899681] [INFO ] [FORECASTER] Completed predict_future for SUI [2026-02-26T20:32:32.899844] [INFO ] [sig ] SUI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:32:33.042528] [INFO ] [LOCAL ] Saved forecast: SUI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SUI.txt [2026-02-26T20:32:33.042703] [INFO ] [sig ] [2871/3375] Completed SUI in 0.3s | 2.74 sym/s | Total: 17.5m | ETA: 3.1m [2026-02-26T20:32:33.042745] [INFO ] [sig ] [2872/3375] Forecasting SUN... [2026-02-26T20:32:33.042775] [INFO ] [sig ] Generating forecast for: SUN [2026-02-26T20:32:33.042805] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUN' from 'https://tdm.silogroup.org/data/derivative_storage/SUN.csv'. [2026-02-26T20:32:33.057034] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUN'. [2026-02-26T20:32:33.057426] [INFO ] [FORECASTER] Starting predict_future for SUN [2026-02-26T20:32:33.058325] [DEBUG] [LOCAL ] No optimal features file found for SUN: ./output/feature-sets/SUN.txt [2026-02-26T20:32:33.058380] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:33.058414] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:33.058443] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:33.058503] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:33.115968] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:33.116596] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:33.116705] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:33.116738] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:33.240870] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:33.241048] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:33.241090] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:33.241118] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:33.244729] [DEBUG] [FORECASTER] SUN: Forecast T+1@11:T+2@11: UP (p=60.61%) [2026-02-26T20:32:33.245015] [INFO ] [FORECASTER] Completed predict_future for SUN [2026-02-26T20:32:33.245155] [INFO ] [sig ] SUN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:32:33.387183] [INFO ] [LOCAL ] Saved forecast: SUN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SUN.txt [2026-02-26T20:32:33.387368] [INFO ] [sig ] [2872/3375] Completed SUN in 0.3s | 2.74 sym/s | Total: 17.5m | ETA: 3.1m [2026-02-26T20:32:33.387411] [INFO ] [sig ] [2873/3375] Forecasting SUNS... [2026-02-26T20:32:33.387441] [INFO ] [sig ] Generating forecast for: SUNS [2026-02-26T20:32:33.387474] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUNS' from 'https://tdm.silogroup.org/data/derivative_storage/SUNS.csv'. [2026-02-26T20:32:33.399542] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUNS'. [2026-02-26T20:32:33.399960] [INFO ] [FORECASTER] Starting predict_future for SUNS [2026-02-26T20:32:33.400812] [DEBUG] [LOCAL ] No optimal features file found for SUNS: ./output/feature-sets/SUNS.txt [2026-02-26T20:32:33.400864] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:33.400896] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:33.400922] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:33.400979] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:33.458773] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:33.459733] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:33.459821] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:33.459854] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:33.578355] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:33.578527] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:33.578587] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:33.578622] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:33.582286] [DEBUG] [FORECASTER] SUNS: Forecast T+1@11:T+2@11: UP (p=92.07%) [2026-02-26T20:32:33.582604] [INFO ] [FORECASTER] Completed predict_future for SUNS [2026-02-26T20:32:33.582746] [INFO ] [sig ] SUNS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:32:33.724676] [INFO ] [LOCAL ] Saved forecast: SUNS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SUNS.txt [2026-02-26T20:32:33.724848] [INFO ] [sig ] [2873/3375] Completed SUNS in 0.3s | 2.74 sym/s | Total: 17.5m | ETA: 3.1m [2026-02-26T20:32:33.724889] [INFO ] [sig ] [2874/3375] Forecasting SUPN... [2026-02-26T20:32:33.724920] [INFO ] [sig ] Generating forecast for: SUPN [2026-02-26T20:32:33.724950] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUPN' from 'https://tdm.silogroup.org/data/derivative_storage/SUPN.csv'. [2026-02-26T20:32:33.737173] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUPN'. [2026-02-26T20:32:33.737596] [INFO ] [FORECASTER] Starting predict_future for SUPN [2026-02-26T20:32:33.738497] [DEBUG] [LOCAL ] No optimal features file found for SUPN: ./output/feature-sets/SUPN.txt [2026-02-26T20:32:33.738551] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:33.738607] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:33.738638] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:33.738697] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:33.799098] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:33.800015] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:33.800104] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:33.800138] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:33.929348] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:33.929549] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:33.929622] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:33.929656] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:33.933528] [DEBUG] [FORECASTER] SUPN: Forecast T+1@11:T+2@11: DOWN (p=28.54%) [2026-02-26T20:32:33.933879] [INFO ] [FORECASTER] Completed predict_future for SUPN [2026-02-26T20:32:33.934034] [INFO ] [sig ] SUPN: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:32:34.079334] [INFO ] [LOCAL ] Saved forecast: SUPN 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SUPN.txt [2026-02-26T20:32:34.079519] [INFO ] [sig ] [2874/3375] Completed SUPN in 0.4s | 2.74 sym/s | Total: 17.5m | ETA: 3.0m [2026-02-26T20:32:34.079609] [INFO ] [sig ] [2875/3375] Forecasting SUSB... [2026-02-26T20:32:34.079647] [INFO ] [sig ] Generating forecast for: SUSB [2026-02-26T20:32:34.079678] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUSB' from 'https://tdm.silogroup.org/data/derivative_storage/SUSB.csv'. [2026-02-26T20:32:34.091993] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUSB'. [2026-02-26T20:32:34.092444] [INFO ] [FORECASTER] Starting predict_future for SUSB [2026-02-26T20:32:34.093335] [DEBUG] [LOCAL ] No optimal features file found for SUSB: ./output/feature-sets/SUSB.txt [2026-02-26T20:32:34.093390] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:34.093439] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:34.093467] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:34.093535] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:34.152125] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:34.153089] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:34.153182] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:34.153240] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:34.278589] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:34.278758] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:34.278800] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:34.278829] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:34.283215] [DEBUG] [FORECASTER] SUSB: Forecast T+1@11:T+2@11: DOWN (p=46.34%) [2026-02-26T20:32:34.283546] [INFO ] [FORECASTER] Completed predict_future for SUSB [2026-02-26T20:32:34.283710] [INFO ] [sig ] SUSB: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:32:34.429290] [INFO ] [LOCAL ] Saved forecast: SUSB 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SUSB.txt [2026-02-26T20:32:34.429519] [INFO ] [sig ] [2875/3375] Completed SUSB in 0.3s | 2.74 sym/s | Total: 17.5m | ETA: 3.0m [2026-02-26T20:32:34.429591] [INFO ] [sig ] [2876/3375] Forecasting SUSC... [2026-02-26T20:32:34.429652] [INFO ] [sig ] Generating forecast for: SUSC [2026-02-26T20:32:34.429692] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUSC' from 'https://tdm.silogroup.org/data/derivative_storage/SUSC.csv'. [2026-02-26T20:32:34.441684] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUSC'. [2026-02-26T20:32:34.442128] [INFO ] [FORECASTER] Starting predict_future for SUSC [2026-02-26T20:32:34.443049] [DEBUG] [LOCAL ] No optimal features file found for SUSC: ./output/feature-sets/SUSC.txt [2026-02-26T20:32:34.443109] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:34.443143] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:34.443170] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:34.443228] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:34.503215] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:34.504202] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:34.504294] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:34.504329] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:34.631259] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:34.631424] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:34.631464] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:34.631491] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:34.634977] [DEBUG] [FORECASTER] SUSC: Forecast T+1@11:T+2@11: DOWN (p=44.57%) [2026-02-26T20:32:34.635262] [INFO ] [FORECASTER] Completed predict_future for SUSC [2026-02-26T20:32:34.635396] [INFO ] [sig ] SUSC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:32:34.786071] [INFO ] [LOCAL ] Saved forecast: SUSC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SUSC.txt [2026-02-26T20:32:34.786276] [INFO ] [sig ] [2876/3375] Completed SUSC in 0.4s | 2.74 sym/s | Total: 17.5m | ETA: 3.0m [2026-02-26T20:32:34.786320] [INFO ] [sig ] [2877/3375] Forecasting SUSL... [2026-02-26T20:32:34.786352] [INFO ] [sig ] Generating forecast for: SUSL [2026-02-26T20:32:34.786384] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUSL' from 'https://tdm.silogroup.org/data/derivative_storage/SUSL.csv'. [2026-02-26T20:32:34.798465] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUSL'. [2026-02-26T20:32:34.798882] [INFO ] [FORECASTER] Starting predict_future for SUSL [2026-02-26T20:32:34.799790] [DEBUG] [LOCAL ] No optimal features file found for SUSL: ./output/feature-sets/SUSL.txt [2026-02-26T20:32:34.799845] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:34.799876] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:34.799903] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:34.799959] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:34.858336] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:34.859347] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:34.859445] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:34.859480] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:34.980067] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:34.980237] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:34.980278] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:34.980307] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:34.983808] [DEBUG] [FORECASTER] SUSL: Forecast T+1@11:T+2@11: UP (p=52.34%) [2026-02-26T20:32:34.984102] [INFO ] [FORECASTER] Completed predict_future for SUSL [2026-02-26T20:32:34.984231] [INFO ] [sig ] SUSL: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:32:35.128623] [INFO ] [LOCAL ] Saved forecast: SUSL 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SUSL.txt [2026-02-26T20:32:35.128796] [INFO ] [sig ] [2877/3375] Completed SUSL in 0.3s | 2.74 sym/s | Total: 17.5m | ETA: 3.0m [2026-02-26T20:32:35.128838] [INFO ] [sig ] [2878/3375] Forecasting SUZ... [2026-02-26T20:32:35.128875] [INFO ] [sig ] Generating forecast for: SUZ [2026-02-26T20:32:35.128911] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUZ' from 'https://tdm.silogroup.org/data/derivative_storage/SUZ.csv'. [2026-02-26T20:32:35.140372] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUZ'. [2026-02-26T20:32:35.140826] [INFO ] [FORECASTER] Starting predict_future for SUZ [2026-02-26T20:32:35.141686] [DEBUG] [LOCAL ] No optimal features file found for SUZ: ./output/feature-sets/SUZ.txt [2026-02-26T20:32:35.141739] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:35.141772] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:35.141799] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:35.141864] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:35.201013] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:35.201962] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:35.202053] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:35.202088] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:35.326556] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:35.326741] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:35.326782] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:35.326813] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:35.330402] [DEBUG] [FORECASTER] SUZ: Forecast T+1@11:T+2@11: UP (p=88.81%) [2026-02-26T20:32:35.330749] [INFO ] [FORECASTER] Completed predict_future for SUZ [2026-02-26T20:32:35.330892] [INFO ] [sig ] SUZ: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:32:35.478628] [INFO ] [LOCAL ] Saved forecast: SUZ 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SUZ.txt [2026-02-26T20:32:35.478810] [INFO ] [sig ] [2878/3375] Completed SUZ in 0.3s | 2.74 sym/s | Total: 17.5m | ETA: 3.0m [2026-02-26T20:32:35.478869] [INFO ] [sig ] [2879/3375] Forecasting SVC... [2026-02-26T20:32:35.478903] [INFO ] [sig ] Generating forecast for: SVC [2026-02-26T20:32:35.478942] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SVC' from 'https://tdm.silogroup.org/data/derivative_storage/SVC.csv'. [2026-02-26T20:32:35.490526] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SVC'. [2026-02-26T20:32:35.490964] [INFO ] [FORECASTER] Starting predict_future for SVC [2026-02-26T20:32:35.491861] [DEBUG] [LOCAL ] No optimal features file found for SVC: ./output/feature-sets/SVC.txt [2026-02-26T20:32:35.491916] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:35.491987] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:35.492016] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:35.492076] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:35.552290] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:35.553273] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:35.553365] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:35.553401] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:35.674074] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:35.674244] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:35.674284] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:35.674313] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:35.677864] [DEBUG] [FORECASTER] SVC: Forecast T+1@11:T+2@11: DOWN (p=15.25%) [2026-02-26T20:32:35.678187] [INFO ] [FORECASTER] Completed predict_future for SVC [2026-02-26T20:32:35.678326] [INFO ] [sig ] SVC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:32:35.821154] [INFO ] [LOCAL ] Saved forecast: SVC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SVC.txt [2026-02-26T20:32:35.821321] [INFO ] [sig ] [2879/3375] Completed SVC in 0.3s | 2.74 sym/s | Total: 17.5m | ETA: 3.0m [2026-02-26T20:32:35.821362] [INFO ] [sig ] [2880/3375] Forecasting SVCO... [2026-02-26T20:32:35.821393] [INFO ] [sig ] Generating forecast for: SVCO [2026-02-26T20:32:35.821424] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SVCO' from 'https://tdm.silogroup.org/data/derivative_storage/SVCO.csv'. [2026-02-26T20:32:35.832508] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SVCO'. [2026-02-26T20:32:35.832932] [INFO ] [FORECASTER] Starting predict_future for SVCO [2026-02-26T20:32:35.833772] [DEBUG] [LOCAL ] No optimal features file found for SVCO: ./output/feature-sets/SVCO.txt [2026-02-26T20:32:35.833825] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:35.833857] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:35.833884] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:35.833941] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:35.893618] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:35.894535] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:35.894644] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:35.894680] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:36.019439] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:36.019599] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:36.019646] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:36.019685] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:36.023416] [DEBUG] [FORECASTER] SVCO: Forecast T+1@11:T+2@11: UP (p=97.17%) [2026-02-26T20:32:36.023735] [INFO ] [FORECASTER] Completed predict_future for SVCO [2026-02-26T20:32:36.023916] [INFO ] [sig ] SVCO: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:32:36.166256] [INFO ] [LOCAL ] Saved forecast: SVCO 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SVCO.txt [2026-02-26T20:32:36.166396] [INFO ] [sig ] [2880/3375] Completed SVCO in 0.3s | 2.74 sym/s | Total: 17.5m | ETA: 3.0m [2026-02-26T20:32:36.166445] [INFO ] [sig ] [2881/3375] Forecasting SVRA... [2026-02-26T20:32:36.166477] [INFO ] [sig ] Generating forecast for: SVRA [2026-02-26T20:32:36.166507] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SVRA' from 'https://tdm.silogroup.org/data/derivative_storage/SVRA.csv'. [2026-02-26T20:32:36.177395] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SVRA'. [2026-02-26T20:32:36.177755] [INFO ] [FORECASTER] Starting predict_future for SVRA [2026-02-26T20:32:36.178561] [DEBUG] [LOCAL ] No optimal features file found for SVRA: ./output/feature-sets/SVRA.txt [2026-02-26T20:32:36.178638] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:36.178671] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:36.178698] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:36.178765] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:36.236900] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:36.237601] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:36.237704] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:36.237738] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:36.357225] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:36.357360] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:36.357399] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:36.357427] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:36.360803] [DEBUG] [FORECASTER] SVRA: Forecast T+1@11:T+2@11: DOWN (p=35.23%) [2026-02-26T20:32:36.361083] [INFO ] [FORECASTER] Completed predict_future for SVRA [2026-02-26T20:32:36.361212] [INFO ] [sig ] SVRA: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:32:36.579508] [INFO ] [LOCAL ] Saved forecast: SVRA 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SVRA.txt [2026-02-26T20:32:36.579675] [INFO ] [sig ] [2881/3375] Completed SVRA in 0.4s | 2.74 sym/s | Total: 17.5m | ETA: 3.0m [2026-02-26T20:32:36.579717] [INFO ] [sig ] [2882/3375] Forecasting SWBI... [2026-02-26T20:32:36.579760] [INFO ] [sig ] Generating forecast for: SWBI [2026-02-26T20:32:36.579796] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SWBI' from 'https://tdm.silogroup.org/data/derivative_storage/SWBI.csv'. [2026-02-26T20:32:36.591284] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SWBI'. [2026-02-26T20:32:36.591700] [INFO ] [FORECASTER] Starting predict_future for SWBI [2026-02-26T20:32:36.592559] [DEBUG] [LOCAL ] No optimal features file found for SWBI: ./output/feature-sets/SWBI.txt [2026-02-26T20:32:36.592637] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:36.592671] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:36.592699] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:36.592758] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:36.654790] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:36.655668] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:36.655781] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:36.655817] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:36.778026] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:36.778185] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:36.778245] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:36.778316] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:36.781887] [DEBUG] [FORECASTER] SWBI: Forecast T+1@11:T+2@11: UP (p=57.52%) [2026-02-26T20:32:36.782171] [INFO ] [FORECASTER] Completed predict_future for SWBI [2026-02-26T20:32:36.782298] [INFO ] [sig ] SWBI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:32:36.925478] [INFO ] [LOCAL ] Saved forecast: SWBI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SWBI.txt [2026-02-26T20:32:36.925645] [INFO ] [sig ] [2882/3375] Completed SWBI in 0.3s | 2.74 sym/s | Total: 17.5m | ETA: 3.0m [2026-02-26T20:32:36.925689] [INFO ] [sig ] [2883/3375] Forecasting SWIM... [2026-02-26T20:32:36.925720] [INFO ] [sig ] Generating forecast for: SWIM [2026-02-26T20:32:36.925760] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SWIM' from 'https://tdm.silogroup.org/data/derivative_storage/SWIM.csv'. [2026-02-26T20:32:36.937024] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SWIM'. [2026-02-26T20:32:36.937381] [INFO ] [FORECASTER] Starting predict_future for SWIM [2026-02-26T20:32:36.938258] [DEBUG] [LOCAL ] No optimal features file found for SWIM: ./output/feature-sets/SWIM.txt [2026-02-26T20:32:36.938314] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:36.938346] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:36.938373] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:36.938439] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:36.996720] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:36.997470] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:36.997555] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:36.997608] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:37.122993] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:37.123158] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:37.123199] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:37.123230] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:37.126821] [DEBUG] [FORECASTER] SWIM: Forecast T+1@11:T+2@11: DOWN (p=0.97%) [2026-02-26T20:32:37.127121] [INFO ] [FORECASTER] Completed predict_future for SWIM [2026-02-26T20:32:37.127257] [INFO ] [sig ] SWIM: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:32:37.280509] [INFO ] [LOCAL ] Saved forecast: SWIM 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SWIM.txt [2026-02-26T20:32:37.280745] [INFO ] [sig ] [2883/3375] Completed SWIM in 0.4s | 2.74 sym/s | Total: 17.5m | ETA: 3.0m [2026-02-26T20:32:37.280791] [INFO ] [sig ] [2884/3375] Forecasting SWK... [2026-02-26T20:32:37.280825] [INFO ] [sig ] Generating forecast for: SWK [2026-02-26T20:32:37.280875] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SWK' from 'https://tdm.silogroup.org/data/derivative_storage/SWK.csv'. [2026-02-26T20:32:37.293384] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SWK'. [2026-02-26T20:32:37.293842] [INFO ] [FORECASTER] Starting predict_future for SWK [2026-02-26T20:32:37.294937] [DEBUG] [LOCAL ] No optimal features file found for SWK: ./output/feature-sets/SWK.txt [2026-02-26T20:32:37.294995] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:37.295030] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:37.295057] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:37.295117] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:37.358073] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:37.359168] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:37.359302] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:37.359341] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:37.484733] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:37.484903] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:37.484947] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:37.484980] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:37.488777] [DEBUG] [FORECASTER] SWK: Forecast T+1@11:T+2@11: DOWN (p=16.35%) [2026-02-26T20:32:37.489147] [INFO ] [FORECASTER] Completed predict_future for SWK [2026-02-26T20:32:37.489295] [INFO ] [sig ] SWK: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:32:37.642626] [INFO ] [LOCAL ] Saved forecast: SWK 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SWK.txt [2026-02-26T20:32:37.643003] [INFO ] [sig ] [2884/3375] Completed SWK in 0.4s | 2.74 sym/s | Total: 17.6m | ETA: 3.0m [2026-02-26T20:32:37.643046] [INFO ] [sig ] [2885/3375] Forecasting SWKS... [2026-02-26T20:32:37.643077] [INFO ] [sig ] Generating forecast for: SWKS [2026-02-26T20:32:37.643111] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SWKS' from 'https://tdm.silogroup.org/data/derivative_storage/SWKS.csv'. [2026-02-26T20:32:37.655283] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SWKS'. [2026-02-26T20:32:37.655753] [INFO ] [FORECASTER] Starting predict_future for SWKS [2026-02-26T20:32:37.656697] [DEBUG] [LOCAL ] No optimal features file found for SWKS: ./output/feature-sets/SWKS.txt [2026-02-26T20:32:37.656755] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:37.656788] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:37.656815] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:37.656873] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:37.716179] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:37.717161] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:37.717259] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:37.717293] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:37.840241] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:37.840410] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:37.840450] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:37.840478] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:37.844097] [DEBUG] [FORECASTER] SWKS: Forecast T+1@11:T+2@11: UP (p=83.86%) [2026-02-26T20:32:37.844421] [INFO ] [FORECASTER] Completed predict_future for SWKS [2026-02-26T20:32:37.844564] [INFO ] [sig ] SWKS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:32:37.992025] [INFO ] [LOCAL ] Saved forecast: SWKS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SWKS.txt [2026-02-26T20:32:37.992230] [INFO ] [sig ] [2885/3375] Completed SWKS in 0.3s | 2.74 sym/s | Total: 17.6m | ETA: 3.0m [2026-02-26T20:32:37.992288] [INFO ] [sig ] [2886/3375] Forecasting SWX... [2026-02-26T20:32:37.992320] [INFO ] [sig ] Generating forecast for: SWX [2026-02-26T20:32:37.992351] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SWX' from 'https://tdm.silogroup.org/data/derivative_storage/SWX.csv'. [2026-02-26T20:32:38.004917] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SWX'. [2026-02-26T20:32:38.005326] [INFO ] [FORECASTER] Starting predict_future for SWX [2026-02-26T20:32:38.006193] [DEBUG] [LOCAL ] No optimal features file found for SWX: ./output/feature-sets/SWX.txt [2026-02-26T20:32:38.006247] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:38.006305] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:38.006336] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:38.006394] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:38.063930] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:38.064793] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:38.064895] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:38.064929] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:38.185109] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:38.185275] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:38.185316] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:38.185344] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:38.188854] [DEBUG] [FORECASTER] SWX: Forecast T+1@11:T+2@11: UP (p=55.43%) [2026-02-26T20:32:38.189177] [INFO ] [FORECASTER] Completed predict_future for SWX [2026-02-26T20:32:38.189313] [INFO ] [sig ] SWX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:32:38.331088] [INFO ] [LOCAL ] Saved forecast: SWX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SWX.txt [2026-02-26T20:32:38.331223] [INFO ] [sig ] [2886/3375] Completed SWX in 0.3s | 2.74 sym/s | Total: 17.6m | ETA: 3.0m [2026-02-26T20:32:38.331263] [INFO ] [sig ] [2887/3375] Forecasting SXC... [2026-02-26T20:32:38.331293] [INFO ] [sig ] Generating forecast for: SXC [2026-02-26T20:32:38.331324] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SXC' from 'https://tdm.silogroup.org/data/derivative_storage/SXC.csv'. [2026-02-26T20:32:38.342756] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SXC'. [2026-02-26T20:32:38.343177] [INFO ] [FORECASTER] Starting predict_future for SXC [2026-02-26T20:32:38.344032] [DEBUG] [LOCAL ] No optimal features file found for SXC: ./output/feature-sets/SXC.txt [2026-02-26T20:32:38.344088] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:38.344128] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:38.344155] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:38.344212] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:38.403109] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:38.404062] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:38.404152] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:38.404185] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:38.531244] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:38.531562] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:38.531631] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:38.531662] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:38.535356] [DEBUG] [FORECASTER] SXC: Forecast T+1@11:T+2@11: UP (p=65.44%) [2026-02-26T20:32:38.535681] [INFO ] [FORECASTER] Completed predict_future for SXC [2026-02-26T20:32:38.535837] [INFO ] [sig ] SXC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:32:38.678994] [INFO ] [LOCAL ] Saved forecast: SXC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SXC.txt [2026-02-26T20:32:38.679160] [INFO ] [sig ] [2887/3375] Completed SXC in 0.3s | 2.74 sym/s | Total: 17.6m | ETA: 3.0m [2026-02-26T20:32:38.679202] [INFO ] [sig ] [2888/3375] Forecasting SXI... [2026-02-26T20:32:38.679240] [INFO ] [sig ] Generating forecast for: SXI [2026-02-26T20:32:38.679279] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SXI' from 'https://tdm.silogroup.org/data/derivative_storage/SXI.csv'. [2026-02-26T20:32:38.691436] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SXI'. [2026-02-26T20:32:38.691883] [INFO ] [FORECASTER] Starting predict_future for SXI [2026-02-26T20:32:38.692779] [DEBUG] [LOCAL ] No optimal features file found for SXI: ./output/feature-sets/SXI.txt [2026-02-26T20:32:38.692837] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:38.692868] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:38.692894] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:38.692952] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:38.753900] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:38.754832] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:38.754921] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:38.754956] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:38.877495] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:38.877702] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:38.877750] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:38.877778] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:38.881272] [DEBUG] [FORECASTER] SXI: Forecast T+1@11:T+2@11: DOWN (p=48.54%) [2026-02-26T20:32:38.881607] [INFO ] [FORECASTER] Completed predict_future for SXI [2026-02-26T20:32:38.881762] [INFO ] [sig ] SXI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:32:39.030598] [INFO ] [LOCAL ] Saved forecast: SXI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SXI.txt [2026-02-26T20:32:39.030772] [INFO ] [sig ] [2888/3375] Completed SXI in 0.4s | 2.74 sym/s | Total: 17.6m | ETA: 3.0m [2026-02-26T20:32:39.030814] [INFO ] [sig ] [2889/3375] Forecasting SY... [2026-02-26T20:32:39.030844] [INFO ] [sig ] Generating forecast for: SY [2026-02-26T20:32:39.030875] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SY' from 'https://tdm.silogroup.org/data/derivative_storage/SY.csv'. [2026-02-26T20:32:39.042463] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SY'. [2026-02-26T20:32:39.042901] [INFO ] [FORECASTER] Starting predict_future for SY [2026-02-26T20:32:39.043742] [DEBUG] [LOCAL ] No optimal features file found for SY: ./output/feature-sets/SY.txt [2026-02-26T20:32:39.043796] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:39.043827] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:39.043855] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:39.043911] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:39.101380] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:39.102313] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:39.102400] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:39.102484] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:39.222601] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:39.222787] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:39.222829] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:39.222858] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:39.226475] [DEBUG] [FORECASTER] SY: Forecast T+1@11:T+2@11: DOWN (p=27.71%) [2026-02-26T20:32:39.226802] [INFO ] [FORECASTER] Completed predict_future for SY [2026-02-26T20:32:39.226953] [INFO ] [sig ] SY: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:32:39.373833] [INFO ] [LOCAL ] Saved forecast: SY 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SY.txt [2026-02-26T20:32:39.374008] [INFO ] [sig ] [2889/3375] Completed SY in 0.3s | 2.74 sym/s | Total: 17.6m | ETA: 3.0m [2026-02-26T20:32:39.374048] [INFO ] [sig ] [2890/3375] Forecasting SYF... [2026-02-26T20:32:39.374080] [INFO ] [sig ] Generating forecast for: SYF [2026-02-26T20:32:39.374127] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYF' from 'https://tdm.silogroup.org/data/derivative_storage/SYF.csv'. [2026-02-26T20:32:39.387269] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYF'. [2026-02-26T20:32:39.387831] [INFO ] [FORECASTER] Starting predict_future for SYF [2026-02-26T20:32:39.388785] [DEBUG] [LOCAL ] No optimal features file found for SYF: ./output/feature-sets/SYF.txt [2026-02-26T20:32:39.388841] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:39.388875] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:39.388904] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:39.388967] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:39.446650] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:39.447664] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:39.447760] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:39.447793] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:39.571848] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:39.572013] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:39.572055] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:39.572083] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:39.575601] [DEBUG] [FORECASTER] SYF: Forecast T+1@11:T+2@11: DOWN (p=10.81%) [2026-02-26T20:32:39.575893] [INFO ] [FORECASTER] Completed predict_future for SYF [2026-02-26T20:32:39.576031] [INFO ] [sig ] SYF: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:32:39.718654] [INFO ] [LOCAL ] Saved forecast: SYF 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SYF.txt [2026-02-26T20:32:39.718825] [INFO ] [sig ] [2890/3375] Completed SYF in 0.3s | 2.74 sym/s | Total: 17.6m | ETA: 3.0m [2026-02-26T20:32:39.718866] [INFO ] [sig ] [2891/3375] Forecasting SYK... [2026-02-26T20:32:39.718897] [INFO ] [sig ] Generating forecast for: SYK [2026-02-26T20:32:39.718928] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYK' from 'https://tdm.silogroup.org/data/derivative_storage/SYK.csv'. [2026-02-26T20:32:39.730499] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYK'. [2026-02-26T20:32:39.730909] [INFO ] [FORECASTER] Starting predict_future for SYK [2026-02-26T20:32:39.731772] [DEBUG] [LOCAL ] No optimal features file found for SYK: ./output/feature-sets/SYK.txt [2026-02-26T20:32:39.731827] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:39.731860] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:39.731889] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:39.731959] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:39.792447] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:39.793408] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:39.793512] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:39.793548] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:39.914792] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:39.914949] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:39.914989] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:39.915018] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:39.918521] [DEBUG] [FORECASTER] SYK: Forecast T+1@11:T+2@11: UP (p=70.65%) [2026-02-26T20:32:39.918831] [INFO ] [FORECASTER] Completed predict_future for SYK [2026-02-26T20:32:39.918960] [INFO ] [sig ] SYK: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:32:40.065064] [INFO ] [LOCAL ] Saved forecast: SYK 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SYK.txt [2026-02-26T20:32:40.065408] [INFO ] [sig ] [2891/3375] Completed SYK in 0.3s | 2.74 sym/s | Total: 17.6m | ETA: 2.9m [2026-02-26T20:32:40.065451] [INFO ] [sig ] [2892/3375] Forecasting SYM... [2026-02-26T20:32:40.065480] [INFO ] [sig ] Generating forecast for: SYM [2026-02-26T20:32:40.065510] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYM' from 'https://tdm.silogroup.org/data/derivative_storage/SYM.csv'. [2026-02-26T20:32:40.078079] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYM'. [2026-02-26T20:32:40.078725] [INFO ] [FORECASTER] Starting predict_future for SYM [2026-02-26T20:32:40.079669] [DEBUG] [LOCAL ] No optimal features file found for SYM: ./output/feature-sets/SYM.txt [2026-02-26T20:32:40.079737] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:40.079778] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:40.079817] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:40.079897] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:40.144023] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:40.144799] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:40.144884] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:40.144918] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:40.276641] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:40.276820] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:40.276874] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:40.276913] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:40.281664] [DEBUG] [FORECASTER] SYM: Forecast T+1@11:T+2@11: UP (p=55.95%) [2026-02-26T20:32:40.281959] [INFO ] [FORECASTER] Completed predict_future for SYM [2026-02-26T20:32:40.282097] [INFO ] [sig ] SYM: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:32:40.435393] [INFO ] [LOCAL ] Saved forecast: SYM 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SYM.txt [2026-02-26T20:32:40.435665] [INFO ] [sig ] [2892/3375] Completed SYM in 0.4s | 2.74 sym/s | Total: 17.6m | ETA: 2.9m [2026-02-26T20:32:40.435715] [INFO ] [sig ] [2893/3375] Forecasting SYNA... [2026-02-26T20:32:40.435745] [INFO ] [sig ] Generating forecast for: SYNA [2026-02-26T20:32:40.435778] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYNA' from 'https://tdm.silogroup.org/data/derivative_storage/SYNA.csv'. [2026-02-26T20:32:40.448202] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYNA'. [2026-02-26T20:32:40.448637] [INFO ] [FORECASTER] Starting predict_future for SYNA [2026-02-26T20:32:40.449515] [DEBUG] [LOCAL ] No optimal features file found for SYNA: ./output/feature-sets/SYNA.txt [2026-02-26T20:32:40.449607] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:40.449645] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:40.449674] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:40.449731] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:40.514874] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:40.515885] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:40.515979] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:40.516014] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:40.647606] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:40.647800] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:40.647846] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:40.647877] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:40.651511] [DEBUG] [FORECASTER] SYNA: Forecast T+1@11:T+2@11: DOWN (p=19.27%) [2026-02-26T20:32:40.651837] [INFO ] [FORECASTER] Completed predict_future for SYNA [2026-02-26T20:32:40.651999] [INFO ] [sig ] SYNA: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:32:40.804149] [INFO ] [LOCAL ] Saved forecast: SYNA 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SYNA.txt [2026-02-26T20:32:40.804325] [INFO ] [sig ] [2893/3375] Completed SYNA in 0.4s | 2.74 sym/s | Total: 17.6m | ETA: 2.9m [2026-02-26T20:32:40.804371] [INFO ] [sig ] [2894/3375] Forecasting SYRE... [2026-02-26T20:32:40.804401] [INFO ] [sig ] Generating forecast for: SYRE [2026-02-26T20:32:40.804433] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYRE' from 'https://tdm.silogroup.org/data/derivative_storage/SYRE.csv'. [2026-02-26T20:32:40.816211] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYRE'. [2026-02-26T20:32:40.816628] [INFO ] [FORECASTER] Starting predict_future for SYRE [2026-02-26T20:32:40.817448] [DEBUG] [LOCAL ] No optimal features file found for SYRE: ./output/feature-sets/SYRE.txt [2026-02-26T20:32:40.817507] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:40.817540] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:40.817586] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:40.817671] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:40.877244] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:40.878222] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:40.878312] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:40.878347] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:41.008533] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:41.008729] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:41.008773] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:41.008802] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:41.012642] [DEBUG] [FORECASTER] SYRE: Forecast T+1@11:T+2@11: DOWN (p=19.99%) [2026-02-26T20:32:41.012948] [INFO ] [FORECASTER] Completed predict_future for SYRE [2026-02-26T20:32:41.013081] [INFO ] [sig ] SYRE: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:32:41.157312] [INFO ] [LOCAL ] Saved forecast: SYRE 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/SYRE.txt [2026-02-26T20:32:41.157491] [INFO ] [sig ] [2894/3375] Completed SYRE in 0.4s | 2.74 sym/s | Total: 17.6m | ETA: 2.9m [2026-02-26T20:32:41.157535] [INFO ] [sig ] [2895/3375] Forecasting SYY... [2026-02-26T20:32:41.157567] [INFO ] [sig ] Generating forecast for: SYY [2026-02-26T20:32:41.157621] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYY' from 'https://tdm.silogroup.org/data/derivative_storage/SYY.csv'. [2026-02-26T20:32:41.169228] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYY'. [2026-02-26T20:32:41.169652] [INFO ] [FORECASTER] Starting predict_future for SYY [2026-02-26T20:32:41.170529] [DEBUG] [LOCAL ] No optimal features file found for SYY: ./output/feature-sets/SYY.txt [2026-02-26T20:32:41.170602] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:41.170639] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:41.170669] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:41.170728] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:41.230389] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:41.231323] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:41.231415] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:41.231449] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:41.358509] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:41.358711] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:41.358754] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:41.358783] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:41.362385] [DEBUG] [FORECASTER] SYY: Forecast T+1@11:T+2@11: UP (p=77.42%) [2026-02-26T20:32:41.362734] [INFO ] [FORECASTER] Completed predict_future for SYY [2026-02-26T20:32:41.362880] [INFO ] [sig ] SYY: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:32:41.508729] [INFO ] [LOCAL ] Saved forecast: SYY 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/SYY.txt [2026-02-26T20:32:41.508893] [INFO ] [sig ] [2895/3375] Completed SYY in 0.4s | 2.74 sym/s | Total: 17.6m | ETA: 2.9m [2026-02-26T20:32:41.508935] [INFO ] [sig ] [2896/3375] Forecasting TAC... [2026-02-26T20:32:41.508966] [INFO ] [sig ] Generating forecast for: TAC [2026-02-26T20:32:41.508996] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAC' from 'https://tdm.silogroup.org/data/derivative_storage/TAC.csv'. [2026-02-26T20:32:41.521094] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAC'. [2026-02-26T20:32:41.521484] [INFO ] [FORECASTER] Starting predict_future for TAC [2026-02-26T20:32:41.522322] [DEBUG] [LOCAL ] No optimal features file found for TAC: ./output/feature-sets/TAC.txt [2026-02-26T20:32:41.522377] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:41.522438] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:41.522467] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:41.522525] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:41.583140] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:41.584391] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:41.584486] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:41.584520] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:41.711842] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:41.712020] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:41.712067] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:41.712099] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:41.716464] [DEBUG] [FORECASTER] TAC: Forecast T+1@11:T+2@11: DOWN (p=49.17%) [2026-02-26T20:32:41.716791] [INFO ] [FORECASTER] Completed predict_future for TAC [2026-02-26T20:32:41.716928] [INFO ] [sig ] TAC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:32:41.867441] [INFO ] [LOCAL ] Saved forecast: TAC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/TAC.txt [2026-02-26T20:32:41.867603] [INFO ] [sig ] [2896/3375] Completed TAC in 0.4s | 2.74 sym/s | Total: 17.6m | ETA: 2.9m [2026-02-26T20:32:41.867667] [INFO ] [sig ] [2897/3375] Forecasting TAK... [2026-02-26T20:32:41.867703] [INFO ] [sig ] Generating forecast for: TAK [2026-02-26T20:32:41.867735] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAK' from 'https://tdm.silogroup.org/data/derivative_storage/TAK.csv'. [2026-02-26T20:32:41.880164] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAK'. [2026-02-26T20:32:41.880512] [INFO ] [FORECASTER] Starting predict_future for TAK [2026-02-26T20:32:41.881383] [DEBUG] [LOCAL ] No optimal features file found for TAK: ./output/feature-sets/TAK.txt [2026-02-26T20:32:41.881439] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:41.881471] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:41.881497] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:41.881554] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:41.944663] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:41.945409] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:41.945493] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:41.945527] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:42.068619] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:42.068779] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:42.068822] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:42.068852] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:42.072309] [DEBUG] [FORECASTER] TAK: Forecast T+1@11:T+2@11: DOWN (p=49.57%) [2026-02-26T20:32:42.072607] [INFO ] [FORECASTER] Completed predict_future for TAK [2026-02-26T20:32:42.072736] [INFO ] [sig ] TAK: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:32:42.228765] [INFO ] [LOCAL ] Saved forecast: TAK 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/TAK.txt [2026-02-26T20:32:42.228902] [INFO ] [sig ] [2897/3375] Completed TAK in 0.4s | 2.74 sym/s | Total: 17.6m | ETA: 2.9m [2026-02-26T20:32:42.228942] [INFO ] [sig ] [2898/3375] Forecasting TAL... [2026-02-26T20:32:42.228971] [INFO ] [sig ] Generating forecast for: TAL [2026-02-26T20:32:42.229001] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAL' from 'https://tdm.silogroup.org/data/derivative_storage/TAL.csv'. [2026-02-26T20:32:42.240636] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAL'. [2026-02-26T20:32:42.240987] [INFO ] [FORECASTER] Starting predict_future for TAL [2026-02-26T20:32:42.241888] [DEBUG] [LOCAL ] No optimal features file found for TAL: ./output/feature-sets/TAL.txt [2026-02-26T20:32:42.241945] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:42.241979] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:42.242007] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:42.242070] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:42.305695] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:42.306783] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:42.306870] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:42.306904] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:42.428337] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:42.428498] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:42.428539] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:42.428568] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:42.432169] [DEBUG] [FORECASTER] TAL: Forecast T+1@11:T+2@11: DOWN (p=11.75%) [2026-02-26T20:32:42.432459] [INFO ] [FORECASTER] Completed predict_future for TAL [2026-02-26T20:32:42.432626] [INFO ] [sig ] TAL: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:32:42.581106] [INFO ] [LOCAL ] Saved forecast: TAL 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/TAL.txt [2026-02-26T20:32:42.581260] [INFO ] [sig ] [2898/3375] Completed TAL in 0.4s | 2.74 sym/s | Total: 17.6m | ETA: 2.9m [2026-02-26T20:32:42.581301] [INFO ] [sig ] [2899/3375] Forecasting TALK... [2026-02-26T20:32:42.581330] [INFO ] [sig ] Generating forecast for: TALK [2026-02-26T20:32:42.581362] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TALK' from 'https://tdm.silogroup.org/data/derivative_storage/TALK.csv'. [2026-02-26T20:32:42.594063] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TALK'. [2026-02-26T20:32:42.594455] [INFO ] [FORECASTER] Starting predict_future for TALK [2026-02-26T20:32:42.595351] [DEBUG] [LOCAL ] No optimal features file found for TALK: ./output/feature-sets/TALK.txt [2026-02-26T20:32:42.595426] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:42.595461] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:42.595491] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:42.595550] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:42.655031] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:42.655791] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:42.655875] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:42.655910] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:42.782125] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:42.782515] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:42.782591] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:42.782695] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:42.786930] [DEBUG] [FORECASTER] TALK: Forecast T+1@11:T+2@11: UP (p=67.14%) [2026-02-26T20:32:42.787234] [INFO ] [FORECASTER] Completed predict_future for TALK [2026-02-26T20:32:42.787377] [INFO ] [sig ] TALK: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:32:42.941612] [INFO ] [LOCAL ] Saved forecast: TALK 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/TALK.txt [2026-02-26T20:32:42.941808] [INFO ] [sig ] [2899/3375] Completed TALK in 0.4s | 2.74 sym/s | Total: 17.6m | ETA: 2.9m [2026-02-26T20:32:42.941852] [INFO ] [sig ] [2900/3375] Forecasting TALO... [2026-02-26T20:32:42.941882] [INFO ] [sig ] Generating forecast for: TALO [2026-02-26T20:32:42.941914] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TALO' from 'https://tdm.silogroup.org/data/derivative_storage/TALO.csv'. [2026-02-26T20:32:42.955995] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TALO'. [2026-02-26T20:32:42.956414] [INFO ] [FORECASTER] Starting predict_future for TALO [2026-02-26T20:32:42.957320] [DEBUG] [LOCAL ] No optimal features file found for TALO: ./output/feature-sets/TALO.txt [2026-02-26T20:32:42.957378] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:42.957411] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:42.957439] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:42.957499] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:43.020363] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:43.021291] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:43.021383] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:43.021418] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:43.151514] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:43.151688] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:43.151732] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:43.151762] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:43.155683] [DEBUG] [FORECASTER] TALO: Forecast T+1@11:T+2@11: DOWN (p=15.30%) [2026-02-26T20:32:43.155973] [INFO ] [FORECASTER] Completed predict_future for TALO [2026-02-26T20:32:43.156105] [INFO ] [sig ] TALO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:32:43.300055] [INFO ] [LOCAL ] Saved forecast: TALO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/TALO.txt [2026-02-26T20:32:43.300225] [INFO ] [sig ] [2900/3375] Completed TALO in 0.4s | 2.74 sym/s | Total: 17.6m | ETA: 2.9m [2026-02-26T20:32:43.300267] [INFO ] [sig ] [2901/3375] Forecasting TAOP... [2026-02-26T20:32:43.300301] [INFO ] [sig ] Generating forecast for: TAOP [2026-02-26T20:32:43.300331] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAOP' from 'https://tdm.silogroup.org/data/derivative_storage/TAOP.csv'. [2026-02-26T20:32:43.311839] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAOP'. [2026-02-26T20:32:43.312240] [INFO ] [FORECASTER] Starting predict_future for TAOP [2026-02-26T20:32:43.313133] [DEBUG] [LOCAL ] No optimal features file found for TAOP: ./output/feature-sets/TAOP.txt [2026-02-26T20:32:43.313190] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:43.313225] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:43.313251] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:43.313311] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:43.376223] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:43.377124] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:43.377215] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:43.377252] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:43.497544] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:43.497748] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:43.497792] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:43.497821] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:43.501725] [DEBUG] [FORECASTER] TAOP: Forecast T+1@11:T+2@11: UP (p=57.48%) [2026-02-26T20:32:43.502133] [INFO ] [FORECASTER] Completed predict_future for TAOP [2026-02-26T20:32:43.502290] [INFO ] [sig ] TAOP: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:32:43.651248] [INFO ] [LOCAL ] Saved forecast: TAOP 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/TAOP.txt [2026-02-26T20:32:43.651394] [INFO ] [sig ] [2901/3375] Completed TAOP in 0.4s | 2.74 sym/s | Total: 17.7m | ETA: 2.9m [2026-02-26T20:32:43.651434] [INFO ] [sig ] [2902/3375] Forecasting TAP... [2026-02-26T20:32:43.651465] [INFO ] [sig ] Generating forecast for: TAP [2026-02-26T20:32:43.651497] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAP' from 'https://tdm.silogroup.org/data/derivative_storage/TAP.csv'. [2026-02-26T20:32:43.663147] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAP'. [2026-02-26T20:32:43.663508] [INFO ] [FORECASTER] Starting predict_future for TAP [2026-02-26T20:32:43.664439] [DEBUG] [LOCAL ] No optimal features file found for TAP: ./output/feature-sets/TAP.txt [2026-02-26T20:32:43.664496] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:43.664529] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:43.664558] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:43.664644] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:43.723590] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:43.724493] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:43.724612] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:43.724651] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:43.850158] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:43.850318] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:43.850361] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:43.850390] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:43.853957] [DEBUG] [FORECASTER] TAP: Forecast T+1@11:T+2@11: DOWN (p=1.20%) [2026-02-26T20:32:43.854247] [INFO ] [FORECASTER] Completed predict_future for TAP [2026-02-26T20:32:43.854379] [INFO ] [sig ] TAP: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:32:43.998119] [INFO ] [LOCAL ] Saved forecast: TAP 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/TAP.txt [2026-02-26T20:32:43.998281] [INFO ] [sig ] [2902/3375] Completed TAP in 0.3s | 2.74 sym/s | Total: 17.7m | ETA: 2.9m [2026-02-26T20:32:43.998350] [INFO ] [sig ] [2903/3375] Forecasting TARA... [2026-02-26T20:32:43.998386] [INFO ] [sig ] Generating forecast for: TARA [2026-02-26T20:32:43.998418] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TARA' from 'https://tdm.silogroup.org/data/derivative_storage/TARA.csv'. [2026-02-26T20:32:44.009905] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TARA'. [2026-02-26T20:32:44.010263] [INFO ] [FORECASTER] Starting predict_future for TARA [2026-02-26T20:32:44.011145] [DEBUG] [LOCAL ] No optimal features file found for TARA: ./output/feature-sets/TARA.txt [2026-02-26T20:32:44.011202] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:44.011236] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:44.011264] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:44.011322] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:44.071239] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:44.071948] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:44.072034] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:44.072073] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:44.201593] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:44.201770] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:44.201814] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:44.201844] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:44.205642] [DEBUG] [FORECASTER] TARA: Forecast T+1@11:T+2@11: DOWN (p=10.32%) [2026-02-26T20:32:44.205937] [INFO ] [FORECASTER] Completed predict_future for TARA [2026-02-26T20:32:44.206082] [INFO ] [sig ] TARA: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:32:44.352723] [INFO ] [LOCAL ] Saved forecast: TARA 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/TARA.txt [2026-02-26T20:32:44.352852] [INFO ] [sig ] [2903/3375] Completed TARA in 0.4s | 2.74 sym/s | Total: 17.7m | ETA: 2.9m [2026-02-26T20:32:44.352893] [INFO ] [sig ] [2904/3375] Forecasting TARK... [2026-02-26T20:32:44.352923] [INFO ] [sig ] Generating forecast for: TARK [2026-02-26T20:32:44.352954] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TARK' from 'https://tdm.silogroup.org/data/derivative_storage/TARK.csv'. [2026-02-26T20:32:44.364154] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TARK'. [2026-02-26T20:32:44.364532] [INFO ] [FORECASTER] Starting predict_future for TARK [2026-02-26T20:32:44.365357] [DEBUG] [LOCAL ] No optimal features file found for TARK: ./output/feature-sets/TARK.txt [2026-02-26T20:32:44.365412] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:44.365444] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:44.365471] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:44.365527] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:44.423971] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:44.424893] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:44.424982] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:44.425017] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:44.547072] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:44.547238] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:44.547281] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:44.547309] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:44.550978] [DEBUG] [FORECASTER] TARK: Forecast T+1@11:T+2@11: UP (p=53.90%) [2026-02-26T20:32:44.551323] [INFO ] [FORECASTER] Completed predict_future for TARK [2026-02-26T20:32:44.551463] [INFO ] [sig ] TARK: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:32:44.717940] [INFO ] [LOCAL ] Saved forecast: TARK 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/TARK.txt [2026-02-26T20:32:44.718162] [INFO ] [sig ] [2904/3375] Completed TARK in 0.4s | 2.74 sym/s | Total: 17.7m | ETA: 2.9m [2026-02-26T20:32:44.718232] [INFO ] [sig ] [2905/3375] Forecasting TARS... [2026-02-26T20:32:44.718289] [INFO ] [sig ] Generating forecast for: TARS [2026-02-26T20:32:44.718349] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TARS' from 'https://tdm.silogroup.org/data/derivative_storage/TARS.csv'. [2026-02-26T20:32:44.732646] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TARS'. [2026-02-26T20:32:44.733115] [INFO ] [FORECASTER] Starting predict_future for TARS [2026-02-26T20:32:44.734180] [DEBUG] [LOCAL ] No optimal features file found for TARS: ./output/feature-sets/TARS.txt [2026-02-26T20:32:44.734245] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:44.734284] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:44.734317] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:44.734394] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:44.802668] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:44.803658] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:44.803752] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:44.803787] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:44.936335] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:44.936504] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:44.936548] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:44.936607] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:44.940338] [DEBUG] [FORECASTER] TARS: Forecast T+1@11:T+2@11: DOWN (p=8.26%) [2026-02-26T20:32:44.940726] [INFO ] [FORECASTER] Completed predict_future for TARS [2026-02-26T20:32:44.940876] [INFO ] [sig ] TARS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:32:45.094551] [INFO ] [LOCAL ] Saved forecast: TARS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/TARS.txt [2026-02-26T20:32:45.094738] [INFO ] [sig ] [2905/3375] Completed TARS in 0.4s | 2.74 sym/s | Total: 17.7m | ETA: 2.9m [2026-02-26T20:32:45.094783] [INFO ] [sig ] [2906/3375] Forecasting TASK... [2026-02-26T20:32:45.094820] [INFO ] [sig ] Generating forecast for: TASK [2026-02-26T20:32:45.094851] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TASK' from 'https://tdm.silogroup.org/data/derivative_storage/TASK.csv'. [2026-02-26T20:32:45.106779] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TASK'. [2026-02-26T20:32:45.107233] [INFO ] [FORECASTER] Starting predict_future for TASK [2026-02-26T20:32:45.108262] [DEBUG] [LOCAL ] No optimal features file found for TASK: ./output/feature-sets/TASK.txt [2026-02-26T20:32:45.108319] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:45.108353] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:45.108383] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:45.108442] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:45.168549] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:45.169461] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:45.169607] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:45.169648] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:45.294165] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:45.294332] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:45.294397] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:45.294430] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:45.298170] [DEBUG] [FORECASTER] TASK: Forecast T+1@11:T+2@11: DOWN (p=12.26%) [2026-02-26T20:32:45.298547] [INFO ] [FORECASTER] Completed predict_future for TASK [2026-02-26T20:32:45.298742] [INFO ] [sig ] TASK: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:32:45.450652] [INFO ] [LOCAL ] Saved forecast: TASK 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/TASK.txt [2026-02-26T20:32:45.450827] [INFO ] [sig ] [2906/3375] Completed TASK in 0.4s | 2.74 sym/s | Total: 17.7m | ETA: 2.9m [2026-02-26T20:32:45.450868] [INFO ] [sig ] [2907/3375] Forecasting TAYD... [2026-02-26T20:32:45.450901] [INFO ] [sig ] Generating forecast for: TAYD [2026-02-26T20:32:45.450932] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAYD' from 'https://tdm.silogroup.org/data/derivative_storage/TAYD.csv'. [2026-02-26T20:32:45.463829] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAYD'. [2026-02-26T20:32:45.464269] [INFO ] [FORECASTER] Starting predict_future for TAYD [2026-02-26T20:32:45.465597] [DEBUG] [LOCAL ] No optimal features file found for TAYD: ./output/feature-sets/TAYD.txt [2026-02-26T20:32:45.465667] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:45.465701] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:45.465730] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:45.465790] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:45.530771] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:45.531908] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:45.532013] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:45.532045] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:45.647657] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:45.647828] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:45.647871] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:45.647900] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:45.652004] [DEBUG] [FORECASTER] TAYD: Forecast T+1@11:T+2@11: UP (p=96.24%) [2026-02-26T20:32:45.652420] [INFO ] [FORECASTER] Completed predict_future for TAYD [2026-02-26T20:32:45.652612] [INFO ] [sig ] TAYD: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:32:45.798892] [INFO ] [LOCAL ] Saved forecast: TAYD 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/TAYD.txt [2026-02-26T20:32:45.799039] [INFO ] [sig ] [2907/3375] Completed TAYD in 0.3s | 2.74 sym/s | Total: 17.7m | ETA: 2.8m [2026-02-26T20:32:45.799080] [INFO ] [sig ] [2908/3375] Forecasting TBB... [2026-02-26T20:32:45.799112] [INFO ] [sig ] Generating forecast for: TBB [2026-02-26T20:32:45.799146] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBB' from 'https://tdm.silogroup.org/data/derivative_storage/TBB.csv'. [2026-02-26T20:32:45.811894] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBB'. [2026-02-26T20:32:45.812267] [INFO ] [FORECASTER] Starting predict_future for TBB [2026-02-26T20:32:45.813529] [DEBUG] [LOCAL ] No optimal features file found for TBB: ./output/feature-sets/TBB.txt [2026-02-26T20:32:45.813605] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:45.813640] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:45.813668] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:45.813725] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:45.877858] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:45.878849] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:45.878941] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:45.878975] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:46.000038] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:46.000211] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:46.000258] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:46.000286] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:46.004514] [DEBUG] [FORECASTER] TBB: Forecast T+1@11:T+2@11: UP (p=61.72%) [2026-02-26T20:32:46.004833] [INFO ] [FORECASTER] Completed predict_future for TBB [2026-02-26T20:32:46.004979] [INFO ] [sig ] TBB: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:32:46.153295] [INFO ] [LOCAL ] Saved forecast: TBB 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/TBB.txt [2026-02-26T20:32:46.153465] [INFO ] [sig ] [2908/3375] Completed TBB in 0.4s | 2.74 sym/s | Total: 17.7m | ETA: 2.8m [2026-02-26T20:32:46.153510] [INFO ] [sig ] [2909/3375] Forecasting TBBK... [2026-02-26T20:32:46.153539] [INFO ] [sig ] Generating forecast for: TBBK [2026-02-26T20:32:46.153590] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBBK' from 'https://tdm.silogroup.org/data/derivative_storage/TBBK.csv'. [2026-02-26T20:32:46.165336] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBBK'. [2026-02-26T20:32:46.165776] [INFO ] [FORECASTER] Starting predict_future for TBBK [2026-02-26T20:32:46.166649] [DEBUG] [LOCAL ] No optimal features file found for TBBK: ./output/feature-sets/TBBK.txt [2026-02-26T20:32:46.166703] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:46.166736] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:46.166762] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:46.166818] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:46.225236] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:46.226026] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:46.226116] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:46.226149] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:46.353383] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:46.353544] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:46.353603] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:46.353634] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:46.357183] [DEBUG] [FORECASTER] TBBK: Forecast T+1@11:T+2@11: UP (p=94.34%) [2026-02-26T20:32:46.357467] [INFO ] [FORECASTER] Completed predict_future for TBBK [2026-02-26T20:32:46.357615] [INFO ] [sig ] TBBK: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:32:46.506760] [INFO ] [LOCAL ] Saved forecast: TBBK 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/TBBK.txt [2026-02-26T20:32:46.506955] [INFO ] [sig ] [2909/3375] Completed TBBK in 0.4s | 2.74 sym/s | Total: 17.7m | ETA: 2.8m [2026-02-26T20:32:46.507006] [INFO ] [sig ] [2910/3375] Forecasting TBI... [2026-02-26T20:32:46.507045] [INFO ] [sig ] Generating forecast for: TBI [2026-02-26T20:32:46.507086] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBI' from 'https://tdm.silogroup.org/data/derivative_storage/TBI.csv'. [2026-02-26T20:32:46.519190] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBI'. [2026-02-26T20:32:46.519643] [INFO ] [FORECASTER] Starting predict_future for TBI [2026-02-26T20:32:46.520524] [DEBUG] [LOCAL ] No optimal features file found for TBI: ./output/feature-sets/TBI.txt [2026-02-26T20:32:46.520598] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:46.520651] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:46.520680] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:46.520738] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:46.580687] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:46.581658] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:46.581750] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:46.581785] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:46.712772] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:46.712945] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:46.712986] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:46.713016] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:46.716699] [DEBUG] [FORECASTER] TBI: Forecast T+1@11:T+2@11: DOWN (p=12.73%) [2026-02-26T20:32:46.717020] [INFO ] [FORECASTER] Completed predict_future for TBI [2026-02-26T20:32:46.717172] [INFO ] [sig ] TBI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:32:46.888548] [INFO ] [LOCAL ] Saved forecast: TBI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/TBI.txt [2026-02-26T20:32:46.888772] [INFO ] [sig ] [2910/3375] Completed TBI in 0.4s | 2.74 sym/s | Total: 17.7m | ETA: 2.8m [2026-02-26T20:32:46.888823] [INFO ] [sig ] [2911/3375] Forecasting TBIL... [2026-02-26T20:32:46.888858] [INFO ] [sig ] Generating forecast for: TBIL [2026-02-26T20:32:46.888890] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBIL' from 'https://tdm.silogroup.org/data/derivative_storage/TBIL.csv'. [2026-02-26T20:32:46.905376] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBIL'. [2026-02-26T20:32:46.905853] [INFO ] [FORECASTER] Starting predict_future for TBIL [2026-02-26T20:32:46.906971] [DEBUG] [LOCAL ] No optimal features file found for TBIL: ./output/feature-sets/TBIL.txt [2026-02-26T20:32:46.907035] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:46.907073] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:46.907107] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:46.907177] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:46.990087] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:46.991413] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:46.991541] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:46.991618] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:47.078240] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:47.078445] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:47.078514] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:47.078564] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:47.086269] [DEBUG] [FORECASTER] TBIL: Forecast T+1@11:T+2@11: UP (p=99.48%) [2026-02-26T20:32:47.086865] [INFO ] [FORECASTER] Completed predict_future for TBIL [2026-02-26T20:32:47.087083] [INFO ] [sig ] TBIL: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:32:47.326362] [INFO ] [LOCAL ] Saved forecast: TBIL 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/TBIL.txt [2026-02-26T20:32:47.326626] [INFO ] [sig ] [2911/3375] Completed TBIL in 0.4s | 2.74 sym/s | Total: 17.7m | ETA: 2.8m [2026-02-26T20:32:47.326700] [INFO ] [sig ] [2912/3375] Forecasting TBLA... [2026-02-26T20:32:47.326759] [INFO ] [sig ] Generating forecast for: TBLA [2026-02-26T20:32:47.326815] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBLA' from 'https://tdm.silogroup.org/data/derivative_storage/TBLA.csv'. [2026-02-26T20:32:47.360021] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBLA'. [2026-02-26T20:32:47.374855] [INFO ] [FORECASTER] Starting predict_future for TBLA [2026-02-26T20:32:47.376628] [DEBUG] [LOCAL ] No optimal features file found for TBLA: ./output/feature-sets/TBLA.txt [2026-02-26T20:32:47.376708] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:47.376766] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:47.376815] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:47.376912] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:47.474701] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:47.476031] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:47.476174] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:47.476228] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:47.652931] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:47.653138] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:47.653200] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:47.653248] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:47.658676] [DEBUG] [FORECASTER] TBLA: Forecast T+1@11:T+2@11: DOWN (p=48.73%) [2026-02-26T20:32:47.659152] [INFO ] [FORECASTER] Completed predict_future for TBLA [2026-02-26T20:32:47.659366] [INFO ] [sig ] TBLA: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:32:47.884900] [INFO ] [LOCAL ] Saved forecast: TBLA 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/TBLA.txt [2026-02-26T20:32:47.885136] [INFO ] [sig ] [2912/3375] Completed TBLA in 0.6s | 2.74 sym/s | Total: 17.7m | ETA: 2.8m [2026-02-26T20:32:47.885189] [INFO ] [sig ] [2913/3375] Forecasting TBLD... [2026-02-26T20:32:47.885227] [INFO ] [sig ] Generating forecast for: TBLD [2026-02-26T20:32:47.885267] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBLD' from 'https://tdm.silogroup.org/data/derivative_storage/TBLD.csv'. [2026-02-26T20:32:47.906460] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBLD'. [2026-02-26T20:32:47.907045] [INFO ] [FORECASTER] Starting predict_future for TBLD [2026-02-26T20:32:47.908837] [DEBUG] [LOCAL ] No optimal features file found for TBLD: ./output/feature-sets/TBLD.txt [2026-02-26T20:32:47.908911] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:47.909005] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:47.909053] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:47.909151] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:47.998804] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:48.000114] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:48.000292] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:48.000347] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:48.141221] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:48.141393] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:48.141464] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:48.141500] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:48.145207] [DEBUG] [FORECASTER] TBLD: Forecast T+1@11:T+2@11: UP (p=87.61%) [2026-02-26T20:32:48.145562] [INFO ] [FORECASTER] Completed predict_future for TBLD [2026-02-26T20:32:48.145736] [INFO ] [sig ] TBLD: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:32:48.292313] [INFO ] [LOCAL ] Saved forecast: TBLD 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/TBLD.txt [2026-02-26T20:32:48.292475] [INFO ] [sig ] [2913/3375] Completed TBLD in 0.4s | 2.74 sym/s | Total: 17.7m | ETA: 2.8m [2026-02-26T20:32:48.292517] [INFO ] [sig ] [2914/3375] Forecasting TBPH... [2026-02-26T20:32:48.292589] [INFO ] [sig ] Generating forecast for: TBPH [2026-02-26T20:32:48.292625] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBPH' from 'https://tdm.silogroup.org/data/derivative_storage/TBPH.csv'. [2026-02-26T20:32:48.304076] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBPH'. [2026-02-26T20:32:48.304519] [INFO ] [FORECASTER] Starting predict_future for TBPH [2026-02-26T20:32:48.305460] [DEBUG] [LOCAL ] No optimal features file found for TBPH: ./output/feature-sets/TBPH.txt [2026-02-26T20:32:48.305516] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:48.305547] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:48.305594] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:48.305655] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:48.383188] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:48.384107] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:48.384204] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:48.384240] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:48.513154] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:48.513320] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:48.513366] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:48.513397] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:48.516966] [DEBUG] [FORECASTER] TBPH: Forecast T+1@11:T+2@11: UP (p=98.23%) [2026-02-26T20:32:48.517267] [INFO ] [FORECASTER] Completed predict_future for TBPH [2026-02-26T20:32:48.517407] [INFO ] [sig ] TBPH: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:32:48.661952] [INFO ] [LOCAL ] Saved forecast: TBPH 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/TBPH.txt [2026-02-26T20:32:48.662131] [INFO ] [sig ] [2914/3375] Completed TBPH in 0.4s | 2.74 sym/s | Total: 17.7m | ETA: 2.8m [2026-02-26T20:32:48.662186] [INFO ] [sig ] [2915/3375] Forecasting TBRG... [2026-02-26T20:32:48.662218] [INFO ] [sig ] Generating forecast for: TBRG [2026-02-26T20:32:48.662248] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBRG' from 'https://tdm.silogroup.org/data/derivative_storage/TBRG.csv'. [2026-02-26T20:32:48.673665] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBRG'. [2026-02-26T20:32:48.674044] [INFO ] [FORECASTER] Starting predict_future for TBRG [2026-02-26T20:32:48.674952] [DEBUG] [LOCAL ] No optimal features file found for TBRG: ./output/feature-sets/TBRG.txt [2026-02-26T20:32:48.675026] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:48.675074] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:48.675104] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:48.675164] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:48.734972] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:48.735837] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:48.735928] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:48.735964] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:48.860697] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:48.860861] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:48.860902] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:48.860931] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:48.865226] [DEBUG] [FORECASTER] TBRG: Forecast T+1@11:T+2@11: UP (p=85.20%) [2026-02-26T20:32:48.865535] [INFO ] [FORECASTER] Completed predict_future for TBRG [2026-02-26T20:32:48.865734] [INFO ] [sig ] TBRG: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:32:49.010391] [INFO ] [LOCAL ] Saved forecast: TBRG 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/TBRG.txt [2026-02-26T20:32:49.010551] [INFO ] [sig ] [2915/3375] Completed TBRG in 0.3s | 2.74 sym/s | Total: 17.7m | ETA: 2.8m [2026-02-26T20:32:49.010613] [INFO ] [sig ] [2916/3375] Forecasting TCBI... [2026-02-26T20:32:49.010645] [INFO ] [sig ] Generating forecast for: TCBI [2026-02-26T20:32:49.010677] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCBI' from 'https://tdm.silogroup.org/data/derivative_storage/TCBI.csv'. [2026-02-26T20:32:49.022298] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCBI'. [2026-02-26T20:32:49.022687] [INFO ] [FORECASTER] Starting predict_future for TCBI [2026-02-26T20:32:49.023524] [DEBUG] [LOCAL ] No optimal features file found for TCBI: ./output/feature-sets/TCBI.txt [2026-02-26T20:32:49.023602] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:49.023639] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:49.023668] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:49.023728] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:49.083687] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:49.084464] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:49.084550] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:49.084606] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:49.208120] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:49.208289] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:49.208330] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:49.208394] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:49.212345] [DEBUG] [FORECASTER] TCBI: Forecast T+1@11:T+2@11: DOWN (p=32.05%) [2026-02-26T20:32:49.212851] [INFO ] [FORECASTER] Completed predict_future for TCBI [2026-02-26T20:32:49.212987] [INFO ] [sig ] TCBI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:32:49.355821] [INFO ] [LOCAL ] Saved forecast: TCBI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/TCBI.txt [2026-02-26T20:32:49.355969] [INFO ] [sig ] [2916/3375] Completed TCBI in 0.3s | 2.74 sym/s | Total: 17.7m | ETA: 2.8m [2026-02-26T20:32:49.356015] [INFO ] [sig ] [2917/3375] Forecasting TCBIO... [2026-02-26T20:32:49.356047] [INFO ] [sig ] Generating forecast for: TCBIO [2026-02-26T20:32:49.356079] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCBIO' from 'https://tdm.silogroup.org/data/derivative_storage/TCBIO.csv'. [2026-02-26T20:32:49.368707] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCBIO'. [2026-02-26T20:32:49.369084] [INFO ] [FORECASTER] Starting predict_future for TCBIO [2026-02-26T20:32:49.370176] [DEBUG] [LOCAL ] No optimal features file found for TCBIO: ./output/feature-sets/TCBIO.txt [2026-02-26T20:32:49.370231] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:49.370263] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:49.370291] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:49.370348] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:49.429682] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:49.430492] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:49.430599] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:49.430637] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:49.543197] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:49.543357] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:49.543399] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:49.543463] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:49.547035] [DEBUG] [FORECASTER] TCBIO: Forecast T+1@11:T+2@11: DOWN (p=35.86%) [2026-02-26T20:32:49.547320] [INFO ] [FORECASTER] Completed predict_future for TCBIO [2026-02-26T20:32:49.547451] [INFO ] [sig ] TCBIO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:32:49.689439] [INFO ] [LOCAL ] Saved forecast: TCBIO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/TCBIO.txt [2026-02-26T20:32:49.689616] [INFO ] [sig ] [2917/3375] Completed TCBIO in 0.3s | 2.74 sym/s | Total: 17.8m | ETA: 2.8m [2026-02-26T20:32:49.689669] [INFO ] [sig ] [2918/3375] Forecasting TCBK... [2026-02-26T20:32:49.689701] [INFO ] [sig ] Generating forecast for: TCBK [2026-02-26T20:32:49.689738] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCBK' from 'https://tdm.silogroup.org/data/derivative_storage/TCBK.csv'. [2026-02-26T20:32:49.701247] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCBK'. [2026-02-26T20:32:49.701616] [INFO ] [FORECASTER] Starting predict_future for TCBK [2026-02-26T20:32:49.702441] [DEBUG] [LOCAL ] No optimal features file found for TCBK: ./output/feature-sets/TCBK.txt [2026-02-26T20:32:49.702495] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:49.702526] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:49.702553] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:49.702633] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:49.761548] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:49.762437] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:49.762526] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:49.762560] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:49.889835] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:49.889998] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:49.890039] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:49.890071] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:49.893557] [DEBUG] [FORECASTER] TCBK: Forecast T+1@11:T+2@11: UP (p=92.73%) [2026-02-26T20:32:49.893860] [INFO ] [FORECASTER] Completed predict_future for TCBK [2026-02-26T20:32:49.893993] [INFO ] [sig ] TCBK: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:32:50.066448] [INFO ] [LOCAL ] Saved forecast: TCBK 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/TCBK.txt [2026-02-26T20:32:50.066635] [INFO ] [sig ] [2918/3375] Completed TCBK in 0.4s | 2.74 sym/s | Total: 17.8m | ETA: 2.8m [2026-02-26T20:32:50.066680] [INFO ] [sig ] [2919/3375] Forecasting TCBX... [2026-02-26T20:32:50.066710] [INFO ] [sig ] Generating forecast for: TCBX [2026-02-26T20:32:50.066743] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCBX' from 'https://tdm.silogroup.org/data/derivative_storage/TCBX.csv'. [2026-02-26T20:32:50.078988] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCBX'. [2026-02-26T20:32:50.079444] [INFO ] [FORECASTER] Starting predict_future for TCBX [2026-02-26T20:32:50.080419] [DEBUG] [LOCAL ] No optimal features file found for TCBX: ./output/feature-sets/TCBX.txt [2026-02-26T20:32:50.080477] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:50.080508] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:50.080535] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:50.080619] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:50.140400] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:50.141328] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:50.141454] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:50.141491] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:50.267802] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:50.267972] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:50.268013] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:50.268041] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:50.271655] [DEBUG] [FORECASTER] TCBX: Forecast T+1@11:T+2@11: DOWN (p=19.73%) [2026-02-26T20:32:50.271989] [INFO ] [FORECASTER] Completed predict_future for TCBX [2026-02-26T20:32:50.272135] [INFO ] [sig ] TCBX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:32:50.418465] [INFO ] [LOCAL ] Saved forecast: TCBX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/TCBX.txt [2026-02-26T20:32:50.418651] [INFO ] [sig ] [2919/3375] Completed TCBX in 0.4s | 2.74 sym/s | Total: 17.8m | ETA: 2.8m [2026-02-26T20:32:50.418696] [INFO ] [sig ] [2920/3375] Forecasting TCMD... [2026-02-26T20:32:50.418726] [INFO ] [sig ] Generating forecast for: TCMD [2026-02-26T20:32:50.418756] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCMD' from 'https://tdm.silogroup.org/data/derivative_storage/TCMD.csv'. [2026-02-26T20:32:50.433804] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCMD'. [2026-02-26T20:32:50.434341] [INFO ] [FORECASTER] Starting predict_future for TCMD [2026-02-26T20:32:50.435476] [DEBUG] [LOCAL ] No optimal features file found for TCMD: ./output/feature-sets/TCMD.txt [2026-02-26T20:32:50.435545] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:50.435612] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:50.435651] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:50.435735] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:50.506669] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:50.507835] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:50.507939] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:50.507972] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:50.632461] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:50.632650] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:50.632694] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:50.632723] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:50.636306] [DEBUG] [FORECASTER] TCMD: Forecast T+1@11:T+2@11: UP (p=58.83%) [2026-02-26T20:32:50.636654] [INFO ] [FORECASTER] Completed predict_future for TCMD [2026-02-26T20:32:50.636822] [INFO ] [sig ] TCMD: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:32:50.784951] [INFO ] [LOCAL ] Saved forecast: TCMD 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/TCMD.txt [2026-02-26T20:32:50.785146] [INFO ] [sig ] [2920/3375] Completed TCMD in 0.4s | 2.74 sym/s | Total: 17.8m | ETA: 2.8m [2026-02-26T20:32:50.785193] [INFO ] [sig ] [2921/3375] Forecasting TCOM... [2026-02-26T20:32:50.785223] [INFO ] [sig ] Generating forecast for: TCOM [2026-02-26T20:32:50.785256] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCOM' from 'https://tdm.silogroup.org/data/derivative_storage/TCOM.csv'. [2026-02-26T20:32:50.797847] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCOM'. [2026-02-26T20:32:50.798306] [INFO ] [FORECASTER] Starting predict_future for TCOM [2026-02-26T20:32:50.799329] [DEBUG] [LOCAL ] No optimal features file found for TCOM: ./output/feature-sets/TCOM.txt [2026-02-26T20:32:50.799404] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:50.799490] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:50.799525] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:50.799621] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:50.863064] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:50.864069] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:50.864185] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:50.864244] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:50.991005] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:50.991169] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:50.991213] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:50.991246] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:50.995044] [DEBUG] [FORECASTER] TCOM: Forecast T+1@11:T+2@11: DOWN (p=13.64%) [2026-02-26T20:32:50.995358] [INFO ] [FORECASTER] Completed predict_future for TCOM [2026-02-26T20:32:50.995499] [INFO ] [sig ] TCOM: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:32:51.144981] [INFO ] [LOCAL ] Saved forecast: TCOM 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/TCOM.txt [2026-02-26T20:32:51.145148] [INFO ] [sig ] [2921/3375] Completed TCOM in 0.4s | 2.74 sym/s | Total: 17.8m | ETA: 2.8m [2026-02-26T20:32:51.145189] [INFO ] [sig ] [2922/3375] Forecasting TCPC... [2026-02-26T20:32:51.145219] [INFO ] [sig ] Generating forecast for: TCPC [2026-02-26T20:32:51.145249] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCPC' from 'https://tdm.silogroup.org/data/derivative_storage/TCPC.csv'. [2026-02-26T20:32:51.156405] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCPC'. [2026-02-26T20:32:51.156827] [INFO ] [FORECASTER] Starting predict_future for TCPC [2026-02-26T20:32:51.157685] [DEBUG] [LOCAL ] No optimal features file found for TCPC: ./output/feature-sets/TCPC.txt [2026-02-26T20:32:51.157742] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:51.157774] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:51.157800] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:51.157857] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:51.216032] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:51.216930] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:51.217019] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:51.217052] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:51.342517] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:51.342760] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:51.342805] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:51.342833] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:51.346740] [DEBUG] [FORECASTER] TCPC: Forecast T+1@11:T+2@11: DOWN (p=6.10%) [2026-02-26T20:32:51.347054] [INFO ] [FORECASTER] Completed predict_future for TCPC [2026-02-26T20:32:51.347318] [INFO ] [sig ] TCPC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:32:51.492083] [INFO ] [LOCAL ] Saved forecast: TCPC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/TCPC.txt [2026-02-26T20:32:51.492255] [INFO ] [sig ] [2922/3375] Completed TCPC in 0.3s | 2.74 sym/s | Total: 17.8m | ETA: 2.8m [2026-02-26T20:32:51.492297] [INFO ] [sig ] [2923/3375] Forecasting TCX... [2026-02-26T20:32:51.492329] [INFO ] [sig ] Generating forecast for: TCX [2026-02-26T20:32:51.492360] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCX' from 'https://tdm.silogroup.org/data/derivative_storage/TCX.csv'. [2026-02-26T20:32:51.504149] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCX'. [2026-02-26T20:32:51.504616] [INFO ] [FORECASTER] Starting predict_future for TCX [2026-02-26T20:32:51.505464] [DEBUG] [LOCAL ] No optimal features file found for TCX: ./output/feature-sets/TCX.txt [2026-02-26T20:32:51.505519] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:51.505551] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:51.505601] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:51.505662] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:51.564164] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:51.565139] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:51.565262] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:51.565296] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:51.673795] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:51.673962] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:51.674003] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:51.674032] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:51.677482] [DEBUG] [FORECASTER] TCX: Forecast T+1@11:T+2@11: UP (p=86.53%) [2026-02-26T20:32:51.677819] [INFO ] [FORECASTER] Completed predict_future for TCX [2026-02-26T20:32:51.677958] [INFO ] [sig ] TCX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:32:51.819769] [INFO ] [LOCAL ] Saved forecast: TCX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/TCX.txt [2026-02-26T20:32:51.819905] [INFO ] [sig ] [2923/3375] Completed TCX in 0.3s | 2.74 sym/s | Total: 17.8m | ETA: 2.8m [2026-02-26T20:32:51.819946] [INFO ] [sig ] [2924/3375] Forecasting TD... [2026-02-26T20:32:51.819976] [INFO ] [sig ] Generating forecast for: TD [2026-02-26T20:32:51.820007] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TD' from 'https://tdm.silogroup.org/data/derivative_storage/TD.csv'. [2026-02-26T20:32:51.830968] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TD'. [2026-02-26T20:32:51.831329] [INFO ] [FORECASTER] Starting predict_future for TD [2026-02-26T20:32:51.832157] [DEBUG] [LOCAL ] No optimal features file found for TD: ./output/feature-sets/TD.txt [2026-02-26T20:32:51.832213] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:51.832245] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:51.832272] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:51.832329] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:51.889736] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:51.890413] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:51.890495] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:51.890528] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:52.024636] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:52.024821] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:52.024870] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:52.024901] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:52.028796] [DEBUG] [FORECASTER] TD: Forecast T+1@11:T+2@11: DOWN (p=30.28%) [2026-02-26T20:32:52.029229] [INFO ] [FORECASTER] Completed predict_future for TD [2026-02-26T20:32:52.029411] [INFO ] [sig ] TD: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:32:52.171627] [INFO ] [LOCAL ] Saved forecast: TD 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/TD.txt [2026-02-26T20:32:52.171801] [INFO ] [sig ] [2924/3375] Completed TD in 0.4s | 2.74 sym/s | Total: 17.8m | ETA: 2.7m [2026-02-26T20:32:52.171849] [INFO ] [sig ] [2925/3375] Forecasting TDC... [2026-02-26T20:32:52.171882] [INFO ] [sig ] Generating forecast for: TDC [2026-02-26T20:32:52.171927] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDC' from 'https://tdm.silogroup.org/data/derivative_storage/TDC.csv'. [2026-02-26T20:32:52.187290] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDC'. [2026-02-26T20:32:52.187753] [INFO ] [FORECASTER] Starting predict_future for TDC [2026-02-26T20:32:52.188653] [DEBUG] [LOCAL ] No optimal features file found for TDC: ./output/feature-sets/TDC.txt [2026-02-26T20:32:52.188708] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:52.188740] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:52.188767] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:52.188825] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:52.246599] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:52.247600] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:52.247731] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:52.247768] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:52.372308] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:52.372473] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:52.372518] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:52.372545] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:52.376222] [DEBUG] [FORECASTER] TDC: Forecast T+1@11:T+2@11: UP (p=97.55%) [2026-02-26T20:32:52.376641] [INFO ] [FORECASTER] Completed predict_future for TDC [2026-02-26T20:32:52.376794] [INFO ] [sig ] TDC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:32:52.521363] [INFO ] [LOCAL ] Saved forecast: TDC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/TDC.txt [2026-02-26T20:32:52.521515] [INFO ] [sig ] [2925/3375] Completed TDC in 0.3s | 2.74 sym/s | Total: 17.8m | ETA: 2.7m [2026-02-26T20:32:52.521558] [INFO ] [sig ] [2926/3375] Forecasting TDF... [2026-02-26T20:32:52.521610] [INFO ] [sig ] Generating forecast for: TDF [2026-02-26T20:32:52.521644] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDF' from 'https://tdm.silogroup.org/data/derivative_storage/TDF.csv'. [2026-02-26T20:32:52.533184] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDF'. [2026-02-26T20:32:52.533543] [INFO ] [FORECASTER] Starting predict_future for TDF [2026-02-26T20:32:52.534388] [DEBUG] [LOCAL ] No optimal features file found for TDF: ./output/feature-sets/TDF.txt [2026-02-26T20:32:52.534442] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:52.534476] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:52.534504] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:52.534563] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:52.595296] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:52.596085] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:52.596173] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:52.596208] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:52.721826] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:52.722012] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:52.722065] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:52.722098] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:52.725877] [DEBUG] [FORECASTER] TDF: Forecast T+1@11:T+2@11: DOWN (p=12.04%) [2026-02-26T20:32:52.726167] [INFO ] [FORECASTER] Completed predict_future for TDF [2026-02-26T20:32:52.726318] [INFO ] [sig ] TDF: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:32:52.873253] [INFO ] [LOCAL ] Saved forecast: TDF 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/TDF.txt [2026-02-26T20:32:52.873466] [INFO ] [sig ] [2926/3375] Completed TDF in 0.4s | 2.74 sym/s | Total: 17.8m | ETA: 2.7m [2026-02-26T20:32:52.873530] [INFO ] [sig ] [2927/3375] Forecasting TDG... [2026-02-26T20:32:52.873562] [INFO ] [sig ] Generating forecast for: TDG [2026-02-26T20:32:52.873621] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDG' from 'https://tdm.silogroup.org/data/derivative_storage/TDG.csv'. [2026-02-26T20:32:52.885729] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDG'. [2026-02-26T20:32:52.886101] [INFO ] [FORECASTER] Starting predict_future for TDG [2026-02-26T20:32:52.886952] [DEBUG] [LOCAL ] No optimal features file found for TDG: ./output/feature-sets/TDG.txt [2026-02-26T20:32:52.887007] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:52.887040] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:52.887067] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:52.887134] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:52.946327] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:52.947398] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:52.947497] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:52.947532] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:53.073753] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:53.073915] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:53.073956] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:53.073985] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:53.077513] [DEBUG] [FORECASTER] TDG: Forecast T+1@11:T+2@11: DOWN (p=25.30%) [2026-02-26T20:32:53.077856] [INFO ] [FORECASTER] Completed predict_future for TDG [2026-02-26T20:32:53.077995] [INFO ] [sig ] TDG: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:32:53.219852] [INFO ] [LOCAL ] Saved forecast: TDG 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/TDG.txt [2026-02-26T20:32:53.219994] [INFO ] [sig ] [2927/3375] Completed TDG in 0.3s | 2.74 sym/s | Total: 17.8m | ETA: 2.7m [2026-02-26T20:32:53.220038] [INFO ] [sig ] [2928/3375] Forecasting TDS... [2026-02-26T20:32:53.220068] [INFO ] [sig ] Generating forecast for: TDS [2026-02-26T20:32:53.220099] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDS' from 'https://tdm.silogroup.org/data/derivative_storage/TDS.csv'. [2026-02-26T20:32:53.231510] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDS'. [2026-02-26T20:32:53.231976] [INFO ] [FORECASTER] Starting predict_future for TDS [2026-02-26T20:32:53.232930] [DEBUG] [LOCAL ] No optimal features file found for TDS: ./output/feature-sets/TDS.txt [2026-02-26T20:32:53.232987] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:53.233020] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:53.233049] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:53.233108] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:53.291411] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:53.292328] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:53.292439] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:53.292475] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:53.421084] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:53.421254] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:53.421298] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:53.421329] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:53.425220] [DEBUG] [FORECASTER] TDS: Forecast T+1@11:T+2@11: DOWN (p=40.30%) [2026-02-26T20:32:53.425593] [INFO ] [FORECASTER] Completed predict_future for TDS [2026-02-26T20:32:53.425752] [INFO ] [sig ] TDS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:32:53.573672] [INFO ] [LOCAL ] Saved forecast: TDS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/TDS.txt [2026-02-26T20:32:53.573876] [INFO ] [sig ] [2928/3375] Completed TDS in 0.4s | 2.74 sym/s | Total: 17.8m | ETA: 2.7m [2026-02-26T20:32:53.573937] [INFO ] [sig ] [2929/3375] Forecasting TDSC... [2026-02-26T20:32:53.573978] [INFO ] [sig ] Generating forecast for: TDSC [2026-02-26T20:32:53.574020] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDSC' from 'https://tdm.silogroup.org/data/derivative_storage/TDSC.csv'. [2026-02-26T20:32:53.586635] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDSC'. [2026-02-26T20:32:53.587036] [INFO ] [FORECASTER] Starting predict_future for TDSC [2026-02-26T20:32:53.588074] [DEBUG] [LOCAL ] No optimal features file found for TDSC: ./output/feature-sets/TDSC.txt [2026-02-26T20:32:53.588130] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:53.588164] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:53.588192] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:53.588260] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:53.647804] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:53.648755] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:53.648846] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:53.648879] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:53.761873] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:53.762036] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-26T20:32:53.762078] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:53.762111] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:53.765800] [DEBUG] [FORECASTER] TDSC: Forecast T+1@11:T+2@11: UP (p=91.62%) [2026-02-26T20:32:53.766129] [INFO ] [FORECASTER] Completed predict_future for TDSC [2026-02-26T20:32:53.766275] [INFO ] [sig ] TDSC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:32:53.911236] [INFO ] [LOCAL ] Saved forecast: TDSC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/TDSC.txt [2026-02-26T20:32:53.911410] [INFO ] [sig ] [2929/3375] Completed TDSC in 0.3s | 2.74 sym/s | Total: 17.8m | ETA: 2.7m [2026-02-26T20:32:53.911453] [INFO ] [sig ] [2930/3375] Forecasting TDUP... [2026-02-26T20:32:53.911487] [INFO ] [sig ] Generating forecast for: TDUP [2026-02-26T20:32:53.911519] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDUP' from 'https://tdm.silogroup.org/data/derivative_storage/TDUP.csv'. [2026-02-26T20:32:53.923496] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDUP'. [2026-02-26T20:32:53.923917] [INFO ] [FORECASTER] Starting predict_future for TDUP [2026-02-26T20:32:53.924799] [DEBUG] [LOCAL ] No optimal features file found for TDUP: ./output/feature-sets/TDUP.txt [2026-02-26T20:32:53.924856] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:53.924924] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:53.924957] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:53.925016] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:53.983319] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:53.984190] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:53.984278] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:53.984313] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:54.122623] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:54.122789] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:54.122829] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:54.122859] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:54.126466] [DEBUG] [FORECASTER] TDUP: Forecast T+1@11:T+2@11: UP (p=61.49%) [2026-02-26T20:32:54.126835] [INFO ] [FORECASTER] Completed predict_future for TDUP [2026-02-26T20:32:54.126983] [INFO ] [sig ] TDUP: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:32:54.273985] [INFO ] [LOCAL ] Saved forecast: TDUP 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/TDUP.txt [2026-02-26T20:32:54.274136] [INFO ] [sig ] [2930/3375] Completed TDUP in 0.4s | 2.74 sym/s | Total: 17.8m | ETA: 2.7m [2026-02-26T20:32:54.274178] [INFO ] [sig ] [2931/3375] Forecasting TDY... [2026-02-26T20:32:54.274210] [INFO ] [sig ] Generating forecast for: TDY [2026-02-26T20:32:54.274241] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDY' from 'https://tdm.silogroup.org/data/derivative_storage/TDY.csv'. [2026-02-26T20:32:54.285616] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDY'. [2026-02-26T20:32:54.286031] [INFO ] [FORECASTER] Starting predict_future for TDY [2026-02-26T20:32:54.286969] [DEBUG] [LOCAL ] No optimal features file found for TDY: ./output/feature-sets/TDY.txt [2026-02-26T20:32:54.287026] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:54.287059] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:54.287087] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:54.287145] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:54.344396] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:54.345171] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:54.345255] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:54.345288] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:54.468081] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:54.468244] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:54.468294] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:54.468332] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:54.472097] [DEBUG] [FORECASTER] TDY: Forecast T+1@11:T+2@11: DOWN (p=16.25%) [2026-02-26T20:32:54.472472] [INFO ] [FORECASTER] Completed predict_future for TDY [2026-02-26T20:32:54.472647] [INFO ] [sig ] TDY: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:32:54.617029] [INFO ] [LOCAL ] Saved forecast: TDY 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/TDY.txt [2026-02-26T20:32:54.617185] [INFO ] [sig ] [2931/3375] Completed TDY in 0.3s | 2.74 sym/s | Total: 17.8m | ETA: 2.7m [2026-02-26T20:32:54.617226] [INFO ] [sig ] [2932/3375] Forecasting TEAM... [2026-02-26T20:32:54.617262] [INFO ] [sig ] Generating forecast for: TEAM [2026-02-26T20:32:54.617299] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TEAM' from 'https://tdm.silogroup.org/data/derivative_storage/TEAM.csv'. [2026-02-26T20:32:54.628910] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TEAM'. [2026-02-26T20:32:54.629348] [INFO ] [FORECASTER] Starting predict_future for TEAM [2026-02-26T20:32:54.630222] [DEBUG] [LOCAL ] No optimal features file found for TEAM: ./output/feature-sets/TEAM.txt [2026-02-26T20:32:54.630288] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:54.630327] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:54.630359] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:54.630440] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:54.687675] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:54.688566] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:54.688677] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:54.688709] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:54.815807] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:54.815994] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:54.816039] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:54.816067] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:54.819737] [DEBUG] [FORECASTER] TEAM: Forecast T+1@11:T+2@11: DOWN (p=32.48%) [2026-02-26T20:32:54.820075] [INFO ] [FORECASTER] Completed predict_future for TEAM [2026-02-26T20:32:54.820225] [INFO ] [sig ] TEAM: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:32:54.974044] [INFO ] [LOCAL ] Saved forecast: TEAM 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/TEAM.txt [2026-02-26T20:32:54.974215] [INFO ] [sig ] [2932/3375] Completed TEAM in 0.4s | 2.74 sym/s | Total: 17.8m | ETA: 2.7m [2026-02-26T20:32:54.974261] [INFO ] [sig ] [2933/3375] Forecasting TECH... [2026-02-26T20:32:54.974293] [INFO ] [sig ] Generating forecast for: TECH [2026-02-26T20:32:54.974329] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TECH' from 'https://tdm.silogroup.org/data/derivative_storage/TECH.csv'. [2026-02-26T20:32:54.986339] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TECH'. [2026-02-26T20:32:54.986776] [INFO ] [FORECASTER] Starting predict_future for TECH [2026-02-26T20:32:54.987892] [DEBUG] [LOCAL ] No optimal features file found for TECH: ./output/feature-sets/TECH.txt [2026-02-26T20:32:54.987962] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:54.988003] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:54.988037] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:54.988116] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:55.051528] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:55.052501] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:55.052616] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:55.052652] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:55.183311] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:55.183472] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:55.183515] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:55.183596] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:55.187410] [DEBUG] [FORECASTER] TECH: Forecast T+1@11:T+2@11: UP (p=98.03%) [2026-02-26T20:32:55.187795] [INFO ] [FORECASTER] Completed predict_future for TECH [2026-02-26T20:32:55.187974] [INFO ] [sig ] TECH: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:32:55.339701] [INFO ] [LOCAL ] Saved forecast: TECH 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/TECH.txt [2026-02-26T20:32:55.339865] [INFO ] [sig ] [2933/3375] Completed TECH in 0.4s | 2.74 sym/s | Total: 17.8m | ETA: 2.7m [2026-02-26T20:32:55.339906] [INFO ] [sig ] [2934/3375] Forecasting TECK... [2026-02-26T20:32:55.339936] [INFO ] [sig ] Generating forecast for: TECK [2026-02-26T20:32:55.339966] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TECK' from 'https://tdm.silogroup.org/data/derivative_storage/TECK.csv'. [2026-02-26T20:32:55.352976] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TECK'. [2026-02-26T20:32:55.353391] [INFO ] [FORECASTER] Starting predict_future for TECK [2026-02-26T20:32:55.354306] [DEBUG] [LOCAL ] No optimal features file found for TECK: ./output/feature-sets/TECK.txt [2026-02-26T20:32:55.354383] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:55.354430] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:55.354461] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:55.354520] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:55.416325] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:55.417435] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:55.417546] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:55.417608] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:55.550913] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:55.551065] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:55.551106] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:55.551136] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:55.555211] [DEBUG] [FORECASTER] TECK: Forecast T+1@11:T+2@11: UP (p=96.34%) [2026-02-26T20:32:55.555502] [INFO ] [FORECASTER] Completed predict_future for TECK [2026-02-26T20:32:55.555656] [INFO ] [sig ] TECK: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:32:55.709209] [INFO ] [LOCAL ] Saved forecast: TECK 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/TECK.txt [2026-02-26T20:32:55.709374] [INFO ] [sig ] [2934/3375] Completed TECK in 0.4s | 2.74 sym/s | Total: 17.9m | ETA: 2.7m [2026-02-26T20:32:55.709416] [INFO ] [sig ] [2935/3375] Forecasting TEI... [2026-02-26T20:32:55.709445] [INFO ] [sig ] Generating forecast for: TEI [2026-02-26T20:32:55.709478] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TEI' from 'https://tdm.silogroup.org/data/derivative_storage/TEI.csv'. [2026-02-26T20:32:55.721895] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TEI'. [2026-02-26T20:32:55.722260] [INFO ] [FORECASTER] Starting predict_future for TEI [2026-02-26T20:32:55.723207] [DEBUG] [LOCAL ] No optimal features file found for TEI: ./output/feature-sets/TEI.txt [2026-02-26T20:32:55.723264] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:55.723298] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:55.723327] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:55.723386] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:55.791468] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:55.792515] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:55.792626] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:55.792663] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:55.921996] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:55.922160] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:55.922214] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:55.922256] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:55.925985] [DEBUG] [FORECASTER] TEI: Forecast T+1@11:T+2@11: UP (p=54.28%) [2026-02-26T20:32:55.926275] [INFO ] [FORECASTER] Completed predict_future for TEI [2026-02-26T20:32:55.926421] [INFO ] [sig ] TEI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:32:56.075279] [INFO ] [LOCAL ] Saved forecast: TEI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/TEI.txt [2026-02-26T20:32:56.075438] [INFO ] [sig ] [2935/3375] Completed TEI in 0.4s | 2.74 sym/s | Total: 17.9m | ETA: 2.7m [2026-02-26T20:32:56.075486] [INFO ] [sig ] [2936/3375] Forecasting TELO... [2026-02-26T20:32:56.075517] [INFO ] [sig ] Generating forecast for: TELO [2026-02-26T20:32:56.075548] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TELO' from 'https://tdm.silogroup.org/data/derivative_storage/TELO.csv'. [2026-02-26T20:32:56.087230] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TELO'. [2026-02-26T20:32:56.087618] [INFO ] [FORECASTER] Starting predict_future for TELO [2026-02-26T20:32:56.088457] [DEBUG] [LOCAL ] No optimal features file found for TELO: ./output/feature-sets/TELO.txt [2026-02-26T20:32:56.088511] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:56.088543] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:56.088570] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:56.088656] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:56.145250] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:56.145987] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:56.146070] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:56.146102] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:56.271140] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:56.271299] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:56.271349] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:56.271385] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:56.275061] [DEBUG] [FORECASTER] TELO: Forecast T+1@11:T+2@11: DOWN (p=44.83%) [2026-02-26T20:32:56.275344] [INFO ] [FORECASTER] Completed predict_future for TELO [2026-02-26T20:32:56.275694] [INFO ] [sig ] TELO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:32:56.430544] [INFO ] [LOCAL ] Saved forecast: TELO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/TELO.txt [2026-02-26T20:32:56.430721] [INFO ] [sig ] [2936/3375] Completed TELO in 0.4s | 2.74 sym/s | Total: 17.9m | ETA: 2.7m [2026-02-26T20:32:56.430764] [INFO ] [sig ] [2937/3375] Forecasting TEM... [2026-02-26T20:32:56.430794] [INFO ] [sig ] Generating forecast for: TEM [2026-02-26T20:32:56.430825] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TEM' from 'https://tdm.silogroup.org/data/derivative_storage/TEM.csv'. [2026-02-26T20:32:56.442158] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TEM'. [2026-02-26T20:32:56.442518] [INFO ] [FORECASTER] Starting predict_future for TEM [2026-02-26T20:32:56.443385] [DEBUG] [LOCAL ] No optimal features file found for TEM: ./output/feature-sets/TEM.txt [2026-02-26T20:32:56.443441] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:56.443475] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:56.443504] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:56.443563] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:56.501865] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:56.502685] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:56.502770] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:56.502803] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:56.624998] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:56.625155] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:56.625196] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:56.625224] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:56.628709] [DEBUG] [FORECASTER] TEM: Forecast T+1@11:T+2@11: UP (p=99.40%) [2026-02-26T20:32:56.628992] [INFO ] [FORECASTER] Completed predict_future for TEM [2026-02-26T20:32:56.629124] [INFO ] [sig ] TEM: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:32:56.769903] [INFO ] [LOCAL ] Saved forecast: TEM 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/TEM.txt [2026-02-26T20:32:56.770062] [INFO ] [sig ] [2937/3375] Completed TEM in 0.3s | 2.74 sym/s | Total: 17.9m | ETA: 2.7m [2026-02-26T20:32:56.770115] [INFO ] [sig ] [2938/3375] Forecasting TENB... [2026-02-26T20:32:56.770149] [INFO ] [sig ] Generating forecast for: TENB [2026-02-26T20:32:56.770180] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TENB' from 'https://tdm.silogroup.org/data/derivative_storage/TENB.csv'. [2026-02-26T20:32:56.782868] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TENB'. [2026-02-26T20:32:56.783235] [INFO ] [FORECASTER] Starting predict_future for TENB [2026-02-26T20:32:56.784089] [DEBUG] [LOCAL ] No optimal features file found for TENB: ./output/feature-sets/TENB.txt [2026-02-26T20:32:56.784144] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:56.784177] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:56.784205] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:56.784263] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:56.841787] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:56.842518] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:56.842621] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:56.842656] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:56.967584] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:56.967756] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:56.967796] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:56.967823] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:56.971305] [DEBUG] [FORECASTER] TENB: Forecast T+1@11:T+2@11: DOWN (p=14.64%) [2026-02-26T20:32:56.971639] [INFO ] [FORECASTER] Completed predict_future for TENB [2026-02-26T20:32:56.971769] [INFO ] [sig ] TENB: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:32:57.117025] [INFO ] [LOCAL ] Saved forecast: TENB 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/TENB.txt [2026-02-26T20:32:57.117162] [INFO ] [sig ] [2938/3375] Completed TENB in 0.3s | 2.74 sym/s | Total: 17.9m | ETA: 2.7m [2026-02-26T20:32:57.117202] [INFO ] [sig ] [2939/3375] Forecasting TENX... [2026-02-26T20:32:57.117231] [INFO ] [sig ] Generating forecast for: TENX [2026-02-26T20:32:57.117262] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TENX' from 'https://tdm.silogroup.org/data/derivative_storage/TENX.csv'. [2026-02-26T20:32:57.128366] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TENX'. [2026-02-26T20:32:57.128745] [INFO ] [FORECASTER] Starting predict_future for TENX [2026-02-26T20:32:57.129588] [DEBUG] [LOCAL ] No optimal features file found for TENX: ./output/feature-sets/TENX.txt [2026-02-26T20:32:57.129642] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:57.129673] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:57.129699] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:57.129755] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:57.190342] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:57.191220] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:57.191312] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:57.191346] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:57.302405] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:57.302509] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:57.302548] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:57.302594] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:57.306073] [DEBUG] [FORECASTER] TENX: Forecast T+1@11:T+2@11: UP (p=68.26%) [2026-02-26T20:32:57.306364] [INFO ] [FORECASTER] Completed predict_future for TENX [2026-02-26T20:32:57.306512] [INFO ] [sig ] TENX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:32:57.447820] [INFO ] [LOCAL ] Saved forecast: TENX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/TENX.txt [2026-02-26T20:32:57.447985] [INFO ] [sig ] [2939/3375] Completed TENX in 0.3s | 2.74 sym/s | Total: 17.9m | ETA: 2.7m [2026-02-26T20:32:57.448026] [INFO ] [sig ] [2940/3375] Forecasting TERN... [2026-02-26T20:32:57.448058] [INFO ] [sig ] Generating forecast for: TERN [2026-02-26T20:32:57.448089] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TERN' from 'https://tdm.silogroup.org/data/derivative_storage/TERN.csv'. [2026-02-26T20:32:57.459279] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TERN'. [2026-02-26T20:32:57.459700] [INFO ] [FORECASTER] Starting predict_future for TERN [2026-02-26T20:32:57.460508] [DEBUG] [LOCAL ] No optimal features file found for TERN: ./output/feature-sets/TERN.txt [2026-02-26T20:32:57.460562] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:57.460616] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:57.460644] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:57.460701] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:57.519356] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:57.520271] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:57.520418] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:57.520460] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:57.639351] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:57.639481] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:57.639520] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:57.639549] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:57.643244] [DEBUG] [FORECASTER] TERN: Forecast T+1@11:T+2@11: DOWN (p=15.60%) [2026-02-26T20:32:57.643528] [INFO ] [FORECASTER] Completed predict_future for TERN [2026-02-26T20:32:57.643677] [INFO ] [sig ] TERN: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:32:57.788418] [INFO ] [LOCAL ] Saved forecast: TERN 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/TERN.txt [2026-02-26T20:32:57.788567] [INFO ] [sig ] [2940/3375] Completed TERN in 0.3s | 2.74 sym/s | Total: 17.9m | ETA: 2.6m [2026-02-26T20:32:57.788625] [INFO ] [sig ] [2941/3375] Forecasting TEVA... [2026-02-26T20:32:57.788655] [INFO ] [sig ] Generating forecast for: TEVA [2026-02-26T20:32:57.788685] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TEVA' from 'https://tdm.silogroup.org/data/derivative_storage/TEVA.csv'. [2026-02-26T20:32:57.800563] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TEVA'. [2026-02-26T20:32:57.801098] [INFO ] [FORECASTER] Starting predict_future for TEVA [2026-02-26T20:32:57.801944] [DEBUG] [LOCAL ] No optimal features file found for TEVA: ./output/feature-sets/TEVA.txt [2026-02-26T20:32:57.802000] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:57.802032] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:57.802059] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:57.802116] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:57.861026] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:57.861698] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:57.861779] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:57.861812] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:57.984323] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:57.984484] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:57.984552] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:57.984600] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:57.988113] [DEBUG] [FORECASTER] TEVA: Forecast T+1@11:T+2@11: DOWN (p=17.45%) [2026-02-26T20:32:57.988392] [INFO ] [FORECASTER] Completed predict_future for TEVA [2026-02-26T20:32:57.988521] [INFO ] [sig ] TEVA: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:32:58.131182] [INFO ] [LOCAL ] Saved forecast: TEVA 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/TEVA.txt [2026-02-26T20:32:58.131331] [INFO ] [sig ] [2941/3375] Completed TEVA in 0.3s | 2.74 sym/s | Total: 17.9m | ETA: 2.6m [2026-02-26T20:32:58.131386] [INFO ] [sig ] [2942/3375] Forecasting TEX... [2026-02-26T20:32:58.131437] [INFO ] [sig ] Generating forecast for: TEX [2026-02-26T20:32:58.131478] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TEX' from 'https://tdm.silogroup.org/data/derivative_storage/TEX.csv'. [2026-02-26T20:32:58.143170] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TEX'. [2026-02-26T20:32:58.143542] [INFO ] [FORECASTER] Starting predict_future for TEX [2026-02-26T20:32:58.144455] [DEBUG] [LOCAL ] No optimal features file found for TEX: ./output/feature-sets/TEX.txt [2026-02-26T20:32:58.144523] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:58.144558] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:58.144617] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:58.144698] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:58.205759] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:58.206858] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:58.206945] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:58.206978] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:58.338889] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:58.339048] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:58.339088] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:58.339116] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:58.342646] [DEBUG] [FORECASTER] TEX: Forecast T+1@11:T+2@11: DOWN (p=4.86%) [2026-02-26T20:32:58.342935] [INFO ] [FORECASTER] Completed predict_future for TEX [2026-02-26T20:32:58.343065] [INFO ] [sig ] TEX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:32:58.484232] [INFO ] [LOCAL ] Saved forecast: TEX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/TEX.txt [2026-02-26T20:32:58.484388] [INFO ] [sig ] [2942/3375] Completed TEX in 0.4s | 2.74 sym/s | Total: 17.9m | ETA: 2.6m [2026-02-26T20:32:58.484430] [INFO ] [sig ] [2943/3375] Forecasting TFC... [2026-02-26T20:32:58.484460] [INFO ] [sig ] Generating forecast for: TFC [2026-02-26T20:32:58.484491] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TFC' from 'https://tdm.silogroup.org/data/derivative_storage/TFC.csv'. [2026-02-26T20:32:58.495220] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TFC'. [2026-02-26T20:32:58.495612] [INFO ] [FORECASTER] Starting predict_future for TFC [2026-02-26T20:32:58.496423] [DEBUG] [LOCAL ] No optimal features file found for TFC: ./output/feature-sets/TFC.txt [2026-02-26T20:32:58.496477] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:58.496509] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:58.496536] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:58.496614] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:58.554012] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:58.554925] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:58.555011] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:58.555044] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:58.686312] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:58.686476] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:58.686515] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:58.686543] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:58.690978] [DEBUG] [FORECASTER] TFC: Forecast T+1@11:T+2@11: DOWN (p=20.35%) [2026-02-26T20:32:58.691273] [INFO ] [FORECASTER] Completed predict_future for TFC [2026-02-26T20:32:58.691407] [INFO ] [sig ] TFC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:32:58.835834] [INFO ] [LOCAL ] Saved forecast: TFC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/TFC.txt [2026-02-26T20:32:58.836011] [INFO ] [sig ] [2943/3375] Completed TFC in 0.4s | 2.74 sym/s | Total: 17.9m | ETA: 2.6m [2026-02-26T20:32:58.836053] [INFO ] [sig ] [2944/3375] Forecasting TFII... [2026-02-26T20:32:58.836084] [INFO ] [sig ] Generating forecast for: TFII [2026-02-26T20:32:58.836115] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TFII' from 'https://tdm.silogroup.org/data/derivative_storage/TFII.csv'. [2026-02-26T20:32:58.848222] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TFII'. [2026-02-26T20:32:58.848623] [INFO ] [FORECASTER] Starting predict_future for TFII [2026-02-26T20:32:58.849432] [DEBUG] [LOCAL ] No optimal features file found for TFII: ./output/feature-sets/TFII.txt [2026-02-26T20:32:58.849487] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:58.849519] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:58.849546] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:58.849643] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:58.908588] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:58.909326] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:58.909412] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:58.909445] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:59.040994] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:59.041157] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:59.041200] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:59.041230] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:59.045222] [DEBUG] [FORECASTER] TFII: Forecast T+1@11:T+2@11: DOWN (p=10.39%) [2026-02-26T20:32:59.045522] [INFO ] [FORECASTER] Completed predict_future for TFII [2026-02-26T20:32:59.045679] [INFO ] [sig ] TFII: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:32:59.201868] [INFO ] [LOCAL ] Saved forecast: TFII 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/TFII.txt [2026-02-26T20:32:59.202022] [INFO ] [sig ] [2944/3375] Completed TFII in 0.4s | 2.74 sym/s | Total: 17.9m | ETA: 2.6m [2026-02-26T20:32:59.202069] [INFO ] [sig ] [2945/3375] Forecasting TFIN... [2026-02-26T20:32:59.202102] [INFO ] [sig ] Generating forecast for: TFIN [2026-02-26T20:32:59.202135] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TFIN' from 'https://tdm.silogroup.org/data/derivative_storage/TFIN.csv'. [2026-02-26T20:32:59.214032] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TFIN'. [2026-02-26T20:32:59.214404] [INFO ] [FORECASTER] Starting predict_future for TFIN [2026-02-26T20:32:59.215275] [DEBUG] [LOCAL ] No optimal features file found for TFIN: ./output/feature-sets/TFIN.txt [2026-02-26T20:32:59.215332] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:59.215379] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:59.215412] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:59.215486] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:59.281404] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:59.282259] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:59.282349] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:59.282384] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:59.413819] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:59.413989] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:59.414033] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:59.414064] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:59.417716] [DEBUG] [FORECASTER] TFIN: Forecast T+1@11:T+2@11: DOWN (p=34.99%) [2026-02-26T20:32:59.418032] [INFO ] [FORECASTER] Completed predict_future for TFIN [2026-02-26T20:32:59.418167] [INFO ] [sig ] TFIN: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:32:59.565700] [INFO ] [LOCAL ] Saved forecast: TFIN 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/TFIN.txt [2026-02-26T20:32:59.565850] [INFO ] [sig ] [2945/3375] Completed TFIN in 0.4s | 2.74 sym/s | Total: 17.9m | ETA: 2.6m [2026-02-26T20:32:59.565894] [INFO ] [sig ] [2946/3375] Forecasting TFPM... [2026-02-26T20:32:59.565926] [INFO ] [sig ] Generating forecast for: TFPM [2026-02-26T20:32:59.565973] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TFPM' from 'https://tdm.silogroup.org/data/derivative_storage/TFPM.csv'. [2026-02-26T20:32:59.577753] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TFPM'. [2026-02-26T20:32:59.578133] [INFO ] [FORECASTER] Starting predict_future for TFPM [2026-02-26T20:32:59.579022] [DEBUG] [LOCAL ] No optimal features file found for TFPM: ./output/feature-sets/TFPM.txt [2026-02-26T20:32:59.579079] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:59.579112] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:59.579138] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:59.579195] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:59.639623] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:59.640396] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:59.640481] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:59.640514] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:32:59.764854] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:32:59.765008] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:32:59.765049] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:32:59.765078] [INFO ] [FORECASTER] Training complete [2026-02-26T20:32:59.768764] [DEBUG] [FORECASTER] TFPM: Forecast T+1@11:T+2@11: UP (p=59.56%) [2026-02-26T20:32:59.769042] [INFO ] [FORECASTER] Completed predict_future for TFPM [2026-02-26T20:32:59.769170] [INFO ] [sig ] TFPM: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:32:59.912862] [INFO ] [LOCAL ] Saved forecast: TFPM 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/TFPM.txt [2026-02-26T20:32:59.913010] [INFO ] [sig ] [2946/3375] Completed TFPM in 0.3s | 2.74 sym/s | Total: 17.9m | ETA: 2.6m [2026-02-26T20:32:59.913051] [INFO ] [sig ] [2947/3375] Forecasting TFSL... [2026-02-26T20:32:59.913081] [INFO ] [sig ] Generating forecast for: TFSL [2026-02-26T20:32:59.913113] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TFSL' from 'https://tdm.silogroup.org/data/derivative_storage/TFSL.csv'. [2026-02-26T20:32:59.924253] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TFSL'. [2026-02-26T20:32:59.924617] [INFO ] [FORECASTER] Starting predict_future for TFSL [2026-02-26T20:32:59.925422] [DEBUG] [LOCAL ] No optimal features file found for TFSL: ./output/feature-sets/TFSL.txt [2026-02-26T20:32:59.925476] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:32:59.925552] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:32:59.925603] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:32:59.925663] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:32:59.982871] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:32:59.983636] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:32:59.983718] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:32:59.983751] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:00.105148] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:00.105310] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:00.105351] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:00.105386] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:00.108955] [DEBUG] [FORECASTER] TFSL: Forecast T+1@11:T+2@11: UP (p=93.01%) [2026-02-26T20:33:00.109235] [INFO ] [FORECASTER] Completed predict_future for TFSL [2026-02-26T20:33:00.109362] [INFO ] [sig ] TFSL: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:33:00.252525] [INFO ] [LOCAL ] Saved forecast: TFSL 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/TFSL.txt [2026-02-26T20:33:00.252686] [INFO ] [sig ] [2947/3375] Completed TFSL in 0.3s | 2.74 sym/s | Total: 17.9m | ETA: 2.6m [2026-02-26T20:33:00.252728] [INFO ] [sig ] [2948/3375] Forecasting TG... [2026-02-26T20:33:00.252757] [INFO ] [sig ] Generating forecast for: TG [2026-02-26T20:33:00.252788] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TG' from 'https://tdm.silogroup.org/data/derivative_storage/TG.csv'. [2026-02-26T20:33:00.266054] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TG'. [2026-02-26T20:33:00.266402] [INFO ] [FORECASTER] Starting predict_future for TG [2026-02-26T20:33:00.267246] [DEBUG] [LOCAL ] No optimal features file found for TG: ./output/feature-sets/TG.txt [2026-02-26T20:33:00.267300] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:00.267332] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:00.267359] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:00.267426] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:00.326783] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:00.327557] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:00.327671] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:00.327708] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:00.450325] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:00.450455] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:00.450495] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:00.450523] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:00.453962] [DEBUG] [FORECASTER] TG: Forecast T+1@11:T+2@11: DOWN (p=21.15%) [2026-02-26T20:33:00.454248] [INFO ] [FORECASTER] Completed predict_future for TG [2026-02-26T20:33:00.454376] [INFO ] [sig ] TG: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:33:00.595283] [INFO ] [LOCAL ] Saved forecast: TG 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/TG.txt [2026-02-26T20:33:00.595446] [INFO ] [sig ] [2948/3375] Completed TG in 0.3s | 2.74 sym/s | Total: 17.9m | ETA: 2.6m [2026-02-26T20:33:00.595496] [INFO ] [sig ] [2949/3375] Forecasting TGLS... [2026-02-26T20:33:00.595529] [INFO ] [sig ] Generating forecast for: TGLS [2026-02-26T20:33:00.595560] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TGLS' from 'https://tdm.silogroup.org/data/derivative_storage/TGLS.csv'. [2026-02-26T20:33:00.606382] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TGLS'. [2026-02-26T20:33:00.606764] [INFO ] [FORECASTER] Starting predict_future for TGLS [2026-02-26T20:33:00.607629] [DEBUG] [LOCAL ] No optimal features file found for TGLS: ./output/feature-sets/TGLS.txt [2026-02-26T20:33:00.607715] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:00.607752] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:00.607781] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:00.607839] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:00.666534] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:00.667372] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:00.667461] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:00.667497] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:00.790491] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:00.790634] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:00.790675] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:00.790703] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:00.794121] [DEBUG] [FORECASTER] TGLS: Forecast T+1@11:T+2@11: DOWN (p=6.71%) [2026-02-26T20:33:00.794404] [INFO ] [FORECASTER] Completed predict_future for TGLS [2026-02-26T20:33:00.794533] [INFO ] [sig ] TGLS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:33:00.958872] [INFO ] [LOCAL ] Saved forecast: TGLS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/TGLS.txt [2026-02-26T20:33:00.959045] [INFO ] [sig ] [2949/3375] Completed TGLS in 0.4s | 2.74 sym/s | Total: 17.9m | ETA: 2.6m [2026-02-26T20:33:00.959088] [INFO ] [sig ] [2950/3375] Forecasting TGNA... [2026-02-26T20:33:00.959118] [INFO ] [sig ] Generating forecast for: TGNA [2026-02-26T20:33:00.959156] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TGNA' from 'https://tdm.silogroup.org/data/derivative_storage/TGNA.csv'. [2026-02-26T20:33:00.972211] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TGNA'. [2026-02-26T20:33:00.972566] [INFO ] [FORECASTER] Starting predict_future for TGNA [2026-02-26T20:33:00.973614] [DEBUG] [LOCAL ] No optimal features file found for TGNA: ./output/feature-sets/TGNA.txt [2026-02-26T20:33:00.973669] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:00.973894] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:00.973920] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:00.973976] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:01.033793] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:01.034674] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:01.034769] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:01.034803] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:01.155743] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:01.155864] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:01.155904] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:01.155964] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:01.159482] [DEBUG] [FORECASTER] TGNA: Forecast T+1@11:T+2@11: UP (p=52.44%) [2026-02-26T20:33:01.159801] [INFO ] [FORECASTER] Completed predict_future for TGNA [2026-02-26T20:33:01.159951] [INFO ] [sig ] TGNA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:33:01.302168] [INFO ] [LOCAL ] Saved forecast: TGNA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/TGNA.txt [2026-02-26T20:33:01.302320] [INFO ] [sig ] [2950/3375] Completed TGNA in 0.3s | 2.74 sym/s | Total: 17.9m | ETA: 2.6m [2026-02-26T20:33:01.302360] [INFO ] [sig ] [2951/3375] Forecasting TGS... [2026-02-26T20:33:01.302393] [INFO ] [sig ] Generating forecast for: TGS [2026-02-26T20:33:01.302432] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TGS' from 'https://tdm.silogroup.org/data/derivative_storage/TGS.csv'. [2026-02-26T20:33:01.312962] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TGS'. [2026-02-26T20:33:01.313291] [INFO ] [FORECASTER] Starting predict_future for TGS [2026-02-26T20:33:01.314162] [DEBUG] [LOCAL ] No optimal features file found for TGS: ./output/feature-sets/TGS.txt [2026-02-26T20:33:01.314217] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:01.314250] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:01.314278] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:01.314337] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:01.372186] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:01.373046] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:01.373127] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:01.373160] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:01.490859] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:01.491025] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:01.491065] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:01.491093] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:01.494776] [DEBUG] [FORECASTER] TGS: Forecast T+1@11:T+2@11: DOWN (p=45.04%) [2026-02-26T20:33:01.495163] [INFO ] [FORECASTER] Completed predict_future for TGS [2026-02-26T20:33:01.495315] [INFO ] [sig ] TGS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:33:01.651589] [INFO ] [LOCAL ] Saved forecast: TGS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/TGS.txt [2026-02-26T20:33:01.651976] [INFO ] [sig ] [2951/3375] Completed TGS in 0.3s | 2.74 sym/s | Total: 18.0m | ETA: 2.6m [2026-02-26T20:33:01.652025] [INFO ] [sig ] [2952/3375] Forecasting TGTX... [2026-02-26T20:33:01.652057] [INFO ] [sig ] Generating forecast for: TGTX [2026-02-26T20:33:01.652088] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TGTX' from 'https://tdm.silogroup.org/data/derivative_storage/TGTX.csv'. [2026-02-26T20:33:01.664494] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TGTX'. [2026-02-26T20:33:01.665108] [INFO ] [FORECASTER] Starting predict_future for TGTX [2026-02-26T20:33:01.666278] [DEBUG] [LOCAL ] No optimal features file found for TGTX: ./output/feature-sets/TGTX.txt [2026-02-26T20:33:01.666336] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:01.666369] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:01.666397] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:01.666456] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:01.727727] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:01.728680] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:01.728771] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:01.728804] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:01.854717] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:01.854881] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:01.854921] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:01.854968] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:01.858536] [DEBUG] [FORECASTER] TGTX: Forecast T+1@11:T+2@11: DOWN (p=11.26%) [2026-02-26T20:33:01.858894] [INFO ] [FORECASTER] Completed predict_future for TGTX [2026-02-26T20:33:01.859062] [INFO ] [sig ] TGTX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:33:02.005415] [INFO ] [LOCAL ] Saved forecast: TGTX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/TGTX.txt [2026-02-26T20:33:02.005608] [INFO ] [sig ] [2952/3375] Completed TGTX in 0.4s | 2.74 sym/s | Total: 18.0m | ETA: 2.6m [2026-02-26T20:33:02.005650] [INFO ] [sig ] [2953/3375] Forecasting TH... [2026-02-26T20:33:02.005681] [INFO ] [sig ] Generating forecast for: TH [2026-02-26T20:33:02.005712] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TH' from 'https://tdm.silogroup.org/data/derivative_storage/TH.csv'. [2026-02-26T20:33:02.017482] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TH'. [2026-02-26T20:33:02.017940] [INFO ] [FORECASTER] Starting predict_future for TH [2026-02-26T20:33:02.018799] [DEBUG] [LOCAL ] No optimal features file found for TH: ./output/feature-sets/TH.txt [2026-02-26T20:33:02.018855] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:02.018888] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:02.018915] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:02.018973] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:02.082675] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:02.083958] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:02.084046] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:02.084079] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:02.209442] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:02.209623] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:02.209666] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:02.209693] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:02.213122] [DEBUG] [FORECASTER] TH: Forecast T+1@11:T+2@11: UP (p=73.05%) [2026-02-26T20:33:02.213400] [INFO ] [FORECASTER] Completed predict_future for TH [2026-02-26T20:33:02.213526] [INFO ] [sig ] TH: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:33:02.363485] [INFO ] [LOCAL ] Saved forecast: TH 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/TH.txt [2026-02-26T20:33:02.363704] [INFO ] [sig ] [2953/3375] Completed TH in 0.4s | 2.74 sym/s | Total: 18.0m | ETA: 2.6m [2026-02-26T20:33:02.363756] [INFO ] [sig ] [2954/3375] Forecasting THC... [2026-02-26T20:33:02.363792] [INFO ] [sig ] Generating forecast for: THC [2026-02-26T20:33:02.363825] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THC' from 'https://tdm.silogroup.org/data/derivative_storage/THC.csv'. [2026-02-26T20:33:02.377745] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THC'. [2026-02-26T20:33:02.378190] [INFO ] [FORECASTER] Starting predict_future for THC [2026-02-26T20:33:02.379344] [DEBUG] [LOCAL ] No optimal features file found for THC: ./output/feature-sets/THC.txt [2026-02-26T20:33:02.379402] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:02.379451] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:02.379488] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:02.379567] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:02.438542] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:02.439443] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:02.439555] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:02.439635] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:02.562986] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:02.563144] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:02.563186] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:02.563215] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:02.566718] [DEBUG] [FORECASTER] THC: Forecast T+1@11:T+2@11: UP (p=61.86%) [2026-02-26T20:33:02.566998] [INFO ] [FORECASTER] Completed predict_future for THC [2026-02-26T20:33:02.567125] [INFO ] [sig ] THC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:33:02.706810] [INFO ] [LOCAL ] Saved forecast: THC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/THC.txt [2026-02-26T20:33:02.706975] [INFO ] [sig ] [2954/3375] Completed THC in 0.3s | 2.74 sym/s | Total: 18.0m | ETA: 2.6m [2026-02-26T20:33:02.707027] [INFO ] [sig ] [2955/3375] Forecasting THFF... [2026-02-26T20:33:02.707061] [INFO ] [sig ] Generating forecast for: THFF [2026-02-26T20:33:02.707092] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THFF' from 'https://tdm.silogroup.org/data/derivative_storage/THFF.csv'. [2026-02-26T20:33:02.718145] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THFF'. [2026-02-26T20:33:02.718547] [INFO ] [FORECASTER] Starting predict_future for THFF [2026-02-26T20:33:02.719384] [DEBUG] [LOCAL ] No optimal features file found for THFF: ./output/feature-sets/THFF.txt [2026-02-26T20:33:02.719438] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:02.719470] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:02.719497] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:02.719553] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:02.777107] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:02.778139] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:02.778233] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:02.778266] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:02.905608] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:02.905962] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:02.906003] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:02.906032] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:02.910179] [DEBUG] [FORECASTER] THFF: Forecast T+1@11:T+2@11: UP (p=76.59%) [2026-02-26T20:33:02.910477] [INFO ] [FORECASTER] Completed predict_future for THFF [2026-02-26T20:33:02.910630] [INFO ] [sig ] THFF: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:33:03.056896] [INFO ] [LOCAL ] Saved forecast: THFF 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/THFF.txt [2026-02-26T20:33:03.057043] [INFO ] [sig ] [2955/3375] Completed THFF in 0.3s | 2.74 sym/s | Total: 18.0m | ETA: 2.6m [2026-02-26T20:33:03.057084] [INFO ] [sig ] [2956/3375] Forecasting THG... [2026-02-26T20:33:03.057113] [INFO ] [sig ] Generating forecast for: THG [2026-02-26T20:33:03.057143] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THG' from 'https://tdm.silogroup.org/data/derivative_storage/THG.csv'. [2026-02-26T20:33:03.074957] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THG'. [2026-02-26T20:33:03.075382] [INFO ] [FORECASTER] Starting predict_future for THG [2026-02-26T20:33:03.076449] [DEBUG] [LOCAL ] No optimal features file found for THG: ./output/feature-sets/THG.txt [2026-02-26T20:33:03.076509] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:03.076541] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:03.076612] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:03.076678] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:03.136931] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:03.137927] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:03.138026] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:03.138062] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:03.265613] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:03.265776] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:03.265823] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:03.265867] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:03.269499] [DEBUG] [FORECASTER] THG: Forecast T+1@11:T+2@11: UP (p=67.89%) [2026-02-26T20:33:03.269811] [INFO ] [FORECASTER] Completed predict_future for THG [2026-02-26T20:33:03.269945] [INFO ] [sig ] THG: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:33:03.419042] [INFO ] [LOCAL ] Saved forecast: THG 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/THG.txt [2026-02-26T20:33:03.419210] [INFO ] [sig ] [2956/3375] Completed THG in 0.4s | 2.74 sym/s | Total: 18.0m | ETA: 2.5m [2026-02-26T20:33:03.419265] [INFO ] [sig ] [2957/3375] Forecasting THO... [2026-02-26T20:33:03.419299] [INFO ] [sig ] Generating forecast for: THO [2026-02-26T20:33:03.419332] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THO' from 'https://tdm.silogroup.org/data/derivative_storage/THO.csv'. [2026-02-26T20:33:03.430441] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THO'. [2026-02-26T20:33:03.431037] [INFO ] [FORECASTER] Starting predict_future for THO [2026-02-26T20:33:03.432169] [DEBUG] [LOCAL ] No optimal features file found for THO: ./output/feature-sets/THO.txt [2026-02-26T20:33:03.432240] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:03.432286] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:03.432328] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:03.432415] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:03.497091] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:03.498203] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:03.498339] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:03.498375] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:03.639104] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:03.639266] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:03.639307] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:03.639337] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:03.643295] [DEBUG] [FORECASTER] THO: Forecast T+1@11:T+2@11: UP (p=79.01%) [2026-02-26T20:33:03.643610] [INFO ] [FORECASTER] Completed predict_future for THO [2026-02-26T20:33:03.643745] [INFO ] [sig ] THO: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:33:03.794631] [INFO ] [LOCAL ] Saved forecast: THO 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/THO.txt [2026-02-26T20:33:03.794782] [INFO ] [sig ] [2957/3375] Completed THO in 0.4s | 2.74 sym/s | Total: 18.0m | ETA: 2.5m [2026-02-26T20:33:03.794824] [INFO ] [sig ] [2958/3375] Forecasting THQ... [2026-02-26T20:33:03.794870] [INFO ] [sig ] Generating forecast for: THQ [2026-02-26T20:33:03.794903] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THQ' from 'https://tdm.silogroup.org/data/derivative_storage/THQ.csv'. [2026-02-26T20:33:03.812705] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THQ'. [2026-02-26T20:33:03.813141] [INFO ] [FORECASTER] Starting predict_future for THQ [2026-02-26T20:33:03.814084] [DEBUG] [LOCAL ] No optimal features file found for THQ: ./output/feature-sets/THQ.txt [2026-02-26T20:33:03.814140] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:03.814172] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:03.814198] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:03.814262] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:03.874442] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:03.875883] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:03.875972] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:03.876004] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:04.015222] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:04.015414] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:04.015465] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:04.015503] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:04.020639] [DEBUG] [FORECASTER] THQ: Forecast T+1@11:T+2@11: UP (p=62.72%) [2026-02-26T20:33:04.021078] [INFO ] [FORECASTER] Completed predict_future for THQ [2026-02-26T20:33:04.021255] [INFO ] [sig ] THQ: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:33:04.194257] [INFO ] [LOCAL ] Saved forecast: THQ 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/THQ.txt [2026-02-26T20:33:04.194417] [INFO ] [sig ] [2958/3375] Completed THQ in 0.4s | 2.74 sym/s | Total: 18.0m | ETA: 2.5m [2026-02-26T20:33:04.194479] [INFO ] [sig ] [2959/3375] Forecasting THRM... [2026-02-26T20:33:04.194511] [INFO ] [sig ] Generating forecast for: THRM [2026-02-26T20:33:04.194543] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THRM' from 'https://tdm.silogroup.org/data/derivative_storage/THRM.csv'. [2026-02-26T20:33:04.205809] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THRM'. [2026-02-26T20:33:04.206214] [INFO ] [FORECASTER] Starting predict_future for THRM [2026-02-26T20:33:04.207173] [DEBUG] [LOCAL ] No optimal features file found for THRM: ./output/feature-sets/THRM.txt [2026-02-26T20:33:04.207229] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:04.207262] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:04.207290] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:04.207348] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:04.264885] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:04.265826] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:04.265922] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:04.265956] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:04.388207] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:04.388371] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:04.388411] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:04.388439] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:04.391986] [DEBUG] [FORECASTER] THRM: Forecast T+1@11:T+2@11: DOWN (p=28.44%) [2026-02-26T20:33:04.392351] [INFO ] [FORECASTER] Completed predict_future for THRM [2026-02-26T20:33:04.392503] [INFO ] [sig ] THRM: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:33:04.547332] [INFO ] [LOCAL ] Saved forecast: THRM 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/THRM.txt [2026-02-26T20:33:04.547518] [INFO ] [sig ] [2959/3375] Completed THRM in 0.4s | 2.74 sym/s | Total: 18.0m | ETA: 2.5m [2026-02-26T20:33:04.547585] [INFO ] [sig ] [2960/3375] Forecasting THRY... [2026-02-26T20:33:04.547621] [INFO ] [sig ] Generating forecast for: THRY [2026-02-26T20:33:04.547691] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THRY' from 'https://tdm.silogroup.org/data/derivative_storage/THRY.csv'. [2026-02-26T20:33:04.559482] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THRY'. [2026-02-26T20:33:04.559924] [INFO ] [FORECASTER] Starting predict_future for THRY [2026-02-26T20:33:04.560793] [DEBUG] [LOCAL ] No optimal features file found for THRY: ./output/feature-sets/THRY.txt [2026-02-26T20:33:04.560847] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:04.560880] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:04.560907] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:04.560963] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:04.618496] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:04.619468] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:04.619596] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:04.619643] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:04.742474] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:04.742650] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:04.742692] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:04.742721] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:04.746164] [DEBUG] [FORECASTER] THRY: Forecast T+1@11:T+2@11: DOWN (p=20.17%) [2026-02-26T20:33:04.746449] [INFO ] [FORECASTER] Completed predict_future for THRY [2026-02-26T20:33:04.746604] [INFO ] [sig ] THRY: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:33:04.889117] [INFO ] [LOCAL ] Saved forecast: THRY 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/THRY.txt [2026-02-26T20:33:04.889317] [INFO ] [sig ] [2960/3375] Completed THRY in 0.3s | 2.74 sym/s | Total: 18.0m | ETA: 2.5m [2026-02-26T20:33:04.889359] [INFO ] [sig ] [2961/3375] Forecasting TIGO... [2026-02-26T20:33:04.889389] [INFO ] [sig ] Generating forecast for: TIGO [2026-02-26T20:33:04.889420] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TIGO' from 'https://tdm.silogroup.org/data/derivative_storage/TIGO.csv'. [2026-02-26T20:33:04.901007] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TIGO'. [2026-02-26T20:33:04.901406] [INFO ] [FORECASTER] Starting predict_future for TIGO [2026-02-26T20:33:04.902249] [DEBUG] [LOCAL ] No optimal features file found for TIGO: ./output/feature-sets/TIGO.txt [2026-02-26T20:33:04.902303] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:04.902336] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:04.902364] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:04.902421] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:04.959666] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:04.960557] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:04.960681] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:04.960715] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:05.086320] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:05.086479] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:05.086521] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:05.086548] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:05.090133] [DEBUG] [FORECASTER] TIGO: Forecast T+1@11:T+2@11: UP (p=94.16%) [2026-02-26T20:33:05.090433] [INFO ] [FORECASTER] Completed predict_future for TIGO [2026-02-26T20:33:05.090589] [INFO ] [sig ] TIGO: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:33:05.238825] [INFO ] [LOCAL ] Saved forecast: TIGO 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/TIGO.txt [2026-02-26T20:33:05.239086] [INFO ] [sig ] [2961/3375] Completed TIGO in 0.3s | 2.74 sym/s | Total: 18.0m | ETA: 2.5m [2026-02-26T20:33:05.239141] [INFO ] [sig ] [2962/3375] Forecasting TIL... [2026-02-26T20:33:05.239176] [INFO ] [sig ] Generating forecast for: TIL [2026-02-26T20:33:05.239210] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TIL' from 'https://tdm.silogroup.org/data/derivative_storage/TIL.csv'. [2026-02-26T20:33:05.252002] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TIL'. [2026-02-26T20:33:05.252401] [INFO ] [FORECASTER] Starting predict_future for TIL [2026-02-26T20:33:05.253319] [DEBUG] [LOCAL ] No optimal features file found for TIL: ./output/feature-sets/TIL.txt [2026-02-26T20:33:05.253376] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:05.253408] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:05.253436] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:05.253493] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:05.319394] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:05.320420] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:05.320529] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:05.320565] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:05.444002] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:05.444183] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:05.444226] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:05.444256] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:05.448564] [DEBUG] [FORECASTER] TIL: Forecast T+1@11:T+2@11: UP (p=70.34%) [2026-02-26T20:33:05.449125] [INFO ] [FORECASTER] Completed predict_future for TIL [2026-02-26T20:33:05.449271] [INFO ] [sig ] TIL: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:33:05.599429] [INFO ] [LOCAL ] Saved forecast: TIL 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/TIL.txt [2026-02-26T20:33:05.599606] [INFO ] [sig ] [2962/3375] Completed TIL in 0.4s | 2.74 sym/s | Total: 18.0m | ETA: 2.5m [2026-02-26T20:33:05.599651] [INFO ] [sig ] [2963/3375] Forecasting TILE... [2026-02-26T20:33:05.599681] [INFO ] [sig ] Generating forecast for: TILE [2026-02-26T20:33:05.599718] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TILE' from 'https://tdm.silogroup.org/data/derivative_storage/TILE.csv'. [2026-02-26T20:33:05.611956] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TILE'. [2026-02-26T20:33:05.612325] [INFO ] [FORECASTER] Starting predict_future for TILE [2026-02-26T20:33:05.613194] [DEBUG] [LOCAL ] No optimal features file found for TILE: ./output/feature-sets/TILE.txt [2026-02-26T20:33:05.613249] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:05.613281] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:05.613308] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:05.613372] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:05.676247] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:05.677130] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:05.677218] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:05.677251] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:05.811343] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:05.811515] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:05.811560] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:05.811617] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:05.815253] [DEBUG] [FORECASTER] TILE: Forecast T+1@11:T+2@11: DOWN (p=7.37%) [2026-02-26T20:33:05.815561] [INFO ] [FORECASTER] Completed predict_future for TILE [2026-02-26T20:33:05.815937] [INFO ] [sig ] TILE: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:33:05.967206] [INFO ] [LOCAL ] Saved forecast: TILE 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/TILE.txt [2026-02-26T20:33:05.967387] [INFO ] [sig ] [2963/3375] Completed TILE in 0.4s | 2.74 sym/s | Total: 18.0m | ETA: 2.5m [2026-02-26T20:33:05.967433] [INFO ] [sig ] [2964/3375] Forecasting TIMB... [2026-02-26T20:33:05.967472] [INFO ] [sig ] Generating forecast for: TIMB [2026-02-26T20:33:05.967517] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TIMB' from 'https://tdm.silogroup.org/data/derivative_storage/TIMB.csv'. [2026-02-26T20:33:05.979511] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TIMB'. [2026-02-26T20:33:05.979977] [INFO ] [FORECASTER] Starting predict_future for TIMB [2026-02-26T20:33:05.980900] [DEBUG] [LOCAL ] No optimal features file found for TIMB: ./output/feature-sets/TIMB.txt [2026-02-26T20:33:05.980955] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:05.981021] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:05.981052] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:05.981113] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:06.049393] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:06.050390] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:06.050483] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:06.050519] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:06.175171] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:06.175383] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:06.175441] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:06.175473] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:06.179441] [DEBUG] [FORECASTER] TIMB: Forecast T+1@11:T+2@11: UP (p=99.33%) [2026-02-26T20:33:06.179832] [INFO ] [FORECASTER] Completed predict_future for TIMB [2026-02-26T20:33:06.179992] [INFO ] [sig ] TIMB: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:33:06.324708] [INFO ] [LOCAL ] Saved forecast: TIMB 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/TIMB.txt [2026-02-26T20:33:06.324892] [INFO ] [sig ] [2964/3375] Completed TIMB in 0.4s | 2.74 sym/s | Total: 18.0m | ETA: 2.5m [2026-02-26T20:33:06.324943] [INFO ] [sig ] [2965/3375] Forecasting TITN... [2026-02-26T20:33:06.324975] [INFO ] [sig ] Generating forecast for: TITN [2026-02-26T20:33:06.325018] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TITN' from 'https://tdm.silogroup.org/data/derivative_storage/TITN.csv'. [2026-02-26T20:33:06.337741] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TITN'. [2026-02-26T20:33:06.338176] [INFO ] [FORECASTER] Starting predict_future for TITN [2026-02-26T20:33:06.339131] [DEBUG] [LOCAL ] No optimal features file found for TITN: ./output/feature-sets/TITN.txt [2026-02-26T20:33:06.339186] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:06.339217] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:06.339243] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:06.339301] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:06.396698] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:06.397710] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:06.397800] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:06.397834] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:06.519039] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:06.519205] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:06.519248] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:06.519277] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:06.522818] [DEBUG] [FORECASTER] TITN: Forecast T+1@11:T+2@11: DOWN (p=2.70%) [2026-02-26T20:33:06.523125] [INFO ] [FORECASTER] Completed predict_future for TITN [2026-02-26T20:33:06.523261] [INFO ] [sig ] TITN: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:33:06.665955] [INFO ] [LOCAL ] Saved forecast: TITN 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/TITN.txt [2026-02-26T20:33:06.666125] [INFO ] [sig ] [2965/3375] Completed TITN in 0.3s | 2.74 sym/s | Total: 18.0m | ETA: 2.5m [2026-02-26T20:33:06.666168] [INFO ] [sig ] [2966/3375] Forecasting TJX... [2026-02-26T20:33:06.666198] [INFO ] [sig ] Generating forecast for: TJX [2026-02-26T20:33:06.666229] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TJX' from 'https://tdm.silogroup.org/data/derivative_storage/TJX.csv'. [2026-02-26T20:33:06.678167] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TJX'. [2026-02-26T20:33:06.678569] [INFO ] [FORECASTER] Starting predict_future for TJX [2026-02-26T20:33:06.679418] [DEBUG] [LOCAL ] No optimal features file found for TJX: ./output/feature-sets/TJX.txt [2026-02-26T20:33:06.679472] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:06.679504] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:06.679530] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:06.679621] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:06.739202] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:06.740126] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:06.740217] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:06.740251] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:06.873010] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:06.873227] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:06.873274] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:06.873305] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:06.877063] [DEBUG] [FORECASTER] TJX: Forecast T+1@11:T+2@11: DOWN (p=5.70%) [2026-02-26T20:33:06.877393] [INFO ] [FORECASTER] Completed predict_future for TJX [2026-02-26T20:33:06.877549] [INFO ] [sig ] TJX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:33:07.026536] [INFO ] [LOCAL ] Saved forecast: TJX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/TJX.txt [2026-02-26T20:33:07.026743] [INFO ] [sig ] [2966/3375] Completed TJX in 0.4s | 2.74 sym/s | Total: 18.0m | ETA: 2.5m [2026-02-26T20:33:07.026786] [INFO ] [sig ] [2967/3375] Forecasting TK... [2026-02-26T20:33:07.026817] [INFO ] [sig ] Generating forecast for: TK [2026-02-26T20:33:07.026850] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TK' from 'https://tdm.silogroup.org/data/derivative_storage/TK.csv'. [2026-02-26T20:33:07.038143] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TK'. [2026-02-26T20:33:07.038550] [INFO ] [FORECASTER] Starting predict_future for TK [2026-02-26T20:33:07.039430] [DEBUG] [LOCAL ] No optimal features file found for TK: ./output/feature-sets/TK.txt [2026-02-26T20:33:07.039485] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:07.039516] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:07.039543] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:07.039620] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:07.098058] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:07.098992] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:07.099096] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:07.099132] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:07.219813] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:07.219975] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:07.220014] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:07.220096] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:07.223869] [DEBUG] [FORECASTER] TK: Forecast T+1@11:T+2@11: UP (p=96.41%) [2026-02-26T20:33:07.224189] [INFO ] [FORECASTER] Completed predict_future for TK [2026-02-26T20:33:07.224327] [INFO ] [sig ] TK: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:33:07.384614] [INFO ] [LOCAL ] Saved forecast: TK 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/TK.txt [2026-02-26T20:33:07.384801] [INFO ] [sig ] [2967/3375] Completed TK in 0.4s | 2.74 sym/s | Total: 18.0m | ETA: 2.5m [2026-02-26T20:33:07.384842] [INFO ] [sig ] [2968/3375] Forecasting TKC... [2026-02-26T20:33:07.384872] [INFO ] [sig ] Generating forecast for: TKC [2026-02-26T20:33:07.384903] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TKC' from 'https://tdm.silogroup.org/data/derivative_storage/TKC.csv'. [2026-02-26T20:33:07.396781] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TKC'. [2026-02-26T20:33:07.397281] [INFO ] [FORECASTER] Starting predict_future for TKC [2026-02-26T20:33:07.398255] [DEBUG] [LOCAL ] No optimal features file found for TKC: ./output/feature-sets/TKC.txt [2026-02-26T20:33:07.398313] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:07.398347] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:07.398376] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:07.398435] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:07.462303] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:07.463445] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:07.463548] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:07.463605] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:07.597381] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:07.597709] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:07.597761] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:07.597796] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:07.601396] [DEBUG] [FORECASTER] TKC: Forecast T+1@11:T+2@11: UP (p=60.40%) [2026-02-26T20:33:07.601743] [INFO ] [FORECASTER] Completed predict_future for TKC [2026-02-26T20:33:07.601896] [INFO ] [sig ] TKC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:33:07.744527] [INFO ] [LOCAL ] Saved forecast: TKC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/TKC.txt [2026-02-26T20:33:07.744685] [INFO ] [sig ] [2968/3375] Completed TKC in 0.4s | 2.74 sym/s | Total: 18.1m | ETA: 2.5m [2026-02-26T20:33:07.744727] [INFO ] [sig ] [2969/3375] Forecasting TKNO... [2026-02-26T20:33:07.744766] [INFO ] [sig ] Generating forecast for: TKNO [2026-02-26T20:33:07.744806] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TKNO' from 'https://tdm.silogroup.org/data/derivative_storage/TKNO.csv'. [2026-02-26T20:33:07.756925] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TKNO'. [2026-02-26T20:33:07.757315] [INFO ] [FORECASTER] Starting predict_future for TKNO [2026-02-26T20:33:07.758208] [DEBUG] [LOCAL ] No optimal features file found for TKNO: ./output/feature-sets/TKNO.txt [2026-02-26T20:33:07.758262] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:07.758318] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:07.758347] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:07.758406] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:07.816286] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:07.817095] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:07.817178] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:07.817211] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:07.940836] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:07.940993] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:07.941039] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:07.941068] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:07.944546] [DEBUG] [FORECASTER] TKNO: Forecast T+1@11:T+2@11: DOWN (p=20.76%) [2026-02-26T20:33:07.944851] [INFO ] [FORECASTER] Completed predict_future for TKNO [2026-02-26T20:33:07.944985] [INFO ] [sig ] TKNO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:33:08.097814] [INFO ] [LOCAL ] Saved forecast: TKNO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/TKNO.txt [2026-02-26T20:33:08.097962] [INFO ] [sig ] [2969/3375] Completed TKNO in 0.4s | 2.74 sym/s | Total: 18.1m | ETA: 2.5m [2026-02-26T20:33:08.098004] [INFO ] [sig ] [2970/3375] Forecasting TKO... [2026-02-26T20:33:08.098034] [INFO ] [sig ] Generating forecast for: TKO [2026-02-26T20:33:08.098066] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TKO' from 'https://tdm.silogroup.org/data/derivative_storage/TKO.csv'. [2026-02-26T20:33:08.110334] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TKO'. [2026-02-26T20:33:08.110799] [INFO ] [FORECASTER] Starting predict_future for TKO [2026-02-26T20:33:08.111732] [DEBUG] [LOCAL ] No optimal features file found for TKO: ./output/feature-sets/TKO.txt [2026-02-26T20:33:08.111790] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:08.111824] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:08.111851] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:08.111909] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:08.177001] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:08.178251] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:08.178400] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:08.178448] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:08.316198] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:08.316360] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:08.316404] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:08.316434] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:08.320099] [DEBUG] [FORECASTER] TKO: Forecast T+1@11:T+2@11: UP (p=89.10%) [2026-02-26T20:33:08.320402] [INFO ] [FORECASTER] Completed predict_future for TKO [2026-02-26T20:33:08.320542] [INFO ] [sig ] TKO: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:33:08.466884] [INFO ] [LOCAL ] Saved forecast: TKO 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/TKO.txt [2026-02-26T20:33:08.467056] [INFO ] [sig ] [2970/3375] Completed TKO in 0.4s | 2.74 sym/s | Total: 18.1m | ETA: 2.5m [2026-02-26T20:33:08.467098] [INFO ] [sig ] [2971/3375] Forecasting TLK... [2026-02-26T20:33:08.467128] [INFO ] [sig ] Generating forecast for: TLK [2026-02-26T20:33:08.467160] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLK' from 'https://tdm.silogroup.org/data/derivative_storage/TLK.csv'. [2026-02-26T20:33:08.479713] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLK'. [2026-02-26T20:33:08.480096] [INFO ] [FORECASTER] Starting predict_future for TLK [2026-02-26T20:33:08.481015] [DEBUG] [LOCAL ] No optimal features file found for TLK: ./output/feature-sets/TLK.txt [2026-02-26T20:33:08.481071] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:08.481106] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:08.481135] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:08.481193] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:08.539375] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:08.540259] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:08.540345] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:08.540379] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:08.666653] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:08.666853] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:08.666901] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:08.666930] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:08.670629] [DEBUG] [FORECASTER] TLK: Forecast T+1@11:T+2@11: DOWN (p=24.75%) [2026-02-26T20:33:08.670922] [INFO ] [FORECASTER] Completed predict_future for TLK [2026-02-26T20:33:08.671065] [INFO ] [sig ] TLK: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:33:08.817525] [INFO ] [LOCAL ] Saved forecast: TLK 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/TLK.txt [2026-02-26T20:33:08.817753] [INFO ] [sig ] [2971/3375] Completed TLK in 0.4s | 2.74 sym/s | Total: 18.1m | ETA: 2.5m [2026-02-26T20:33:08.817814] [INFO ] [sig ] [2972/3375] Forecasting TLN... [2026-02-26T20:33:08.817870] [INFO ] [sig ] Generating forecast for: TLN [2026-02-26T20:33:08.817909] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLN' from 'https://tdm.silogroup.org/data/derivative_storage/TLN.csv'. [2026-02-26T20:33:08.830514] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLN'. [2026-02-26T20:33:08.831002] [INFO ] [FORECASTER] Starting predict_future for TLN [2026-02-26T20:33:08.831901] [DEBUG] [LOCAL ] No optimal features file found for TLN: ./output/feature-sets/TLN.txt [2026-02-26T20:33:08.831958] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:08.831992] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:08.832021] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:08.832079] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:08.890750] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:08.891731] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:08.891820] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:08.891853] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:09.016065] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:09.016241] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:09.016281] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:09.016310] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:09.019954] [DEBUG] [FORECASTER] TLN: Forecast T+1@11:T+2@11: UP (p=52.01%) [2026-02-26T20:33:09.020290] [INFO ] [FORECASTER] Completed predict_future for TLN [2026-02-26T20:33:09.020436] [INFO ] [sig ] TLN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:33:09.197633] [INFO ] [LOCAL ] Saved forecast: TLN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/TLN.txt [2026-02-26T20:33:09.197846] [INFO ] [sig ] [2972/3375] Completed TLN in 0.4s | 2.74 sym/s | Total: 18.1m | ETA: 2.5m [2026-02-26T20:33:09.197897] [INFO ] [sig ] [2973/3375] Forecasting TLS... [2026-02-26T20:33:09.197931] [INFO ] [sig ] Generating forecast for: TLS [2026-02-26T20:33:09.197963] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLS' from 'https://tdm.silogroup.org/data/derivative_storage/TLS.csv'. [2026-02-26T20:33:09.211304] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLS'. [2026-02-26T20:33:09.211873] [INFO ] [FORECASTER] Starting predict_future for TLS [2026-02-26T20:33:09.213155] [DEBUG] [LOCAL ] No optimal features file found for TLS: ./output/feature-sets/TLS.txt [2026-02-26T20:33:09.213231] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:09.213283] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:09.213329] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:09.213424] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:09.286066] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:09.287004] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:09.287093] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:09.287127] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:09.410142] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:09.410322] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:09.410370] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:09.410400] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:09.414145] [DEBUG] [FORECASTER] TLS: Forecast T+1@11:T+2@11: DOWN (p=34.63%) [2026-02-26T20:33:09.414453] [INFO ] [FORECASTER] Completed predict_future for TLS [2026-02-26T20:33:09.414609] [INFO ] [sig ] TLS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:33:09.556089] [INFO ] [LOCAL ] Saved forecast: TLS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/TLS.txt [2026-02-26T20:33:09.556223] [INFO ] [sig ] [2973/3375] Completed TLS in 0.4s | 2.74 sym/s | Total: 18.1m | ETA: 2.4m [2026-02-26T20:33:09.556261] [INFO ] [sig ] [2974/3375] Forecasting TLSA... [2026-02-26T20:33:09.556291] [INFO ] [sig ] Generating forecast for: TLSA [2026-02-26T20:33:09.556321] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLSA' from 'https://tdm.silogroup.org/data/derivative_storage/TLSA.csv'. [2026-02-26T20:33:09.568084] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLSA'. [2026-02-26T20:33:09.568426] [INFO ] [FORECASTER] Starting predict_future for TLSA [2026-02-26T20:33:09.569291] [DEBUG] [LOCAL ] No optimal features file found for TLSA: ./output/feature-sets/TLSA.txt [2026-02-26T20:33:09.569346] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:09.569377] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:09.569405] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:09.569461] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:09.626310] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:09.626943] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:09.627048] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:09.627082] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:09.754504] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:09.754687] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:09.754731] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:09.754762] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:09.758354] [DEBUG] [FORECASTER] TLSA: Forecast T+1@11:T+2@11: DOWN (p=49.25%) [2026-02-26T20:33:09.758673] [INFO ] [FORECASTER] Completed predict_future for TLSA [2026-02-26T20:33:09.758847] [INFO ] [sig ] TLSA: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:33:09.899021] [INFO ] [LOCAL ] Saved forecast: TLSA 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/TLSA.txt [2026-02-26T20:33:09.899189] [INFO ] [sig ] [2974/3375] Completed TLSA in 0.3s | 2.74 sym/s | Total: 18.1m | ETA: 2.4m [2026-02-26T20:33:09.899231] [INFO ] [sig ] [2975/3375] Forecasting TLSI... [2026-02-26T20:33:09.899262] [INFO ] [sig ] Generating forecast for: TLSI [2026-02-26T20:33:09.899294] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLSI' from 'https://tdm.silogroup.org/data/derivative_storage/TLSI.csv'. [2026-02-26T20:33:09.910730] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLSI'. [2026-02-26T20:33:09.911120] [INFO ] [FORECASTER] Starting predict_future for TLSI [2026-02-26T20:33:09.911999] [DEBUG] [LOCAL ] No optimal features file found for TLSI: ./output/feature-sets/TLSI.txt [2026-02-26T20:33:09.912052] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:09.912085] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:09.912112] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:09.912169] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:09.969477] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:09.970309] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:09.970396] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:09.970428] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:10.097823] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:10.097991] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:10.098036] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:10.098066] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:10.101740] [DEBUG] [FORECASTER] TLSI: Forecast T+1@11:T+2@11: UP (p=90.57%) [2026-02-26T20:33:10.102037] [INFO ] [FORECASTER] Completed predict_future for TLSI [2026-02-26T20:33:10.102169] [INFO ] [sig ] TLSI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:33:10.257039] [INFO ] [LOCAL ] Saved forecast: TLSI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/TLSI.txt [2026-02-26T20:33:10.257245] [INFO ] [sig ] [2975/3375] Completed TLSI in 0.4s | 2.74 sym/s | Total: 18.1m | ETA: 2.4m [2026-02-26T20:33:10.257295] [INFO ] [sig ] [2976/3375] Forecasting TLYS... [2026-02-26T20:33:10.257327] [INFO ] [sig ] Generating forecast for: TLYS [2026-02-26T20:33:10.257360] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLYS' from 'https://tdm.silogroup.org/data/derivative_storage/TLYS.csv'. [2026-02-26T20:33:10.269605] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLYS'. [2026-02-26T20:33:10.270001] [INFO ] [FORECASTER] Starting predict_future for TLYS [2026-02-26T20:33:10.270895] [DEBUG] [LOCAL ] No optimal features file found for TLYS: ./output/feature-sets/TLYS.txt [2026-02-26T20:33:10.270950] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:10.270983] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:10.271009] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:10.271067] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:10.339207] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:10.340187] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:10.340290] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:10.340326] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:10.471912] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:10.472079] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:10.472137] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:10.472169] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:10.475876] [DEBUG] [FORECASTER] TLYS: Forecast T+1@11:T+2@11: DOWN (p=21.96%) [2026-02-26T20:33:10.476181] [INFO ] [FORECASTER] Completed predict_future for TLYS [2026-02-26T20:33:10.476332] [INFO ] [sig ] TLYS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:33:10.633284] [INFO ] [LOCAL ] Saved forecast: TLYS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/TLYS.txt [2026-02-26T20:33:10.633494] [INFO ] [sig ] [2976/3375] Completed TLYS in 0.4s | 2.74 sym/s | Total: 18.1m | ETA: 2.4m [2026-02-26T20:33:10.633554] [INFO ] [sig ] [2977/3375] Forecasting TM... [2026-02-26T20:33:10.633621] [INFO ] [sig ] Generating forecast for: TM [2026-02-26T20:33:10.633666] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TM' from 'https://tdm.silogroup.org/data/derivative_storage/TM.csv'. [2026-02-26T20:33:10.648540] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TM'. [2026-02-26T20:33:10.649043] [INFO ] [FORECASTER] Starting predict_future for TM [2026-02-26T20:33:10.650133] [DEBUG] [LOCAL ] No optimal features file found for TM: ./output/feature-sets/TM.txt [2026-02-26T20:33:10.650213] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:10.650268] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:10.650315] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:10.650411] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:10.715390] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:10.716331] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:10.716420] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:10.716454] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:10.854314] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:10.854483] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:10.854527] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:10.854557] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:10.858506] [DEBUG] [FORECASTER] TM: Forecast T+1@11:T+2@11: UP (p=81.78%) [2026-02-26T20:33:10.858962] [INFO ] [FORECASTER] Completed predict_future for TM [2026-02-26T20:33:10.859130] [INFO ] [sig ] TM: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:33:11.017788] [INFO ] [LOCAL ] Saved forecast: TM 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/TM.txt [2026-02-26T20:33:11.018007] [INFO ] [sig ] [2977/3375] Completed TM in 0.4s | 2.74 sym/s | Total: 18.1m | ETA: 2.4m [2026-02-26T20:33:11.018059] [INFO ] [sig ] [2978/3375] Forecasting TMC... [2026-02-26T20:33:11.018090] [INFO ] [sig ] Generating forecast for: TMC [2026-02-26T20:33:11.018122] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TMC' from 'https://tdm.silogroup.org/data/derivative_storage/TMC.csv'. [2026-02-26T20:33:11.030340] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TMC'. [2026-02-26T20:33:11.030750] [INFO ] [FORECASTER] Starting predict_future for TMC [2026-02-26T20:33:11.031661] [DEBUG] [LOCAL ] No optimal features file found for TMC: ./output/feature-sets/TMC.txt [2026-02-26T20:33:11.031718] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:11.031752] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:11.031780] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:11.031839] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:11.093854] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:11.094777] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:11.094900] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:11.094938] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:11.226986] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:11.227166] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:11.227212] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:11.227242] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:11.231018] [DEBUG] [FORECASTER] TMC: Forecast T+1@11:T+2@11: UP (p=95.74%) [2026-02-26T20:33:11.231331] [INFO ] [FORECASTER] Completed predict_future for TMC [2026-02-26T20:33:11.231473] [INFO ] [sig ] TMC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:33:11.386120] [INFO ] [LOCAL ] Saved forecast: TMC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/TMC.txt [2026-02-26T20:33:11.386287] [INFO ] [sig ] [2978/3375] Completed TMC in 0.4s | 2.74 sym/s | Total: 18.1m | ETA: 2.4m [2026-02-26T20:33:11.386329] [INFO ] [sig ] [2979/3375] Forecasting TMCI... [2026-02-26T20:33:11.386362] [INFO ] [sig ] Generating forecast for: TMCI [2026-02-26T20:33:11.386395] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TMCI' from 'https://tdm.silogroup.org/data/derivative_storage/TMCI.csv'. [2026-02-26T20:33:11.398237] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TMCI'. [2026-02-26T20:33:11.398682] [INFO ] [FORECASTER] Starting predict_future for TMCI [2026-02-26T20:33:11.399562] [DEBUG] [LOCAL ] No optimal features file found for TMCI: ./output/feature-sets/TMCI.txt [2026-02-26T20:33:11.399641] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:11.399674] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:11.399703] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:11.399762] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:11.460240] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:11.461251] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:11.461360] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:11.461405] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:11.588961] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:11.589127] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:11.589169] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:11.589200] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:11.592977] [DEBUG] [FORECASTER] TMCI: Forecast T+1@11:T+2@11: DOWN (p=39.86%) [2026-02-26T20:33:11.593322] [INFO ] [FORECASTER] Completed predict_future for TMCI [2026-02-26T20:33:11.593469] [INFO ] [sig ] TMCI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:33:11.750333] [INFO ] [LOCAL ] Saved forecast: TMCI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/TMCI.txt [2026-02-26T20:33:11.750503] [INFO ] [sig ] [2979/3375] Completed TMCI in 0.4s | 2.74 sym/s | Total: 18.1m | ETA: 2.4m [2026-02-26T20:33:11.750550] [INFO ] [sig ] [2980/3375] Forecasting TMDX... [2026-02-26T20:33:11.750603] [INFO ] [sig ] Generating forecast for: TMDX [2026-02-26T20:33:11.750637] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TMDX' from 'https://tdm.silogroup.org/data/derivative_storage/TMDX.csv'. [2026-02-26T20:33:11.762866] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TMDX'. [2026-02-26T20:33:11.763239] [INFO ] [FORECASTER] Starting predict_future for TMDX [2026-02-26T20:33:11.764132] [DEBUG] [LOCAL ] No optimal features file found for TMDX: ./output/feature-sets/TMDX.txt [2026-02-26T20:33:11.764190] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:11.764223] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:11.764267] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:11.764326] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:11.826358] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:11.827376] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:11.827487] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:11.827539] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:11.951886] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:11.952056] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:11.952098] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:11.952128] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:11.956453] [DEBUG] [FORECASTER] TMDX: Forecast T+1@11:T+2@11: UP (p=90.47%) [2026-02-26T20:33:11.956870] [INFO ] [FORECASTER] Completed predict_future for TMDX [2026-02-26T20:33:11.957030] [INFO ] [sig ] TMDX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:33:12.104541] [INFO ] [LOCAL ] Saved forecast: TMDX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/TMDX.txt [2026-02-26T20:33:12.104753] [INFO ] [sig ] [2980/3375] Completed TMDX in 0.4s | 2.74 sym/s | Total: 18.1m | ETA: 2.4m [2026-02-26T20:33:12.104811] [INFO ] [sig ] [2981/3375] Forecasting TME... [2026-02-26T20:33:12.104869] [INFO ] [sig ] Generating forecast for: TME [2026-02-26T20:33:12.104915] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TME' from 'https://tdm.silogroup.org/data/derivative_storage/TME.csv'. [2026-02-26T20:33:12.118562] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TME'. [2026-02-26T20:33:12.119278] [INFO ] [FORECASTER] Starting predict_future for TME [2026-02-26T20:33:12.120537] [DEBUG] [LOCAL ] No optimal features file found for TME: ./output/feature-sets/TME.txt [2026-02-26T20:33:12.120613] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:12.120679] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:12.120710] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:12.120791] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:12.186987] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:12.187921] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:12.188012] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:12.188045] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:12.321934] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:12.322102] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:12.322146] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:12.322177] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:12.325692] [DEBUG] [FORECASTER] TME: Forecast T+1@11:T+2@11: DOWN (p=5.63%) [2026-02-26T20:33:12.326003] [INFO ] [FORECASTER] Completed predict_future for TME [2026-02-26T20:33:12.326154] [INFO ] [sig ] TME: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:33:12.481638] [INFO ] [LOCAL ] Saved forecast: TME 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/TME.txt [2026-02-26T20:33:12.481818] [INFO ] [sig ] [2981/3375] Completed TME in 0.4s | 2.74 sym/s | Total: 18.1m | ETA: 2.4m [2026-02-26T20:33:12.481861] [INFO ] [sig ] [2982/3375] Forecasting TMHC... [2026-02-26T20:33:12.481893] [INFO ] [sig ] Generating forecast for: TMHC [2026-02-26T20:33:12.481925] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TMHC' from 'https://tdm.silogroup.org/data/derivative_storage/TMHC.csv'. [2026-02-26T20:33:12.493764] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TMHC'. [2026-02-26T20:33:12.494167] [INFO ] [FORECASTER] Starting predict_future for TMHC [2026-02-26T20:33:12.495068] [DEBUG] [LOCAL ] No optimal features file found for TMHC: ./output/feature-sets/TMHC.txt [2026-02-26T20:33:12.495125] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:12.495159] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:12.495188] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:12.495248] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:12.556788] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:12.557840] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:12.557946] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:12.557991] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:12.692336] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:12.692495] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:12.692536] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:12.692567] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:12.696309] [DEBUG] [FORECASTER] TMHC: Forecast T+1@11:T+2@11: DOWN (p=6.84%) [2026-02-26T20:33:12.696619] [INFO ] [FORECASTER] Completed predict_future for TMHC [2026-02-26T20:33:12.696758] [INFO ] [sig ] TMHC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:33:12.854283] [INFO ] [LOCAL ] Saved forecast: TMHC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/TMHC.txt [2026-02-26T20:33:12.854456] [INFO ] [sig ] [2982/3375] Completed TMHC in 0.4s | 2.74 sym/s | Total: 18.1m | ETA: 2.4m [2026-02-26T20:33:12.854518] [INFO ] [sig ] [2983/3375] Forecasting TMUS... [2026-02-26T20:33:12.854555] [INFO ] [sig ] Generating forecast for: TMUS [2026-02-26T20:33:12.854609] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TMUS' from 'https://tdm.silogroup.org/data/derivative_storage/TMUS.csv'. [2026-02-26T20:33:12.866820] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TMUS'. [2026-02-26T20:33:12.867236] [INFO ] [FORECASTER] Starting predict_future for TMUS [2026-02-26T20:33:12.868165] [DEBUG] [LOCAL ] No optimal features file found for TMUS: ./output/feature-sets/TMUS.txt [2026-02-26T20:33:12.868221] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:12.868255] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:12.868284] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:12.868342] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:12.931223] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:12.932098] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:12.932188] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:12.932235] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:13.064744] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:13.065104] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:13.065147] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:13.065176] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:13.069133] [DEBUG] [FORECASTER] TMUS: Forecast T+1@11:T+2@11: UP (p=95.12%) [2026-02-26T20:33:13.069432] [INFO ] [FORECASTER] Completed predict_future for TMUS [2026-02-26T20:33:13.069570] [INFO ] [sig ] TMUS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:33:13.231517] [INFO ] [LOCAL ] Saved forecast: TMUS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/TMUS.txt [2026-02-26T20:33:13.231719] [INFO ] [sig ] [2983/3375] Completed TMUS in 0.4s | 2.74 sym/s | Total: 18.1m | ETA: 2.4m [2026-02-26T20:33:13.231764] [INFO ] [sig ] [2984/3375] Forecasting TNC... [2026-02-26T20:33:13.231797] [INFO ] [sig ] Generating forecast for: TNC [2026-02-26T20:33:13.231851] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNC' from 'https://tdm.silogroup.org/data/derivative_storage/TNC.csv'. [2026-02-26T20:33:13.244977] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNC'. [2026-02-26T20:33:13.245380] [INFO ] [FORECASTER] Starting predict_future for TNC [2026-02-26T20:33:13.246420] [DEBUG] [LOCAL ] No optimal features file found for TNC: ./output/feature-sets/TNC.txt [2026-02-26T20:33:13.246477] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:13.246510] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:13.246538] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:13.246616] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:13.310977] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:13.311918] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:13.312010] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:13.312045] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:13.442493] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:13.442671] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:13.442719] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:13.442814] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:13.446451] [DEBUG] [FORECASTER] TNC: Forecast T+1@11:T+2@11: DOWN (p=15.54%) [2026-02-26T20:33:13.446771] [INFO ] [FORECASTER] Completed predict_future for TNC [2026-02-26T20:33:13.446909] [INFO ] [sig ] TNC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:33:13.600887] [INFO ] [LOCAL ] Saved forecast: TNC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/TNC.txt [2026-02-26T20:33:13.601209] [INFO ] [sig ] [2984/3375] Completed TNC in 0.4s | 2.74 sym/s | Total: 18.2m | ETA: 2.4m [2026-02-26T20:33:13.601250] [INFO ] [sig ] [2985/3375] Forecasting TNDM... [2026-02-26T20:33:13.601281] [INFO ] [sig ] Generating forecast for: TNDM [2026-02-26T20:33:13.601313] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNDM' from 'https://tdm.silogroup.org/data/derivative_storage/TNDM.csv'. [2026-02-26T20:33:13.613880] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNDM'. [2026-02-26T20:33:13.614254] [INFO ] [FORECASTER] Starting predict_future for TNDM [2026-02-26T20:33:13.615124] [DEBUG] [LOCAL ] No optimal features file found for TNDM: ./output/feature-sets/TNDM.txt [2026-02-26T20:33:13.615181] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:13.615213] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:13.615241] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:13.615303] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:13.680733] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:13.681498] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:13.681605] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:13.681643] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:13.815107] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:13.815259] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:13.815301] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:13.815331] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:13.819307] [DEBUG] [FORECASTER] TNDM: Forecast T+1@11:T+2@11: UP (p=55.76%) [2026-02-26T20:33:13.819615] [INFO ] [FORECASTER] Completed predict_future for TNDM [2026-02-26T20:33:13.819751] [INFO ] [sig ] TNDM: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:33:13.982320] [INFO ] [LOCAL ] Saved forecast: TNDM 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/TNDM.txt [2026-02-26T20:33:13.982534] [INFO ] [sig ] [2985/3375] Completed TNDM in 0.4s | 2.74 sym/s | Total: 18.2m | ETA: 2.4m [2026-02-26T20:33:13.982608] [INFO ] [sig ] [2986/3375] Forecasting TNGX... [2026-02-26T20:33:13.982650] [INFO ] [sig ] Generating forecast for: TNGX [2026-02-26T20:33:13.982690] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNGX' from 'https://tdm.silogroup.org/data/derivative_storage/TNGX.csv'. [2026-02-26T20:33:13.997205] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNGX'. [2026-02-26T20:33:13.997614] [INFO ] [FORECASTER] Starting predict_future for TNGX [2026-02-26T20:33:13.998537] [DEBUG] [LOCAL ] No optimal features file found for TNGX: ./output/feature-sets/TNGX.txt [2026-02-26T20:33:13.998614] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:13.998652] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:13.998681] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:13.998742] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:14.062915] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:14.063614] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:14.063699] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:14.063732] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:14.193319] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:14.193475] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:14.193516] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:14.193545] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:14.197229] [DEBUG] [FORECASTER] TNGX: Forecast T+1@11:T+2@11: DOWN (p=32.03%) [2026-02-26T20:33:14.197517] [INFO ] [FORECASTER] Completed predict_future for TNGX [2026-02-26T20:33:14.197691] [INFO ] [sig ] TNGX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:33:14.352052] [INFO ] [LOCAL ] Saved forecast: TNGX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/TNGX.txt [2026-02-26T20:33:14.352213] [INFO ] [sig ] [2986/3375] Completed TNGX in 0.4s | 2.74 sym/s | Total: 18.2m | ETA: 2.4m [2026-02-26T20:33:14.352257] [INFO ] [sig ] [2987/3375] Forecasting TNK... [2026-02-26T20:33:14.352290] [INFO ] [sig ] Generating forecast for: TNK [2026-02-26T20:33:14.352326] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNK' from 'https://tdm.silogroup.org/data/derivative_storage/TNK.csv'. [2026-02-26T20:33:14.363698] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNK'. [2026-02-26T20:33:14.364091] [INFO ] [FORECASTER] Starting predict_future for TNK [2026-02-26T20:33:14.364990] [DEBUG] [LOCAL ] No optimal features file found for TNK: ./output/feature-sets/TNK.txt [2026-02-26T20:33:14.365047] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:14.365081] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:14.365110] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:14.365167] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:14.427874] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:14.428903] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:14.429178] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:14.429211] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:14.557795] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:14.557971] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:14.558020] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:14.558091] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:14.561664] [DEBUG] [FORECASTER] TNK: Forecast T+1@11:T+2@11: DOWN (p=46.74%) [2026-02-26T20:33:14.561970] [INFO ] [FORECASTER] Completed predict_future for TNK [2026-02-26T20:33:14.562117] [INFO ] [sig ] TNK: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:33:14.708821] [INFO ] [LOCAL ] Saved forecast: TNK 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/TNK.txt [2026-02-26T20:33:14.708998] [INFO ] [sig ] [2987/3375] Completed TNK in 0.4s | 2.74 sym/s | Total: 18.2m | ETA: 2.4m [2026-02-26T20:33:14.709042] [INFO ] [sig ] [2988/3375] Forecasting TNL... [2026-02-26T20:33:14.709074] [INFO ] [sig ] Generating forecast for: TNL [2026-02-26T20:33:14.709108] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNL' from 'https://tdm.silogroup.org/data/derivative_storage/TNL.csv'. [2026-02-26T20:33:14.720568] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNL'. [2026-02-26T20:33:14.720981] [INFO ] [FORECASTER] Starting predict_future for TNL [2026-02-26T20:33:14.721848] [DEBUG] [LOCAL ] No optimal features file found for TNL: ./output/feature-sets/TNL.txt [2026-02-26T20:33:14.721901] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:14.721934] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:14.721960] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:14.722018] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:14.782485] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:14.783212] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:14.783292] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:14.783326] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:14.909469] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:14.909648] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:14.909691] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:14.909720] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:14.913262] [DEBUG] [FORECASTER] TNL: Forecast T+1@11:T+2@11: DOWN (p=2.00%) [2026-02-26T20:33:14.913559] [INFO ] [FORECASTER] Completed predict_future for TNL [2026-02-26T20:33:14.913718] [INFO ] [sig ] TNL: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:33:15.063053] [INFO ] [LOCAL ] Saved forecast: TNL 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/TNL.txt [2026-02-26T20:33:15.063239] [INFO ] [sig ] [2988/3375] Completed TNL in 0.4s | 2.74 sym/s | Total: 18.2m | ETA: 2.4m [2026-02-26T20:33:15.063293] [INFO ] [sig ] [2989/3375] Forecasting TNXP... [2026-02-26T20:33:15.063337] [INFO ] [sig ] Generating forecast for: TNXP [2026-02-26T20:33:15.063375] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNXP' from 'https://tdm.silogroup.org/data/derivative_storage/TNXP.csv'. [2026-02-26T20:33:15.076412] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNXP'. [2026-02-26T20:33:15.076833] [INFO ] [FORECASTER] Starting predict_future for TNXP [2026-02-26T20:33:15.077991] [DEBUG] [LOCAL ] No optimal features file found for TNXP: ./output/feature-sets/TNXP.txt [2026-02-26T20:33:15.078050] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:15.078085] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:15.078113] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:15.078355] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:15.142269] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:15.143269] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:15.143358] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:15.143393] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:15.273999] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:15.274165] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:15.274207] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:15.274238] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:15.278064] [DEBUG] [FORECASTER] TNXP: Forecast T+1@11:T+2@11: DOWN (p=29.36%) [2026-02-26T20:33:15.278369] [INFO ] [FORECASTER] Completed predict_future for TNXP [2026-02-26T20:33:15.278509] [INFO ] [sig ] TNXP: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:33:15.436473] [INFO ] [LOCAL ] Saved forecast: TNXP 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/TNXP.txt [2026-02-26T20:33:15.436646] [INFO ] [sig ] [2989/3375] Completed TNXP in 0.4s | 2.74 sym/s | Total: 18.2m | ETA: 2.3m [2026-02-26T20:33:15.436693] [INFO ] [sig ] [2990/3375] Forecasting TOI... [2026-02-26T20:33:15.436728] [INFO ] [sig ] Generating forecast for: TOI [2026-02-26T20:33:15.436761] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TOI' from 'https://tdm.silogroup.org/data/derivative_storage/TOI.csv'. [2026-02-26T20:33:15.448881] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TOI'. [2026-02-26T20:33:15.449284] [INFO ] [FORECASTER] Starting predict_future for TOI [2026-02-26T20:33:15.450308] [DEBUG] [LOCAL ] No optimal features file found for TOI: ./output/feature-sets/TOI.txt [2026-02-26T20:33:15.450364] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:15.450397] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:15.450424] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:15.450482] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:15.512423] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:15.513268] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:15.513362] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:15.513396] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:15.641363] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:15.641536] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:15.641598] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:15.641633] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:15.645394] [DEBUG] [FORECASTER] TOI: Forecast T+1@11:T+2@11: DOWN (p=49.45%) [2026-02-26T20:33:15.645718] [INFO ] [FORECASTER] Completed predict_future for TOI [2026-02-26T20:33:15.645859] [INFO ] [sig ] TOI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:33:15.796308] [INFO ] [LOCAL ] Saved forecast: TOI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/TOI.txt [2026-02-26T20:33:15.796479] [INFO ] [sig ] [2990/3375] Completed TOI in 0.4s | 2.74 sym/s | Total: 18.2m | ETA: 2.3m [2026-02-26T20:33:15.796522] [INFO ] [sig ] [2991/3375] Forecasting TOL... [2026-02-26T20:33:15.796553] [INFO ] [sig ] Generating forecast for: TOL [2026-02-26T20:33:15.796607] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TOL' from 'https://tdm.silogroup.org/data/derivative_storage/TOL.csv'. [2026-02-26T20:33:15.808807] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TOL'. [2026-02-26T20:33:15.809191] [INFO ] [FORECASTER] Starting predict_future for TOL [2026-02-26T20:33:15.810082] [DEBUG] [LOCAL ] No optimal features file found for TOL: ./output/feature-sets/TOL.txt [2026-02-26T20:33:15.810138] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:15.810169] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:15.810196] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:15.810288] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:15.873277] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:15.874434] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:15.874558] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:15.874614] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:16.003690] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:16.003858] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:16.003901] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:16.003933] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:16.008465] [DEBUG] [FORECASTER] TOL: Forecast T+1@11:T+2@11: UP (p=82.50%) [2026-02-26T20:33:16.008847] [INFO ] [FORECASTER] Completed predict_future for TOL [2026-02-26T20:33:16.009000] [INFO ] [sig ] TOL: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:33:16.152481] [INFO ] [LOCAL ] Saved forecast: TOL 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/TOL.txt [2026-02-26T20:33:16.152649] [INFO ] [sig ] [2991/3375] Completed TOL in 0.4s | 2.74 sym/s | Total: 18.2m | ETA: 2.3m [2026-02-26T20:33:16.152691] [INFO ] [sig ] [2992/3375] Forecasting TORO... [2026-02-26T20:33:16.152722] [INFO ] [sig ] Generating forecast for: TORO [2026-02-26T20:33:16.152754] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TORO' from 'https://tdm.silogroup.org/data/derivative_storage/TORO.csv'. [2026-02-26T20:33:16.164119] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TORO'. [2026-02-26T20:33:16.164508] [INFO ] [FORECASTER] Starting predict_future for TORO [2026-02-26T20:33:16.165360] [DEBUG] [LOCAL ] No optimal features file found for TORO: ./output/feature-sets/TORO.txt [2026-02-26T20:33:16.165417] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:16.165451] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:16.165479] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:16.165538] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:16.223910] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:16.224771] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:16.224874] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:16.224917] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:16.346824] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:16.346998] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:16.347042] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:16.347075] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:16.350653] [DEBUG] [FORECASTER] TORO: Forecast T+1@11:T+2@11: DOWN (p=1.97%) [2026-02-26T20:33:16.350961] [INFO ] [FORECASTER] Completed predict_future for TORO [2026-02-26T20:33:16.351097] [INFO ] [sig ] TORO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:33:16.504196] [INFO ] [LOCAL ] Saved forecast: TORO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/TORO.txt [2026-02-26T20:33:16.504418] [INFO ] [sig ] [2992/3375] Completed TORO in 0.4s | 2.74 sym/s | Total: 18.2m | ETA: 2.3m [2026-02-26T20:33:16.504484] [INFO ] [sig ] [2993/3375] Forecasting TOWN... [2026-02-26T20:33:16.504534] [INFO ] [sig ] Generating forecast for: TOWN [2026-02-26T20:33:16.504606] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TOWN' from 'https://tdm.silogroup.org/data/derivative_storage/TOWN.csv'. [2026-02-26T20:33:16.516916] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TOWN'. [2026-02-26T20:33:16.517331] [INFO ] [FORECASTER] Starting predict_future for TOWN [2026-02-26T20:33:16.518258] [DEBUG] [LOCAL ] No optimal features file found for TOWN: ./output/feature-sets/TOWN.txt [2026-02-26T20:33:16.518331] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:16.518367] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:16.518396] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:16.518456] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:16.580645] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:16.581522] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:16.581630] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:16.581668] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:16.703587] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:16.703751] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:16.703792] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:16.703820] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:16.707255] [DEBUG] [FORECASTER] TOWN: Forecast T+1@11:T+2@11: UP (p=52.66%) [2026-02-26T20:33:16.707544] [INFO ] [FORECASTER] Completed predict_future for TOWN [2026-02-26T20:33:16.707718] [INFO ] [sig ] TOWN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:33:16.854359] [INFO ] [LOCAL ] Saved forecast: TOWN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/TOWN.txt [2026-02-26T20:33:16.854520] [INFO ] [sig ] [2993/3375] Completed TOWN in 0.3s | 2.74 sym/s | Total: 18.2m | ETA: 2.3m [2026-02-26T20:33:16.854561] [INFO ] [sig ] [2994/3375] Forecasting TOYO... [2026-02-26T20:33:16.854613] [INFO ] [sig ] Generating forecast for: TOYO [2026-02-26T20:33:16.854646] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TOYO' from 'https://tdm.silogroup.org/data/derivative_storage/TOYO.csv'. [2026-02-26T20:33:16.865434] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TOYO'. [2026-02-26T20:33:16.865834] [INFO ] [FORECASTER] Starting predict_future for TOYO [2026-02-26T20:33:16.866692] [DEBUG] [LOCAL ] No optimal features file found for TOYO: ./output/feature-sets/TOYO.txt [2026-02-26T20:33:16.866747] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:16.866780] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:16.866806] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:16.866862] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:16.931761] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:16.932824] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:16.932947] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:16.932990] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:17.048222] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:17.048394] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:17.048440] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:17.048470] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:17.052116] [DEBUG] [FORECASTER] TOYO: Forecast T+1@11:T+2@11: DOWN (p=25.91%) [2026-02-26T20:33:17.052444] [INFO ] [FORECASTER] Completed predict_future for TOYO [2026-02-26T20:33:17.052612] [INFO ] [sig ] TOYO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:33:17.198010] [INFO ] [LOCAL ] Saved forecast: TOYO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/TOYO.txt [2026-02-26T20:33:17.198243] [INFO ] [sig ] [2994/3375] Completed TOYO in 0.3s | 2.74 sym/s | Total: 18.2m | ETA: 2.3m [2026-02-26T20:33:17.198287] [INFO ] [sig ] [2995/3375] Forecasting TPB... [2026-02-26T20:33:17.198320] [INFO ] [sig ] Generating forecast for: TPB [2026-02-26T20:33:17.198352] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPB' from 'https://tdm.silogroup.org/data/derivative_storage/TPB.csv'. [2026-02-26T20:33:17.210044] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPB'. [2026-02-26T20:33:17.210468] [INFO ] [FORECASTER] Starting predict_future for TPB [2026-02-26T20:33:17.211334] [DEBUG] [LOCAL ] No optimal features file found for TPB: ./output/feature-sets/TPB.txt [2026-02-26T20:33:17.211391] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:17.211425] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:17.211453] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:17.211512] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:17.269790] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:17.270786] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:17.270877] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:17.270911] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:17.394318] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:17.394491] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:17.394532] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:17.394561] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:17.398234] [DEBUG] [FORECASTER] TPB: Forecast T+1@11:T+2@11: UP (p=71.42%) [2026-02-26T20:33:17.398569] [INFO ] [FORECASTER] Completed predict_future for TPB [2026-02-26T20:33:17.398739] [INFO ] [sig ] TPB: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:33:17.546258] [INFO ] [LOCAL ] Saved forecast: TPB 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/TPB.txt [2026-02-26T20:33:17.546459] [INFO ] [sig ] [2995/3375] Completed TPB in 0.3s | 2.74 sym/s | Total: 18.2m | ETA: 2.3m [2026-02-26T20:33:17.546502] [INFO ] [sig ] [2996/3375] Forecasting TPC... [2026-02-26T20:33:17.546533] [INFO ] [sig ] Generating forecast for: TPC [2026-02-26T20:33:17.546565] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPC' from 'https://tdm.silogroup.org/data/derivative_storage/TPC.csv'. [2026-02-26T20:33:17.558923] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPC'. [2026-02-26T20:33:17.559369] [INFO ] [FORECASTER] Starting predict_future for TPC [2026-02-26T20:33:17.560240] [DEBUG] [LOCAL ] No optimal features file found for TPC: ./output/feature-sets/TPC.txt [2026-02-26T20:33:17.560295] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:17.560327] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:17.560354] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:17.560415] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:17.618664] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:17.619568] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:17.619673] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:17.619706] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:17.744906] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:17.745071] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:17.745112] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:17.745141] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:17.748783] [DEBUG] [FORECASTER] TPC: Forecast T+1@11:T+2@11: UP (p=92.33%) [2026-02-26T20:33:17.749101] [INFO ] [FORECASTER] Completed predict_future for TPC [2026-02-26T20:33:17.749235] [INFO ] [sig ] TPC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:33:17.890948] [INFO ] [LOCAL ] Saved forecast: TPC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/TPC.txt [2026-02-26T20:33:17.891093] [INFO ] [sig ] [2996/3375] Completed TPC in 0.3s | 2.74 sym/s | Total: 18.2m | ETA: 2.3m [2026-02-26T20:33:17.891155] [INFO ] [sig ] [2997/3375] Forecasting TPG... [2026-02-26T20:33:17.891188] [INFO ] [sig ] Generating forecast for: TPG [2026-02-26T20:33:17.891221] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPG' from 'https://tdm.silogroup.org/data/derivative_storage/TPG.csv'. [2026-02-26T20:33:17.907139] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPG'. [2026-02-26T20:33:17.907709] [INFO ] [FORECASTER] Starting predict_future for TPG [2026-02-26T20:33:17.908999] [DEBUG] [LOCAL ] No optimal features file found for TPG: ./output/feature-sets/TPG.txt [2026-02-26T20:33:17.909072] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:17.909126] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:17.909176] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:17.909270] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:17.977993] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:17.978939] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:17.979033] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:17.979067] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:18.103312] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:18.103477] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:18.103519] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:18.103549] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:18.107158] [DEBUG] [FORECASTER] TPG: Forecast T+1@11:T+2@11: UP (p=97.20%) [2026-02-26T20:33:18.107462] [INFO ] [FORECASTER] Completed predict_future for TPG [2026-02-26T20:33:18.107621] [INFO ] [sig ] TPG: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:33:18.254103] [INFO ] [LOCAL ] Saved forecast: TPG 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/TPG.txt [2026-02-26T20:33:18.254239] [INFO ] [sig ] [2997/3375] Completed TPG in 0.4s | 2.74 sym/s | Total: 18.2m | ETA: 2.3m [2026-02-26T20:33:18.254279] [INFO ] [sig ] [2998/3375] Forecasting TPGXL... [2026-02-26T20:33:18.254309] [INFO ] [sig ] Generating forecast for: TPGXL [2026-02-26T20:33:18.254340] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPGXL' from 'https://tdm.silogroup.org/data/derivative_storage/TPGXL.csv'. [2026-02-26T20:33:18.265366] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPGXL'. [2026-02-26T20:33:18.265707] [INFO ] [FORECASTER] Starting predict_future for TPGXL [2026-02-26T20:33:18.266514] [DEBUG] [LOCAL ] No optimal features file found for TPGXL: ./output/feature-sets/TPGXL.txt [2026-02-26T20:33:18.266589] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:18.266650] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:18.266679] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:18.266736] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:18.324099] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:18.324731] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:18.324811] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:18.324845] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:18.437473] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:18.437633] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:18.437698] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:18.437728] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:18.441150] [DEBUG] [FORECASTER] TPGXL: Forecast T+1@11:T+2@11: UP (p=65.81%) [2026-02-26T20:33:18.441451] [INFO ] [FORECASTER] Completed predict_future for TPGXL [2026-02-26T20:33:18.441609] [INFO ] [sig ] TPGXL: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:33:18.587153] [INFO ] [LOCAL ] Saved forecast: TPGXL 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/TPGXL.txt [2026-02-26T20:33:18.587303] [INFO ] [sig ] [2998/3375] Completed TPGXL in 0.3s | 2.74 sym/s | Total: 18.2m | ETA: 2.3m [2026-02-26T20:33:18.587347] [INFO ] [sig ] [2999/3375] Forecasting TPH... [2026-02-26T20:33:18.587379] [INFO ] [sig ] Generating forecast for: TPH [2026-02-26T20:33:18.587410] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPH' from 'https://tdm.silogroup.org/data/derivative_storage/TPH.csv'. [2026-02-26T20:33:18.599561] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPH'. [2026-02-26T20:33:18.599908] [INFO ] [FORECASTER] Starting predict_future for TPH [2026-02-26T20:33:18.600932] [DEBUG] [LOCAL ] No optimal features file found for TPH: ./output/feature-sets/TPH.txt [2026-02-26T20:33:18.600988] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:18.601025] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:18.601052] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:18.601301] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:18.661588] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:18.662207] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:18.662288] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:18.662320] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:18.787938] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:18.788285] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:18.788339] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:18.788369] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:18.792206] [DEBUG] [FORECASTER] TPH: Forecast T+1@11:T+2@11: DOWN (p=8.80%) [2026-02-26T20:33:18.792486] [INFO ] [FORECASTER] Completed predict_future for TPH [2026-02-26T20:33:18.792633] [INFO ] [sig ] TPH: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:33:18.936775] [INFO ] [LOCAL ] Saved forecast: TPH 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/TPH.txt [2026-02-26T20:33:18.936937] [INFO ] [sig ] [2999/3375] Completed TPH in 0.3s | 2.74 sym/s | Total: 18.2m | ETA: 2.3m [2026-02-26T20:33:18.936979] [INFO ] [sig ] [3000/3375] Forecasting TPL... [2026-02-26T20:33:18.937010] [INFO ] [sig ] Generating forecast for: TPL [2026-02-26T20:33:18.937041] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPL' from 'https://tdm.silogroup.org/data/derivative_storage/TPL.csv'. [2026-02-26T20:33:18.949245] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPL'. [2026-02-26T20:33:18.949717] [INFO ] [FORECASTER] Starting predict_future for TPL [2026-02-26T20:33:18.950639] [DEBUG] [LOCAL ] No optimal features file found for TPL: ./output/feature-sets/TPL.txt [2026-02-26T20:33:18.950699] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:18.950739] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:18.950767] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:18.950825] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:19.010665] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:19.011604] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:19.011711] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:19.011747] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:19.133981] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:19.134158] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:19.134216] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:19.134247] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:19.137972] [DEBUG] [FORECASTER] TPL: Forecast T+1@11:T+2@11: UP (p=52.43%) [2026-02-26T20:33:19.138354] [INFO ] [FORECASTER] Completed predict_future for TPL [2026-02-26T20:33:19.138508] [INFO ] [sig ] TPL: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:33:19.284637] [INFO ] [LOCAL ] Saved forecast: TPL 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/TPL.txt [2026-02-26T20:33:19.284785] [INFO ] [sig ] [3000/3375] Completed TPL in 0.3s | 2.74 sym/s | Total: 18.2m | ETA: 2.3m [2026-02-26T20:33:19.284826] [INFO ] [sig ] [3001/3375] Forecasting TPVG... [2026-02-26T20:33:19.284857] [INFO ] [sig ] Generating forecast for: TPVG [2026-02-26T20:33:19.284891] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPVG' from 'https://tdm.silogroup.org/data/derivative_storage/TPVG.csv'. [2026-02-26T20:33:19.296095] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPVG'. [2026-02-26T20:33:19.296515] [INFO ] [FORECASTER] Starting predict_future for TPVG [2026-02-26T20:33:19.297383] [DEBUG] [LOCAL ] No optimal features file found for TPVG: ./output/feature-sets/TPVG.txt [2026-02-26T20:33:19.297438] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:19.297470] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:19.297496] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:19.297553] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:19.360713] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:19.361632] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:19.361722] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:19.361757] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:19.488476] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:19.488655] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:19.488698] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:19.488773] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:19.492345] [DEBUG] [FORECASTER] TPVG: Forecast T+1@11:T+2@11: UP (p=51.15%) [2026-02-26T20:33:19.492659] [INFO ] [FORECASTER] Completed predict_future for TPVG [2026-02-26T20:33:19.492795] [INFO ] [sig ] TPVG: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:33:19.641506] [INFO ] [LOCAL ] Saved forecast: TPVG 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/TPVG.txt [2026-02-26T20:33:19.641664] [INFO ] [sig ] [3001/3375] Completed TPVG in 0.4s | 2.74 sym/s | Total: 18.3m | ETA: 2.3m [2026-02-26T20:33:19.641707] [INFO ] [sig ] [3002/3375] Forecasting TPYP... [2026-02-26T20:33:19.641737] [INFO ] [sig ] Generating forecast for: TPYP [2026-02-26T20:33:19.641769] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPYP' from 'https://tdm.silogroup.org/data/derivative_storage/TPYP.csv'. [2026-02-26T20:33:19.654768] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPYP'. [2026-02-26T20:33:19.655147] [INFO ] [FORECASTER] Starting predict_future for TPYP [2026-02-26T20:33:19.656417] [DEBUG] [LOCAL ] No optimal features file found for TPYP: ./output/feature-sets/TPYP.txt [2026-02-26T20:33:19.656475] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:19.656510] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:19.656539] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:19.656619] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:19.717363] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:19.718616] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:19.718743] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:19.718799] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:19.850922] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:19.851287] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:19.851330] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:19.851361] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:19.855116] [DEBUG] [FORECASTER] TPYP: Forecast T+1@11:T+2@11: UP (p=60.73%) [2026-02-26T20:33:19.855634] [INFO ] [FORECASTER] Completed predict_future for TPYP [2026-02-26T20:33:19.855776] [INFO ] [sig ] TPYP: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:33:20.012383] [INFO ] [LOCAL ] Saved forecast: TPYP 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/TPYP.txt [2026-02-26T20:33:20.012654] [INFO ] [sig ] [3002/3375] Completed TPYP in 0.4s | 2.74 sym/s | Total: 18.3m | ETA: 2.3m [2026-02-26T20:33:20.012716] [INFO ] [sig ] [3003/3375] Forecasting TPZ... [2026-02-26T20:33:20.012751] [INFO ] [sig ] Generating forecast for: TPZ [2026-02-26T20:33:20.012784] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPZ' from 'https://tdm.silogroup.org/data/derivative_storage/TPZ.csv'. [2026-02-26T20:33:20.024894] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPZ'. [2026-02-26T20:33:20.025278] [INFO ] [FORECASTER] Starting predict_future for TPZ [2026-02-26T20:33:20.026204] [DEBUG] [LOCAL ] No optimal features file found for TPZ: ./output/feature-sets/TPZ.txt [2026-02-26T20:33:20.026259] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:20.026291] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:20.026319] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:20.026377] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:20.092947] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:20.093969] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:20.094080] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:20.094117] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:20.208146] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:20.208311] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:20.208353] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:20.208385] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:20.212344] [DEBUG] [FORECASTER] TPZ: Forecast T+1@11:T+2@11: UP (p=94.30%) [2026-02-26T20:33:20.212673] [INFO ] [FORECASTER] Completed predict_future for TPZ [2026-02-26T20:33:20.212810] [INFO ] [sig ] TPZ: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:33:20.356948] [INFO ] [LOCAL ] Saved forecast: TPZ 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/TPZ.txt [2026-02-26T20:33:20.357284] [INFO ] [sig ] [3003/3375] Completed TPZ in 0.3s | 2.74 sym/s | Total: 18.3m | ETA: 2.3m [2026-02-26T20:33:20.357325] [INFO ] [sig ] [3004/3375] Forecasting TQQQ... [2026-02-26T20:33:20.357356] [INFO ] [sig ] Generating forecast for: TQQQ [2026-02-26T20:33:20.357387] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TQQQ' from 'https://tdm.silogroup.org/data/derivative_storage/TQQQ.csv'. [2026-02-26T20:33:20.369534] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TQQQ'. [2026-02-26T20:33:20.369937] [INFO ] [FORECASTER] Starting predict_future for TQQQ [2026-02-26T20:33:20.370799] [DEBUG] [LOCAL ] No optimal features file found for TQQQ: ./output/feature-sets/TQQQ.txt [2026-02-26T20:33:20.370854] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:20.370900] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:20.370928] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:20.370986] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:20.433717] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:20.434540] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:20.434646] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:20.434681] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:20.573790] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:20.573980] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:20.574032] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:20.574068] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:20.578931] [DEBUG] [FORECASTER] TQQQ: Forecast T+1@11:T+2@11: DOWN (p=39.91%) [2026-02-26T20:33:20.579373] [INFO ] [FORECASTER] Completed predict_future for TQQQ [2026-02-26T20:33:20.579564] [INFO ] [sig ] TQQQ: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:33:20.736321] [INFO ] [LOCAL ] Saved forecast: TQQQ 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/TQQQ.txt [2026-02-26T20:33:20.736487] [INFO ] [sig ] [3004/3375] Completed TQQQ in 0.4s | 2.74 sym/s | Total: 18.3m | ETA: 2.3m [2026-02-26T20:33:20.736530] [INFO ] [sig ] [3005/3375] Forecasting TRC... [2026-02-26T20:33:20.736560] [INFO ] [sig ] Generating forecast for: TRC [2026-02-26T20:33:20.736614] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRC' from 'https://tdm.silogroup.org/data/derivative_storage/TRC.csv'. [2026-02-26T20:33:20.748707] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRC'. [2026-02-26T20:33:20.749052] [INFO ] [FORECASTER] Starting predict_future for TRC [2026-02-26T20:33:20.749921] [DEBUG] [LOCAL ] No optimal features file found for TRC: ./output/feature-sets/TRC.txt [2026-02-26T20:33:20.749990] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:20.750031] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:20.750064] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:20.750122] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:20.807554] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:20.808236] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:20.808318] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:20.808350] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:20.928382] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:20.928544] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:20.928607] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:20.928640] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:20.932135] [DEBUG] [FORECASTER] TRC: Forecast T+1@11:T+2@11: DOWN (p=33.39%) [2026-02-26T20:33:20.932416] [INFO ] [FORECASTER] Completed predict_future for TRC [2026-02-26T20:33:20.932546] [INFO ] [sig ] TRC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:33:21.072475] [INFO ] [LOCAL ] Saved forecast: TRC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/TRC.txt [2026-02-26T20:33:21.072643] [INFO ] [sig ] [3005/3375] Completed TRC in 0.3s | 2.74 sym/s | Total: 18.3m | ETA: 2.3m [2026-02-26T20:33:21.072688] [INFO ] [sig ] [3006/3375] Forecasting TRDA... [2026-02-26T20:33:21.072719] [INFO ] [sig ] Generating forecast for: TRDA [2026-02-26T20:33:21.072750] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRDA' from 'https://tdm.silogroup.org/data/derivative_storage/TRDA.csv'. [2026-02-26T20:33:21.083963] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRDA'. [2026-02-26T20:33:21.084382] [INFO ] [FORECASTER] Starting predict_future for TRDA [2026-02-26T20:33:21.085227] [DEBUG] [LOCAL ] No optimal features file found for TRDA: ./output/feature-sets/TRDA.txt [2026-02-26T20:33:21.085282] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:21.085314] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:21.085340] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:21.085400] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:21.142216] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:21.143095] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:21.143181] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:21.143214] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:21.264503] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:21.264709] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:21.264751] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:21.264780] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:21.268626] [DEBUG] [FORECASTER] TRDA: Forecast T+1@11:T+2@11: UP (p=58.01%) [2026-02-26T20:33:21.268921] [INFO ] [FORECASTER] Completed predict_future for TRDA [2026-02-26T20:33:21.269053] [INFO ] [sig ] TRDA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:33:21.415359] [INFO ] [LOCAL ] Saved forecast: TRDA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/TRDA.txt [2026-02-26T20:33:21.415503] [INFO ] [sig ] [3006/3375] Completed TRDA in 0.3s | 2.74 sym/s | Total: 18.3m | ETA: 2.2m [2026-02-26T20:33:21.415542] [INFO ] [sig ] [3007/3375] Forecasting TREE... [2026-02-26T20:33:21.415590] [INFO ] [sig ] Generating forecast for: TREE [2026-02-26T20:33:21.415625] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TREE' from 'https://tdm.silogroup.org/data/derivative_storage/TREE.csv'. [2026-02-26T20:33:21.426846] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TREE'. [2026-02-26T20:33:21.427149] [INFO ] [FORECASTER] Starting predict_future for TREE [2026-02-26T20:33:21.428014] [DEBUG] [LOCAL ] No optimal features file found for TREE: ./output/feature-sets/TREE.txt [2026-02-26T20:33:21.428069] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:21.428101] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:21.428126] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:21.428182] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:21.485626] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:21.486227] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:21.486305] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:21.486337] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:21.607327] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:21.607448] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:21.607485] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:21.607512] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:21.610853] [DEBUG] [FORECASTER] TREE: Forecast T+1@11:T+2@11: UP (p=72.53%) [2026-02-26T20:33:21.611126] [INFO ] [FORECASTER] Completed predict_future for TREE [2026-02-26T20:33:21.611253] [INFO ] [sig ] TREE: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:33:21.752906] [INFO ] [LOCAL ] Saved forecast: TREE 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/TREE.txt [2026-02-26T20:33:21.753024] [INFO ] [sig ] [3007/3375] Completed TREE in 0.3s | 2.74 sym/s | Total: 18.3m | ETA: 2.2m [2026-02-26T20:33:21.753061] [INFO ] [sig ] [3008/3375] Forecasting TREX... [2026-02-26T20:33:21.753097] [INFO ] [sig ] Generating forecast for: TREX [2026-02-26T20:33:21.753128] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TREX' from 'https://tdm.silogroup.org/data/derivative_storage/TREX.csv'. [2026-02-26T20:33:21.765681] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TREX'. [2026-02-26T20:33:21.765972] [INFO ] [FORECASTER] Starting predict_future for TREX [2026-02-26T20:33:21.767019] [DEBUG] [LOCAL ] No optimal features file found for TREX: ./output/feature-sets/TREX.txt [2026-02-26T20:33:21.767260] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:21.767292] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:21.767320] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:21.767376] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:21.826599] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:21.827193] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:21.827298] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:21.827332] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:21.956356] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:21.956513] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:21.956554] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:21.956603] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:21.960050] [DEBUG] [FORECASTER] TREX: Forecast T+1@11:T+2@11: UP (p=97.01%) [2026-02-26T20:33:21.960339] [INFO ] [FORECASTER] Completed predict_future for TREX [2026-02-26T20:33:21.960469] [INFO ] [sig ] TREX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:33:22.106041] [INFO ] [LOCAL ] Saved forecast: TREX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/TREX.txt [2026-02-26T20:33:22.106501] [INFO ] [sig ] [3008/3375] Completed TREX in 0.4s | 2.74 sym/s | Total: 18.3m | ETA: 2.2m [2026-02-26T20:33:22.106601] [INFO ] [sig ] [3009/3375] Forecasting TRGP... [2026-02-26T20:33:22.106635] [INFO ] [sig ] Generating forecast for: TRGP [2026-02-26T20:33:22.106671] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRGP' from 'https://tdm.silogroup.org/data/derivative_storage/TRGP.csv'. [2026-02-26T20:33:22.124277] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRGP'. [2026-02-26T20:33:22.124613] [INFO ] [FORECASTER] Starting predict_future for TRGP [2026-02-26T20:33:22.125926] [DEBUG] [LOCAL ] No optimal features file found for TRGP: ./output/feature-sets/TRGP.txt [2026-02-26T20:33:22.125992] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:22.126030] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:22.126063] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:22.126128] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:22.186159] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:22.187001] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:22.187110] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:22.187340] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:22.312071] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:22.312240] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:22.312280] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:22.312308] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:22.315817] [DEBUG] [FORECASTER] TRGP: Forecast T+1@11:T+2@11: UP (p=82.70%) [2026-02-26T20:33:22.316111] [INFO ] [FORECASTER] Completed predict_future for TRGP [2026-02-26T20:33:22.316243] [INFO ] [sig ] TRGP: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:33:22.462976] [INFO ] [LOCAL ] Saved forecast: TRGP 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/TRGP.txt [2026-02-26T20:33:22.463148] [INFO ] [sig ] [3009/3375] Completed TRGP in 0.4s | 2.74 sym/s | Total: 18.3m | ETA: 2.2m [2026-02-26T20:33:22.463189] [INFO ] [sig ] [3010/3375] Forecasting TRI... [2026-02-26T20:33:22.463220] [INFO ] [sig ] Generating forecast for: TRI [2026-02-26T20:33:22.463252] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRI' from 'https://tdm.silogroup.org/data/derivative_storage/TRI.csv'. [2026-02-26T20:33:22.475092] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRI'. [2026-02-26T20:33:22.475495] [INFO ] [FORECASTER] Starting predict_future for TRI [2026-02-26T20:33:22.476324] [DEBUG] [LOCAL ] No optimal features file found for TRI: ./output/feature-sets/TRI.txt [2026-02-26T20:33:22.476377] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:22.476409] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:22.476436] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:22.476493] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:22.538380] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:22.539483] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:22.539567] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:22.539620] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:22.667065] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:22.667224] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:22.667265] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:22.667294] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:22.670732] [DEBUG] [FORECASTER] TRI: Forecast T+1@11:T+2@11: DOWN (p=23.50%) [2026-02-26T20:33:22.671012] [INFO ] [FORECASTER] Completed predict_future for TRI [2026-02-26T20:33:22.671143] [INFO ] [sig ] TRI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:33:22.816436] [INFO ] [LOCAL ] Saved forecast: TRI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/TRI.txt [2026-02-26T20:33:22.816622] [INFO ] [sig ] [3010/3375] Completed TRI in 0.4s | 2.74 sym/s | Total: 18.3m | ETA: 2.2m [2026-02-26T20:33:22.816668] [INFO ] [sig ] [3011/3375] Forecasting TRIN... [2026-02-26T20:33:22.816698] [INFO ] [sig ] Generating forecast for: TRIN [2026-02-26T20:33:22.816730] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRIN' from 'https://tdm.silogroup.org/data/derivative_storage/TRIN.csv'. [2026-02-26T20:33:22.829101] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRIN'. [2026-02-26T20:33:22.829419] [INFO ] [FORECASTER] Starting predict_future for TRIN [2026-02-26T20:33:22.830265] [DEBUG] [LOCAL ] No optimal features file found for TRIN: ./output/feature-sets/TRIN.txt [2026-02-26T20:33:22.830320] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:22.830352] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:22.830379] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:22.830436] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:22.888309] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:22.889010] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:22.889105] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:22.889139] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:23.008586] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:23.008747] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:23.008787] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:23.008835] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:23.012310] [DEBUG] [FORECASTER] TRIN: Forecast T+1@11:T+2@11: DOWN (p=11.98%) [2026-02-26T20:33:23.012610] [INFO ] [FORECASTER] Completed predict_future for TRIN [2026-02-26T20:33:23.012745] [INFO ] [sig ] TRIN: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:33:23.156596] [INFO ] [LOCAL ] Saved forecast: TRIN 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/TRIN.txt [2026-02-26T20:33:23.156767] [INFO ] [sig ] [3011/3375] Completed TRIN in 0.3s | 2.74 sym/s | Total: 18.3m | ETA: 2.2m [2026-02-26T20:33:23.156809] [INFO ] [sig ] [3012/3375] Forecasting TRIP... [2026-02-26T20:33:23.156838] [INFO ] [sig ] Generating forecast for: TRIP [2026-02-26T20:33:23.156869] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRIP' from 'https://tdm.silogroup.org/data/derivative_storage/TRIP.csv'. [2026-02-26T20:33:23.169205] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRIP'. [2026-02-26T20:33:23.169600] [INFO ] [FORECASTER] Starting predict_future for TRIP [2026-02-26T20:33:23.170421] [DEBUG] [LOCAL ] No optimal features file found for TRIP: ./output/feature-sets/TRIP.txt [2026-02-26T20:33:23.170475] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:23.170508] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:23.170535] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:23.170618] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:23.229516] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:23.230203] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:23.230288] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:23.230465] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:23.355854] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:23.356019] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:23.356061] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:23.356091] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:23.359610] [DEBUG] [FORECASTER] TRIP: Forecast T+1@11:T+2@11: UP (p=57.28%) [2026-02-26T20:33:23.359893] [INFO ] [FORECASTER] Completed predict_future for TRIP [2026-02-26T20:33:23.360046] [INFO ] [sig ] TRIP: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:33:23.593088] [INFO ] [LOCAL ] Saved forecast: TRIP 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/TRIP.txt [2026-02-26T20:33:23.593241] [INFO ] [sig ] [3012/3375] Completed TRIP in 0.4s | 2.74 sym/s | Total: 18.3m | ETA: 2.2m [2026-02-26T20:33:23.593281] [INFO ] [sig ] [3013/3375] Forecasting TRMB... [2026-02-26T20:33:23.593311] [INFO ] [sig ] Generating forecast for: TRMB [2026-02-26T20:33:23.593342] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRMB' from 'https://tdm.silogroup.org/data/derivative_storage/TRMB.csv'. [2026-02-26T20:33:23.605710] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRMB'. [2026-02-26T20:33:23.606070] [INFO ] [FORECASTER] Starting predict_future for TRMB [2026-02-26T20:33:23.607102] [DEBUG] [LOCAL ] No optimal features file found for TRMB: ./output/feature-sets/TRMB.txt [2026-02-26T20:33:23.607155] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:23.607380] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:23.607407] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:23.607463] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:23.669487] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:23.670164] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:23.670259] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:23.670293] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:23.796614] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:23.796781] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:23.796822] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:23.796852] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:23.800367] [DEBUG] [FORECASTER] TRMB: Forecast T+1@11:T+2@11: UP (p=97.39%) [2026-02-26T20:33:23.800676] [INFO ] [FORECASTER] Completed predict_future for TRMB [2026-02-26T20:33:23.800819] [INFO ] [sig ] TRMB: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:33:23.957342] [INFO ] [LOCAL ] Saved forecast: TRMB 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/TRMB.txt [2026-02-26T20:33:23.957512] [INFO ] [sig ] [3013/3375] Completed TRMB in 0.4s | 2.74 sym/s | Total: 18.3m | ETA: 2.2m [2026-02-26T20:33:23.957555] [INFO ] [sig ] [3014/3375] Forecasting TRMD... [2026-02-26T20:33:23.957606] [INFO ] [sig ] Generating forecast for: TRMD [2026-02-26T20:33:23.957651] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRMD' from 'https://tdm.silogroup.org/data/derivative_storage/TRMD.csv'. [2026-02-26T20:33:23.969922] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRMD'. [2026-02-26T20:33:23.970521] [INFO ] [FORECASTER] Starting predict_future for TRMD [2026-02-26T20:33:23.971561] [DEBUG] [LOCAL ] No optimal features file found for TRMD: ./output/feature-sets/TRMD.txt [2026-02-26T20:33:23.971641] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:23.971675] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:23.971702] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:23.971760] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:24.032016] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:24.032930] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:24.033017] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:24.033052] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:24.152834] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:24.152999] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:24.153046] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:24.153083] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:24.156593] [DEBUG] [FORECASTER] TRMD: Forecast T+1@11:T+2@11: DOWN (p=3.87%) [2026-02-26T20:33:24.156888] [INFO ] [FORECASTER] Completed predict_future for TRMD [2026-02-26T20:33:24.157023] [INFO ] [sig ] TRMD: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:33:24.307303] [INFO ] [LOCAL ] Saved forecast: TRMD 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/TRMD.txt [2026-02-26T20:33:24.307482] [INFO ] [sig ] [3014/3375] Completed TRMD in 0.3s | 2.74 sym/s | Total: 18.3m | ETA: 2.2m [2026-02-26T20:33:24.307524] [INFO ] [sig ] [3015/3375] Forecasting TRMK... [2026-02-26T20:33:24.307555] [INFO ] [sig ] Generating forecast for: TRMK [2026-02-26T20:33:24.307618] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRMK' from 'https://tdm.silogroup.org/data/derivative_storage/TRMK.csv'. [2026-02-26T20:33:24.319453] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRMK'. [2026-02-26T20:33:24.319898] [INFO ] [FORECASTER] Starting predict_future for TRMK [2026-02-26T20:33:24.320768] [DEBUG] [LOCAL ] No optimal features file found for TRMK: ./output/feature-sets/TRMK.txt [2026-02-26T20:33:24.320824] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:24.320884] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:24.320927] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:24.320986] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:24.403915] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:24.405073] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:24.405189] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:24.405240] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:24.528128] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:24.528294] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:24.528338] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:24.528368] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:24.532014] [DEBUG] [FORECASTER] TRMK: Forecast T+1@11:T+2@11: UP (p=85.07%) [2026-02-26T20:33:24.532411] [INFO ] [FORECASTER] Completed predict_future for TRMK [2026-02-26T20:33:24.532566] [INFO ] [sig ] TRMK: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:33:24.684413] [INFO ] [LOCAL ] Saved forecast: TRMK 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/TRMK.txt [2026-02-26T20:33:24.684600] [INFO ] [sig ] [3015/3375] Completed TRMK in 0.4s | 2.74 sym/s | Total: 18.3m | ETA: 2.2m [2026-02-26T20:33:24.684648] [INFO ] [sig ] [3016/3375] Forecasting TRN... [2026-02-26T20:33:24.684681] [INFO ] [sig ] Generating forecast for: TRN [2026-02-26T20:33:24.684714] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRN' from 'https://tdm.silogroup.org/data/derivative_storage/TRN.csv'. [2026-02-26T20:33:24.699401] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRN'. [2026-02-26T20:33:24.699939] [INFO ] [FORECASTER] Starting predict_future for TRN [2026-02-26T20:33:24.701152] [DEBUG] [LOCAL ] No optimal features file found for TRN: ./output/feature-sets/TRN.txt [2026-02-26T20:33:24.701222] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:24.701264] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:24.701312] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:24.701408] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:24.766479] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:24.767602] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:24.767737] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:24.767772] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:24.909930] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:24.910135] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:24.910197] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:24.910241] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:24.915942] [DEBUG] [FORECASTER] TRN: Forecast T+1@11:T+2@11: DOWN (p=2.91%) [2026-02-26T20:33:24.916364] [INFO ] [FORECASTER] Completed predict_future for TRN [2026-02-26T20:33:24.916542] [INFO ] [sig ] TRN: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:33:25.073030] [INFO ] [LOCAL ] Saved forecast: TRN 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/TRN.txt [2026-02-26T20:33:25.073172] [INFO ] [sig ] [3016/3375] Completed TRN in 0.4s | 2.74 sym/s | Total: 18.3m | ETA: 2.2m [2026-02-26T20:33:25.073212] [INFO ] [sig ] [3017/3375] Forecasting TRNO... [2026-02-26T20:33:25.073242] [INFO ] [sig ] Generating forecast for: TRNO [2026-02-26T20:33:25.073273] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRNO' from 'https://tdm.silogroup.org/data/derivative_storage/TRNO.csv'. [2026-02-26T20:33:25.084809] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRNO'. [2026-02-26T20:33:25.085153] [INFO ] [FORECASTER] Starting predict_future for TRNO [2026-02-26T20:33:25.086028] [DEBUG] [LOCAL ] No optimal features file found for TRNO: ./output/feature-sets/TRNO.txt [2026-02-26T20:33:25.086082] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:25.086115] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:25.086142] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:25.086199] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:25.145961] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:25.146714] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:25.146797] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:25.146831] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:25.270612] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:25.270776] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:25.270816] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:25.270844] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:25.274255] [DEBUG] [FORECASTER] TRNO: Forecast T+1@11:T+2@11: DOWN (p=45.78%) [2026-02-26T20:33:25.274545] [INFO ] [FORECASTER] Completed predict_future for TRNO [2026-02-26T20:33:25.274697] [INFO ] [sig ] TRNO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:33:25.418873] [INFO ] [LOCAL ] Saved forecast: TRNO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/TRNO.txt [2026-02-26T20:33:25.419073] [INFO ] [sig ] [3017/3375] Completed TRNO in 0.3s | 2.74 sym/s | Total: 18.3m | ETA: 2.2m [2026-02-26T20:33:25.419120] [INFO ] [sig ] [3018/3375] Forecasting TRNS... [2026-02-26T20:33:25.419156] [INFO ] [sig ] Generating forecast for: TRNS [2026-02-26T20:33:25.419193] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRNS' from 'https://tdm.silogroup.org/data/derivative_storage/TRNS.csv'. [2026-02-26T20:33:25.431526] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRNS'. [2026-02-26T20:33:25.431961] [INFO ] [FORECASTER] Starting predict_future for TRNS [2026-02-26T20:33:25.432833] [DEBUG] [LOCAL ] No optimal features file found for TRNS: ./output/feature-sets/TRNS.txt [2026-02-26T20:33:25.432888] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:25.432920] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:25.432945] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:25.433002] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:25.490381] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:25.491336] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:25.491427] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:25.491461] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:25.607275] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:25.607441] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:25.607483] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:25.607546] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:25.611074] [DEBUG] [FORECASTER] TRNS: Forecast T+1@11:T+2@11: UP (p=88.07%) [2026-02-26T20:33:25.611376] [INFO ] [FORECASTER] Completed predict_future for TRNS [2026-02-26T20:33:25.611506] [INFO ] [sig ] TRNS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:33:25.754182] [INFO ] [LOCAL ] Saved forecast: TRNS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/TRNS.txt [2026-02-26T20:33:25.754511] [INFO ] [sig ] [3018/3375] Completed TRNS in 0.3s | 2.74 sym/s | Total: 18.4m | ETA: 2.2m [2026-02-26T20:33:25.754552] [INFO ] [sig ] [3019/3375] Forecasting TROX... [2026-02-26T20:33:25.754601] [INFO ] [sig ] Generating forecast for: TROX [2026-02-26T20:33:25.754641] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TROX' from 'https://tdm.silogroup.org/data/derivative_storage/TROX.csv'. [2026-02-26T20:33:25.765965] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TROX'. [2026-02-26T20:33:25.766293] [INFO ] [FORECASTER] Starting predict_future for TROX [2026-02-26T20:33:25.767128] [DEBUG] [LOCAL ] No optimal features file found for TROX: ./output/feature-sets/TROX.txt [2026-02-26T20:33:25.767183] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:25.767216] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:25.767243] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:25.767299] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:25.826395] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:25.827067] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:25.827152] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:25.827187] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:25.962877] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:25.963049] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:25.963093] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:25.963122] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:25.966627] [DEBUG] [FORECASTER] TROX: Forecast T+1@11:T+2@11: DOWN (p=7.11%) [2026-02-26T20:33:25.966918] [INFO ] [FORECASTER] Completed predict_future for TROX [2026-02-26T20:33:25.967053] [INFO ] [sig ] TROX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:33:26.110140] [INFO ] [LOCAL ] Saved forecast: TROX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/TROX.txt [2026-02-26T20:33:26.110291] [INFO ] [sig ] [3019/3375] Completed TROX in 0.4s | 2.74 sym/s | Total: 18.4m | ETA: 2.2m [2026-02-26T20:33:26.110332] [INFO ] [sig ] [3020/3375] Forecasting TRP... [2026-02-26T20:33:26.110363] [INFO ] [sig ] Generating forecast for: TRP [2026-02-26T20:33:26.110394] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRP' from 'https://tdm.silogroup.org/data/derivative_storage/TRP.csv'. [2026-02-26T20:33:26.122229] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRP'. [2026-02-26T20:33:26.122646] [INFO ] [FORECASTER] Starting predict_future for TRP [2026-02-26T20:33:26.123478] [DEBUG] [LOCAL ] No optimal features file found for TRP: ./output/feature-sets/TRP.txt [2026-02-26T20:33:26.123534] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:26.123586] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:26.123625] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:26.123691] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:26.184297] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:26.185080] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:26.185177] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:26.185210] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:26.310248] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:26.310414] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:26.310454] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:26.310485] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:26.314187] [DEBUG] [FORECASTER] TRP: Forecast T+1@11:T+2@11: UP (p=97.75%) [2026-02-26T20:33:26.314466] [INFO ] [FORECASTER] Completed predict_future for TRP [2026-02-26T20:33:26.314614] [INFO ] [sig ] TRP: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:33:26.464767] [INFO ] [LOCAL ] Saved forecast: TRP 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/TRP.txt [2026-02-26T20:33:26.464926] [INFO ] [sig ] [3020/3375] Completed TRP in 0.4s | 2.74 sym/s | Total: 18.4m | ETA: 2.2m [2026-02-26T20:33:26.464968] [INFO ] [sig ] [3021/3375] Forecasting TRS... [2026-02-26T20:33:26.464998] [INFO ] [sig ] Generating forecast for: TRS [2026-02-26T20:33:26.465030] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRS' from 'https://tdm.silogroup.org/data/derivative_storage/TRS.csv'. [2026-02-26T20:33:26.476763] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRS'. [2026-02-26T20:33:26.477134] [INFO ] [FORECASTER] Starting predict_future for TRS [2026-02-26T20:33:26.477996] [DEBUG] [LOCAL ] No optimal features file found for TRS: ./output/feature-sets/TRS.txt [2026-02-26T20:33:26.478051] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:26.478083] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:26.478109] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:26.478165] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:26.535797] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:26.536634] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:26.536716] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:26.536748] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:26.659987] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:26.660163] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:26.660208] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:26.660236] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:26.663780] [DEBUG] [FORECASTER] TRS: Forecast T+1@11:T+2@11: UP (p=86.60%) [2026-02-26T20:33:26.664109] [INFO ] [FORECASTER] Completed predict_future for TRS [2026-02-26T20:33:26.664265] [INFO ] [sig ] TRS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:33:26.806567] [INFO ] [LOCAL ] Saved forecast: TRS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/TRS.txt [2026-02-26T20:33:26.806739] [INFO ] [sig ] [3021/3375] Completed TRS in 0.3s | 2.74 sym/s | Total: 18.4m | ETA: 2.2m [2026-02-26T20:33:26.806781] [INFO ] [sig ] [3022/3375] Forecasting TRTX... [2026-02-26T20:33:26.806811] [INFO ] [sig ] Generating forecast for: TRTX [2026-02-26T20:33:26.806842] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRTX' from 'https://tdm.silogroup.org/data/derivative_storage/TRTX.csv'. [2026-02-26T20:33:26.818370] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRTX'. [2026-02-26T20:33:26.818764] [INFO ] [FORECASTER] Starting predict_future for TRTX [2026-02-26T20:33:26.819821] [DEBUG] [LOCAL ] No optimal features file found for TRTX: ./output/feature-sets/TRTX.txt [2026-02-26T20:33:26.819877] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:26.819910] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:26.819936] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:26.819993] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:26.880472] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:26.881368] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:26.881452] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:26.881486] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:27.011550] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:27.011767] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:27.011822] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:27.011863] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:27.016702] [DEBUG] [FORECASTER] TRTX: Forecast T+1@11:T+2@11: UP (p=91.48%) [2026-02-26T20:33:27.017144] [INFO ] [FORECASTER] Completed predict_future for TRTX [2026-02-26T20:33:27.017506] [INFO ] [sig ] TRTX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:33:27.170938] [INFO ] [LOCAL ] Saved forecast: TRTX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/TRTX.txt [2026-02-26T20:33:27.171094] [INFO ] [sig ] [3022/3375] Completed TRTX in 0.4s | 2.74 sym/s | Total: 18.4m | ETA: 2.1m [2026-02-26T20:33:27.171148] [INFO ] [sig ] [3023/3375] Forecasting TRUP... [2026-02-26T20:33:27.171179] [INFO ] [sig ] Generating forecast for: TRUP [2026-02-26T20:33:27.171211] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRUP' from 'https://tdm.silogroup.org/data/derivative_storage/TRUP.csv'. [2026-02-26T20:33:27.183058] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRUP'. [2026-02-26T20:33:27.183605] [INFO ] [FORECASTER] Starting predict_future for TRUP [2026-02-26T20:33:27.184461] [DEBUG] [LOCAL ] No optimal features file found for TRUP: ./output/feature-sets/TRUP.txt [2026-02-26T20:33:27.184516] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:27.184548] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:27.184598] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:27.184660] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:27.245839] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:27.246814] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:27.246910] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:27.246943] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:27.377055] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:27.377222] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:27.377263] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:27.377291] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:27.381596] [DEBUG] [FORECASTER] TRUP: Forecast T+1@11:T+2@11: DOWN (p=17.18%) [2026-02-26T20:33:27.381953] [INFO ] [FORECASTER] Completed predict_future for TRUP [2026-02-26T20:33:27.382105] [INFO ] [sig ] TRUP: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:33:27.537941] [INFO ] [LOCAL ] Saved forecast: TRUP 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/TRUP.txt [2026-02-26T20:33:27.538138] [INFO ] [sig ] [3023/3375] Completed TRUP in 0.4s | 2.74 sym/s | Total: 18.4m | ETA: 2.1m [2026-02-26T20:33:27.538192] [INFO ] [sig ] [3024/3375] Forecasting TRVG... [2026-02-26T20:33:27.538231] [INFO ] [sig ] Generating forecast for: TRVG [2026-02-26T20:33:27.538264] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRVG' from 'https://tdm.silogroup.org/data/derivative_storage/TRVG.csv'. [2026-02-26T20:33:27.551405] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRVG'. [2026-02-26T20:33:27.551864] [INFO ] [FORECASTER] Starting predict_future for TRVG [2026-02-26T20:33:27.552750] [DEBUG] [LOCAL ] No optimal features file found for TRVG: ./output/feature-sets/TRVG.txt [2026-02-26T20:33:27.552816] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:27.552851] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:27.552880] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:27.552938] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:27.613461] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:27.614415] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:27.614504] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:27.614540] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:27.744351] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:27.744550] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:27.744624] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:27.744657] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:27.748626] [DEBUG] [FORECASTER] TRVG: Forecast T+1@11:T+2@11: UP (p=54.69%) [2026-02-26T20:33:27.749132] [INFO ] [FORECASTER] Completed predict_future for TRVG [2026-02-26T20:33:27.749274] [INFO ] [sig ] TRVG: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:33:27.897894] [INFO ] [LOCAL ] Saved forecast: TRVG 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/TRVG.txt [2026-02-26T20:33:27.898072] [INFO ] [sig ] [3024/3375] Completed TRVG in 0.4s | 2.74 sym/s | Total: 18.4m | ETA: 2.1m [2026-02-26T20:33:27.898115] [INFO ] [sig ] [3025/3375] Forecasting TS... [2026-02-26T20:33:27.898144] [INFO ] [sig ] Generating forecast for: TS [2026-02-26T20:33:27.898175] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TS' from 'https://tdm.silogroup.org/data/derivative_storage/TS.csv'. [2026-02-26T20:33:27.910251] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TS'. [2026-02-26T20:33:27.910694] [INFO ] [FORECASTER] Starting predict_future for TS [2026-02-26T20:33:27.911521] [DEBUG] [LOCAL ] No optimal features file found for TS: ./output/feature-sets/TS.txt [2026-02-26T20:33:27.911788] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:27.911820] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:27.911848] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:27.911905] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:27.973451] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:27.974380] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:27.974505] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:27.974542] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:28.102547] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:28.102730] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:28.102770] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:28.102798] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:28.106301] [DEBUG] [FORECASTER] TS: Forecast T+1@11:T+2@11: UP (p=68.68%) [2026-02-26T20:33:28.106607] [INFO ] [FORECASTER] Completed predict_future for TS [2026-02-26T20:33:28.106742] [INFO ] [sig ] TS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:33:28.259246] [INFO ] [LOCAL ] Saved forecast: TS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/TS.txt [2026-02-26T20:33:28.259427] [INFO ] [sig ] [3025/3375] Completed TS in 0.4s | 2.74 sym/s | Total: 18.4m | ETA: 2.1m [2026-02-26T20:33:28.259470] [INFO ] [sig ] [3026/3375] Forecasting TSBK... [2026-02-26T20:33:28.259505] [INFO ] [sig ] Generating forecast for: TSBK [2026-02-26T20:33:28.259538] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSBK' from 'https://tdm.silogroup.org/data/derivative_storage/TSBK.csv'. [2026-02-26T20:33:28.271688] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSBK'. [2026-02-26T20:33:28.272093] [INFO ] [FORECASTER] Starting predict_future for TSBK [2026-02-26T20:33:28.273292] [DEBUG] [LOCAL ] No optimal features file found for TSBK: ./output/feature-sets/TSBK.txt [2026-02-26T20:33:28.273538] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:28.273587] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:28.273620] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:28.273696] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:28.332301] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:28.333238] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:28.333326] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:28.333358] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:28.448542] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:28.448761] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-26T20:33:28.448815] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:28.448858] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:28.452833] [DEBUG] [FORECASTER] TSBK: Forecast T+1@11:T+2@11: DOWN (p=49.98%) [2026-02-26T20:33:28.453254] [INFO ] [FORECASTER] Completed predict_future for TSBK [2026-02-26T20:33:28.453414] [INFO ] [sig ] TSBK: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:33:28.608447] [INFO ] [LOCAL ] Saved forecast: TSBK 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/TSBK.txt [2026-02-26T20:33:28.608632] [INFO ] [sig ] [3026/3375] Completed TSBK in 0.3s | 2.74 sym/s | Total: 18.4m | ETA: 2.1m [2026-02-26T20:33:28.608676] [INFO ] [sig ] [3027/3375] Forecasting TSCO... [2026-02-26T20:33:28.608707] [INFO ] [sig ] Generating forecast for: TSCO [2026-02-26T20:33:28.608738] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSCO' from 'https://tdm.silogroup.org/data/derivative_storage/TSCO.csv'. [2026-02-26T20:33:28.620599] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSCO'. [2026-02-26T20:33:28.621002] [INFO ] [FORECASTER] Starting predict_future for TSCO [2026-02-26T20:33:28.621885] [DEBUG] [LOCAL ] No optimal features file found for TSCO: ./output/feature-sets/TSCO.txt [2026-02-26T20:33:28.621940] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:28.621971] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:28.621998] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:28.622055] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:28.681507] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:28.682459] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:28.682559] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:28.682616] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:28.803520] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:28.803711] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:28.803753] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:28.803782] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:28.807220] [DEBUG] [FORECASTER] TSCO: Forecast T+1@11:T+2@11: DOWN (p=22.47%) [2026-02-26T20:33:28.807517] [INFO ] [FORECASTER] Completed predict_future for TSCO [2026-02-26T20:33:28.807696] [INFO ] [sig ] TSCO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:33:28.951684] [INFO ] [LOCAL ] Saved forecast: TSCO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/TSCO.txt [2026-02-26T20:33:28.951842] [INFO ] [sig ] [3027/3375] Completed TSCO in 0.3s | 2.74 sym/s | Total: 18.4m | ETA: 2.1m [2026-02-26T20:33:28.951884] [INFO ] [sig ] [3028/3375] Forecasting TSDD... [2026-02-26T20:33:28.951914] [INFO ] [sig ] Generating forecast for: TSDD [2026-02-26T20:33:28.951945] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSDD' from 'https://tdm.silogroup.org/data/derivative_storage/TSDD.csv'. [2026-02-26T20:33:28.963398] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSDD'. [2026-02-26T20:33:28.963773] [INFO ] [FORECASTER] Starting predict_future for TSDD [2026-02-26T20:33:28.964655] [DEBUG] [LOCAL ] No optimal features file found for TSDD: ./output/feature-sets/TSDD.txt [2026-02-26T20:33:28.964744] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:28.964782] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:28.964810] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:28.964867] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:29.027397] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:29.028342] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:29.028436] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:29.028471] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:29.158443] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:29.158623] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:29.158667] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:29.158698] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:29.162510] [DEBUG] [FORECASTER] TSDD: Forecast T+1@11:T+2@11: UP (p=87.18%) [2026-02-26T20:33:29.162819] [INFO ] [FORECASTER] Completed predict_future for TSDD [2026-02-26T20:33:29.162956] [INFO ] [sig ] TSDD: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:33:29.312939] [INFO ] [LOCAL ] Saved forecast: TSDD 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/TSDD.txt [2026-02-26T20:33:29.313135] [INFO ] [sig ] [3028/3375] Completed TSDD in 0.4s | 2.74 sym/s | Total: 18.4m | ETA: 2.1m [2026-02-26T20:33:29.313187] [INFO ] [sig ] [3029/3375] Forecasting TSEM... [2026-02-26T20:33:29.313225] [INFO ] [sig ] Generating forecast for: TSEM [2026-02-26T20:33:29.313264] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSEM' from 'https://tdm.silogroup.org/data/derivative_storage/TSEM.csv'. [2026-02-26T20:33:29.324903] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSEM'. [2026-02-26T20:33:29.325297] [INFO ] [FORECASTER] Starting predict_future for TSEM [2026-02-26T20:33:29.326216] [DEBUG] [LOCAL ] No optimal features file found for TSEM: ./output/feature-sets/TSEM.txt [2026-02-26T20:33:29.326280] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:29.326315] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:29.326343] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:29.326414] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:29.393550] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:29.394534] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:29.394644] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:29.394681] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:29.520349] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:29.520728] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:29.520775] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:29.520805] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:29.524677] [DEBUG] [FORECASTER] TSEM: Forecast T+1@11:T+2@11: DOWN (p=21.31%) [2026-02-26T20:33:29.524975] [INFO ] [FORECASTER] Completed predict_future for TSEM [2026-02-26T20:33:29.525123] [INFO ] [sig ] TSEM: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:33:29.675824] [INFO ] [LOCAL ] Saved forecast: TSEM 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/TSEM.txt [2026-02-26T20:33:29.675981] [INFO ] [sig ] [3029/3375] Completed TSEM in 0.4s | 2.74 sym/s | Total: 18.4m | ETA: 2.1m [2026-02-26T20:33:29.676024] [INFO ] [sig ] [3030/3375] Forecasting TSHA... [2026-02-26T20:33:29.676055] [INFO ] [sig ] Generating forecast for: TSHA [2026-02-26T20:33:29.676088] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSHA' from 'https://tdm.silogroup.org/data/derivative_storage/TSHA.csv'. [2026-02-26T20:33:29.688061] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSHA'. [2026-02-26T20:33:29.688463] [INFO ] [FORECASTER] Starting predict_future for TSHA [2026-02-26T20:33:29.689321] [DEBUG] [LOCAL ] No optimal features file found for TSHA: ./output/feature-sets/TSHA.txt [2026-02-26T20:33:29.689377] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:29.689411] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:29.689439] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:29.689497] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:29.754176] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:29.755171] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:29.755258] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:29.755484] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:29.888394] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:29.888557] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:29.888618] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:29.888649] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:29.892859] [DEBUG] [FORECASTER] TSHA: Forecast T+1@11:T+2@11: UP (p=81.89%) [2026-02-26T20:33:29.893169] [INFO ] [FORECASTER] Completed predict_future for TSHA [2026-02-26T20:33:29.893327] [INFO ] [sig ] TSHA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:33:30.044874] [INFO ] [LOCAL ] Saved forecast: TSHA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/TSHA.txt [2026-02-26T20:33:30.045039] [INFO ] [sig ] [3030/3375] Completed TSHA in 0.4s | 2.74 sym/s | Total: 18.4m | ETA: 2.1m [2026-02-26T20:33:30.045081] [INFO ] [sig ] [3031/3375] Forecasting TSI... [2026-02-26T20:33:30.045111] [INFO ] [sig ] Generating forecast for: TSI [2026-02-26T20:33:30.045143] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSI' from 'https://tdm.silogroup.org/data/derivative_storage/TSI.csv'. [2026-02-26T20:33:30.056596] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSI'. [2026-02-26T20:33:30.056987] [INFO ] [FORECASTER] Starting predict_future for TSI [2026-02-26T20:33:30.058111] [DEBUG] [LOCAL ] No optimal features file found for TSI: ./output/feature-sets/TSI.txt [2026-02-26T20:33:30.058178] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:30.058220] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:30.058253] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:30.058318] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:30.122295] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:30.123257] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:30.123370] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:30.123411] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:30.250688] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:30.250848] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:30.250890] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:30.250921] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:30.254416] [DEBUG] [FORECASTER] TSI: Forecast T+1@11:T+2@11: UP (p=69.46%) [2026-02-26T20:33:30.254774] [INFO ] [FORECASTER] Completed predict_future for TSI [2026-02-26T20:33:30.254956] [INFO ] [sig ] TSI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:33:30.413541] [INFO ] [LOCAL ] Saved forecast: TSI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/TSI.txt [2026-02-26T20:33:30.413734] [INFO ] [sig ] [3031/3375] Completed TSI in 0.4s | 2.74 sym/s | Total: 18.4m | ETA: 2.1m [2026-02-26T20:33:30.413779] [INFO ] [sig ] [3032/3375] Forecasting TSL... [2026-02-26T20:33:30.413809] [INFO ] [sig ] Generating forecast for: TSL [2026-02-26T20:33:30.413840] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSL' from 'https://tdm.silogroup.org/data/derivative_storage/TSL.csv'. [2026-02-26T20:33:30.425744] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSL'. [2026-02-26T20:33:30.426187] [INFO ] [FORECASTER] Starting predict_future for TSL [2026-02-26T20:33:30.427090] [DEBUG] [LOCAL ] No optimal features file found for TSL: ./output/feature-sets/TSL.txt [2026-02-26T20:33:30.427148] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:30.427215] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:30.427244] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:30.427303] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:30.494434] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:30.495352] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:30.495438] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:30.495471] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:30.622555] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:30.622760] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:30.622813] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:30.622847] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:30.626757] [DEBUG] [FORECASTER] TSL: Forecast T+1@11:T+2@11: DOWN (p=0.40%) [2026-02-26T20:33:30.627061] [INFO ] [FORECASTER] Completed predict_future for TSL [2026-02-26T20:33:30.627199] [INFO ] [sig ] TSL: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:33:30.771721] [INFO ] [LOCAL ] Saved forecast: TSL 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/TSL.txt [2026-02-26T20:33:30.771882] [INFO ] [sig ] [3032/3375] Completed TSL in 0.4s | 2.74 sym/s | Total: 18.4m | ETA: 2.1m [2026-02-26T20:33:30.771923] [INFO ] [sig ] [3033/3375] Forecasting TSLA... [2026-02-26T20:33:30.771954] [INFO ] [sig ] Generating forecast for: TSLA [2026-02-26T20:33:30.771986] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSLA' from 'https://tdm.silogroup.org/data/derivative_storage/TSLA.csv'. [2026-02-26T20:33:30.784681] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSLA'. [2026-02-26T20:33:30.785072] [INFO ] [FORECASTER] Starting predict_future for TSLA [2026-02-26T20:33:30.786171] [DEBUG] [LOCAL ] No optimal features file found for TSLA: ./output/feature-sets/TSLA.txt [2026-02-26T20:33:30.786227] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:30.786258] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:30.786284] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:30.786341] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:30.853824] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:30.854979] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:30.855070] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:30.855105] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:30.982869] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:30.983032] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:30.983074] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:30.983103] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:30.986813] [DEBUG] [FORECASTER] TSLA: Forecast T+1@11:T+2@11: DOWN (p=2.94%) [2026-02-26T20:33:30.987153] [INFO ] [FORECASTER] Completed predict_future for TSLA [2026-02-26T20:33:30.987295] [INFO ] [sig ] TSLA: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:33:31.134508] [INFO ] [LOCAL ] Saved forecast: TSLA 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/TSLA.txt [2026-02-26T20:33:31.134681] [INFO ] [sig ] [3033/3375] Completed TSLA in 0.4s | 2.74 sym/s | Total: 18.4m | ETA: 2.1m [2026-02-26T20:33:31.134725] [INFO ] [sig ] [3034/3375] Forecasting TSLL... [2026-02-26T20:33:31.134762] [INFO ] [sig ] Generating forecast for: TSLL [2026-02-26T20:33:31.134796] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSLL' from 'https://tdm.silogroup.org/data/derivative_storage/TSLL.csv'. [2026-02-26T20:33:31.146553] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSLL'. [2026-02-26T20:33:31.146952] [INFO ] [FORECASTER] Starting predict_future for TSLL [2026-02-26T20:33:31.147873] [DEBUG] [LOCAL ] No optimal features file found for TSLL: ./output/feature-sets/TSLL.txt [2026-02-26T20:33:31.147928] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:31.147960] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:31.147986] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:31.148042] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:31.205611] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:31.206468] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:31.206555] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:31.206610] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:31.334283] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:31.334445] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:31.334489] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:31.334517] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:31.338137] [DEBUG] [FORECASTER] TSLL: Forecast T+1@11:T+2@11: UP (p=78.70%) [2026-02-26T20:33:31.338441] [INFO ] [FORECASTER] Completed predict_future for TSLL [2026-02-26T20:33:31.338608] [INFO ] [sig ] TSLL: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:33:31.482752] [INFO ] [LOCAL ] Saved forecast: TSLL 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/TSLL.txt [2026-02-26T20:33:31.482902] [INFO ] [sig ] [3034/3375] Completed TSLL in 0.3s | 2.74 sym/s | Total: 18.4m | ETA: 2.1m [2026-02-26T20:33:31.482942] [INFO ] [sig ] [3035/3375] Forecasting TSLQ... [2026-02-26T20:33:31.482972] [INFO ] [sig ] Generating forecast for: TSLQ [2026-02-26T20:33:31.483005] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSLQ' from 'https://tdm.silogroup.org/data/derivative_storage/TSLQ.csv'. [2026-02-26T20:33:31.493909] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSLQ'. [2026-02-26T20:33:31.494265] [INFO ] [FORECASTER] Starting predict_future for TSLQ [2026-02-26T20:33:31.495114] [DEBUG] [LOCAL ] No optimal features file found for TSLQ: ./output/feature-sets/TSLQ.txt [2026-02-26T20:33:31.495170] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:31.495202] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:31.495229] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:31.495287] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:31.552720] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:31.553505] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:31.553610] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:31.553646] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:31.679873] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:31.680040] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:31.680100] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:31.680163] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:31.683956] [DEBUG] [FORECASTER] TSLQ: Forecast T+1@11:T+2@11: DOWN (p=17.38%) [2026-02-26T20:33:31.684266] [INFO ] [FORECASTER] Completed predict_future for TSLQ [2026-02-26T20:33:31.684407] [INFO ] [sig ] TSLQ: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:33:31.829902] [INFO ] [LOCAL ] Saved forecast: TSLQ 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/TSLQ.txt [2026-02-26T20:33:31.830050] [INFO ] [sig ] [3035/3375] Completed TSLQ in 0.3s | 2.74 sym/s | Total: 18.5m | ETA: 2.1m [2026-02-26T20:33:31.830092] [INFO ] [sig ] [3036/3375] Forecasting TSLS... [2026-02-26T20:33:31.830124] [INFO ] [sig ] Generating forecast for: TSLS [2026-02-26T20:33:31.830159] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSLS' from 'https://tdm.silogroup.org/data/derivative_storage/TSLS.csv'. [2026-02-26T20:33:31.841288] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSLS'. [2026-02-26T20:33:31.841680] [INFO ] [FORECASTER] Starting predict_future for TSLS [2026-02-26T20:33:31.842563] [DEBUG] [LOCAL ] No optimal features file found for TSLS: ./output/feature-sets/TSLS.txt [2026-02-26T20:33:31.842644] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:31.842678] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:31.842707] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:31.842765] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:31.901674] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:31.902461] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:31.902550] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:31.902604] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:32.025842] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:32.026003] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:32.026043] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:32.026072] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:32.030174] [DEBUG] [FORECASTER] TSLS: Forecast T+1@11:T+2@11: DOWN (p=0.86%) [2026-02-26T20:33:32.030460] [INFO ] [FORECASTER] Completed predict_future for TSLS [2026-02-26T20:33:32.030617] [INFO ] [sig ] TSLS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:33:32.183479] [INFO ] [LOCAL ] Saved forecast: TSLS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/TSLS.txt [2026-02-26T20:33:32.183697] [INFO ] [sig ] [3036/3375] Completed TSLS in 0.4s | 2.74 sym/s | Total: 18.5m | ETA: 2.1m [2026-02-26T20:33:32.183756] [INFO ] [sig ] [3037/3375] Forecasting TSLX... [2026-02-26T20:33:32.183799] [INFO ] [sig ] Generating forecast for: TSLX [2026-02-26T20:33:32.183838] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSLX' from 'https://tdm.silogroup.org/data/derivative_storage/TSLX.csv'. [2026-02-26T20:33:32.195958] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSLX'. [2026-02-26T20:33:32.196362] [INFO ] [FORECASTER] Starting predict_future for TSLX [2026-02-26T20:33:32.197232] [DEBUG] [LOCAL ] No optimal features file found for TSLX: ./output/feature-sets/TSLX.txt [2026-02-26T20:33:32.197289] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:32.197322] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:32.197351] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:32.197410] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:32.258067] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:32.258879] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:32.258965] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:32.259000] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:32.403355] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:32.403562] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:32.403625] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:32.403655] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:32.407846] [DEBUG] [FORECASTER] TSLX: Forecast T+1@11:T+2@11: DOWN (p=49.70%) [2026-02-26T20:33:32.408168] [INFO ] [FORECASTER] Completed predict_future for TSLX [2026-02-26T20:33:32.408502] [INFO ] [sig ] TSLX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:33:32.560052] [INFO ] [LOCAL ] Saved forecast: TSLX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/TSLX.txt [2026-02-26T20:33:32.560216] [INFO ] [sig ] [3037/3375] Completed TSLX in 0.4s | 2.74 sym/s | Total: 18.5m | ETA: 2.1m [2026-02-26T20:33:32.560257] [INFO ] [sig ] [3038/3375] Forecasting TSM... [2026-02-26T20:33:32.560287] [INFO ] [sig ] Generating forecast for: TSM [2026-02-26T20:33:32.560321] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSM' from 'https://tdm.silogroup.org/data/derivative_storage/TSM.csv'. [2026-02-26T20:33:32.572763] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSM'. [2026-02-26T20:33:32.573502] [INFO ] [FORECASTER] Starting predict_future for TSM [2026-02-26T20:33:32.574932] [DEBUG] [LOCAL ] No optimal features file found for TSM: ./output/feature-sets/TSM.txt [2026-02-26T20:33:32.574990] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:32.575022] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:32.575048] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:32.575105] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:32.636786] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:32.638033] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:32.638126] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:32.638159] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:32.773524] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:32.773704] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:32.773747] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:32.773777] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:32.777279] [DEBUG] [FORECASTER] TSM: Forecast T+1@11:T+2@11: DOWN (p=19.32%) [2026-02-26T20:33:32.777567] [INFO ] [FORECASTER] Completed predict_future for TSM [2026-02-26T20:33:32.777755] [INFO ] [sig ] TSM: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:33:32.928442] [INFO ] [LOCAL ] Saved forecast: TSM 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/TSM.txt [2026-02-26T20:33:32.928629] [INFO ] [sig ] [3038/3375] Completed TSM in 0.4s | 2.74 sym/s | Total: 18.5m | ETA: 2.0m [2026-02-26T20:33:32.928674] [INFO ] [sig ] [3039/3375] Forecasting TSN... [2026-02-26T20:33:32.928704] [INFO ] [sig ] Generating forecast for: TSN [2026-02-26T20:33:32.928736] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSN' from 'https://tdm.silogroup.org/data/derivative_storage/TSN.csv'. [2026-02-26T20:33:32.940013] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSN'. [2026-02-26T20:33:32.940405] [INFO ] [FORECASTER] Starting predict_future for TSN [2026-02-26T20:33:32.941251] [DEBUG] [LOCAL ] No optimal features file found for TSN: ./output/feature-sets/TSN.txt [2026-02-26T20:33:32.941307] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:32.941355] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:32.941384] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:32.941442] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:33.004729] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:33.005628] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:33.005714] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:33.005749] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:33.130978] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:33.131142] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:33.131184] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:33.131215] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:33.135419] [DEBUG] [FORECASTER] TSN: Forecast T+1@11:T+2@11: UP (p=69.01%) [2026-02-26T20:33:33.135920] [INFO ] [FORECASTER] Completed predict_future for TSN [2026-02-26T20:33:33.136057] [INFO ] [sig ] TSN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:33:33.280616] [INFO ] [LOCAL ] Saved forecast: TSN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/TSN.txt [2026-02-26T20:33:33.280757] [INFO ] [sig ] [3039/3375] Completed TSN in 0.4s | 2.74 sym/s | Total: 18.5m | ETA: 2.0m [2026-02-26T20:33:33.280798] [INFO ] [sig ] [3040/3375] Forecasting TSQ... [2026-02-26T20:33:33.280828] [INFO ] [sig ] Generating forecast for: TSQ [2026-02-26T20:33:33.280859] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSQ' from 'https://tdm.silogroup.org/data/derivative_storage/TSQ.csv'. [2026-02-26T20:33:33.292423] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSQ'. [2026-02-26T20:33:33.292843] [INFO ] [FORECASTER] Starting predict_future for TSQ [2026-02-26T20:33:33.293731] [DEBUG] [LOCAL ] No optimal features file found for TSQ: ./output/feature-sets/TSQ.txt [2026-02-26T20:33:33.293786] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:33.293820] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:33.293847] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:33.293906] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:33.358435] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:33.359525] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:33.359654] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:33.359724] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:33.488883] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:33.489042] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:33.489084] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:33.489114] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:33.492854] [DEBUG] [FORECASTER] TSQ: Forecast T+1@11:T+2@11: DOWN (p=48.09%) [2026-02-26T20:33:33.493172] [INFO ] [FORECASTER] Completed predict_future for TSQ [2026-02-26T20:33:33.493313] [INFO ] [sig ] TSQ: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:33:33.636345] [INFO ] [LOCAL ] Saved forecast: TSQ 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/TSQ.txt [2026-02-26T20:33:33.636474] [INFO ] [sig ] [3040/3375] Completed TSQ in 0.4s | 2.74 sym/s | Total: 18.5m | ETA: 2.0m [2026-02-26T20:33:33.636514] [INFO ] [sig ] [3041/3375] Forecasting TTC... [2026-02-26T20:33:33.636544] [INFO ] [sig ] Generating forecast for: TTC [2026-02-26T20:33:33.636593] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTC' from 'https://tdm.silogroup.org/data/derivative_storage/TTC.csv'. [2026-02-26T20:33:33.647352] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTC'. [2026-02-26T20:33:33.647759] [INFO ] [FORECASTER] Starting predict_future for TTC [2026-02-26T20:33:33.648618] [DEBUG] [LOCAL ] No optimal features file found for TTC: ./output/feature-sets/TTC.txt [2026-02-26T20:33:33.648673] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:33.648704] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:33.648732] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:33.648789] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:33.707415] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:33.708148] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:33.708245] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:33.708287] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:33.837479] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:33.837677] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:33.837725] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:33.837755] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:33.841390] [DEBUG] [FORECASTER] TTC: Forecast T+1@11:T+2@11: UP (p=56.88%) [2026-02-26T20:33:33.841699] [INFO ] [FORECASTER] Completed predict_future for TTC [2026-02-26T20:33:33.841837] [INFO ] [sig ] TTC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:33:33.983722] [INFO ] [LOCAL ] Saved forecast: TTC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/TTC.txt [2026-02-26T20:33:33.983867] [INFO ] [sig ] [3041/3375] Completed TTC in 0.3s | 2.74 sym/s | Total: 18.5m | ETA: 2.0m [2026-02-26T20:33:33.983908] [INFO ] [sig ] [3042/3375] Forecasting TTD... [2026-02-26T20:33:33.983940] [INFO ] [sig ] Generating forecast for: TTD [2026-02-26T20:33:33.983972] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTD' from 'https://tdm.silogroup.org/data/derivative_storage/TTD.csv'. [2026-02-26T20:33:33.995193] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTD'. [2026-02-26T20:33:33.995549] [INFO ] [FORECASTER] Starting predict_future for TTD [2026-02-26T20:33:33.996405] [DEBUG] [LOCAL ] No optimal features file found for TTD: ./output/feature-sets/TTD.txt [2026-02-26T20:33:33.996460] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:33.996493] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:33.996522] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:33.996600] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:34.056035] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:34.056835] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:34.056966] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:34.057002] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:34.178608] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:34.178766] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:34.178810] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:34.178842] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:34.182413] [DEBUG] [FORECASTER] TTD: Forecast T+1@11:T+2@11: DOWN (p=5.82%) [2026-02-26T20:33:34.182724] [INFO ] [FORECASTER] Completed predict_future for TTD [2026-02-26T20:33:34.182861] [INFO ] [sig ] TTD: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:33:34.324534] [INFO ] [LOCAL ] Saved forecast: TTD 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/TTD.txt [2026-02-26T20:33:34.324694] [INFO ] [sig ] [3042/3375] Completed TTD in 0.3s | 2.74 sym/s | Total: 18.5m | ETA: 2.0m [2026-02-26T20:33:34.324772] [INFO ] [sig ] [3043/3375] Forecasting TTE... [2026-02-26T20:33:34.324804] [INFO ] [sig ] Generating forecast for: TTE [2026-02-26T20:33:34.324836] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTE' from 'https://tdm.silogroup.org/data/derivative_storage/TTE.csv'. [2026-02-26T20:33:34.336067] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTE'. [2026-02-26T20:33:34.336378] [INFO ] [FORECASTER] Starting predict_future for TTE [2026-02-26T20:33:34.337199] [DEBUG] [LOCAL ] No optimal features file found for TTE: ./output/feature-sets/TTE.txt [2026-02-26T20:33:34.337253] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:34.337285] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:34.337312] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:34.337369] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:34.397317] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:34.398061] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:34.398146] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:34.398181] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:34.529270] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:34.529441] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:34.529482] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:34.529512] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:34.533163] [DEBUG] [FORECASTER] TTE: Forecast T+1@11:T+2@11: UP (p=99.47%) [2026-02-26T20:33:34.533496] [INFO ] [FORECASTER] Completed predict_future for TTE [2026-02-26T20:33:34.533661] [INFO ] [sig ] TTE: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:33:34.683856] [INFO ] [LOCAL ] Saved forecast: TTE 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/TTE.txt [2026-02-26T20:33:34.684024] [INFO ] [sig ] [3043/3375] Completed TTE in 0.4s | 2.74 sym/s | Total: 18.5m | ETA: 2.0m [2026-02-26T20:33:34.684064] [INFO ] [sig ] [3044/3375] Forecasting TTEC... [2026-02-26T20:33:34.684095] [INFO ] [sig ] Generating forecast for: TTEC [2026-02-26T20:33:34.684127] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTEC' from 'https://tdm.silogroup.org/data/derivative_storage/TTEC.csv'. [2026-02-26T20:33:34.695493] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTEC'. [2026-02-26T20:33:34.695924] [INFO ] [FORECASTER] Starting predict_future for TTEC [2026-02-26T20:33:34.696770] [DEBUG] [LOCAL ] No optimal features file found for TTEC: ./output/feature-sets/TTEC.txt [2026-02-26T20:33:34.696828] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:34.696859] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:34.696885] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:34.696942] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:34.756345] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:34.757303] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:34.757413] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:34.757450] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:34.882456] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:34.882638] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:34.882682] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:34.882711] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:34.886309] [DEBUG] [FORECASTER] TTEC: Forecast T+1@11:T+2@11: DOWN (p=23.44%) [2026-02-26T20:33:34.886644] [INFO ] [FORECASTER] Completed predict_future for TTEC [2026-02-26T20:33:34.886783] [INFO ] [sig ] TTEC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:33:35.032879] [INFO ] [LOCAL ] Saved forecast: TTEC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/TTEC.txt [2026-02-26T20:33:35.033054] [INFO ] [sig ] [3044/3375] Completed TTEC in 0.3s | 2.74 sym/s | Total: 18.5m | ETA: 2.0m [2026-02-26T20:33:35.033097] [INFO ] [sig ] [3045/3375] Forecasting TTEK... [2026-02-26T20:33:35.033127] [INFO ] [sig ] Generating forecast for: TTEK [2026-02-26T20:33:35.033163] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTEK' from 'https://tdm.silogroup.org/data/derivative_storage/TTEK.csv'. [2026-02-26T20:33:35.044472] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTEK'. [2026-02-26T20:33:35.044857] [INFO ] [FORECASTER] Starting predict_future for TTEK [2026-02-26T20:33:35.045690] [DEBUG] [LOCAL ] No optimal features file found for TTEK: ./output/feature-sets/TTEK.txt [2026-02-26T20:33:35.045744] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:35.045776] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:35.045803] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:35.045861] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:35.105616] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:35.106498] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:35.106610] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:35.106648] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:35.236413] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:35.236606] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:35.236652] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:35.236681] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:35.240811] [DEBUG] [FORECASTER] TTEK: Forecast T+1@11:T+2@11: UP (p=85.60%) [2026-02-26T20:33:35.241104] [INFO ] [FORECASTER] Completed predict_future for TTEK [2026-02-26T20:33:35.241241] [INFO ] [sig ] TTEK: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:33:35.385381] [INFO ] [LOCAL ] Saved forecast: TTEK 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/TTEK.txt [2026-02-26T20:33:35.385591] [INFO ] [sig ] [3045/3375] Completed TTEK in 0.4s | 2.74 sym/s | Total: 18.5m | ETA: 2.0m [2026-02-26T20:33:35.385636] [INFO ] [sig ] [3046/3375] Forecasting TTI... [2026-02-26T20:33:35.385668] [INFO ] [sig ] Generating forecast for: TTI [2026-02-26T20:33:35.385701] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTI' from 'https://tdm.silogroup.org/data/derivative_storage/TTI.csv'. [2026-02-26T20:33:35.397471] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTI'. [2026-02-26T20:33:35.397927] [INFO ] [FORECASTER] Starting predict_future for TTI [2026-02-26T20:33:35.398799] [DEBUG] [LOCAL ] No optimal features file found for TTI: ./output/feature-sets/TTI.txt [2026-02-26T20:33:35.398854] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:35.398887] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:35.398914] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:35.398971] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:35.461596] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:35.462493] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:35.462596] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:35.462633] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:35.592108] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:35.592271] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:35.592313] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:35.592361] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:35.596187] [DEBUG] [FORECASTER] TTI: Forecast T+1@11:T+2@11: DOWN (p=32.94%) [2026-02-26T20:33:35.596487] [INFO ] [FORECASTER] Completed predict_future for TTI [2026-02-26T20:33:35.596642] [INFO ] [sig ] TTI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:33:35.739258] [INFO ] [LOCAL ] Saved forecast: TTI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/TTI.txt [2026-02-26T20:33:35.739431] [INFO ] [sig ] [3046/3375] Completed TTI in 0.4s | 2.74 sym/s | Total: 18.5m | ETA: 2.0m [2026-02-26T20:33:35.739472] [INFO ] [sig ] [3047/3375] Forecasting TTMI... [2026-02-26T20:33:35.739500] [INFO ] [sig ] Generating forecast for: TTMI [2026-02-26T20:33:35.739532] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTMI' from 'https://tdm.silogroup.org/data/derivative_storage/TTMI.csv'. [2026-02-26T20:33:35.751955] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTMI'. [2026-02-26T20:33:35.752384] [INFO ] [FORECASTER] Starting predict_future for TTMI [2026-02-26T20:33:35.753240] [DEBUG] [LOCAL ] No optimal features file found for TTMI: ./output/feature-sets/TTMI.txt [2026-02-26T20:33:35.753299] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:35.753330] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:35.753357] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:35.753418] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:35.813744] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:35.814463] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:35.814545] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:35.814599] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:35.934386] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:35.934553] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:35.934615] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:35.934645] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:35.938127] [DEBUG] [FORECASTER] TTMI: Forecast T+1@11:T+2@11: UP (p=57.06%) [2026-02-26T20:33:35.938455] [INFO ] [FORECASTER] Completed predict_future for TTMI [2026-02-26T20:33:35.938610] [INFO ] [sig ] TTMI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:33:36.092374] [INFO ] [LOCAL ] Saved forecast: TTMI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/TTMI.txt [2026-02-26T20:33:36.092590] [INFO ] [sig ] [3047/3375] Completed TTMI in 0.4s | 2.74 sym/s | Total: 18.5m | ETA: 2.0m [2026-02-26T20:33:36.092656] [INFO ] [sig ] [3048/3375] Forecasting TTWO... [2026-02-26T20:33:36.092693] [INFO ] [sig ] Generating forecast for: TTWO [2026-02-26T20:33:36.092732] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTWO' from 'https://tdm.silogroup.org/data/derivative_storage/TTWO.csv'. [2026-02-26T20:33:36.107334] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTWO'. [2026-02-26T20:33:36.107760] [INFO ] [FORECASTER] Starting predict_future for TTWO [2026-02-26T20:33:36.108594] [DEBUG] [LOCAL ] No optimal features file found for TTWO: ./output/feature-sets/TTWO.txt [2026-02-26T20:33:36.108649] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:36.108682] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:36.108709] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:36.108768] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:36.167398] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:36.168179] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:36.168290] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:36.168351] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:36.294901] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:36.295059] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:36.295106] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:36.295138] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:36.298749] [DEBUG] [FORECASTER] TTWO: Forecast T+1@11:T+2@11: DOWN (p=22.88%) [2026-02-26T20:33:36.299033] [INFO ] [FORECASTER] Completed predict_future for TTWO [2026-02-26T20:33:36.299163] [INFO ] [sig ] TTWO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:33:36.445641] [INFO ] [LOCAL ] Saved forecast: TTWO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/TTWO.txt [2026-02-26T20:33:36.445777] [INFO ] [sig ] [3048/3375] Completed TTWO in 0.4s | 2.74 sym/s | Total: 18.5m | ETA: 2.0m [2026-02-26T20:33:36.445817] [INFO ] [sig ] [3049/3375] Forecasting TUGN... [2026-02-26T20:33:36.445847] [INFO ] [sig ] Generating forecast for: TUGN [2026-02-26T20:33:36.445877] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TUGN' from 'https://tdm.silogroup.org/data/derivative_storage/TUGN.csv'. [2026-02-26T20:33:36.456618] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TUGN'. [2026-02-26T20:33:36.456948] [INFO ] [FORECASTER] Starting predict_future for TUGN [2026-02-26T20:33:36.457814] [DEBUG] [LOCAL ] No optimal features file found for TUGN: ./output/feature-sets/TUGN.txt [2026-02-26T20:33:36.457868] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:36.457929] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:36.457958] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:36.458015] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:36.517601] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:36.518281] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:36.518378] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:36.518417] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:36.641407] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:36.641568] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:36.641631] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:36.641661] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:36.645382] [DEBUG] [FORECASTER] TUGN: Forecast T+1@11:T+2@11: DOWN (p=22.28%) [2026-02-26T20:33:36.645693] [INFO ] [FORECASTER] Completed predict_future for TUGN [2026-02-26T20:33:36.645831] [INFO ] [sig ] TUGN: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:33:36.795236] [INFO ] [LOCAL ] Saved forecast: TUGN 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/TUGN.txt [2026-02-26T20:33:36.795392] [INFO ] [sig ] [3049/3375] Completed TUGN in 0.3s | 2.74 sym/s | Total: 18.5m | ETA: 2.0m [2026-02-26T20:33:36.795435] [INFO ] [sig ] [3050/3375] Forecasting TUSK... [2026-02-26T20:33:36.795466] [INFO ] [sig ] Generating forecast for: TUSK [2026-02-26T20:33:36.795674] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TUSK' from 'https://tdm.silogroup.org/data/derivative_storage/TUSK.csv'. [2026-02-26T20:33:36.807735] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TUSK'. [2026-02-26T20:33:36.808080] [INFO ] [FORECASTER] Starting predict_future for TUSK [2026-02-26T20:33:36.809116] [DEBUG] [LOCAL ] No optimal features file found for TUSK: ./output/feature-sets/TUSK.txt [2026-02-26T20:33:36.809169] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:36.809201] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:36.809242] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:36.809318] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:36.869449] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:36.870296] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:36.870384] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:36.870419] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:36.988632] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:36.988790] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:36.988830] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:36.988859] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:36.992289] [DEBUG] [FORECASTER] TUSK: Forecast T+1@11:T+2@11: UP (p=65.19%) [2026-02-26T20:33:36.992598] [INFO ] [FORECASTER] Completed predict_future for TUSK [2026-02-26T20:33:36.992729] [INFO ] [sig ] TUSK: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:33:37.136244] [INFO ] [LOCAL ] Saved forecast: TUSK 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/TUSK.txt [2026-02-26T20:33:37.136381] [INFO ] [sig ] [3050/3375] Completed TUSK in 0.3s | 2.74 sym/s | Total: 18.5m | ETA: 2.0m [2026-02-26T20:33:37.136421] [INFO ] [sig ] [3051/3375] Forecasting TVC... [2026-02-26T20:33:37.136451] [INFO ] [sig ] Generating forecast for: TVC [2026-02-26T20:33:37.136481] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TVC' from 'https://tdm.silogroup.org/data/derivative_storage/TVC.csv'. [2026-02-26T20:33:37.147986] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TVC'. [2026-02-26T20:33:37.148364] [INFO ] [FORECASTER] Starting predict_future for TVC [2026-02-26T20:33:37.149215] [DEBUG] [LOCAL ] No optimal features file found for TVC: ./output/feature-sets/TVC.txt [2026-02-26T20:33:37.149271] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:37.149311] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:37.149346] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:37.149415] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:37.211123] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:37.212038] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:37.212137] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:37.212190] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:37.328515] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:37.328705] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:37.328749] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:37.328783] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:37.332358] [DEBUG] [FORECASTER] TVC: Forecast T+1@11:T+2@11: UP (p=98.02%) [2026-02-26T20:33:37.332682] [INFO ] [FORECASTER] Completed predict_future for TVC [2026-02-26T20:33:37.332829] [INFO ] [sig ] TVC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:33:37.480266] [INFO ] [LOCAL ] Saved forecast: TVC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/TVC.txt [2026-02-26T20:33:37.480435] [INFO ] [sig ] [3051/3375] Completed TVC in 0.3s | 2.74 sym/s | Total: 18.5m | ETA: 2.0m [2026-02-26T20:33:37.480484] [INFO ] [sig ] [3052/3375] Forecasting TVE... [2026-02-26T20:33:37.480514] [INFO ] [sig ] Generating forecast for: TVE [2026-02-26T20:33:37.480546] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TVE' from 'https://tdm.silogroup.org/data/derivative_storage/TVE.csv'. [2026-02-26T20:33:37.491558] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TVE'. [2026-02-26T20:33:37.491952] [INFO ] [FORECASTER] Starting predict_future for TVE [2026-02-26T20:33:37.492800] [DEBUG] [LOCAL ] No optimal features file found for TVE: ./output/feature-sets/TVE.txt [2026-02-26T20:33:37.492853] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:37.492885] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:37.492912] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:37.492968] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:37.553183] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:37.554033] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:37.554119] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:37.554154] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:37.660493] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:37.660675] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:37.660719] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:37.660782] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:37.664470] [DEBUG] [FORECASTER] TVE: Forecast T+1@11:T+2@11: UP (p=81.99%) [2026-02-26T20:33:37.664948] [INFO ] [FORECASTER] Completed predict_future for TVE [2026-02-26T20:33:37.665086] [INFO ] [sig ] TVE: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:33:37.824301] [INFO ] [LOCAL ] Saved forecast: TVE 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/TVE.txt [2026-02-26T20:33:37.824458] [INFO ] [sig ] [3052/3375] Completed TVE in 0.3s | 2.74 sym/s | Total: 18.6m | ETA: 2.0m [2026-02-26T20:33:37.824498] [INFO ] [sig ] [3053/3375] Forecasting TVTX... [2026-02-26T20:33:37.824529] [INFO ] [sig ] Generating forecast for: TVTX [2026-02-26T20:33:37.824561] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TVTX' from 'https://tdm.silogroup.org/data/derivative_storage/TVTX.csv'. [2026-02-26T20:33:37.836080] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TVTX'. [2026-02-26T20:33:37.836456] [INFO ] [FORECASTER] Starting predict_future for TVTX [2026-02-26T20:33:37.837314] [DEBUG] [LOCAL ] No optimal features file found for TVTX: ./output/feature-sets/TVTX.txt [2026-02-26T20:33:37.837380] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:37.837419] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:37.837453] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:37.837511] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:37.894927] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:37.895626] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:37.895708] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:37.895740] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:38.013377] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:38.013522] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:38.013561] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:38.013614] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:38.016971] [DEBUG] [FORECASTER] TVTX: Forecast T+1@11:T+2@11: UP (p=73.36%) [2026-02-26T20:33:38.017249] [INFO ] [FORECASTER] Completed predict_future for TVTX [2026-02-26T20:33:38.017403] [INFO ] [sig ] TVTX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:33:38.160516] [INFO ] [LOCAL ] Saved forecast: TVTX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/TVTX.txt [2026-02-26T20:33:38.160664] [INFO ] [sig ] [3053/3375] Completed TVTX in 0.3s | 2.74 sym/s | Total: 18.6m | ETA: 2.0m [2026-02-26T20:33:38.160705] [INFO ] [sig ] [3054/3375] Forecasting TWFG... [2026-02-26T20:33:38.160735] [INFO ] [sig ] Generating forecast for: TWFG [2026-02-26T20:33:38.160779] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWFG' from 'https://tdm.silogroup.org/data/derivative_storage/TWFG.csv'. [2026-02-26T20:33:38.171722] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWFG'. [2026-02-26T20:33:38.172069] [INFO ] [FORECASTER] Starting predict_future for TWFG [2026-02-26T20:33:38.172927] [DEBUG] [LOCAL ] No optimal features file found for TWFG: ./output/feature-sets/TWFG.txt [2026-02-26T20:33:38.172981] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:38.173012] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:38.173040] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:38.173097] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:38.230234] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:38.230900] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:38.231000] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:38.231034] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:38.353981] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:38.354134] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:38.354175] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:38.354204] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:38.357717] [DEBUG] [FORECASTER] TWFG: Forecast T+1@11:T+2@11: DOWN (p=23.30%) [2026-02-26T20:33:38.358010] [INFO ] [FORECASTER] Completed predict_future for TWFG [2026-02-26T20:33:38.358140] [INFO ] [sig ] TWFG: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:33:38.505049] [INFO ] [LOCAL ] Saved forecast: TWFG 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/TWFG.txt [2026-02-26T20:33:38.505194] [INFO ] [sig ] [3054/3375] Completed TWFG in 0.3s | 2.74 sym/s | Total: 18.6m | ETA: 2.0m [2026-02-26T20:33:38.505232] [INFO ] [sig ] [3055/3375] Forecasting TWG... [2026-02-26T20:33:38.505262] [INFO ] [sig ] Generating forecast for: TWG [2026-02-26T20:33:38.505294] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWG' from 'https://tdm.silogroup.org/data/derivative_storage/TWG.csv'. [2026-02-26T20:33:38.517336] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWG'. [2026-02-26T20:33:38.517757] [INFO ] [FORECASTER] Starting predict_future for TWG [2026-02-26T20:33:38.518675] [DEBUG] [LOCAL ] No optimal features file found for TWG: ./output/feature-sets/TWG.txt [2026-02-26T20:33:38.518729] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:38.518761] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:38.518786] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:38.518842] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:38.585125] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:38.586221] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:38.586309] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:38.586341] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:38.708211] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:38.708373] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:38.708415] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:38.708445] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:38.712392] [DEBUG] [FORECASTER] TWG: Forecast T+1@11:T+2@11: DOWN (p=3.25%) [2026-02-26T20:33:38.712717] [INFO ] [FORECASTER] Completed predict_future for TWG [2026-02-26T20:33:38.712854] [INFO ] [sig ] TWG: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:33:38.863048] [INFO ] [LOCAL ] Saved forecast: TWG 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/TWG.txt [2026-02-26T20:33:38.863252] [INFO ] [sig ] [3055/3375] Completed TWG in 0.4s | 2.74 sym/s | Total: 18.6m | ETA: 1.9m [2026-02-26T20:33:38.863298] [INFO ] [sig ] [3056/3375] Forecasting TWI... [2026-02-26T20:33:38.863332] [INFO ] [sig ] Generating forecast for: TWI [2026-02-26T20:33:38.863370] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWI' from 'https://tdm.silogroup.org/data/derivative_storage/TWI.csv'. [2026-02-26T20:33:38.875015] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWI'. [2026-02-26T20:33:38.875420] [INFO ] [FORECASTER] Starting predict_future for TWI [2026-02-26T20:33:38.876290] [DEBUG] [LOCAL ] No optimal features file found for TWI: ./output/feature-sets/TWI.txt [2026-02-26T20:33:38.876346] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:38.876384] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:38.876413] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:38.876471] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:38.939170] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:38.940380] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:38.940521] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:38.940599] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:39.067153] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:39.067324] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:39.067376] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:39.067415] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:39.071100] [DEBUG] [FORECASTER] TWI: Forecast T+1@11:T+2@11: UP (p=50.13%) [2026-02-26T20:33:39.071401] [INFO ] [FORECASTER] Completed predict_future for TWI [2026-02-26T20:33:39.071539] [INFO ] [sig ] TWI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:33:39.226151] [INFO ] [LOCAL ] Saved forecast: TWI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/TWI.txt [2026-02-26T20:33:39.226377] [INFO ] [sig ] [3056/3375] Completed TWI in 0.4s | 2.74 sym/s | Total: 18.6m | ETA: 1.9m [2026-02-26T20:33:39.226435] [INFO ] [sig ] [3057/3375] Forecasting TWIN... [2026-02-26T20:33:39.226476] [INFO ] [sig ] Generating forecast for: TWIN [2026-02-26T20:33:39.226518] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWIN' from 'https://tdm.silogroup.org/data/derivative_storage/TWIN.csv'. [2026-02-26T20:33:39.242616] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWIN'. [2026-02-26T20:33:39.243345] [INFO ] [FORECASTER] Starting predict_future for TWIN [2026-02-26T20:33:39.244870] [DEBUG] [LOCAL ] No optimal features file found for TWIN: ./output/feature-sets/TWIN.txt [2026-02-26T20:33:39.244969] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:39.245013] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:39.245051] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:39.245131] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:39.321632] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:39.322768] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:39.322858] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:39.322892] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:39.454197] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:39.454373] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:39.454422] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:39.454459] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:39.458285] [DEBUG] [FORECASTER] TWIN: Forecast T+1@11:T+2@11: DOWN (p=3.13%) [2026-02-26T20:33:39.458730] [INFO ] [FORECASTER] Completed predict_future for TWIN [2026-02-26T20:33:39.458890] [INFO ] [sig ] TWIN: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:33:39.616714] [INFO ] [LOCAL ] Saved forecast: TWIN 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/TWIN.txt [2026-02-26T20:33:39.616870] [INFO ] [sig ] [3057/3375] Completed TWIN in 0.4s | 2.74 sym/s | Total: 18.6m | ETA: 1.9m [2026-02-26T20:33:39.616915] [INFO ] [sig ] [3058/3375] Forecasting TWLO... [2026-02-26T20:33:39.616949] [INFO ] [sig ] Generating forecast for: TWLO [2026-02-26T20:33:39.616982] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWLO' from 'https://tdm.silogroup.org/data/derivative_storage/TWLO.csv'. [2026-02-26T20:33:39.628211] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWLO'. [2026-02-26T20:33:39.628622] [INFO ] [FORECASTER] Starting predict_future for TWLO [2026-02-26T20:33:39.629448] [DEBUG] [LOCAL ] No optimal features file found for TWLO: ./output/feature-sets/TWLO.txt [2026-02-26T20:33:39.629502] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:39.629535] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:39.629562] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:39.629639] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:39.690080] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:39.691055] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:39.691146] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:39.691180] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:39.816275] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:39.816443] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:39.816484] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:39.816511] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:39.820136] [DEBUG] [FORECASTER] TWLO: Forecast T+1@11:T+2@11: DOWN (p=6.52%) [2026-02-26T20:33:39.820440] [INFO ] [FORECASTER] Completed predict_future for TWLO [2026-02-26T20:33:39.820599] [INFO ] [sig ] TWLO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:33:39.966314] [INFO ] [LOCAL ] Saved forecast: TWLO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/TWLO.txt [2026-02-26T20:33:39.966486] [INFO ] [sig ] [3058/3375] Completed TWLO in 0.3s | 2.74 sym/s | Total: 18.6m | ETA: 1.9m [2026-02-26T20:33:39.966529] [INFO ] [sig ] [3059/3375] Forecasting TWO... [2026-02-26T20:33:39.966559] [INFO ] [sig ] Generating forecast for: TWO [2026-02-26T20:33:39.966613] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWO' from 'https://tdm.silogroup.org/data/derivative_storage/TWO.csv'. [2026-02-26T20:33:39.978663] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWO'. [2026-02-26T20:33:39.979127] [INFO ] [FORECASTER] Starting predict_future for TWO [2026-02-26T20:33:39.980183] [DEBUG] [LOCAL ] No optimal features file found for TWO: ./output/feature-sets/TWO.txt [2026-02-26T20:33:39.980248] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:39.980281] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:39.980308] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:39.980368] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:40.047758] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:40.048747] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:40.048873] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:40.048910] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:40.179640] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:40.179801] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:40.179849] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:40.179888] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:40.183683] [DEBUG] [FORECASTER] TWO: Forecast T+1@11:T+2@11: DOWN (p=14.37%) [2026-02-26T20:33:40.184019] [INFO ] [FORECASTER] Completed predict_future for TWO [2026-02-26T20:33:40.184167] [INFO ] [sig ] TWO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:33:40.345162] [INFO ] [LOCAL ] Saved forecast: TWO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/TWO.txt [2026-02-26T20:33:40.345328] [INFO ] [sig ] [3059/3375] Completed TWO in 0.4s | 2.74 sym/s | Total: 18.6m | ETA: 1.9m [2026-02-26T20:33:40.345371] [INFO ] [sig ] [3060/3375] Forecasting TX... [2026-02-26T20:33:40.345402] [INFO ] [sig ] Generating forecast for: TX [2026-02-26T20:33:40.345434] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TX' from 'https://tdm.silogroup.org/data/derivative_storage/TX.csv'. [2026-02-26T20:33:40.357198] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TX'. [2026-02-26T20:33:40.357607] [INFO ] [FORECASTER] Starting predict_future for TX [2026-02-26T20:33:40.358448] [DEBUG] [LOCAL ] No optimal features file found for TX: ./output/feature-sets/TX.txt [2026-02-26T20:33:40.358503] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:40.358535] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:40.358561] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:40.358639] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:40.419824] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:40.420653] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:40.420737] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:40.420771] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:40.547409] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:40.547591] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:40.547849] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:40.547878] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:40.551808] [DEBUG] [FORECASTER] TX: Forecast T+1@11:T+2@11: DOWN (p=13.11%) [2026-02-26T20:33:40.552295] [INFO ] [FORECASTER] Completed predict_future for TX [2026-02-26T20:33:40.552430] [INFO ] [sig ] TX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:33:40.699548] [INFO ] [LOCAL ] Saved forecast: TX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/TX.txt [2026-02-26T20:33:40.699736] [INFO ] [sig ] [3060/3375] Completed TX in 0.4s | 2.74 sym/s | Total: 18.6m | ETA: 1.9m [2026-02-26T20:33:40.699779] [INFO ] [sig ] [3061/3375] Forecasting TXG... [2026-02-26T20:33:40.699809] [INFO ] [sig ] Generating forecast for: TXG [2026-02-26T20:33:40.699847] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TXG' from 'https://tdm.silogroup.org/data/derivative_storage/TXG.csv'. [2026-02-26T20:33:40.711865] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TXG'. [2026-02-26T20:33:40.712286] [INFO ] [FORECASTER] Starting predict_future for TXG [2026-02-26T20:33:40.713173] [DEBUG] [LOCAL ] No optimal features file found for TXG: ./output/feature-sets/TXG.txt [2026-02-26T20:33:40.713228] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:40.713260] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:40.713289] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:40.713350] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:40.778357] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:40.779288] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:40.779376] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:40.779418] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:40.900561] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:40.900732] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:40.900772] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:40.900801] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:40.904216] [DEBUG] [FORECASTER] TXG: Forecast T+1@11:T+2@11: DOWN (p=18.45%) [2026-02-26T20:33:40.904493] [INFO ] [FORECASTER] Completed predict_future for TXG [2026-02-26T20:33:40.904641] [INFO ] [sig ] TXG: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:33:41.051698] [INFO ] [LOCAL ] Saved forecast: TXG 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/TXG.txt [2026-02-26T20:33:41.051862] [INFO ] [sig ] [3061/3375] Completed TXG in 0.4s | 2.74 sym/s | Total: 18.6m | ETA: 1.9m [2026-02-26T20:33:41.051902] [INFO ] [sig ] [3062/3375] Forecasting TXMD... [2026-02-26T20:33:41.051939] [INFO ] [sig ] Generating forecast for: TXMD [2026-02-26T20:33:41.051972] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TXMD' from 'https://tdm.silogroup.org/data/derivative_storage/TXMD.csv'. [2026-02-26T20:33:41.064732] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TXMD'. [2026-02-26T20:33:41.065158] [INFO ] [FORECASTER] Starting predict_future for TXMD [2026-02-26T20:33:41.066094] [DEBUG] [LOCAL ] No optimal features file found for TXMD: ./output/feature-sets/TXMD.txt [2026-02-26T20:33:41.066154] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:41.066189] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:41.066217] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:41.066276] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:41.128667] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:41.129534] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:41.129644] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:41.129678] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:41.250017] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:41.250172] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:41.250211] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:41.250240] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:41.253713] [DEBUG] [FORECASTER] TXMD: Forecast T+1@11:T+2@11: UP (p=73.12%) [2026-02-26T20:33:41.254003] [INFO ] [FORECASTER] Completed predict_future for TXMD [2026-02-26T20:33:41.254140] [INFO ] [sig ] TXMD: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:33:41.400463] [INFO ] [LOCAL ] Saved forecast: TXMD 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/TXMD.txt [2026-02-26T20:33:41.400700] [INFO ] [sig ] [3062/3375] Completed TXMD in 0.3s | 2.74 sym/s | Total: 18.6m | ETA: 1.9m [2026-02-26T20:33:41.400771] [INFO ] [sig ] [3063/3375] Forecasting TXN... [2026-02-26T20:33:41.400814] [INFO ] [sig ] Generating forecast for: TXN [2026-02-26T20:33:41.400859] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TXN' from 'https://tdm.silogroup.org/data/derivative_storage/TXN.csv'. [2026-02-26T20:33:41.413617] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TXN'. [2026-02-26T20:33:41.413996] [INFO ] [FORECASTER] Starting predict_future for TXN [2026-02-26T20:33:41.414845] [DEBUG] [LOCAL ] No optimal features file found for TXN: ./output/feature-sets/TXN.txt [2026-02-26T20:33:41.414916] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:41.414949] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:41.414976] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:41.415033] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:41.475334] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:41.476269] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:41.476363] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:41.476396] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:41.605237] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:41.605395] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:41.605435] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:41.605465] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:41.608999] [DEBUG] [FORECASTER] TXN: Forecast T+1@11:T+2@11: DOWN (p=3.13%) [2026-02-26T20:33:41.609302] [INFO ] [FORECASTER] Completed predict_future for TXN [2026-02-26T20:33:41.609443] [INFO ] [sig ] TXN: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:33:41.758557] [INFO ] [LOCAL ] Saved forecast: TXN 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/TXN.txt [2026-02-26T20:33:41.758748] [INFO ] [sig ] [3063/3375] Completed TXN in 0.4s | 2.74 sym/s | Total: 18.6m | ETA: 1.9m [2026-02-26T20:33:41.758791] [INFO ] [sig ] [3064/3375] Forecasting TXO... [2026-02-26T20:33:41.758820] [INFO ] [sig ] Generating forecast for: TXO [2026-02-26T20:33:41.758853] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TXO' from 'https://tdm.silogroup.org/data/derivative_storage/TXO.csv'. [2026-02-26T20:33:41.770341] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TXO'. [2026-02-26T20:33:41.770771] [INFO ] [FORECASTER] Starting predict_future for TXO [2026-02-26T20:33:41.771621] [DEBUG] [LOCAL ] No optimal features file found for TXO: ./output/feature-sets/TXO.txt [2026-02-26T20:33:41.771675] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:41.771707] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:41.771734] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:41.771790] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:41.829391] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:41.830321] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:41.830412] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:41.830447] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:41.959087] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:41.959248] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:41.959288] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:41.959316] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:41.963267] [DEBUG] [FORECASTER] TXO: Forecast T+1@11:T+2@11: DOWN (p=23.51%) [2026-02-26T20:33:41.963604] [INFO ] [FORECASTER] Completed predict_future for TXO [2026-02-26T20:33:41.963745] [INFO ] [sig ] TXO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:33:42.115481] [INFO ] [LOCAL ] Saved forecast: TXO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/TXO.txt [2026-02-26T20:33:42.115869] [INFO ] [sig ] [3064/3375] Completed TXO in 0.4s | 2.74 sym/s | Total: 18.6m | ETA: 1.9m [2026-02-26T20:33:42.115912] [INFO ] [sig ] [3065/3375] Forecasting TXRH... [2026-02-26T20:33:42.115945] [INFO ] [sig ] Generating forecast for: TXRH [2026-02-26T20:33:42.115975] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TXRH' from 'https://tdm.silogroup.org/data/derivative_storage/TXRH.csv'. [2026-02-26T20:33:42.128418] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TXRH'. [2026-02-26T20:33:42.128839] [INFO ] [FORECASTER] Starting predict_future for TXRH [2026-02-26T20:33:42.129681] [DEBUG] [LOCAL ] No optimal features file found for TXRH: ./output/feature-sets/TXRH.txt [2026-02-26T20:33:42.129734] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:42.129767] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:42.129793] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:42.129849] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:42.190294] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:42.191222] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:42.191310] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:42.191343] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:42.328100] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:42.328275] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:42.328321] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:42.328351] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:42.332522] [DEBUG] [FORECASTER] TXRH: Forecast T+1@11:T+2@11: DOWN (p=2.71%) [2026-02-26T20:33:42.333030] [INFO ] [FORECASTER] Completed predict_future for TXRH [2026-02-26T20:33:42.333166] [INFO ] [sig ] TXRH: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:33:42.478913] [INFO ] [LOCAL ] Saved forecast: TXRH 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/TXRH.txt [2026-02-26T20:33:42.479087] [INFO ] [sig ] [3065/3375] Completed TXRH in 0.4s | 2.74 sym/s | Total: 18.6m | ETA: 1.9m [2026-02-26T20:33:42.479129] [INFO ] [sig ] [3066/3375] Forecasting TY... [2026-02-26T20:33:42.479157] [INFO ] [sig ] Generating forecast for: TY [2026-02-26T20:33:42.479197] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TY' from 'https://tdm.silogroup.org/data/derivative_storage/TY.csv'. [2026-02-26T20:33:42.493063] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TY'. [2026-02-26T20:33:42.493559] [INFO ] [FORECASTER] Starting predict_future for TY [2026-02-26T20:33:42.494694] [DEBUG] [LOCAL ] No optimal features file found for TY: ./output/feature-sets/TY.txt [2026-02-26T20:33:42.494761] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:42.494837] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:42.494879] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:42.494958] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:42.574448] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:42.575733] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:42.575859] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:42.575914] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:42.705654] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:42.705820] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:42.705862] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:42.705891] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:42.709452] [DEBUG] [FORECASTER] TY: Forecast T+1@11:T+2@11: DOWN (p=7.06%) [2026-02-26T20:33:42.709791] [INFO ] [FORECASTER] Completed predict_future for TY [2026-02-26T20:33:42.709930] [INFO ] [sig ] TY: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:33:42.852085] [INFO ] [LOCAL ] Saved forecast: TY 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/TY.txt [2026-02-26T20:33:42.852254] [INFO ] [sig ] [3066/3375] Completed TY in 0.4s | 2.74 sym/s | Total: 18.6m | ETA: 1.9m [2026-02-26T20:33:42.852303] [INFO ] [sig ] [3067/3375] Forecasting TYG... [2026-02-26T20:33:42.852336] [INFO ] [sig ] Generating forecast for: TYG [2026-02-26T20:33:42.852367] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TYG' from 'https://tdm.silogroup.org/data/derivative_storage/TYG.csv'. [2026-02-26T20:33:42.863856] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TYG'. [2026-02-26T20:33:42.864235] [INFO ] [FORECASTER] Starting predict_future for TYG [2026-02-26T20:33:42.865083] [DEBUG] [LOCAL ] No optimal features file found for TYG: ./output/feature-sets/TYG.txt [2026-02-26T20:33:42.865137] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:42.865169] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:42.865196] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:42.865253] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:42.922182] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:42.923081] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:42.923172] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:42.923205] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:43.040823] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:43.040986] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:43.041029] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:43.041058] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:43.044495] [DEBUG] [FORECASTER] TYG: Forecast T+1@11:T+2@11: UP (p=97.94%) [2026-02-26T20:33:43.044808] [INFO ] [FORECASTER] Completed predict_future for TYG [2026-02-26T20:33:43.044942] [INFO ] [sig ] TYG: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:33:43.192133] [INFO ] [LOCAL ] Saved forecast: TYG 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/TYG.txt [2026-02-26T20:33:43.192304] [INFO ] [sig ] [3067/3375] Completed TYG in 0.3s | 2.74 sym/s | Total: 18.6m | ETA: 1.9m [2026-02-26T20:33:43.192353] [INFO ] [sig ] [3068/3375] Forecasting TYGO... [2026-02-26T20:33:43.192384] [INFO ] [sig ] Generating forecast for: TYGO [2026-02-26T20:33:43.192414] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TYGO' from 'https://tdm.silogroup.org/data/derivative_storage/TYGO.csv'. [2026-02-26T20:33:43.204358] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TYGO'. [2026-02-26T20:33:43.204820] [INFO ] [FORECASTER] Starting predict_future for TYGO [2026-02-26T20:33:43.205781] [DEBUG] [LOCAL ] No optimal features file found for TYGO: ./output/feature-sets/TYGO.txt [2026-02-26T20:33:43.205839] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:43.205873] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:43.205901] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:43.205960] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:43.263623] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:43.264603] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:43.264695] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:43.264731] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:43.386401] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:43.386596] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:43.386641] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:43.386671] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:43.390263] [DEBUG] [FORECASTER] TYGO: Forecast T+1@11:T+2@11: DOWN (p=12.46%) [2026-02-26T20:33:43.390558] [INFO ] [FORECASTER] Completed predict_future for TYGO [2026-02-26T20:33:43.390731] [INFO ] [sig ] TYGO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:33:43.546901] [INFO ] [LOCAL ] Saved forecast: TYGO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/TYGO.txt [2026-02-26T20:33:43.547070] [INFO ] [sig ] [3068/3375] Completed TYGO in 0.4s | 2.74 sym/s | Total: 18.6m | ETA: 1.9m [2026-02-26T20:33:43.547113] [INFO ] [sig ] [3069/3375] Forecasting TYL... [2026-02-26T20:33:43.547142] [INFO ] [sig ] Generating forecast for: TYL [2026-02-26T20:33:43.547175] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TYL' from 'https://tdm.silogroup.org/data/derivative_storage/TYL.csv'. [2026-02-26T20:33:43.559017] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TYL'. [2026-02-26T20:33:43.559412] [INFO ] [FORECASTER] Starting predict_future for TYL [2026-02-26T20:33:43.560281] [DEBUG] [LOCAL ] No optimal features file found for TYL: ./output/feature-sets/TYL.txt [2026-02-26T20:33:43.560335] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:43.560367] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:43.560394] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:43.560460] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:43.617828] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:43.618725] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:43.618812] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:43.618845] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:43.738953] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:43.739117] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:43.739156] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:43.739218] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:43.742715] [DEBUG] [FORECASTER] TYL: Forecast T+1@11:T+2@11: DOWN (p=29.51%) [2026-02-26T20:33:43.743005] [INFO ] [FORECASTER] Completed predict_future for TYL [2026-02-26T20:33:43.743142] [INFO ] [sig ] TYL: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:33:43.893897] [INFO ] [LOCAL ] Saved forecast: TYL 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/TYL.txt [2026-02-26T20:33:43.894173] [INFO ] [sig ] [3069/3375] Completed TYL in 0.3s | 2.74 sym/s | Total: 18.7m | ETA: 1.9m [2026-02-26T20:33:43.894230] [INFO ] [sig ] [3070/3375] Forecasting TYRA... [2026-02-26T20:33:43.894262] [INFO ] [sig ] Generating forecast for: TYRA [2026-02-26T20:33:43.894295] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TYRA' from 'https://tdm.silogroup.org/data/derivative_storage/TYRA.csv'. [2026-02-26T20:33:43.906215] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TYRA'. [2026-02-26T20:33:43.906619] [INFO ] [FORECASTER] Starting predict_future for TYRA [2026-02-26T20:33:43.907438] [DEBUG] [LOCAL ] No optimal features file found for TYRA: ./output/feature-sets/TYRA.txt [2026-02-26T20:33:43.907491] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:43.907531] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:43.907560] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:43.907664] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:43.964779] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:43.965687] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:43.965794] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:43.965828] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:44.087366] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:44.087543] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:44.087628] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:44.087672] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:44.091351] [DEBUG] [FORECASTER] TYRA: Forecast T+1@11:T+2@11: DOWN (p=25.58%) [2026-02-26T20:33:44.091712] [INFO ] [FORECASTER] Completed predict_future for TYRA [2026-02-26T20:33:44.091855] [INFO ] [sig ] TYRA: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:33:44.253724] [INFO ] [LOCAL ] Saved forecast: TYRA 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/TYRA.txt [2026-02-26T20:33:44.253893] [INFO ] [sig ] [3070/3375] Completed TYRA in 0.4s | 2.74 sym/s | Total: 18.7m | ETA: 1.9m [2026-02-26T20:33:44.253947] [INFO ] [sig ] [3071/3375] Forecasting TZOO... [2026-02-26T20:33:44.253979] [INFO ] [sig ] Generating forecast for: TZOO [2026-02-26T20:33:44.254010] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TZOO' from 'https://tdm.silogroup.org/data/derivative_storage/TZOO.csv'. [2026-02-26T20:33:44.265957] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TZOO'. [2026-02-26T20:33:44.266363] [INFO ] [FORECASTER] Starting predict_future for TZOO [2026-02-26T20:33:44.267210] [DEBUG] [LOCAL ] No optimal features file found for TZOO: ./output/feature-sets/TZOO.txt [2026-02-26T20:33:44.267265] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:44.267297] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:44.267324] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:44.267382] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:44.326453] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:44.327379] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:44.327475] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:44.327511] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:44.456924] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:44.457085] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:44.457127] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:44.457159] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:44.460917] [DEBUG] [FORECASTER] TZOO: Forecast T+1@11:T+2@11: UP (p=72.24%) [2026-02-26T20:33:44.461242] [INFO ] [FORECASTER] Completed predict_future for TZOO [2026-02-26T20:33:44.461386] [INFO ] [sig ] TZOO: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:33:44.607462] [INFO ] [LOCAL ] Saved forecast: TZOO 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/TZOO.txt [2026-02-26T20:33:44.607665] [INFO ] [sig ] [3071/3375] Completed TZOO in 0.4s | 2.74 sym/s | Total: 18.7m | ETA: 1.8m [2026-02-26T20:33:44.607714] [INFO ] [sig ] [3072/3375] Forecasting UAA... [2026-02-26T20:33:44.607745] [INFO ] [sig ] Generating forecast for: UAA [2026-02-26T20:33:44.607779] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UAA' from 'https://tdm.silogroup.org/data/derivative_storage/UAA.csv'. [2026-02-26T20:33:44.619674] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UAA'. [2026-02-26T20:33:44.620046] [INFO ] [FORECASTER] Starting predict_future for UAA [2026-02-26T20:33:44.620903] [DEBUG] [LOCAL ] No optimal features file found for UAA: ./output/feature-sets/UAA.txt [2026-02-26T20:33:44.620958] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:44.620991] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:44.621019] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:44.621078] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:44.683008] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:44.683970] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:44.684086] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:44.684122] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:44.811892] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:44.812110] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:44.812159] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:44.812189] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:44.816311] [DEBUG] [FORECASTER] UAA: Forecast T+1@11:T+2@11: DOWN (p=46.33%) [2026-02-26T20:33:44.816742] [INFO ] [FORECASTER] Completed predict_future for UAA [2026-02-26T20:33:44.816896] [INFO ] [sig ] UAA: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:33:44.961635] [INFO ] [LOCAL ] Saved forecast: UAA 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/UAA.txt [2026-02-26T20:33:44.961814] [INFO ] [sig ] [3072/3375] Completed UAA in 0.4s | 2.74 sym/s | Total: 18.7m | ETA: 1.8m [2026-02-26T20:33:44.961859] [INFO ] [sig ] [3073/3375] Forecasting UAE... [2026-02-26T20:33:44.961890] [INFO ] [sig ] Generating forecast for: UAE [2026-02-26T20:33:44.961924] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UAE' from 'https://tdm.silogroup.org/data/derivative_storage/UAE.csv'. [2026-02-26T20:33:44.974176] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UAE'. [2026-02-26T20:33:44.974556] [INFO ] [FORECASTER] Starting predict_future for UAE [2026-02-26T20:33:44.975442] [DEBUG] [LOCAL ] No optimal features file found for UAE: ./output/feature-sets/UAE.txt [2026-02-26T20:33:44.975507] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:44.975548] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:44.975607] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:44.975676] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:45.034370] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:45.035169] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:45.035254] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:45.035288] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:45.158056] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:45.158211] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:45.158253] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:45.158284] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:45.161870] [DEBUG] [FORECASTER] UAE: Forecast T+1@11:T+2@11: DOWN (p=41.54%) [2026-02-26T20:33:45.162151] [INFO ] [FORECASTER] Completed predict_future for UAE [2026-02-26T20:33:45.162279] [INFO ] [sig ] UAE: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:33:45.306934] [INFO ] [LOCAL ] Saved forecast: UAE 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/UAE.txt [2026-02-26T20:33:45.307066] [INFO ] [sig ] [3073/3375] Completed UAE in 0.3s | 2.74 sym/s | Total: 18.7m | ETA: 1.8m [2026-02-26T20:33:45.307105] [INFO ] [sig ] [3074/3375] Forecasting UAL... [2026-02-26T20:33:45.307136] [INFO ] [sig ] Generating forecast for: UAL [2026-02-26T20:33:45.307167] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UAL' from 'https://tdm.silogroup.org/data/derivative_storage/UAL.csv'. [2026-02-26T20:33:45.319387] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UAL'. [2026-02-26T20:33:45.319794] [INFO ] [FORECASTER] Starting predict_future for UAL [2026-02-26T20:33:45.320658] [DEBUG] [LOCAL ] No optimal features file found for UAL: ./output/feature-sets/UAL.txt [2026-02-26T20:33:45.320712] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:45.320757] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:45.320785] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:45.320843] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:45.380078] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:45.380956] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:45.381041] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:45.381073] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:45.514339] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:45.514555] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:45.514643] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:45.514681] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:45.518827] [DEBUG] [FORECASTER] UAL: Forecast T+1@11:T+2@11: DOWN (p=37.26%) [2026-02-26T20:33:45.519218] [INFO ] [FORECASTER] Completed predict_future for UAL [2026-02-26T20:33:45.519378] [INFO ] [sig ] UAL: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:33:45.666395] [INFO ] [LOCAL ] Saved forecast: UAL 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/UAL.txt [2026-02-26T20:33:45.666564] [INFO ] [sig ] [3074/3375] Completed UAL in 0.4s | 2.74 sym/s | Total: 18.7m | ETA: 1.8m [2026-02-26T20:33:45.666640] [INFO ] [sig ] [3075/3375] Forecasting UBFO... [2026-02-26T20:33:45.666674] [INFO ] [sig ] Generating forecast for: UBFO [2026-02-26T20:33:45.666710] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UBFO' from 'https://tdm.silogroup.org/data/derivative_storage/UBFO.csv'. [2026-02-26T20:33:45.678640] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UBFO'. [2026-02-26T20:33:45.679269] [INFO ] [FORECASTER] Starting predict_future for UBFO [2026-02-26T20:33:45.680126] [DEBUG] [LOCAL ] No optimal features file found for UBFO: ./output/feature-sets/UBFO.txt [2026-02-26T20:33:45.680180] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:45.680213] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:45.680240] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:45.680306] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:45.743294] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:45.744230] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:45.744323] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:45.744358] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:45.863360] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:45.863519] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:45.863559] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:45.863608] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:45.867593] [DEBUG] [FORECASTER] UBFO: Forecast T+1@11:T+2@11: DOWN (p=1.56%) [2026-02-26T20:33:45.867897] [INFO ] [FORECASTER] Completed predict_future for UBFO [2026-02-26T20:33:45.868028] [INFO ] [sig ] UBFO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:33:46.011860] [INFO ] [LOCAL ] Saved forecast: UBFO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/UBFO.txt [2026-02-26T20:33:46.012006] [INFO ] [sig ] [3075/3375] Completed UBFO in 0.3s | 2.74 sym/s | Total: 18.7m | ETA: 1.8m [2026-02-26T20:33:46.012048] [INFO ] [sig ] [3076/3375] Forecasting UBND... [2026-02-26T20:33:46.012078] [INFO ] [sig ] Generating forecast for: UBND [2026-02-26T20:33:46.012112] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UBND' from 'https://tdm.silogroup.org/data/derivative_storage/UBND.csv'. [2026-02-26T20:33:46.023909] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UBND'. [2026-02-26T20:33:46.024291] [INFO ] [FORECASTER] Starting predict_future for UBND [2026-02-26T20:33:46.025339] [DEBUG] [LOCAL ] No optimal features file found for UBND: ./output/feature-sets/UBND.txt [2026-02-26T20:33:46.025394] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:46.025426] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:46.025454] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:46.025514] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:46.088107] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:46.088928] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:46.089059] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:46.089096] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:46.219248] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:46.219440] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:46.219497] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:46.219531] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:46.223354] [DEBUG] [FORECASTER] UBND: Forecast T+1@11:T+2@11: UP (p=51.33%) [2026-02-26T20:33:46.223725] [INFO ] [FORECASTER] Completed predict_future for UBND [2026-02-26T20:33:46.223874] [INFO ] [sig ] UBND: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:33:46.374983] [INFO ] [LOCAL ] Saved forecast: UBND 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/UBND.txt [2026-02-26T20:33:46.375136] [INFO ] [sig ] [3076/3375] Completed UBND in 0.4s | 2.74 sym/s | Total: 18.7m | ETA: 1.8m [2026-02-26T20:33:46.375179] [INFO ] [sig ] [3077/3375] Forecasting UBRL... [2026-02-26T20:33:46.375210] [INFO ] [sig ] Generating forecast for: UBRL [2026-02-26T20:33:46.375241] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UBRL' from 'https://tdm.silogroup.org/data/derivative_storage/UBRL.csv'. [2026-02-26T20:33:46.386952] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UBRL'. [2026-02-26T20:33:46.387318] [INFO ] [FORECASTER] Starting predict_future for UBRL [2026-02-26T20:33:46.388186] [DEBUG] [LOCAL ] No optimal features file found for UBRL: ./output/feature-sets/UBRL.txt [2026-02-26T20:33:46.388240] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:46.388273] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:46.388301] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:46.388358] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:46.449758] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:46.450673] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:46.450761] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:46.450796] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:46.580125] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:46.580276] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:46.580316] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:46.580345] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:46.583800] [DEBUG] [FORECASTER] UBRL: Forecast T+1@11:T+2@11: DOWN (p=28.53%) [2026-02-26T20:33:46.584081] [INFO ] [FORECASTER] Completed predict_future for UBRL [2026-02-26T20:33:46.584213] [INFO ] [sig ] UBRL: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:33:46.726258] [INFO ] [LOCAL ] Saved forecast: UBRL 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/UBRL.txt [2026-02-26T20:33:46.726392] [INFO ] [sig ] [3077/3375] Completed UBRL in 0.4s | 2.74 sym/s | Total: 18.7m | ETA: 1.8m [2026-02-26T20:33:46.726439] [INFO ] [sig ] [3078/3375] Forecasting UBS... [2026-02-26T20:33:46.726494] [INFO ] [sig ] Generating forecast for: UBS [2026-02-26T20:33:46.726539] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UBS' from 'https://tdm.silogroup.org/data/derivative_storage/UBS.csv'. [2026-02-26T20:33:46.738118] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UBS'. [2026-02-26T20:33:46.738465] [INFO ] [FORECASTER] Starting predict_future for UBS [2026-02-26T20:33:46.739551] [DEBUG] [LOCAL ] No optimal features file found for UBS: ./output/feature-sets/UBS.txt [2026-02-26T20:33:46.739625] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:46.739660] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:46.739687] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:46.739745] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:46.797960] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:46.798712] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:46.798800] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:46.798833] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:46.924813] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:46.924973] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:46.925014] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:46.925043] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:46.928640] [DEBUG] [FORECASTER] UBS: Forecast T+1@11:T+2@11: DOWN (p=35.32%) [2026-02-26T20:33:46.928941] [INFO ] [FORECASTER] Completed predict_future for UBS [2026-02-26T20:33:46.929076] [INFO ] [sig ] UBS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:33:47.070330] [INFO ] [LOCAL ] Saved forecast: UBS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/UBS.txt [2026-02-26T20:33:47.070474] [INFO ] [sig ] [3078/3375] Completed UBS in 0.3s | 2.74 sym/s | Total: 18.7m | ETA: 1.8m [2026-02-26T20:33:47.070517] [INFO ] [sig ] [3079/3375] Forecasting UBSI... [2026-02-26T20:33:47.070546] [INFO ] [sig ] Generating forecast for: UBSI [2026-02-26T20:33:47.070596] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UBSI' from 'https://tdm.silogroup.org/data/derivative_storage/UBSI.csv'. [2026-02-26T20:33:47.081936] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UBSI'. [2026-02-26T20:33:47.082281] [INFO ] [FORECASTER] Starting predict_future for UBSI [2026-02-26T20:33:47.083102] [DEBUG] [LOCAL ] No optimal features file found for UBSI: ./output/feature-sets/UBSI.txt [2026-02-26T20:33:47.083157] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:47.083189] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:47.083216] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:47.083272] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:47.143185] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:47.143978] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:47.144063] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:47.144098] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:47.267102] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:47.267264] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:47.267304] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:47.267333] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:47.271329] [DEBUG] [FORECASTER] UBSI: Forecast T+1@11:T+2@11: UP (p=91.49%) [2026-02-26T20:33:47.271663] [INFO ] [FORECASTER] Completed predict_future for UBSI [2026-02-26T20:33:47.271985] [INFO ] [sig ] UBSI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:33:47.418703] [INFO ] [LOCAL ] Saved forecast: UBSI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/UBSI.txt [2026-02-26T20:33:47.418885] [INFO ] [sig ] [3079/3375] Completed UBSI in 0.3s | 2.74 sym/s | Total: 18.7m | ETA: 1.8m [2026-02-26T20:33:47.418927] [INFO ] [sig ] [3080/3375] Forecasting UDMY... [2026-02-26T20:33:47.418957] [INFO ] [sig ] Generating forecast for: UDMY [2026-02-26T20:33:47.418988] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UDMY' from 'https://tdm.silogroup.org/data/derivative_storage/UDMY.csv'. [2026-02-26T20:33:47.430437] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UDMY'. [2026-02-26T20:33:47.430872] [INFO ] [FORECASTER] Starting predict_future for UDMY [2026-02-26T20:33:47.431756] [DEBUG] [LOCAL ] No optimal features file found for UDMY: ./output/feature-sets/UDMY.txt [2026-02-26T20:33:47.431811] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:47.431844] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:47.431871] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:47.431928] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:47.492230] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:47.493146] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:47.493233] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:47.493267] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:47.618627] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:47.618793] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:47.618834] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:47.618864] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:47.622398] [DEBUG] [FORECASTER] UDMY: Forecast T+1@11:T+2@11: UP (p=94.92%) [2026-02-26T20:33:47.622728] [INFO ] [FORECASTER] Completed predict_future for UDMY [2026-02-26T20:33:47.622869] [INFO ] [sig ] UDMY: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:33:47.772173] [INFO ] [LOCAL ] Saved forecast: UDMY 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/UDMY.txt [2026-02-26T20:33:47.772345] [INFO ] [sig ] [3080/3375] Completed UDMY in 0.4s | 2.74 sym/s | Total: 18.7m | ETA: 1.8m [2026-02-26T20:33:47.772386] [INFO ] [sig ] [3081/3375] Forecasting UE... [2026-02-26T20:33:47.772419] [INFO ] [sig ] Generating forecast for: UE [2026-02-26T20:33:47.772451] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UE' from 'https://tdm.silogroup.org/data/derivative_storage/UE.csv'. [2026-02-26T20:33:47.784880] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UE'. [2026-02-26T20:33:47.785319] [INFO ] [FORECASTER] Starting predict_future for UE [2026-02-26T20:33:47.786314] [DEBUG] [LOCAL ] No optimal features file found for UE: ./output/feature-sets/UE.txt [2026-02-26T20:33:47.786372] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:47.786406] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:47.786437] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:47.786496] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:47.847490] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:47.848444] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:47.848534] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:47.848567] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:47.971728] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:47.972137] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:47.972202] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:47.972271] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:47.976517] [DEBUG] [FORECASTER] UE: Forecast T+1@11:T+2@11: UP (p=53.62%) [2026-02-26T20:33:47.977053] [INFO ] [FORECASTER] Completed predict_future for UE [2026-02-26T20:33:47.977200] [INFO ] [sig ] UE: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:33:48.134394] [INFO ] [LOCAL ] Saved forecast: UE 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/UE.txt [2026-02-26T20:33:48.134530] [INFO ] [sig ] [3081/3375] Completed UE in 0.4s | 2.74 sym/s | Total: 18.7m | ETA: 1.8m [2026-02-26T20:33:48.134604] [INFO ] [sig ] [3082/3375] Forecasting UEIC... [2026-02-26T20:33:48.134648] [INFO ] [sig ] Generating forecast for: UEIC [2026-02-26T20:33:48.134685] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UEIC' from 'https://tdm.silogroup.org/data/derivative_storage/UEIC.csv'. [2026-02-26T20:33:48.146732] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UEIC'. [2026-02-26T20:33:48.147054] [INFO ] [FORECASTER] Starting predict_future for UEIC [2026-02-26T20:33:48.148104] [DEBUG] [LOCAL ] No optimal features file found for UEIC: ./output/feature-sets/UEIC.txt [2026-02-26T20:33:48.148158] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:48.148189] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:48.148215] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:48.148271] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:48.208033] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:48.208644] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:48.208730] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:48.208762] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:48.333805] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:48.333951] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:48.333990] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:48.334019] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:48.337440] [DEBUG] [FORECASTER] UEIC: Forecast T+1@11:T+2@11: UP (p=51.64%) [2026-02-26T20:33:48.337755] [INFO ] [FORECASTER] Completed predict_future for UEIC [2026-02-26T20:33:48.337885] [INFO ] [sig ] UEIC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:33:48.487245] [INFO ] [LOCAL ] Saved forecast: UEIC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/UEIC.txt [2026-02-26T20:33:48.487388] [INFO ] [sig ] [3082/3375] Completed UEIC in 0.4s | 2.74 sym/s | Total: 18.7m | ETA: 1.8m [2026-02-26T20:33:48.487428] [INFO ] [sig ] [3083/3375] Forecasting UFCS... [2026-02-26T20:33:48.487458] [INFO ] [sig ] Generating forecast for: UFCS [2026-02-26T20:33:48.487498] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UFCS' from 'https://tdm.silogroup.org/data/derivative_storage/UFCS.csv'. [2026-02-26T20:33:48.499786] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UFCS'. [2026-02-26T20:33:48.500330] [INFO ] [FORECASTER] Starting predict_future for UFCS [2026-02-26T20:33:48.501184] [DEBUG] [LOCAL ] No optimal features file found for UFCS: ./output/feature-sets/UFCS.txt [2026-02-26T20:33:48.501238] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:48.501303] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:48.501333] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:48.501397] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:48.564393] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:48.565151] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:48.565246] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:48.565280] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:48.737387] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:48.737561] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:48.737636] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:48.737704] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:48.741379] [DEBUG] [FORECASTER] UFCS: Forecast T+1@11:T+2@11: UP (p=82.34%) [2026-02-26T20:33:48.741719] [INFO ] [FORECASTER] Completed predict_future for UFCS [2026-02-26T20:33:48.741860] [INFO ] [sig ] UFCS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:33:48.896865] [INFO ] [LOCAL ] Saved forecast: UFCS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/UFCS.txt [2026-02-26T20:33:48.897034] [INFO ] [sig ] [3083/3375] Completed UFCS in 0.4s | 2.74 sym/s | Total: 18.7m | ETA: 1.8m [2026-02-26T20:33:48.897074] [INFO ] [sig ] [3084/3375] Forecasting UFI... [2026-02-26T20:33:48.897105] [INFO ] [sig ] Generating forecast for: UFI [2026-02-26T20:33:48.897138] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UFI' from 'https://tdm.silogroup.org/data/derivative_storage/UFI.csv'. [2026-02-26T20:33:48.908702] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UFI'. [2026-02-26T20:33:48.909074] [INFO ] [FORECASTER] Starting predict_future for UFI [2026-02-26T20:33:48.910171] [DEBUG] [LOCAL ] No optimal features file found for UFI: ./output/feature-sets/UFI.txt [2026-02-26T20:33:48.910236] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:48.910281] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:48.910319] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:48.910398] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:48.975238] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:48.976301] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:48.976390] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:48.976423] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:49.108777] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:49.109139] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:49.109182] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:49.109212] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:49.113545] [DEBUG] [FORECASTER] UFI: Forecast T+1@11:T+2@11: DOWN (p=13.59%) [2026-02-26T20:33:49.113852] [INFO ] [FORECASTER] Completed predict_future for UFI [2026-02-26T20:33:49.113984] [INFO ] [sig ] UFI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:33:49.260357] [INFO ] [LOCAL ] Saved forecast: UFI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/UFI.txt [2026-02-26T20:33:49.260518] [INFO ] [sig ] [3084/3375] Completed UFI in 0.4s | 2.74 sym/s | Total: 18.7m | ETA: 1.8m [2026-02-26T20:33:49.260560] [INFO ] [sig ] [3085/3375] Forecasting UFO... [2026-02-26T20:33:49.260611] [INFO ] [sig ] Generating forecast for: UFO [2026-02-26T20:33:49.260648] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UFO' from 'https://tdm.silogroup.org/data/derivative_storage/UFO.csv'. [2026-02-26T20:33:49.272011] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UFO'. [2026-02-26T20:33:49.272435] [INFO ] [FORECASTER] Starting predict_future for UFO [2026-02-26T20:33:49.273287] [DEBUG] [LOCAL ] No optimal features file found for UFO: ./output/feature-sets/UFO.txt [2026-02-26T20:33:49.273355] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:49.273397] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:49.273425] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:49.273509] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:49.333649] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:49.334868] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:49.334963] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:49.334998] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:49.462132] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:49.462298] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:49.462339] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:49.462367] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:49.466383] [DEBUG] [FORECASTER] UFO: Forecast T+1@11:T+2@11: DOWN (p=13.74%) [2026-02-26T20:33:49.466725] [INFO ] [FORECASTER] Completed predict_future for UFO [2026-02-26T20:33:49.467052] [INFO ] [sig ] UFO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:33:49.621143] [INFO ] [LOCAL ] Saved forecast: UFO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/UFO.txt [2026-02-26T20:33:49.621309] [INFO ] [sig ] [3085/3375] Completed UFO in 0.4s | 2.74 sym/s | Total: 18.8m | ETA: 1.8m [2026-02-26T20:33:49.621352] [INFO ] [sig ] [3086/3375] Forecasting UFPI... [2026-02-26T20:33:49.621381] [INFO ] [sig ] Generating forecast for: UFPI [2026-02-26T20:33:49.621412] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UFPI' from 'https://tdm.silogroup.org/data/derivative_storage/UFPI.csv'. [2026-02-26T20:33:49.633870] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UFPI'. [2026-02-26T20:33:49.634270] [INFO ] [FORECASTER] Starting predict_future for UFPI [2026-02-26T20:33:49.635116] [DEBUG] [LOCAL ] No optimal features file found for UFPI: ./output/feature-sets/UFPI.txt [2026-02-26T20:33:49.635169] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:49.635201] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:49.635227] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:49.635282] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:49.702236] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:49.703339] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:49.703430] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:49.703464] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:49.834612] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:49.834794] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:49.834834] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:49.834906] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:49.839839] [DEBUG] [FORECASTER] UFPI: Forecast T+1@11:T+2@11: UP (p=79.70%) [2026-02-26T20:33:49.840187] [INFO ] [FORECASTER] Completed predict_future for UFPI [2026-02-26T20:33:49.840337] [INFO ] [sig ] UFPI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:33:49.998532] [INFO ] [LOCAL ] Saved forecast: UFPI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/UFPI.txt [2026-02-26T20:33:49.998804] [INFO ] [sig ] [3086/3375] Completed UFPI in 0.4s | 2.74 sym/s | Total: 18.8m | ETA: 1.8m [2026-02-26T20:33:49.998850] [INFO ] [sig ] [3087/3375] Forecasting UGI... [2026-02-26T20:33:49.998882] [INFO ] [sig ] Generating forecast for: UGI [2026-02-26T20:33:49.998925] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UGI' from 'https://tdm.silogroup.org/data/derivative_storage/UGI.csv'. [2026-02-26T20:33:50.010902] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UGI'. [2026-02-26T20:33:50.011332] [INFO ] [FORECASTER] Starting predict_future for UGI [2026-02-26T20:33:50.012280] [DEBUG] [LOCAL ] No optimal features file found for UGI: ./output/feature-sets/UGI.txt [2026-02-26T20:33:50.012352] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:50.012385] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:50.012412] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:50.012469] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:50.071433] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:50.072420] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:50.072522] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:50.072565] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:50.204485] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:50.204677] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:50.204718] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:50.204748] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:50.208692] [DEBUG] [FORECASTER] UGI: Forecast T+1@11:T+2@11: UP (p=81.42%) [2026-02-26T20:33:50.209187] [INFO ] [FORECASTER] Completed predict_future for UGI [2026-02-26T20:33:50.209328] [INFO ] [sig ] UGI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:33:50.363298] [INFO ] [LOCAL ] Saved forecast: UGI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/UGI.txt [2026-02-26T20:33:50.363465] [INFO ] [sig ] [3087/3375] Completed UGI in 0.4s | 2.74 sym/s | Total: 18.8m | ETA: 1.8m [2026-02-26T20:33:50.363507] [INFO ] [sig ] [3088/3375] Forecasting UGP... [2026-02-26T20:33:50.363536] [INFO ] [sig ] Generating forecast for: UGP [2026-02-26T20:33:50.363566] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UGP' from 'https://tdm.silogroup.org/data/derivative_storage/UGP.csv'. [2026-02-26T20:33:50.377455] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UGP'. [2026-02-26T20:33:50.377920] [INFO ] [FORECASTER] Starting predict_future for UGP [2026-02-26T20:33:50.379183] [DEBUG] [LOCAL ] No optimal features file found for UGP: ./output/feature-sets/UGP.txt [2026-02-26T20:33:50.379237] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:50.379270] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:50.379296] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:50.379353] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:50.441264] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:50.442207] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:50.442293] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:50.442326] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:50.570762] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:50.570933] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:50.570986] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:50.571018] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:50.574957] [DEBUG] [FORECASTER] UGP: Forecast T+1@11:T+2@11: DOWN (p=41.85%) [2026-02-26T20:33:50.575281] [INFO ] [FORECASTER] Completed predict_future for UGP [2026-02-26T20:33:50.575427] [INFO ] [sig ] UGP: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:33:50.726173] [INFO ] [LOCAL ] Saved forecast: UGP 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/UGP.txt [2026-02-26T20:33:50.726334] [INFO ] [sig ] [3088/3375] Completed UGP in 0.4s | 2.74 sym/s | Total: 18.8m | ETA: 1.7m [2026-02-26T20:33:50.726375] [INFO ] [sig ] [3089/3375] Forecasting UHAL... [2026-02-26T20:33:50.726404] [INFO ] [sig ] Generating forecast for: UHAL [2026-02-26T20:33:50.726436] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UHAL' from 'https://tdm.silogroup.org/data/derivative_storage/UHAL.csv'. [2026-02-26T20:33:50.739292] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UHAL'. [2026-02-26T20:33:50.739771] [INFO ] [FORECASTER] Starting predict_future for UHAL [2026-02-26T20:33:50.740720] [DEBUG] [LOCAL ] No optimal features file found for UHAL: ./output/feature-sets/UHAL.txt [2026-02-26T20:33:50.740776] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:50.740809] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:50.740836] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:50.741083] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:50.804597] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:50.805480] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:50.805598] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:50.805650] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:50.942953] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:50.943110] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:50.943151] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:50.943179] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:50.946759] [DEBUG] [FORECASTER] UHAL: Forecast T+1@11:T+2@11: UP (p=90.84%) [2026-02-26T20:33:50.947049] [INFO ] [FORECASTER] Completed predict_future for UHAL [2026-02-26T20:33:50.947183] [INFO ] [sig ] UHAL: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:33:51.093358] [INFO ] [LOCAL ] Saved forecast: UHAL 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/UHAL.txt [2026-02-26T20:33:51.093517] [INFO ] [sig ] [3089/3375] Completed UHAL in 0.4s | 2.74 sym/s | Total: 18.8m | ETA: 1.7m [2026-02-26T20:33:51.093560] [INFO ] [sig ] [3090/3375] Forecasting UHG... [2026-02-26T20:33:51.093613] [INFO ] [sig ] Generating forecast for: UHG [2026-02-26T20:33:51.093647] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UHG' from 'https://tdm.silogroup.org/data/derivative_storage/UHG.csv'. [2026-02-26T20:33:51.106071] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UHG'. [2026-02-26T20:33:51.106483] [INFO ] [FORECASTER] Starting predict_future for UHG [2026-02-26T20:33:51.107368] [DEBUG] [LOCAL ] No optimal features file found for UHG: ./output/feature-sets/UHG.txt [2026-02-26T20:33:51.107424] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:51.107456] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:51.107483] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:51.107540] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:51.168257] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:51.169189] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:51.169275] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:51.169309] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:51.287287] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:51.287454] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:51.287495] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:51.287525] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:51.291071] [DEBUG] [FORECASTER] UHG: Forecast T+1@11:T+2@11: UP (p=62.19%) [2026-02-26T20:33:51.291358] [INFO ] [FORECASTER] Completed predict_future for UHG [2026-02-26T20:33:51.291490] [INFO ] [sig ] UHG: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:33:51.436447] [INFO ] [LOCAL ] Saved forecast: UHG 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/UHG.txt [2026-02-26T20:33:51.436624] [INFO ] [sig ] [3090/3375] Completed UHG in 0.3s | 2.74 sym/s | Total: 18.8m | ETA: 1.7m [2026-02-26T20:33:51.436684] [INFO ] [sig ] [3091/3375] Forecasting UHS... [2026-02-26T20:33:51.436717] [INFO ] [sig ] Generating forecast for: UHS [2026-02-26T20:33:51.436748] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UHS' from 'https://tdm.silogroup.org/data/derivative_storage/UHS.csv'. [2026-02-26T20:33:51.450378] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UHS'. [2026-02-26T20:33:51.450952] [INFO ] [FORECASTER] Starting predict_future for UHS [2026-02-26T20:33:51.451821] [DEBUG] [LOCAL ] No optimal features file found for UHS: ./output/feature-sets/UHS.txt [2026-02-26T20:33:51.451876] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:51.451908] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:51.451934] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:51.451992] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:51.510939] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:51.511560] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:51.511667] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:51.511708] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:51.633634] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:51.633794] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:51.633834] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:51.633863] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:51.637314] [DEBUG] [FORECASTER] UHS: Forecast T+1@11:T+2@11: UP (p=59.87%) [2026-02-26T20:33:51.637612] [INFO ] [FORECASTER] Completed predict_future for UHS [2026-02-26T20:33:51.637768] [INFO ] [sig ] UHS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:33:51.779253] [INFO ] [LOCAL ] Saved forecast: UHS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/UHS.txt [2026-02-26T20:33:51.779390] [INFO ] [sig ] [3091/3375] Completed UHS in 0.3s | 2.74 sym/s | Total: 18.8m | ETA: 1.7m [2026-02-26T20:33:51.779431] [INFO ] [sig ] [3092/3375] Forecasting UI... [2026-02-26T20:33:51.779460] [INFO ] [sig ] Generating forecast for: UI [2026-02-26T20:33:51.779491] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UI' from 'https://tdm.silogroup.org/data/derivative_storage/UI.csv'. [2026-02-26T20:33:51.790679] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UI'. [2026-02-26T20:33:51.791176] [INFO ] [FORECASTER] Starting predict_future for UI [2026-02-26T20:33:51.792238] [DEBUG] [LOCAL ] No optimal features file found for UI: ./output/feature-sets/UI.txt [2026-02-26T20:33:51.792292] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:51.792324] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:51.792350] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:51.792406] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:51.850757] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:51.851551] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:51.851649] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:51.851687] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:51.970817] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:51.970977] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:51.971017] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:51.971046] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:51.974507] [DEBUG] [FORECASTER] UI: Forecast T+1@11:T+2@11: DOWN (p=4.40%) [2026-02-26T20:33:51.974827] [INFO ] [FORECASTER] Completed predict_future for UI [2026-02-26T20:33:51.974956] [INFO ] [sig ] UI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:33:52.116723] [INFO ] [LOCAL ] Saved forecast: UI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/UI.txt [2026-02-26T20:33:52.116838] [INFO ] [sig ] [3092/3375] Completed UI in 0.3s | 2.74 sym/s | Total: 18.8m | ETA: 1.7m [2026-02-26T20:33:52.116879] [INFO ] [sig ] [3093/3375] Forecasting UIS... [2026-02-26T20:33:52.116909] [INFO ] [sig ] Generating forecast for: UIS [2026-02-26T20:33:52.116939] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UIS' from 'https://tdm.silogroup.org/data/derivative_storage/UIS.csv'. [2026-02-26T20:33:52.127758] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UIS'. [2026-02-26T20:33:52.128101] [INFO ] [FORECASTER] Starting predict_future for UIS [2026-02-26T20:33:52.128953] [DEBUG] [LOCAL ] No optimal features file found for UIS: ./output/feature-sets/UIS.txt [2026-02-26T20:33:52.129007] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:52.129039] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:52.129067] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:52.129124] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:52.188248] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:52.188988] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:52.189077] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:52.189155] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:52.314087] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:52.314246] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:52.314289] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:52.314320] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:52.318141] [DEBUG] [FORECASTER] UIS: Forecast T+1@11:T+2@11: DOWN (p=17.18%) [2026-02-26T20:33:52.318448] [INFO ] [FORECASTER] Completed predict_future for UIS [2026-02-26T20:33:52.318612] [INFO ] [sig ] UIS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:33:52.489664] [INFO ] [LOCAL ] Saved forecast: UIS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/UIS.txt [2026-02-26T20:33:52.489839] [INFO ] [sig ] [3093/3375] Completed UIS in 0.4s | 2.74 sym/s | Total: 18.8m | ETA: 1.7m [2026-02-26T20:33:52.489882] [INFO ] [sig ] [3094/3375] Forecasting UITB... [2026-02-26T20:33:52.490128] [INFO ] [sig ] Generating forecast for: UITB [2026-02-26T20:33:52.490180] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UITB' from 'https://tdm.silogroup.org/data/derivative_storage/UITB.csv'. [2026-02-26T20:33:52.501960] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UITB'. [2026-02-26T20:33:52.502357] [INFO ] [FORECASTER] Starting predict_future for UITB [2026-02-26T20:33:52.503211] [DEBUG] [LOCAL ] No optimal features file found for UITB: ./output/feature-sets/UITB.txt [2026-02-26T20:33:52.503266] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:52.503298] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:52.503325] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:52.503383] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:52.565210] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:52.566112] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:52.566201] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:52.566236] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:52.688273] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:52.688437] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:52.688501] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:52.688531] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:52.692187] [DEBUG] [FORECASTER] UITB: Forecast T+1@11:T+2@11: UP (p=64.64%) [2026-02-26T20:33:52.692487] [INFO ] [FORECASTER] Completed predict_future for UITB [2026-02-26T20:33:52.692644] [INFO ] [sig ] UITB: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:33:52.847313] [INFO ] [LOCAL ] Saved forecast: UITB 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/UITB.txt [2026-02-26T20:33:52.847493] [INFO ] [sig ] [3094/3375] Completed UITB in 0.4s | 2.74 sym/s | Total: 18.8m | ETA: 1.7m [2026-02-26T20:33:52.847538] [INFO ] [sig ] [3095/3375] Forecasting UL... [2026-02-26T20:33:52.847588] [INFO ] [sig ] Generating forecast for: UL [2026-02-26T20:33:52.847626] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UL' from 'https://tdm.silogroup.org/data/derivative_storage/UL.csv'. [2026-02-26T20:33:52.858605] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UL'. [2026-02-26T20:33:52.858998] [INFO ] [FORECASTER] Starting predict_future for UL [2026-02-26T20:33:52.859865] [DEBUG] [LOCAL ] No optimal features file found for UL: ./output/feature-sets/UL.txt [2026-02-26T20:33:52.859919] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:52.859951] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:52.859979] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:52.860037] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:52.923446] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:52.924596] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:52.924705] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:52.924740] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:53.048595] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:53.048761] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:53.048803] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:53.048832] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:53.052288] [DEBUG] [FORECASTER] UL: Forecast T+1@11:T+2@11: UP (p=79.63%) [2026-02-26T20:33:53.052570] [INFO ] [FORECASTER] Completed predict_future for UL [2026-02-26T20:33:53.052723] [INFO ] [sig ] UL: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:33:53.196941] [INFO ] [LOCAL ] Saved forecast: UL 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/UL.txt [2026-02-26T20:33:53.197087] [INFO ] [sig ] [3095/3375] Completed UL in 0.3s | 2.74 sym/s | Total: 18.8m | ETA: 1.7m [2026-02-26T20:33:53.197129] [INFO ] [sig ] [3096/3375] Forecasting ULBI... [2026-02-26T20:33:53.197166] [INFO ] [sig ] Generating forecast for: ULBI [2026-02-26T20:33:53.197204] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ULBI' from 'https://tdm.silogroup.org/data/derivative_storage/ULBI.csv'. [2026-02-26T20:33:53.209199] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ULBI'. [2026-02-26T20:33:53.209629] [INFO ] [FORECASTER] Starting predict_future for ULBI [2026-02-26T20:33:53.210668] [DEBUG] [LOCAL ] No optimal features file found for ULBI: ./output/feature-sets/ULBI.txt [2026-02-26T20:33:53.210726] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:53.210757] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:53.210784] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:53.210841] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:53.271877] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:53.272700] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:53.272801] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:53.272834] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:53.399261] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:53.399418] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:53.399458] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:53.399485] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:53.402974] [DEBUG] [FORECASTER] ULBI: Forecast T+1@11:T+2@11: DOWN (p=27.26%) [2026-02-26T20:33:53.403255] [INFO ] [FORECASTER] Completed predict_future for ULBI [2026-02-26T20:33:53.403382] [INFO ] [sig ] ULBI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:33:53.545374] [INFO ] [LOCAL ] Saved forecast: ULBI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ULBI.txt [2026-02-26T20:33:53.545645] [INFO ] [sig ] [3096/3375] Completed ULBI in 0.3s | 2.74 sym/s | Total: 18.8m | ETA: 1.7m [2026-02-26T20:33:53.545707] [INFO ] [sig ] [3097/3375] Forecasting ULCC... [2026-02-26T20:33:53.545745] [INFO ] [sig ] Generating forecast for: ULCC [2026-02-26T20:33:53.545779] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ULCC' from 'https://tdm.silogroup.org/data/derivative_storage/ULCC.csv'. [2026-02-26T20:33:53.557407] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ULCC'. [2026-02-26T20:33:53.557900] [INFO ] [FORECASTER] Starting predict_future for ULCC [2026-02-26T20:33:53.558777] [DEBUG] [LOCAL ] No optimal features file found for ULCC: ./output/feature-sets/ULCC.txt [2026-02-26T20:33:53.558843] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:53.558876] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:53.558903] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:53.558960] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:53.620042] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:53.620980] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:53.621069] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:53.621103] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:53.749400] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:53.749564] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:53.749628] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:53.749658] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:53.753141] [DEBUG] [FORECASTER] ULCC: Forecast T+1@11:T+2@11: DOWN (p=3.93%) [2026-02-26T20:33:53.753468] [INFO ] [FORECASTER] Completed predict_future for ULCC [2026-02-26T20:33:53.753632] [INFO ] [sig ] ULCC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:33:53.904311] [INFO ] [LOCAL ] Saved forecast: ULCC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ULCC.txt [2026-02-26T20:33:53.904480] [INFO ] [sig ] [3097/3375] Completed ULCC in 0.4s | 2.74 sym/s | Total: 18.8m | ETA: 1.7m [2026-02-26T20:33:53.904522] [INFO ] [sig ] [3098/3375] Forecasting ULH... [2026-02-26T20:33:53.904555] [INFO ] [sig ] Generating forecast for: ULH [2026-02-26T20:33:53.904610] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ULH' from 'https://tdm.silogroup.org/data/derivative_storage/ULH.csv'. [2026-02-26T20:33:53.918231] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ULH'. [2026-02-26T20:33:53.918663] [INFO ] [FORECASTER] Starting predict_future for ULH [2026-02-26T20:33:53.919530] [DEBUG] [LOCAL ] No optimal features file found for ULH: ./output/feature-sets/ULH.txt [2026-02-26T20:33:53.919604] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:53.919655] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:53.919689] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:53.919760] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:53.981896] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:53.982821] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:53.982913] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:53.982946] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:54.114034] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:54.114203] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:54.114247] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:54.114292] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:54.118269] [DEBUG] [FORECASTER] ULH: Forecast T+1@11:T+2@11: UP (p=69.77%) [2026-02-26T20:33:54.118600] [INFO ] [FORECASTER] Completed predict_future for ULH [2026-02-26T20:33:54.118748] [INFO ] [sig ] ULH: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:33:54.266094] [INFO ] [LOCAL ] Saved forecast: ULH 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ULH.txt [2026-02-26T20:33:54.266261] [INFO ] [sig ] [3098/3375] Completed ULH in 0.4s | 2.74 sym/s | Total: 18.8m | ETA: 1.7m [2026-02-26T20:33:54.266301] [INFO ] [sig ] [3099/3375] Forecasting ULTA... [2026-02-26T20:33:54.266333] [INFO ] [sig ] Generating forecast for: ULTA [2026-02-26T20:33:54.266364] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ULTA' from 'https://tdm.silogroup.org/data/derivative_storage/ULTA.csv'. [2026-02-26T20:33:54.277988] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ULTA'. [2026-02-26T20:33:54.278374] [INFO ] [FORECASTER] Starting predict_future for ULTA [2026-02-26T20:33:54.279259] [DEBUG] [LOCAL ] No optimal features file found for ULTA: ./output/feature-sets/ULTA.txt [2026-02-26T20:33:54.279313] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:54.279346] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:54.279371] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:54.279427] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:54.338744] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:54.339639] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:54.339726] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:54.339758] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:54.466695] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:54.466895] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:54.466942] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:54.466972] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:54.470674] [DEBUG] [FORECASTER] ULTA: Forecast T+1@11:T+2@11: DOWN (p=25.45%) [2026-02-26T20:33:54.470960] [INFO ] [FORECASTER] Completed predict_future for ULTA [2026-02-26T20:33:54.471100] [INFO ] [sig ] ULTA: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:33:54.617365] [INFO ] [LOCAL ] Saved forecast: ULTA 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ULTA.txt [2026-02-26T20:33:54.617533] [INFO ] [sig ] [3099/3375] Completed ULTA in 0.4s | 2.74 sym/s | Total: 18.8m | ETA: 1.7m [2026-02-26T20:33:54.617589] [INFO ] [sig ] [3100/3375] Forecasting ULY... [2026-02-26T20:33:54.617625] [INFO ] [sig ] Generating forecast for: ULY [2026-02-26T20:33:54.617789] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ULY' from 'https://tdm.silogroup.org/data/derivative_storage/ULY.csv'. [2026-02-26T20:33:54.629846] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ULY'. [2026-02-26T20:33:54.630272] [INFO ] [FORECASTER] Starting predict_future for ULY [2026-02-26T20:33:54.631161] [DEBUG] [LOCAL ] No optimal features file found for ULY: ./output/feature-sets/ULY.txt [2026-02-26T20:33:54.631218] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:54.631277] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:54.631306] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:54.631364] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:54.691728] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:54.692852] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:54.692947] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:54.693000] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:54.815082] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:54.815238] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:54.815279] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:54.815318] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:54.818779] [DEBUG] [FORECASTER] ULY: Forecast T+1@11:T+2@11: DOWN (p=27.46%) [2026-02-26T20:33:54.819065] [INFO ] [FORECASTER] Completed predict_future for ULY [2026-02-26T20:33:54.819195] [INFO ] [sig ] ULY: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:33:54.962125] [INFO ] [LOCAL ] Saved forecast: ULY 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ULY.txt [2026-02-26T20:33:54.962289] [INFO ] [sig ] [3100/3375] Completed ULY in 0.3s | 2.74 sym/s | Total: 18.8m | ETA: 1.7m [2026-02-26T20:33:54.962332] [INFO ] [sig ] [3101/3375] Forecasting UMBF... [2026-02-26T20:33:54.962365] [INFO ] [sig ] Generating forecast for: UMBF [2026-02-26T20:33:54.962397] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UMBF' from 'https://tdm.silogroup.org/data/derivative_storage/UMBF.csv'. [2026-02-26T20:33:54.974896] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UMBF'. [2026-02-26T20:33:54.975230] [INFO ] [FORECASTER] Starting predict_future for UMBF [2026-02-26T20:33:54.976068] [DEBUG] [LOCAL ] No optimal features file found for UMBF: ./output/feature-sets/UMBF.txt [2026-02-26T20:33:54.976123] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:54.976157] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:54.976186] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:54.976245] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:55.035483] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:55.036143] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:55.036223] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:55.036255] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:55.158559] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:55.158733] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:55.158774] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:55.158802] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:55.162238] [DEBUG] [FORECASTER] UMBF: Forecast T+1@11:T+2@11: DOWN (p=23.63%) [2026-02-26T20:33:55.162532] [INFO ] [FORECASTER] Completed predict_future for UMBF [2026-02-26T20:33:55.162682] [INFO ] [sig ] UMBF: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:33:55.312340] [INFO ] [LOCAL ] Saved forecast: UMBF 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/UMBF.txt [2026-02-26T20:33:55.312563] [INFO ] [sig ] [3101/3375] Completed UMBF in 0.4s | 2.74 sym/s | Total: 18.8m | ETA: 1.7m [2026-02-26T20:33:55.312657] [INFO ] [sig ] [3102/3375] Forecasting UMC... [2026-02-26T20:33:55.312703] [INFO ] [sig ] Generating forecast for: UMC [2026-02-26T20:33:55.312739] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UMC' from 'https://tdm.silogroup.org/data/derivative_storage/UMC.csv'. [2026-02-26T20:33:55.324558] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UMC'. [2026-02-26T20:33:55.325023] [INFO ] [FORECASTER] Starting predict_future for UMC [2026-02-26T20:33:55.325967] [DEBUG] [LOCAL ] No optimal features file found for UMC: ./output/feature-sets/UMC.txt [2026-02-26T20:33:55.326024] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:55.326059] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:55.326087] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:55.326147] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:55.386271] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:55.387122] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:55.387213] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:55.387247] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:55.514903] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:55.515070] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:55.515112] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:55.515141] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:55.518721] [DEBUG] [FORECASTER] UMC: Forecast T+1@11:T+2@11: UP (p=59.31%) [2026-02-26T20:33:55.519044] [INFO ] [FORECASTER] Completed predict_future for UMC [2026-02-26T20:33:55.519178] [INFO ] [sig ] UMC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:33:55.667735] [INFO ] [LOCAL ] Saved forecast: UMC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/UMC.txt [2026-02-26T20:33:55.667926] [INFO ] [sig ] [3102/3375] Completed UMC in 0.4s | 2.74 sym/s | Total: 18.9m | ETA: 1.7m [2026-02-26T20:33:55.667971] [INFO ] [sig ] [3103/3375] Forecasting UMH... [2026-02-26T20:33:55.668002] [INFO ] [sig ] Generating forecast for: UMH [2026-02-26T20:33:55.668035] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UMH' from 'https://tdm.silogroup.org/data/derivative_storage/UMH.csv'. [2026-02-26T20:33:55.680631] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UMH'. [2026-02-26T20:33:55.681054] [INFO ] [FORECASTER] Starting predict_future for UMH [2026-02-26T20:33:55.681933] [DEBUG] [LOCAL ] No optimal features file found for UMH: ./output/feature-sets/UMH.txt [2026-02-26T20:33:55.681989] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:55.682023] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:55.682052] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:55.682110] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:55.743186] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:55.744319] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:55.744409] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:55.744442] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:55.879827] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:55.880017] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:55.880074] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:55.880161] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:55.883817] [DEBUG] [FORECASTER] UMH: Forecast T+1@11:T+2@11: DOWN (p=4.57%) [2026-02-26T20:33:55.884100] [INFO ] [FORECASTER] Completed predict_future for UMH [2026-02-26T20:33:55.884233] [INFO ] [sig ] UMH: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:33:56.029880] [INFO ] [LOCAL ] Saved forecast: UMH 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/UMH.txt [2026-02-26T20:33:56.030010] [INFO ] [sig ] [3103/3375] Completed UMH in 0.4s | 2.74 sym/s | Total: 18.9m | ETA: 1.7m [2026-02-26T20:33:56.030050] [INFO ] [sig ] [3104/3375] Forecasting UMMA... [2026-02-26T20:33:56.030079] [INFO ] [sig ] Generating forecast for: UMMA [2026-02-26T20:33:56.030110] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UMMA' from 'https://tdm.silogroup.org/data/derivative_storage/UMMA.csv'. [2026-02-26T20:33:56.041336] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UMMA'. [2026-02-26T20:33:56.041783] [INFO ] [FORECASTER] Starting predict_future for UMMA [2026-02-26T20:33:56.042700] [DEBUG] [LOCAL ] No optimal features file found for UMMA: ./output/feature-sets/UMMA.txt [2026-02-26T20:33:56.042759] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:56.042792] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:56.042819] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:56.042877] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:56.102339] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:56.103149] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:56.103234] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:56.103268] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:56.220688] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:56.220862] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:56.220908] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:56.220936] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:56.224337] [DEBUG] [FORECASTER] UMMA: Forecast T+1@11:T+2@11: UP (p=59.18%) [2026-02-26T20:33:56.224635] [INFO ] [FORECASTER] Completed predict_future for UMMA [2026-02-26T20:33:56.224768] [INFO ] [sig ] UMMA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:33:56.374689] [INFO ] [LOCAL ] Saved forecast: UMMA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/UMMA.txt [2026-02-26T20:33:56.374903] [INFO ] [sig ] [3104/3375] Completed UMMA in 0.3s | 2.74 sym/s | Total: 18.9m | ETA: 1.6m [2026-02-26T20:33:56.374963] [INFO ] [sig ] [3105/3375] Forecasting UNCY... [2026-02-26T20:33:56.374994] [INFO ] [sig ] Generating forecast for: UNCY [2026-02-26T20:33:56.375026] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNCY' from 'https://tdm.silogroup.org/data/derivative_storage/UNCY.csv'. [2026-02-26T20:33:56.387368] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNCY'. [2026-02-26T20:33:56.387822] [INFO ] [FORECASTER] Starting predict_future for UNCY [2026-02-26T20:33:56.388689] [DEBUG] [LOCAL ] No optimal features file found for UNCY: ./output/feature-sets/UNCY.txt [2026-02-26T20:33:56.388754] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:56.388794] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:56.388826] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:56.388894] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:56.450747] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:56.451695] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:56.451788] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:56.451820] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:56.589255] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:56.589435] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:56.589477] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:56.589528] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:56.594524] [DEBUG] [FORECASTER] UNCY: Forecast T+1@11:T+2@11: DOWN (p=15.19%) [2026-02-26T20:33:56.595090] [INFO ] [FORECASTER] Completed predict_future for UNCY [2026-02-26T20:33:56.595270] [INFO ] [sig ] UNCY: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:33:56.826391] [INFO ] [LOCAL ] Saved forecast: UNCY 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/UNCY.txt [2026-02-26T20:33:56.826709] [INFO ] [sig ] [3105/3375] Completed UNCY in 0.5s | 2.74 sym/s | Total: 18.9m | ETA: 1.6m [2026-02-26T20:33:56.826785] [INFO ] [sig ] [3106/3375] Forecasting UNF... [2026-02-26T20:33:56.826837] [INFO ] [sig ] Generating forecast for: UNF [2026-02-26T20:33:56.826888] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNF' from 'https://tdm.silogroup.org/data/derivative_storage/UNF.csv'. [2026-02-26T20:33:56.847991] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNF'. [2026-02-26T20:33:56.849623] [INFO ] [FORECASTER] Starting predict_future for UNF [2026-02-26T20:33:56.851167] [DEBUG] [LOCAL ] No optimal features file found for UNF: ./output/feature-sets/UNF.txt [2026-02-26T20:33:56.851255] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:56.851310] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:56.851361] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:56.851456] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:56.947295] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:56.948948] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:56.949099] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:56.949159] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:57.127790] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:57.127987] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:57.128037] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:57.128070] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:57.133453] [DEBUG] [FORECASTER] UNF: Forecast T+1@11:T+2@11: DOWN (p=19.36%) [2026-02-26T20:33:57.134058] [INFO ] [FORECASTER] Completed predict_future for UNF [2026-02-26T20:33:57.134290] [INFO ] [sig ] UNF: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:33:57.380504] [INFO ] [LOCAL ] Saved forecast: UNF 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/UNF.txt [2026-02-26T20:33:57.380797] [INFO ] [sig ] [3106/3375] Completed UNF in 0.6s | 2.74 sym/s | Total: 18.9m | ETA: 1.6m [2026-02-26T20:33:57.380868] [INFO ] [sig ] [3107/3375] Forecasting UNFI... [2026-02-26T20:33:57.380920] [INFO ] [sig ] Generating forecast for: UNFI [2026-02-26T20:33:57.380969] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNFI' from 'https://tdm.silogroup.org/data/derivative_storage/UNFI.csv'. [2026-02-26T20:33:57.429741] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNFI'. [2026-02-26T20:33:57.430252] [INFO ] [FORECASTER] Starting predict_future for UNFI [2026-02-26T20:33:57.431419] [DEBUG] [LOCAL ] No optimal features file found for UNFI: ./output/feature-sets/UNFI.txt [2026-02-26T20:33:57.431489] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:57.431533] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:57.431588] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:57.431675] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:57.519514] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:57.520871] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:57.521032] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:57.521110] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:57.704129] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:57.704337] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:57.704390] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:57.704427] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:57.709429] [DEBUG] [FORECASTER] UNFI: Forecast T+1@11:T+2@11: DOWN (p=24.95%) [2026-02-26T20:33:57.709947] [INFO ] [FORECASTER] Completed predict_future for UNFI [2026-02-26T20:33:57.710159] [INFO ] [sig ] UNFI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:33:57.888251] [INFO ] [LOCAL ] Saved forecast: UNFI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/UNFI.txt [2026-02-26T20:33:57.888427] [INFO ] [sig ] [3107/3375] Completed UNFI in 0.5s | 2.74 sym/s | Total: 18.9m | ETA: 1.6m [2026-02-26T20:33:57.888476] [INFO ] [sig ] [3108/3375] Forecasting UNM... [2026-02-26T20:33:57.888506] [INFO ] [sig ] Generating forecast for: UNM [2026-02-26T20:33:57.888538] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNM' from 'https://tdm.silogroup.org/data/derivative_storage/UNM.csv'. [2026-02-26T20:33:57.902354] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNM'. [2026-02-26T20:33:57.902880] [INFO ] [FORECASTER] Starting predict_future for UNM [2026-02-26T20:33:57.904015] [DEBUG] [LOCAL ] No optimal features file found for UNM: ./output/feature-sets/UNM.txt [2026-02-26T20:33:57.904082] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:57.904115] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:57.904143] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:57.904203] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:57.990622] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:57.991885] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:57.992011] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:57.992063] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:58.127144] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:58.127319] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:58.127362] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:58.127392] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:58.131408] [DEBUG] [FORECASTER] UNM: Forecast T+1@11:T+2@11: UP (p=76.19%) [2026-02-26T20:33:58.131824] [INFO ] [FORECASTER] Completed predict_future for UNM [2026-02-26T20:33:58.131980] [INFO ] [sig ] UNM: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:33:58.281673] [INFO ] [LOCAL ] Saved forecast: UNM 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/UNM.txt [2026-02-26T20:33:58.281841] [INFO ] [sig ] [3108/3375] Completed UNM in 0.4s | 2.74 sym/s | Total: 18.9m | ETA: 1.6m [2026-02-26T20:33:58.281881] [INFO ] [sig ] [3109/3375] Forecasting UNMA... [2026-02-26T20:33:58.281914] [INFO ] [sig ] Generating forecast for: UNMA [2026-02-26T20:33:58.281949] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNMA' from 'https://tdm.silogroup.org/data/derivative_storage/UNMA.csv'. [2026-02-26T20:33:58.293919] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNMA'. [2026-02-26T20:33:58.294351] [INFO ] [FORECASTER] Starting predict_future for UNMA [2026-02-26T20:33:58.295313] [DEBUG] [LOCAL ] No optimal features file found for UNMA: ./output/feature-sets/UNMA.txt [2026-02-26T20:33:58.295371] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:58.295404] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:58.295431] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:58.295505] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:58.356216] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:58.357111] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:58.357200] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:58.357233] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:58.469334] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:58.469496] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:58.469539] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:58.469568] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:58.473712] [DEBUG] [FORECASTER] UNMA: Forecast T+1@11:T+2@11: UP (p=80.29%) [2026-02-26T20:33:58.474115] [INFO ] [FORECASTER] Completed predict_future for UNMA [2026-02-26T20:33:58.474264] [INFO ] [sig ] UNMA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:33:58.627413] [INFO ] [LOCAL ] Saved forecast: UNMA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/UNMA.txt [2026-02-26T20:33:58.627605] [INFO ] [sig ] [3109/3375] Completed UNMA in 0.3s | 2.74 sym/s | Total: 18.9m | ETA: 1.6m [2026-02-26T20:33:58.627680] [INFO ] [sig ] [3110/3375] Forecasting UNP... [2026-02-26T20:33:58.627713] [INFO ] [sig ] Generating forecast for: UNP [2026-02-26T20:33:58.627745] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNP' from 'https://tdm.silogroup.org/data/derivative_storage/UNP.csv'. [2026-02-26T20:33:58.639928] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNP'. [2026-02-26T20:33:58.640350] [INFO ] [FORECASTER] Starting predict_future for UNP [2026-02-26T20:33:58.641228] [DEBUG] [LOCAL ] No optimal features file found for UNP: ./output/feature-sets/UNP.txt [2026-02-26T20:33:58.641283] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:58.641317] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:58.641344] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:58.641401] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:58.700345] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:58.701297] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:58.701436] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:58.701489] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:58.828197] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:58.828365] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:58.828407] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:58.828437] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:58.832101] [DEBUG] [FORECASTER] UNP: Forecast T+1@11:T+2@11: DOWN (p=5.87%) [2026-02-26T20:33:58.832468] [INFO ] [FORECASTER] Completed predict_future for UNP [2026-02-26T20:33:58.832694] [INFO ] [sig ] UNP: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:33:59.012469] [INFO ] [LOCAL ] Saved forecast: UNP 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/UNP.txt [2026-02-26T20:33:59.012663] [INFO ] [sig ] [3110/3375] Completed UNP in 0.4s | 2.74 sym/s | Total: 18.9m | ETA: 1.6m [2026-02-26T20:33:59.012707] [INFO ] [sig ] [3111/3375] Forecasting UNTY... [2026-02-26T20:33:59.012738] [INFO ] [sig ] Generating forecast for: UNTY [2026-02-26T20:33:59.012768] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNTY' from 'https://tdm.silogroup.org/data/derivative_storage/UNTY.csv'. [2026-02-26T20:33:59.024699] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNTY'. [2026-02-26T20:33:59.025134] [INFO ] [FORECASTER] Starting predict_future for UNTY [2026-02-26T20:33:59.026063] [DEBUG] [LOCAL ] No optimal features file found for UNTY: ./output/feature-sets/UNTY.txt [2026-02-26T20:33:59.026153] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:59.026201] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:59.026230] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:59.026290] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:59.089280] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:59.090225] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:59.090322] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:59.090363] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:59.217311] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:59.217473] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:59.217512] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:59.217541] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:59.221298] [DEBUG] [FORECASTER] UNTY: Forecast T+1@11:T+2@11: UP (p=53.54%) [2026-02-26T20:33:59.221630] [INFO ] [FORECASTER] Completed predict_future for UNTY [2026-02-26T20:33:59.221767] [INFO ] [sig ] UNTY: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:33:59.367422] [INFO ] [LOCAL ] Saved forecast: UNTY 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/UNTY.txt [2026-02-26T20:33:59.367659] [INFO ] [sig ] [3111/3375] Completed UNTY in 0.4s | 2.74 sym/s | Total: 18.9m | ETA: 1.6m [2026-02-26T20:33:59.367712] [INFO ] [sig ] [3112/3375] Forecasting UPBD... [2026-02-26T20:33:59.367743] [INFO ] [sig ] Generating forecast for: UPBD [2026-02-26T20:33:59.367776] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UPBD' from 'https://tdm.silogroup.org/data/derivative_storage/UPBD.csv'. [2026-02-26T20:33:59.380488] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UPBD'. [2026-02-26T20:33:59.380903] [INFO ] [FORECASTER] Starting predict_future for UPBD [2026-02-26T20:33:59.381744] [DEBUG] [LOCAL ] No optimal features file found for UPBD: ./output/feature-sets/UPBD.txt [2026-02-26T20:33:59.381798] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:59.381831] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:59.381857] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:59.381914] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:59.441773] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:59.442738] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:59.442833] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:59.442866] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:59.565784] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:59.565945] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:59.565985] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:59.566014] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:59.569652] [DEBUG] [FORECASTER] UPBD: Forecast T+1@11:T+2@11: DOWN (p=44.99%) [2026-02-26T20:33:59.569984] [INFO ] [FORECASTER] Completed predict_future for UPBD [2026-02-26T20:33:59.570153] [INFO ] [sig ] UPBD: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:33:59.721121] [INFO ] [LOCAL ] Saved forecast: UPBD 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/UPBD.txt [2026-02-26T20:33:59.721283] [INFO ] [sig ] [3112/3375] Completed UPBD in 0.4s | 2.74 sym/s | Total: 18.9m | ETA: 1.6m [2026-02-26T20:33:59.721324] [INFO ] [sig ] [3113/3375] Forecasting UPC... [2026-02-26T20:33:59.721356] [INFO ] [sig ] Generating forecast for: UPC [2026-02-26T20:33:59.721387] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UPC' from 'https://tdm.silogroup.org/data/derivative_storage/UPC.csv'. [2026-02-26T20:33:59.733433] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UPC'. [2026-02-26T20:33:59.733851] [INFO ] [FORECASTER] Starting predict_future for UPC [2026-02-26T20:33:59.734677] [DEBUG] [LOCAL ] No optimal features file found for UPC: ./output/feature-sets/UPC.txt [2026-02-26T20:33:59.734730] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:33:59.734763] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:33:59.734791] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:33:59.734849] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:33:59.794771] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:33:59.795682] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:33:59.795766] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:33:59.795798] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:33:59.910622] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:33:59.910782] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:33:59.910822] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:33:59.910853] [INFO ] [FORECASTER] Training complete [2026-02-26T20:33:59.914307] [DEBUG] [FORECASTER] UPC: Forecast T+1@11:T+2@11: UP (p=52.71%) [2026-02-26T20:33:59.914625] [INFO ] [FORECASTER] Completed predict_future for UPC [2026-02-26T20:33:59.914758] [INFO ] [sig ] UPC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:34:00.058522] [INFO ] [LOCAL ] Saved forecast: UPC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/UPC.txt [2026-02-26T20:34:00.058726] [INFO ] [sig ] [3113/3375] Completed UPC in 0.3s | 2.74 sym/s | Total: 18.9m | ETA: 1.6m [2026-02-26T20:34:00.058768] [INFO ] [sig ] [3114/3375] Forecasting UPS... [2026-02-26T20:34:00.058799] [INFO ] [sig ] Generating forecast for: UPS [2026-02-26T20:34:00.058831] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UPS' from 'https://tdm.silogroup.org/data/derivative_storage/UPS.csv'. [2026-02-26T20:34:00.070416] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UPS'. [2026-02-26T20:34:00.070987] [INFO ] [FORECASTER] Starting predict_future for UPS [2026-02-26T20:34:00.071836] [DEBUG] [LOCAL ] No optimal features file found for UPS: ./output/feature-sets/UPS.txt [2026-02-26T20:34:00.072084] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:00.072117] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:00.072143] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:00.072201] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:00.131523] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:00.132427] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:00.132511] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:00.132545] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:00.261525] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:00.261696] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:00.261737] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:00.261767] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:00.265277] [DEBUG] [FORECASTER] UPS: Forecast T+1@11:T+2@11: UP (p=95.04%) [2026-02-26T20:34:00.265560] [INFO ] [FORECASTER] Completed predict_future for UPS [2026-02-26T20:34:00.265710] [INFO ] [sig ] UPS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:34:00.413060] [INFO ] [LOCAL ] Saved forecast: UPS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/UPS.txt [2026-02-26T20:34:00.413268] [INFO ] [sig ] [3114/3375] Completed UPS in 0.4s | 2.74 sym/s | Total: 18.9m | ETA: 1.6m [2026-02-26T20:34:00.413322] [INFO ] [sig ] [3115/3375] Forecasting UPWK... [2026-02-26T20:34:00.413353] [INFO ] [sig ] Generating forecast for: UPWK [2026-02-26T20:34:00.413384] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UPWK' from 'https://tdm.silogroup.org/data/derivative_storage/UPWK.csv'. [2026-02-26T20:34:00.425929] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UPWK'. [2026-02-26T20:34:00.426473] [INFO ] [FORECASTER] Starting predict_future for UPWK [2026-02-26T20:34:00.427596] [DEBUG] [LOCAL ] No optimal features file found for UPWK: ./output/feature-sets/UPWK.txt [2026-02-26T20:34:00.427686] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:00.427727] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:00.427759] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:00.427817] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:00.486380] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:00.487274] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:00.487380] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:00.487415] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:00.616634] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:00.616780] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:00.616827] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:00.616862] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:00.620698] [DEBUG] [FORECASTER] UPWK: Forecast T+1@11:T+2@11: UP (p=85.88%) [2026-02-26T20:34:00.621065] [INFO ] [FORECASTER] Completed predict_future for UPWK [2026-02-26T20:34:00.621224] [INFO ] [sig ] UPWK: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:34:00.767141] [INFO ] [LOCAL ] Saved forecast: UPWK 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/UPWK.txt [2026-02-26T20:34:00.767492] [INFO ] [sig ] [3115/3375] Completed UPWK in 0.4s | 2.74 sym/s | Total: 18.9m | ETA: 1.6m [2026-02-26T20:34:00.767535] [INFO ] [sig ] [3116/3375] Forecasting URBN... [2026-02-26T20:34:00.767565] [INFO ] [sig ] Generating forecast for: URBN [2026-02-26T20:34:00.767619] [DEBUG] [REMOTE ] Fetching historical data for symbol 'URBN' from 'https://tdm.silogroup.org/data/derivative_storage/URBN.csv'. [2026-02-26T20:34:00.780599] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'URBN'. [2026-02-26T20:34:00.781010] [INFO ] [FORECASTER] Starting predict_future for URBN [2026-02-26T20:34:00.781903] [DEBUG] [LOCAL ] No optimal features file found for URBN: ./output/feature-sets/URBN.txt [2026-02-26T20:34:00.781965] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:00.782001] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:00.782029] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:00.782088] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:00.841867] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:00.842750] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:00.842838] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:00.842872] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:00.970203] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:00.970333] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:00.970376] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:00.970405] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:00.973974] [DEBUG] [FORECASTER] URBN: Forecast T+1@11:T+2@11: UP (p=79.24%) [2026-02-26T20:34:00.974286] [INFO ] [FORECASTER] Completed predict_future for URBN [2026-02-26T20:34:00.974425] [INFO ] [sig ] URBN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:34:01.123932] [INFO ] [LOCAL ] Saved forecast: URBN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/URBN.txt [2026-02-26T20:34:01.124106] [INFO ] [sig ] [3116/3375] Completed URBN in 0.4s | 2.74 sym/s | Total: 18.9m | ETA: 1.6m [2026-02-26T20:34:01.124147] [INFO ] [sig ] [3117/3375] Forecasting URGN... [2026-02-26T20:34:01.124178] [INFO ] [sig ] Generating forecast for: URGN [2026-02-26T20:34:01.124210] [DEBUG] [REMOTE ] Fetching historical data for symbol 'URGN' from 'https://tdm.silogroup.org/data/derivative_storage/URGN.csv'. [2026-02-26T20:34:01.138931] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'URGN'. [2026-02-26T20:34:01.139355] [INFO ] [FORECASTER] Starting predict_future for URGN [2026-02-26T20:34:01.140533] [DEBUG] [LOCAL ] No optimal features file found for URGN: ./output/feature-sets/URGN.txt [2026-02-26T20:34:01.140611] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:01.140703] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:01.140737] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:01.140813] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:01.213135] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:01.214219] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:01.214321] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:01.214358] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:01.359306] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:01.359514] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:01.359561] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:01.359613] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:01.363569] [DEBUG] [FORECASTER] URGN: Forecast T+1@11:T+2@11: UP (p=98.31%) [2026-02-26T20:34:01.364192] [INFO ] [FORECASTER] Completed predict_future for URGN [2026-02-26T20:34:01.364381] [INFO ] [sig ] URGN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:34:01.518866] [INFO ] [LOCAL ] Saved forecast: URGN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/URGN.txt [2026-02-26T20:34:01.519045] [INFO ] [sig ] [3117/3375] Completed URGN in 0.4s | 2.74 sym/s | Total: 18.9m | ETA: 1.6m [2026-02-26T20:34:01.519089] [INFO ] [sig ] [3118/3375] Forecasting URI... [2026-02-26T20:34:01.519119] [INFO ] [sig ] Generating forecast for: URI [2026-02-26T20:34:01.519149] [DEBUG] [REMOTE ] Fetching historical data for symbol 'URI' from 'https://tdm.silogroup.org/data/derivative_storage/URI.csv'. [2026-02-26T20:34:01.530978] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'URI'. [2026-02-26T20:34:01.531345] [INFO ] [FORECASTER] Starting predict_future for URI [2026-02-26T20:34:01.532196] [DEBUG] [LOCAL ] No optimal features file found for URI: ./output/feature-sets/URI.txt [2026-02-26T20:34:01.532251] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:01.532284] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:01.532310] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:01.532366] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:01.593056] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:01.594009] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:01.594109] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:01.594144] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:01.733009] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:01.733198] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:01.733241] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:01.733271] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:01.736975] [DEBUG] [FORECASTER] URI: Forecast T+1@11:T+2@11: UP (p=71.45%) [2026-02-26T20:34:01.737273] [INFO ] [FORECASTER] Completed predict_future for URI [2026-02-26T20:34:01.737412] [INFO ] [sig ] URI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:34:01.880834] [INFO ] [LOCAL ] Saved forecast: URI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/URI.txt [2026-02-26T20:34:01.881021] [INFO ] [sig ] [3118/3375] Completed URI in 0.4s | 2.74 sym/s | Total: 19.0m | ETA: 1.6m [2026-02-26T20:34:01.881064] [INFO ] [sig ] [3119/3375] Forecasting URNJ... [2026-02-26T20:34:01.881095] [INFO ] [sig ] Generating forecast for: URNJ [2026-02-26T20:34:01.881126] [DEBUG] [REMOTE ] Fetching historical data for symbol 'URNJ' from 'https://tdm.silogroup.org/data/derivative_storage/URNJ.csv'. [2026-02-26T20:34:01.900000] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'URNJ'. [2026-02-26T20:34:01.900782] [INFO ] [FORECASTER] Starting predict_future for URNJ [2026-02-26T20:34:01.902131] [DEBUG] [LOCAL ] No optimal features file found for URNJ: ./output/feature-sets/URNJ.txt [2026-02-26T20:34:01.902219] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:01.902264] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:01.902299] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:01.902385] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:01.986844] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:01.988431] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:01.988690] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:01.988733] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:02.140922] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:02.141413] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:02.141467] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:02.141497] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:02.146545] [DEBUG] [FORECASTER] URNJ: Forecast T+1@11:T+2@11: UP (p=57.82%) [2026-02-26T20:34:02.146991] [INFO ] [FORECASTER] Completed predict_future for URNJ [2026-02-26T20:34:02.147175] [INFO ] [sig ] URNJ: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:34:02.317443] [INFO ] [LOCAL ] Saved forecast: URNJ 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/URNJ.txt [2026-02-26T20:34:02.317713] [INFO ] [sig ] [3119/3375] Completed URNJ in 0.4s | 2.74 sym/s | Total: 19.0m | ETA: 1.6m [2026-02-26T20:34:02.317764] [INFO ] [sig ] [3120/3375] Forecasting UROY... [2026-02-26T20:34:02.317799] [INFO ] [sig ] Generating forecast for: UROY [2026-02-26T20:34:02.317837] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UROY' from 'https://tdm.silogroup.org/data/derivative_storage/UROY.csv'. [2026-02-26T20:34:02.333157] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UROY'. [2026-02-26T20:34:02.333776] [INFO ] [FORECASTER] Starting predict_future for UROY [2026-02-26T20:34:02.334833] [DEBUG] [LOCAL ] No optimal features file found for UROY: ./output/feature-sets/UROY.txt [2026-02-26T20:34:02.334893] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:02.334927] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:02.334956] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:02.335017] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:02.399398] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:02.400880] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:02.400984] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:02.401018] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:02.541889] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:02.542322] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:02.542372] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:02.542485] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:02.547994] [DEBUG] [FORECASTER] UROY: Forecast T+1@11:T+2@11: UP (p=96.08%) [2026-02-26T20:34:02.548394] [INFO ] [FORECASTER] Completed predict_future for UROY [2026-02-26T20:34:02.548559] [INFO ] [sig ] UROY: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:34:02.701779] [INFO ] [LOCAL ] Saved forecast: UROY 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/UROY.txt [2026-02-26T20:34:02.702008] [INFO ] [sig ] [3120/3375] Completed UROY in 0.4s | 2.74 sym/s | Total: 19.0m | ETA: 1.6m [2026-02-26T20:34:02.702052] [INFO ] [sig ] [3121/3375] Forecasting USA... [2026-02-26T20:34:02.702087] [INFO ] [sig ] Generating forecast for: USA [2026-02-26T20:34:02.702121] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USA' from 'https://tdm.silogroup.org/data/derivative_storage/USA.csv'. [2026-02-26T20:34:02.715147] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USA'. [2026-02-26T20:34:02.715755] [INFO ] [FORECASTER] Starting predict_future for USA [2026-02-26T20:34:02.716750] [DEBUG] [LOCAL ] No optimal features file found for USA: ./output/feature-sets/USA.txt [2026-02-26T20:34:02.716808] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:02.716841] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:02.716868] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:02.716926] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:02.781938] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:02.783035] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:02.783152] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:02.783188] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:02.922030] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:02.922233] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:02.922276] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:02.922306] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:02.926277] [DEBUG] [FORECASTER] USA: Forecast T+1@11:T+2@11: UP (p=58.84%) [2026-02-26T20:34:02.926717] [INFO ] [FORECASTER] Completed predict_future for USA [2026-02-26T20:34:02.926896] [INFO ] [sig ] USA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:34:03.090590] [INFO ] [LOCAL ] Saved forecast: USA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/USA.txt [2026-02-26T20:34:03.090768] [INFO ] [sig ] [3121/3375] Completed USA in 0.4s | 2.74 sym/s | Total: 19.0m | ETA: 1.5m [2026-02-26T20:34:03.090809] [INFO ] [sig ] [3122/3375] Forecasting USAC... [2026-02-26T20:34:03.090842] [INFO ] [sig ] Generating forecast for: USAC [2026-02-26T20:34:03.090874] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USAC' from 'https://tdm.silogroup.org/data/derivative_storage/USAC.csv'. [2026-02-26T20:34:03.102693] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USAC'. [2026-02-26T20:34:03.103129] [INFO ] [FORECASTER] Starting predict_future for USAC [2026-02-26T20:34:03.104102] [DEBUG] [LOCAL ] No optimal features file found for USAC: ./output/feature-sets/USAC.txt [2026-02-26T20:34:03.104164] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:03.104222] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:03.104253] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:03.104312] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:03.169837] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:03.170801] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:03.170890] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:03.170925] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:03.292101] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:03.292265] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:03.292305] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:03.292334] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:03.295864] [DEBUG] [FORECASTER] USAC: Forecast T+1@11:T+2@11: DOWN (p=16.28%) [2026-02-26T20:34:03.296150] [INFO ] [FORECASTER] Completed predict_future for USAC [2026-02-26T20:34:03.296283] [INFO ] [sig ] USAC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:34:03.442106] [INFO ] [LOCAL ] Saved forecast: USAC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/USAC.txt [2026-02-26T20:34:03.442252] [INFO ] [sig ] [3122/3375] Completed USAC in 0.4s | 2.74 sym/s | Total: 19.0m | ETA: 1.5m [2026-02-26T20:34:03.442292] [INFO ] [sig ] [3123/3375] Forecasting USB... [2026-02-26T20:34:03.442332] [INFO ] [sig ] Generating forecast for: USB [2026-02-26T20:34:03.442372] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USB' from 'https://tdm.silogroup.org/data/derivative_storage/USB.csv'. [2026-02-26T20:34:03.454538] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USB'. [2026-02-26T20:34:03.454987] [INFO ] [FORECASTER] Starting predict_future for USB [2026-02-26T20:34:03.455931] [DEBUG] [LOCAL ] No optimal features file found for USB: ./output/feature-sets/USB.txt [2026-02-26T20:34:03.455989] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:03.456023] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:03.456051] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:03.456110] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:03.520270] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:03.521214] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:03.521308] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:03.521344] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:03.650500] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:03.650716] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:03.650764] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:03.650794] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:03.654793] [DEBUG] [FORECASTER] USB: Forecast T+1@11:T+2@11: UP (p=93.31%) [2026-02-26T20:34:03.655119] [INFO ] [FORECASTER] Completed predict_future for USB [2026-02-26T20:34:03.655265] [INFO ] [sig ] USB: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:34:03.803137] [INFO ] [LOCAL ] Saved forecast: USB 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/USB.txt [2026-02-26T20:34:03.803296] [INFO ] [sig ] [3123/3375] Completed USB in 0.4s | 2.74 sym/s | Total: 19.0m | ETA: 1.5m [2026-02-26T20:34:03.803338] [INFO ] [sig ] [3124/3375] Forecasting USCB... [2026-02-26T20:34:03.803369] [INFO ] [sig ] Generating forecast for: USCB [2026-02-26T20:34:03.803399] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USCB' from 'https://tdm.silogroup.org/data/derivative_storage/USCB.csv'. [2026-02-26T20:34:03.815226] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USCB'. [2026-02-26T20:34:03.815535] [INFO ] [FORECASTER] Starting predict_future for USCB [2026-02-26T20:34:03.816385] [DEBUG] [LOCAL ] No optimal features file found for USCB: ./output/feature-sets/USCB.txt [2026-02-26T20:34:03.816441] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:03.816474] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:03.816502] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:03.816559] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:03.875509] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:03.876490] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:03.876607] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:03.876659] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:03.993450] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:03.993641] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:03.993686] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:03.993716] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:03.997485] [DEBUG] [FORECASTER] USCB: Forecast T+1@11:T+2@11: DOWN (p=1.20%) [2026-02-26T20:34:03.997816] [INFO ] [FORECASTER] Completed predict_future for USCB [2026-02-26T20:34:03.997966] [INFO ] [sig ] USCB: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:34:04.145942] [INFO ] [LOCAL ] Saved forecast: USCB 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/USCB.txt [2026-02-26T20:34:04.146185] [INFO ] [sig ] [3124/3375] Completed USCB in 0.3s | 2.74 sym/s | Total: 19.0m | ETA: 1.5m [2026-02-26T20:34:04.146238] [INFO ] [sig ] [3125/3375] Forecasting USDX... [2026-02-26T20:34:04.146270] [INFO ] [sig ] Generating forecast for: USDX [2026-02-26T20:34:04.146495] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USDX' from 'https://tdm.silogroup.org/data/derivative_storage/USDX.csv'. [2026-02-26T20:34:04.159021] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USDX'. [2026-02-26T20:34:04.159657] [INFO ] [FORECASTER] Starting predict_future for USDX [2026-02-26T20:34:04.160648] [DEBUG] [LOCAL ] No optimal features file found for USDX: ./output/feature-sets/USDX.txt [2026-02-26T20:34:04.160707] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:04.160741] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:04.160767] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:04.160825] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:04.227946] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:04.229351] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:04.229447] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:04.229481] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:04.354958] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:04.355314] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:04.355357] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:04.355387] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:04.359410] [DEBUG] [FORECASTER] USDX: Forecast T+1@11:T+2@11: UP (p=82.92%) [2026-02-26T20:34:04.359816] [INFO ] [FORECASTER] Completed predict_future for USDX [2026-02-26T20:34:04.359990] [INFO ] [sig ] USDX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:34:04.519515] [INFO ] [LOCAL ] Saved forecast: USDX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/USDX.txt [2026-02-26T20:34:04.519737] [INFO ] [sig ] [3125/3375] Completed USDX in 0.4s | 2.74 sym/s | Total: 19.0m | ETA: 1.5m [2026-02-26T20:34:04.519825] [INFO ] [sig ] [3126/3375] Forecasting USEA... [2026-02-26T20:34:04.519861] [INFO ] [sig ] Generating forecast for: USEA [2026-02-26T20:34:04.519906] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USEA' from 'https://tdm.silogroup.org/data/derivative_storage/USEA.csv'. [2026-02-26T20:34:04.531673] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USEA'. [2026-02-26T20:34:04.532129] [INFO ] [FORECASTER] Starting predict_future for USEA [2026-02-26T20:34:04.533023] [DEBUG] [LOCAL ] No optimal features file found for USEA: ./output/feature-sets/USEA.txt [2026-02-26T20:34:04.533080] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:04.533115] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:04.533144] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:04.533202] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:04.594159] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:04.595288] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:04.595382] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:04.595416] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:04.721359] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:04.721530] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:04.721592] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:04.721631] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:04.725802] [DEBUG] [FORECASTER] USEA: Forecast T+1@11:T+2@11: DOWN (p=11.60%) [2026-02-26T20:34:04.726117] [INFO ] [FORECASTER] Completed predict_future for USEA [2026-02-26T20:34:04.726439] [INFO ] [sig ] USEA: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:34:04.873530] [INFO ] [LOCAL ] Saved forecast: USEA 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/USEA.txt [2026-02-26T20:34:04.873725] [INFO ] [sig ] [3126/3375] Completed USEA in 0.4s | 2.74 sym/s | Total: 19.0m | ETA: 1.5m [2026-02-26T20:34:04.873773] [INFO ] [sig ] [3127/3375] Forecasting USFD... [2026-02-26T20:34:04.873805] [INFO ] [sig ] Generating forecast for: USFD [2026-02-26T20:34:04.873838] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USFD' from 'https://tdm.silogroup.org/data/derivative_storage/USFD.csv'. [2026-02-26T20:34:04.885995] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USFD'. [2026-02-26T20:34:04.886412] [INFO ] [FORECASTER] Starting predict_future for USFD [2026-02-26T20:34:04.887312] [DEBUG] [LOCAL ] No optimal features file found for USFD: ./output/feature-sets/USFD.txt [2026-02-26T20:34:04.887371] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:04.887406] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:04.887436] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:04.887496] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:04.949596] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:04.950501] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:04.950662] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:04.950700] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:05.080618] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:05.080783] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:05.080827] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:05.080860] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:05.084804] [DEBUG] [FORECASTER] USFD: Forecast T+1@11:T+2@11: UP (p=66.51%) [2026-02-26T20:34:05.085103] [INFO ] [FORECASTER] Completed predict_future for USFD [2026-02-26T20:34:05.085257] [INFO ] [sig ] USFD: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:34:05.238199] [INFO ] [LOCAL ] Saved forecast: USFD 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/USFD.txt [2026-02-26T20:34:05.238388] [INFO ] [sig ] [3127/3375] Completed USFD in 0.4s | 2.74 sym/s | Total: 19.0m | ETA: 1.5m [2026-02-26T20:34:05.238434] [INFO ] [sig ] [3128/3375] Forecasting USGO... [2026-02-26T20:34:05.238463] [INFO ] [sig ] Generating forecast for: USGO [2026-02-26T20:34:05.238495] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USGO' from 'https://tdm.silogroup.org/data/derivative_storage/USGO.csv'. [2026-02-26T20:34:05.250596] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USGO'. [2026-02-26T20:34:05.251258] [INFO ] [FORECASTER] Starting predict_future for USGO [2026-02-26T20:34:05.252189] [DEBUG] [LOCAL ] No optimal features file found for USGO: ./output/feature-sets/USGO.txt [2026-02-26T20:34:05.252256] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:05.252292] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:05.252320] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:05.252590] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:05.316436] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:05.317541] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:05.317672] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:05.317711] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:05.439408] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:05.439586] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:05.439631] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:05.439660] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:05.443066] [DEBUG] [FORECASTER] USGO: Forecast T+1@11:T+2@11: DOWN (p=39.87%) [2026-02-26T20:34:05.443346] [INFO ] [FORECASTER] Completed predict_future for USGO [2026-02-26T20:34:05.443475] [INFO ] [sig ] USGO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:34:05.585635] [INFO ] [LOCAL ] Saved forecast: USGO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/USGO.txt [2026-02-26T20:34:05.585782] [INFO ] [sig ] [3128/3375] Completed USGO in 0.3s | 2.74 sym/s | Total: 19.0m | ETA: 1.5m [2026-02-26T20:34:05.585824] [INFO ] [sig ] [3129/3375] Forecasting USIG... [2026-02-26T20:34:05.585854] [INFO ] [sig ] Generating forecast for: USIG [2026-02-26T20:34:05.585884] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USIG' from 'https://tdm.silogroup.org/data/derivative_storage/USIG.csv'. [2026-02-26T20:34:05.597980] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USIG'. [2026-02-26T20:34:05.598533] [INFO ] [FORECASTER] Starting predict_future for USIG [2026-02-26T20:34:05.599352] [DEBUG] [LOCAL ] No optimal features file found for USIG: ./output/feature-sets/USIG.txt [2026-02-26T20:34:05.599406] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:05.599438] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:05.599465] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:05.599522] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:05.658438] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:05.659281] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:05.659366] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:05.659400] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:05.792987] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:05.793147] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:05.793209] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:05.793239] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:05.796734] [DEBUG] [FORECASTER] USIG: Forecast T+1@11:T+2@11: UP (p=83.28%) [2026-02-26T20:34:05.797017] [INFO ] [FORECASTER] Completed predict_future for USIG [2026-02-26T20:34:05.797147] [INFO ] [sig ] USIG: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:34:05.939369] [INFO ] [LOCAL ] Saved forecast: USIG 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/USIG.txt [2026-02-26T20:34:05.939491] [INFO ] [sig ] [3129/3375] Completed USIG in 0.4s | 2.74 sym/s | Total: 19.0m | ETA: 1.5m [2026-02-26T20:34:05.939531] [INFO ] [sig ] [3130/3375] Forecasting USIO... [2026-02-26T20:34:05.939560] [INFO ] [sig ] Generating forecast for: USIO [2026-02-26T20:34:05.939611] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USIO' from 'https://tdm.silogroup.org/data/derivative_storage/USIO.csv'. [2026-02-26T20:34:05.952660] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USIO'. [2026-02-26T20:34:05.952995] [INFO ] [FORECASTER] Starting predict_future for USIO [2026-02-26T20:34:05.953826] [DEBUG] [LOCAL ] No optimal features file found for USIO: ./output/feature-sets/USIO.txt [2026-02-26T20:34:05.953880] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:05.953913] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:05.953940] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:05.954001] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:06.015342] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:06.015999] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:06.016099] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:06.016132] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:06.132668] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:06.132822] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:06.132862] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:06.132891] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:06.136316] [DEBUG] [FORECASTER] USIO: Forecast T+1@11:T+2@11: DOWN (p=36.70%) [2026-02-26T20:34:06.136656] [INFO ] [FORECASTER] Completed predict_future for USIO [2026-02-26T20:34:06.136791] [INFO ] [sig ] USIO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:34:06.280045] [INFO ] [LOCAL ] Saved forecast: USIO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/USIO.txt [2026-02-26T20:34:06.280224] [INFO ] [sig ] [3130/3375] Completed USIO in 0.3s | 2.74 sym/s | Total: 19.0m | ETA: 1.5m [2026-02-26T20:34:06.280265] [INFO ] [sig ] [3131/3375] Forecasting USLM... [2026-02-26T20:34:06.280296] [INFO ] [sig ] Generating forecast for: USLM [2026-02-26T20:34:06.280326] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USLM' from 'https://tdm.silogroup.org/data/derivative_storage/USLM.csv'. [2026-02-26T20:34:06.291533] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USLM'. [2026-02-26T20:34:06.291901] [INFO ] [FORECASTER] Starting predict_future for USLM [2026-02-26T20:34:06.292942] [DEBUG] [LOCAL ] No optimal features file found for USLM: ./output/feature-sets/USLM.txt [2026-02-26T20:34:06.292995] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:06.293026] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:06.293052] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:06.293110] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:06.358349] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:06.359424] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:06.359518] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:06.359552] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:06.485614] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:06.485773] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:06.485814] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:06.485842] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:06.489338] [DEBUG] [FORECASTER] USLM: Forecast T+1@11:T+2@11: DOWN (p=0.99%) [2026-02-26T20:34:06.489646] [INFO ] [FORECASTER] Completed predict_future for USLM [2026-02-26T20:34:06.489790] [INFO ] [sig ] USLM: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:34:06.632999] [INFO ] [LOCAL ] Saved forecast: USLM 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/USLM.txt [2026-02-26T20:34:06.633152] [INFO ] [sig ] [3131/3375] Completed USLM in 0.4s | 2.74 sym/s | Total: 19.0m | ETA: 1.5m [2026-02-26T20:34:06.633195] [INFO ] [sig ] [3132/3375] Forecasting USMC... [2026-02-26T20:34:06.633225] [INFO ] [sig ] Generating forecast for: USMC [2026-02-26T20:34:06.633255] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USMC' from 'https://tdm.silogroup.org/data/derivative_storage/USMC.csv'. [2026-02-26T20:34:06.644655] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USMC'. [2026-02-26T20:34:06.645014] [INFO ] [FORECASTER] Starting predict_future for USMC [2026-02-26T20:34:06.645890] [DEBUG] [LOCAL ] No optimal features file found for USMC: ./output/feature-sets/USMC.txt [2026-02-26T20:34:06.645944] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:06.645975] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:06.646002] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:06.646059] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:06.706672] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:06.707553] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:06.707679] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:06.707717] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:06.825875] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:06.826026] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:06.826065] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:06.826094] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:06.829814] [DEBUG] [FORECASTER] USMC: Forecast T+1@11:T+2@11: UP (p=85.11%) [2026-02-26T20:34:06.830133] [INFO ] [FORECASTER] Completed predict_future for USMC [2026-02-26T20:34:06.830271] [INFO ] [sig ] USMC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:34:06.976292] [INFO ] [LOCAL ] Saved forecast: USMC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/USMC.txt [2026-02-26T20:34:06.976431] [INFO ] [sig ] [3132/3375] Completed USMC in 0.3s | 2.74 sym/s | Total: 19.0m | ETA: 1.5m [2026-02-26T20:34:06.976470] [INFO ] [sig ] [3133/3375] Forecasting USOI... [2026-02-26T20:34:06.976501] [INFO ] [sig ] Generating forecast for: USOI [2026-02-26T20:34:06.976532] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USOI' from 'https://tdm.silogroup.org/data/derivative_storage/USOI.csv'. [2026-02-26T20:34:06.990433] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USOI'. [2026-02-26T20:34:06.991136] [INFO ] [FORECASTER] Starting predict_future for USOI [2026-02-26T20:34:06.992305] [DEBUG] [LOCAL ] No optimal features file found for USOI: ./output/feature-sets/USOI.txt [2026-02-26T20:34:06.992601] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:06.992671] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:06.992709] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:06.992770] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:07.054343] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:07.055294] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:07.055383] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:07.055418] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:07.180520] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:07.180731] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:07.180778] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:07.180810] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:07.184723] [DEBUG] [FORECASTER] USOI: Forecast T+1@11:T+2@11: DOWN (p=8.17%) [2026-02-26T20:34:07.185168] [INFO ] [FORECASTER] Completed predict_future for USOI [2026-02-26T20:34:07.185347] [INFO ] [sig ] USOI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:34:07.334193] [INFO ] [LOCAL ] Saved forecast: USOI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/USOI.txt [2026-02-26T20:34:07.334373] [INFO ] [sig ] [3133/3375] Completed USOI in 0.4s | 2.74 sym/s | Total: 19.0m | ETA: 1.5m [2026-02-26T20:34:07.334416] [INFO ] [sig ] [3134/3375] Forecasting USOY... [2026-02-26T20:34:07.334448] [INFO ] [sig ] Generating forecast for: USOY [2026-02-26T20:34:07.334481] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USOY' from 'https://tdm.silogroup.org/data/derivative_storage/USOY.csv'. [2026-02-26T20:34:07.347511] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USOY'. [2026-02-26T20:34:07.347988] [INFO ] [FORECASTER] Starting predict_future for USOY [2026-02-26T20:34:07.348906] [DEBUG] [LOCAL ] No optimal features file found for USOY: ./output/feature-sets/USOY.txt [2026-02-26T20:34:07.348963] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:07.349024] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:07.349053] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:07.349112] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:07.416971] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:07.418111] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:07.418203] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:07.418238] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:07.546118] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:07.546283] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:07.546325] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:07.546355] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:07.550054] [DEBUG] [FORECASTER] USOY: Forecast T+1@11:T+2@11: UP (p=65.21%) [2026-02-26T20:34:07.550600] [INFO ] [FORECASTER] Completed predict_future for USOY [2026-02-26T20:34:07.550745] [INFO ] [sig ] USOY: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:34:07.699753] [INFO ] [LOCAL ] Saved forecast: USOY 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/USOY.txt [2026-02-26T20:34:07.699917] [INFO ] [sig ] [3134/3375] Completed USOY in 0.4s | 2.74 sym/s | Total: 19.1m | ETA: 1.5m [2026-02-26T20:34:07.699960] [INFO ] [sig ] [3135/3375] Forecasting USTB... [2026-02-26T20:34:07.699992] [INFO ] [sig ] Generating forecast for: USTB [2026-02-26T20:34:07.700025] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USTB' from 'https://tdm.silogroup.org/data/derivative_storage/USTB.csv'. [2026-02-26T20:34:07.711297] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USTB'. [2026-02-26T20:34:07.711724] [INFO ] [FORECASTER] Starting predict_future for USTB [2026-02-26T20:34:07.712547] [DEBUG] [LOCAL ] No optimal features file found for USTB: ./output/feature-sets/USTB.txt [2026-02-26T20:34:07.712627] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:07.712662] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:07.712689] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:07.712746] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:07.783814] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:07.784820] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:07.784912] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:07.784946] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:07.909185] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:07.909346] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:07.909389] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:07.909419] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:07.913054] [DEBUG] [FORECASTER] USTB: Forecast T+1@11:T+2@11: UP (p=97.37%) [2026-02-26T20:34:07.913367] [INFO ] [FORECASTER] Completed predict_future for USTB [2026-02-26T20:34:07.913504] [INFO ] [sig ] USTB: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:34:08.071371] [INFO ] [LOCAL ] Saved forecast: USTB 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/USTB.txt [2026-02-26T20:34:08.071565] [INFO ] [sig ] [3135/3375] Completed USTB in 0.4s | 2.74 sym/s | Total: 19.1m | ETA: 1.5m [2026-02-26T20:34:08.071632] [INFO ] [sig ] [3136/3375] Forecasting USVM... [2026-02-26T20:34:08.071662] [INFO ] [sig ] Generating forecast for: USVM [2026-02-26T20:34:08.071693] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USVM' from 'https://tdm.silogroup.org/data/derivative_storage/USVM.csv'. [2026-02-26T20:34:08.084626] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USVM'. [2026-02-26T20:34:08.085113] [INFO ] [FORECASTER] Starting predict_future for USVM [2026-02-26T20:34:08.086316] [DEBUG] [LOCAL ] No optimal features file found for USVM: ./output/feature-sets/USVM.txt [2026-02-26T20:34:08.086383] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:08.086429] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:08.086469] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:08.086552] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:08.160510] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:08.161566] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:08.161682] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:08.161718] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:08.298206] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:08.298366] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:08.298407] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:08.298437] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:08.302056] [DEBUG] [FORECASTER] USVM: Forecast T+1@11:T+2@11: UP (p=55.68%) [2026-02-26T20:34:08.302379] [INFO ] [FORECASTER] Completed predict_future for USVM [2026-02-26T20:34:08.302515] [INFO ] [sig ] USVM: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:34:08.451342] [INFO ] [LOCAL ] Saved forecast: USVM 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/USVM.txt [2026-02-26T20:34:08.451525] [INFO ] [sig ] [3136/3375] Completed USVM in 0.4s | 2.74 sym/s | Total: 19.1m | ETA: 1.5m [2026-02-26T20:34:08.451586] [INFO ] [sig ] [3137/3375] Forecasting USXF... [2026-02-26T20:34:08.451631] [INFO ] [sig ] Generating forecast for: USXF [2026-02-26T20:34:08.451666] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USXF' from 'https://tdm.silogroup.org/data/derivative_storage/USXF.csv'. [2026-02-26T20:34:08.465065] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USXF'. [2026-02-26T20:34:08.465558] [INFO ] [FORECASTER] Starting predict_future for USXF [2026-02-26T20:34:08.466670] [DEBUG] [LOCAL ] No optimal features file found for USXF: ./output/feature-sets/USXF.txt [2026-02-26T20:34:08.466754] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:08.466803] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:08.466846] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:08.466929] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:08.534428] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:08.535411] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:08.535548] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:08.535624] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:08.663083] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:08.663246] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:08.663289] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:08.663353] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:08.666972] [DEBUG] [FORECASTER] USXF: Forecast T+1@11:T+2@11: DOWN (p=23.23%) [2026-02-26T20:34:08.667293] [INFO ] [FORECASTER] Completed predict_future for USXF [2026-02-26T20:34:08.667431] [INFO ] [sig ] USXF: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:34:08.812797] [INFO ] [LOCAL ] Saved forecast: USXF 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/USXF.txt [2026-02-26T20:34:08.812986] [INFO ] [sig ] [3137/3375] Completed USXF in 0.4s | 2.74 sym/s | Total: 19.1m | ETA: 1.4m [2026-02-26T20:34:08.813037] [INFO ] [sig ] [3138/3375] Forecasting UTEN... [2026-02-26T20:34:08.813073] [INFO ] [sig ] Generating forecast for: UTEN [2026-02-26T20:34:08.813108] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTEN' from 'https://tdm.silogroup.org/data/derivative_storage/UTEN.csv'. [2026-02-26T20:34:08.825880] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTEN'. [2026-02-26T20:34:08.826323] [INFO ] [FORECASTER] Starting predict_future for UTEN [2026-02-26T20:34:08.827202] [DEBUG] [LOCAL ] No optimal features file found for UTEN: ./output/feature-sets/UTEN.txt [2026-02-26T20:34:08.827259] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:08.827292] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:08.827319] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:08.827377] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:08.891188] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:08.892082] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:08.892188] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:08.892224] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:09.018906] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:09.019079] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:09.019128] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:09.019163] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:09.022780] [DEBUG] [FORECASTER] UTEN: Forecast T+1@11:T+2@11: UP (p=88.99%) [2026-02-26T20:34:09.023078] [INFO ] [FORECASTER] Completed predict_future for UTEN [2026-02-26T20:34:09.023229] [INFO ] [sig ] UTEN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:34:09.172010] [INFO ] [LOCAL ] Saved forecast: UTEN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/UTEN.txt [2026-02-26T20:34:09.172219] [INFO ] [sig ] [3138/3375] Completed UTEN in 0.4s | 2.74 sym/s | Total: 19.1m | ETA: 1.4m [2026-02-26T20:34:09.172261] [INFO ] [sig ] [3139/3375] Forecasting UTF... [2026-02-26T20:34:09.172293] [INFO ] [sig ] Generating forecast for: UTF [2026-02-26T20:34:09.172326] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTF' from 'https://tdm.silogroup.org/data/derivative_storage/UTF.csv'. [2026-02-26T20:34:09.185673] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTF'. [2026-02-26T20:34:09.186126] [INFO ] [FORECASTER] Starting predict_future for UTF [2026-02-26T20:34:09.187047] [DEBUG] [LOCAL ] No optimal features file found for UTF: ./output/feature-sets/UTF.txt [2026-02-26T20:34:09.187105] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:09.187138] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:09.187167] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:09.187227] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:09.248495] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:09.249383] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:09.249471] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:09.249506] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:09.376040] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:09.376207] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:09.376248] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:09.376277] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:09.379870] [DEBUG] [FORECASTER] UTF: Forecast T+1@11:T+2@11: DOWN (p=41.41%) [2026-02-26T20:34:09.380195] [INFO ] [FORECASTER] Completed predict_future for UTF [2026-02-26T20:34:09.380336] [INFO ] [sig ] UTF: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:34:09.526738] [INFO ] [LOCAL ] Saved forecast: UTF 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/UTF.txt [2026-02-26T20:34:09.526899] [INFO ] [sig ] [3139/3375] Completed UTF in 0.4s | 2.74 sym/s | Total: 19.1m | ETA: 1.4m [2026-02-26T20:34:09.526942] [INFO ] [sig ] [3140/3375] Forecasting UTI... [2026-02-26T20:34:09.526971] [INFO ] [sig ] Generating forecast for: UTI [2026-02-26T20:34:09.527003] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTI' from 'https://tdm.silogroup.org/data/derivative_storage/UTI.csv'. [2026-02-26T20:34:09.551154] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTI'. [2026-02-26T20:34:09.552525] [INFO ] [FORECASTER] Starting predict_future for UTI [2026-02-26T20:34:09.554316] [DEBUG] [LOCAL ] No optimal features file found for UTI: ./output/feature-sets/UTI.txt [2026-02-26T20:34:09.554385] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:09.554427] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:09.554464] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:09.554550] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:09.625147] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:09.626452] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:09.626596] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:09.626634] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:09.759936] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:09.760126] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:09.760166] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:09.760225] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:09.764456] [DEBUG] [FORECASTER] UTI: Forecast T+1@11:T+2@11: DOWN (p=13.95%) [2026-02-26T20:34:09.764783] [INFO ] [FORECASTER] Completed predict_future for UTI [2026-02-26T20:34:09.764925] [INFO ] [sig ] UTI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:34:09.915369] [INFO ] [LOCAL ] Saved forecast: UTI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/UTI.txt [2026-02-26T20:34:09.915523] [INFO ] [sig ] [3140/3375] Completed UTI in 0.4s | 2.74 sym/s | Total: 19.1m | ETA: 1.4m [2026-02-26T20:34:09.915588] [INFO ] [sig ] [3141/3375] Forecasting UTL... [2026-02-26T20:34:09.915623] [INFO ] [sig ] Generating forecast for: UTL [2026-02-26T20:34:09.915653] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTL' from 'https://tdm.silogroup.org/data/derivative_storage/UTL.csv'. [2026-02-26T20:34:09.928428] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTL'. [2026-02-26T20:34:09.928819] [INFO ] [FORECASTER] Starting predict_future for UTL [2026-02-26T20:34:09.929658] [DEBUG] [LOCAL ] No optimal features file found for UTL: ./output/feature-sets/UTL.txt [2026-02-26T20:34:09.929728] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:09.929771] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:09.929806] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:09.929865] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:09.991977] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:09.992886] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:09.992970] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:09.993003] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:10.117762] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:10.117927] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:10.117968] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:10.117997] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:10.121471] [DEBUG] [FORECASTER] UTL: Forecast T+1@11:T+2@11: DOWN (p=3.06%) [2026-02-26T20:34:10.121777] [INFO ] [FORECASTER] Completed predict_future for UTL [2026-02-26T20:34:10.121907] [INFO ] [sig ] UTL: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:34:10.275621] [INFO ] [LOCAL ] Saved forecast: UTL 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/UTL.txt [2026-02-26T20:34:10.275774] [INFO ] [sig ] [3141/3375] Completed UTL in 0.4s | 2.74 sym/s | Total: 19.1m | ETA: 1.4m [2026-02-26T20:34:10.275815] [INFO ] [sig ] [3142/3375] Forecasting UTMD... [2026-02-26T20:34:10.275843] [INFO ] [sig ] Generating forecast for: UTMD [2026-02-26T20:34:10.275873] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTMD' from 'https://tdm.silogroup.org/data/derivative_storage/UTMD.csv'. [2026-02-26T20:34:10.290605] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTMD'. [2026-02-26T20:34:10.291094] [INFO ] [FORECASTER] Starting predict_future for UTMD [2026-02-26T20:34:10.292430] [DEBUG] [LOCAL ] No optimal features file found for UTMD: ./output/feature-sets/UTMD.txt [2026-02-26T20:34:10.292500] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:10.292545] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:10.292606] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:10.292873] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:10.363285] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:10.364270] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:10.364366] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:10.364636] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:10.487211] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:10.487380] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:10.487421] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:10.487450] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:10.491552] [DEBUG] [FORECASTER] UTMD: Forecast T+1@11:T+2@11: DOWN (p=7.11%) [2026-02-26T20:34:10.491962] [INFO ] [FORECASTER] Completed predict_future for UTMD [2026-02-26T20:34:10.492136] [INFO ] [sig ] UTMD: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:34:10.644824] [INFO ] [LOCAL ] Saved forecast: UTMD 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/UTMD.txt [2026-02-26T20:34:10.645025] [INFO ] [sig ] [3142/3375] Completed UTMD in 0.4s | 2.74 sym/s | Total: 19.1m | ETA: 1.4m [2026-02-26T20:34:10.645084] [INFO ] [sig ] [3143/3375] Forecasting UTZ... [2026-02-26T20:34:10.645119] [INFO ] [sig ] Generating forecast for: UTZ [2026-02-26T20:34:10.645150] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTZ' from 'https://tdm.silogroup.org/data/derivative_storage/UTZ.csv'. [2026-02-26T20:34:10.656970] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTZ'. [2026-02-26T20:34:10.657408] [INFO ] [FORECASTER] Starting predict_future for UTZ [2026-02-26T20:34:10.658332] [DEBUG] [LOCAL ] No optimal features file found for UTZ: ./output/feature-sets/UTZ.txt [2026-02-26T20:34:10.658388] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:10.658420] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:10.658446] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:10.658503] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:10.720410] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:10.721422] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:10.721513] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:10.721546] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:10.841619] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:10.841785] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:10.841826] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:10.841854] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:10.845589] [DEBUG] [FORECASTER] UTZ: Forecast T+1@11:T+2@11: DOWN (p=49.57%) [2026-02-26T20:34:10.845916] [INFO ] [FORECASTER] Completed predict_future for UTZ [2026-02-26T20:34:10.846063] [INFO ] [sig ] UTZ: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:34:11.079687] [INFO ] [LOCAL ] Saved forecast: UTZ 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/UTZ.txt [2026-02-26T20:34:11.079858] [INFO ] [sig ] [3143/3375] Completed UTZ in 0.4s | 2.74 sym/s | Total: 19.1m | ETA: 1.4m [2026-02-26T20:34:11.079902] [INFO ] [sig ] [3144/3375] Forecasting UVE... [2026-02-26T20:34:11.079931] [INFO ] [sig ] Generating forecast for: UVE [2026-02-26T20:34:11.079962] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UVE' from 'https://tdm.silogroup.org/data/derivative_storage/UVE.csv'. [2026-02-26T20:34:11.092290] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UVE'. [2026-02-26T20:34:11.092689] [INFO ] [FORECASTER] Starting predict_future for UVE [2026-02-26T20:34:11.093558] [DEBUG] [LOCAL ] No optimal features file found for UVE: ./output/feature-sets/UVE.txt [2026-02-26T20:34:11.093634] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:11.093666] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:11.093710] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:11.093769] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:11.152101] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:11.153042] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:11.153169] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:11.153203] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:11.281590] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:11.281787] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:11.281836] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:11.281869] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:11.285799] [DEBUG] [FORECASTER] UVE: Forecast T+1@11:T+2@11: DOWN (p=16.85%) [2026-02-26T20:34:11.286090] [INFO ] [FORECASTER] Completed predict_future for UVE [2026-02-26T20:34:11.286284] [INFO ] [sig ] UVE: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:34:11.435163] [INFO ] [LOCAL ] Saved forecast: UVE 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/UVE.txt [2026-02-26T20:34:11.435308] [INFO ] [sig ] [3144/3375] Completed UVE in 0.4s | 2.74 sym/s | Total: 19.1m | ETA: 1.4m [2026-02-26T20:34:11.435349] [INFO ] [sig ] [3145/3375] Forecasting UVSP... [2026-02-26T20:34:11.435379] [INFO ] [sig ] Generating forecast for: UVSP [2026-02-26T20:34:11.435418] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UVSP' from 'https://tdm.silogroup.org/data/derivative_storage/UVSP.csv'. [2026-02-26T20:34:11.447534] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UVSP'. [2026-02-26T20:34:11.447990] [INFO ] [FORECASTER] Starting predict_future for UVSP [2026-02-26T20:34:11.448853] [DEBUG] [LOCAL ] No optimal features file found for UVSP: ./output/feature-sets/UVSP.txt [2026-02-26T20:34:11.448911] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:11.448947] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:11.448976] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:11.449046] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:11.517535] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:11.518713] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:11.518820] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:11.518861] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:11.647041] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:11.647211] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:11.647256] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:11.647287] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:11.650977] [DEBUG] [FORECASTER] UVSP: Forecast T+1@11:T+2@11: DOWN (p=6.86%) [2026-02-26T20:34:11.651296] [INFO ] [FORECASTER] Completed predict_future for UVSP [2026-02-26T20:34:11.651439] [INFO ] [sig ] UVSP: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:34:11.798704] [INFO ] [LOCAL ] Saved forecast: UVSP 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/UVSP.txt [2026-02-26T20:34:11.798851] [INFO ] [sig ] [3145/3375] Completed UVSP in 0.4s | 2.74 sym/s | Total: 19.1m | ETA: 1.4m [2026-02-26T20:34:11.798891] [INFO ] [sig ] [3146/3375] Forecasting UWMC... [2026-02-26T20:34:11.798923] [INFO ] [sig ] Generating forecast for: UWMC [2026-02-26T20:34:11.798954] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UWMC' from 'https://tdm.silogroup.org/data/derivative_storage/UWMC.csv'. [2026-02-26T20:34:11.810273] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UWMC'. [2026-02-26T20:34:11.810672] [INFO ] [FORECASTER] Starting predict_future for UWMC [2026-02-26T20:34:11.811507] [DEBUG] [LOCAL ] No optimal features file found for UWMC: ./output/feature-sets/UWMC.txt [2026-02-26T20:34:11.811561] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:11.811619] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:11.811648] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:11.811705] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:11.870309] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:11.871190] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:11.871279] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:11.871314] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:11.996483] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:11.996664] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:11.996706] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:11.996738] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:12.000385] [DEBUG] [FORECASTER] UWMC: Forecast T+1@11:T+2@11: UP (p=91.46%) [2026-02-26T20:34:12.000712] [INFO ] [FORECASTER] Completed predict_future for UWMC [2026-02-26T20:34:12.000850] [INFO ] [sig ] UWMC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:34:12.164318] [INFO ] [LOCAL ] Saved forecast: UWMC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/UWMC.txt [2026-02-26T20:34:12.164485] [INFO ] [sig ] [3146/3375] Completed UWMC in 0.4s | 2.74 sym/s | Total: 19.1m | ETA: 1.4m [2026-02-26T20:34:12.164527] [INFO ] [sig ] [3147/3375] Forecasting UXIN... [2026-02-26T20:34:12.164558] [INFO ] [sig ] Generating forecast for: UXIN [2026-02-26T20:34:12.164610] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UXIN' from 'https://tdm.silogroup.org/data/derivative_storage/UXIN.csv'. [2026-02-26T20:34:12.175853] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UXIN'. [2026-02-26T20:34:12.176247] [INFO ] [FORECASTER] Starting predict_future for UXIN [2026-02-26T20:34:12.177119] [DEBUG] [LOCAL ] No optimal features file found for UXIN: ./output/feature-sets/UXIN.txt [2026-02-26T20:34:12.177174] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:12.177208] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:12.177235] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:12.177293] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:12.241650] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:12.242591] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:12.242692] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:12.242729] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:12.367032] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:12.367197] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:12.367237] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:12.367267] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:12.370887] [DEBUG] [FORECASTER] UXIN: Forecast T+1@11:T+2@11: DOWN (p=3.89%) [2026-02-26T20:34:12.371216] [INFO ] [FORECASTER] Completed predict_future for UXIN [2026-02-26T20:34:12.371364] [INFO ] [sig ] UXIN: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:34:12.520800] [INFO ] [LOCAL ] Saved forecast: UXIN 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/UXIN.txt [2026-02-26T20:34:12.521013] [INFO ] [sig ] [3147/3375] Completed UXIN in 0.4s | 2.74 sym/s | Total: 19.1m | ETA: 1.4m [2026-02-26T20:34:12.521063] [INFO ] [sig ] [3148/3375] Forecasting UYLD... [2026-02-26T20:34:12.521093] [INFO ] [sig ] Generating forecast for: UYLD [2026-02-26T20:34:12.521138] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UYLD' from 'https://tdm.silogroup.org/data/derivative_storage/UYLD.csv'. [2026-02-26T20:34:12.532441] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UYLD'. [2026-02-26T20:34:12.532836] [INFO ] [FORECASTER] Starting predict_future for UYLD [2026-02-26T20:34:12.533714] [DEBUG] [LOCAL ] No optimal features file found for UYLD: ./output/feature-sets/UYLD.txt [2026-02-26T20:34:12.533772] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:12.533806] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:12.533833] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:12.533891] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:12.593324] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:12.594175] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:12.594267] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:12.594301] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:12.706041] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:12.706205] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:12.706246] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:12.706277] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:12.709876] [DEBUG] [FORECASTER] UYLD: Forecast T+1@11:T+2@11: UP (p=94.56%) [2026-02-26T20:34:12.710190] [INFO ] [FORECASTER] Completed predict_future for UYLD [2026-02-26T20:34:12.710351] [INFO ] [sig ] UYLD: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:34:12.861724] [INFO ] [LOCAL ] Saved forecast: UYLD 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/UYLD.txt [2026-02-26T20:34:12.861867] [INFO ] [sig ] [3148/3375] Completed UYLD in 0.3s | 2.74 sym/s | Total: 19.1m | ETA: 1.4m [2026-02-26T20:34:12.861909] [INFO ] [sig ] [3149/3375] Forecasting UZE... [2026-02-26T20:34:12.861940] [INFO ] [sig ] Generating forecast for: UZE [2026-02-26T20:34:12.861971] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UZE' from 'https://tdm.silogroup.org/data/derivative_storage/UZE.csv'. [2026-02-26T20:34:12.873714] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UZE'. [2026-02-26T20:34:12.874061] [INFO ] [FORECASTER] Starting predict_future for UZE [2026-02-26T20:34:12.875096] [DEBUG] [LOCAL ] No optimal features file found for UZE: ./output/feature-sets/UZE.txt [2026-02-26T20:34:12.875150] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:12.875182] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:12.875209] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:12.875265] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:12.934489] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:12.935317] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:12.935401] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:12.935435] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:13.046617] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:13.046786] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:13.046828] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:13.046857] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:13.050387] [DEBUG] [FORECASTER] UZE: Forecast T+1@11:T+2@11: UP (p=62.22%) [2026-02-26T20:34:13.050719] [INFO ] [FORECASTER] Completed predict_future for UZE [2026-02-26T20:34:13.050862] [INFO ] [sig ] UZE: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:34:13.198191] [INFO ] [LOCAL ] Saved forecast: UZE 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/UZE.txt [2026-02-26T20:34:13.198339] [INFO ] [sig ] [3149/3375] Completed UZE in 0.3s | 2.74 sym/s | Total: 19.1m | ETA: 1.4m [2026-02-26T20:34:13.198381] [INFO ] [sig ] [3150/3375] Forecasting VAC... [2026-02-26T20:34:13.198411] [INFO ] [sig ] Generating forecast for: VAC [2026-02-26T20:34:13.198442] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VAC' from 'https://tdm.silogroup.org/data/derivative_storage/VAC.csv'. [2026-02-26T20:34:13.210906] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VAC'. [2026-02-26T20:34:13.211255] [INFO ] [FORECASTER] Starting predict_future for VAC [2026-02-26T20:34:13.212081] [DEBUG] [LOCAL ] No optimal features file found for VAC: ./output/feature-sets/VAC.txt [2026-02-26T20:34:13.212134] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:13.212167] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:13.212194] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:13.212252] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:13.270856] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:13.271564] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:13.271664] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:13.271697] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:13.388628] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:13.388789] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:13.388831] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:13.388860] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:13.392312] [DEBUG] [FORECASTER] VAC: Forecast T+1@11:T+2@11: UP (p=79.30%) [2026-02-26T20:34:13.392625] [INFO ] [FORECASTER] Completed predict_future for VAC [2026-02-26T20:34:13.392762] [INFO ] [sig ] VAC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:34:13.534862] [INFO ] [LOCAL ] Saved forecast: VAC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/VAC.txt [2026-02-26T20:34:13.535012] [INFO ] [sig ] [3150/3375] Completed VAC in 0.3s | 2.74 sym/s | Total: 19.1m | ETA: 1.4m [2026-02-26T20:34:13.535053] [INFO ] [sig ] [3151/3375] Forecasting VAL... [2026-02-26T20:34:13.535082] [INFO ] [sig ] Generating forecast for: VAL [2026-02-26T20:34:13.535113] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VAL' from 'https://tdm.silogroup.org/data/derivative_storage/VAL.csv'. [2026-02-26T20:34:13.546763] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VAL'. [2026-02-26T20:34:13.547097] [INFO ] [FORECASTER] Starting predict_future for VAL [2026-02-26T20:34:13.548193] [DEBUG] [LOCAL ] No optimal features file found for VAL: ./output/feature-sets/VAL.txt [2026-02-26T20:34:13.548259] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:13.548356] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:13.548385] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:13.548443] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:13.606146] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:13.606941] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:13.607025] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:13.607059] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:13.729087] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:13.729249] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:13.729289] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:13.729317] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:13.732795] [DEBUG] [FORECASTER] VAL: Forecast T+1@11:T+2@11: DOWN (p=41.09%) [2026-02-26T20:34:13.733077] [INFO ] [FORECASTER] Completed predict_future for VAL [2026-02-26T20:34:13.733205] [INFO ] [sig ] VAL: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:34:13.876211] [INFO ] [LOCAL ] Saved forecast: VAL 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/VAL.txt [2026-02-26T20:34:13.876345] [INFO ] [sig ] [3151/3375] Completed VAL in 0.3s | 2.74 sym/s | Total: 19.2m | ETA: 1.4m [2026-02-26T20:34:13.876386] [INFO ] [sig ] [3152/3375] Forecasting VALE... [2026-02-26T20:34:13.876417] [INFO ] [sig ] Generating forecast for: VALE [2026-02-26T20:34:13.876448] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VALE' from 'https://tdm.silogroup.org/data/derivative_storage/VALE.csv'. [2026-02-26T20:34:13.888145] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VALE'. [2026-02-26T20:34:13.888480] [INFO ] [FORECASTER] Starting predict_future for VALE [2026-02-26T20:34:13.889335] [DEBUG] [LOCAL ] No optimal features file found for VALE: ./output/feature-sets/VALE.txt [2026-02-26T20:34:13.889390] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:13.889422] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:13.889449] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:13.889505] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:13.946927] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:13.947734] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:13.947824] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:13.947857] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:14.070850] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:14.071017] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:14.071059] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:14.071088] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:14.074674] [DEBUG] [FORECASTER] VALE: Forecast T+1@11:T+2@11: DOWN (p=15.58%) [2026-02-26T20:34:14.074989] [INFO ] [FORECASTER] Completed predict_future for VALE [2026-02-26T20:34:14.075127] [INFO ] [sig ] VALE: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:34:14.227986] [INFO ] [LOCAL ] Saved forecast: VALE 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/VALE.txt [2026-02-26T20:34:14.228167] [INFO ] [sig ] [3152/3375] Completed VALE in 0.4s | 2.74 sym/s | Total: 19.2m | ETA: 1.4m [2026-02-26T20:34:14.228217] [INFO ] [sig ] [3153/3375] Forecasting VALN... [2026-02-26T20:34:14.228254] [INFO ] [sig ] Generating forecast for: VALN [2026-02-26T20:34:14.228292] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VALN' from 'https://tdm.silogroup.org/data/derivative_storage/VALN.csv'. [2026-02-26T20:34:14.239154] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VALN'. [2026-02-26T20:34:14.239756] [INFO ] [FORECASTER] Starting predict_future for VALN [2026-02-26T20:34:14.240607] [DEBUG] [LOCAL ] No optimal features file found for VALN: ./output/feature-sets/VALN.txt [2026-02-26T20:34:14.240662] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:14.240694] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:14.240720] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:14.240776] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:14.298986] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:14.299969] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:14.300062] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:14.300095] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:14.419639] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:14.419830] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:14.419875] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:14.419904] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:14.423517] [DEBUG] [FORECASTER] VALN: Forecast T+1@11:T+2@11: UP (p=79.61%) [2026-02-26T20:34:14.423831] [INFO ] [FORECASTER] Completed predict_future for VALN [2026-02-26T20:34:14.423960] [INFO ] [sig ] VALN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:34:14.566014] [INFO ] [LOCAL ] Saved forecast: VALN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/VALN.txt [2026-02-26T20:34:14.566164] [INFO ] [sig ] [3153/3375] Completed VALN in 0.3s | 2.74 sym/s | Total: 19.2m | ETA: 1.3m [2026-02-26T20:34:14.566205] [INFO ] [sig ] [3154/3375] Forecasting VANI... [2026-02-26T20:34:14.566235] [INFO ] [sig ] Generating forecast for: VANI [2026-02-26T20:34:14.566268] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VANI' from 'https://tdm.silogroup.org/data/derivative_storage/VANI.csv'. [2026-02-26T20:34:14.577611] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VANI'. [2026-02-26T20:34:14.578009] [INFO ] [FORECASTER] Starting predict_future for VANI [2026-02-26T20:34:14.578857] [DEBUG] [LOCAL ] No optimal features file found for VANI: ./output/feature-sets/VANI.txt [2026-02-26T20:34:14.578913] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:14.578945] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:14.578972] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:14.579029] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:14.638683] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:14.639663] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:14.639765] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:14.639800] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:14.764696] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:14.764855] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:14.764894] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:14.764957] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:14.768550] [DEBUG] [FORECASTER] VANI: Forecast T+1@11:T+2@11: DOWN (p=38.84%) [2026-02-26T20:34:14.768859] [INFO ] [FORECASTER] Completed predict_future for VANI [2026-02-26T20:34:14.768992] [INFO ] [sig ] VANI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:34:14.912843] [INFO ] [LOCAL ] Saved forecast: VANI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/VANI.txt [2026-02-26T20:34:14.912989] [INFO ] [sig ] [3154/3375] Completed VANI in 0.3s | 2.74 sym/s | Total: 19.2m | ETA: 1.3m [2026-02-26T20:34:14.913029] [INFO ] [sig ] [3155/3375] Forecasting VBF... [2026-02-26T20:34:14.913061] [INFO ] [sig ] Generating forecast for: VBF [2026-02-26T20:34:14.913092] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VBF' from 'https://tdm.silogroup.org/data/derivative_storage/VBF.csv'. [2026-02-26T20:34:14.924886] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VBF'. [2026-02-26T20:34:14.925277] [INFO ] [FORECASTER] Starting predict_future for VBF [2026-02-26T20:34:14.926109] [DEBUG] [LOCAL ] No optimal features file found for VBF: ./output/feature-sets/VBF.txt [2026-02-26T20:34:14.926164] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:14.926199] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:14.926230] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:14.926287] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:14.987212] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:14.988137] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:14.988234] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:14.988268] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:15.117339] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:15.117504] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:15.117545] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:15.117597] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:15.121478] [DEBUG] [FORECASTER] VBF: Forecast T+1@11:T+2@11: UP (p=93.67%) [2026-02-26T20:34:15.121798] [INFO ] [FORECASTER] Completed predict_future for VBF [2026-02-26T20:34:15.121935] [INFO ] [sig ] VBF: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:34:15.268752] [INFO ] [LOCAL ] Saved forecast: VBF 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/VBF.txt [2026-02-26T20:34:15.268922] [INFO ] [sig ] [3155/3375] Completed VBF in 0.4s | 2.74 sym/s | Total: 19.2m | ETA: 1.3m [2026-02-26T20:34:15.268972] [INFO ] [sig ] [3156/3375] Forecasting VBNK... [2026-02-26T20:34:15.269007] [INFO ] [sig ] Generating forecast for: VBNK [2026-02-26T20:34:15.269038] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VBNK' from 'https://tdm.silogroup.org/data/derivative_storage/VBNK.csv'. [2026-02-26T20:34:15.282887] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VBNK'. [2026-02-26T20:34:15.283313] [INFO ] [FORECASTER] Starting predict_future for VBNK [2026-02-26T20:34:15.284381] [DEBUG] [LOCAL ] No optimal features file found for VBNK: ./output/feature-sets/VBNK.txt [2026-02-26T20:34:15.284436] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:15.284470] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:15.284497] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:15.284556] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:15.347986] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:15.349111] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:15.349213] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:15.349256] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:15.484393] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:15.484781] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:15.484824] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:15.484854] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:15.488483] [DEBUG] [FORECASTER] VBNK: Forecast T+1@11:T+2@11: DOWN (p=13.59%) [2026-02-26T20:34:15.488817] [INFO ] [FORECASTER] Completed predict_future for VBNK [2026-02-26T20:34:15.488973] [INFO ] [sig ] VBNK: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:34:15.640034] [INFO ] [LOCAL ] Saved forecast: VBNK 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/VBNK.txt [2026-02-26T20:34:15.640206] [INFO ] [sig ] [3156/3375] Completed VBNK in 0.4s | 2.74 sym/s | Total: 19.2m | ETA: 1.3m [2026-02-26T20:34:15.640247] [INFO ] [sig ] [3157/3375] Forecasting VC... [2026-02-26T20:34:15.640279] [INFO ] [sig ] Generating forecast for: VC [2026-02-26T20:34:15.640323] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VC' from 'https://tdm.silogroup.org/data/derivative_storage/VC.csv'. [2026-02-26T20:34:15.653385] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VC'. [2026-02-26T20:34:15.653806] [INFO ] [FORECASTER] Starting predict_future for VC [2026-02-26T20:34:15.654653] [DEBUG] [LOCAL ] No optimal features file found for VC: ./output/feature-sets/VC.txt [2026-02-26T20:34:15.654725] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:15.654760] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:15.654788] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:15.654846] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:15.714708] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:15.715602] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:15.715693] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:15.715729] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:15.843667] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:15.843839] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:15.843880] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:15.843909] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:15.847870] [DEBUG] [FORECASTER] VC: Forecast T+1@11:T+2@11: UP (p=68.06%) [2026-02-26T20:34:15.848253] [INFO ] [FORECASTER] Completed predict_future for VC [2026-02-26T20:34:15.848403] [INFO ] [sig ] VC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:34:15.997531] [INFO ] [LOCAL ] Saved forecast: VC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/VC.txt [2026-02-26T20:34:15.997751] [INFO ] [sig ] [3157/3375] Completed VC in 0.4s | 2.74 sym/s | Total: 19.2m | ETA: 1.3m [2026-02-26T20:34:15.997796] [INFO ] [sig ] [3158/3375] Forecasting VCEL... [2026-02-26T20:34:15.997827] [INFO ] [sig ] Generating forecast for: VCEL [2026-02-26T20:34:15.997857] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VCEL' from 'https://tdm.silogroup.org/data/derivative_storage/VCEL.csv'. [2026-02-26T20:34:16.010339] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VCEL'. [2026-02-26T20:34:16.010786] [INFO ] [FORECASTER] Starting predict_future for VCEL [2026-02-26T20:34:16.011686] [DEBUG] [LOCAL ] No optimal features file found for VCEL: ./output/feature-sets/VCEL.txt [2026-02-26T20:34:16.011743] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:16.011777] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:16.011806] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:16.011875] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:16.075988] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:16.076895] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:16.076992] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:16.077029] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:16.201028] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:16.201198] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:16.201239] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:16.201270] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:16.204986] [DEBUG] [FORECASTER] VCEL: Forecast T+1@11:T+2@11: DOWN (p=8.37%) [2026-02-26T20:34:16.205384] [INFO ] [FORECASTER] Completed predict_future for VCEL [2026-02-26T20:34:16.205542] [INFO ] [sig ] VCEL: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:34:16.369924] [INFO ] [LOCAL ] Saved forecast: VCEL 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/VCEL.txt [2026-02-26T20:34:16.370089] [INFO ] [sig ] [3158/3375] Completed VCEL in 0.4s | 2.74 sym/s | Total: 19.2m | ETA: 1.3m [2026-02-26T20:34:16.370131] [INFO ] [sig ] [3159/3375] Forecasting VCRB... [2026-02-26T20:34:16.370160] [INFO ] [sig ] Generating forecast for: VCRB [2026-02-26T20:34:16.370190] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VCRB' from 'https://tdm.silogroup.org/data/derivative_storage/VCRB.csv'. [2026-02-26T20:34:16.382599] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VCRB'. [2026-02-26T20:34:16.383016] [INFO ] [FORECASTER] Starting predict_future for VCRB [2026-02-26T20:34:16.383877] [DEBUG] [LOCAL ] No optimal features file found for VCRB: ./output/feature-sets/VCRB.txt [2026-02-26T20:34:16.383931] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:16.383966] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:16.383993] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:16.384052] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:16.445513] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:16.446411] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:16.446502] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:16.446536] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:16.569982] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:16.570151] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:16.570194] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:16.570223] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:16.573947] [DEBUG] [FORECASTER] VCRB: Forecast T+1@11:T+2@11: DOWN (p=3.44%) [2026-02-26T20:34:16.574240] [INFO ] [FORECASTER] Completed predict_future for VCRB [2026-02-26T20:34:16.574399] [INFO ] [sig ] VCRB: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:34:16.743826] [INFO ] [LOCAL ] Saved forecast: VCRB 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/VCRB.txt [2026-02-26T20:34:16.743989] [INFO ] [sig ] [3159/3375] Completed VCRB in 0.4s | 2.74 sym/s | Total: 19.2m | ETA: 1.3m [2026-02-26T20:34:16.744030] [INFO ] [sig ] [3160/3375] Forecasting VCSH... [2026-02-26T20:34:16.744063] [INFO ] [sig ] Generating forecast for: VCSH [2026-02-26T20:34:16.744093] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VCSH' from 'https://tdm.silogroup.org/data/derivative_storage/VCSH.csv'. [2026-02-26T20:34:16.756318] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VCSH'. [2026-02-26T20:34:16.756764] [INFO ] [FORECASTER] Starting predict_future for VCSH [2026-02-26T20:34:16.757830] [DEBUG] [LOCAL ] No optimal features file found for VCSH: ./output/feature-sets/VCSH.txt [2026-02-26T20:34:16.757885] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:16.757917] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:16.757943] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:16.758001] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:16.817262] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:16.818230] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:16.818320] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:16.818355] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:16.948869] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:16.949041] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:16.949083] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:16.949112] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:16.953347] [DEBUG] [FORECASTER] VCSH: Forecast T+1@11:T+2@11: UP (p=98.21%) [2026-02-26T20:34:16.953756] [INFO ] [FORECASTER] Completed predict_future for VCSH [2026-02-26T20:34:16.953912] [INFO ] [sig ] VCSH: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:34:17.099702] [INFO ] [LOCAL ] Saved forecast: VCSH 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/VCSH.txt [2026-02-26T20:34:17.099870] [INFO ] [sig ] [3160/3375] Completed VCSH in 0.4s | 2.74 sym/s | Total: 19.2m | ETA: 1.3m [2026-02-26T20:34:17.099922] [INFO ] [sig ] [3161/3375] Forecasting VECO... [2026-02-26T20:34:17.099955] [INFO ] [sig ] Generating forecast for: VECO [2026-02-26T20:34:17.099986] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VECO' from 'https://tdm.silogroup.org/data/derivative_storage/VECO.csv'. [2026-02-26T20:34:17.112181] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VECO'. [2026-02-26T20:34:17.112652] [INFO ] [FORECASTER] Starting predict_future for VECO [2026-02-26T20:34:17.113526] [DEBUG] [LOCAL ] No optimal features file found for VECO: ./output/feature-sets/VECO.txt [2026-02-26T20:34:17.113606] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:17.113643] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:17.113673] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:17.113733] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:17.175466] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:17.176468] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:17.176647] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:17.176685] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:17.305186] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:17.305348] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:17.305390] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:17.305419] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:17.309020] [DEBUG] [FORECASTER] VECO: Forecast T+1@11:T+2@11: DOWN (p=10.11%) [2026-02-26T20:34:17.309367] [INFO ] [FORECASTER] Completed predict_future for VECO [2026-02-26T20:34:17.309516] [INFO ] [sig ] VECO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:34:17.465835] [INFO ] [LOCAL ] Saved forecast: VECO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/VECO.txt [2026-02-26T20:34:17.466014] [INFO ] [sig ] [3161/3375] Completed VECO in 0.4s | 2.74 sym/s | Total: 19.2m | ETA: 1.3m [2026-02-26T20:34:17.466060] [INFO ] [sig ] [3162/3375] Forecasting VEL... [2026-02-26T20:34:17.466104] [INFO ] [sig ] Generating forecast for: VEL [2026-02-26T20:34:17.466156] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VEL' from 'https://tdm.silogroup.org/data/derivative_storage/VEL.csv'. [2026-02-26T20:34:17.479050] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VEL'. [2026-02-26T20:34:17.479484] [INFO ] [FORECASTER] Starting predict_future for VEL [2026-02-26T20:34:17.480377] [DEBUG] [LOCAL ] No optimal features file found for VEL: ./output/feature-sets/VEL.txt [2026-02-26T20:34:17.480435] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:17.480469] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:17.480496] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:17.480553] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:17.546662] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:17.547749] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:17.547843] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:17.547878] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:17.669015] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:17.669183] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:17.669225] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:17.669256] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:17.673108] [DEBUG] [FORECASTER] VEL: Forecast T+1@11:T+2@11: DOWN (p=2.88%) [2026-02-26T20:34:17.673416] [INFO ] [FORECASTER] Completed predict_future for VEL [2026-02-26T20:34:17.673602] [INFO ] [sig ] VEL: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:34:17.824233] [INFO ] [LOCAL ] Saved forecast: VEL 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/VEL.txt [2026-02-26T20:34:17.824410] [INFO ] [sig ] [3162/3375] Completed VEL in 0.4s | 2.74 sym/s | Total: 19.2m | ETA: 1.3m [2026-02-26T20:34:17.824455] [INFO ] [sig ] [3163/3375] Forecasting VEON... [2026-02-26T20:34:17.824485] [INFO ] [sig ] Generating forecast for: VEON [2026-02-26T20:34:17.824516] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VEON' from 'https://tdm.silogroup.org/data/derivative_storage/VEON.csv'. [2026-02-26T20:34:17.839063] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VEON'. [2026-02-26T20:34:17.839669] [INFO ] [FORECASTER] Starting predict_future for VEON [2026-02-26T20:34:17.840814] [DEBUG] [LOCAL ] No optimal features file found for VEON: ./output/feature-sets/VEON.txt [2026-02-26T20:34:17.840873] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:17.840910] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:17.840938] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:17.841008] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:17.901443] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:17.902652] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:17.902765] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:17.902800] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:18.033800] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:18.034041] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:18.034088] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:18.034122] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:18.038325] [DEBUG] [FORECASTER] VEON: Forecast T+1@11:T+2@11: UP (p=66.53%) [2026-02-26T20:34:18.038788] [INFO ] [FORECASTER] Completed predict_future for VEON [2026-02-26T20:34:18.038963] [INFO ] [sig ] VEON: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:34:18.190054] [INFO ] [LOCAL ] Saved forecast: VEON 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/VEON.txt [2026-02-26T20:34:18.190301] [INFO ] [sig ] [3163/3375] Completed VEON in 0.4s | 2.74 sym/s | Total: 19.2m | ETA: 1.3m [2026-02-26T20:34:18.190347] [INFO ] [sig ] [3164/3375] Forecasting VERA... [2026-02-26T20:34:18.190380] [INFO ] [sig ] Generating forecast for: VERA [2026-02-26T20:34:18.190415] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VERA' from 'https://tdm.silogroup.org/data/derivative_storage/VERA.csv'. [2026-02-26T20:34:18.204799] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VERA'. [2026-02-26T20:34:18.205420] [INFO ] [FORECASTER] Starting predict_future for VERA [2026-02-26T20:34:18.206488] [DEBUG] [LOCAL ] No optimal features file found for VERA: ./output/feature-sets/VERA.txt [2026-02-26T20:34:18.206549] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:18.206606] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:18.206636] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:18.206697] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:18.265710] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:18.267233] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:18.267341] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:18.267375] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:18.415151] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:18.415403] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:18.415493] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:18.415525] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:18.420567] [DEBUG] [FORECASTER] VERA: Forecast T+1@11:T+2@11: UP (p=68.01%) [2026-02-26T20:34:18.421101] [INFO ] [FORECASTER] Completed predict_future for VERA [2026-02-26T20:34:18.421297] [INFO ] [sig ] VERA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:34:18.577636] [INFO ] [LOCAL ] Saved forecast: VERA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/VERA.txt [2026-02-26T20:34:18.577946] [INFO ] [sig ] [3164/3375] Completed VERA in 0.4s | 2.74 sym/s | Total: 19.2m | ETA: 1.3m [2026-02-26T20:34:18.578001] [INFO ] [sig ] [3165/3375] Forecasting VERI... [2026-02-26T20:34:18.578037] [INFO ] [sig ] Generating forecast for: VERI [2026-02-26T20:34:18.578076] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VERI' from 'https://tdm.silogroup.org/data/derivative_storage/VERI.csv'. [2026-02-26T20:34:18.592155] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VERI'. [2026-02-26T20:34:18.592784] [INFO ] [FORECASTER] Starting predict_future for VERI [2026-02-26T20:34:18.594016] [DEBUG] [LOCAL ] No optimal features file found for VERI: ./output/feature-sets/VERI.txt [2026-02-26T20:34:18.594073] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:18.594108] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:18.594135] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:18.594195] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:18.655829] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:18.657150] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:18.657295] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:18.657330] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:18.789398] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:18.789895] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:18.789947] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:18.789980] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:18.794420] [DEBUG] [FORECASTER] VERI: Forecast T+1@11:T+2@11: DOWN (p=3.40%) [2026-02-26T20:34:18.794865] [INFO ] [FORECASTER] Completed predict_future for VERI [2026-02-26T20:34:18.795037] [INFO ] [sig ] VERI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:34:18.947499] [INFO ] [LOCAL ] Saved forecast: VERI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/VERI.txt [2026-02-26T20:34:18.947742] [INFO ] [sig ] [3165/3375] Completed VERI in 0.4s | 2.74 sym/s | Total: 19.2m | ETA: 1.3m [2026-02-26T20:34:18.947788] [INFO ] [sig ] [3166/3375] Forecasting VERX... [2026-02-26T20:34:18.947822] [INFO ] [sig ] Generating forecast for: VERX [2026-02-26T20:34:18.947854] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VERX' from 'https://tdm.silogroup.org/data/derivative_storage/VERX.csv'. [2026-02-26T20:34:18.958816] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VERX'. [2026-02-26T20:34:18.959182] [INFO ] [FORECASTER] Starting predict_future for VERX [2026-02-26T20:34:18.960054] [DEBUG] [LOCAL ] No optimal features file found for VERX: ./output/feature-sets/VERX.txt [2026-02-26T20:34:18.960107] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:18.960139] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:18.960165] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:18.960222] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:19.017526] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:19.018539] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:19.018649] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:19.018683] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:19.145669] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:19.145835] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:19.145875] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:19.145902] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:19.149381] [DEBUG] [FORECASTER] VERX: Forecast T+1@11:T+2@11: DOWN (p=34.33%) [2026-02-26T20:34:19.149683] [INFO ] [FORECASTER] Completed predict_future for VERX [2026-02-26T20:34:19.149812] [INFO ] [sig ] VERX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:34:19.302694] [INFO ] [LOCAL ] Saved forecast: VERX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/VERX.txt [2026-02-26T20:34:19.302932] [INFO ] [sig ] [3166/3375] Completed VERX in 0.4s | 2.74 sym/s | Total: 19.2m | ETA: 1.3m [2026-02-26T20:34:19.302982] [INFO ] [sig ] [3167/3375] Forecasting VFC... [2026-02-26T20:34:19.303014] [INFO ] [sig ] Generating forecast for: VFC [2026-02-26T20:34:19.303048] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VFC' from 'https://tdm.silogroup.org/data/derivative_storage/VFC.csv'. [2026-02-26T20:34:19.317141] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VFC'. [2026-02-26T20:34:19.317867] [INFO ] [FORECASTER] Starting predict_future for VFC [2026-02-26T20:34:19.318926] [DEBUG] [LOCAL ] No optimal features file found for VFC: ./output/feature-sets/VFC.txt [2026-02-26T20:34:19.318986] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:19.319023] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:19.319052] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:19.319114] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:19.392943] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:19.394147] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:19.394243] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:19.394278] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:19.528033] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:19.528211] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:19.528259] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:19.528289] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:19.531981] [DEBUG] [FORECASTER] VFC: Forecast T+1@11:T+2@11: UP (p=50.94%) [2026-02-26T20:34:19.532274] [INFO ] [FORECASTER] Completed predict_future for VFC [2026-02-26T20:34:19.532409] [INFO ] [sig ] VFC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:34:19.682108] [INFO ] [LOCAL ] Saved forecast: VFC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/VFC.txt [2026-02-26T20:34:19.682282] [INFO ] [sig ] [3167/3375] Completed VFC in 0.4s | 2.74 sym/s | Total: 19.3m | ETA: 1.3m [2026-02-26T20:34:19.682326] [INFO ] [sig ] [3168/3375] Forecasting VFF... [2026-02-26T20:34:19.682358] [INFO ] [sig ] Generating forecast for: VFF [2026-02-26T20:34:19.682391] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VFF' from 'https://tdm.silogroup.org/data/derivative_storage/VFF.csv'. [2026-02-26T20:34:19.694557] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VFF'. [2026-02-26T20:34:19.695031] [INFO ] [FORECASTER] Starting predict_future for VFF [2026-02-26T20:34:19.695905] [DEBUG] [LOCAL ] No optimal features file found for VFF: ./output/feature-sets/VFF.txt [2026-02-26T20:34:19.695961] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:19.696036] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:19.696066] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:19.696124] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:19.760513] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:19.761471] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:19.761559] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:19.761615] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:19.887802] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:19.887980] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:19.888022] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:19.888051] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:19.892350] [DEBUG] [FORECASTER] VFF: Forecast T+1@11:T+2@11: UP (p=98.97%) [2026-02-26T20:34:19.892672] [INFO ] [FORECASTER] Completed predict_future for VFF [2026-02-26T20:34:19.892828] [INFO ] [sig ] VFF: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:34:20.040490] [INFO ] [LOCAL ] Saved forecast: VFF 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/VFF.txt [2026-02-26T20:34:20.040646] [INFO ] [sig ] [3168/3375] Completed VFF in 0.4s | 2.74 sym/s | Total: 19.3m | ETA: 1.3m [2026-02-26T20:34:20.040689] [INFO ] [sig ] [3169/3375] Forecasting VFLO... [2026-02-26T20:34:20.040720] [INFO ] [sig ] Generating forecast for: VFLO [2026-02-26T20:34:20.040750] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VFLO' from 'https://tdm.silogroup.org/data/derivative_storage/VFLO.csv'. [2026-02-26T20:34:20.052423] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VFLO'. [2026-02-26T20:34:20.052788] [INFO ] [FORECASTER] Starting predict_future for VFLO [2026-02-26T20:34:20.053840] [DEBUG] [LOCAL ] No optimal features file found for VFLO: ./output/feature-sets/VFLO.txt [2026-02-26T20:34:20.053894] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:20.053926] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:20.053953] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:20.054010] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:20.119329] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:20.120328] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:20.120431] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:20.120468] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:20.255128] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:20.255292] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:20.255337] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:20.255370] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:20.259675] [DEBUG] [FORECASTER] VFLO: Forecast T+1@11:T+2@11: UP (p=98.81%) [2026-02-26T20:34:20.259998] [INFO ] [FORECASTER] Completed predict_future for VFLO [2026-02-26T20:34:20.260165] [INFO ] [sig ] VFLO: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:34:20.417425] [INFO ] [LOCAL ] Saved forecast: VFLO 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/VFLO.txt [2026-02-26T20:34:20.417563] [INFO ] [sig ] [3169/3375] Completed VFLO in 0.4s | 2.74 sym/s | Total: 19.3m | ETA: 1.3m [2026-02-26T20:34:20.417623] [INFO ] [sig ] [3170/3375] Forecasting VFS... [2026-02-26T20:34:20.417677] [INFO ] [sig ] Generating forecast for: VFS [2026-02-26T20:34:20.417710] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VFS' from 'https://tdm.silogroup.org/data/derivative_storage/VFS.csv'. [2026-02-26T20:34:20.430045] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VFS'. [2026-02-26T20:34:20.430403] [INFO ] [FORECASTER] Starting predict_future for VFS [2026-02-26T20:34:20.431423] [DEBUG] [LOCAL ] No optimal features file found for VFS: ./output/feature-sets/VFS.txt [2026-02-26T20:34:20.431476] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:20.431509] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:20.431536] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:20.431613] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:20.491010] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:20.491856] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:20.491937] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:20.491969] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:20.610170] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:20.610332] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:20.610395] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:20.610424] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:20.613921] [DEBUG] [FORECASTER] VFS: Forecast T+1@11:T+2@11: UP (p=51.66%) [2026-02-26T20:34:20.614215] [INFO ] [FORECASTER] Completed predict_future for VFS [2026-02-26T20:34:20.614342] [INFO ] [sig ] VFS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:34:20.757841] [INFO ] [LOCAL ] Saved forecast: VFS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/VFS.txt [2026-02-26T20:34:20.757971] [INFO ] [sig ] [3170/3375] Completed VFS in 0.3s | 2.74 sym/s | Total: 19.3m | ETA: 1.2m [2026-02-26T20:34:20.758011] [INFO ] [sig ] [3171/3375] Forecasting VGI... [2026-02-26T20:34:20.758042] [INFO ] [sig ] Generating forecast for: VGI [2026-02-26T20:34:20.758073] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VGI' from 'https://tdm.silogroup.org/data/derivative_storage/VGI.csv'. [2026-02-26T20:34:20.769231] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VGI'. [2026-02-26T20:34:20.769609] [INFO ] [FORECASTER] Starting predict_future for VGI [2026-02-26T20:34:20.770415] [DEBUG] [LOCAL ] No optimal features file found for VGI: ./output/feature-sets/VGI.txt [2026-02-26T20:34:20.770469] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:20.770501] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:20.770528] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:20.770800] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:20.830255] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:20.830896] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:20.830975] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:20.831007] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:20.948496] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:20.948671] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:20.948713] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:20.948788] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:20.952290] [DEBUG] [FORECASTER] VGI: Forecast T+1@11:T+2@11: DOWN (p=18.94%) [2026-02-26T20:34:20.952594] [INFO ] [FORECASTER] Completed predict_future for VGI [2026-02-26T20:34:20.952724] [INFO ] [sig ] VGI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:34:21.095468] [INFO ] [LOCAL ] Saved forecast: VGI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/VGI.txt [2026-02-26T20:34:21.095620] [INFO ] [sig ] [3171/3375] Completed VGI in 0.3s | 2.74 sym/s | Total: 19.3m | ETA: 1.2m [2026-02-26T20:34:21.095664] [INFO ] [sig ] [3172/3375] Forecasting VGM... [2026-02-26T20:34:21.095703] [INFO ] [sig ] Generating forecast for: VGM [2026-02-26T20:34:21.095739] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VGM' from 'https://tdm.silogroup.org/data/derivative_storage/VGM.csv'. [2026-02-26T20:34:21.108873] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VGM'. [2026-02-26T20:34:21.109211] [INFO ] [FORECASTER] Starting predict_future for VGM [2026-02-26T20:34:21.110080] [DEBUG] [LOCAL ] No optimal features file found for VGM: ./output/feature-sets/VGM.txt [2026-02-26T20:34:21.110132] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:21.110164] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:21.110191] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:21.110247] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:21.170697] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:21.171323] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:21.171404] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:21.171436] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:21.294241] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:21.294400] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:21.294439] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:21.294468] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:21.297915] [DEBUG] [FORECASTER] VGM: Forecast T+1@11:T+2@11: DOWN (p=1.48%) [2026-02-26T20:34:21.298194] [INFO ] [FORECASTER] Completed predict_future for VGM [2026-02-26T20:34:21.298334] [INFO ] [sig ] VGM: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:34:21.441423] [INFO ] [LOCAL ] Saved forecast: VGM 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/VGM.txt [2026-02-26T20:34:21.441542] [INFO ] [sig ] [3172/3375] Completed VGM in 0.3s | 2.74 sym/s | Total: 19.3m | ETA: 1.2m [2026-02-26T20:34:21.441598] [INFO ] [sig ] [3173/3375] Forecasting VICI... [2026-02-26T20:34:21.441631] [INFO ] [sig ] Generating forecast for: VICI [2026-02-26T20:34:21.441661] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VICI' from 'https://tdm.silogroup.org/data/derivative_storage/VICI.csv'. [2026-02-26T20:34:21.453488] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VICI'. [2026-02-26T20:34:21.453841] [INFO ] [FORECASTER] Starting predict_future for VICI [2026-02-26T20:34:21.454695] [DEBUG] [LOCAL ] No optimal features file found for VICI: ./output/feature-sets/VICI.txt [2026-02-26T20:34:21.454748] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:21.454781] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:21.454808] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:21.454868] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:21.519973] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:21.521095] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:21.521193] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:21.521228] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:21.654086] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:21.654276] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:21.654324] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:21.654353] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:21.658553] [DEBUG] [FORECASTER] VICI: Forecast T+1@11:T+2@11: UP (p=63.72%) [2026-02-26T20:34:21.658919] [INFO ] [FORECASTER] Completed predict_future for VICI [2026-02-26T20:34:21.659068] [INFO ] [sig ] VICI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:34:21.823114] [INFO ] [LOCAL ] Saved forecast: VICI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/VICI.txt [2026-02-26T20:34:21.823333] [INFO ] [sig ] [3173/3375] Completed VICI in 0.4s | 2.74 sym/s | Total: 19.3m | ETA: 1.2m [2026-02-26T20:34:21.823410] [INFO ] [sig ] [3174/3375] Forecasting VIGI... [2026-02-26T20:34:21.823448] [INFO ] [sig ] Generating forecast for: VIGI [2026-02-26T20:34:21.823479] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VIGI' from 'https://tdm.silogroup.org/data/derivative_storage/VIGI.csv'. [2026-02-26T20:34:21.836073] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VIGI'. [2026-02-26T20:34:21.836651] [INFO ] [FORECASTER] Starting predict_future for VIGI [2026-02-26T20:34:21.837808] [DEBUG] [LOCAL ] No optimal features file found for VIGI: ./output/feature-sets/VIGI.txt [2026-02-26T20:34:21.837867] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:21.837899] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:21.837926] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:21.837983] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:21.904211] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:21.905358] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:21.905449] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:21.905483] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:22.041188] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:22.041380] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:22.041432] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:22.041469] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:22.045258] [DEBUG] [FORECASTER] VIGI: Forecast T+1@11:T+2@11: UP (p=60.06%) [2026-02-26T20:34:22.045655] [INFO ] [FORECASTER] Completed predict_future for VIGI [2026-02-26T20:34:22.045994] [INFO ] [sig ] VIGI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:34:22.197992] [INFO ] [LOCAL ] Saved forecast: VIGI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/VIGI.txt [2026-02-26T20:34:22.198177] [INFO ] [sig ] [3174/3375] Completed VIGI in 0.4s | 2.74 sym/s | Total: 19.3m | ETA: 1.2m [2026-02-26T20:34:22.198220] [INFO ] [sig ] [3175/3375] Forecasting VINP... [2026-02-26T20:34:22.198252] [INFO ] [sig ] Generating forecast for: VINP [2026-02-26T20:34:22.198284] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VINP' from 'https://tdm.silogroup.org/data/derivative_storage/VINP.csv'. [2026-02-26T20:34:22.210234] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VINP'. [2026-02-26T20:34:22.210848] [INFO ] [FORECASTER] Starting predict_future for VINP [2026-02-26T20:34:22.211892] [DEBUG] [LOCAL ] No optimal features file found for VINP: ./output/feature-sets/VINP.txt [2026-02-26T20:34:22.211960] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:22.211993] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:22.212020] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:22.212092] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:22.270806] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:22.271746] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:22.271840] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:22.271874] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:22.398201] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:22.398377] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:22.398420] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:22.398471] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:22.402984] [DEBUG] [FORECASTER] VINP: Forecast T+1@11:T+2@11: DOWN (p=12.82%) [2026-02-26T20:34:22.403328] [INFO ] [FORECASTER] Completed predict_future for VINP [2026-02-26T20:34:22.403509] [INFO ] [sig ] VINP: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:34:22.555927] [INFO ] [LOCAL ] Saved forecast: VINP 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/VINP.txt [2026-02-26T20:34:22.556086] [INFO ] [sig ] [3175/3375] Completed VINP in 0.4s | 2.74 sym/s | Total: 19.3m | ETA: 1.2m [2026-02-26T20:34:22.556130] [INFO ] [sig ] [3176/3375] Forecasting VIPS... [2026-02-26T20:34:22.556161] [INFO ] [sig ] Generating forecast for: VIPS [2026-02-26T20:34:22.556192] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VIPS' from 'https://tdm.silogroup.org/data/derivative_storage/VIPS.csv'. [2026-02-26T20:34:22.567832] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VIPS'. [2026-02-26T20:34:22.568261] [INFO ] [FORECASTER] Starting predict_future for VIPS [2026-02-26T20:34:22.569141] [DEBUG] [LOCAL ] No optimal features file found for VIPS: ./output/feature-sets/VIPS.txt [2026-02-26T20:34:22.569197] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:22.569231] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:22.569260] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:22.569320] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:22.630542] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:22.631484] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:22.631595] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:22.631632] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:22.754702] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:22.754876] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:22.754919] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:22.754948] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:22.758534] [DEBUG] [FORECASTER] VIPS: Forecast T+1@11:T+2@11: DOWN (p=19.94%) [2026-02-26T20:34:22.758852] [INFO ] [FORECASTER] Completed predict_future for VIPS [2026-02-26T20:34:22.758990] [INFO ] [sig ] VIPS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:34:22.906311] [INFO ] [LOCAL ] Saved forecast: VIPS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/VIPS.txt [2026-02-26T20:34:22.906473] [INFO ] [sig ] [3176/3375] Completed VIPS in 0.4s | 2.74 sym/s | Total: 19.3m | ETA: 1.2m [2026-02-26T20:34:22.906513] [INFO ] [sig ] [3177/3375] Forecasting VIRC... [2026-02-26T20:34:22.906545] [INFO ] [sig ] Generating forecast for: VIRC [2026-02-26T20:34:22.906594] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VIRC' from 'https://tdm.silogroup.org/data/derivative_storage/VIRC.csv'. [2026-02-26T20:34:22.917970] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VIRC'. [2026-02-26T20:34:22.918404] [INFO ] [FORECASTER] Starting predict_future for VIRC [2026-02-26T20:34:22.919273] [DEBUG] [LOCAL ] No optimal features file found for VIRC: ./output/feature-sets/VIRC.txt [2026-02-26T20:34:22.919328] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:22.919360] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:22.919389] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:22.919449] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:22.977399] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:22.978293] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:22.978382] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:22.978436] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:23.099209] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:23.099373] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:23.099417] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:23.099446] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:23.102914] [DEBUG] [FORECASTER] VIRC: Forecast T+1@11:T+2@11: UP (p=64.68%) [2026-02-26T20:34:23.103208] [INFO ] [FORECASTER] Completed predict_future for VIRC [2026-02-26T20:34:23.103342] [INFO ] [sig ] VIRC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:34:23.253257] [INFO ] [LOCAL ] Saved forecast: VIRC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/VIRC.txt [2026-02-26T20:34:23.253416] [INFO ] [sig ] [3177/3375] Completed VIRC in 0.3s | 2.74 sym/s | Total: 19.3m | ETA: 1.2m [2026-02-26T20:34:23.253457] [INFO ] [sig ] [3178/3375] Forecasting VITL... [2026-02-26T20:34:23.253488] [INFO ] [sig ] Generating forecast for: VITL [2026-02-26T20:34:23.253527] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VITL' from 'https://tdm.silogroup.org/data/derivative_storage/VITL.csv'. [2026-02-26T20:34:23.266306] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VITL'. [2026-02-26T20:34:23.266684] [INFO ] [FORECASTER] Starting predict_future for VITL [2026-02-26T20:34:23.267532] [DEBUG] [LOCAL ] No optimal features file found for VITL: ./output/feature-sets/VITL.txt [2026-02-26T20:34:23.267610] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:23.267671] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:23.267704] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:23.267765] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:23.329235] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:23.330239] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:23.330388] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:23.330437] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:23.461341] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:23.461514] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:23.461560] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:23.461610] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:23.465674] [DEBUG] [FORECASTER] VITL: Forecast T+1@11:T+2@11: UP (p=94.41%) [2026-02-26T20:34:23.465967] [INFO ] [FORECASTER] Completed predict_future for VITL [2026-02-26T20:34:23.466101] [INFO ] [sig ] VITL: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:34:23.613259] [INFO ] [LOCAL ] Saved forecast: VITL 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/VITL.txt [2026-02-26T20:34:23.613436] [INFO ] [sig ] [3178/3375] Completed VITL in 0.4s | 2.74 sym/s | Total: 19.3m | ETA: 1.2m [2026-02-26T20:34:23.613485] [INFO ] [sig ] [3179/3375] Forecasting VKQ... [2026-02-26T20:34:23.613522] [INFO ] [sig ] Generating forecast for: VKQ [2026-02-26T20:34:23.613558] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VKQ' from 'https://tdm.silogroup.org/data/derivative_storage/VKQ.csv'. [2026-02-26T20:34:23.625653] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VKQ'. [2026-02-26T20:34:23.626264] [INFO ] [FORECASTER] Starting predict_future for VKQ [2026-02-26T20:34:23.627347] [DEBUG] [LOCAL ] No optimal features file found for VKQ: ./output/feature-sets/VKQ.txt [2026-02-26T20:34:23.627402] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:23.627437] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:23.627482] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:23.627544] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:23.690988] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:23.691905] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:23.691991] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:23.692025] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:23.816741] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:23.816908] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:23.816949] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:23.816978] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:23.820693] [DEBUG] [FORECASTER] VKQ: Forecast T+1@11:T+2@11: UP (p=73.53%) [2026-02-26T20:34:23.821005] [INFO ] [FORECASTER] Completed predict_future for VKQ [2026-02-26T20:34:23.821142] [INFO ] [sig ] VKQ: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:34:23.977350] [INFO ] [LOCAL ] Saved forecast: VKQ 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/VKQ.txt [2026-02-26T20:34:23.977525] [INFO ] [sig ] [3179/3375] Completed VKQ in 0.4s | 2.74 sym/s | Total: 19.3m | ETA: 1.2m [2026-02-26T20:34:23.977585] [INFO ] [sig ] [3180/3375] Forecasting VKTX... [2026-02-26T20:34:23.977619] [INFO ] [sig ] Generating forecast for: VKTX [2026-02-26T20:34:23.977672] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VKTX' from 'https://tdm.silogroup.org/data/derivative_storage/VKTX.csv'. [2026-02-26T20:34:23.988869] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VKTX'. [2026-02-26T20:34:23.989273] [INFO ] [FORECASTER] Starting predict_future for VKTX [2026-02-26T20:34:23.990139] [DEBUG] [LOCAL ] No optimal features file found for VKTX: ./output/feature-sets/VKTX.txt [2026-02-26T20:34:23.990196] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:23.990239] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:23.990275] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:23.990344] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:24.052013] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:24.052932] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:24.053019] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:24.053053] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:24.183926] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:24.184085] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:24.184124] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:24.184152] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:24.187862] [DEBUG] [FORECASTER] VKTX: Forecast T+1@11:T+2@11: DOWN (p=0.43%) [2026-02-26T20:34:24.188156] [INFO ] [FORECASTER] Completed predict_future for VKTX [2026-02-26T20:34:24.188289] [INFO ] [sig ] VKTX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:34:24.353277] [INFO ] [LOCAL ] Saved forecast: VKTX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/VKTX.txt [2026-02-26T20:34:24.353442] [INFO ] [sig ] [3180/3375] Completed VKTX in 0.4s | 2.74 sym/s | Total: 19.3m | ETA: 1.2m [2026-02-26T20:34:24.353485] [INFO ] [sig ] [3181/3375] Forecasting VLGEA... [2026-02-26T20:34:24.353515] [INFO ] [sig ] Generating forecast for: VLGEA [2026-02-26T20:34:24.353546] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLGEA' from 'https://tdm.silogroup.org/data/derivative_storage/VLGEA.csv'. [2026-02-26T20:34:24.364821] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLGEA'. [2026-02-26T20:34:24.365173] [INFO ] [FORECASTER] Starting predict_future for VLGEA [2026-02-26T20:34:24.366062] [DEBUG] [LOCAL ] No optimal features file found for VLGEA: ./output/feature-sets/VLGEA.txt [2026-02-26T20:34:24.366119] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:24.366154] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:24.366182] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:24.366241] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:24.424469] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:24.425157] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:24.425242] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:24.425275] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:24.552359] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:24.552544] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:24.552608] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:24.552638] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:24.556136] [DEBUG] [FORECASTER] VLGEA: Forecast T+1@11:T+2@11: UP (p=94.35%) [2026-02-26T20:34:24.556449] [INFO ] [FORECASTER] Completed predict_future for VLGEA [2026-02-26T20:34:24.556606] [INFO ] [sig ] VLGEA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:34:24.703083] [INFO ] [LOCAL ] Saved forecast: VLGEA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/VLGEA.txt [2026-02-26T20:34:24.703314] [INFO ] [sig ] [3181/3375] Completed VLGEA in 0.3s | 2.74 sym/s | Total: 19.3m | ETA: 1.2m [2026-02-26T20:34:24.703360] [INFO ] [sig ] [3182/3375] Forecasting VLN... [2026-02-26T20:34:24.703397] [INFO ] [sig ] Generating forecast for: VLN [2026-02-26T20:34:24.703441] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLN' from 'https://tdm.silogroup.org/data/derivative_storage/VLN.csv'. [2026-02-26T20:34:24.715793] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLN'. [2026-02-26T20:34:24.716218] [INFO ] [FORECASTER] Starting predict_future for VLN [2026-02-26T20:34:24.717182] [DEBUG] [LOCAL ] No optimal features file found for VLN: ./output/feature-sets/VLN.txt [2026-02-26T20:34:24.717238] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:24.717271] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:24.717299] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:24.717357] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:24.776655] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:24.777597] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:24.777829] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:24.777867] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:24.900145] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:24.900329] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:24.900384] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:24.900427] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:24.904515] [DEBUG] [FORECASTER] VLN: Forecast T+1@11:T+2@11: DOWN (p=14.91%) [2026-02-26T20:34:24.904911] [INFO ] [FORECASTER] Completed predict_future for VLN [2026-02-26T20:34:24.905066] [INFO ] [sig ] VLN: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:34:25.054280] [INFO ] [LOCAL ] Saved forecast: VLN 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/VLN.txt [2026-02-26T20:34:25.054466] [INFO ] [sig ] [3182/3375] Completed VLN in 0.4s | 2.74 sym/s | Total: 19.3m | ETA: 1.2m [2026-02-26T20:34:25.054516] [INFO ] [sig ] [3183/3375] Forecasting VLO... [2026-02-26T20:34:25.054555] [INFO ] [sig ] Generating forecast for: VLO [2026-02-26T20:34:25.054615] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLO' from 'https://tdm.silogroup.org/data/derivative_storage/VLO.csv'. [2026-02-26T20:34:25.066343] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLO'. [2026-02-26T20:34:25.066987] [INFO ] [FORECASTER] Starting predict_future for VLO [2026-02-26T20:34:25.068107] [DEBUG] [LOCAL ] No optimal features file found for VLO: ./output/feature-sets/VLO.txt [2026-02-26T20:34:25.068163] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:25.068196] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:25.068224] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:25.068282] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:25.129694] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:25.130828] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:25.130925] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:25.130959] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:25.269369] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:25.269608] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:25.269668] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:25.269710] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:25.273488] [DEBUG] [FORECASTER] VLO: Forecast T+1@11:T+2@11: UP (p=80.91%) [2026-02-26T20:34:25.273818] [INFO ] [FORECASTER] Completed predict_future for VLO [2026-02-26T20:34:25.273967] [INFO ] [sig ] VLO: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:34:25.425238] [INFO ] [LOCAL ] Saved forecast: VLO 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/VLO.txt [2026-02-26T20:34:25.425424] [INFO ] [sig ] [3183/3375] Completed VLO in 0.4s | 2.74 sym/s | Total: 19.3m | ETA: 1.2m [2026-02-26T20:34:25.425464] [INFO ] [sig ] [3184/3375] Forecasting VLRS... [2026-02-26T20:34:25.425496] [INFO ] [sig ] Generating forecast for: VLRS [2026-02-26T20:34:25.425526] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLRS' from 'https://tdm.silogroup.org/data/derivative_storage/VLRS.csv'. [2026-02-26T20:34:25.437114] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLRS'. [2026-02-26T20:34:25.437556] [INFO ] [FORECASTER] Starting predict_future for VLRS [2026-02-26T20:34:25.438505] [DEBUG] [LOCAL ] No optimal features file found for VLRS: ./output/feature-sets/VLRS.txt [2026-02-26T20:34:25.438562] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:25.438625] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:25.438656] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:25.438715] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:25.501738] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:25.502781] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:25.502872] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:25.502904] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:25.631976] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:25.632149] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:25.632190] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:25.632219] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:25.636199] [DEBUG] [FORECASTER] VLRS: Forecast T+1@11:T+2@11: DOWN (p=0.57%) [2026-02-26T20:34:25.636484] [INFO ] [FORECASTER] Completed predict_future for VLRS [2026-02-26T20:34:25.636632] [INFO ] [sig ] VLRS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:34:25.779310] [INFO ] [LOCAL ] Saved forecast: VLRS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/VLRS.txt [2026-02-26T20:34:25.779498] [INFO ] [sig ] [3184/3375] Completed VLRS in 0.4s | 2.74 sym/s | Total: 19.4m | ETA: 1.2m [2026-02-26T20:34:25.779551] [INFO ] [sig ] [3185/3375] Forecasting VLTO... [2026-02-26T20:34:25.779606] [INFO ] [sig ] Generating forecast for: VLTO [2026-02-26T20:34:25.779640] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLTO' from 'https://tdm.silogroup.org/data/derivative_storage/VLTO.csv'. [2026-02-26T20:34:25.792257] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLTO'. [2026-02-26T20:34:25.792873] [INFO ] [FORECASTER] Starting predict_future for VLTO [2026-02-26T20:34:25.794010] [DEBUG] [LOCAL ] No optimal features file found for VLTO: ./output/feature-sets/VLTO.txt [2026-02-26T20:34:25.794066] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:25.794128] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:25.794156] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:25.794213] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:25.851875] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:25.852670] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:25.852945] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:25.852979] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:25.978806] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:25.978966] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:25.979005] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:25.979033] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:25.982459] [DEBUG] [FORECASTER] VLTO: Forecast T+1@11:T+2@11: UP (p=71.96%) [2026-02-26T20:34:25.982945] [INFO ] [FORECASTER] Completed predict_future for VLTO [2026-02-26T20:34:25.983086] [INFO ] [sig ] VLTO: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:34:26.129492] [INFO ] [LOCAL ] Saved forecast: VLTO 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/VLTO.txt [2026-02-26T20:34:26.129814] [INFO ] [sig ] [3185/3375] Completed VLTO in 0.4s | 2.74 sym/s | Total: 19.4m | ETA: 1.2m [2026-02-26T20:34:26.129858] [INFO ] [sig ] [3186/3375] Forecasting VLY... [2026-02-26T20:34:26.129888] [INFO ] [sig ] Generating forecast for: VLY [2026-02-26T20:34:26.129918] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLY' from 'https://tdm.silogroup.org/data/derivative_storage/VLY.csv'. [2026-02-26T20:34:26.143346] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLY'. [2026-02-26T20:34:26.143909] [INFO ] [FORECASTER] Starting predict_future for VLY [2026-02-26T20:34:26.144757] [DEBUG] [LOCAL ] No optimal features file found for VLY: ./output/feature-sets/VLY.txt [2026-02-26T20:34:26.144811] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:26.144843] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:26.144870] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:26.144926] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:26.204557] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:26.205236] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:26.205316] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:26.205350] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:26.334778] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:26.334974] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:26.335035] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:26.335067] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:26.338884] [DEBUG] [FORECASTER] VLY: Forecast T+1@11:T+2@11: UP (p=93.55%) [2026-02-26T20:34:26.339217] [INFO ] [FORECASTER] Completed predict_future for VLY [2026-02-26T20:34:26.339368] [INFO ] [sig ] VLY: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:34:26.492682] [INFO ] [LOCAL ] Saved forecast: VLY 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/VLY.txt [2026-02-26T20:34:26.492863] [INFO ] [sig ] [3186/3375] Completed VLY in 0.4s | 2.74 sym/s | Total: 19.4m | ETA: 1.1m [2026-02-26T20:34:26.492911] [INFO ] [sig ] [3187/3375] Forecasting VMBS... [2026-02-26T20:34:26.492945] [INFO ] [sig ] Generating forecast for: VMBS [2026-02-26T20:34:26.492984] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VMBS' from 'https://tdm.silogroup.org/data/derivative_storage/VMBS.csv'. [2026-02-26T20:34:26.504783] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VMBS'. [2026-02-26T20:34:26.505165] [INFO ] [FORECASTER] Starting predict_future for VMBS [2026-02-26T20:34:26.506028] [DEBUG] [LOCAL ] No optimal features file found for VMBS: ./output/feature-sets/VMBS.txt [2026-02-26T20:34:26.506085] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:26.506119] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:26.506148] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:26.506215] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:26.567145] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:26.568069] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:26.568160] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:26.568194] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:26.705813] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:26.706002] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:26.706047] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:26.706088] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:26.710871] [DEBUG] [FORECASTER] VMBS: Forecast T+1@11:T+2@11: DOWN (p=17.19%) [2026-02-26T20:34:26.711340] [INFO ] [FORECASTER] Completed predict_future for VMBS [2026-02-26T20:34:26.711540] [INFO ] [sig ] VMBS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:34:26.873716] [INFO ] [LOCAL ] Saved forecast: VMBS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/VMBS.txt [2026-02-26T20:34:26.873894] [INFO ] [sig ] [3187/3375] Completed VMBS in 0.4s | 2.74 sym/s | Total: 19.4m | ETA: 1.1m [2026-02-26T20:34:26.873937] [INFO ] [sig ] [3188/3375] Forecasting VMD... [2026-02-26T20:34:26.873967] [INFO ] [sig ] Generating forecast for: VMD [2026-02-26T20:34:26.874000] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VMD' from 'https://tdm.silogroup.org/data/derivative_storage/VMD.csv'. [2026-02-26T20:34:26.886561] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VMD'. [2026-02-26T20:34:26.887129] [INFO ] [FORECASTER] Starting predict_future for VMD [2026-02-26T20:34:26.888244] [DEBUG] [LOCAL ] No optimal features file found for VMD: ./output/feature-sets/VMD.txt [2026-02-26T20:34:26.888311] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:26.888344] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:26.888370] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:26.888427] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:26.955383] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:26.956350] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:26.956442] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:26.956477] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:27.095729] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:27.095969] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:27.096020] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:27.096101] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:27.100642] [DEBUG] [FORECASTER] VMD: Forecast T+1@11:T+2@11: DOWN (p=49.30%) [2026-02-26T20:34:27.100989] [INFO ] [FORECASTER] Completed predict_future for VMD [2026-02-26T20:34:27.101137] [INFO ] [sig ] VMD: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:34:27.252928] [INFO ] [LOCAL ] Saved forecast: VMD 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/VMD.txt [2026-02-26T20:34:27.253108] [INFO ] [sig ] [3188/3375] Completed VMD in 0.4s | 2.74 sym/s | Total: 19.4m | ETA: 1.1m [2026-02-26T20:34:27.253160] [INFO ] [sig ] [3189/3375] Forecasting VMI... [2026-02-26T20:34:27.253192] [INFO ] [sig ] Generating forecast for: VMI [2026-02-26T20:34:27.253223] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VMI' from 'https://tdm.silogroup.org/data/derivative_storage/VMI.csv'. [2026-02-26T20:34:27.265877] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VMI'. [2026-02-26T20:34:27.266282] [INFO ] [FORECASTER] Starting predict_future for VMI [2026-02-26T20:34:27.267148] [DEBUG] [LOCAL ] No optimal features file found for VMI: ./output/feature-sets/VMI.txt [2026-02-26T20:34:27.267204] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:27.267237] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:27.267264] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:27.267320] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:27.331616] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:27.332635] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:27.332729] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:27.332763] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:27.459512] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:27.459702] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:27.459746] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:27.459774] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:27.463839] [DEBUG] [FORECASTER] VMI: Forecast T+1@11:T+2@11: UP (p=87.24%) [2026-02-26T20:34:27.464178] [INFO ] [FORECASTER] Completed predict_future for VMI [2026-02-26T20:34:27.464327] [INFO ] [sig ] VMI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:34:27.613757] [INFO ] [LOCAL ] Saved forecast: VMI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/VMI.txt [2026-02-26T20:34:27.613920] [INFO ] [sig ] [3189/3375] Completed VMI in 0.4s | 2.74 sym/s | Total: 19.4m | ETA: 1.1m [2026-02-26T20:34:27.613962] [INFO ] [sig ] [3190/3375] Forecasting VMO... [2026-02-26T20:34:27.613993] [INFO ] [sig ] Generating forecast for: VMO [2026-02-26T20:34:27.614025] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VMO' from 'https://tdm.silogroup.org/data/derivative_storage/VMO.csv'. [2026-02-26T20:34:27.625897] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VMO'. [2026-02-26T20:34:27.626307] [INFO ] [FORECASTER] Starting predict_future for VMO [2026-02-26T20:34:27.627343] [DEBUG] [LOCAL ] No optimal features file found for VMO: ./output/feature-sets/VMO.txt [2026-02-26T20:34:27.627397] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:27.627429] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:27.627456] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:27.627514] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:27.689389] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:27.690497] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:27.690624] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:27.690670] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:27.818656] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:27.819013] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:27.819054] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:27.819083] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:27.822989] [DEBUG] [FORECASTER] VMO: Forecast T+1@11:T+2@11: DOWN (p=44.24%) [2026-02-26T20:34:27.823300] [INFO ] [FORECASTER] Completed predict_future for VMO [2026-02-26T20:34:27.823436] [INFO ] [sig ] VMO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:34:27.971696] [INFO ] [LOCAL ] Saved forecast: VMO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/VMO.txt [2026-02-26T20:34:27.971868] [INFO ] [sig ] [3190/3375] Completed VMO in 0.4s | 2.74 sym/s | Total: 19.4m | ETA: 1.1m [2026-02-26T20:34:27.971914] [INFO ] [sig ] [3191/3375] Forecasting VNDA... [2026-02-26T20:34:27.971947] [INFO ] [sig ] Generating forecast for: VNDA [2026-02-26T20:34:27.971984] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VNDA' from 'https://tdm.silogroup.org/data/derivative_storage/VNDA.csv'. [2026-02-26T20:34:27.983586] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VNDA'. [2026-02-26T20:34:27.983952] [INFO ] [FORECASTER] Starting predict_future for VNDA [2026-02-26T20:34:27.984826] [DEBUG] [LOCAL ] No optimal features file found for VNDA: ./output/feature-sets/VNDA.txt [2026-02-26T20:34:27.984880] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:27.984913] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:27.984940] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:27.985007] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:28.042401] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:28.043225] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:28.043310] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:28.043343] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:28.169706] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:28.169867] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:28.169908] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:28.169937] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:28.173370] [DEBUG] [FORECASTER] VNDA: Forecast T+1@11:T+2@11: DOWN (p=3.48%) [2026-02-26T20:34:28.173687] [INFO ] [FORECASTER] Completed predict_future for VNDA [2026-02-26T20:34:28.173821] [INFO ] [sig ] VNDA: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:34:28.320315] [INFO ] [LOCAL ] Saved forecast: VNDA 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/VNDA.txt [2026-02-26T20:34:28.320541] [INFO ] [sig ] [3191/3375] Completed VNDA in 0.3s | 2.74 sym/s | Total: 19.4m | ETA: 1.1m [2026-02-26T20:34:28.320615] [INFO ] [sig ] [3192/3375] Forecasting VNO... [2026-02-26T20:34:28.320655] [INFO ] [sig ] Generating forecast for: VNO [2026-02-26T20:34:28.320693] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VNO' from 'https://tdm.silogroup.org/data/derivative_storage/VNO.csv'. [2026-02-26T20:34:28.335805] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VNO'. [2026-02-26T20:34:28.336290] [INFO ] [FORECASTER] Starting predict_future for VNO [2026-02-26T20:34:28.337452] [DEBUG] [LOCAL ] No optimal features file found for VNO: ./output/feature-sets/VNO.txt [2026-02-26T20:34:28.337537] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:28.337605] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:28.337666] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:28.337755] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:28.408667] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:28.409596] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:28.409699] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:28.409732] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:28.535007] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:28.535169] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:28.535211] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:28.535240] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:28.538969] [DEBUG] [FORECASTER] VNO: Forecast T+1@11:T+2@11: DOWN (p=7.29%) [2026-02-26T20:34:28.539307] [INFO ] [FORECASTER] Completed predict_future for VNO [2026-02-26T20:34:28.539457] [INFO ] [sig ] VNO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:34:28.684807] [INFO ] [LOCAL ] Saved forecast: VNO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/VNO.txt [2026-02-26T20:34:28.685175] [INFO ] [sig ] [3192/3375] Completed VNO in 0.4s | 2.74 sym/s | Total: 19.4m | ETA: 1.1m [2026-02-26T20:34:28.685219] [INFO ] [sig ] [3193/3375] Forecasting VNOM... [2026-02-26T20:34:28.685251] [INFO ] [sig ] Generating forecast for: VNOM [2026-02-26T20:34:28.685282] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VNOM' from 'https://tdm.silogroup.org/data/derivative_storage/VNOM.csv'. [2026-02-26T20:34:28.709032] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VNOM'. [2026-02-26T20:34:28.709416] [INFO ] [FORECASTER] Starting predict_future for VNOM [2026-02-26T20:34:28.710338] [DEBUG] [LOCAL ] No optimal features file found for VNOM: ./output/feature-sets/VNOM.txt [2026-02-26T20:34:28.710406] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:28.710446] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:28.710474] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:28.710533] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:28.778697] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:28.779772] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:28.779864] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:28.779899] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:28.907804] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:28.907970] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:28.908032] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:28.908080] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:28.912098] [DEBUG] [FORECASTER] VNOM: Forecast T+1@11:T+2@11: UP (p=66.47%) [2026-02-26T20:34:28.912414] [INFO ] [FORECASTER] Completed predict_future for VNOM [2026-02-26T20:34:28.912566] [INFO ] [sig ] VNOM: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:34:29.060960] [INFO ] [LOCAL ] Saved forecast: VNOM 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/VNOM.txt [2026-02-26T20:34:29.061124] [INFO ] [sig ] [3193/3375] Completed VNOM in 0.4s | 2.74 sym/s | Total: 19.4m | ETA: 1.1m [2026-02-26T20:34:29.061168] [INFO ] [sig ] [3194/3375] Forecasting VNQI... [2026-02-26T20:34:29.061199] [INFO ] [sig ] Generating forecast for: VNQI [2026-02-26T20:34:29.061232] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VNQI' from 'https://tdm.silogroup.org/data/derivative_storage/VNQI.csv'. [2026-02-26T20:34:29.072832] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VNQI'. [2026-02-26T20:34:29.073214] [INFO ] [FORECASTER] Starting predict_future for VNQI [2026-02-26T20:34:29.074083] [DEBUG] [LOCAL ] No optimal features file found for VNQI: ./output/feature-sets/VNQI.txt [2026-02-26T20:34:29.074139] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:29.074173] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:29.074201] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:29.074257] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:29.136416] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:29.137343] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:29.137448] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:29.137496] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:29.267532] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:29.267730] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:29.267773] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:29.267800] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:29.271288] [DEBUG] [FORECASTER] VNQI: Forecast T+1@11:T+2@11: UP (p=90.30%) [2026-02-26T20:34:29.271613] [INFO ] [FORECASTER] Completed predict_future for VNQI [2026-02-26T20:34:29.271754] [INFO ] [sig ] VNQI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:34:29.414522] [INFO ] [LOCAL ] Saved forecast: VNQI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/VNQI.txt [2026-02-26T20:34:29.414695] [INFO ] [sig ] [3194/3375] Completed VNQI in 0.4s | 2.74 sym/s | Total: 19.4m | ETA: 1.1m [2026-02-26T20:34:29.414737] [INFO ] [sig ] [3195/3375] Forecasting VOC... [2026-02-26T20:34:29.414768] [INFO ] [sig ] Generating forecast for: VOC [2026-02-26T20:34:29.414800] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VOC' from 'https://tdm.silogroup.org/data/derivative_storage/VOC.csv'. [2026-02-26T20:34:29.425948] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VOC'. [2026-02-26T20:34:29.426344] [INFO ] [FORECASTER] Starting predict_future for VOC [2026-02-26T20:34:29.427181] [DEBUG] [LOCAL ] No optimal features file found for VOC: ./output/feature-sets/VOC.txt [2026-02-26T20:34:29.427235] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:29.427267] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:29.427294] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:29.427351] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:29.486322] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:29.487207] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:29.487328] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:29.487364] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:29.613338] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:29.613526] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:29.613590] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:29.613625] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:29.617357] [DEBUG] [FORECASTER] VOC: Forecast T+1@11:T+2@11: DOWN (p=31.66%) [2026-02-26T20:34:29.617692] [INFO ] [FORECASTER] Completed predict_future for VOC [2026-02-26T20:34:29.617825] [INFO ] [sig ] VOC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:34:29.757954] [INFO ] [LOCAL ] Saved forecast: VOC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/VOC.txt [2026-02-26T20:34:29.758109] [INFO ] [sig ] [3195/3375] Completed VOC in 0.3s | 2.74 sym/s | Total: 19.4m | ETA: 1.1m [2026-02-26T20:34:29.758164] [INFO ] [sig ] [3196/3375] Forecasting VOD... [2026-02-26T20:34:29.758198] [INFO ] [sig ] Generating forecast for: VOD [2026-02-26T20:34:29.758236] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VOD' from 'https://tdm.silogroup.org/data/derivative_storage/VOD.csv'. [2026-02-26T20:34:29.769778] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VOD'. [2026-02-26T20:34:29.770156] [INFO ] [FORECASTER] Starting predict_future for VOD [2026-02-26T20:34:29.771028] [DEBUG] [LOCAL ] No optimal features file found for VOD: ./output/feature-sets/VOD.txt [2026-02-26T20:34:29.771082] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:29.771114] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:29.771140] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:29.771202] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:29.829610] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:29.830463] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:29.830561] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:29.830617] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:29.945826] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:29.945988] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:29.946028] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:29.946056] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:29.949510] [DEBUG] [FORECASTER] VOD: Forecast T+1@11:T+2@11: UP (p=98.94%) [2026-02-26T20:34:29.949814] [INFO ] [FORECASTER] Completed predict_future for VOD [2026-02-26T20:34:29.949945] [INFO ] [sig ] VOD: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:34:30.098355] [INFO ] [LOCAL ] Saved forecast: VOD 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/VOD.txt [2026-02-26T20:34:30.098504] [INFO ] [sig ] [3196/3375] Completed VOD in 0.3s | 2.74 sym/s | Total: 19.4m | ETA: 1.1m [2026-02-26T20:34:30.098555] [INFO ] [sig ] [3197/3375] Forecasting VONE... [2026-02-26T20:34:30.098628] [INFO ] [sig ] Generating forecast for: VONE [2026-02-26T20:34:30.098674] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VONE' from 'https://tdm.silogroup.org/data/derivative_storage/VONE.csv'. [2026-02-26T20:34:30.112264] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VONE'. [2026-02-26T20:34:30.112661] [INFO ] [FORECASTER] Starting predict_future for VONE [2026-02-26T20:34:30.113524] [DEBUG] [LOCAL ] No optimal features file found for VONE: ./output/feature-sets/VONE.txt [2026-02-26T20:34:30.113607] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:30.113643] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:30.113670] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:30.113727] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:30.176809] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:30.177627] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:30.177735] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:30.177771] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:30.306931] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:30.307092] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:30.307133] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:30.307161] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:30.311150] [DEBUG] [FORECASTER] VONE: Forecast T+1@11:T+2@11: UP (p=84.86%) [2026-02-26T20:34:30.311440] [INFO ] [FORECASTER] Completed predict_future for VONE [2026-02-26T20:34:30.311621] [INFO ] [sig ] VONE: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:34:30.484927] [INFO ] [LOCAL ] Saved forecast: VONE 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/VONE.txt [2026-02-26T20:34:30.485133] [INFO ] [sig ] [3197/3375] Completed VONE in 0.4s | 2.74 sym/s | Total: 19.4m | ETA: 1.1m [2026-02-26T20:34:30.485191] [INFO ] [sig ] [3198/3375] Forecasting VONG... [2026-02-26T20:34:30.485226] [INFO ] [sig ] Generating forecast for: VONG [2026-02-26T20:34:30.485269] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VONG' from 'https://tdm.silogroup.org/data/derivative_storage/VONG.csv'. [2026-02-26T20:34:30.497388] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VONG'. [2026-02-26T20:34:30.497821] [INFO ] [FORECASTER] Starting predict_future for VONG [2026-02-26T20:34:30.498774] [DEBUG] [LOCAL ] No optimal features file found for VONG: ./output/feature-sets/VONG.txt [2026-02-26T20:34:30.498830] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:30.498864] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:30.498894] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:30.498952] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:30.561636] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:30.562566] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:30.562694] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:30.562732] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:30.696973] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:30.697132] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:30.697174] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:30.697206] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:30.701371] [DEBUG] [FORECASTER] VONG: Forecast T+1@11:T+2@11: DOWN (p=22.43%) [2026-02-26T20:34:30.701709] [INFO ] [FORECASTER] Completed predict_future for VONG [2026-02-26T20:34:30.701849] [INFO ] [sig ] VONG: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:34:30.853681] [INFO ] [LOCAL ] Saved forecast: VONG 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/VONG.txt [2026-02-26T20:34:30.853868] [INFO ] [sig ] [3198/3375] Completed VONG in 0.4s | 2.74 sym/s | Total: 19.4m | ETA: 1.1m [2026-02-26T20:34:30.853910] [INFO ] [sig ] [3199/3375] Forecasting VOTE... [2026-02-26T20:34:30.853942] [INFO ] [sig ] Generating forecast for: VOTE [2026-02-26T20:34:30.853975] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VOTE' from 'https://tdm.silogroup.org/data/derivative_storage/VOTE.csv'. [2026-02-26T20:34:30.864767] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VOTE'. [2026-02-26T20:34:30.865296] [INFO ] [FORECASTER] Starting predict_future for VOTE [2026-02-26T20:34:30.866289] [DEBUG] [LOCAL ] No optimal features file found for VOTE: ./output/feature-sets/VOTE.txt [2026-02-26T20:34:30.866343] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:30.866376] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:30.866402] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:30.866463] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:30.927094] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:30.928235] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:30.928340] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:30.928386] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:31.067121] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:31.067305] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:31.067378] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:31.067412] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:31.071351] [DEBUG] [FORECASTER] VOTE: Forecast T+1@11:T+2@11: DOWN (p=0.76%) [2026-02-26T20:34:31.071748] [INFO ] [FORECASTER] Completed predict_future for VOTE [2026-02-26T20:34:31.071898] [INFO ] [sig ] VOTE: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:34:31.233752] [INFO ] [LOCAL ] Saved forecast: VOTE 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/VOTE.txt [2026-02-26T20:34:31.233965] [INFO ] [sig ] [3199/3375] Completed VOTE in 0.4s | 2.74 sym/s | Total: 19.4m | ETA: 1.1m [2026-02-26T20:34:31.234024] [INFO ] [sig ] [3200/3375] Forecasting VPG... [2026-02-26T20:34:31.234055] [INFO ] [sig ] Generating forecast for: VPG [2026-02-26T20:34:31.234087] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VPG' from 'https://tdm.silogroup.org/data/derivative_storage/VPG.csv'. [2026-02-26T20:34:31.247420] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VPG'. [2026-02-26T20:34:31.248028] [INFO ] [FORECASTER] Starting predict_future for VPG [2026-02-26T20:34:31.248953] [DEBUG] [LOCAL ] No optimal features file found for VPG: ./output/feature-sets/VPG.txt [2026-02-26T20:34:31.249008] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:31.249040] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:31.249067] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:31.249124] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:31.311195] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:31.312346] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:31.312465] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:31.312501] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:31.448387] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:31.448546] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:31.448609] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:31.448645] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:31.452347] [DEBUG] [FORECASTER] VPG: Forecast T+1@11:T+2@11: DOWN (p=15.81%) [2026-02-26T20:34:31.452698] [INFO ] [FORECASTER] Completed predict_future for VPG [2026-02-26T20:34:31.452842] [INFO ] [sig ] VPG: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:34:31.603997] [INFO ] [LOCAL ] Saved forecast: VPG 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/VPG.txt [2026-02-26T20:34:31.604159] [INFO ] [sig ] [3200/3375] Completed VPG in 0.4s | 2.74 sym/s | Total: 19.5m | ETA: 1.1m [2026-02-26T20:34:31.604199] [INFO ] [sig ] [3201/3375] Forecasting VPLS... [2026-02-26T20:34:31.604229] [INFO ] [sig ] Generating forecast for: VPLS [2026-02-26T20:34:31.604263] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VPLS' from 'https://tdm.silogroup.org/data/derivative_storage/VPLS.csv'. [2026-02-26T20:34:31.615530] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VPLS'. [2026-02-26T20:34:31.615962] [INFO ] [FORECASTER] Starting predict_future for VPLS [2026-02-26T20:34:31.616812] [DEBUG] [LOCAL ] No optimal features file found for VPLS: ./output/feature-sets/VPLS.txt [2026-02-26T20:34:31.616869] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:31.616903] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:31.616931] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:31.616989] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:31.677306] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:31.678309] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:31.678400] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:31.678434] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:31.814645] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:31.814822] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:31.814867] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:31.814902] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:31.818727] [DEBUG] [FORECASTER] VPLS: Forecast T+1@11:T+2@11: UP (p=84.03%) [2026-02-26T20:34:31.819050] [INFO ] [FORECASTER] Completed predict_future for VPLS [2026-02-26T20:34:31.819199] [INFO ] [sig ] VPLS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:34:31.977595] [INFO ] [LOCAL ] Saved forecast: VPLS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/VPLS.txt [2026-02-26T20:34:31.977776] [INFO ] [sig ] [3201/3375] Completed VPLS in 0.4s | 2.74 sym/s | Total: 19.5m | ETA: 1.1m [2026-02-26T20:34:31.977819] [INFO ] [sig ] [3202/3375] Forecasting VRA... [2026-02-26T20:34:31.977859] [INFO ] [sig ] Generating forecast for: VRA [2026-02-26T20:34:31.977898] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRA' from 'https://tdm.silogroup.org/data/derivative_storage/VRA.csv'. [2026-02-26T20:34:31.990276] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRA'. [2026-02-26T20:34:31.990679] [INFO ] [FORECASTER] Starting predict_future for VRA [2026-02-26T20:34:31.991732] [DEBUG] [LOCAL ] No optimal features file found for VRA: ./output/feature-sets/VRA.txt [2026-02-26T20:34:31.991786] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:31.991847] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:31.991875] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:31.991933] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:32.051533] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:32.052529] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:32.052663] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:32.052700] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:32.173482] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:32.173668] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:32.173712] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:32.173742] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:32.177249] [DEBUG] [FORECASTER] VRA: Forecast T+1@11:T+2@11: DOWN (p=19.23%) [2026-02-26T20:34:32.177541] [INFO ] [FORECASTER] Completed predict_future for VRA [2026-02-26T20:34:32.177720] [INFO ] [sig ] VRA: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:34:32.321165] [INFO ] [LOCAL ] Saved forecast: VRA 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/VRA.txt [2026-02-26T20:34:32.321311] [INFO ] [sig ] [3202/3375] Completed VRA in 0.3s | 2.74 sym/s | Total: 19.5m | ETA: 1.1m [2026-02-26T20:34:32.321353] [INFO ] [sig ] [3203/3375] Forecasting VRCA... [2026-02-26T20:34:32.321383] [INFO ] [sig ] Generating forecast for: VRCA [2026-02-26T20:34:32.321414] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRCA' from 'https://tdm.silogroup.org/data/derivative_storage/VRCA.csv'. [2026-02-26T20:34:32.332731] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRCA'. [2026-02-26T20:34:32.333072] [INFO ] [FORECASTER] Starting predict_future for VRCA [2026-02-26T20:34:32.333941] [DEBUG] [LOCAL ] No optimal features file found for VRCA: ./output/feature-sets/VRCA.txt [2026-02-26T20:34:32.333995] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:32.334042] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:32.334070] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:32.334127] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:32.391386] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:32.392049] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:32.392129] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:32.392163] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:32.526179] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:32.526352] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:32.526396] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:32.526427] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:32.530214] [DEBUG] [FORECASTER] VRCA: Forecast T+1@11:T+2@11: UP (p=72.32%) [2026-02-26T20:34:32.530554] [INFO ] [FORECASTER] Completed predict_future for VRCA [2026-02-26T20:34:32.530728] [INFO ] [sig ] VRCA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:34:32.683118] [INFO ] [LOCAL ] Saved forecast: VRCA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/VRCA.txt [2026-02-26T20:34:32.683324] [INFO ] [sig ] [3203/3375] Completed VRCA in 0.4s | 2.74 sym/s | Total: 19.5m | ETA: 1.0m [2026-02-26T20:34:32.683369] [INFO ] [sig ] [3204/3375] Forecasting VRDN... [2026-02-26T20:34:32.683402] [INFO ] [sig ] Generating forecast for: VRDN [2026-02-26T20:34:32.683434] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRDN' from 'https://tdm.silogroup.org/data/derivative_storage/VRDN.csv'. [2026-02-26T20:34:32.696412] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRDN'. [2026-02-26T20:34:32.696829] [INFO ] [FORECASTER] Starting predict_future for VRDN [2026-02-26T20:34:32.697718] [DEBUG] [LOCAL ] No optimal features file found for VRDN: ./output/feature-sets/VRDN.txt [2026-02-26T20:34:32.697774] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:32.697808] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:32.697835] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:32.697893] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:32.760198] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:32.761177] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:32.761264] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:32.761297] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:32.893647] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:32.893814] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:32.893854] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:32.893882] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:32.897376] [DEBUG] [FORECASTER] VRDN: Forecast T+1@11:T+2@11: UP (p=69.88%) [2026-02-26T20:34:32.897746] [INFO ] [FORECASTER] Completed predict_future for VRDN [2026-02-26T20:34:32.897888] [INFO ] [sig ] VRDN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:34:33.061282] [INFO ] [LOCAL ] Saved forecast: VRDN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/VRDN.txt [2026-02-26T20:34:33.061461] [INFO ] [sig ] [3204/3375] Completed VRDN in 0.4s | 2.74 sym/s | Total: 19.5m | ETA: 1.0m [2026-02-26T20:34:33.061523] [INFO ] [sig ] [3205/3375] Forecasting VRE... [2026-02-26T20:34:33.061560] [INFO ] [sig ] Generating forecast for: VRE [2026-02-26T20:34:33.061625] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRE' from 'https://tdm.silogroup.org/data/derivative_storage/VRE.csv'. [2026-02-26T20:34:33.074755] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRE'. [2026-02-26T20:34:33.075221] [INFO ] [FORECASTER] Starting predict_future for VRE [2026-02-26T20:34:33.076278] [DEBUG] [LOCAL ] No optimal features file found for VRE: ./output/feature-sets/VRE.txt [2026-02-26T20:34:33.076342] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:33.076388] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:33.076430] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:33.076513] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:33.138782] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:33.139711] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:33.139804] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:33.139841] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:33.268207] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:33.268368] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:33.268410] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:33.268472] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:33.272400] [DEBUG] [FORECASTER] VRE: Forecast T+1@11:T+2@11: UP (p=97.99%) [2026-02-26T20:34:33.272716] [INFO ] [FORECASTER] Completed predict_future for VRE [2026-02-26T20:34:33.272851] [INFO ] [sig ] VRE: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:34:33.422169] [INFO ] [LOCAL ] Saved forecast: VRE 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/VRE.txt [2026-02-26T20:34:33.422333] [INFO ] [sig ] [3205/3375] Completed VRE in 0.4s | 2.74 sym/s | Total: 19.5m | ETA: 1.0m [2026-02-26T20:34:33.422376] [INFO ] [sig ] [3206/3375] Forecasting VREX... [2026-02-26T20:34:33.422407] [INFO ] [sig ] Generating forecast for: VREX [2026-02-26T20:34:33.422437] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VREX' from 'https://tdm.silogroup.org/data/derivative_storage/VREX.csv'. [2026-02-26T20:34:33.434460] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VREX'. [2026-02-26T20:34:33.434853] [INFO ] [FORECASTER] Starting predict_future for VREX [2026-02-26T20:34:33.435727] [DEBUG] [LOCAL ] No optimal features file found for VREX: ./output/feature-sets/VREX.txt [2026-02-26T20:34:33.435792] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:33.435826] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:33.435855] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:33.435913] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:33.501762] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:33.502737] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:33.502837] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:33.502872] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:33.624162] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:33.624320] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:33.624383] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:33.624415] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:33.628064] [DEBUG] [FORECASTER] VREX: Forecast T+1@11:T+2@11: UP (p=74.94%) [2026-02-26T20:34:33.628369] [INFO ] [FORECASTER] Completed predict_future for VREX [2026-02-26T20:34:33.628510] [INFO ] [sig ] VREX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:34:33.774274] [INFO ] [LOCAL ] Saved forecast: VREX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/VREX.txt [2026-02-26T20:34:33.774408] [INFO ] [sig ] [3206/3375] Completed VREX in 0.4s | 2.74 sym/s | Total: 19.5m | ETA: 1.0m [2026-02-26T20:34:33.774448] [INFO ] [sig ] [3207/3375] Forecasting VRIG... [2026-02-26T20:34:33.774486] [INFO ] [sig ] Generating forecast for: VRIG [2026-02-26T20:34:33.774518] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRIG' from 'https://tdm.silogroup.org/data/derivative_storage/VRIG.csv'. [2026-02-26T20:34:33.785434] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRIG'. [2026-02-26T20:34:33.785803] [INFO ] [FORECASTER] Starting predict_future for VRIG [2026-02-26T20:34:33.786636] [DEBUG] [LOCAL ] No optimal features file found for VRIG: ./output/feature-sets/VRIG.txt [2026-02-26T20:34:33.786691] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:33.786723] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:33.786749] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:33.786806] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:33.846518] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:33.847373] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:33.847472] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:33.847528] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:33.944798] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:33.944957] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:33.944998] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:33.945030] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:33.948529] [DEBUG] [FORECASTER] VRIG: Forecast T+1@11:T+2@11: UP (p=99.47%) [2026-02-26T20:34:33.948867] [INFO ] [FORECASTER] Completed predict_future for VRIG [2026-02-26T20:34:33.949026] [INFO ] [sig ] VRIG: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:34:34.092749] [INFO ] [LOCAL ] Saved forecast: VRIG 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/VRIG.txt [2026-02-26T20:34:34.092889] [INFO ] [sig ] [3207/3375] Completed VRIG in 0.3s | 2.74 sym/s | Total: 19.5m | ETA: 1.0m [2026-02-26T20:34:34.092930] [INFO ] [sig ] [3208/3375] Forecasting VRNS... [2026-02-26T20:34:34.092960] [INFO ] [sig ] Generating forecast for: VRNS [2026-02-26T20:34:34.092991] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRNS' from 'https://tdm.silogroup.org/data/derivative_storage/VRNS.csv'. [2026-02-26T20:34:34.104251] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRNS'. [2026-02-26T20:34:34.104676] [INFO ] [FORECASTER] Starting predict_future for VRNS [2026-02-26T20:34:34.105532] [DEBUG] [LOCAL ] No optimal features file found for VRNS: ./output/feature-sets/VRNS.txt [2026-02-26T20:34:34.105608] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:34.105648] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:34.105682] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:34.105752] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:34.164751] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:34.165495] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:34.165609] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:34.165648] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:34.299460] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:34.299686] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:34.299735] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:34.299765] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:34.303555] [DEBUG] [FORECASTER] VRNS: Forecast T+1@11:T+2@11: UP (p=57.44%) [2026-02-26T20:34:34.303974] [INFO ] [FORECASTER] Completed predict_future for VRNS [2026-02-26T20:34:34.304130] [INFO ] [sig ] VRNS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:34:34.455544] [INFO ] [LOCAL ] Saved forecast: VRNS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/VRNS.txt [2026-02-26T20:34:34.455711] [INFO ] [sig ] [3208/3375] Completed VRNS in 0.4s | 2.74 sym/s | Total: 19.5m | ETA: 1.0m [2026-02-26T20:34:34.455751] [INFO ] [sig ] [3209/3375] Forecasting VRRM... [2026-02-26T20:34:34.455782] [INFO ] [sig ] Generating forecast for: VRRM [2026-02-26T20:34:34.455813] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRRM' from 'https://tdm.silogroup.org/data/derivative_storage/VRRM.csv'. [2026-02-26T20:34:34.469651] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRRM'. [2026-02-26T20:34:34.470049] [INFO ] [FORECASTER] Starting predict_future for VRRM [2026-02-26T20:34:34.470938] [DEBUG] [LOCAL ] No optimal features file found for VRRM: ./output/feature-sets/VRRM.txt [2026-02-26T20:34:34.470995] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:34.471028] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:34.471055] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:34.471114] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:34.530488] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:34.531424] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:34.531517] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:34.531550] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:34.655296] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:34.655458] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:34.655498] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:34.655526] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:34.659019] [DEBUG] [FORECASTER] VRRM: Forecast T+1@11:T+2@11: DOWN (p=44.82%) [2026-02-26T20:34:34.659305] [INFO ] [FORECASTER] Completed predict_future for VRRM [2026-02-26T20:34:34.659436] [INFO ] [sig ] VRRM: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:34:34.804706] [INFO ] [LOCAL ] Saved forecast: VRRM 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/VRRM.txt [2026-02-26T20:34:34.804880] [INFO ] [sig ] [3209/3375] Completed VRRM in 0.3s | 2.74 sym/s | Total: 19.5m | ETA: 1.0m [2026-02-26T20:34:34.804924] [INFO ] [sig ] [3210/3375] Forecasting VRSK... [2026-02-26T20:34:34.804953] [INFO ] [sig ] Generating forecast for: VRSK [2026-02-26T20:34:34.804983] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRSK' from 'https://tdm.silogroup.org/data/derivative_storage/VRSK.csv'. [2026-02-26T20:34:34.817412] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRSK'. [2026-02-26T20:34:34.817892] [INFO ] [FORECASTER] Starting predict_future for VRSK [2026-02-26T20:34:34.818773] [DEBUG] [LOCAL ] No optimal features file found for VRSK: ./output/feature-sets/VRSK.txt [2026-02-26T20:34:34.818830] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:34.818865] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:34.819114] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:34.819185] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:34.881826] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:34.882663] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:34.882764] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:34.882804] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:35.010937] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:35.011106] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:35.011147] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:35.011194] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:35.015225] [DEBUG] [FORECASTER] VRSK: Forecast T+1@11:T+2@11: DOWN (p=6.76%) [2026-02-26T20:34:35.015548] [INFO ] [FORECASTER] Completed predict_future for VRSK [2026-02-26T20:34:35.015719] [INFO ] [sig ] VRSK: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:34:35.160666] [INFO ] [LOCAL ] Saved forecast: VRSK 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/VRSK.txt [2026-02-26T20:34:35.160842] [INFO ] [sig ] [3210/3375] Completed VRSK in 0.4s | 2.74 sym/s | Total: 19.5m | ETA: 1.0m [2026-02-26T20:34:35.160890] [INFO ] [sig ] [3211/3375] Forecasting VRSN... [2026-02-26T20:34:35.160922] [INFO ] [sig ] Generating forecast for: VRSN [2026-02-26T20:34:35.160954] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRSN' from 'https://tdm.silogroup.org/data/derivative_storage/VRSN.csv'. [2026-02-26T20:34:35.172375] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRSN'. [2026-02-26T20:34:35.172772] [INFO ] [FORECASTER] Starting predict_future for VRSN [2026-02-26T20:34:35.173644] [DEBUG] [LOCAL ] No optimal features file found for VRSN: ./output/feature-sets/VRSN.txt [2026-02-26T20:34:35.173708] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:35.173745] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:35.173772] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:35.173832] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:35.233514] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:35.234322] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:35.234405] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:35.234438] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:35.358545] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:35.358731] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:35.358775] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:35.358806] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:35.362322] [DEBUG] [FORECASTER] VRSN: Forecast T+1@11:T+2@11: UP (p=97.07%) [2026-02-26T20:34:35.362638] [INFO ] [FORECASTER] Completed predict_future for VRSN [2026-02-26T20:34:35.362802] [INFO ] [sig ] VRSN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:34:35.508304] [INFO ] [LOCAL ] Saved forecast: VRSN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/VRSN.txt [2026-02-26T20:34:35.508461] [INFO ] [sig ] [3211/3375] Completed VRSN in 0.3s | 2.74 sym/s | Total: 19.5m | ETA: 59.8s [2026-02-26T20:34:35.508505] [INFO ] [sig ] [3212/3375] Forecasting VRTS... [2026-02-26T20:34:35.508534] [INFO ] [sig ] Generating forecast for: VRTS [2026-02-26T20:34:35.508566] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRTS' from 'https://tdm.silogroup.org/data/derivative_storage/VRTS.csv'. [2026-02-26T20:34:35.521032] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRTS'. [2026-02-26T20:34:35.521465] [INFO ] [FORECASTER] Starting predict_future for VRTS [2026-02-26T20:34:35.522334] [DEBUG] [LOCAL ] No optimal features file found for VRTS: ./output/feature-sets/VRTS.txt [2026-02-26T20:34:35.522390] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:35.522426] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:35.522455] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:35.522515] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:35.583512] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:35.584381] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:35.584500] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:35.584594] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:35.718659] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:35.718858] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:35.718901] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:35.718931] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:35.722648] [DEBUG] [FORECASTER] VRTS: Forecast T+1@11:T+2@11: DOWN (p=45.91%) [2026-02-26T20:34:35.723014] [INFO ] [FORECASTER] Completed predict_future for VRTS [2026-02-26T20:34:35.723162] [INFO ] [sig ] VRTS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:34:35.870978] [INFO ] [LOCAL ] Saved forecast: VRTS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/VRTS.txt [2026-02-26T20:34:35.871137] [INFO ] [sig ] [3212/3375] Completed VRTS in 0.4s | 2.74 sym/s | Total: 19.5m | ETA: 59.4s [2026-02-26T20:34:35.871180] [INFO ] [sig ] [3213/3375] Forecasting VRTX... [2026-02-26T20:34:35.871210] [INFO ] [sig ] Generating forecast for: VRTX [2026-02-26T20:34:35.871242] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRTX' from 'https://tdm.silogroup.org/data/derivative_storage/VRTX.csv'. [2026-02-26T20:34:35.883655] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRTX'. [2026-02-26T20:34:35.884082] [INFO ] [FORECASTER] Starting predict_future for VRTX [2026-02-26T20:34:35.885153] [DEBUG] [LOCAL ] No optimal features file found for VRTX: ./output/feature-sets/VRTX.txt [2026-02-26T20:34:35.885218] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:35.885260] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:35.885297] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:35.885375] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:35.944852] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:35.945757] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:35.945846] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:35.945880] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:36.072632] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:36.072836] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:36.072894] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:36.072939] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:36.077195] [DEBUG] [FORECASTER] VRTX: Forecast T+1@11:T+2@11: DOWN (p=25.99%) [2026-02-26T20:34:36.077638] [INFO ] [FORECASTER] Completed predict_future for VRTX [2026-02-26T20:34:36.077891] [INFO ] [sig ] VRTX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:34:36.240234] [INFO ] [LOCAL ] Saved forecast: VRTX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/VRTX.txt [2026-02-26T20:34:36.240403] [INFO ] [sig ] [3213/3375] Completed VRTX in 0.4s | 2.74 sym/s | Total: 19.5m | ETA: 59.1s [2026-02-26T20:34:36.240443] [INFO ] [sig ] [3214/3375] Forecasting VSCO... [2026-02-26T20:34:36.240476] [INFO ] [sig ] Generating forecast for: VSCO [2026-02-26T20:34:36.240506] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSCO' from 'https://tdm.silogroup.org/data/derivative_storage/VSCO.csv'. [2026-02-26T20:34:36.252879] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSCO'. [2026-02-26T20:34:36.253279] [INFO ] [FORECASTER] Starting predict_future for VSCO [2026-02-26T20:34:36.254554] [DEBUG] [LOCAL ] No optimal features file found for VSCO: ./output/feature-sets/VSCO.txt [2026-02-26T20:34:36.254629] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:36.254662] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:36.254706] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:36.254766] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:36.316676] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:36.317530] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:36.317666] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:36.317706] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:36.444786] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:36.444951] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:36.444992] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:36.445040] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:36.452554] [DEBUG] [FORECASTER] VSCO: Forecast T+1@11:T+2@11: DOWN (p=38.40%) [2026-02-26T20:34:36.452948] [INFO ] [FORECASTER] Completed predict_future for VSCO [2026-02-26T20:34:36.453301] [INFO ] [sig ] VSCO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:34:36.601374] [INFO ] [LOCAL ] Saved forecast: VSCO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/VSCO.txt [2026-02-26T20:34:36.601550] [INFO ] [sig ] [3214/3375] Completed VSCO in 0.4s | 2.74 sym/s | Total: 19.5m | ETA: 58.7s [2026-02-26T20:34:36.601615] [INFO ] [sig ] [3215/3375] Forecasting VSDA... [2026-02-26T20:34:36.601648] [INFO ] [sig ] Generating forecast for: VSDA [2026-02-26T20:34:36.601680] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSDA' from 'https://tdm.silogroup.org/data/derivative_storage/VSDA.csv'. [2026-02-26T20:34:36.613252] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSDA'. [2026-02-26T20:34:36.613700] [INFO ] [FORECASTER] Starting predict_future for VSDA [2026-02-26T20:34:36.614669] [DEBUG] [LOCAL ] No optimal features file found for VSDA: ./output/feature-sets/VSDA.txt [2026-02-26T20:34:36.614735] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:36.614769] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:36.614797] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:36.614865] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:36.674378] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:36.675284] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:36.675377] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:36.675410] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:36.791158] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:36.791326] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:36.791366] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:36.791395] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:36.794929] [DEBUG] [FORECASTER] VSDA: Forecast T+1@11:T+2@11: UP (p=50.49%) [2026-02-26T20:34:36.795233] [INFO ] [FORECASTER] Completed predict_future for VSDA [2026-02-26T20:34:36.795370] [INFO ] [sig ] VSDA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:34:36.947724] [INFO ] [LOCAL ] Saved forecast: VSDA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/VSDA.txt [2026-02-26T20:34:36.947919] [INFO ] [sig ] [3215/3375] Completed VSDA in 0.3s | 2.74 sym/s | Total: 19.5m | ETA: 58.3s [2026-02-26T20:34:36.947963] [INFO ] [sig ] [3216/3375] Forecasting VSEC... [2026-02-26T20:34:36.947994] [INFO ] [sig ] Generating forecast for: VSEC [2026-02-26T20:34:36.948025] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSEC' from 'https://tdm.silogroup.org/data/derivative_storage/VSEC.csv'. [2026-02-26T20:34:36.960598] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSEC'. [2026-02-26T20:34:36.961248] [INFO ] [FORECASTER] Starting predict_future for VSEC [2026-02-26T20:34:36.962379] [DEBUG] [LOCAL ] No optimal features file found for VSEC: ./output/feature-sets/VSEC.txt [2026-02-26T20:34:36.962435] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:36.962469] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:36.962497] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:36.962555] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:37.026106] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:37.027067] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:37.027164] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:37.027227] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:37.162828] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:37.162965] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:37.163019] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:37.163053] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:37.166639] [DEBUG] [FORECASTER] VSEC: Forecast T+1@11:T+2@11: DOWN (p=31.94%) [2026-02-26T20:34:37.166926] [INFO ] [FORECASTER] Completed predict_future for VSEC [2026-02-26T20:34:37.167056] [INFO ] [sig ] VSEC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:34:37.311733] [INFO ] [LOCAL ] Saved forecast: VSEC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/VSEC.txt [2026-02-26T20:34:37.311887] [INFO ] [sig ] [3216/3375] Completed VSEC in 0.4s | 2.74 sym/s | Total: 19.5m | ETA: 58.0s [2026-02-26T20:34:37.311929] [INFO ] [sig ] [3217/3375] Forecasting VSH... [2026-02-26T20:34:37.311959] [INFO ] [sig ] Generating forecast for: VSH [2026-02-26T20:34:37.311990] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSH' from 'https://tdm.silogroup.org/data/derivative_storage/VSH.csv'. [2026-02-26T20:34:37.323230] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSH'. [2026-02-26T20:34:37.323608] [INFO ] [FORECASTER] Starting predict_future for VSH [2026-02-26T20:34:37.324423] [DEBUG] [LOCAL ] No optimal features file found for VSH: ./output/feature-sets/VSH.txt [2026-02-26T20:34:37.324477] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:37.324511] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:37.324539] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:37.324622] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:37.384603] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:37.385268] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:37.385348] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:37.385381] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:37.513179] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:37.513340] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:37.513380] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:37.513409] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:37.517524] [DEBUG] [FORECASTER] VSH: Forecast T+1@11:T+2@11: UP (p=91.83%) [2026-02-26T20:34:37.517864] [INFO ] [FORECASTER] Completed predict_future for VSH [2026-02-26T20:34:37.518001] [INFO ] [sig ] VSH: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:34:37.665986] [INFO ] [LOCAL ] Saved forecast: VSH 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/VSH.txt [2026-02-26T20:34:37.666163] [INFO ] [sig ] [3217/3375] Completed VSH in 0.4s | 2.74 sym/s | Total: 19.6m | ETA: 57.6s [2026-02-26T20:34:37.666205] [INFO ] [sig ] [3218/3375] Forecasting VSTM... [2026-02-26T20:34:37.666234] [INFO ] [sig ] Generating forecast for: VSTM [2026-02-26T20:34:37.666272] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSTM' from 'https://tdm.silogroup.org/data/derivative_storage/VSTM.csv'. [2026-02-26T20:34:37.678161] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSTM'. [2026-02-26T20:34:37.678645] [INFO ] [FORECASTER] Starting predict_future for VSTM [2026-02-26T20:34:37.679494] [DEBUG] [LOCAL ] No optimal features file found for VSTM: ./output/feature-sets/VSTM.txt [2026-02-26T20:34:37.679548] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:37.679602] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:37.679633] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:37.679695] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:37.743264] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:37.744304] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:37.744422] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:37.744457] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:37.869931] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:37.870117] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:37.870165] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:37.870194] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:37.873752] [DEBUG] [FORECASTER] VSTM: Forecast T+1@11:T+2@11: UP (p=61.13%) [2026-02-26T20:34:37.874042] [INFO ] [FORECASTER] Completed predict_future for VSTM [2026-02-26T20:34:37.874174] [INFO ] [sig ] VSTM: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:34:38.016566] [INFO ] [LOCAL ] Saved forecast: VSTM 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/VSTM.txt [2026-02-26T20:34:38.016745] [INFO ] [sig ] [3218/3375] Completed VSTM in 0.4s | 2.74 sym/s | Total: 19.6m | ETA: 57.3s [2026-02-26T20:34:38.016787] [INFO ] [sig ] [3219/3375] Forecasting VSTS... [2026-02-26T20:34:38.016817] [INFO ] [sig ] Generating forecast for: VSTS [2026-02-26T20:34:38.016848] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSTS' from 'https://tdm.silogroup.org/data/derivative_storage/VSTS.csv'. [2026-02-26T20:34:38.028400] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSTS'. [2026-02-26T20:34:38.028780] [INFO ] [FORECASTER] Starting predict_future for VSTS [2026-02-26T20:34:38.029672] [DEBUG] [LOCAL ] No optimal features file found for VSTS: ./output/feature-sets/VSTS.txt [2026-02-26T20:34:38.029758] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:38.029791] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:38.029820] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:38.029890] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:38.090289] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:38.091190] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:38.091281] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:38.091314] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:38.221212] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:38.221379] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:38.221421] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:38.221451] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:38.224970] [DEBUG] [FORECASTER] VSTS: Forecast T+1@11:T+2@11: UP (p=86.73%) [2026-02-26T20:34:38.225253] [INFO ] [FORECASTER] Completed predict_future for VSTS [2026-02-26T20:34:38.225385] [INFO ] [sig ] VSTS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:34:38.372941] [INFO ] [LOCAL ] Saved forecast: VSTS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/VSTS.txt [2026-02-26T20:34:38.373105] [INFO ] [sig ] [3219/3375] Completed VSTS in 0.4s | 2.74 sym/s | Total: 19.6m | ETA: 56.9s [2026-02-26T20:34:38.373146] [INFO ] [sig ] [3220/3375] Forecasting VTC... [2026-02-26T20:34:38.373178] [INFO ] [sig ] Generating forecast for: VTC [2026-02-26T20:34:38.373209] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTC' from 'https://tdm.silogroup.org/data/derivative_storage/VTC.csv'. [2026-02-26T20:34:38.384628] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTC'. [2026-02-26T20:34:38.384995] [INFO ] [FORECASTER] Starting predict_future for VTC [2026-02-26T20:34:38.385889] [DEBUG] [LOCAL ] No optimal features file found for VTC: ./output/feature-sets/VTC.txt [2026-02-26T20:34:38.385950] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:38.385989] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:38.386019] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:38.386079] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:38.448505] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:38.449450] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:38.449537] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:38.449593] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:38.576176] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:38.576353] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:38.576394] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:38.576423] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:38.579841] [DEBUG] [FORECASTER] VTC: Forecast T+1@11:T+2@11: DOWN (p=32.03%) [2026-02-26T20:34:38.580123] [INFO ] [FORECASTER] Completed predict_future for VTC [2026-02-26T20:34:38.580254] [INFO ] [sig ] VTC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:34:38.727003] [INFO ] [LOCAL ] Saved forecast: VTC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/VTC.txt [2026-02-26T20:34:38.727166] [INFO ] [sig ] [3220/3375] Completed VTC in 0.4s | 2.74 sym/s | Total: 19.6m | ETA: 56.5s [2026-02-26T20:34:38.727206] [INFO ] [sig ] [3221/3375] Forecasting VTEX... [2026-02-26T20:34:38.727236] [INFO ] [sig ] Generating forecast for: VTEX [2026-02-26T20:34:38.727268] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTEX' from 'https://tdm.silogroup.org/data/derivative_storage/VTEX.csv'. [2026-02-26T20:34:38.739049] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTEX'. [2026-02-26T20:34:38.739527] [INFO ] [FORECASTER] Starting predict_future for VTEX [2026-02-26T20:34:38.740544] [DEBUG] [LOCAL ] No optimal features file found for VTEX: ./output/feature-sets/VTEX.txt [2026-02-26T20:34:38.740635] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:38.740674] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:38.740703] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:38.740763] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:38.810221] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:38.811263] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:38.811359] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:38.811393] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:38.932391] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:38.932552] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:38.932613] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:38.932645] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:38.936193] [DEBUG] [FORECASTER] VTEX: Forecast T+1@11:T+2@11: UP (p=83.95%) [2026-02-26T20:34:38.936476] [INFO ] [FORECASTER] Completed predict_future for VTEX [2026-02-26T20:34:38.936668] [INFO ] [sig ] VTEX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:34:39.077381] [INFO ] [LOCAL ] Saved forecast: VTEX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/VTEX.txt [2026-02-26T20:34:39.077523] [INFO ] [sig ] [3221/3375] Completed VTEX in 0.4s | 2.74 sym/s | Total: 19.6m | ETA: 56.2s [2026-02-26T20:34:39.077564] [INFO ] [sig ] [3222/3375] Forecasting VTIP... [2026-02-26T20:34:39.077614] [INFO ] [sig ] Generating forecast for: VTIP [2026-02-26T20:34:39.077656] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTIP' from 'https://tdm.silogroup.org/data/derivative_storage/VTIP.csv'. [2026-02-26T20:34:39.089211] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTIP'. [2026-02-26T20:34:39.089527] [INFO ] [FORECASTER] Starting predict_future for VTIP [2026-02-26T20:34:39.090372] [DEBUG] [LOCAL ] No optimal features file found for VTIP: ./output/feature-sets/VTIP.txt [2026-02-26T20:34:39.090426] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:39.090458] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:39.090485] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:39.090542] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:39.147932] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:39.148549] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:39.148650] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:39.148683] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:39.264218] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:39.264368] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:39.264439] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:39.264468] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:39.267962] [DEBUG] [FORECASTER] VTIP: Forecast T+1@11:T+2@11: UP (p=82.19%) [2026-02-26T20:34:39.268247] [INFO ] [FORECASTER] Completed predict_future for VTIP [2026-02-26T20:34:39.268379] [INFO ] [sig ] VTIP: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:34:39.411712] [INFO ] [LOCAL ] Saved forecast: VTIP 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/VTIP.txt [2026-02-26T20:34:39.411865] [INFO ] [sig ] [3222/3375] Completed VTIP in 0.3s | 2.74 sym/s | Total: 19.6m | ETA: 55.8s [2026-02-26T20:34:39.411909] [INFO ] [sig ] [3223/3375] Forecasting VTMX... [2026-02-26T20:34:39.411940] [INFO ] [sig ] Generating forecast for: VTMX [2026-02-26T20:34:39.411972] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTMX' from 'https://tdm.silogroup.org/data/derivative_storage/VTMX.csv'. [2026-02-26T20:34:39.423694] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTMX'. [2026-02-26T20:34:39.424024] [INFO ] [FORECASTER] Starting predict_future for VTMX [2026-02-26T20:34:39.424854] [DEBUG] [LOCAL ] No optimal features file found for VTMX: ./output/feature-sets/VTMX.txt [2026-02-26T20:34:39.424908] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:39.424940] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:39.424967] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:39.425028] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:39.484047] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:39.484846] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:39.484943] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:39.484982] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:39.614286] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:39.614467] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:39.614509] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:39.614538] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:39.618172] [DEBUG] [FORECASTER] VTMX: Forecast T+1@11:T+2@11: UP (p=67.01%) [2026-02-26T20:34:39.618465] [INFO ] [FORECASTER] Completed predict_future for VTMX [2026-02-26T20:34:39.618616] [INFO ] [sig ] VTMX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:34:39.758937] [INFO ] [LOCAL ] Saved forecast: VTMX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/VTMX.txt [2026-02-26T20:34:39.759081] [INFO ] [sig ] [3223/3375] Completed VTMX in 0.3s | 2.74 sym/s | Total: 19.6m | ETA: 55.4s [2026-02-26T20:34:39.759122] [INFO ] [sig ] [3224/3375] Forecasting VTN... [2026-02-26T20:34:39.759152] [INFO ] [sig ] Generating forecast for: VTN [2026-02-26T20:34:39.759183] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTN' from 'https://tdm.silogroup.org/data/derivative_storage/VTN.csv'. [2026-02-26T20:34:39.771158] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTN'. [2026-02-26T20:34:39.771534] [INFO ] [FORECASTER] Starting predict_future for VTN [2026-02-26T20:34:39.772372] [DEBUG] [LOCAL ] No optimal features file found for VTN: ./output/feature-sets/VTN.txt [2026-02-26T20:34:39.772425] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:39.772458] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:39.772486] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:39.772543] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:39.830462] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:39.831158] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:39.831240] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:39.831273] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:39.956284] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:39.956470] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:39.956516] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:39.956545] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:39.960210] [DEBUG] [FORECASTER] VTN: Forecast T+1@11:T+2@11: UP (p=52.24%) [2026-02-26T20:34:39.960536] [INFO ] [FORECASTER] Completed predict_future for VTN [2026-02-26T20:34:39.960702] [INFO ] [sig ] VTN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:34:40.116505] [INFO ] [LOCAL ] Saved forecast: VTN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/VTN.txt [2026-02-26T20:34:40.116665] [INFO ] [sig ] [3224/3375] Completed VTN in 0.4s | 2.74 sym/s | Total: 19.6m | ETA: 55.1s [2026-02-26T20:34:40.116709] [INFO ] [sig ] [3225/3375] Forecasting VTOL... [2026-02-26T20:34:40.116740] [INFO ] [sig ] Generating forecast for: VTOL [2026-02-26T20:34:40.116772] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTOL' from 'https://tdm.silogroup.org/data/derivative_storage/VTOL.csv'. [2026-02-26T20:34:40.128167] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTOL'. [2026-02-26T20:34:40.128512] [INFO ] [FORECASTER] Starting predict_future for VTOL [2026-02-26T20:34:40.129377] [DEBUG] [LOCAL ] No optimal features file found for VTOL: ./output/feature-sets/VTOL.txt [2026-02-26T20:34:40.129434] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:40.129468] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:40.129496] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:40.129569] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:40.190224] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:40.191076] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:40.191165] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:40.191200] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:40.311722] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:40.311885] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:40.311926] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:40.311956] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:40.315467] [DEBUG] [FORECASTER] VTOL: Forecast T+1@11:T+2@11: DOWN (p=17.04%) [2026-02-26T20:34:40.315792] [INFO ] [FORECASTER] Completed predict_future for VTOL [2026-02-26T20:34:40.315931] [INFO ] [sig ] VTOL: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:34:40.461137] [INFO ] [LOCAL ] Saved forecast: VTOL 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/VTOL.txt [2026-02-26T20:34:40.461289] [INFO ] [sig ] [3225/3375] Completed VTOL in 0.3s | 2.74 sym/s | Total: 19.6m | ETA: 54.7s [2026-02-26T20:34:40.461332] [INFO ] [sig ] [3226/3375] Forecasting VTRS... [2026-02-26T20:34:40.461400] [INFO ] [sig ] Generating forecast for: VTRS [2026-02-26T20:34:40.461434] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTRS' from 'https://tdm.silogroup.org/data/derivative_storage/VTRS.csv'. [2026-02-26T20:34:40.472387] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTRS'. [2026-02-26T20:34:40.472732] [INFO ] [FORECASTER] Starting predict_future for VTRS [2026-02-26T20:34:40.473556] [DEBUG] [LOCAL ] No optimal features file found for VTRS: ./output/feature-sets/VTRS.txt [2026-02-26T20:34:40.473639] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:40.473672] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:40.473699] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:40.473756] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:40.530938] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:40.531564] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:40.531662] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:40.531695] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:40.653423] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:40.653608] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:40.653650] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:40.653679] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:40.657185] [DEBUG] [FORECASTER] VTRS: Forecast T+1@11:T+2@11: DOWN (p=26.09%) [2026-02-26T20:34:40.657476] [INFO ] [FORECASTER] Completed predict_future for VTRS [2026-02-26T20:34:40.657626] [INFO ] [sig ] VTRS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:34:40.805754] [INFO ] [LOCAL ] Saved forecast: VTRS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/VTRS.txt [2026-02-26T20:34:40.805916] [INFO ] [sig ] [3226/3375] Completed VTRS in 0.3s | 2.74 sym/s | Total: 19.6m | ETA: 54.3s [2026-02-26T20:34:40.805959] [INFO ] [sig ] [3227/3375] Forecasting VTS... [2026-02-26T20:34:40.805987] [INFO ] [sig ] Generating forecast for: VTS [2026-02-26T20:34:40.806017] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTS' from 'https://tdm.silogroup.org/data/derivative_storage/VTS.csv'. [2026-02-26T20:34:40.818063] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTS'. [2026-02-26T20:34:40.818446] [INFO ] [FORECASTER] Starting predict_future for VTS [2026-02-26T20:34:40.819313] [DEBUG] [LOCAL ] No optimal features file found for VTS: ./output/feature-sets/VTS.txt [2026-02-26T20:34:40.819381] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:40.819414] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:40.819441] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:40.819498] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:40.881183] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:40.882088] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:40.882178] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:40.882214] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:41.010701] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:41.010872] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:41.010915] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:41.010946] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:41.014602] [DEBUG] [FORECASTER] VTS: Forecast T+1@11:T+2@11: DOWN (p=24.34%) [2026-02-26T20:34:41.014972] [INFO ] [FORECASTER] Completed predict_future for VTS [2026-02-26T20:34:41.015115] [INFO ] [sig ] VTS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:34:41.168058] [INFO ] [LOCAL ] Saved forecast: VTS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/VTS.txt [2026-02-26T20:34:41.168211] [INFO ] [sig ] [3227/3375] Completed VTS in 0.4s | 2.74 sym/s | Total: 19.6m | ETA: 54.0s [2026-02-26T20:34:41.168252] [INFO ] [sig ] [3228/3375] Forecasting VTSI... [2026-02-26T20:34:41.168282] [INFO ] [sig ] Generating forecast for: VTSI [2026-02-26T20:34:41.168313] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTSI' from 'https://tdm.silogroup.org/data/derivative_storage/VTSI.csv'. [2026-02-26T20:34:41.179640] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTSI'. [2026-02-26T20:34:41.180013] [INFO ] [FORECASTER] Starting predict_future for VTSI [2026-02-26T20:34:41.180853] [DEBUG] [LOCAL ] No optimal features file found for VTSI: ./output/feature-sets/VTSI.txt [2026-02-26T20:34:41.180907] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:41.180939] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:41.180966] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:41.181024] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:41.240934] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:41.241567] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:41.241667] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:41.241701] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:41.360251] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:41.360414] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:41.360454] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:41.360482] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:41.364236] [DEBUG] [FORECASTER] VTSI: Forecast T+1@11:T+2@11: DOWN (p=29.02%) [2026-02-26T20:34:41.364517] [INFO ] [FORECASTER] Completed predict_future for VTSI [2026-02-26T20:34:41.364667] [INFO ] [sig ] VTSI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:34:41.507848] [INFO ] [LOCAL ] Saved forecast: VTSI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/VTSI.txt [2026-02-26T20:34:41.507992] [INFO ] [sig ] [3228/3375] Completed VTSI in 0.3s | 2.74 sym/s | Total: 19.6m | ETA: 53.6s [2026-02-26T20:34:41.508032] [INFO ] [sig ] [3229/3375] Forecasting VTWG... [2026-02-26T20:34:41.508062] [INFO ] [sig ] Generating forecast for: VTWG [2026-02-26T20:34:41.508092] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTWG' from 'https://tdm.silogroup.org/data/derivative_storage/VTWG.csv'. [2026-02-26T20:34:41.519519] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTWG'. [2026-02-26T20:34:41.519875] [INFO ] [FORECASTER] Starting predict_future for VTWG [2026-02-26T20:34:41.520690] [DEBUG] [LOCAL ] No optimal features file found for VTWG: ./output/feature-sets/VTWG.txt [2026-02-26T20:34:41.520751] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:41.520782] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:41.520808] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:41.520893] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:41.580396] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:41.581096] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:41.581184] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:41.581219] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:41.705041] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:41.705172] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:41.705211] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:41.705239] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:41.708659] [DEBUG] [FORECASTER] VTWG: Forecast T+1@11:T+2@11: DOWN (p=46.54%) [2026-02-26T20:34:41.708970] [INFO ] [FORECASTER] Completed predict_future for VTWG [2026-02-26T20:34:41.709107] [INFO ] [sig ] VTWG: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:34:41.855645] [INFO ] [LOCAL ] Saved forecast: VTWG 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/VTWG.txt [2026-02-26T20:34:41.855775] [INFO ] [sig ] [3229/3375] Completed VTWG in 0.3s | 2.74 sym/s | Total: 19.6m | ETA: 53.2s [2026-02-26T20:34:41.855817] [INFO ] [sig ] [3230/3375] Forecasting VTWO... [2026-02-26T20:34:41.855846] [INFO ] [sig ] Generating forecast for: VTWO [2026-02-26T20:34:41.855878] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTWO' from 'https://tdm.silogroup.org/data/derivative_storage/VTWO.csv'. [2026-02-26T20:34:41.867319] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTWO'. [2026-02-26T20:34:41.867709] [INFO ] [FORECASTER] Starting predict_future for VTWO [2026-02-26T20:34:41.868561] [DEBUG] [LOCAL ] No optimal features file found for VTWO: ./output/feature-sets/VTWO.txt [2026-02-26T20:34:41.868644] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:41.868677] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:41.868704] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:41.868762] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:41.927040] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:41.927710] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:41.927798] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:41.927831] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:42.049699] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:42.049831] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:42.049869] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:42.049898] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:42.053260] [DEBUG] [FORECASTER] VTWO: Forecast T+1@11:T+2@11: DOWN (p=5.16%) [2026-02-26T20:34:42.053537] [INFO ] [FORECASTER] Completed predict_future for VTWO [2026-02-26T20:34:42.053686] [INFO ] [sig ] VTWO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:34:42.200912] [INFO ] [LOCAL ] Saved forecast: VTWO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/VTWO.txt [2026-02-26T20:34:42.201284] [INFO ] [sig ] [3230/3375] Completed VTWO in 0.3s | 2.74 sym/s | Total: 19.6m | ETA: 52.9s [2026-02-26T20:34:42.201326] [INFO ] [sig ] [3231/3375] Forecasting VTYX... [2026-02-26T20:34:42.201357] [INFO ] [sig ] Generating forecast for: VTYX [2026-02-26T20:34:42.201388] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTYX' from 'https://tdm.silogroup.org/data/derivative_storage/VTYX.csv'. [2026-02-26T20:34:42.214642] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTYX'. [2026-02-26T20:34:42.215016] [INFO ] [FORECASTER] Starting predict_future for VTYX [2026-02-26T20:34:42.215920] [DEBUG] [LOCAL ] No optimal features file found for VTYX: ./output/feature-sets/VTYX.txt [2026-02-26T20:34:42.215986] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:42.216020] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:42.216049] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:42.216110] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:42.286912] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:42.288001] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:42.288117] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:42.288173] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:42.421232] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:42.421400] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:42.421440] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:42.421472] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:42.425103] [DEBUG] [FORECASTER] VTYX: Forecast T+1@11:T+2@11: DOWN (p=18.20%) [2026-02-26T20:34:42.425395] [INFO ] [FORECASTER] Completed predict_future for VTYX [2026-02-26T20:34:42.425529] [INFO ] [sig ] VTYX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:34:42.572067] [INFO ] [LOCAL ] Saved forecast: VTYX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/VTYX.txt [2026-02-26T20:34:42.572207] [INFO ] [sig ] [3231/3375] Completed VTYX in 0.4s | 2.74 sym/s | Total: 19.6m | ETA: 52.5s [2026-02-26T20:34:42.572248] [INFO ] [sig ] [3232/3375] Forecasting VUZI... [2026-02-26T20:34:42.572278] [INFO ] [sig ] Generating forecast for: VUZI [2026-02-26T20:34:42.572309] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VUZI' from 'https://tdm.silogroup.org/data/derivative_storage/VUZI.csv'. [2026-02-26T20:34:42.583472] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VUZI'. [2026-02-26T20:34:42.583830] [INFO ] [FORECASTER] Starting predict_future for VUZI [2026-02-26T20:34:42.584668] [DEBUG] [LOCAL ] No optimal features file found for VUZI: ./output/feature-sets/VUZI.txt [2026-02-26T20:34:42.584722] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:42.584753] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:42.584780] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:42.584847] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:42.643361] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:42.644066] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:42.644147] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:42.644180] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:42.771566] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:42.771742] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:42.771781] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:42.771809] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:42.775244] [DEBUG] [FORECASTER] VUZI: Forecast T+1@11:T+2@11: DOWN (p=20.41%) [2026-02-26T20:34:42.775599] [INFO ] [FORECASTER] Completed predict_future for VUZI [2026-02-26T20:34:42.775734] [INFO ] [sig ] VUZI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:34:42.917924] [INFO ] [LOCAL ] Saved forecast: VUZI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/VUZI.txt [2026-02-26T20:34:42.918062] [INFO ] [sig ] [3232/3375] Completed VUZI in 0.3s | 2.74 sym/s | Total: 19.6m | ETA: 52.1s [2026-02-26T20:34:42.918105] [INFO ] [sig ] [3233/3375] Forecasting VVOS... [2026-02-26T20:34:42.918136] [INFO ] [sig ] Generating forecast for: VVOS [2026-02-26T20:34:42.918167] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VVOS' from 'https://tdm.silogroup.org/data/derivative_storage/VVOS.csv'. [2026-02-26T20:34:42.929709] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VVOS'. [2026-02-26T20:34:42.930055] [INFO ] [FORECASTER] Starting predict_future for VVOS [2026-02-26T20:34:42.930927] [DEBUG] [LOCAL ] No optimal features file found for VVOS: ./output/feature-sets/VVOS.txt [2026-02-26T20:34:42.930984] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:42.931018] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:42.931048] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:42.931108] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:42.990095] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:42.990796] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:42.990879] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:42.990913] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:43.110601] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:43.110765] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:43.110808] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:43.110840] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:43.114363] [DEBUG] [FORECASTER] VVOS: Forecast T+1@11:T+2@11: DOWN (p=33.57%) [2026-02-26T20:34:43.114677] [INFO ] [FORECASTER] Completed predict_future for VVOS [2026-02-26T20:34:43.114814] [INFO ] [sig ] VVOS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:34:43.272361] [INFO ] [LOCAL ] Saved forecast: VVOS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/VVOS.txt [2026-02-26T20:34:43.272539] [INFO ] [sig ] [3233/3375] Completed VVOS in 0.4s | 2.74 sym/s | Total: 19.6m | ETA: 51.8s [2026-02-26T20:34:43.272607] [INFO ] [sig ] [3234/3375] Forecasting VVX... [2026-02-26T20:34:43.272639] [INFO ] [sig ] Generating forecast for: VVX [2026-02-26T20:34:43.272671] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VVX' from 'https://tdm.silogroup.org/data/derivative_storage/VVX.csv'. [2026-02-26T20:34:43.285335] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VVX'. [2026-02-26T20:34:43.285815] [INFO ] [FORECASTER] Starting predict_future for VVX [2026-02-26T20:34:43.286746] [DEBUG] [LOCAL ] No optimal features file found for VVX: ./output/feature-sets/VVX.txt [2026-02-26T20:34:43.286804] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:43.286841] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:43.286876] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:43.286947] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:43.352981] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:43.354128] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:43.354218] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:43.354252] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:43.479160] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:43.479369] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:43.479422] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:43.479467] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:43.484435] [DEBUG] [FORECASTER] VVX: Forecast T+1@11:T+2@11: DOWN (p=8.55%) [2026-02-26T20:34:43.484876] [INFO ] [FORECASTER] Completed predict_future for VVX [2026-02-26T20:34:43.485070] [INFO ] [sig ] VVX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:34:43.640495] [INFO ] [LOCAL ] Saved forecast: VVX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/VVX.txt [2026-02-26T20:34:43.640706] [INFO ] [sig ] [3234/3375] Completed VVX in 0.4s | 2.74 sym/s | Total: 19.7m | ETA: 51.4s [2026-02-26T20:34:43.640763] [INFO ] [sig ] [3235/3375] Forecasting VWOB... [2026-02-26T20:34:43.640803] [INFO ] [sig ] Generating forecast for: VWOB [2026-02-26T20:34:43.640848] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VWOB' from 'https://tdm.silogroup.org/data/derivative_storage/VWOB.csv'. [2026-02-26T20:34:43.654142] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VWOB'. [2026-02-26T20:34:43.654613] [INFO ] [FORECASTER] Starting predict_future for VWOB [2026-02-26T20:34:43.655489] [DEBUG] [LOCAL ] No optimal features file found for VWOB: ./output/feature-sets/VWOB.txt [2026-02-26T20:34:43.655546] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:43.655606] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:43.655638] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:43.655698] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:43.725938] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:43.727019] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:43.727134] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:43.727181] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:43.858487] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:43.858671] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:43.858714] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:43.858742] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:43.862173] [DEBUG] [FORECASTER] VWOB: Forecast T+1@11:T+2@11: UP (p=52.93%) [2026-02-26T20:34:43.862456] [INFO ] [FORECASTER] Completed predict_future for VWOB [2026-02-26T20:34:43.862605] [INFO ] [sig ] VWOB: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:34:44.008310] [INFO ] [LOCAL ] Saved forecast: VWOB 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/VWOB.txt [2026-02-26T20:34:44.008539] [INFO ] [sig ] [3235/3375] Completed VWOB in 0.4s | 2.74 sym/s | Total: 19.7m | ETA: 51.0s [2026-02-26T20:34:44.008621] [INFO ] [sig ] [3236/3375] Forecasting VXUS... [2026-02-26T20:34:44.008670] [INFO ] [sig ] Generating forecast for: VXUS [2026-02-26T20:34:44.008714] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VXUS' from 'https://tdm.silogroup.org/data/derivative_storage/VXUS.csv'. [2026-02-26T20:34:44.023440] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VXUS'. [2026-02-26T20:34:44.023950] [INFO ] [FORECASTER] Starting predict_future for VXUS [2026-02-26T20:34:44.024964] [DEBUG] [LOCAL ] No optimal features file found for VXUS: ./output/feature-sets/VXUS.txt [2026-02-26T20:34:44.025026] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:44.025060] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:44.025089] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:44.025149] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:44.087712] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:44.088789] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:44.088899] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:44.088934] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:44.233565] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:44.233842] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:44.233902] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:44.233943] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:44.239747] [DEBUG] [FORECASTER] VXUS: Forecast T+1@11:T+2@11: DOWN (p=11.52%) [2026-02-26T20:34:44.240371] [INFO ] [FORECASTER] Completed predict_future for VXUS [2026-02-26T20:34:44.240667] [INFO ] [sig ] VXUS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:34:44.468762] [INFO ] [LOCAL ] Saved forecast: VXUS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/VXUS.txt [2026-02-26T20:34:44.469094] [INFO ] [sig ] [3236/3375] Completed VXUS in 0.5s | 2.74 sym/s | Total: 19.7m | ETA: 50.7s [2026-02-26T20:34:44.469161] [INFO ] [sig ] [3237/3375] Forecasting VYMI... [2026-02-26T20:34:44.469210] [INFO ] [sig ] Generating forecast for: VYMI [2026-02-26T20:34:44.469260] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VYMI' from 'https://tdm.silogroup.org/data/derivative_storage/VYMI.csv'. [2026-02-26T20:34:44.498211] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VYMI'. [2026-02-26T20:34:44.499069] [INFO ] [FORECASTER] Starting predict_future for VYMI [2026-02-26T20:34:44.502075] [DEBUG] [LOCAL ] No optimal features file found for VYMI: ./output/feature-sets/VYMI.txt [2026-02-26T20:34:44.502176] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:44.502230] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:44.502279] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:44.502376] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:44.590999] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:44.592196] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:44.592317] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:44.592364] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:44.768598] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:44.768813] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:44.768873] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:44.768913] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:44.774940] [DEBUG] [FORECASTER] VYMI: Forecast T+1@11:T+2@11: UP (p=87.46%) [2026-02-26T20:34:44.775535] [INFO ] [FORECASTER] Completed predict_future for VYMI [2026-02-26T20:34:44.775793] [INFO ] [sig ] VYMI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:34:45.015014] [INFO ] [LOCAL ] Saved forecast: VYMI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/VYMI.txt [2026-02-26T20:34:45.015275] [INFO ] [sig ] [3237/3375] Completed VYMI in 0.5s | 2.74 sym/s | Total: 19.7m | ETA: 50.3s [2026-02-26T20:34:45.015349] [INFO ] [sig ] [3238/3375] Forecasting VYX... [2026-02-26T20:34:45.015400] [INFO ] [sig ] Generating forecast for: VYX [2026-02-26T20:34:45.015448] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VYX' from 'https://tdm.silogroup.org/data/derivative_storage/VYX.csv'. [2026-02-26T20:34:45.044407] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VYX'. [2026-02-26T20:34:45.044994] [INFO ] [FORECASTER] Starting predict_future for VYX [2026-02-26T20:34:45.046220] [DEBUG] [LOCAL ] No optimal features file found for VYX: ./output/feature-sets/VYX.txt [2026-02-26T20:34:45.046346] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:45.046387] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:45.046420] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:45.046499] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:45.131617] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:45.132915] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:45.133037] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:45.133089] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:45.304718] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:45.304891] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:45.304933] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:45.304963] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:45.308772] [DEBUG] [FORECASTER] VYX: Forecast T+1@11:T+2@11: DOWN (p=37.92%) [2026-02-26T20:34:45.309111] [INFO ] [FORECASTER] Completed predict_future for VYX [2026-02-26T20:34:45.309261] [INFO ] [sig ] VYX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:34:45.488348] [INFO ] [LOCAL ] Saved forecast: VYX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/VYX.txt [2026-02-26T20:34:45.488539] [INFO ] [sig ] [3238/3375] Completed VYX in 0.5s | 2.74 sym/s | Total: 19.7m | ETA: 50.0s [2026-02-26T20:34:45.488603] [INFO ] [sig ] [3239/3375] Forecasting VZ... [2026-02-26T20:34:45.488639] [INFO ] [sig ] Generating forecast for: VZ [2026-02-26T20:34:45.488670] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VZ' from 'https://tdm.silogroup.org/data/derivative_storage/VZ.csv'. [2026-02-26T20:34:45.501814] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VZ'. [2026-02-26T20:34:45.502295] [INFO ] [FORECASTER] Starting predict_future for VZ [2026-02-26T20:34:45.503337] [DEBUG] [LOCAL ] No optimal features file found for VZ: ./output/feature-sets/VZ.txt [2026-02-26T20:34:45.503412] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:45.503456] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:45.503496] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:45.503616] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:45.594979] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:45.596244] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:45.596368] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:45.596425] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:45.732446] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:45.732629] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:45.732675] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:45.732706] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:45.736496] [DEBUG] [FORECASTER] VZ: Forecast T+1@11:T+2@11: DOWN (p=2.11%) [2026-02-26T20:34:45.736847] [INFO ] [FORECASTER] Completed predict_future for VZ [2026-02-26T20:34:45.737000] [INFO ] [sig ] VZ: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:34:45.888160] [INFO ] [LOCAL ] Saved forecast: VZ 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/VZ.txt [2026-02-26T20:34:45.888331] [INFO ] [sig ] [3239/3375] Completed VZ in 0.4s | 2.74 sym/s | Total: 19.7m | ETA: 49.6s [2026-02-26T20:34:45.888375] [INFO ] [sig ] [3240/3375] Forecasting WAB... [2026-02-26T20:34:45.888407] [INFO ] [sig ] Generating forecast for: WAB [2026-02-26T20:34:45.888439] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAB' from 'https://tdm.silogroup.org/data/derivative_storage/WAB.csv'. [2026-02-26T20:34:45.900974] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAB'. [2026-02-26T20:34:45.901402] [INFO ] [FORECASTER] Starting predict_future for WAB [2026-02-26T20:34:45.902321] [DEBUG] [LOCAL ] No optimal features file found for WAB: ./output/feature-sets/WAB.txt [2026-02-26T20:34:45.902378] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:45.902411] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:45.902437] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:45.902494] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:45.969596] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:45.970591] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:45.970683] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:45.970718] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:46.101804] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:46.101969] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:46.102011] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:46.102040] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:46.105810] [DEBUG] [FORECASTER] WAB: Forecast T+1@11:T+2@11: UP (p=53.41%) [2026-02-26T20:34:46.106187] [INFO ] [FORECASTER] Completed predict_future for WAB [2026-02-26T20:34:46.106339] [INFO ] [sig ] WAB: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:34:46.286803] [INFO ] [LOCAL ] Saved forecast: WAB 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/WAB.txt [2026-02-26T20:34:46.286974] [INFO ] [sig ] [3240/3375] Completed WAB in 0.4s | 2.74 sym/s | Total: 19.7m | ETA: 49.2s [2026-02-26T20:34:46.287022] [INFO ] [sig ] [3241/3375] Forecasting WABC... [2026-02-26T20:34:46.287061] [INFO ] [sig ] Generating forecast for: WABC [2026-02-26T20:34:46.287097] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WABC' from 'https://tdm.silogroup.org/data/derivative_storage/WABC.csv'. [2026-02-26T20:34:46.299653] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WABC'. [2026-02-26T20:34:46.300324] [INFO ] [FORECASTER] Starting predict_future for WABC [2026-02-26T20:34:46.301461] [DEBUG] [LOCAL ] No optimal features file found for WABC: ./output/feature-sets/WABC.txt [2026-02-26T20:34:46.301519] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:46.301553] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:46.301617] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:46.301683] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:46.362854] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:46.363784] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:46.363874] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:46.363908] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:46.491743] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:46.491910] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:46.491960] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:46.491996] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:46.496010] [DEBUG] [FORECASTER] WABC: Forecast T+1@11:T+2@11: UP (p=51.59%) [2026-02-26T20:34:46.496502] [INFO ] [FORECASTER] Completed predict_future for WABC [2026-02-26T20:34:46.496659] [INFO ] [sig ] WABC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:34:46.654767] [INFO ] [LOCAL ] Saved forecast: WABC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/WABC.txt [2026-02-26T20:34:46.654913] [INFO ] [sig ] [3241/3375] Completed WABC in 0.4s | 2.74 sym/s | Total: 19.7m | ETA: 48.9s [2026-02-26T20:34:46.654980] [INFO ] [sig ] [3242/3375] Forecasting WAFD... [2026-02-26T20:34:46.655018] [INFO ] [sig ] Generating forecast for: WAFD [2026-02-26T20:34:46.655055] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAFD' from 'https://tdm.silogroup.org/data/derivative_storage/WAFD.csv'. [2026-02-26T20:34:46.667260] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAFD'. [2026-02-26T20:34:46.667616] [INFO ] [FORECASTER] Starting predict_future for WAFD [2026-02-26T20:34:46.668449] [DEBUG] [LOCAL ] No optimal features file found for WAFD: ./output/feature-sets/WAFD.txt [2026-02-26T20:34:46.668503] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:46.668535] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:46.668562] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:46.668649] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:46.727404] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:46.728304] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:46.728392] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:46.728437] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:46.843811] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:46.843974] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:46.844014] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:46.844041] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:46.847501] [DEBUG] [FORECASTER] WAFD: Forecast T+1@11:T+2@11: UP (p=94.74%) [2026-02-26T20:34:46.847844] [INFO ] [FORECASTER] Completed predict_future for WAFD [2026-02-26T20:34:46.847986] [INFO ] [sig ] WAFD: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:34:46.992418] [INFO ] [LOCAL ] Saved forecast: WAFD 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/WAFD.txt [2026-02-26T20:34:46.992551] [INFO ] [sig ] [3242/3375] Completed WAFD in 0.3s | 2.74 sym/s | Total: 19.7m | ETA: 48.5s [2026-02-26T20:34:46.992633] [INFO ] [sig ] [3243/3375] Forecasting WAFDP... [2026-02-26T20:34:46.992665] [INFO ] [sig ] Generating forecast for: WAFDP [2026-02-26T20:34:46.992697] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAFDP' from 'https://tdm.silogroup.org/data/derivative_storage/WAFDP.csv'. [2026-02-26T20:34:47.003950] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAFDP'. [2026-02-26T20:34:47.004294] [INFO ] [FORECASTER] Starting predict_future for WAFDP [2026-02-26T20:34:47.005129] [DEBUG] [LOCAL ] No optimal features file found for WAFDP: ./output/feature-sets/WAFDP.txt [2026-02-26T20:34:47.005183] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:47.005215] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:47.005242] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:47.005299] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:47.062532] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:47.063165] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:47.063245] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:47.063277] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:47.177440] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:47.177617] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:47.177687] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:47.177724] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:47.181292] [DEBUG] [FORECASTER] WAFDP: Forecast T+1@11:T+2@11: DOWN (p=5.00%) [2026-02-26T20:34:47.181616] [INFO ] [FORECASTER] Completed predict_future for WAFDP [2026-02-26T20:34:47.181789] [INFO ] [sig ] WAFDP: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:34:47.323463] [INFO ] [LOCAL ] Saved forecast: WAFDP 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/WAFDP.txt [2026-02-26T20:34:47.323631] [INFO ] [sig ] [3243/3375] Completed WAFDP in 0.3s | 2.74 sym/s | Total: 19.7m | ETA: 48.1s [2026-02-26T20:34:47.323678] [INFO ] [sig ] [3244/3375] Forecasting WAL... [2026-02-26T20:34:47.323708] [INFO ] [sig ] Generating forecast for: WAL [2026-02-26T20:34:47.323738] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAL' from 'https://tdm.silogroup.org/data/derivative_storage/WAL.csv'. [2026-02-26T20:34:47.335736] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAL'. [2026-02-26T20:34:47.336192] [INFO ] [FORECASTER] Starting predict_future for WAL [2026-02-26T20:34:47.337061] [DEBUG] [LOCAL ] No optimal features file found for WAL: ./output/feature-sets/WAL.txt [2026-02-26T20:34:47.337116] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:47.337152] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:47.337188] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:47.337264] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:47.419617] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:47.420759] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:47.420873] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:47.420917] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:47.561897] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:47.562073] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:47.562289] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:47.562319] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:47.566920] [DEBUG] [FORECASTER] WAL: Forecast T+1@11:T+2@11: DOWN (p=11.92%) [2026-02-26T20:34:47.567396] [INFO ] [FORECASTER] Completed predict_future for WAL [2026-02-26T20:34:47.567606] [INFO ] [sig ] WAL: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:34:47.730122] [INFO ] [LOCAL ] Saved forecast: WAL 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/WAL.txt [2026-02-26T20:34:47.730288] [INFO ] [sig ] [3244/3375] Completed WAL in 0.4s | 2.74 sym/s | Total: 19.7m | ETA: 47.8s [2026-02-26T20:34:47.730328] [INFO ] [sig ] [3245/3375] Forecasting WALD... [2026-02-26T20:34:47.730360] [INFO ] [sig ] Generating forecast for: WALD [2026-02-26T20:34:47.730391] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WALD' from 'https://tdm.silogroup.org/data/derivative_storage/WALD.csv'. [2026-02-26T20:34:47.742104] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WALD'. [2026-02-26T20:34:47.742512] [INFO ] [FORECASTER] Starting predict_future for WALD [2026-02-26T20:34:47.743387] [DEBUG] [LOCAL ] No optimal features file found for WALD: ./output/feature-sets/WALD.txt [2026-02-26T20:34:47.743444] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:47.743476] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:47.743504] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:47.743561] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:47.810750] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:47.811705] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:47.811812] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:47.811847] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:47.957544] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:47.957759] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:47.957822] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:47.957876] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:47.962387] [DEBUG] [FORECASTER] WALD: Forecast T+1@11:T+2@11: UP (p=75.72%) [2026-02-26T20:34:47.962831] [INFO ] [FORECASTER] Completed predict_future for WALD [2026-02-26T20:34:47.962997] [INFO ] [sig ] WALD: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:34:48.122305] [INFO ] [LOCAL ] Saved forecast: WALD 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/WALD.txt [2026-02-26T20:34:48.122473] [INFO ] [sig ] [3245/3375] Completed WALD in 0.4s | 2.74 sym/s | Total: 19.7m | ETA: 47.4s [2026-02-26T20:34:48.122515] [INFO ] [sig ] [3246/3375] Forecasting WASH... [2026-02-26T20:34:48.122547] [INFO ] [sig ] Generating forecast for: WASH [2026-02-26T20:34:48.122601] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WASH' from 'https://tdm.silogroup.org/data/derivative_storage/WASH.csv'. [2026-02-26T20:34:48.135798] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WASH'. [2026-02-26T20:34:48.136433] [INFO ] [FORECASTER] Starting predict_future for WASH [2026-02-26T20:34:48.137499] [DEBUG] [LOCAL ] No optimal features file found for WASH: ./output/feature-sets/WASH.txt [2026-02-26T20:34:48.137560] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:48.137623] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:48.137847] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:48.137911] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:48.205892] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:48.206912] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:48.207030] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:48.207065] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:48.337106] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:48.337269] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:48.337317] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:48.337361] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:48.341150] [DEBUG] [FORECASTER] WASH: Forecast T+1@11:T+2@11: DOWN (p=1.38%) [2026-02-26T20:34:48.341514] [INFO ] [FORECASTER] Completed predict_future for WASH [2026-02-26T20:34:48.341696] [INFO ] [sig ] WASH: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:34:48.497823] [INFO ] [LOCAL ] Saved forecast: WASH 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/WASH.txt [2026-02-26T20:34:48.498004] [INFO ] [sig ] [3246/3375] Completed WASH in 0.4s | 2.74 sym/s | Total: 19.7m | ETA: 47.1s [2026-02-26T20:34:48.498054] [INFO ] [sig ] [3247/3375] Forecasting WAVE... [2026-02-26T20:34:48.498092] [INFO ] [sig ] Generating forecast for: WAVE [2026-02-26T20:34:48.498130] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAVE' from 'https://tdm.silogroup.org/data/derivative_storage/WAVE.csv'. [2026-02-26T20:34:48.510870] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAVE'. [2026-02-26T20:34:48.511297] [INFO ] [FORECASTER] Starting predict_future for WAVE [2026-02-26T20:34:48.512171] [DEBUG] [LOCAL ] No optimal features file found for WAVE: ./output/feature-sets/WAVE.txt [2026-02-26T20:34:48.512226] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:48.512259] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:48.512286] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:48.512342] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:48.575466] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:48.576384] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:48.576481] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:48.576514] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:48.722372] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:48.722679] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:48.722736] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:48.722769] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:48.728512] [DEBUG] [FORECASTER] WAVE: Forecast T+1@11:T+2@11: UP (p=54.80%) [2026-02-26T20:34:48.728988] [INFO ] [FORECASTER] Completed predict_future for WAVE [2026-02-26T20:34:48.729406] [INFO ] [sig ] WAVE: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:34:48.896473] [INFO ] [LOCAL ] Saved forecast: WAVE 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/WAVE.txt [2026-02-26T20:34:48.896658] [INFO ] [sig ] [3247/3375] Completed WAVE in 0.4s | 2.74 sym/s | Total: 19.7m | ETA: 46.7s [2026-02-26T20:34:48.896703] [INFO ] [sig ] [3248/3375] Forecasting WAY... [2026-02-26T20:34:48.896734] [INFO ] [sig ] Generating forecast for: WAY [2026-02-26T20:34:48.896766] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAY' from 'https://tdm.silogroup.org/data/derivative_storage/WAY.csv'. [2026-02-26T20:34:48.908674] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAY'. [2026-02-26T20:34:48.909082] [INFO ] [FORECASTER] Starting predict_future for WAY [2026-02-26T20:34:48.910050] [DEBUG] [LOCAL ] No optimal features file found for WAY: ./output/feature-sets/WAY.txt [2026-02-26T20:34:48.910118] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:48.910158] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:48.910193] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:48.910252] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:48.970774] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:48.971723] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:48.971813] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:48.971846] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:49.104011] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:49.104212] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:49.104259] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:49.104289] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:49.108445] [DEBUG] [FORECASTER] WAY: Forecast T+1@11:T+2@11: DOWN (p=6.51%) [2026-02-26T20:34:49.108832] [INFO ] [FORECASTER] Completed predict_future for WAY [2026-02-26T20:34:49.108984] [INFO ] [sig ] WAY: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:34:49.257343] [INFO ] [LOCAL ] Saved forecast: WAY 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/WAY.txt [2026-02-26T20:34:49.257504] [INFO ] [sig ] [3248/3375] Completed WAY in 0.4s | 2.74 sym/s | Total: 19.7m | ETA: 46.3s [2026-02-26T20:34:49.257549] [INFO ] [sig ] [3249/3375] Forecasting WB... [2026-02-26T20:34:49.257606] [INFO ] [sig ] Generating forecast for: WB [2026-02-26T20:34:49.257679] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WB' from 'https://tdm.silogroup.org/data/derivative_storage/WB.csv'. [2026-02-26T20:34:49.269527] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WB'. [2026-02-26T20:34:49.269933] [INFO ] [FORECASTER] Starting predict_future for WB [2026-02-26T20:34:49.270909] [DEBUG] [LOCAL ] No optimal features file found for WB: ./output/feature-sets/WB.txt [2026-02-26T20:34:49.270968] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:49.271044] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:49.271084] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:49.271156] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:49.329952] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:49.330688] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:49.330768] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:49.330802] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:49.452810] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:49.452967] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:49.453006] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:49.453033] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:49.456660] [DEBUG] [FORECASTER] WB: Forecast T+1@11:T+2@11: DOWN (p=40.44%) [2026-02-26T20:34:49.456952] [INFO ] [FORECASTER] Completed predict_future for WB [2026-02-26T20:34:49.457087] [INFO ] [sig ] WB: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:34:49.604784] [INFO ] [LOCAL ] Saved forecast: WB 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/WB.txt [2026-02-26T20:34:49.604922] [INFO ] [sig ] [3249/3375] Completed WB in 0.3s | 2.74 sym/s | Total: 19.8m | ETA: 46.0s [2026-02-26T20:34:49.604962] [INFO ] [sig ] [3250/3375] Forecasting WBD... [2026-02-26T20:34:49.604992] [INFO ] [sig ] Generating forecast for: WBD [2026-02-26T20:34:49.605023] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WBD' from 'https://tdm.silogroup.org/data/derivative_storage/WBD.csv'. [2026-02-26T20:34:49.616321] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WBD'. [2026-02-26T20:34:49.616674] [INFO ] [FORECASTER] Starting predict_future for WBD [2026-02-26T20:34:49.617496] [DEBUG] [LOCAL ] No optimal features file found for WBD: ./output/feature-sets/WBD.txt [2026-02-26T20:34:49.617550] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:49.617604] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:49.617634] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:49.617732] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:49.676809] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:49.677427] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:49.677506] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:49.677538] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:49.809963] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:49.810135] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:49.810183] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:49.810212] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:49.814003] [DEBUG] [FORECASTER] WBD: Forecast T+1@11:T+2@11: DOWN (p=32.87%) [2026-02-26T20:34:49.814431] [INFO ] [FORECASTER] Completed predict_future for WBD [2026-02-26T20:34:49.814605] [INFO ] [sig ] WBD: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:34:49.962227] [INFO ] [LOCAL ] Saved forecast: WBD 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/WBD.txt [2026-02-26T20:34:49.962413] [INFO ] [sig ] [3250/3375] Completed WBD in 0.4s | 2.74 sym/s | Total: 19.8m | ETA: 45.6s [2026-02-26T20:34:49.962458] [INFO ] [sig ] [3251/3375] Forecasting WBIY... [2026-02-26T20:34:49.962490] [INFO ] [sig ] Generating forecast for: WBIY [2026-02-26T20:34:49.962529] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WBIY' from 'https://tdm.silogroup.org/data/derivative_storage/WBIY.csv'. [2026-02-26T20:34:49.977018] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WBIY'. [2026-02-26T20:34:49.977420] [INFO ] [FORECASTER] Starting predict_future for WBIY [2026-02-26T20:34:49.978711] [DEBUG] [LOCAL ] No optimal features file found for WBIY: ./output/feature-sets/WBIY.txt [2026-02-26T20:34:49.978769] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:49.978801] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:49.978828] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:49.978897] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:50.037442] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:50.038448] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:50.038557] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:50.038612] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:50.140360] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:50.140522] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:50.140563] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:50.140613] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:50.144154] [DEBUG] [FORECASTER] WBIY: Forecast T+1@11:T+2@11: UP (p=84.41%) [2026-02-26T20:34:50.144436] [INFO ] [FORECASTER] Completed predict_future for WBIY [2026-02-26T20:34:50.144596] [INFO ] [sig ] WBIY: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:34:50.286972] [INFO ] [LOCAL ] Saved forecast: WBIY 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/WBIY.txt [2026-02-26T20:34:50.287199] [INFO ] [sig ] [3251/3375] Completed WBIY in 0.3s | 2.74 sym/s | Total: 19.8m | ETA: 45.2s [2026-02-26T20:34:50.287245] [INFO ] [sig ] [3252/3375] Forecasting WBS... [2026-02-26T20:34:50.287283] [INFO ] [sig ] Generating forecast for: WBS [2026-02-26T20:34:50.287323] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WBS' from 'https://tdm.silogroup.org/data/derivative_storage/WBS.csv'. [2026-02-26T20:34:50.302164] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WBS'. [2026-02-26T20:34:50.302624] [INFO ] [FORECASTER] Starting predict_future for WBS [2026-02-26T20:34:50.303621] [DEBUG] [LOCAL ] No optimal features file found for WBS: ./output/feature-sets/WBS.txt [2026-02-26T20:34:50.303691] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:50.303728] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:50.303756] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:50.303826] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:50.366103] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:50.367117] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:50.367245] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:50.367283] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:50.501786] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:50.501959] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:50.501999] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:50.502028] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:50.505929] [DEBUG] [FORECASTER] WBS: Forecast T+1@11:T+2@11: UP (p=88.82%) [2026-02-26T20:34:50.506326] [INFO ] [FORECASTER] Completed predict_future for WBS [2026-02-26T20:34:50.506495] [INFO ] [sig ] WBS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:34:50.663477] [INFO ] [LOCAL ] Saved forecast: WBS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/WBS.txt [2026-02-26T20:34:50.663732] [INFO ] [sig ] [3252/3375] Completed WBS in 0.4s | 2.74 sym/s | Total: 19.8m | ETA: 44.9s [2026-02-26T20:34:50.663815] [INFO ] [sig ] [3253/3375] Forecasting WBTN... [2026-02-26T20:34:50.663867] [INFO ] [sig ] Generating forecast for: WBTN [2026-02-26T20:34:50.663918] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WBTN' from 'https://tdm.silogroup.org/data/derivative_storage/WBTN.csv'. [2026-02-26T20:34:50.677283] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WBTN'. [2026-02-26T20:34:50.677841] [INFO ] [FORECASTER] Starting predict_future for WBTN [2026-02-26T20:34:50.678766] [DEBUG] [LOCAL ] No optimal features file found for WBTN: ./output/feature-sets/WBTN.txt [2026-02-26T20:34:50.678825] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:50.678860] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:50.678888] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:50.678958] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:50.739176] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:50.740188] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:50.740282] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:50.740317] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:50.871611] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:50.871798] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:50.871841] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:50.871872] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:50.875803] [DEBUG] [FORECASTER] WBTN: Forecast T+1@11:T+2@11: UP (p=76.70%) [2026-02-26T20:34:50.876105] [INFO ] [FORECASTER] Completed predict_future for WBTN [2026-02-26T20:34:50.876245] [INFO ] [sig ] WBTN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:34:51.020123] [INFO ] [LOCAL ] Saved forecast: WBTN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/WBTN.txt [2026-02-26T20:34:51.020301] [INFO ] [sig ] [3253/3375] Completed WBTN in 0.4s | 2.74 sym/s | Total: 19.8m | ETA: 44.5s [2026-02-26T20:34:51.020348] [INFO ] [sig ] [3254/3375] Forecasting WBX... [2026-02-26T20:34:51.020381] [INFO ] [sig ] Generating forecast for: WBX [2026-02-26T20:34:51.020414] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WBX' from 'https://tdm.silogroup.org/data/derivative_storage/WBX.csv'. [2026-02-26T20:34:51.032072] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WBX'. [2026-02-26T20:34:51.032456] [INFO ] [FORECASTER] Starting predict_future for WBX [2026-02-26T20:34:51.033339] [DEBUG] [LOCAL ] No optimal features file found for WBX: ./output/feature-sets/WBX.txt [2026-02-26T20:34:51.033395] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:51.033427] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:51.033453] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:51.033509] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:51.092824] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:51.093788] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:51.093877] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:51.093911] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:51.219723] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:51.219882] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:51.219923] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:51.219951] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:51.223377] [DEBUG] [FORECASTER] WBX: Forecast T+1@11:T+2@11: DOWN (p=45.77%) [2026-02-26T20:34:51.223676] [INFO ] [FORECASTER] Completed predict_future for WBX [2026-02-26T20:34:51.223805] [INFO ] [sig ] WBX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:34:51.365216] [INFO ] [LOCAL ] Saved forecast: WBX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/WBX.txt [2026-02-26T20:34:51.365368] [INFO ] [sig ] [3254/3375] Completed WBX in 0.3s | 2.74 sym/s | Total: 19.8m | ETA: 44.1s [2026-02-26T20:34:51.365408] [INFO ] [sig ] [3255/3375] Forecasting WCC... [2026-02-26T20:34:51.365441] [INFO ] [sig ] Generating forecast for: WCC [2026-02-26T20:34:51.365471] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WCC' from 'https://tdm.silogroup.org/data/derivative_storage/WCC.csv'. [2026-02-26T20:34:51.376496] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WCC'. [2026-02-26T20:34:51.376891] [INFO ] [FORECASTER] Starting predict_future for WCC [2026-02-26T20:34:51.377775] [DEBUG] [LOCAL ] No optimal features file found for WCC: ./output/feature-sets/WCC.txt [2026-02-26T20:34:51.377829] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:51.377860] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:51.377886] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:51.377942] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:51.436868] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:51.437718] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:51.437803] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:51.437838] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:51.564540] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:51.564710] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:51.564751] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:51.564779] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:51.568382] [DEBUG] [FORECASTER] WCC: Forecast T+1@11:T+2@11: DOWN (p=4.67%) [2026-02-26T20:34:51.568692] [INFO ] [FORECASTER] Completed predict_future for WCC [2026-02-26T20:34:51.568826] [INFO ] [sig ] WCC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:34:51.712315] [INFO ] [LOCAL ] Saved forecast: WCC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/WCC.txt [2026-02-26T20:34:51.712457] [INFO ] [sig ] [3255/3375] Completed WCC in 0.3s | 2.74 sym/s | Total: 19.8m | ETA: 43.8s [2026-02-26T20:34:51.712497] [INFO ] [sig ] [3256/3375] Forecasting WCLD... [2026-02-26T20:34:51.712527] [INFO ] [sig ] Generating forecast for: WCLD [2026-02-26T20:34:51.712557] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WCLD' from 'https://tdm.silogroup.org/data/derivative_storage/WCLD.csv'. [2026-02-26T20:34:51.723474] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WCLD'. [2026-02-26T20:34:51.723834] [INFO ] [FORECASTER] Starting predict_future for WCLD [2026-02-26T20:34:51.724667] [DEBUG] [LOCAL ] No optimal features file found for WCLD: ./output/feature-sets/WCLD.txt [2026-02-26T20:34:51.724721] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:51.724753] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:51.724781] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:51.724838] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:51.785446] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:51.786354] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:51.786482] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:51.786519] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:51.910891] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:51.911051] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:51.911091] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:51.911138] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:51.914683] [DEBUG] [FORECASTER] WCLD: Forecast T+1@11:T+2@11: DOWN (p=36.21%) [2026-02-26T20:34:51.914962] [INFO ] [FORECASTER] Completed predict_future for WCLD [2026-02-26T20:34:51.915093] [INFO ] [sig ] WCLD: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:34:52.054875] [INFO ] [LOCAL ] Saved forecast: WCLD 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/WCLD.txt [2026-02-26T20:34:52.054999] [INFO ] [sig ] [3256/3375] Completed WCLD in 0.3s | 2.74 sym/s | Total: 19.8m | ETA: 43.4s [2026-02-26T20:34:52.055037] [INFO ] [sig ] [3257/3375] Forecasting WD... [2026-02-26T20:34:52.055069] [INFO ] [sig ] Generating forecast for: WD [2026-02-26T20:34:52.055099] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WD' from 'https://tdm.silogroup.org/data/derivative_storage/WD.csv'. [2026-02-26T20:34:52.065755] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WD'. [2026-02-26T20:34:52.066090] [INFO ] [FORECASTER] Starting predict_future for WD [2026-02-26T20:34:52.066933] [DEBUG] [LOCAL ] No optimal features file found for WD: ./output/feature-sets/WD.txt [2026-02-26T20:34:52.066987] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:52.067019] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:52.067046] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:52.067103] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:52.125784] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:52.126443] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:52.126525] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:52.126558] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:52.247435] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:52.247615] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:52.247683] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:52.247716] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:52.251151] [DEBUG] [FORECASTER] WD: Forecast T+1@11:T+2@11: UP (p=85.04%) [2026-02-26T20:34:52.251440] [INFO ] [FORECASTER] Completed predict_future for WD [2026-02-26T20:34:52.251570] [INFO ] [sig ] WD: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:34:52.392845] [INFO ] [LOCAL ] Saved forecast: WD 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/WD.txt [2026-02-26T20:34:52.392994] [INFO ] [sig ] [3257/3375] Completed WD in 0.3s | 2.74 sym/s | Total: 19.8m | ETA: 43.0s [2026-02-26T20:34:52.393039] [INFO ] [sig ] [3258/3375] Forecasting WDAY... [2026-02-26T20:34:52.393076] [INFO ] [sig ] Generating forecast for: WDAY [2026-02-26T20:34:52.393115] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDAY' from 'https://tdm.silogroup.org/data/derivative_storage/WDAY.csv'. [2026-02-26T20:34:52.404069] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDAY'. [2026-02-26T20:34:52.404415] [INFO ] [FORECASTER] Starting predict_future for WDAY [2026-02-26T20:34:52.405252] [DEBUG] [LOCAL ] No optimal features file found for WDAY: ./output/feature-sets/WDAY.txt [2026-02-26T20:34:52.405306] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:52.405338] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:52.405364] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:52.405421] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:52.463216] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:52.463950] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:52.464034] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:52.464067] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:52.584925] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:52.585068] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:52.585111] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:52.585141] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:52.588556] [DEBUG] [FORECASTER] WDAY: Forecast T+1@11:T+2@11: DOWN (p=5.82%) [2026-02-26T20:34:52.588852] [INFO ] [FORECASTER] Completed predict_future for WDAY [2026-02-26T20:34:52.588980] [INFO ] [sig ] WDAY: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:34:52.731751] [INFO ] [LOCAL ] Saved forecast: WDAY 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/WDAY.txt [2026-02-26T20:34:52.731883] [INFO ] [sig ] [3258/3375] Completed WDAY in 0.3s | 2.74 sym/s | Total: 19.8m | ETA: 42.7s [2026-02-26T20:34:52.731923] [INFO ] [sig ] [3259/3375] Forecasting WDC... [2026-02-26T20:34:52.731954] [INFO ] [sig ] Generating forecast for: WDC [2026-02-26T20:34:52.731985] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDC' from 'https://tdm.silogroup.org/data/derivative_storage/WDC.csv'. [2026-02-26T20:34:52.743234] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDC'. [2026-02-26T20:34:52.743588] [INFO ] [FORECASTER] Starting predict_future for WDC [2026-02-26T20:34:52.744407] [DEBUG] [LOCAL ] No optimal features file found for WDC: ./output/feature-sets/WDC.txt [2026-02-26T20:34:52.744461] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:52.744493] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:52.744520] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:52.744603] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:52.802321] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:52.803016] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:52.803101] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:52.803137] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:52.927546] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:52.927762] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:52.927811] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:52.927842] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:52.931409] [DEBUG] [FORECASTER] WDC: Forecast T+1@11:T+2@11: UP (p=72.71%) [2026-02-26T20:34:52.931769] [INFO ] [FORECASTER] Completed predict_future for WDC [2026-02-26T20:34:52.931915] [INFO ] [sig ] WDC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:34:53.087230] [INFO ] [LOCAL ] Saved forecast: WDC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/WDC.txt [2026-02-26T20:34:53.087435] [INFO ] [sig ] [3259/3375] Completed WDC in 0.4s | 2.74 sym/s | Total: 19.8m | ETA: 42.3s [2026-02-26T20:34:53.087477] [INFO ] [sig ] [3260/3375] Forecasting WDFC... [2026-02-26T20:34:53.087510] [INFO ] [sig ] Generating forecast for: WDFC [2026-02-26T20:34:53.087543] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDFC' from 'https://tdm.silogroup.org/data/derivative_storage/WDFC.csv'. [2026-02-26T20:34:53.098929] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDFC'. [2026-02-26T20:34:53.099291] [INFO ] [FORECASTER] Starting predict_future for WDFC [2026-02-26T20:34:53.100130] [DEBUG] [LOCAL ] No optimal features file found for WDFC: ./output/feature-sets/WDFC.txt [2026-02-26T20:34:53.100184] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:53.100215] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:53.100242] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:53.100313] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:53.157188] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:53.157873] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:53.157953] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:53.157986] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:53.276172] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:53.276326] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:53.276368] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:53.276396] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:53.279898] [DEBUG] [FORECASTER] WDFC: Forecast T+1@11:T+2@11: UP (p=73.50%) [2026-02-26T20:34:53.280228] [INFO ] [FORECASTER] Completed predict_future for WDFC [2026-02-26T20:34:53.280363] [INFO ] [sig ] WDFC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:34:53.422319] [INFO ] [LOCAL ] Saved forecast: WDFC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/WDFC.txt [2026-02-26T20:34:53.422447] [INFO ] [sig ] [3260/3375] Completed WDFC in 0.3s | 2.74 sym/s | Total: 19.8m | ETA: 41.9s [2026-02-26T20:34:53.422487] [INFO ] [sig ] [3261/3375] Forecasting WDH... [2026-02-26T20:34:53.422517] [INFO ] [sig ] Generating forecast for: WDH [2026-02-26T20:34:53.422549] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDH' from 'https://tdm.silogroup.org/data/derivative_storage/WDH.csv'. [2026-02-26T20:34:53.433515] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDH'. [2026-02-26T20:34:53.433867] [INFO ] [FORECASTER] Starting predict_future for WDH [2026-02-26T20:34:53.434719] [DEBUG] [LOCAL ] No optimal features file found for WDH: ./output/feature-sets/WDH.txt [2026-02-26T20:34:53.434772] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:53.434804] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:53.434831] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:53.434888] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:53.497725] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:53.498449] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:53.498530] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:53.498563] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:53.618227] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:53.618367] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:53.618406] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:53.618434] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:53.621879] [DEBUG] [FORECASTER] WDH: Forecast T+1@11:T+2@11: DOWN (p=16.41%) [2026-02-26T20:34:53.622158] [INFO ] [FORECASTER] Completed predict_future for WDH [2026-02-26T20:34:53.622286] [INFO ] [sig ] WDH: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:34:53.763029] [INFO ] [LOCAL ] Saved forecast: WDH 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/WDH.txt [2026-02-26T20:34:53.763178] [INFO ] [sig ] [3261/3375] Completed WDH in 0.3s | 2.74 sym/s | Total: 19.8m | ETA: 41.6s [2026-02-26T20:34:53.763217] [INFO ] [sig ] [3262/3375] Forecasting WDI... [2026-02-26T20:34:53.763246] [INFO ] [sig ] Generating forecast for: WDI [2026-02-26T20:34:53.763279] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDI' from 'https://tdm.silogroup.org/data/derivative_storage/WDI.csv'. [2026-02-26T20:34:53.774634] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDI'. [2026-02-26T20:34:53.774954] [INFO ] [FORECASTER] Starting predict_future for WDI [2026-02-26T20:34:53.775820] [DEBUG] [LOCAL ] No optimal features file found for WDI: ./output/feature-sets/WDI.txt [2026-02-26T20:34:53.775887] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:53.775921] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:53.775948] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:53.776004] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:53.832870] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:53.833604] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:53.833685] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:53.833717] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:53.953720] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:53.953875] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:53.953914] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:53.953943] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:53.957431] [DEBUG] [FORECASTER] WDI: Forecast T+1@11:T+2@11: UP (p=99.71%) [2026-02-26T20:34:53.957753] [INFO ] [FORECASTER] Completed predict_future for WDI [2026-02-26T20:34:53.957882] [INFO ] [sig ] WDI: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:34:54.099068] [INFO ] [LOCAL ] Saved forecast: WDI 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/WDI.txt [2026-02-26T20:34:54.099216] [INFO ] [sig ] [3262/3375] Completed WDI in 0.3s | 2.74 sym/s | Total: 19.8m | ETA: 41.2s [2026-02-26T20:34:54.099262] [INFO ] [sig ] [3263/3375] Forecasting WDS... [2026-02-26T20:34:54.099295] [INFO ] [sig ] Generating forecast for: WDS [2026-02-26T20:34:54.099325] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDS' from 'https://tdm.silogroup.org/data/derivative_storage/WDS.csv'. [2026-02-26T20:34:54.110588] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDS'. [2026-02-26T20:34:54.110911] [INFO ] [FORECASTER] Starting predict_future for WDS [2026-02-26T20:34:54.111745] [DEBUG] [LOCAL ] No optimal features file found for WDS: ./output/feature-sets/WDS.txt [2026-02-26T20:34:54.111799] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:54.111859] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:54.111887] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:54.111945] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:54.170142] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:54.171012] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:54.171103] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:54.171148] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:54.300136] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:54.300309] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:54.300351] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:54.300381] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:54.304490] [DEBUG] [FORECASTER] WDS: Forecast T+1@11:T+2@11: UP (p=74.20%) [2026-02-26T20:34:54.304928] [INFO ] [FORECASTER] Completed predict_future for WDS [2026-02-26T20:34:54.305090] [INFO ] [sig ] WDS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:34:54.448000] [INFO ] [LOCAL ] Saved forecast: WDS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/WDS.txt [2026-02-26T20:34:54.448138] [INFO ] [sig ] [3263/3375] Completed WDS in 0.3s | 2.74 sym/s | Total: 19.8m | ETA: 40.8s [2026-02-26T20:34:54.448187] [INFO ] [sig ] [3264/3375] Forecasting WEA... [2026-02-26T20:34:54.448224] [INFO ] [sig ] Generating forecast for: WEA [2026-02-26T20:34:54.448261] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WEA' from 'https://tdm.silogroup.org/data/derivative_storage/WEA.csv'. [2026-02-26T20:34:54.459975] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WEA'. [2026-02-26T20:34:54.460328] [INFO ] [FORECASTER] Starting predict_future for WEA [2026-02-26T20:34:54.461195] [DEBUG] [LOCAL ] No optimal features file found for WEA: ./output/feature-sets/WEA.txt [2026-02-26T20:34:54.461250] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:54.461282] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:54.461309] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:54.461367] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:54.519931] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:54.520567] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:54.520666] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:54.520701] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:54.636300] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:54.636458] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:54.636500] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:54.636543] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:54.640228] [DEBUG] [FORECASTER] WEA: Forecast T+1@11:T+2@11: UP (p=91.14%) [2026-02-26T20:34:54.640517] [INFO ] [FORECASTER] Completed predict_future for WEA [2026-02-26T20:34:54.640668] [INFO ] [sig ] WEA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:34:54.784907] [INFO ] [LOCAL ] Saved forecast: WEA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/WEA.txt [2026-02-26T20:34:54.785072] [INFO ] [sig ] [3264/3375] Completed WEA in 0.3s | 2.74 sym/s | Total: 19.8m | ETA: 40.5s [2026-02-26T20:34:54.785114] [INFO ] [sig ] [3265/3375] Forecasting WEC... [2026-02-26T20:34:54.785143] [INFO ] [sig ] Generating forecast for: WEC [2026-02-26T20:34:54.785174] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WEC' from 'https://tdm.silogroup.org/data/derivative_storage/WEC.csv'. [2026-02-26T20:34:54.796662] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WEC'. [2026-02-26T20:34:54.797007] [INFO ] [FORECASTER] Starting predict_future for WEC [2026-02-26T20:34:54.797899] [DEBUG] [LOCAL ] No optimal features file found for WEC: ./output/feature-sets/WEC.txt [2026-02-26T20:34:54.797954] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:54.797987] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:54.798015] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:54.798075] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:54.857402] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:54.858090] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:54.858173] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:54.858208] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:54.977137] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:54.977271] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:54.977310] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:54.977511] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:54.981118] [DEBUG] [FORECASTER] WEC: Forecast T+1@11:T+2@11: UP (p=81.40%) [2026-02-26T20:34:54.981391] [INFO ] [FORECASTER] Completed predict_future for WEC [2026-02-26T20:34:54.981518] [INFO ] [sig ] WEC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:34:55.122720] [INFO ] [LOCAL ] Saved forecast: WEC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/WEC.txt [2026-02-26T20:34:55.122848] [INFO ] [sig ] [3265/3375] Completed WEC in 0.3s | 2.74 sym/s | Total: 19.8m | ETA: 40.1s [2026-02-26T20:34:55.122895] [INFO ] [sig ] [3266/3375] Forecasting WEN... [2026-02-26T20:34:55.122925] [INFO ] [sig ] Generating forecast for: WEN [2026-02-26T20:34:55.122956] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WEN' from 'https://tdm.silogroup.org/data/derivative_storage/WEN.csv'. [2026-02-26T20:34:55.134193] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WEN'. [2026-02-26T20:34:55.134521] [INFO ] [FORECASTER] Starting predict_future for WEN [2026-02-26T20:34:55.135365] [DEBUG] [LOCAL ] No optimal features file found for WEN: ./output/feature-sets/WEN.txt [2026-02-26T20:34:55.135418] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:55.135450] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:55.135476] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:55.135532] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:55.192616] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:55.193264] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:55.193346] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:55.193377] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:55.314481] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:55.314604] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:55.314644] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:55.314673] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:55.318205] [DEBUG] [FORECASTER] WEN: Forecast T+1@11:T+2@11: DOWN (p=44.95%) [2026-02-26T20:34:55.318486] [INFO ] [FORECASTER] Completed predict_future for WEN [2026-02-26T20:34:55.318633] [INFO ] [sig ] WEN: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:34:55.465134] [INFO ] [LOCAL ] Saved forecast: WEN 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/WEN.txt [2026-02-26T20:34:55.465261] [INFO ] [sig ] [3266/3375] Completed WEN in 0.3s | 2.74 sym/s | Total: 19.8m | ETA: 39.7s [2026-02-26T20:34:55.465301] [INFO ] [sig ] [3267/3375] Forecasting WERN... [2026-02-26T20:34:55.465331] [INFO ] [sig ] Generating forecast for: WERN [2026-02-26T20:34:55.465362] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WERN' from 'https://tdm.silogroup.org/data/derivative_storage/WERN.csv'. [2026-02-26T20:34:55.477008] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WERN'. [2026-02-26T20:34:55.477353] [INFO ] [FORECASTER] Starting predict_future for WERN [2026-02-26T20:34:55.478279] [DEBUG] [LOCAL ] No optimal features file found for WERN: ./output/feature-sets/WERN.txt [2026-02-26T20:34:55.478335] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:55.478368] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:55.478393] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:55.478449] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:55.535785] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:55.536458] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:55.536540] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:55.536591] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:55.653879] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:55.654030] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:55.654069] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:55.654097] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:55.657633] [DEBUG] [FORECASTER] WERN: Forecast T+1@11:T+2@11: UP (p=89.97%) [2026-02-26T20:34:55.657950] [INFO ] [FORECASTER] Completed predict_future for WERN [2026-02-26T20:34:55.658077] [INFO ] [sig ] WERN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:34:55.799258] [INFO ] [LOCAL ] Saved forecast: WERN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/WERN.txt [2026-02-26T20:34:55.799380] [INFO ] [sig ] [3267/3375] Completed WERN in 0.3s | 2.74 sym/s | Total: 19.9m | ETA: 39.4s [2026-02-26T20:34:55.799418] [INFO ] [sig ] [3268/3375] Forecasting WES... [2026-02-26T20:34:55.799449] [INFO ] [sig ] Generating forecast for: WES [2026-02-26T20:34:55.799478] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WES' from 'https://tdm.silogroup.org/data/derivative_storage/WES.csv'. [2026-02-26T20:34:55.811311] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WES'. [2026-02-26T20:34:55.811745] [INFO ] [FORECASTER] Starting predict_future for WES [2026-02-26T20:34:55.812566] [DEBUG] [LOCAL ] No optimal features file found for WES: ./output/feature-sets/WES.txt [2026-02-26T20:34:55.812639] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:55.812672] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:55.812698] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:55.812754] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:55.869745] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:55.870396] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:55.870478] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:55.870510] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:55.991866] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:55.992027] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:55.992068] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:55.992096] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:55.995553] [DEBUG] [FORECASTER] WES: Forecast T+1@11:T+2@11: UP (p=64.93%) [2026-02-26T20:34:55.995853] [INFO ] [FORECASTER] Completed predict_future for WES [2026-02-26T20:34:55.995982] [INFO ] [sig ] WES: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:34:56.136015] [INFO ] [LOCAL ] Saved forecast: WES 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/WES.txt [2026-02-26T20:34:56.136156] [INFO ] [sig ] [3268/3375] Completed WES in 0.3s | 2.74 sym/s | Total: 19.9m | ETA: 39.0s [2026-02-26T20:34:56.136204] [INFO ] [sig ] [3269/3375] Forecasting WEX... [2026-02-26T20:34:56.136239] [INFO ] [sig ] Generating forecast for: WEX [2026-02-26T20:34:56.136276] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WEX' from 'https://tdm.silogroup.org/data/derivative_storage/WEX.csv'. [2026-02-26T20:34:56.147895] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WEX'. [2026-02-26T20:34:56.148271] [INFO ] [FORECASTER] Starting predict_future for WEX [2026-02-26T20:34:56.149105] [DEBUG] [LOCAL ] No optimal features file found for WEX: ./output/feature-sets/WEX.txt [2026-02-26T20:34:56.149165] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:56.149203] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:56.149236] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:56.149305] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:56.206555] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:56.207303] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:56.207392] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:56.207426] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:56.330129] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:56.330290] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:56.330349] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:56.330379] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:56.333853] [DEBUG] [FORECASTER] WEX: Forecast T+1@11:T+2@11: DOWN (p=27.81%) [2026-02-26T20:34:56.334146] [INFO ] [FORECASTER] Completed predict_future for WEX [2026-02-26T20:34:56.334284] [INFO ] [sig ] WEX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:34:56.481042] [INFO ] [LOCAL ] Saved forecast: WEX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/WEX.txt [2026-02-26T20:34:56.481225] [INFO ] [sig ] [3269/3375] Completed WEX in 0.3s | 2.74 sym/s | Total: 19.9m | ETA: 38.6s [2026-02-26T20:34:56.481274] [INFO ] [sig ] [3270/3375] Forecasting WEYS... [2026-02-26T20:34:56.481311] [INFO ] [sig ] Generating forecast for: WEYS [2026-02-26T20:34:56.481349] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WEYS' from 'https://tdm.silogroup.org/data/derivative_storage/WEYS.csv'. [2026-02-26T20:34:56.493370] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WEYS'. [2026-02-26T20:34:56.493830] [INFO ] [FORECASTER] Starting predict_future for WEYS [2026-02-26T20:34:56.494901] [DEBUG] [LOCAL ] No optimal features file found for WEYS: ./output/feature-sets/WEYS.txt [2026-02-26T20:34:56.494957] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:56.494992] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:56.495019] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:56.495077] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:56.558679] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:56.559665] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:56.559791] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:56.559834] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:56.666914] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:56.667072] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:56.667113] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:56.667142] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:56.670738] [DEBUG] [FORECASTER] WEYS: Forecast T+1@11:T+2@11: UP (p=70.31%) [2026-02-26T20:34:56.671027] [INFO ] [FORECASTER] Completed predict_future for WEYS [2026-02-26T20:34:56.671157] [INFO ] [sig ] WEYS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:34:56.814765] [INFO ] [LOCAL ] Saved forecast: WEYS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/WEYS.txt [2026-02-26T20:34:56.814912] [INFO ] [sig ] [3270/3375] Completed WEYS in 0.3s | 2.74 sym/s | Total: 19.9m | ETA: 38.3s [2026-02-26T20:34:56.814952] [INFO ] [sig ] [3271/3375] Forecasting WF... [2026-02-26T20:34:56.814983] [INFO ] [sig ] Generating forecast for: WF [2026-02-26T20:34:56.815014] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WF' from 'https://tdm.silogroup.org/data/derivative_storage/WF.csv'. [2026-02-26T20:34:56.825690] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WF'. [2026-02-26T20:34:56.826063] [INFO ] [FORECASTER] Starting predict_future for WF [2026-02-26T20:34:56.826899] [DEBUG] [LOCAL ] No optimal features file found for WF: ./output/feature-sets/WF.txt [2026-02-26T20:34:56.826954] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:56.826986] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:56.827013] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:56.827070] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:56.884073] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:56.884838] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:56.884925] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:56.884961] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:57.008988] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:57.009146] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:57.009187] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:57.009216] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:57.012685] [DEBUG] [FORECASTER] WF: Forecast T+1@11:T+2@11: DOWN (p=39.08%) [2026-02-26T20:34:57.012968] [INFO ] [FORECASTER] Completed predict_future for WF [2026-02-26T20:34:57.013101] [INFO ] [sig ] WF: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:34:57.153226] [INFO ] [LOCAL ] Saved forecast: WF 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/WF.txt [2026-02-26T20:34:57.153377] [INFO ] [sig ] [3271/3375] Completed WF in 0.3s | 2.74 sym/s | Total: 19.9m | ETA: 37.9s [2026-02-26T20:34:57.153425] [INFO ] [sig ] [3272/3375] Forecasting WFG... [2026-02-26T20:34:57.153465] [INFO ] [sig ] Generating forecast for: WFG [2026-02-26T20:34:57.153500] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WFG' from 'https://tdm.silogroup.org/data/derivative_storage/WFG.csv'. [2026-02-26T20:34:57.164731] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WFG'. [2026-02-26T20:34:57.165125] [INFO ] [FORECASTER] Starting predict_future for WFG [2026-02-26T20:34:57.166037] [DEBUG] [LOCAL ] No optimal features file found for WFG: ./output/feature-sets/WFG.txt [2026-02-26T20:34:57.166096] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:57.166130] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:57.166159] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:57.166230] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:57.224269] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:57.225087] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:57.225170] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:57.225203] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:57.357288] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:57.357464] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:57.357508] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:57.357539] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:57.361232] [DEBUG] [FORECASTER] WFG: Forecast T+1@11:T+2@11: DOWN (p=11.82%) [2026-02-26T20:34:57.361550] [INFO ] [FORECASTER] Completed predict_future for WFG [2026-02-26T20:34:57.361707] [INFO ] [sig ] WFG: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:34:57.504593] [INFO ] [LOCAL ] Saved forecast: WFG 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/WFG.txt [2026-02-26T20:34:57.504744] [INFO ] [sig ] [3272/3375] Completed WFG in 0.4s | 2.74 sym/s | Total: 19.9m | ETA: 37.6s [2026-02-26T20:34:57.504785] [INFO ] [sig ] [3273/3375] Forecasting WFRD... [2026-02-26T20:34:57.504814] [INFO ] [sig ] Generating forecast for: WFRD [2026-02-26T20:34:57.504846] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WFRD' from 'https://tdm.silogroup.org/data/derivative_storage/WFRD.csv'. [2026-02-26T20:34:57.516998] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WFRD'. [2026-02-26T20:34:57.517375] [INFO ] [FORECASTER] Starting predict_future for WFRD [2026-02-26T20:34:57.518350] [DEBUG] [LOCAL ] No optimal features file found for WFRD: ./output/feature-sets/WFRD.txt [2026-02-26T20:34:57.518409] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:57.518457] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:57.518488] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:57.518547] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:57.578079] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:57.579233] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:57.579399] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:57.579463] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:57.704095] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:57.704254] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:57.704295] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:57.704324] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:57.707807] [DEBUG] [FORECASTER] WFRD: Forecast T+1@11:T+2@11: DOWN (p=28.63%) [2026-02-26T20:34:57.708089] [INFO ] [FORECASTER] Completed predict_future for WFRD [2026-02-26T20:34:57.708216] [INFO ] [sig ] WFRD: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:34:57.850115] [INFO ] [LOCAL ] Saved forecast: WFRD 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/WFRD.txt [2026-02-26T20:34:57.850256] [INFO ] [sig ] [3273/3375] Completed WFRD in 0.3s | 2.74 sym/s | Total: 19.9m | ETA: 37.2s [2026-02-26T20:34:57.850296] [INFO ] [sig ] [3274/3375] Forecasting WGMI... [2026-02-26T20:34:57.850326] [INFO ] [sig ] Generating forecast for: WGMI [2026-02-26T20:34:57.850357] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WGMI' from 'https://tdm.silogroup.org/data/derivative_storage/WGMI.csv'. [2026-02-26T20:34:57.860969] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WGMI'. [2026-02-26T20:34:57.861335] [INFO ] [FORECASTER] Starting predict_future for WGMI [2026-02-26T20:34:57.862156] [DEBUG] [LOCAL ] No optimal features file found for WGMI: ./output/feature-sets/WGMI.txt [2026-02-26T20:34:57.862210] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:57.862247] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:57.862274] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:57.862331] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:57.919995] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:57.920896] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:57.920982] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:57.921016] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:58.048768] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:58.048934] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:58.048976] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:58.049006] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:58.052620] [DEBUG] [FORECASTER] WGMI: Forecast T+1@11:T+2@11: DOWN (p=21.47%) [2026-02-26T20:34:58.052909] [INFO ] [FORECASTER] Completed predict_future for WGMI [2026-02-26T20:34:58.053041] [INFO ] [sig ] WGMI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:34:58.284290] [INFO ] [LOCAL ] Saved forecast: WGMI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/WGMI.txt [2026-02-26T20:34:58.284668] [INFO ] [sig ] [3274/3375] Completed WGMI in 0.4s | 2.74 sym/s | Total: 19.9m | ETA: 36.8s [2026-02-26T20:34:58.284712] [INFO ] [sig ] [3275/3375] Forecasting WGO... [2026-02-26T20:34:58.284743] [INFO ] [sig ] Generating forecast for: WGO [2026-02-26T20:34:58.284776] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WGO' from 'https://tdm.silogroup.org/data/derivative_storage/WGO.csv'. [2026-02-26T20:34:58.296810] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WGO'. [2026-02-26T20:34:58.297261] [INFO ] [FORECASTER] Starting predict_future for WGO [2026-02-26T20:34:58.298190] [DEBUG] [LOCAL ] No optimal features file found for WGO: ./output/feature-sets/WGO.txt [2026-02-26T20:34:58.298245] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:58.298278] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:58.298306] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:58.298364] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:58.359393] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:58.360305] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:58.360415] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:58.360667] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:58.491514] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:58.491693] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:58.491734] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:58.491763] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:58.497030] [DEBUG] [FORECASTER] WGO: Forecast T+1@11:T+2@11: DOWN (p=3.33%) [2026-02-26T20:34:58.497798] [INFO ] [FORECASTER] Completed predict_future for WGO [2026-02-26T20:34:58.498020] [INFO ] [sig ] WGO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:34:58.655755] [INFO ] [LOCAL ] Saved forecast: WGO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/WGO.txt [2026-02-26T20:34:58.655928] [INFO ] [sig ] [3275/3375] Completed WGO in 0.4s | 2.74 sym/s | Total: 19.9m | ETA: 36.5s [2026-02-26T20:34:58.655970] [INFO ] [sig ] [3276/3375] Forecasting WGS... [2026-02-26T20:34:58.656002] [INFO ] [sig ] Generating forecast for: WGS [2026-02-26T20:34:58.656035] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WGS' from 'https://tdm.silogroup.org/data/derivative_storage/WGS.csv'. [2026-02-26T20:34:58.668468] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WGS'. [2026-02-26T20:34:58.668887] [INFO ] [FORECASTER] Starting predict_future for WGS [2026-02-26T20:34:58.669761] [DEBUG] [LOCAL ] No optimal features file found for WGS: ./output/feature-sets/WGS.txt [2026-02-26T20:34:58.669817] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:58.669850] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:58.669878] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:58.669938] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:58.728219] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:58.729095] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:58.729182] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:58.729215] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:58.855445] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:58.855629] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:58.855672] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:58.855703] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:58.859358] [DEBUG] [FORECASTER] WGS: Forecast T+1@11:T+2@11: DOWN (p=28.77%) [2026-02-26T20:34:58.859698] [INFO ] [FORECASTER] Completed predict_future for WGS [2026-02-26T20:34:58.859842] [INFO ] [sig ] WGS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:34:59.004281] [INFO ] [LOCAL ] Saved forecast: WGS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/WGS.txt [2026-02-26T20:34:59.004463] [INFO ] [sig ] [3276/3375] Completed WGS in 0.3s | 2.74 sym/s | Total: 19.9m | ETA: 36.1s [2026-02-26T20:34:59.004505] [INFO ] [sig ] [3277/3375] Forecasting WH... [2026-02-26T20:34:59.004544] [INFO ] [sig ] Generating forecast for: WH [2026-02-26T20:34:59.004597] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WH' from 'https://tdm.silogroup.org/data/derivative_storage/WH.csv'. [2026-02-26T20:34:59.017040] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WH'. [2026-02-26T20:34:59.017454] [INFO ] [FORECASTER] Starting predict_future for WH [2026-02-26T20:34:59.018358] [DEBUG] [LOCAL ] No optimal features file found for WH: ./output/feature-sets/WH.txt [2026-02-26T20:34:59.018415] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:59.018449] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:59.018478] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:59.018554] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:59.077785] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:59.078654] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:59.078739] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:59.078772] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:59.207635] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:59.207820] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:59.207860] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:59.207890] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:59.211700] [DEBUG] [FORECASTER] WH: Forecast T+1@11:T+2@11: DOWN (p=31.65%) [2026-02-26T20:34:59.212015] [INFO ] [FORECASTER] Completed predict_future for WH [2026-02-26T20:34:59.212159] [INFO ] [sig ] WH: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:34:59.359347] [INFO ] [LOCAL ] Saved forecast: WH 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/WH.txt [2026-02-26T20:34:59.359502] [INFO ] [sig ] [3277/3375] Completed WH in 0.4s | 2.74 sym/s | Total: 19.9m | ETA: 35.7s [2026-02-26T20:34:59.359543] [INFO ] [sig ] [3278/3375] Forecasting WHD... [2026-02-26T20:34:59.359593] [INFO ] [sig ] Generating forecast for: WHD [2026-02-26T20:34:59.359627] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WHD' from 'https://tdm.silogroup.org/data/derivative_storage/WHD.csv'. [2026-02-26T20:34:59.371440] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WHD'. [2026-02-26T20:34:59.372060] [INFO ] [FORECASTER] Starting predict_future for WHD [2026-02-26T20:34:59.373160] [DEBUG] [LOCAL ] No optimal features file found for WHD: ./output/feature-sets/WHD.txt [2026-02-26T20:34:59.373217] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:59.373257] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:59.373292] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:59.373364] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:59.435150] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:59.436049] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:59.436142] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:59.436176] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:59.566080] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:59.566259] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:59.566309] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:59.566344] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:59.570019] [DEBUG] [FORECASTER] WHD: Forecast T+1@11:T+2@11: DOWN (p=8.42%) [2026-02-26T20:34:59.570322] [INFO ] [FORECASTER] Completed predict_future for WHD [2026-02-26T20:34:59.570469] [INFO ] [sig ] WHD: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:34:59.716450] [INFO ] [LOCAL ] Saved forecast: WHD 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/WHD.txt [2026-02-26T20:34:59.716624] [INFO ] [sig ] [3278/3375] Completed WHD in 0.4s | 2.74 sym/s | Total: 19.9m | ETA: 35.4s [2026-02-26T20:34:59.716668] [INFO ] [sig ] [3279/3375] Forecasting WHF... [2026-02-26T20:34:59.716699] [INFO ] [sig ] Generating forecast for: WHF [2026-02-26T20:34:59.716737] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WHF' from 'https://tdm.silogroup.org/data/derivative_storage/WHF.csv'. [2026-02-26T20:34:59.728133] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WHF'. [2026-02-26T20:34:59.728615] [INFO ] [FORECASTER] Starting predict_future for WHF [2026-02-26T20:34:59.729531] [DEBUG] [LOCAL ] No optimal features file found for WHF: ./output/feature-sets/WHF.txt [2026-02-26T20:34:59.729610] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:34:59.729646] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:34:59.729674] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:34:59.729733] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:34:59.788767] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:34:59.789702] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:34:59.789792] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:34:59.789825] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:34:59.916562] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:34:59.916734] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:34:59.916779] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:34:59.916808] [INFO ] [FORECASTER] Training complete [2026-02-26T20:34:59.920356] [DEBUG] [FORECASTER] WHF: Forecast T+1@11:T+2@11: DOWN (p=17.19%) [2026-02-26T20:34:59.920939] [INFO ] [FORECASTER] Completed predict_future for WHF [2026-02-26T20:34:59.921117] [INFO ] [sig ] WHF: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:35:00.070838] [INFO ] [LOCAL ] Saved forecast: WHF 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/WHF.txt [2026-02-26T20:35:00.071011] [INFO ] [sig ] [3279/3375] Completed WHF in 0.4s | 2.74 sym/s | Total: 19.9m | ETA: 35.0s [2026-02-26T20:35:00.071053] [INFO ] [sig ] [3280/3375] Forecasting WHG... [2026-02-26T20:35:00.071084] [INFO ] [sig ] Generating forecast for: WHG [2026-02-26T20:35:00.071116] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WHG' from 'https://tdm.silogroup.org/data/derivative_storage/WHG.csv'. [2026-02-26T20:35:00.083382] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WHG'. [2026-02-26T20:35:00.083791] [INFO ] [FORECASTER] Starting predict_future for WHG [2026-02-26T20:35:00.084677] [DEBUG] [LOCAL ] No optimal features file found for WHG: ./output/feature-sets/WHG.txt [2026-02-26T20:35:00.084734] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:35:00.084808] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:35:00.084837] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:35:00.084896] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:35:00.150396] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:35:00.151317] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:35:00.151403] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:35:00.151438] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:35:00.260479] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:35:00.260658] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:35:00.260701] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:35:00.260746] [INFO ] [FORECASTER] Training complete [2026-02-26T20:35:00.264275] [DEBUG] [FORECASTER] WHG: Forecast T+1@11:T+2@11: UP (p=59.48%) [2026-02-26T20:35:00.264558] [INFO ] [FORECASTER] Completed predict_future for WHG [2026-02-26T20:35:00.264721] [INFO ] [sig ] WHG: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:35:00.406038] [INFO ] [LOCAL ] Saved forecast: WHG 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/WHG.txt [2026-02-26T20:35:00.406201] [INFO ] [sig ] [3280/3375] Completed WHG in 0.3s | 2.74 sym/s | Total: 19.9m | ETA: 34.6s [2026-02-26T20:35:00.406244] [INFO ] [sig ] [3281/3375] Forecasting WIA... [2026-02-26T20:35:00.406275] [INFO ] [sig ] Generating forecast for: WIA [2026-02-26T20:35:00.406308] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WIA' from 'https://tdm.silogroup.org/data/derivative_storage/WIA.csv'. [2026-02-26T20:35:00.418916] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WIA'. [2026-02-26T20:35:00.419342] [INFO ] [FORECASTER] Starting predict_future for WIA [2026-02-26T20:35:00.420360] [DEBUG] [LOCAL ] No optimal features file found for WIA: ./output/feature-sets/WIA.txt [2026-02-26T20:35:00.420414] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:35:00.420445] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:35:00.420472] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:35:00.420529] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:35:00.482359] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:35:00.483313] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:35:00.483404] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:35:00.483441] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:35:00.611318] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:35:00.611482] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:35:00.611525] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:35:00.611557] [INFO ] [FORECASTER] Training complete [2026-02-26T20:35:00.615293] [DEBUG] [FORECASTER] WIA: Forecast T+1@11:T+2@11: UP (p=95.17%) [2026-02-26T20:35:00.615610] [INFO ] [FORECASTER] Completed predict_future for WIA [2026-02-26T20:35:00.615751] [INFO ] [sig ] WIA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:35:00.764067] [INFO ] [LOCAL ] Saved forecast: WIA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/WIA.txt [2026-02-26T20:35:00.764260] [INFO ] [sig ] [3281/3375] Completed WIA in 0.4s | 2.74 sym/s | Total: 19.9m | ETA: 34.3s [2026-02-26T20:35:00.764328] [INFO ] [sig ] [3282/3375] Forecasting WIMI... [2026-02-26T20:35:00.764377] [INFO ] [sig ] Generating forecast for: WIMI [2026-02-26T20:35:00.764433] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WIMI' from 'https://tdm.silogroup.org/data/derivative_storage/WIMI.csv'. [2026-02-26T20:35:00.777611] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WIMI'. [2026-02-26T20:35:00.778048] [INFO ] [FORECASTER] Starting predict_future for WIMI [2026-02-26T20:35:00.778913] [DEBUG] [LOCAL ] No optimal features file found for WIMI: ./output/feature-sets/WIMI.txt [2026-02-26T20:35:00.778968] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:35:00.779001] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:35:00.779028] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:35:00.779084] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:35:00.843260] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:35:00.844199] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:35:00.844289] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:35:00.844326] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:35:00.976213] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:35:00.976391] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:35:00.976438] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:35:00.976468] [INFO ] [FORECASTER] Training complete [2026-02-26T20:35:00.980156] [DEBUG] [FORECASTER] WIMI: Forecast T+1@11:T+2@11: DOWN (p=15.87%) [2026-02-26T20:35:00.980494] [INFO ] [FORECASTER] Completed predict_future for WIMI [2026-02-26T20:35:00.980690] [INFO ] [sig ] WIMI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:35:01.158804] [INFO ] [LOCAL ] Saved forecast: WIMI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/WIMI.txt [2026-02-26T20:35:01.158996] [INFO ] [sig ] [3282/3375] Completed WIMI in 0.4s | 2.74 sym/s | Total: 19.9m | ETA: 33.9s [2026-02-26T20:35:01.159047] [INFO ] [sig ] [3283/3375] Forecasting WINA... [2026-02-26T20:35:01.159091] [INFO ] [sig ] Generating forecast for: WINA [2026-02-26T20:35:01.159136] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WINA' from 'https://tdm.silogroup.org/data/derivative_storage/WINA.csv'. [2026-02-26T20:35:01.173198] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WINA'. [2026-02-26T20:35:01.173642] [INFO ] [FORECASTER] Starting predict_future for WINA [2026-02-26T20:35:01.174520] [DEBUG] [LOCAL ] No optimal features file found for WINA: ./output/feature-sets/WINA.txt [2026-02-26T20:35:01.174604] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:35:01.174642] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:35:01.174670] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:35:01.174729] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:35:01.246043] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:35:01.247049] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:35:01.247141] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:35:01.247175] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:35:01.381429] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:35:01.381629] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:35:01.381682] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:35:01.381747] [INFO ] [FORECASTER] Training complete [2026-02-26T20:35:01.385519] [DEBUG] [FORECASTER] WINA: Forecast T+1@11:T+2@11: DOWN (p=44.12%) [2026-02-26T20:35:01.385843] [INFO ] [FORECASTER] Completed predict_future for WINA [2026-02-26T20:35:01.385995] [INFO ] [sig ] WINA: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:35:01.540058] [INFO ] [LOCAL ] Saved forecast: WINA 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/WINA.txt [2026-02-26T20:35:01.540287] [INFO ] [sig ] [3283/3375] Completed WINA in 0.4s | 2.74 sym/s | Total: 19.9m | ETA: 33.5s [2026-02-26T20:35:01.540354] [INFO ] [sig ] [3284/3375] Forecasting WING... [2026-02-26T20:35:01.540400] [INFO ] [sig ] Generating forecast for: WING [2026-02-26T20:35:01.540443] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WING' from 'https://tdm.silogroup.org/data/derivative_storage/WING.csv'. [2026-02-26T20:35:01.552540] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WING'. [2026-02-26T20:35:01.553044] [INFO ] [FORECASTER] Starting predict_future for WING [2026-02-26T20:35:01.554080] [DEBUG] [LOCAL ] No optimal features file found for WING: ./output/feature-sets/WING.txt [2026-02-26T20:35:01.554141] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:35:01.554175] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:35:01.554202] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:35:01.554278] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:35:01.616472] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:35:01.617523] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:35:01.617637] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:35:01.617688] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:35:01.744208] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:35:01.744385] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:35:01.744433] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:35:01.744464] [INFO ] [FORECASTER] Training complete [2026-02-26T20:35:01.748401] [DEBUG] [FORECASTER] WING: Forecast T+1@11:T+2@11: UP (p=92.26%) [2026-02-26T20:35:01.748904] [INFO ] [FORECASTER] Completed predict_future for WING [2026-02-26T20:35:01.749040] [INFO ] [sig ] WING: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:35:01.904107] [INFO ] [LOCAL ] Saved forecast: WING 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/WING.txt [2026-02-26T20:35:01.904297] [INFO ] [sig ] [3284/3375] Completed WING in 0.4s | 2.74 sym/s | Total: 20.0m | ETA: 33.2s [2026-02-26T20:35:01.904340] [INFO ] [sig ] [3285/3375] Forecasting WINN... [2026-02-26T20:35:01.904373] [INFO ] [sig ] Generating forecast for: WINN [2026-02-26T20:35:01.904406] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WINN' from 'https://tdm.silogroup.org/data/derivative_storage/WINN.csv'. [2026-02-26T20:35:01.917907] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WINN'. [2026-02-26T20:35:01.918373] [INFO ] [FORECASTER] Starting predict_future for WINN [2026-02-26T20:35:01.919361] [DEBUG] [LOCAL ] No optimal features file found for WINN: ./output/feature-sets/WINN.txt [2026-02-26T20:35:01.919654] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:35:01.919704] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:35:01.919734] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:35:01.919794] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:35:01.985167] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:35:01.986142] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:35:01.986234] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:35:01.986269] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:35:02.124968] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:35:02.125140] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:35:02.125182] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:35:02.125213] [INFO ] [FORECASTER] Training complete [2026-02-26T20:35:02.128888] [DEBUG] [FORECASTER] WINN: Forecast T+1@11:T+2@11: UP (p=96.26%) [2026-02-26T20:35:02.129192] [INFO ] [FORECASTER] Completed predict_future for WINN [2026-02-26T20:35:02.129349] [INFO ] [sig ] WINN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:35:02.278796] [INFO ] [LOCAL ] Saved forecast: WINN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/WINN.txt [2026-02-26T20:35:02.278962] [INFO ] [sig ] [3285/3375] Completed WINN in 0.4s | 2.74 sym/s | Total: 20.0m | ETA: 32.8s [2026-02-26T20:35:02.279006] [INFO ] [sig ] [3286/3375] Forecasting WIX... [2026-02-26T20:35:02.279037] [INFO ] [sig ] Generating forecast for: WIX [2026-02-26T20:35:02.279069] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WIX' from 'https://tdm.silogroup.org/data/derivative_storage/WIX.csv'. [2026-02-26T20:35:02.291287] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WIX'. [2026-02-26T20:35:02.291757] [INFO ] [FORECASTER] Starting predict_future for WIX [2026-02-26T20:35:02.292817] [DEBUG] [LOCAL ] No optimal features file found for WIX: ./output/feature-sets/WIX.txt [2026-02-26T20:35:02.292908] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:35:02.292944] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:35:02.292973] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:35:02.293033] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:35:02.355379] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:35:02.356199] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:35:02.356292] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:35:02.356331] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:35:02.493824] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:35:02.494014] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:35:02.494073] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:35:02.494114] [INFO ] [FORECASTER] Training complete [2026-02-26T20:35:02.499117] [DEBUG] [FORECASTER] WIX: Forecast T+1@11:T+2@11: UP (p=81.82%) [2026-02-26T20:35:02.499473] [INFO ] [FORECASTER] Completed predict_future for WIX [2026-02-26T20:35:02.499633] [INFO ] [sig ] WIX: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:35:02.653657] [INFO ] [LOCAL ] Saved forecast: WIX 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/WIX.txt [2026-02-26T20:35:02.653844] [INFO ] [sig ] [3286/3375] Completed WIX in 0.4s | 2.74 sym/s | Total: 20.0m | ETA: 32.5s [2026-02-26T20:35:02.653894] [INFO ] [sig ] [3287/3375] Forecasting WK... [2026-02-26T20:35:02.653928] [INFO ] [sig ] Generating forecast for: WK [2026-02-26T20:35:02.653969] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WK' from 'https://tdm.silogroup.org/data/derivative_storage/WK.csv'. [2026-02-26T20:35:02.666842] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WK'. [2026-02-26T20:35:02.667324] [INFO ] [FORECASTER] Starting predict_future for WK [2026-02-26T20:35:02.668525] [DEBUG] [LOCAL ] No optimal features file found for WK: ./output/feature-sets/WK.txt [2026-02-26T20:35:02.668616] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:35:02.668654] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:35:02.668685] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:35:02.668762] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:35:02.731050] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:35:02.731993] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:35:02.732084] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:35:02.732119] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:35:02.861000] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:35:02.861162] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:35:02.861204] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:35:02.861235] [INFO ] [FORECASTER] Training complete [2026-02-26T20:35:02.864947] [DEBUG] [FORECASTER] WK: Forecast T+1@11:T+2@11: DOWN (p=1.71%) [2026-02-26T20:35:02.865275] [INFO ] [FORECASTER] Completed predict_future for WK [2026-02-26T20:35:02.865416] [INFO ] [sig ] WK: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:35:03.014803] [INFO ] [LOCAL ] Saved forecast: WK 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/WK.txt [2026-02-26T20:35:03.014969] [INFO ] [sig ] [3287/3375] Completed WK in 0.4s | 2.74 sym/s | Total: 20.0m | ETA: 32.1s [2026-02-26T20:35:03.015015] [INFO ] [sig ] [3288/3375] Forecasting WKC... [2026-02-26T20:35:03.015046] [INFO ] [sig ] Generating forecast for: WKC [2026-02-26T20:35:03.015078] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WKC' from 'https://tdm.silogroup.org/data/derivative_storage/WKC.csv'. [2026-02-26T20:35:03.027287] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WKC'. [2026-02-26T20:35:03.027727] [INFO ] [FORECASTER] Starting predict_future for WKC [2026-02-26T20:35:03.028557] [DEBUG] [LOCAL ] No optimal features file found for WKC: ./output/feature-sets/WKC.txt [2026-02-26T20:35:03.028633] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:35:03.028667] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:35:03.028696] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:35:03.028755] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:35:03.105041] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:35:03.106155] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:35:03.106270] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:35:03.106325] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:35:03.235961] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:35:03.236173] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:35:03.236222] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:35:03.236252] [INFO ] [FORECASTER] Training complete [2026-02-26T20:35:03.240262] [DEBUG] [FORECASTER] WKC: Forecast T+1@11:T+2@11: UP (p=99.23%) [2026-02-26T20:35:03.240634] [INFO ] [FORECASTER] Completed predict_future for WKC [2026-02-26T20:35:03.240772] [INFO ] [sig ] WKC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:35:03.393016] [INFO ] [LOCAL ] Saved forecast: WKC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/WKC.txt [2026-02-26T20:35:03.393207] [INFO ] [sig ] [3288/3375] Completed WKC in 0.4s | 2.74 sym/s | Total: 20.0m | ETA: 31.7s [2026-02-26T20:35:03.393253] [INFO ] [sig ] [3289/3375] Forecasting WKEY... [2026-02-26T20:35:03.393284] [INFO ] [sig ] Generating forecast for: WKEY [2026-02-26T20:35:03.393315] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WKEY' from 'https://tdm.silogroup.org/data/derivative_storage/WKEY.csv'. [2026-02-26T20:35:03.406457] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WKEY'. [2026-02-26T20:35:03.406902] [INFO ] [FORECASTER] Starting predict_future for WKEY [2026-02-26T20:35:03.407853] [DEBUG] [LOCAL ] No optimal features file found for WKEY: ./output/feature-sets/WKEY.txt [2026-02-26T20:35:03.407909] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:35:03.407944] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:35:03.407971] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:35:03.408030] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:35:03.467523] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:35:03.468552] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:35:03.468666] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:35:03.468702] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:35:03.600950] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:35:03.601117] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:35:03.601158] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:35:03.601188] [INFO ] [FORECASTER] Training complete [2026-02-26T20:35:03.605195] [DEBUG] [FORECASTER] WKEY: Forecast T+1@11:T+2@11: UP (p=88.13%) [2026-02-26T20:35:03.605558] [INFO ] [FORECASTER] Completed predict_future for WKEY [2026-02-26T20:35:03.605752] [INFO ] [sig ] WKEY: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:35:03.753683] [INFO ] [LOCAL ] Saved forecast: WKEY 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/WKEY.txt [2026-02-26T20:35:03.753828] [INFO ] [sig ] [3289/3375] Completed WKEY in 0.4s | 2.74 sym/s | Total: 20.0m | ETA: 31.4s [2026-02-26T20:35:03.753868] [INFO ] [sig ] [3290/3375] Forecasting WKSP... [2026-02-26T20:35:03.753898] [INFO ] [sig ] Generating forecast for: WKSP [2026-02-26T20:35:03.753930] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WKSP' from 'https://tdm.silogroup.org/data/derivative_storage/WKSP.csv'. [2026-02-26T20:35:03.764661] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WKSP'. [2026-02-26T20:35:03.764983] [INFO ] [FORECASTER] Starting predict_future for WKSP [2026-02-26T20:35:03.765823] [DEBUG] [LOCAL ] No optimal features file found for WKSP: ./output/feature-sets/WKSP.txt [2026-02-26T20:35:03.765877] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:35:03.765909] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:35:03.765937] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:35:03.765994] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:35:03.823842] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:35:03.824463] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:35:03.824590] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:35:03.824629] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:35:03.947541] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:35:03.947748] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:35:03.947796] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:35:03.947828] [INFO ] [FORECASTER] Training complete [2026-02-26T20:35:03.951523] [DEBUG] [FORECASTER] WKSP: Forecast T+1@11:T+2@11: DOWN (p=5.35%) [2026-02-26T20:35:03.951825] [INFO ] [FORECASTER] Completed predict_future for WKSP [2026-02-26T20:35:03.951955] [INFO ] [sig ] WKSP: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:35:04.093889] [INFO ] [LOCAL ] Saved forecast: WKSP 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/WKSP.txt [2026-02-26T20:35:04.094031] [INFO ] [sig ] [3290/3375] Completed WKSP in 0.3s | 2.74 sym/s | Total: 20.0m | ETA: 31.0s [2026-02-26T20:35:04.094077] [INFO ] [sig ] [3291/3375] Forecasting WLDN... [2026-02-26T20:35:04.094111] [INFO ] [sig ] Generating forecast for: WLDN [2026-02-26T20:35:04.094149] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WLDN' from 'https://tdm.silogroup.org/data/derivative_storage/WLDN.csv'. [2026-02-26T20:35:04.105903] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WLDN'. [2026-02-26T20:35:04.106278] [INFO ] [FORECASTER] Starting predict_future for WLDN [2026-02-26T20:35:04.107191] [DEBUG] [LOCAL ] No optimal features file found for WLDN: ./output/feature-sets/WLDN.txt [2026-02-26T20:35:04.107251] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:35:04.107287] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:35:04.107317] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:35:04.107386] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:35:04.168358] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:35:04.169097] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:35:04.169179] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:35:04.169214] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:35:04.289079] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:35:04.289224] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:35:04.289264] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:35:04.289292] [INFO ] [FORECASTER] Training complete [2026-02-26T20:35:04.292724] [DEBUG] [FORECASTER] WLDN: Forecast T+1@11:T+2@11: UP (p=67.89%) [2026-02-26T20:35:04.293023] [INFO ] [FORECASTER] Completed predict_future for WLDN [2026-02-26T20:35:04.293151] [INFO ] [sig ] WLDN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:35:04.443204] [INFO ] [LOCAL ] Saved forecast: WLDN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/WLDN.txt [2026-02-26T20:35:04.443369] [INFO ] [sig ] [3291/3375] Completed WLDN in 0.3s | 2.74 sym/s | Total: 20.0m | ETA: 30.6s [2026-02-26T20:35:04.443411] [INFO ] [sig ] [3292/3375] Forecasting WLFC... [2026-02-26T20:35:04.443444] [INFO ] [sig ] Generating forecast for: WLFC [2026-02-26T20:35:04.443477] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WLFC' from 'https://tdm.silogroup.org/data/derivative_storage/WLFC.csv'. [2026-02-26T20:35:04.485010] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WLFC'. [2026-02-26T20:35:04.485440] [INFO ] [FORECASTER] Starting predict_future for WLFC [2026-02-26T20:35:04.486337] [DEBUG] [LOCAL ] No optimal features file found for WLFC: ./output/feature-sets/WLFC.txt [2026-02-26T20:35:04.486399] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:35:04.486431] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:35:04.486458] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:35:04.486514] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:35:04.551189] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:35:04.552114] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:35:04.552205] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:35:04.552238] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:35:04.684413] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:35:04.684621] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:35:04.684665] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:35:04.684693] [INFO ] [FORECASTER] Training complete [2026-02-26T20:35:04.688552] [DEBUG] [FORECASTER] WLFC: Forecast T+1@11:T+2@11: DOWN (p=16.29%) [2026-02-26T20:35:04.688882] [INFO ] [FORECASTER] Completed predict_future for WLFC [2026-02-26T20:35:04.689023] [INFO ] [sig ] WLFC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:35:04.838921] [INFO ] [LOCAL ] Saved forecast: WLFC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/WLFC.txt [2026-02-26T20:35:04.839111] [INFO ] [sig ] [3292/3375] Completed WLFC in 0.4s | 2.74 sym/s | Total: 20.0m | ETA: 30.3s [2026-02-26T20:35:04.839155] [INFO ] [sig ] [3293/3375] Forecasting WLK... [2026-02-26T20:35:04.839185] [INFO ] [sig ] Generating forecast for: WLK [2026-02-26T20:35:04.839216] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WLK' from 'https://tdm.silogroup.org/data/derivative_storage/WLK.csv'. [2026-02-26T20:35:04.852149] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WLK'. [2026-02-26T20:35:04.852561] [INFO ] [FORECASTER] Starting predict_future for WLK [2026-02-26T20:35:04.853431] [DEBUG] [LOCAL ] No optimal features file found for WLK: ./output/feature-sets/WLK.txt [2026-02-26T20:35:04.853488] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:35:04.853522] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:35:04.853550] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:35:04.853804] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:35:04.916252] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:35:04.917527] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:35:04.917678] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:35:04.917728] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:35:05.046335] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:35:05.046511] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:35:05.046553] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:35:05.046603] [INFO ] [FORECASTER] Training complete [2026-02-26T20:35:05.050114] [DEBUG] [FORECASTER] WLK: Forecast T+1@11:T+2@11: DOWN (p=17.01%) [2026-02-26T20:35:05.050395] [INFO ] [FORECASTER] Completed predict_future for WLK [2026-02-26T20:35:05.050525] [INFO ] [sig ] WLK: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:35:05.204604] [INFO ] [LOCAL ] Saved forecast: WLK 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/WLK.txt [2026-02-26T20:35:05.204810] [INFO ] [sig ] [3293/3375] Completed WLK in 0.4s | 2.74 sym/s | Total: 20.0m | ETA: 29.9s [2026-02-26T20:35:05.204856] [INFO ] [sig ] [3294/3375] Forecasting WLKP... [2026-02-26T20:35:05.204886] [INFO ] [sig ] Generating forecast for: WLKP [2026-02-26T20:35:05.204916] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WLKP' from 'https://tdm.silogroup.org/data/derivative_storage/WLKP.csv'. [2026-02-26T20:35:05.216193] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WLKP'. [2026-02-26T20:35:05.216547] [INFO ] [FORECASTER] Starting predict_future for WLKP [2026-02-26T20:35:05.217391] [DEBUG] [LOCAL ] No optimal features file found for WLKP: ./output/feature-sets/WLKP.txt [2026-02-26T20:35:05.217446] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:35:05.217479] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:35:05.217506] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:35:05.217563] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:35:05.283870] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:35:05.284765] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:35:05.284852] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:35:05.284885] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:35:05.408273] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:35:05.408464] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:35:05.408511] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:35:05.408544] [INFO ] [FORECASTER] Training complete [2026-02-26T20:35:05.412533] [DEBUG] [FORECASTER] WLKP: Forecast T+1@11:T+2@11: DOWN (p=0.82%) [2026-02-26T20:35:05.412850] [INFO ] [FORECASTER] Completed predict_future for WLKP [2026-02-26T20:35:05.412991] [INFO ] [sig ] WLKP: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:35:05.564101] [INFO ] [LOCAL ] Saved forecast: WLKP 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/WLKP.txt [2026-02-26T20:35:05.564243] [INFO ] [sig ] [3294/3375] Completed WLKP in 0.4s | 2.74 sym/s | Total: 20.0m | ETA: 29.5s [2026-02-26T20:35:05.564293] [INFO ] [sig ] [3295/3375] Forecasting WMG... [2026-02-26T20:35:05.564324] [INFO ] [sig ] Generating forecast for: WMG [2026-02-26T20:35:05.564363] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WMG' from 'https://tdm.silogroup.org/data/derivative_storage/WMG.csv'. [2026-02-26T20:35:05.576478] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WMG'. [2026-02-26T20:35:05.576845] [INFO ] [FORECASTER] Starting predict_future for WMG [2026-02-26T20:35:05.577738] [DEBUG] [LOCAL ] No optimal features file found for WMG: ./output/feature-sets/WMG.txt [2026-02-26T20:35:05.577793] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:35:05.577825] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:35:05.577853] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:35:05.577916] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:35:05.641267] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:35:05.642276] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:35:05.642367] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:35:05.642420] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:35:05.770706] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:35:05.770865] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:35:05.770904] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:35:05.770934] [INFO ] [FORECASTER] Training complete [2026-02-26T20:35:05.774386] [DEBUG] [FORECASTER] WMG: Forecast T+1@11:T+2@11: UP (p=84.41%) [2026-02-26T20:35:05.774710] [INFO ] [FORECASTER] Completed predict_future for WMG [2026-02-26T20:35:05.774842] [INFO ] [sig ] WMG: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:35:05.920898] [INFO ] [LOCAL ] Saved forecast: WMG 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/WMG.txt [2026-02-26T20:35:05.921074] [INFO ] [sig ] [3295/3375] Completed WMG in 0.4s | 2.74 sym/s | Total: 20.0m | ETA: 29.2s [2026-02-26T20:35:05.921117] [INFO ] [sig ] [3296/3375] Forecasting WMK... [2026-02-26T20:35:05.921147] [INFO ] [sig ] Generating forecast for: WMK [2026-02-26T20:35:05.921177] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WMK' from 'https://tdm.silogroup.org/data/derivative_storage/WMK.csv'. [2026-02-26T20:35:05.932365] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WMK'. [2026-02-26T20:35:05.932798] [INFO ] [FORECASTER] Starting predict_future for WMK [2026-02-26T20:35:05.933664] [DEBUG] [LOCAL ] No optimal features file found for WMK: ./output/feature-sets/WMK.txt [2026-02-26T20:35:05.933720] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:35:05.933754] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:35:05.933781] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:35:05.933838] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:35:05.991164] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:35:05.992096] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:35:05.992205] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:35:05.992242] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:35:06.113451] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:35:06.113841] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:35:06.113883] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:35:06.113914] [INFO ] [FORECASTER] Training complete [2026-02-26T20:35:06.117368] [DEBUG] [FORECASTER] WMK: Forecast T+1@11:T+2@11: UP (p=82.93%) [2026-02-26T20:35:06.121881] [INFO ] [FORECASTER] Completed predict_future for WMK [2026-02-26T20:35:06.122127] [INFO ] [sig ] WMK: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:35:06.269658] [INFO ] [LOCAL ] Saved forecast: WMK 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/WMK.txt [2026-02-26T20:35:06.269850] [INFO ] [sig ] [3296/3375] Completed WMK in 0.3s | 2.74 sym/s | Total: 20.0m | ETA: 28.8s [2026-02-26T20:35:06.269897] [INFO ] [sig ] [3297/3375] Forecasting WMS... [2026-02-26T20:35:06.269934] [INFO ] [sig ] Generating forecast for: WMS [2026-02-26T20:35:06.269978] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WMS' from 'https://tdm.silogroup.org/data/derivative_storage/WMS.csv'. [2026-02-26T20:35:06.282673] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WMS'. [2026-02-26T20:35:06.283070] [INFO ] [FORECASTER] Starting predict_future for WMS [2026-02-26T20:35:06.283960] [DEBUG] [LOCAL ] No optimal features file found for WMS: ./output/feature-sets/WMS.txt [2026-02-26T20:35:06.284015] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:35:06.284107] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:35:06.284138] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:35:06.284209] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:35:06.342075] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:35:06.343066] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:35:06.343170] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:35:06.343206] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:35:06.469486] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:35:06.469672] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:35:06.469713] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:35:06.469742] [INFO ] [FORECASTER] Training complete [2026-02-26T20:35:06.473221] [DEBUG] [FORECASTER] WMS: Forecast T+1@11:T+2@11: DOWN (p=23.30%) [2026-02-26T20:35:06.473512] [INFO ] [FORECASTER] Completed predict_future for WMS [2026-02-26T20:35:06.473665] [INFO ] [sig ] WMS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:35:06.616552] [INFO ] [LOCAL ] Saved forecast: WMS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/WMS.txt [2026-02-26T20:35:06.616741] [INFO ] [sig ] [3297/3375] Completed WMS in 0.3s | 2.74 sym/s | Total: 20.0m | ETA: 28.4s [2026-02-26T20:35:06.616782] [INFO ] [sig ] [3298/3375] Forecasting WNC... [2026-02-26T20:35:06.616813] [INFO ] [sig ] Generating forecast for: WNC [2026-02-26T20:35:06.616844] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WNC' from 'https://tdm.silogroup.org/data/derivative_storage/WNC.csv'. [2026-02-26T20:35:06.629533] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WNC'. [2026-02-26T20:35:06.629968] [INFO ] [FORECASTER] Starting predict_future for WNC [2026-02-26T20:35:06.630803] [DEBUG] [LOCAL ] No optimal features file found for WNC: ./output/feature-sets/WNC.txt [2026-02-26T20:35:06.630857] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:35:06.630889] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:35:06.630916] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:35:06.630973] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:35:06.688102] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:35:06.689031] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:35:06.689117] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:35:06.689151] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:35:06.809419] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:35:06.809598] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:35:06.809643] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:35:06.809672] [INFO ] [FORECASTER] Training complete [2026-02-26T20:35:06.813084] [DEBUG] [FORECASTER] WNC: Forecast T+1@11:T+2@11: DOWN (p=48.70%) [2026-02-26T20:35:06.813365] [INFO ] [FORECASTER] Completed predict_future for WNC [2026-02-26T20:35:06.813494] [INFO ] [sig ] WNC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:35:06.958661] [INFO ] [LOCAL ] Saved forecast: WNC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/WNC.txt [2026-02-26T20:35:06.958827] [INFO ] [sig ] [3298/3375] Completed WNC in 0.3s | 2.74 sym/s | Total: 20.0m | ETA: 28.1s [2026-02-26T20:35:06.958874] [INFO ] [sig ] [3299/3375] Forecasting WNEB... [2026-02-26T20:35:06.958906] [INFO ] [sig ] Generating forecast for: WNEB [2026-02-26T20:35:06.958937] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WNEB' from 'https://tdm.silogroup.org/data/derivative_storage/WNEB.csv'. [2026-02-26T20:35:06.972333] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WNEB'. [2026-02-26T20:35:06.972760] [INFO ] [FORECASTER] Starting predict_future for WNEB [2026-02-26T20:35:06.973652] [DEBUG] [LOCAL ] No optimal features file found for WNEB: ./output/feature-sets/WNEB.txt [2026-02-26T20:35:06.973707] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:35:06.973738] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:35:06.973765] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:35:06.973822] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:35:07.032386] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:35:07.033181] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:35:07.033281] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:35:07.033318] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:35:07.158102] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:35:07.158267] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:35:07.158310] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:35:07.158340] [INFO ] [FORECASTER] Training complete [2026-02-26T20:35:07.161912] [DEBUG] [FORECASTER] WNEB: Forecast T+1@11:T+2@11: DOWN (p=24.01%) [2026-02-26T20:35:07.162197] [INFO ] [FORECASTER] Completed predict_future for WNEB [2026-02-26T20:35:07.162330] [INFO ] [sig ] WNEB: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:35:07.303538] [INFO ] [LOCAL ] Saved forecast: WNEB 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/WNEB.txt [2026-02-26T20:35:07.303752] [INFO ] [sig ] [3299/3375] Completed WNEB in 0.3s | 2.74 sym/s | Total: 20.0m | ETA: 27.7s [2026-02-26T20:35:07.303796] [INFO ] [sig ] [3300/3375] Forecasting WOOD... [2026-02-26T20:35:07.303825] [INFO ] [sig ] Generating forecast for: WOOD [2026-02-26T20:35:07.303857] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WOOD' from 'https://tdm.silogroup.org/data/derivative_storage/WOOD.csv'. [2026-02-26T20:35:07.315026] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WOOD'. [2026-02-26T20:35:07.315360] [INFO ] [FORECASTER] Starting predict_future for WOOD [2026-02-26T20:35:07.316179] [DEBUG] [LOCAL ] No optimal features file found for WOOD: ./output/feature-sets/WOOD.txt [2026-02-26T20:35:07.316233] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:35:07.316265] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:35:07.316291] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:35:07.316348] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:35:07.373769] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:35:07.374430] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:35:07.374510] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:35:07.374543] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:35:07.474545] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:35:07.474697] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:35:07.474735] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:35:07.474794] [INFO ] [FORECASTER] Training complete [2026-02-26T20:35:07.478277] [DEBUG] [FORECASTER] WOOD: Forecast T+1@11:T+2@11: DOWN (p=43.28%) [2026-02-26T20:35:07.478589] [INFO ] [FORECASTER] Completed predict_future for WOOD [2026-02-26T20:35:07.478728] [INFO ] [sig ] WOOD: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:35:07.630165] [INFO ] [LOCAL ] Saved forecast: WOOD 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/WOOD.txt [2026-02-26T20:35:07.630323] [INFO ] [sig ] [3300/3375] Completed WOOD in 0.3s | 2.74 sym/s | Total: 20.1m | ETA: 27.3s [2026-02-26T20:35:07.630372] [INFO ] [sig ] [3301/3375] Forecasting WOOF... [2026-02-26T20:35:07.630410] [INFO ] [sig ] Generating forecast for: WOOF [2026-02-26T20:35:07.630449] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WOOF' from 'https://tdm.silogroup.org/data/derivative_storage/WOOF.csv'. [2026-02-26T20:35:07.643836] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WOOF'. [2026-02-26T20:35:07.644232] [INFO ] [FORECASTER] Starting predict_future for WOOF [2026-02-26T20:35:07.645131] [DEBUG] [LOCAL ] No optimal features file found for WOOF: ./output/feature-sets/WOOF.txt [2026-02-26T20:35:07.645188] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:35:07.645221] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:35:07.645258] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:35:07.645329] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:35:07.705720] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:35:07.706542] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:35:07.706668] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:35:07.706703] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:35:07.827279] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:35:07.827439] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:35:07.827482] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:35:07.827514] [INFO ] [FORECASTER] Training complete [2026-02-26T20:35:07.831304] [DEBUG] [FORECASTER] WOOF: Forecast T+1@11:T+2@11: DOWN (p=39.06%) [2026-02-26T20:35:07.831743] [INFO ] [FORECASTER] Completed predict_future for WOOF [2026-02-26T20:35:07.831932] [INFO ] [sig ] WOOF: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:35:07.973635] [INFO ] [LOCAL ] Saved forecast: WOOF 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/WOOF.txt [2026-02-26T20:35:07.973784] [INFO ] [sig ] [3301/3375] Completed WOOF in 0.3s | 2.74 sym/s | Total: 20.1m | ETA: 27.0s [2026-02-26T20:35:07.973825] [INFO ] [sig ] [3302/3375] Forecasting WPC... [2026-02-26T20:35:07.973857] [INFO ] [sig ] Generating forecast for: WPC [2026-02-26T20:35:07.973887] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WPC' from 'https://tdm.silogroup.org/data/derivative_storage/WPC.csv'. [2026-02-26T20:35:07.986302] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WPC'. [2026-02-26T20:35:07.986696] [INFO ] [FORECASTER] Starting predict_future for WPC [2026-02-26T20:35:07.987524] [DEBUG] [LOCAL ] No optimal features file found for WPC: ./output/feature-sets/WPC.txt [2026-02-26T20:35:07.987597] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:35:07.987632] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:35:07.987697] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:35:07.987759] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:35:08.045858] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:35:08.046559] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:35:08.046667] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:35:08.046703] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:35:08.173113] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:35:08.173280] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:35:08.173321] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:35:08.173354] [INFO ] [FORECASTER] Training complete [2026-02-26T20:35:08.176876] [DEBUG] [FORECASTER] WPC: Forecast T+1@11:T+2@11: DOWN (p=25.32%) [2026-02-26T20:35:08.177165] [INFO ] [FORECASTER] Completed predict_future for WPC [2026-02-26T20:35:08.177316] [INFO ] [sig ] WPC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:35:08.321468] [INFO ] [LOCAL ] Saved forecast: WPC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/WPC.txt [2026-02-26T20:35:08.321656] [INFO ] [sig ] [3302/3375] Completed WPC in 0.3s | 2.74 sym/s | Total: 20.1m | ETA: 26.6s [2026-02-26T20:35:08.321702] [INFO ] [sig ] [3303/3375] Forecasting WPP... [2026-02-26T20:35:08.321732] [INFO ] [sig ] Generating forecast for: WPP [2026-02-26T20:35:08.321764] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WPP' from 'https://tdm.silogroup.org/data/derivative_storage/WPP.csv'. [2026-02-26T20:35:08.337027] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WPP'. [2026-02-26T20:35:08.337459] [INFO ] [FORECASTER] Starting predict_future for WPP [2026-02-26T20:35:08.338417] [DEBUG] [LOCAL ] No optimal features file found for WPP: ./output/feature-sets/WPP.txt [2026-02-26T20:35:08.338475] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:35:08.338508] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:35:08.338535] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:35:08.338618] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:35:08.396967] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:35:08.397861] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:35:08.397954] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:35:08.397990] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:35:08.523143] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:35:08.523309] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:35:08.523353] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:35:08.523384] [INFO ] [FORECASTER] Training complete [2026-02-26T20:35:08.526940] [DEBUG] [FORECASTER] WPP: Forecast T+1@11:T+2@11: UP (p=93.80%) [2026-02-26T20:35:08.527236] [INFO ] [FORECASTER] Completed predict_future for WPP [2026-02-26T20:35:08.527373] [INFO ] [sig ] WPP: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:35:08.669035] [INFO ] [LOCAL ] Saved forecast: WPP 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/WPP.txt [2026-02-26T20:35:08.669189] [INFO ] [sig ] [3303/3375] Completed WPP in 0.3s | 2.74 sym/s | Total: 20.1m | ETA: 26.2s [2026-02-26T20:35:08.669232] [INFO ] [sig ] [3304/3375] Forecasting WRAP... [2026-02-26T20:35:08.669263] [INFO ] [sig ] Generating forecast for: WRAP [2026-02-26T20:35:08.669293] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WRAP' from 'https://tdm.silogroup.org/data/derivative_storage/WRAP.csv'. [2026-02-26T20:35:08.680458] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WRAP'. [2026-02-26T20:35:08.680881] [INFO ] [FORECASTER] Starting predict_future for WRAP [2026-02-26T20:35:08.681745] [DEBUG] [LOCAL ] No optimal features file found for WRAP: ./output/feature-sets/WRAP.txt [2026-02-26T20:35:08.681800] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:35:08.681833] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:35:08.681873] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:35:08.681931] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:35:08.742466] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:35:08.743406] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:35:08.743497] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:35:08.743533] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:35:08.864131] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:35:08.864320] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:35:08.864362] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:35:08.864409] [INFO ] [FORECASTER] Training complete [2026-02-26T20:35:08.867949] [DEBUG] [FORECASTER] WRAP: Forecast T+1@11:T+2@11: DOWN (p=5.44%) [2026-02-26T20:35:08.868242] [INFO ] [FORECASTER] Completed predict_future for WRAP [2026-02-26T20:35:08.868374] [INFO ] [sig ] WRAP: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:35:09.009540] [INFO ] [LOCAL ] Saved forecast: WRAP 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/WRAP.txt [2026-02-26T20:35:09.009735] [INFO ] [sig ] [3304/3375] Completed WRAP in 0.3s | 2.74 sym/s | Total: 20.1m | ETA: 25.9s [2026-02-26T20:35:09.009779] [INFO ] [sig ] [3305/3375] Forecasting WRB... [2026-02-26T20:35:09.009810] [INFO ] [sig ] Generating forecast for: WRB [2026-02-26T20:35:09.009846] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WRB' from 'https://tdm.silogroup.org/data/derivative_storage/WRB.csv'. [2026-02-26T20:35:09.021823] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WRB'. [2026-02-26T20:35:09.022234] [INFO ] [FORECASTER] Starting predict_future for WRB [2026-02-26T20:35:09.023074] [DEBUG] [LOCAL ] No optimal features file found for WRB: ./output/feature-sets/WRB.txt [2026-02-26T20:35:09.023129] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:35:09.023161] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:35:09.023188] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:35:09.023246] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:35:09.086446] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:35:09.087464] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:35:09.087590] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:35:09.087631] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:35:09.205517] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:35:09.205706] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:35:09.205748] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:35:09.205777] [INFO ] [FORECASTER] Training complete [2026-02-26T20:35:09.209234] [DEBUG] [FORECASTER] WRB: Forecast T+1@11:T+2@11: UP (p=87.95%) [2026-02-26T20:35:09.209598] [INFO ] [FORECASTER] Completed predict_future for WRB [2026-02-26T20:35:09.209740] [INFO ] [sig ] WRB: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:35:09.350650] [INFO ] [LOCAL ] Saved forecast: WRB 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/WRB.txt [2026-02-26T20:35:09.350817] [INFO ] [sig ] [3305/3375] Completed WRB in 0.3s | 2.74 sym/s | Total: 20.1m | ETA: 25.5s [2026-02-26T20:35:09.350858] [INFO ] [sig ] [3306/3375] Forecasting WRBY... [2026-02-26T20:35:09.350890] [INFO ] [sig ] Generating forecast for: WRBY [2026-02-26T20:35:09.350920] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WRBY' from 'https://tdm.silogroup.org/data/derivative_storage/WRBY.csv'. [2026-02-26T20:35:09.364947] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WRBY'. [2026-02-26T20:35:09.365545] [INFO ] [FORECASTER] Starting predict_future for WRBY [2026-02-26T20:35:09.366554] [DEBUG] [LOCAL ] No optimal features file found for WRBY: ./output/feature-sets/WRBY.txt [2026-02-26T20:35:09.366631] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:35:09.366665] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:35:09.366693] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:35:09.366754] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:35:09.427803] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:35:09.429040] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:35:09.429221] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:35:09.429261] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:35:09.553042] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:35:09.553314] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:35:09.553384] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:35:09.553429] [INFO ] [FORECASTER] Training complete [2026-02-26T20:35:09.558952] [DEBUG] [FORECASTER] WRBY: Forecast T+1@11:T+2@11: DOWN (p=19.13%) [2026-02-26T20:35:09.559348] [INFO ] [FORECASTER] Completed predict_future for WRBY [2026-02-26T20:35:09.559517] [INFO ] [sig ] WRBY: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:35:09.711614] [INFO ] [LOCAL ] Saved forecast: WRBY 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/WRBY.txt [2026-02-26T20:35:09.711833] [INFO ] [sig ] [3306/3375] Completed WRBY in 0.4s | 2.74 sym/s | Total: 20.1m | ETA: 25.2s [2026-02-26T20:35:09.711877] [INFO ] [sig ] [3307/3375] Forecasting WRLD... [2026-02-26T20:35:09.711910] [INFO ] [sig ] Generating forecast for: WRLD [2026-02-26T20:35:09.711944] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WRLD' from 'https://tdm.silogroup.org/data/derivative_storage/WRLD.csv'. [2026-02-26T20:35:09.727902] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WRLD'. [2026-02-26T20:35:09.728559] [INFO ] [FORECASTER] Starting predict_future for WRLD [2026-02-26T20:35:09.729970] [DEBUG] [LOCAL ] No optimal features file found for WRLD: ./output/feature-sets/WRLD.txt [2026-02-26T20:35:09.730028] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:35:09.730062] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:35:09.730090] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:35:09.730151] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:35:09.794224] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:35:09.795727] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:35:09.795887] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:35:09.795951] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:35:09.927001] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:35:09.927255] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:35:09.927301] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:35:09.927333] [INFO ] [FORECASTER] Training complete [2026-02-26T20:35:09.932497] [DEBUG] [FORECASTER] WRLD: Forecast T+1@11:T+2@11: DOWN (p=40.39%) [2026-02-26T20:35:09.933181] [INFO ] [FORECASTER] Completed predict_future for WRLD [2026-02-26T20:35:09.933362] [INFO ] [sig ] WRLD: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:35:10.089403] [INFO ] [LOCAL ] Saved forecast: WRLD 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/WRLD.txt [2026-02-26T20:35:10.089626] [INFO ] [sig ] [3307/3375] Completed WRLD in 0.4s | 2.74 sym/s | Total: 20.1m | ETA: 24.8s [2026-02-26T20:35:10.089673] [INFO ] [sig ] [3308/3375] Forecasting WSBC... [2026-02-26T20:35:10.089707] [INFO ] [sig ] Generating forecast for: WSBC [2026-02-26T20:35:10.089741] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSBC' from 'https://tdm.silogroup.org/data/derivative_storage/WSBC.csv'. [2026-02-26T20:35:10.102707] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSBC'. [2026-02-26T20:35:10.103110] [INFO ] [FORECASTER] Starting predict_future for WSBC [2026-02-26T20:35:10.104007] [DEBUG] [LOCAL ] No optimal features file found for WSBC: ./output/feature-sets/WSBC.txt [2026-02-26T20:35:10.104062] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:35:10.104123] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:35:10.104155] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:35:10.104216] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:35:10.163205] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:35:10.164118] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:35:10.164219] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:35:10.164256] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:35:10.282527] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:35:10.282714] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:35:10.282757] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:35:10.282786] [INFO ] [FORECASTER] Training complete [2026-02-26T20:35:10.286375] [DEBUG] [FORECASTER] WSBC: Forecast T+1@11:T+2@11: DOWN (p=10.86%) [2026-02-26T20:35:10.286741] [INFO ] [FORECASTER] Completed predict_future for WSBC [2026-02-26T20:35:10.286887] [INFO ] [sig ] WSBC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:35:10.435540] [INFO ] [LOCAL ] Saved forecast: WSBC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/WSBC.txt [2026-02-26T20:35:10.435737] [INFO ] [sig ] [3308/3375] Completed WSBC in 0.3s | 2.74 sym/s | Total: 20.1m | ETA: 24.4s [2026-02-26T20:35:10.435781] [INFO ] [sig ] [3309/3375] Forecasting WSBF... [2026-02-26T20:35:10.435813] [INFO ] [sig ] Generating forecast for: WSBF [2026-02-26T20:35:10.435845] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSBF' from 'https://tdm.silogroup.org/data/derivative_storage/WSBF.csv'. [2026-02-26T20:35:10.447712] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSBF'. [2026-02-26T20:35:10.448327] [INFO ] [FORECASTER] Starting predict_future for WSBF [2026-02-26T20:35:10.449215] [DEBUG] [LOCAL ] No optimal features file found for WSBF: ./output/feature-sets/WSBF.txt [2026-02-26T20:35:10.449272] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:35:10.449306] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:35:10.449335] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:35:10.449395] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:35:10.507465] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:35:10.508208] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:35:10.508293] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:35:10.508325] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:35:10.632062] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:35:10.632238] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:35:10.632278] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:35:10.632305] [INFO ] [FORECASTER] Training complete [2026-02-26T20:35:10.635733] [DEBUG] [FORECASTER] WSBF: Forecast T+1@11:T+2@11: UP (p=88.35%) [2026-02-26T20:35:10.636014] [INFO ] [FORECASTER] Completed predict_future for WSBF [2026-02-26T20:35:10.636141] [INFO ] [sig ] WSBF: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:35:10.786138] [INFO ] [LOCAL ] Saved forecast: WSBF 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/WSBF.txt [2026-02-26T20:35:10.786363] [INFO ] [sig ] [3309/3375] Completed WSBF in 0.4s | 2.74 sym/s | Total: 20.1m | ETA: 24.1s [2026-02-26T20:35:10.786419] [INFO ] [sig ] [3310/3375] Forecasting WSC... [2026-02-26T20:35:10.786458] [INFO ] [sig ] Generating forecast for: WSC [2026-02-26T20:35:10.786498] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSC' from 'https://tdm.silogroup.org/data/derivative_storage/WSC.csv'. [2026-02-26T20:35:10.803506] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSC'. [2026-02-26T20:35:10.804075] [INFO ] [FORECASTER] Starting predict_future for WSC [2026-02-26T20:35:10.805133] [DEBUG] [LOCAL ] No optimal features file found for WSC: ./output/feature-sets/WSC.txt [2026-02-26T20:35:10.805193] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:35:10.805226] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:35:10.805253] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:35:10.805311] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:35:10.872349] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:35:10.873542] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:35:10.873653] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:35:10.873699] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:35:10.999936] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:35:11.000109] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:35:11.000153] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:35:11.000182] [INFO ] [FORECASTER] Training complete [2026-02-26T20:35:11.003681] [DEBUG] [FORECASTER] WSC: Forecast T+1@11:T+2@11: UP (p=50.33%) [2026-02-26T20:35:11.003968] [INFO ] [FORECASTER] Completed predict_future for WSC [2026-02-26T20:35:11.004101] [INFO ] [sig ] WSC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:35:11.143466] [INFO ] [LOCAL ] Saved forecast: WSC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/WSC.txt [2026-02-26T20:35:11.143638] [INFO ] [sig ] [3310/3375] Completed WSC in 0.4s | 2.74 sym/s | Total: 20.1m | ETA: 23.7s [2026-02-26T20:35:11.143681] [INFO ] [sig ] [3311/3375] Forecasting WSFS... [2026-02-26T20:35:11.143711] [INFO ] [sig ] Generating forecast for: WSFS [2026-02-26T20:35:11.143742] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSFS' from 'https://tdm.silogroup.org/data/derivative_storage/WSFS.csv'. [2026-02-26T20:35:11.155665] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSFS'. [2026-02-26T20:35:11.156131] [INFO ] [FORECASTER] Starting predict_future for WSFS [2026-02-26T20:35:11.157092] [DEBUG] [LOCAL ] No optimal features file found for WSFS: ./output/feature-sets/WSFS.txt [2026-02-26T20:35:11.157167] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:35:11.157208] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:35:11.157242] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:35:11.157303] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:35:11.216523] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:35:11.217439] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:35:11.217530] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:35:11.217562] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:35:11.339916] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:35:11.340083] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:35:11.340123] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:35:11.340151] [INFO ] [FORECASTER] Training complete [2026-02-26T20:35:11.343658] [DEBUG] [FORECASTER] WSFS: Forecast T+1@11:T+2@11: UP (p=68.34%) [2026-02-26T20:35:11.343953] [INFO ] [FORECASTER] Completed predict_future for WSFS [2026-02-26T20:35:11.344085] [INFO ] [sig ] WSFS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:35:11.491548] [INFO ] [LOCAL ] Saved forecast: WSFS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/WSFS.txt [2026-02-26T20:35:11.491748] [INFO ] [sig ] [3311/3375] Completed WSFS in 0.3s | 2.74 sym/s | Total: 20.1m | ETA: 23.3s [2026-02-26T20:35:11.491792] [INFO ] [sig ] [3312/3375] Forecasting WSM... [2026-02-26T20:35:11.491829] [INFO ] [sig ] Generating forecast for: WSM [2026-02-26T20:35:11.491862] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSM' from 'https://tdm.silogroup.org/data/derivative_storage/WSM.csv'. [2026-02-26T20:35:11.503794] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSM'. [2026-02-26T20:35:11.504268] [INFO ] [FORECASTER] Starting predict_future for WSM [2026-02-26T20:35:11.505465] [DEBUG] [LOCAL ] No optimal features file found for WSM: ./output/feature-sets/WSM.txt [2026-02-26T20:35:11.505523] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:35:11.505559] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:35:11.505624] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:35:11.505687] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:35:11.571029] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:35:11.572159] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:35:11.572264] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:35:11.572301] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:35:11.698214] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:35:11.698398] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:35:11.698451] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:35:11.698491] [INFO ] [FORECASTER] Training complete [2026-02-26T20:35:11.702164] [DEBUG] [FORECASTER] WSM: Forecast T+1@11:T+2@11: UP (p=62.03%) [2026-02-26T20:35:11.702451] [INFO ] [FORECASTER] Completed predict_future for WSM [2026-02-26T20:35:11.702602] [INFO ] [sig ] WSM: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:35:11.853232] [INFO ] [LOCAL ] Saved forecast: WSM 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/WSM.txt [2026-02-26T20:35:11.853407] [INFO ] [sig ] [3312/3375] Completed WSM in 0.4s | 2.74 sym/s | Total: 20.1m | ETA: 23.0s [2026-02-26T20:35:11.853451] [INFO ] [sig ] [3313/3375] Forecasting WSO... [2026-02-26T20:35:11.853481] [INFO ] [sig ] Generating forecast for: WSO [2026-02-26T20:35:11.853512] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSO' from 'https://tdm.silogroup.org/data/derivative_storage/WSO.csv'. [2026-02-26T20:35:11.867336] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSO'. [2026-02-26T20:35:11.867860] [INFO ] [FORECASTER] Starting predict_future for WSO [2026-02-26T20:35:11.869070] [DEBUG] [LOCAL ] No optimal features file found for WSO: ./output/feature-sets/WSO.txt [2026-02-26T20:35:11.869139] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:35:11.869176] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:35:11.869205] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:35:11.869265] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:35:11.933460] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:35:11.934346] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:35:11.934437] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:35:11.934471] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:35:12.059717] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:35:12.059882] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:35:12.059921] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:35:12.059950] [INFO ] [FORECASTER] Training complete [2026-02-26T20:35:12.063811] [DEBUG] [FORECASTER] WSO: Forecast T+1@11:T+2@11: UP (p=89.54%) [2026-02-26T20:35:12.064108] [INFO ] [FORECASTER] Completed predict_future for WSO [2026-02-26T20:35:12.064244] [INFO ] [sig ] WSO: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:35:12.213399] [INFO ] [LOCAL ] Saved forecast: WSO 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/WSO.txt [2026-02-26T20:35:12.213585] [INFO ] [sig ] [3313/3375] Completed WSO in 0.4s | 2.74 sym/s | Total: 20.1m | ETA: 22.6s [2026-02-26T20:35:12.213629] [INFO ] [sig ] [3314/3375] Forecasting WTBA... [2026-02-26T20:35:12.213660] [INFO ] [sig ] Generating forecast for: WTBA [2026-02-26T20:35:12.213691] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WTBA' from 'https://tdm.silogroup.org/data/derivative_storage/WTBA.csv'. [2026-02-26T20:35:12.225025] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WTBA'. [2026-02-26T20:35:12.225422] [INFO ] [FORECASTER] Starting predict_future for WTBA [2026-02-26T20:35:12.226463] [DEBUG] [LOCAL ] No optimal features file found for WTBA: ./output/feature-sets/WTBA.txt [2026-02-26T20:35:12.226518] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:35:12.226598] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:35:12.226630] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:35:12.226688] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:35:12.290336] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:35:12.291358] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:35:12.291454] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:35:12.291490] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:35:12.415843] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:35:12.416005] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:35:12.416044] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:35:12.416073] [INFO ] [FORECASTER] Training complete [2026-02-26T20:35:12.419539] [DEBUG] [FORECASTER] WTBA: Forecast T+1@11:T+2@11: UP (p=92.65%) [2026-02-26T20:35:12.419876] [INFO ] [FORECASTER] Completed predict_future for WTBA [2026-02-26T20:35:12.420017] [INFO ] [sig ] WTBA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:35:12.563124] [INFO ] [LOCAL ] Saved forecast: WTBA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/WTBA.txt [2026-02-26T20:35:12.563293] [INFO ] [sig ] [3314/3375] Completed WTBA in 0.3s | 2.74 sym/s | Total: 20.1m | ETA: 22.2s [2026-02-26T20:35:12.563334] [INFO ] [sig ] [3315/3375] Forecasting WTFC... [2026-02-26T20:35:12.563364] [INFO ] [sig ] Generating forecast for: WTFC [2026-02-26T20:35:12.563395] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WTFC' from 'https://tdm.silogroup.org/data/derivative_storage/WTFC.csv'. [2026-02-26T20:35:12.576378] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WTFC'. [2026-02-26T20:35:12.576966] [INFO ] [FORECASTER] Starting predict_future for WTFC [2026-02-26T20:35:12.577833] [DEBUG] [LOCAL ] No optimal features file found for WTFC: ./output/feature-sets/WTFC.txt [2026-02-26T20:35:12.577888] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:35:12.577920] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:35:12.577947] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:35:12.578002] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:35:12.636100] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:35:12.637182] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:35:12.637271] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:35:12.637303] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:35:12.771727] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:35:12.771895] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:35:12.771938] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:35:12.771986] [INFO ] [FORECASTER] Training complete [2026-02-26T20:35:12.775515] [DEBUG] [FORECASTER] WTFC: Forecast T+1@11:T+2@11: UP (p=97.27%) [2026-02-26T20:35:12.775834] [INFO ] [FORECASTER] Completed predict_future for WTFC [2026-02-26T20:35:12.775974] [INFO ] [sig ] WTFC: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:35:12.922318] [INFO ] [LOCAL ] Saved forecast: WTFC 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/WTFC.txt [2026-02-26T20:35:12.922458] [INFO ] [sig ] [3315/3375] Completed WTFC in 0.4s | 2.74 sym/s | Total: 20.1m | ETA: 21.9s [2026-02-26T20:35:12.922499] [INFO ] [sig ] [3316/3375] Forecasting WTI... [2026-02-26T20:35:12.922528] [INFO ] [sig ] Generating forecast for: WTI [2026-02-26T20:35:12.922558] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WTI' from 'https://tdm.silogroup.org/data/derivative_storage/WTI.csv'. [2026-02-26T20:35:12.933787] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WTI'. [2026-02-26T20:35:12.934137] [INFO ] [FORECASTER] Starting predict_future for WTI [2026-02-26T20:35:12.934966] [DEBUG] [LOCAL ] No optimal features file found for WTI: ./output/feature-sets/WTI.txt [2026-02-26T20:35:12.935020] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:35:12.935053] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:35:12.935080] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:35:12.935136] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:35:12.992554] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:35:12.993216] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:35:12.993296] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:35:12.993329] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:35:13.116807] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:35:13.116968] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:35:13.117008] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:35:13.117036] [INFO ] [FORECASTER] Training complete [2026-02-26T20:35:13.120610] [DEBUG] [FORECASTER] WTI: Forecast T+1@11:T+2@11: DOWN (p=18.61%) [2026-02-26T20:35:13.120897] [INFO ] [FORECASTER] Completed predict_future for WTI [2026-02-26T20:35:13.121026] [INFO ] [sig ] WTI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:35:13.262185] [INFO ] [LOCAL ] Saved forecast: WTI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/WTI.txt [2026-02-26T20:35:13.262324] [INFO ] [sig ] [3316/3375] Completed WTI in 0.3s | 2.74 sym/s | Total: 20.1m | ETA: 21.5s [2026-02-26T20:35:13.262364] [INFO ] [sig ] [3317/3375] Forecasting WTRG... [2026-02-26T20:35:13.262393] [INFO ] [sig ] Generating forecast for: WTRG [2026-02-26T20:35:13.262423] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WTRG' from 'https://tdm.silogroup.org/data/derivative_storage/WTRG.csv'. [2026-02-26T20:35:13.273589] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WTRG'. [2026-02-26T20:35:13.273951] [INFO ] [FORECASTER] Starting predict_future for WTRG [2026-02-26T20:35:13.274806] [DEBUG] [LOCAL ] No optimal features file found for WTRG: ./output/feature-sets/WTRG.txt [2026-02-26T20:35:13.274860] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:35:13.274892] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:35:13.274919] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:35:13.274975] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:35:13.332337] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:35:13.333008] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:35:13.333093] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:35:13.333127] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:35:13.453238] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:35:13.453370] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:35:13.453422] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:35:13.453501] [INFO ] [FORECASTER] Training complete [2026-02-26T20:35:13.457400] [DEBUG] [FORECASTER] WTRG: Forecast T+1@11:T+2@11: DOWN (p=34.12%) [2026-02-26T20:35:13.457768] [INFO ] [FORECASTER] Completed predict_future for WTRG [2026-02-26T20:35:13.457914] [INFO ] [sig ] WTRG: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:35:13.599373] [INFO ] [LOCAL ] Saved forecast: WTRG 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/WTRG.txt [2026-02-26T20:35:13.599515] [INFO ] [sig ] [3317/3375] Completed WTRG in 0.3s | 2.74 sym/s | Total: 20.2m | ETA: 21.1s [2026-02-26T20:35:13.599557] [INFO ] [sig ] [3318/3375] Forecasting WTS... [2026-02-26T20:35:13.599606] [INFO ] [sig ] Generating forecast for: WTS [2026-02-26T20:35:13.599643] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WTS' from 'https://tdm.silogroup.org/data/derivative_storage/WTS.csv'. [2026-02-26T20:35:13.611042] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WTS'. [2026-02-26T20:35:13.611395] [INFO ] [FORECASTER] Starting predict_future for WTS [2026-02-26T20:35:13.612270] [DEBUG] [LOCAL ] No optimal features file found for WTS: ./output/feature-sets/WTS.txt [2026-02-26T20:35:13.612326] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:35:13.612359] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:35:13.612385] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:35:13.612443] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:35:13.670971] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:35:13.671708] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:35:13.671792] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:35:13.671824] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:35:13.792275] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:35:13.792430] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:35:13.792470] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:35:13.792499] [INFO ] [FORECASTER] Training complete [2026-02-26T20:35:13.795916] [DEBUG] [FORECASTER] WTS: Forecast T+1@11:T+2@11: UP (p=74.09%) [2026-02-26T20:35:13.796200] [INFO ] [FORECASTER] Completed predict_future for WTS [2026-02-26T20:35:13.796329] [INFO ] [sig ] WTS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:35:13.938852] [INFO ] [LOCAL ] Saved forecast: WTS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/WTS.txt [2026-02-26T20:35:13.939013] [INFO ] [sig ] [3318/3375] Completed WTS in 0.3s | 2.74 sym/s | Total: 20.2m | ETA: 20.8s [2026-02-26T20:35:13.939053] [INFO ] [sig ] [3319/3375] Forecasting WULF... [2026-02-26T20:35:13.939083] [INFO ] [sig ] Generating forecast for: WULF [2026-02-26T20:35:13.939112] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WULF' from 'https://tdm.silogroup.org/data/derivative_storage/WULF.csv'. [2026-02-26T20:35:13.950808] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WULF'. [2026-02-26T20:35:13.951150] [INFO ] [FORECASTER] Starting predict_future for WULF [2026-02-26T20:35:13.952007] [DEBUG] [LOCAL ] No optimal features file found for WULF: ./output/feature-sets/WULF.txt [2026-02-26T20:35:13.952061] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:35:13.952093] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:35:13.952119] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:35:13.952191] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:35:14.011542] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:35:14.012435] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:35:14.012522] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:35:14.012557] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:35:14.135053] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:35:14.135248] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:35:14.135290] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:35:14.135319] [INFO ] [FORECASTER] Training complete [2026-02-26T20:35:14.138882] [DEBUG] [FORECASTER] WULF: Forecast T+1@11:T+2@11: DOWN (p=6.86%) [2026-02-26T20:35:14.139165] [INFO ] [FORECASTER] Completed predict_future for WULF [2026-02-26T20:35:14.139295] [INFO ] [sig ] WULF: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:35:14.279147] [INFO ] [LOCAL ] Saved forecast: WULF 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/WULF.txt [2026-02-26T20:35:14.279299] [INFO ] [sig ] [3319/3375] Completed WULF in 0.3s | 2.74 sym/s | Total: 20.2m | ETA: 20.4s [2026-02-26T20:35:14.279342] [INFO ] [sig ] [3320/3375] Forecasting WVE... [2026-02-26T20:35:14.279373] [INFO ] [sig ] Generating forecast for: WVE [2026-02-26T20:35:14.279407] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WVE' from 'https://tdm.silogroup.org/data/derivative_storage/WVE.csv'. [2026-02-26T20:35:14.291233] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WVE'. [2026-02-26T20:35:14.291637] [INFO ] [FORECASTER] Starting predict_future for WVE [2026-02-26T20:35:14.292479] [DEBUG] [LOCAL ] No optimal features file found for WVE: ./output/feature-sets/WVE.txt [2026-02-26T20:35:14.292534] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:35:14.292565] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:35:14.292617] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:35:14.292677] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:35:14.349179] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:35:14.349968] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:35:14.350055] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:35:14.350088] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:35:14.473539] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:35:14.473723] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:35:14.473763] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:35:14.473791] [INFO ] [FORECASTER] Training complete [2026-02-26T20:35:14.477230] [DEBUG] [FORECASTER] WVE: Forecast T+1@11:T+2@11: DOWN (p=8.08%) [2026-02-26T20:35:14.477519] [INFO ] [FORECASTER] Completed predict_future for WVE [2026-02-26T20:35:14.477705] [INFO ] [sig ] WVE: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:35:14.621529] [INFO ] [LOCAL ] Saved forecast: WVE 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/WVE.txt [2026-02-26T20:35:14.621725] [INFO ] [sig ] [3320/3375] Completed WVE in 0.3s | 2.74 sym/s | Total: 20.2m | ETA: 20.0s [2026-02-26T20:35:14.621769] [INFO ] [sig ] [3321/3375] Forecasting WWD... [2026-02-26T20:35:14.621798] [INFO ] [sig ] Generating forecast for: WWD [2026-02-26T20:35:14.621828] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WWD' from 'https://tdm.silogroup.org/data/derivative_storage/WWD.csv'. [2026-02-26T20:35:14.633204] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WWD'. [2026-02-26T20:35:14.633603] [INFO ] [FORECASTER] Starting predict_future for WWD [2026-02-26T20:35:14.634419] [DEBUG] [LOCAL ] No optimal features file found for WWD: ./output/feature-sets/WWD.txt [2026-02-26T20:35:14.634497] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:35:14.634532] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:35:14.634559] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:35:14.634648] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:35:14.697828] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:35:14.698967] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:35:14.699080] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:35:14.699119] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:35:14.830634] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:35:14.830792] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:35:14.830832] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:35:14.830860] [INFO ] [FORECASTER] Training complete [2026-02-26T20:35:14.834277] [DEBUG] [FORECASTER] WWD: Forecast T+1@11:T+2@11: UP (p=50.88%) [2026-02-26T20:35:14.834561] [INFO ] [FORECASTER] Completed predict_future for WWD [2026-02-26T20:35:14.834742] [INFO ] [sig ] WWD: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:35:14.978468] [INFO ] [LOCAL ] Saved forecast: WWD 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/WWD.txt [2026-02-26T20:35:14.978677] [INFO ] [sig ] [3321/3375] Completed WWD in 0.4s | 2.74 sym/s | Total: 20.2m | ETA: 19.7s [2026-02-26T20:35:14.978737] [INFO ] [sig ] [3322/3375] Forecasting WY... [2026-02-26T20:35:14.978769] [INFO ] [sig ] Generating forecast for: WY [2026-02-26T20:35:14.978801] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WY' from 'https://tdm.silogroup.org/data/derivative_storage/WY.csv'. [2026-02-26T20:35:14.989616] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WY'. [2026-02-26T20:35:14.989981] [INFO ] [FORECASTER] Starting predict_future for WY [2026-02-26T20:35:14.990871] [DEBUG] [LOCAL ] No optimal features file found for WY: ./output/feature-sets/WY.txt [2026-02-26T20:35:14.990926] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:35:14.990957] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:35:14.990983] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:35:14.991039] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:35:15.049527] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:35:15.050327] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:35:15.050412] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:35:15.050447] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:35:15.169415] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:35:15.169588] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:35:15.169653] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:35:15.169698] [INFO ] [FORECASTER] Training complete [2026-02-26T20:35:15.173241] [DEBUG] [FORECASTER] WY: Forecast T+1@11:T+2@11: DOWN (p=0.11%) [2026-02-26T20:35:15.173521] [INFO ] [FORECASTER] Completed predict_future for WY [2026-02-26T20:35:15.173669] [INFO ] [sig ] WY: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:35:15.321491] [INFO ] [LOCAL ] Saved forecast: WY 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/WY.txt [2026-02-26T20:35:15.321701] [INFO ] [sig ] [3322/3375] Completed WY in 0.3s | 2.74 sym/s | Total: 20.2m | ETA: 19.3s [2026-02-26T20:35:15.321752] [INFO ] [sig ] [3323/3375] Forecasting WYNN... [2026-02-26T20:35:15.321784] [INFO ] [sig ] Generating forecast for: WYNN [2026-02-26T20:35:15.321816] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WYNN' from 'https://tdm.silogroup.org/data/derivative_storage/WYNN.csv'. [2026-02-26T20:35:15.333030] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WYNN'. [2026-02-26T20:35:15.333410] [INFO ] [FORECASTER] Starting predict_future for WYNN [2026-02-26T20:35:15.334277] [DEBUG] [LOCAL ] No optimal features file found for WYNN: ./output/feature-sets/WYNN.txt [2026-02-26T20:35:15.334332] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:35:15.334364] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:35:15.334392] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:35:15.334450] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:35:15.393305] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:35:15.394068] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:35:15.394150] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:35:15.394183] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:35:15.520875] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:35:15.521072] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:35:15.521114] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:35:15.521141] [INFO ] [FORECASTER] Training complete [2026-02-26T20:35:15.525141] [DEBUG] [FORECASTER] WYNN: Forecast T+1@11:T+2@11: DOWN (p=10.26%) [2026-02-26T20:35:15.525567] [INFO ] [FORECASTER] Completed predict_future for WYNN [2026-02-26T20:35:15.525756] [INFO ] [sig ] WYNN: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:35:15.713534] [INFO ] [LOCAL ] Saved forecast: WYNN 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/WYNN.txt [2026-02-26T20:35:15.713726] [INFO ] [sig ] [3323/3375] Completed WYNN in 0.4s | 2.74 sym/s | Total: 20.2m | ETA: 19.0s [2026-02-26T20:35:15.713769] [INFO ] [sig ] [3324/3375] Forecasting XBIL... [2026-02-26T20:35:15.713799] [INFO ] [sig ] Generating forecast for: XBIL [2026-02-26T20:35:15.713830] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XBIL' from 'https://tdm.silogroup.org/data/derivative_storage/XBIL.csv'. [2026-02-26T20:35:15.724952] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XBIL'. [2026-02-26T20:35:15.725366] [INFO ] [FORECASTER] Starting predict_future for XBIL [2026-02-26T20:35:15.726292] [DEBUG] [LOCAL ] No optimal features file found for XBIL: ./output/feature-sets/XBIL.txt [2026-02-26T20:35:15.726349] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:35:15.726381] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:35:15.726409] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:35:15.726467] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:35:15.784613] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:35:15.785481] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:35:15.785623] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:35:15.785664] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:35:15.884282] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:35:15.884440] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:35:15.884480] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:35:15.884510] [INFO ] [FORECASTER] Training complete [2026-02-26T20:35:15.888017] [DEBUG] [FORECASTER] XBIL: Forecast T+1@11:T+2@11: UP (p=74.37%) [2026-02-26T20:35:15.888322] [INFO ] [FORECASTER] Completed predict_future for XBIL [2026-02-26T20:35:15.888454] [INFO ] [sig ] XBIL: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:35:16.040101] [INFO ] [LOCAL ] Saved forecast: XBIL 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/XBIL.txt [2026-02-26T20:35:16.040267] [INFO ] [sig ] [3324/3375] Completed XBIL in 0.3s | 2.74 sym/s | Total: 20.2m | ETA: 18.6s [2026-02-26T20:35:16.040321] [INFO ] [sig ] [3325/3375] Forecasting XEL... [2026-02-26T20:35:16.040357] [INFO ] [sig ] Generating forecast for: XEL [2026-02-26T20:35:16.040388] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XEL' from 'https://tdm.silogroup.org/data/derivative_storage/XEL.csv'. [2026-02-26T20:35:16.052720] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XEL'. [2026-02-26T20:35:16.053135] [INFO ] [FORECASTER] Starting predict_future for XEL [2026-02-26T20:35:16.054031] [DEBUG] [LOCAL ] No optimal features file found for XEL: ./output/feature-sets/XEL.txt [2026-02-26T20:35:16.054087] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:35:16.054120] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:35:16.054147] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:35:16.054206] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:35:16.113427] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:35:16.114375] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:35:16.114472] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:35:16.114506] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:35:16.242841] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:35:16.243001] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:35:16.243040] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:35:16.243069] [INFO ] [FORECASTER] Training complete [2026-02-26T20:35:16.246498] [DEBUG] [FORECASTER] XEL: Forecast T+1@11:T+2@11: UP (p=59.45%) [2026-02-26T20:35:16.246815] [INFO ] [FORECASTER] Completed predict_future for XEL [2026-02-26T20:35:16.246950] [INFO ] [sig ] XEL: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:35:16.392096] [INFO ] [LOCAL ] Saved forecast: XEL 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/XEL.txt [2026-02-26T20:35:16.392259] [INFO ] [sig ] [3325/3375] Completed XEL in 0.4s | 2.74 sym/s | Total: 20.2m | ETA: 18.2s [2026-02-26T20:35:16.392299] [INFO ] [sig ] [3326/3375] Forecasting XENE... [2026-02-26T20:35:16.392329] [INFO ] [sig ] Generating forecast for: XENE [2026-02-26T20:35:16.392360] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XENE' from 'https://tdm.silogroup.org/data/derivative_storage/XENE.csv'. [2026-02-26T20:35:16.403118] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XENE'. [2026-02-26T20:35:16.403489] [INFO ] [FORECASTER] Starting predict_future for XENE [2026-02-26T20:35:16.404319] [DEBUG] [LOCAL ] No optimal features file found for XENE: ./output/feature-sets/XENE.txt [2026-02-26T20:35:16.404374] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:35:16.404406] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:35:16.404432] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:35:16.404490] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:35:16.462858] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:35:16.463804] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:35:16.463893] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:35:16.463926] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:35:16.584561] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:35:16.584749] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:35:16.584790] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:35:16.584820] [INFO ] [FORECASTER] Training complete [2026-02-26T20:35:16.588380] [DEBUG] [FORECASTER] XENE: Forecast T+1@11:T+2@11: DOWN (p=34.60%) [2026-02-26T20:35:16.588741] [INFO ] [FORECASTER] Completed predict_future for XENE [2026-02-26T20:35:16.588883] [INFO ] [sig ] XENE: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:35:16.731520] [INFO ] [LOCAL ] Saved forecast: XENE 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/XENE.txt [2026-02-26T20:35:16.731700] [INFO ] [sig ] [3326/3375] Completed XENE in 0.3s | 2.74 sym/s | Total: 20.2m | ETA: 17.9s [2026-02-26T20:35:16.731743] [INFO ] [sig ] [3327/3375] Forecasting XERS... [2026-02-26T20:35:16.731775] [INFO ] [sig ] Generating forecast for: XERS [2026-02-26T20:35:16.731805] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XERS' from 'https://tdm.silogroup.org/data/derivative_storage/XERS.csv'. [2026-02-26T20:35:16.742954] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XERS'. [2026-02-26T20:35:16.743353] [INFO ] [FORECASTER] Starting predict_future for XERS [2026-02-26T20:35:16.744184] [DEBUG] [LOCAL ] No optimal features file found for XERS: ./output/feature-sets/XERS.txt [2026-02-26T20:35:16.744239] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:35:16.744271] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:35:16.744297] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:35:16.744354] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:35:16.804206] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:35:16.805121] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:35:16.805207] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:35:16.805241] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:35:16.928931] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:35:16.929094] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:35:16.929138] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:35:16.929170] [INFO ] [FORECASTER] Training complete [2026-02-26T20:35:16.932747] [DEBUG] [FORECASTER] XERS: Forecast T+1@11:T+2@11: UP (p=64.79%) [2026-02-26T20:35:16.933050] [INFO ] [FORECASTER] Completed predict_future for XERS [2026-02-26T20:35:16.933191] [INFO ] [sig ] XERS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:35:17.095667] [INFO ] [LOCAL ] Saved forecast: XERS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/XERS.txt [2026-02-26T20:35:17.095866] [INFO ] [sig ] [3327/3375] Completed XERS in 0.4s | 2.74 sym/s | Total: 20.2m | ETA: 17.5s [2026-02-26T20:35:17.095912] [INFO ] [sig ] [3328/3375] Forecasting XGN... [2026-02-26T20:35:17.095946] [INFO ] [sig ] Generating forecast for: XGN [2026-02-26T20:35:17.095990] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XGN' from 'https://tdm.silogroup.org/data/derivative_storage/XGN.csv'. [2026-02-26T20:35:17.108491] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XGN'. [2026-02-26T20:35:17.108958] [INFO ] [FORECASTER] Starting predict_future for XGN [2026-02-26T20:35:17.110046] [DEBUG] [LOCAL ] No optimal features file found for XGN: ./output/feature-sets/XGN.txt [2026-02-26T20:35:17.110107] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:35:17.110142] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:35:17.110169] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:35:17.110228] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:35:17.170549] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:35:17.171444] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:35:17.171542] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:35:17.171598] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:35:17.297742] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:35:17.297913] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:35:17.298001] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:35:17.298048] [INFO ] [FORECASTER] Training complete [2026-02-26T20:35:17.302908] [DEBUG] [FORECASTER] XGN: Forecast T+1@11:T+2@11: UP (p=70.20%) [2026-02-26T20:35:17.303258] [INFO ] [FORECASTER] Completed predict_future for XGN [2026-02-26T20:35:17.303409] [INFO ] [sig ] XGN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:35:17.455096] [INFO ] [LOCAL ] Saved forecast: XGN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/XGN.txt [2026-02-26T20:35:17.455266] [INFO ] [sig ] [3328/3375] Completed XGN in 0.4s | 2.74 sym/s | Total: 20.2m | ETA: 17.1s [2026-02-26T20:35:17.455308] [INFO ] [sig ] [3329/3375] Forecasting XOM... [2026-02-26T20:35:17.455339] [INFO ] [sig ] Generating forecast for: XOM [2026-02-26T20:35:17.455371] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XOM' from 'https://tdm.silogroup.org/data/derivative_storage/XOM.csv'. [2026-02-26T20:35:17.467245] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XOM'. [2026-02-26T20:35:17.467707] [INFO ] [FORECASTER] Starting predict_future for XOM [2026-02-26T20:35:17.468557] [DEBUG] [LOCAL ] No optimal features file found for XOM: ./output/feature-sets/XOM.txt [2026-02-26T20:35:17.468645] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:35:17.468685] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:35:17.468718] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:35:17.468789] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:35:17.529453] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:35:17.530461] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:35:17.530550] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:35:17.530603] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:35:17.657726] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:35:17.657888] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:35:17.657929] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:35:17.657957] [INFO ] [FORECASTER] Training complete [2026-02-26T20:35:17.661388] [DEBUG] [FORECASTER] XOM: Forecast T+1@11:T+2@11: DOWN (p=31.44%) [2026-02-26T20:35:17.661686] [INFO ] [FORECASTER] Completed predict_future for XOM [2026-02-26T20:35:17.661815] [INFO ] [sig ] XOM: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:35:17.806880] [INFO ] [LOCAL ] Saved forecast: XOM 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/XOM.txt [2026-02-26T20:35:17.807035] [INFO ] [sig ] [3329/3375] Completed XOM in 0.4s | 2.74 sym/s | Total: 20.2m | ETA: 16.8s [2026-02-26T20:35:17.807077] [INFO ] [sig ] [3330/3375] Forecasting XOMA... [2026-02-26T20:35:17.807107] [INFO ] [sig ] Generating forecast for: XOMA [2026-02-26T20:35:17.807138] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XOMA' from 'https://tdm.silogroup.org/data/derivative_storage/XOMA.csv'. [2026-02-26T20:35:17.818199] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XOMA'. [2026-02-26T20:35:17.818563] [INFO ] [FORECASTER] Starting predict_future for XOMA [2026-02-26T20:35:17.819435] [DEBUG] [LOCAL ] No optimal features file found for XOMA: ./output/feature-sets/XOMA.txt [2026-02-26T20:35:17.819491] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:35:17.819525] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:35:17.819555] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:35:17.819634] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:35:17.880179] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:35:17.881195] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:35:17.881294] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:35:17.881328] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:35:18.009211] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:35:18.009369] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:35:18.009409] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:35:18.009438] [INFO ] [FORECASTER] Training complete [2026-02-26T20:35:18.012946] [DEBUG] [FORECASTER] XOMA: Forecast T+1@11:T+2@11: DOWN (p=4.72%) [2026-02-26T20:35:18.013239] [INFO ] [FORECASTER] Completed predict_future for XOMA [2026-02-26T20:35:18.013371] [INFO ] [sig ] XOMA: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:35:18.157874] [INFO ] [LOCAL ] Saved forecast: XOMA 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/XOMA.txt [2026-02-26T20:35:18.158051] [INFO ] [sig ] [3330/3375] Completed XOMA in 0.4s | 2.74 sym/s | Total: 20.2m | ETA: 16.4s [2026-02-26T20:35:18.158092] [INFO ] [sig ] [3331/3375] Forecasting XOS... [2026-02-26T20:35:18.158123] [INFO ] [sig ] Generating forecast for: XOS [2026-02-26T20:35:18.158154] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XOS' from 'https://tdm.silogroup.org/data/derivative_storage/XOS.csv'. [2026-02-26T20:35:18.169015] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XOS'. [2026-02-26T20:35:18.169398] [INFO ] [FORECASTER] Starting predict_future for XOS [2026-02-26T20:35:18.170271] [DEBUG] [LOCAL ] No optimal features file found for XOS: ./output/feature-sets/XOS.txt [2026-02-26T20:35:18.170325] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:35:18.170386] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:35:18.170415] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:35:18.170472] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:35:18.228546] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:35:18.230123] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:35:18.230244] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:35:18.230294] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:35:18.364040] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:35:18.364233] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:35:18.364274] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:35:18.364302] [INFO ] [FORECASTER] Training complete [2026-02-26T20:35:18.368203] [DEBUG] [FORECASTER] XOS: Forecast T+1@11:T+2@11: UP (p=72.34%) [2026-02-26T20:35:18.368643] [INFO ] [FORECASTER] Completed predict_future for XOS [2026-02-26T20:35:18.368846] [INFO ] [sig ] XOS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:35:18.517216] [INFO ] [LOCAL ] Saved forecast: XOS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/XOS.txt [2026-02-26T20:35:18.517382] [INFO ] [sig ] [3331/3375] Completed XOS in 0.4s | 2.74 sym/s | Total: 20.2m | ETA: 16.0s [2026-02-26T20:35:18.517425] [INFO ] [sig ] [3332/3375] Forecasting XP... [2026-02-26T20:35:18.517456] [INFO ] [sig ] Generating forecast for: XP [2026-02-26T20:35:18.517488] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XP' from 'https://tdm.silogroup.org/data/derivative_storage/XP.csv'. [2026-02-26T20:35:18.529753] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XP'. [2026-02-26T20:35:18.530166] [INFO ] [FORECASTER] Starting predict_future for XP [2026-02-26T20:35:18.531036] [DEBUG] [LOCAL ] No optimal features file found for XP: ./output/feature-sets/XP.txt [2026-02-26T20:35:18.531093] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:35:18.531169] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:35:18.531201] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:35:18.531259] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:35:18.590191] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:35:18.591127] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:35:18.591217] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:35:18.591252] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:35:18.718644] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:35:18.718809] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:35:18.718850] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:35:18.719052] [INFO ] [FORECASTER] Training complete [2026-02-26T20:35:18.722671] [DEBUG] [FORECASTER] XP: Forecast T+1@11:T+2@11: DOWN (p=7.09%) [2026-02-26T20:35:18.722959] [INFO ] [FORECASTER] Completed predict_future for XP [2026-02-26T20:35:18.723092] [INFO ] [sig ] XP: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:35:18.875687] [INFO ] [LOCAL ] Saved forecast: XP 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/XP.txt [2026-02-26T20:35:18.875880] [INFO ] [sig ] [3332/3375] Completed XP in 0.4s | 2.74 sym/s | Total: 20.2m | ETA: 15.7s [2026-02-26T20:35:18.875922] [INFO ] [sig ] [3333/3375] Forecasting XPEL... [2026-02-26T20:35:18.875954] [INFO ] [sig ] Generating forecast for: XPEL [2026-02-26T20:35:18.875985] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XPEL' from 'https://tdm.silogroup.org/data/derivative_storage/XPEL.csv'. [2026-02-26T20:35:18.890391] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XPEL'. [2026-02-26T20:35:18.890941] [INFO ] [FORECASTER] Starting predict_future for XPEL [2026-02-26T20:35:18.892424] [DEBUG] [LOCAL ] No optimal features file found for XPEL: ./output/feature-sets/XPEL.txt [2026-02-26T20:35:18.892501] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:35:18.892555] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:35:18.892626] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:35:18.892717] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:35:18.969306] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:35:18.970229] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:35:18.970334] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:35:18.970370] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:35:19.095420] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:35:19.095602] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:35:19.095645] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:35:19.095674] [INFO ] [FORECASTER] Training complete [2026-02-26T20:35:19.099139] [DEBUG] [FORECASTER] XPEL: Forecast T+1@11:T+2@11: UP (p=95.84%) [2026-02-26T20:35:19.099438] [INFO ] [FORECASTER] Completed predict_future for XPEL [2026-02-26T20:35:19.099588] [INFO ] [sig ] XPEL: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:35:19.245487] [INFO ] [LOCAL ] Saved forecast: XPEL 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/XPEL.txt [2026-02-26T20:35:19.245652] [INFO ] [sig ] [3333/3375] Completed XPEL in 0.4s | 2.74 sym/s | Total: 20.2m | ETA: 15.3s [2026-02-26T20:35:19.245696] [INFO ] [sig ] [3334/3375] Forecasting XPO... [2026-02-26T20:35:19.245726] [INFO ] [sig ] Generating forecast for: XPO [2026-02-26T20:35:19.245757] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XPO' from 'https://tdm.silogroup.org/data/derivative_storage/XPO.csv'. [2026-02-26T20:35:19.257196] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XPO'. [2026-02-26T20:35:19.257635] [INFO ] [FORECASTER] Starting predict_future for XPO [2026-02-26T20:35:19.258469] [DEBUG] [LOCAL ] No optimal features file found for XPO: ./output/feature-sets/XPO.txt [2026-02-26T20:35:19.258523] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:35:19.258555] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:35:19.258604] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:35:19.258668] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:35:19.317296] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:35:19.318256] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:35:19.318345] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:35:19.318379] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:35:19.442312] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:35:19.442479] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:35:19.442524] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:35:19.442554] [INFO ] [FORECASTER] Training complete [2026-02-26T20:35:19.446378] [DEBUG] [FORECASTER] XPO: Forecast T+1@11:T+2@11: UP (p=74.80%) [2026-02-26T20:35:19.446703] [INFO ] [FORECASTER] Completed predict_future for XPO [2026-02-26T20:35:19.446845] [INFO ] [sig ] XPO: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:35:19.595527] [INFO ] [LOCAL ] Saved forecast: XPO 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/XPO.txt [2026-02-26T20:35:19.595709] [INFO ] [sig ] [3334/3375] Completed XPO in 0.3s | 2.74 sym/s | Total: 20.3m | ETA: 14.9s [2026-02-26T20:35:19.595756] [INFO ] [sig ] [3335/3375] Forecasting XPOF... [2026-02-26T20:35:19.595786] [INFO ] [sig ] Generating forecast for: XPOF [2026-02-26T20:35:19.595817] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XPOF' from 'https://tdm.silogroup.org/data/derivative_storage/XPOF.csv'. [2026-02-26T20:35:19.607484] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XPOF'. [2026-02-26T20:35:19.607926] [INFO ] [FORECASTER] Starting predict_future for XPOF [2026-02-26T20:35:19.608779] [DEBUG] [LOCAL ] No optimal features file found for XPOF: ./output/feature-sets/XPOF.txt [2026-02-26T20:35:19.608836] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:35:19.608870] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:35:19.608899] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:35:19.608958] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:35:19.672267] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:35:19.673177] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:35:19.673265] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:35:19.673301] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:35:19.822771] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:35:19.823004] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:35:19.823060] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:35:19.823097] [INFO ] [FORECASTER] Training complete [2026-02-26T20:35:19.828321] [DEBUG] [FORECASTER] XPOF: Forecast T+1@11:T+2@11: UP (p=54.52%) [2026-02-26T20:35:19.828860] [INFO ] [FORECASTER] Completed predict_future for XPOF [2026-02-26T20:35:19.829075] [INFO ] [sig ] XPOF: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:35:19.982879] [INFO ] [LOCAL ] Saved forecast: XPOF 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/XPOF.txt [2026-02-26T20:35:19.983046] [INFO ] [sig ] [3335/3375] Completed XPOF in 0.4s | 2.74 sym/s | Total: 20.3m | ETA: 14.6s [2026-02-26T20:35:19.983088] [INFO ] [sig ] [3336/3375] Forecasting XPRO... [2026-02-26T20:35:19.983130] [INFO ] [sig ] Generating forecast for: XPRO [2026-02-26T20:35:19.983166] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XPRO' from 'https://tdm.silogroup.org/data/derivative_storage/XPRO.csv'. [2026-02-26T20:35:19.994356] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XPRO'. [2026-02-26T20:35:19.994723] [INFO ] [FORECASTER] Starting predict_future for XPRO [2026-02-26T20:35:19.995566] [DEBUG] [LOCAL ] No optimal features file found for XPRO: ./output/feature-sets/XPRO.txt [2026-02-26T20:35:19.995638] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:35:19.995670] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:35:19.995697] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:35:19.995754] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:35:20.055725] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:35:20.056661] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:35:20.056748] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:35:20.056782] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:35:20.189872] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:35:20.190049] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:35:20.190091] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:35:20.190120] [INFO ] [FORECASTER] Training complete [2026-02-26T20:35:20.193808] [DEBUG] [FORECASTER] XPRO: Forecast T+1@11:T+2@11: DOWN (p=11.58%) [2026-02-26T20:35:20.194150] [INFO ] [FORECASTER] Completed predict_future for XPRO [2026-02-26T20:35:20.194323] [INFO ] [sig ] XPRO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:35:20.358689] [INFO ] [LOCAL ] Saved forecast: XPRO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/XPRO.txt [2026-02-26T20:35:20.358853] [INFO ] [sig ] [3336/3375] Completed XPRO in 0.4s | 2.74 sym/s | Total: 20.3m | ETA: 14.2s [2026-02-26T20:35:20.358895] [INFO ] [sig ] [3337/3375] Forecasting XRAY... [2026-02-26T20:35:20.358924] [INFO ] [sig ] Generating forecast for: XRAY [2026-02-26T20:35:20.358957] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XRAY' from 'https://tdm.silogroup.org/data/derivative_storage/XRAY.csv'. [2026-02-26T20:35:20.369875] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XRAY'. [2026-02-26T20:35:20.370294] [INFO ] [FORECASTER] Starting predict_future for XRAY [2026-02-26T20:35:20.371188] [DEBUG] [LOCAL ] No optimal features file found for XRAY: ./output/feature-sets/XRAY.txt [2026-02-26T20:35:20.371244] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:35:20.371276] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:35:20.371303] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:35:20.371359] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:35:20.429418] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:35:20.430388] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:35:20.430475] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:35:20.430509] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:35:20.552897] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:35:20.553064] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:35:20.553106] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:35:20.553134] [INFO ] [FORECASTER] Training complete [2026-02-26T20:35:20.556681] [DEBUG] [FORECASTER] XRAY: Forecast T+1@11:T+2@11: DOWN (p=7.60%) [2026-02-26T20:35:20.557005] [INFO ] [FORECASTER] Completed predict_future for XRAY [2026-02-26T20:35:20.557145] [INFO ] [sig ] XRAY: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:35:20.706509] [INFO ] [LOCAL ] Saved forecast: XRAY 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/XRAY.txt [2026-02-26T20:35:20.706692] [INFO ] [sig ] [3337/3375] Completed XRAY in 0.3s | 2.74 sym/s | Total: 20.3m | ETA: 13.8s [2026-02-26T20:35:20.706738] [INFO ] [sig ] [3338/3375] Forecasting XRX... [2026-02-26T20:35:20.706768] [INFO ] [sig ] Generating forecast for: XRX [2026-02-26T20:35:20.706799] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XRX' from 'https://tdm.silogroup.org/data/derivative_storage/XRX.csv'. [2026-02-26T20:35:20.717274] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XRX'. [2026-02-26T20:35:20.717736] [INFO ] [FORECASTER] Starting predict_future for XRX [2026-02-26T20:35:20.718614] [DEBUG] [LOCAL ] No optimal features file found for XRX: ./output/feature-sets/XRX.txt [2026-02-26T20:35:20.718671] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:35:20.718704] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:35:20.718737] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:35:20.718807] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:35:20.778169] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:35:20.779097] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:35:20.779190] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:35:20.779225] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:35:20.909207] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:35:20.909376] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:35:20.909419] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:35:20.909449] [INFO ] [FORECASTER] Training complete [2026-02-26T20:35:20.913044] [DEBUG] [FORECASTER] XRX: Forecast T+1@11:T+2@11: DOWN (p=6.93%) [2026-02-26T20:35:20.913349] [INFO ] [FORECASTER] Completed predict_future for XRX [2026-02-26T20:35:20.913496] [INFO ] [sig ] XRX: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:35:21.060092] [INFO ] [LOCAL ] Saved forecast: XRX 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/XRX.txt [2026-02-26T20:35:21.060252] [INFO ] [sig ] [3338/3375] Completed XRX in 0.4s | 2.74 sym/s | Total: 20.3m | ETA: 13.5s [2026-02-26T20:35:21.060295] [INFO ] [sig ] [3339/3375] Forecasting XYF... [2026-02-26T20:35:21.060325] [INFO ] [sig ] Generating forecast for: XYF [2026-02-26T20:35:21.060357] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XYF' from 'https://tdm.silogroup.org/data/derivative_storage/XYF.csv'. [2026-02-26T20:35:21.071055] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XYF'. [2026-02-26T20:35:21.071493] [INFO ] [FORECASTER] Starting predict_future for XYF [2026-02-26T20:35:21.072396] [DEBUG] [LOCAL ] No optimal features file found for XYF: ./output/feature-sets/XYF.txt [2026-02-26T20:35:21.072454] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:35:21.072490] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:35:21.072520] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:35:21.072599] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:35:21.133951] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:35:21.134857] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:35:21.134950] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:35:21.134985] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:35:21.266959] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:35:21.267138] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:35:21.267189] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:35:21.267266] [INFO ] [FORECASTER] Training complete [2026-02-26T20:35:21.271272] [DEBUG] [FORECASTER] XYF: Forecast T+1@11:T+2@11: DOWN (p=8.67%) [2026-02-26T20:35:21.271781] [INFO ] [FORECASTER] Completed predict_future for XYF [2026-02-26T20:35:21.271966] [INFO ] [sig ] XYF: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:35:21.421128] [INFO ] [LOCAL ] Saved forecast: XYF 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/XYF.txt [2026-02-26T20:35:21.421300] [INFO ] [sig ] [3339/3375] Completed XYF in 0.4s | 2.74 sym/s | Total: 20.3m | ETA: 13.1s [2026-02-26T20:35:21.421342] [INFO ] [sig ] [3340/3375] Forecasting XYL... [2026-02-26T20:35:21.421372] [INFO ] [sig ] Generating forecast for: XYL [2026-02-26T20:35:21.421412] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XYL' from 'https://tdm.silogroup.org/data/derivative_storage/XYL.csv'. [2026-02-26T20:35:21.436027] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XYL'. [2026-02-26T20:35:21.436397] [INFO ] [FORECASTER] Starting predict_future for XYL [2026-02-26T20:35:21.437267] [DEBUG] [LOCAL ] No optimal features file found for XYL: ./output/feature-sets/XYL.txt [2026-02-26T20:35:21.437321] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:35:21.437353] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:35:21.437381] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:35:21.437438] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:35:21.494788] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:35:21.495727] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:35:21.495832] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:35:21.495867] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:35:21.617549] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:35:21.617742] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:35:21.617791] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:35:21.617826] [INFO ] [FORECASTER] Training complete [2026-02-26T20:35:21.621330] [DEBUG] [FORECASTER] XYL: Forecast T+1@11:T+2@11: DOWN (p=32.12%) [2026-02-26T20:35:21.621641] [INFO ] [FORECASTER] Completed predict_future for XYL [2026-02-26T20:35:21.621778] [INFO ] [sig ] XYL: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:35:21.763894] [INFO ] [LOCAL ] Saved forecast: XYL 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/XYL.txt [2026-02-26T20:35:21.764085] [INFO ] [sig ] [3340/3375] Completed XYL in 0.3s | 2.74 sym/s | Total: 20.3m | ETA: 12.8s [2026-02-26T20:35:21.764135] [INFO ] [sig ] [3341/3375] Forecasting YALA... [2026-02-26T20:35:21.764172] [INFO ] [sig ] Generating forecast for: YALA [2026-02-26T20:35:21.764211] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YALA' from 'https://tdm.silogroup.org/data/derivative_storage/YALA.csv'. [2026-02-26T20:35:21.778602] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YALA'. [2026-02-26T20:35:21.779094] [INFO ] [FORECASTER] Starting predict_future for YALA [2026-02-26T20:35:21.780301] [DEBUG] [LOCAL ] No optimal features file found for YALA: ./output/feature-sets/YALA.txt [2026-02-26T20:35:21.780373] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:35:21.780423] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:35:21.780472] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:35:21.780565] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:35:21.846234] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:35:21.847106] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:35:21.847219] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:35:21.847284] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:35:21.965355] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:35:21.965516] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:35:21.965556] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:35:21.965607] [INFO ] [FORECASTER] Training complete [2026-02-26T20:35:21.969104] [DEBUG] [FORECASTER] YALA: Forecast T+1@11:T+2@11: UP (p=91.45%) [2026-02-26T20:35:21.969387] [INFO ] [FORECASTER] Completed predict_future for YALA [2026-02-26T20:35:21.969520] [INFO ] [sig ] YALA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:35:22.110381] [INFO ] [LOCAL ] Saved forecast: YALA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/YALA.txt [2026-02-26T20:35:22.110530] [INFO ] [sig ] [3341/3375] Completed YALA in 0.3s | 2.74 sym/s | Total: 20.3m | ETA: 12.4s [2026-02-26T20:35:22.110589] [INFO ] [sig ] [3342/3375] Forecasting YELP... [2026-02-26T20:35:22.110624] [INFO ] [sig ] Generating forecast for: YELP [2026-02-26T20:35:22.110655] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YELP' from 'https://tdm.silogroup.org/data/derivative_storage/YELP.csv'. [2026-02-26T20:35:22.120952] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YELP'. [2026-02-26T20:35:22.121301] [INFO ] [FORECASTER] Starting predict_future for YELP [2026-02-26T20:35:22.122135] [DEBUG] [LOCAL ] No optimal features file found for YELP: ./output/feature-sets/YELP.txt [2026-02-26T20:35:22.122190] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:35:22.122222] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:35:22.122249] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:35:22.122307] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:35:22.179951] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:35:22.180655] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:35:22.180738] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:35:22.180771] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:35:22.298115] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:35:22.298273] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:35:22.298314] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:35:22.298343] [INFO ] [FORECASTER] Training complete [2026-02-26T20:35:22.301848] [DEBUG] [FORECASTER] YELP: Forecast T+1@11:T+2@11: UP (p=80.76%) [2026-02-26T20:35:22.302131] [INFO ] [FORECASTER] Completed predict_future for YELP [2026-02-26T20:35:22.302258] [INFO ] [sig ] YELP: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:35:22.443494] [INFO ] [LOCAL ] Saved forecast: YELP 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/YELP.txt [2026-02-26T20:35:22.443651] [INFO ] [sig ] [3342/3375] Completed YELP in 0.3s | 2.74 sym/s | Total: 20.3m | ETA: 12.0s [2026-02-26T20:35:22.443694] [INFO ] [sig ] [3343/3375] Forecasting YETI... [2026-02-26T20:35:22.443724] [INFO ] [sig ] Generating forecast for: YETI [2026-02-26T20:35:22.443754] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YETI' from 'https://tdm.silogroup.org/data/derivative_storage/YETI.csv'. [2026-02-26T20:35:22.454160] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YETI'. [2026-02-26T20:35:22.454509] [INFO ] [FORECASTER] Starting predict_future for YETI [2026-02-26T20:35:22.455337] [DEBUG] [LOCAL ] No optimal features file found for YETI: ./output/feature-sets/YETI.txt [2026-02-26T20:35:22.455391] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:35:22.455423] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:35:22.455486] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:35:22.455546] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:35:22.512835] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:35:22.513449] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:35:22.513532] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:35:22.513565] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:35:22.633466] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:35:22.633654] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:35:22.633702] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:35:22.633734] [INFO ] [FORECASTER] Training complete [2026-02-26T20:35:22.637274] [DEBUG] [FORECASTER] YETI: Forecast T+1@11:T+2@11: DOWN (p=6.09%) [2026-02-26T20:35:22.637560] [INFO ] [FORECASTER] Completed predict_future for YETI [2026-02-26T20:35:22.637737] [INFO ] [sig ] YETI: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:35:22.782772] [INFO ] [LOCAL ] Saved forecast: YETI 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/YETI.txt [2026-02-26T20:35:22.782942] [INFO ] [sig ] [3343/3375] Completed YETI in 0.3s | 2.74 sym/s | Total: 20.3m | ETA: 11.7s [2026-02-26T20:35:22.782982] [INFO ] [sig ] [3344/3375] Forecasting YMM... [2026-02-26T20:35:22.783012] [INFO ] [sig ] Generating forecast for: YMM [2026-02-26T20:35:22.783043] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YMM' from 'https://tdm.silogroup.org/data/derivative_storage/YMM.csv'. [2026-02-26T20:35:22.794212] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YMM'. [2026-02-26T20:35:22.794616] [INFO ] [FORECASTER] Starting predict_future for YMM [2026-02-26T20:35:22.795448] [DEBUG] [LOCAL ] No optimal features file found for YMM: ./output/feature-sets/YMM.txt [2026-02-26T20:35:22.795506] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:35:22.795541] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:35:22.795590] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:35:22.795655] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:35:22.852794] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:35:22.853456] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:35:22.853539] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:35:22.853589] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:35:22.978472] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:35:22.978651] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:35:22.978692] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:35:22.978722] [INFO ] [FORECASTER] Training complete [2026-02-26T20:35:22.982171] [DEBUG] [FORECASTER] YMM: Forecast T+1@11:T+2@11: UP (p=86.07%) [2026-02-26T20:35:22.982451] [INFO ] [FORECASTER] Completed predict_future for YMM [2026-02-26T20:35:22.982598] [INFO ] [sig ] YMM: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:35:23.128819] [INFO ] [LOCAL ] Saved forecast: YMM 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/YMM.txt [2026-02-26T20:35:23.129050] [INFO ] [sig ] [3344/3375] Completed YMM in 0.3s | 2.74 sym/s | Total: 20.3m | ETA: 11.3s [2026-02-26T20:35:23.129097] [INFO ] [sig ] [3345/3375] Forecasting YPF... [2026-02-26T20:35:23.129130] [INFO ] [sig ] Generating forecast for: YPF [2026-02-26T20:35:23.129164] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YPF' from 'https://tdm.silogroup.org/data/derivative_storage/YPF.csv'. [2026-02-26T20:35:23.139938] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YPF'. [2026-02-26T20:35:23.140344] [INFO ] [FORECASTER] Starting predict_future for YPF [2026-02-26T20:35:23.141275] [DEBUG] [LOCAL ] No optimal features file found for YPF: ./output/feature-sets/YPF.txt [2026-02-26T20:35:23.141332] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:35:23.141366] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:35:23.141394] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:35:23.141454] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:35:23.203738] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:35:23.204722] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:35:23.204811] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:35:23.204846] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:35:23.337186] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:35:23.337385] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:35:23.337435] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:35:23.337467] [INFO ] [FORECASTER] Training complete [2026-02-26T20:35:23.341364] [DEBUG] [FORECASTER] YPF: Forecast T+1@11:T+2@11: UP (p=95.31%) [2026-02-26T20:35:23.341715] [INFO ] [FORECASTER] Completed predict_future for YPF [2026-02-26T20:35:23.341871] [INFO ] [sig ] YPF: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:35:23.483868] [INFO ] [LOCAL ] Saved forecast: YPF 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/YPF.txt [2026-02-26T20:35:23.484005] [INFO ] [sig ] [3345/3375] Completed YPF in 0.4s | 2.74 sym/s | Total: 20.3m | ETA: 10.9s [2026-02-26T20:35:23.484045] [INFO ] [sig ] [3346/3375] Forecasting YQQQ... [2026-02-26T20:35:23.484076] [INFO ] [sig ] Generating forecast for: YQQQ [2026-02-26T20:35:23.484117] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YQQQ' from 'https://tdm.silogroup.org/data/derivative_storage/YQQQ.csv'. [2026-02-26T20:35:23.495110] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YQQQ'. [2026-02-26T20:35:23.495445] [INFO ] [FORECASTER] Starting predict_future for YQQQ [2026-02-26T20:35:23.496287] [DEBUG] [LOCAL ] No optimal features file found for YQQQ: ./output/feature-sets/YQQQ.txt [2026-02-26T20:35:23.496342] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:35:23.496373] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:35:23.496400] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:35:23.496466] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:35:23.553775] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:35:23.554593] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:35:23.554677] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:35:23.554710] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:35:23.681979] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:35:23.682142] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:35:23.682184] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:35:23.682213] [INFO ] [FORECASTER] Training complete [2026-02-26T20:35:23.685819] [DEBUG] [FORECASTER] YQQQ: Forecast T+1@11:T+2@11: DOWN (p=26.63%) [2026-02-26T20:35:23.686135] [INFO ] [FORECASTER] Completed predict_future for YQQQ [2026-02-26T20:35:23.686270] [INFO ] [sig ] YQQQ: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:35:23.830025] [INFO ] [LOCAL ] Saved forecast: YQQQ 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/YQQQ.txt [2026-02-26T20:35:23.830187] [INFO ] [sig ] [3346/3375] Completed YQQQ in 0.3s | 2.74 sym/s | Total: 20.3m | ETA: 10.6s [2026-02-26T20:35:23.830228] [INFO ] [sig ] [3347/3375] Forecasting YRD... [2026-02-26T20:35:23.830258] [INFO ] [sig ] Generating forecast for: YRD [2026-02-26T20:35:23.830296] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YRD' from 'https://tdm.silogroup.org/data/derivative_storage/YRD.csv'. [2026-02-26T20:35:23.840154] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YRD'. [2026-02-26T20:35:23.840524] [INFO ] [FORECASTER] Starting predict_future for YRD [2026-02-26T20:35:23.841373] [DEBUG] [LOCAL ] No optimal features file found for YRD: ./output/feature-sets/YRD.txt [2026-02-26T20:35:23.841428] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:35:23.841460] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:35:23.841486] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:35:23.841543] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:35:23.899541] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:35:23.900521] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:35:23.900631] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:35:23.900668] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:35:24.024893] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:35:24.025053] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:35:24.025096] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:35:24.025125] [INFO ] [FORECASTER] Training complete [2026-02-26T20:35:24.028628] [DEBUG] [FORECASTER] YRD: Forecast T+1@11:T+2@11: DOWN (p=33.24%) [2026-02-26T20:35:24.028920] [INFO ] [FORECASTER] Completed predict_future for YRD [2026-02-26T20:35:24.029051] [INFO ] [sig ] YRD: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:35:24.178008] [INFO ] [LOCAL ] Saved forecast: YRD 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/YRD.txt [2026-02-26T20:35:24.178179] [INFO ] [sig ] [3347/3375] Completed YRD in 0.3s | 2.74 sym/s | Total: 20.3m | ETA: 10.2s [2026-02-26T20:35:24.178221] [INFO ] [sig ] [3348/3375] Forecasting YSG... [2026-02-26T20:35:24.178251] [INFO ] [sig ] Generating forecast for: YSG [2026-02-26T20:35:24.178285] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YSG' from 'https://tdm.silogroup.org/data/derivative_storage/YSG.csv'. [2026-02-26T20:35:24.188525] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YSG'. [2026-02-26T20:35:24.188922] [INFO ] [FORECASTER] Starting predict_future for YSG [2026-02-26T20:35:24.189756] [DEBUG] [LOCAL ] No optimal features file found for YSG: ./output/feature-sets/YSG.txt [2026-02-26T20:35:24.189810] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:35:24.189886] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:35:24.189916] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:35:24.189974] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:35:24.252990] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:35:24.254106] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:35:24.254219] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:35:24.254271] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:35:24.388635] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:35:24.388818] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:35:24.388888] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:35:24.388927] [INFO ] [FORECASTER] Training complete [2026-02-26T20:35:24.392408] [DEBUG] [FORECASTER] YSG: Forecast T+1@11:T+2@11: DOWN (p=13.87%) [2026-02-26T20:35:24.392711] [INFO ] [FORECASTER] Completed predict_future for YSG [2026-02-26T20:35:24.392860] [INFO ] [sig ] YSG: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:35:24.537333] [INFO ] [LOCAL ] Saved forecast: YSG 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/YSG.txt [2026-02-26T20:35:24.537510] [INFO ] [sig ] [3348/3375] Completed YSG in 0.4s | 2.74 sym/s | Total: 20.3m | ETA: 9.8s [2026-02-26T20:35:24.537553] [INFO ] [sig ] [3349/3375] Forecasting YTRA... [2026-02-26T20:35:24.537604] [INFO ] [sig ] Generating forecast for: YTRA [2026-02-26T20:35:24.537637] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YTRA' from 'https://tdm.silogroup.org/data/derivative_storage/YTRA.csv'. [2026-02-26T20:35:24.550291] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YTRA'. [2026-02-26T20:35:24.550727] [INFO ] [FORECASTER] Starting predict_future for YTRA [2026-02-26T20:35:24.551717] [DEBUG] [LOCAL ] No optimal features file found for YTRA: ./output/feature-sets/YTRA.txt [2026-02-26T20:35:24.551784] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:35:24.551825] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:35:24.551866] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:35:24.551950] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:35:24.617295] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:35:24.618271] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:35:24.618386] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:35:24.618422] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:35:24.749185] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:35:24.749343] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:35:24.749388] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:35:24.749417] [INFO ] [FORECASTER] Training complete [2026-02-26T20:35:24.752977] [DEBUG] [FORECASTER] YTRA: Forecast T+1@11:T+2@11: DOWN (p=1.62%) [2026-02-26T20:35:24.753272] [INFO ] [FORECASTER] Completed predict_future for YTRA [2026-02-26T20:35:24.753408] [INFO ] [sig ] YTRA: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:35:24.897603] [INFO ] [LOCAL ] Saved forecast: YTRA 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/YTRA.txt [2026-02-26T20:35:24.897806] [INFO ] [sig ] [3349/3375] Completed YTRA in 0.4s | 2.74 sym/s | Total: 20.3m | ETA: 9.5s [2026-02-26T20:35:24.897849] [INFO ] [sig ] [3350/3375] Forecasting YUM... [2026-02-26T20:35:24.897878] [INFO ] [sig ] Generating forecast for: YUM [2026-02-26T20:35:24.897910] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YUM' from 'https://tdm.silogroup.org/data/derivative_storage/YUM.csv'. [2026-02-26T20:35:24.908345] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YUM'. [2026-02-26T20:35:24.908676] [INFO ] [FORECASTER] Starting predict_future for YUM [2026-02-26T20:35:24.909513] [DEBUG] [LOCAL ] No optimal features file found for YUM: ./output/feature-sets/YUM.txt [2026-02-26T20:35:24.909567] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:35:24.909625] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:35:24.909653] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:35:24.909711] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:35:24.970244] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:35:24.971210] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:35:24.971298] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:35:24.971331] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:35:25.094039] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:35:25.094195] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:35:25.094235] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:35:25.094264] [INFO ] [FORECASTER] Training complete [2026-02-26T20:35:25.097792] [DEBUG] [FORECASTER] YUM: Forecast T+1@11:T+2@11: UP (p=64.65%) [2026-02-26T20:35:25.098112] [INFO ] [FORECASTER] Completed predict_future for YUM [2026-02-26T20:35:25.098288] [INFO ] [sig ] YUM: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:35:25.244973] [INFO ] [LOCAL ] Saved forecast: YUM 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/YUM.txt [2026-02-26T20:35:25.245118] [INFO ] [sig ] [3350/3375] Completed YUM in 0.3s | 2.74 sym/s | Total: 20.3m | ETA: 9.1s [2026-02-26T20:35:25.245158] [INFO ] [sig ] [3351/3375] Forecasting YUMC... [2026-02-26T20:35:25.245188] [INFO ] [sig ] Generating forecast for: YUMC [2026-02-26T20:35:25.245220] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YUMC' from 'https://tdm.silogroup.org/data/derivative_storage/YUMC.csv'. [2026-02-26T20:35:25.255379] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YUMC'. [2026-02-26T20:35:25.255729] [INFO ] [FORECASTER] Starting predict_future for YUMC [2026-02-26T20:35:25.256530] [DEBUG] [LOCAL ] No optimal features file found for YUMC: ./output/feature-sets/YUMC.txt [2026-02-26T20:35:25.256607] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:35:25.256642] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:35:25.256669] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:35:25.256726] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:35:25.317191] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:35:25.318111] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:35:25.318201] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:35:25.318235] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:35:25.441446] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:35:25.441619] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:35:25.441661] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:35:25.441720] [INFO ] [FORECASTER] Training complete [2026-02-26T20:35:25.445132] [DEBUG] [FORECASTER] YUMC: Forecast T+1@11:T+2@11: DOWN (p=16.54%) [2026-02-26T20:35:25.445413] [INFO ] [FORECASTER] Completed predict_future for YUMC [2026-02-26T20:35:25.445544] [INFO ] [sig ] YUMC: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:35:25.589733] [INFO ] [LOCAL ] Saved forecast: YUMC 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/YUMC.txt [2026-02-26T20:35:25.589865] [INFO ] [sig ] [3351/3375] Completed YUMC in 0.3s | 2.74 sym/s | Total: 20.4m | ETA: 8.7s [2026-02-26T20:35:25.589906] [INFO ] [sig ] [3352/3375] Forecasting Z... [2026-02-26T20:35:25.589935] [INFO ] [sig ] Generating forecast for: Z [2026-02-26T20:35:25.589966] [DEBUG] [REMOTE ] Fetching historical data for symbol 'Z' from 'https://tdm.silogroup.org/data/derivative_storage/Z.csv'. [2026-02-26T20:35:25.599570] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'Z'. [2026-02-26T20:35:25.599994] [INFO ] [FORECASTER] Starting predict_future for Z [2026-02-26T20:35:25.600879] [DEBUG] [LOCAL ] No optimal features file found for Z: ./output/feature-sets/Z.txt [2026-02-26T20:35:25.600934] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:35:25.600969] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:35:25.600997] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:35:25.601055] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:35:25.660483] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:35:25.661254] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:35:25.661336] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:35:25.661370] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:35:25.788055] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:35:25.788232] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:35:25.788275] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:35:25.788306] [INFO ] [FORECASTER] Training complete [2026-02-26T20:35:25.792140] [DEBUG] [FORECASTER] Z: Forecast T+1@11:T+2@11: UP (p=96.09%) [2026-02-26T20:35:25.792490] [INFO ] [FORECASTER] Completed predict_future for Z [2026-02-26T20:35:25.792682] [INFO ] [sig ] Z: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:35:25.941492] [INFO ] [LOCAL ] Saved forecast: Z 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/Z.txt [2026-02-26T20:35:25.941659] [INFO ] [sig ] [3352/3375] Completed Z in 0.4s | 2.74 sym/s | Total: 20.4m | ETA: 8.4s [2026-02-26T20:35:25.941703] [INFO ] [sig ] [3353/3375] Forecasting ZBH... [2026-02-26T20:35:25.941732] [INFO ] [sig ] Generating forecast for: ZBH [2026-02-26T20:35:25.941762] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZBH' from 'https://tdm.silogroup.org/data/derivative_storage/ZBH.csv'. [2026-02-26T20:35:25.952299] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZBH'. [2026-02-26T20:35:25.952682] [INFO ] [FORECASTER] Starting predict_future for ZBH [2026-02-26T20:35:25.953486] [DEBUG] [LOCAL ] No optimal features file found for ZBH: ./output/feature-sets/ZBH.txt [2026-02-26T20:35:25.953539] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:35:25.953569] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:35:25.953629] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:35:25.953687] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:35:26.012328] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:35:26.013231] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:35:26.013316] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:35:26.013350] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:35:26.136414] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:35:26.136586] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:35:26.136630] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:35:26.136659] [INFO ] [FORECASTER] Training complete [2026-02-26T20:35:26.140552] [DEBUG] [FORECASTER] ZBH: Forecast T+1@11:T+2@11: UP (p=81.56%) [2026-02-26T20:35:26.140864] [INFO ] [FORECASTER] Completed predict_future for ZBH [2026-02-26T20:35:26.141012] [INFO ] [sig ] ZBH: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:35:26.288759] [INFO ] [LOCAL ] Saved forecast: ZBH 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ZBH.txt [2026-02-26T20:35:26.288914] [INFO ] [sig ] [3353/3375] Completed ZBH in 0.3s | 2.74 sym/s | Total: 20.4m | ETA: 8.0s [2026-02-26T20:35:26.288964] [INFO ] [sig ] [3354/3375] Forecasting ZBIO... [2026-02-26T20:35:26.289005] [INFO ] [sig ] Generating forecast for: ZBIO [2026-02-26T20:35:26.289041] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZBIO' from 'https://tdm.silogroup.org/data/derivative_storage/ZBIO.csv'. [2026-02-26T20:35:26.299564] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZBIO'. [2026-02-26T20:35:26.299953] [INFO ] [FORECASTER] Starting predict_future for ZBIO [2026-02-26T20:35:26.300799] [DEBUG] [LOCAL ] No optimal features file found for ZBIO: ./output/feature-sets/ZBIO.txt [2026-02-26T20:35:26.300853] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:35:26.300885] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:35:26.300912] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:35:26.300968] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:35:26.360199] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:35:26.361055] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:35:26.361140] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:35:26.361174] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:35:26.481339] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:35:26.481497] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:35:26.481536] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:35:26.481564] [INFO ] [FORECASTER] Training complete [2026-02-26T20:35:26.485145] [DEBUG] [FORECASTER] ZBIO: Forecast T+1@11:T+2@11: DOWN (p=8.58%) [2026-02-26T20:35:26.485440] [INFO ] [FORECASTER] Completed predict_future for ZBIO [2026-02-26T20:35:26.485594] [INFO ] [sig ] ZBIO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:35:26.638998] [INFO ] [LOCAL ] Saved forecast: ZBIO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ZBIO.txt [2026-02-26T20:35:26.639154] [INFO ] [sig ] [3354/3375] Completed ZBIO in 0.4s | 2.74 sym/s | Total: 20.4m | ETA: 7.7s [2026-02-26T20:35:26.639195] [INFO ] [sig ] [3355/3375] Forecasting ZBRA... [2026-02-26T20:35:26.639224] [INFO ] [sig ] Generating forecast for: ZBRA [2026-02-26T20:35:26.639254] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZBRA' from 'https://tdm.silogroup.org/data/derivative_storage/ZBRA.csv'. [2026-02-26T20:35:26.649629] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZBRA'. [2026-02-26T20:35:26.650003] [INFO ] [FORECASTER] Starting predict_future for ZBRA [2026-02-26T20:35:26.650868] [DEBUG] [LOCAL ] No optimal features file found for ZBRA: ./output/feature-sets/ZBRA.txt [2026-02-26T20:35:26.650922] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:35:26.650953] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:35:26.650980] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:35:26.651038] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:35:26.709541] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:35:26.710249] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:35:26.710331] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:35:26.710364] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:35:26.833628] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:35:26.833802] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:35:26.833843] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:35:26.833873] [INFO ] [FORECASTER] Training complete [2026-02-26T20:35:26.837682] [DEBUG] [FORECASTER] ZBRA: Forecast T+1@11:T+2@11: DOWN (p=0.82%) [2026-02-26T20:35:26.837989] [INFO ] [FORECASTER] Completed predict_future for ZBRA [2026-02-26T20:35:26.838133] [INFO ] [sig ] ZBRA: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:35:26.982413] [INFO ] [LOCAL ] Saved forecast: ZBRA 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ZBRA.txt [2026-02-26T20:35:26.982565] [INFO ] [sig ] [3355/3375] Completed ZBRA in 0.3s | 2.74 sym/s | Total: 20.4m | ETA: 7.3s [2026-02-26T20:35:26.982627] [INFO ] [sig ] [3356/3375] Forecasting ZD... [2026-02-26T20:35:26.982657] [INFO ] [sig ] Generating forecast for: ZD [2026-02-26T20:35:26.982688] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZD' from 'https://tdm.silogroup.org/data/derivative_storage/ZD.csv'. [2026-02-26T20:35:26.992863] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZD'. [2026-02-26T20:35:26.993169] [INFO ] [FORECASTER] Starting predict_future for ZD [2026-02-26T20:35:26.994001] [DEBUG] [LOCAL ] No optimal features file found for ZD: ./output/feature-sets/ZD.txt [2026-02-26T20:35:26.994054] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:35:26.994116] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:35:26.994147] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:35:26.994204] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:35:27.051030] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:35:27.051651] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:35:27.051731] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:35:27.051764] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:35:27.168717] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:35:27.168837] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:35:27.168877] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:35:27.168912] [INFO ] [FORECASTER] Training complete [2026-02-26T20:35:27.172190] [DEBUG] [FORECASTER] ZD: Forecast T+1@11:T+2@11: UP (p=93.04%) [2026-02-26T20:35:27.172465] [INFO ] [FORECASTER] Completed predict_future for ZD [2026-02-26T20:35:27.172610] [INFO ] [sig ] ZD: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:35:27.312051] [INFO ] [LOCAL ] Saved forecast: ZD 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ZD.txt [2026-02-26T20:35:27.312183] [INFO ] [sig ] [3356/3375] Completed ZD in 0.3s | 2.74 sym/s | Total: 20.4m | ETA: 6.9s [2026-02-26T20:35:27.312222] [INFO ] [sig ] [3357/3375] Forecasting ZEPP... [2026-02-26T20:35:27.312252] [INFO ] [sig ] Generating forecast for: ZEPP [2026-02-26T20:35:27.312282] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZEPP' from 'https://tdm.silogroup.org/data/derivative_storage/ZEPP.csv'. [2026-02-26T20:35:27.322541] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZEPP'. [2026-02-26T20:35:27.322918] [INFO ] [FORECASTER] Starting predict_future for ZEPP [2026-02-26T20:35:27.323742] [DEBUG] [LOCAL ] No optimal features file found for ZEPP: ./output/feature-sets/ZEPP.txt [2026-02-26T20:35:27.323795] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:35:27.323827] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:35:27.323853] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:35:27.323909] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:35:27.380932] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:35:27.381852] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:35:27.381942] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:35:27.381977] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:35:27.498665] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:35:27.498854] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:35:27.498902] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:35:27.498937] [INFO ] [FORECASTER] Training complete [2026-02-26T20:35:27.502441] [DEBUG] [FORECASTER] ZEPP: Forecast T+1@11:T+2@11: DOWN (p=38.15%) [2026-02-26T20:35:27.502743] [INFO ] [FORECASTER] Completed predict_future for ZEPP [2026-02-26T20:35:27.502871] [INFO ] [sig ] ZEPP: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:35:27.643640] [INFO ] [LOCAL ] Saved forecast: ZEPP 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ZEPP.txt [2026-02-26T20:35:27.643793] [INFO ] [sig ] [3357/3375] Completed ZEPP in 0.3s | 2.74 sym/s | Total: 20.4m | ETA: 6.6s [2026-02-26T20:35:27.643835] [INFO ] [sig ] [3358/3375] Forecasting ZETA... [2026-02-26T20:35:27.643864] [INFO ] [sig ] Generating forecast for: ZETA [2026-02-26T20:35:27.643895] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZETA' from 'https://tdm.silogroup.org/data/derivative_storage/ZETA.csv'. [2026-02-26T20:35:27.654333] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZETA'. [2026-02-26T20:35:27.654733] [INFO ] [FORECASTER] Starting predict_future for ZETA [2026-02-26T20:35:27.655532] [DEBUG] [LOCAL ] No optimal features file found for ZETA: ./output/feature-sets/ZETA.txt [2026-02-26T20:35:27.655607] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:35:27.655641] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:35:27.655669] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:35:27.655727] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:35:27.713005] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:35:27.713818] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:35:27.713956] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:35:27.714002] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:35:27.834152] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:35:27.834316] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:35:27.834358] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:35:27.834390] [INFO ] [FORECASTER] Training complete [2026-02-26T20:35:27.837912] [DEBUG] [FORECASTER] ZETA: Forecast T+1@11:T+2@11: UP (p=76.85%) [2026-02-26T20:35:27.838202] [INFO ] [FORECASTER] Completed predict_future for ZETA [2026-02-26T20:35:27.838334] [INFO ] [sig ] ZETA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:35:27.981285] [INFO ] [LOCAL ] Saved forecast: ZETA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ZETA.txt [2026-02-26T20:35:27.981437] [INFO ] [sig ] [3358/3375] Completed ZETA in 0.3s | 2.74 sym/s | Total: 20.4m | ETA: 6.2s [2026-02-26T20:35:27.981478] [INFO ] [sig ] [3359/3375] Forecasting ZGN... [2026-02-26T20:35:27.981509] [INFO ] [sig ] Generating forecast for: ZGN [2026-02-26T20:35:27.981540] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZGN' from 'https://tdm.silogroup.org/data/derivative_storage/ZGN.csv'. [2026-02-26T20:35:27.991959] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZGN'. [2026-02-26T20:35:27.992340] [INFO ] [FORECASTER] Starting predict_future for ZGN [2026-02-26T20:35:27.993185] [DEBUG] [LOCAL ] No optimal features file found for ZGN: ./output/feature-sets/ZGN.txt [2026-02-26T20:35:27.993239] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:35:27.993271] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:35:27.993298] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:35:27.993355] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:35:28.063925] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:35:28.065015] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:35:28.065120] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:35:28.065164] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:35:28.196239] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:35:28.196404] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:35:28.196446] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:35:28.196477] [INFO ] [FORECASTER] Training complete [2026-02-26T20:35:28.200081] [DEBUG] [FORECASTER] ZGN: Forecast T+1@11:T+2@11: UP (p=97.12%) [2026-02-26T20:35:28.200401] [INFO ] [FORECASTER] Completed predict_future for ZGN [2026-02-26T20:35:28.200541] [INFO ] [sig ] ZGN: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:35:28.348004] [INFO ] [LOCAL ] Saved forecast: ZGN 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ZGN.txt [2026-02-26T20:35:28.348155] [INFO ] [sig ] [3359/3375] Completed ZGN in 0.4s | 2.74 sym/s | Total: 20.4m | ETA: 5.8s [2026-02-26T20:35:28.348204] [INFO ] [sig ] [3360/3375] Forecasting ZH... [2026-02-26T20:35:28.348236] [INFO ] [sig ] Generating forecast for: ZH [2026-02-26T20:35:28.348267] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZH' from 'https://tdm.silogroup.org/data/derivative_storage/ZH.csv'. [2026-02-26T20:35:28.358135] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZH'. [2026-02-26T20:35:28.358471] [INFO ] [FORECASTER] Starting predict_future for ZH [2026-02-26T20:35:28.359354] [DEBUG] [LOCAL ] No optimal features file found for ZH: ./output/feature-sets/ZH.txt [2026-02-26T20:35:28.359410] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:35:28.359444] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:35:28.359472] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:35:28.359529] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:35:28.417223] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:35:28.417948] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:35:28.418030] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:35:28.418079] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:35:28.538193] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:35:28.538302] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:35:28.538342] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:35:28.538371] [INFO ] [FORECASTER] Training complete [2026-02-26T20:35:28.542008] [DEBUG] [FORECASTER] ZH: Forecast T+1@11:T+2@11: DOWN (p=16.55%) [2026-02-26T20:35:28.542341] [INFO ] [FORECASTER] Completed predict_future for ZH [2026-02-26T20:35:28.542486] [INFO ] [sig ] ZH: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:35:28.685985] [INFO ] [LOCAL ] Saved forecast: ZH 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ZH.txt [2026-02-26T20:35:28.686160] [INFO ] [sig ] [3360/3375] Completed ZH in 0.3s | 2.74 sym/s | Total: 20.4m | ETA: 5.5s [2026-02-26T20:35:28.686202] [INFO ] [sig ] [3361/3375] Forecasting ZIM... [2026-02-26T20:35:28.686234] [INFO ] [sig ] Generating forecast for: ZIM [2026-02-26T20:35:28.686266] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZIM' from 'https://tdm.silogroup.org/data/derivative_storage/ZIM.csv'. [2026-02-26T20:35:28.697117] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZIM'. [2026-02-26T20:35:28.697425] [INFO ] [FORECASTER] Starting predict_future for ZIM [2026-02-26T20:35:28.698299] [DEBUG] [LOCAL ] No optimal features file found for ZIM: ./output/feature-sets/ZIM.txt [2026-02-26T20:35:28.698352] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:35:28.698384] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:35:28.698410] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:35:28.698466] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:35:28.755974] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:35:28.756603] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:35:28.756684] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:35:28.756716] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:35:28.876819] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:35:28.876952] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:35:28.876990] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:35:28.877019] [INFO ] [FORECASTER] Training complete [2026-02-26T20:35:28.880481] [DEBUG] [FORECASTER] ZIM: Forecast T+1@11:T+2@11: UP (p=96.76%) [2026-02-26T20:35:28.880786] [INFO ] [FORECASTER] Completed predict_future for ZIM [2026-02-26T20:35:28.880918] [INFO ] [sig ] ZIM: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:35:29.020823] [INFO ] [LOCAL ] Saved forecast: ZIM 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ZIM.txt [2026-02-26T20:35:29.020986] [INFO ] [sig ] [3361/3375] Completed ZIM in 0.3s | 2.74 sym/s | Total: 20.4m | ETA: 5.1s [2026-02-26T20:35:29.021028] [INFO ] [sig ] [3362/3375] Forecasting ZION... [2026-02-26T20:35:29.021064] [INFO ] [sig ] Generating forecast for: ZION [2026-02-26T20:35:29.021094] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZION' from 'https://tdm.silogroup.org/data/derivative_storage/ZION.csv'. [2026-02-26T20:35:29.030957] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZION'. [2026-02-26T20:35:29.031277] [INFO ] [FORECASTER] Starting predict_future for ZION [2026-02-26T20:35:29.032110] [DEBUG] [LOCAL ] No optimal features file found for ZION: ./output/feature-sets/ZION.txt [2026-02-26T20:35:29.032163] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:35:29.032195] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:35:29.032222] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:35:29.032278] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:35:29.093784] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:35:29.094482] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:35:29.094564] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:35:29.094617] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:35:29.222364] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:35:29.222511] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:35:29.222550] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:35:29.222596] [INFO ] [FORECASTER] Training complete [2026-02-26T20:35:29.226016] [DEBUG] [FORECASTER] ZION: Forecast T+1@11:T+2@11: DOWN (p=3.28%) [2026-02-26T20:35:29.226294] [INFO ] [FORECASTER] Completed predict_future for ZION [2026-02-26T20:35:29.226422] [INFO ] [sig ] ZION: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:35:29.367423] [INFO ] [LOCAL ] Saved forecast: ZION 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ZION.txt [2026-02-26T20:35:29.367604] [INFO ] [sig ] [3362/3375] Completed ZION in 0.3s | 2.74 sym/s | Total: 20.4m | ETA: 4.7s [2026-02-26T20:35:29.367664] [INFO ] [sig ] [3363/3375] Forecasting ZIP... [2026-02-26T20:35:29.367696] [INFO ] [sig ] Generating forecast for: ZIP [2026-02-26T20:35:29.367734] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZIP' from 'https://tdm.silogroup.org/data/derivative_storage/ZIP.csv'. [2026-02-26T20:35:29.378863] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZIP'. [2026-02-26T20:35:29.379280] [INFO ] [FORECASTER] Starting predict_future for ZIP [2026-02-26T20:35:29.380172] [DEBUG] [LOCAL ] No optimal features file found for ZIP: ./output/feature-sets/ZIP.txt [2026-02-26T20:35:29.380227] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:35:29.380259] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:35:29.380286] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:35:29.380343] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:35:29.438705] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:35:29.439636] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:35:29.439737] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:35:29.439778] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:35:29.561728] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:35:29.561886] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:35:29.561927] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:35:29.561974] [INFO ] [FORECASTER] Training complete [2026-02-26T20:35:29.565517] [DEBUG] [FORECASTER] ZIP: Forecast T+1@11:T+2@11: UP (p=96.78%) [2026-02-26T20:35:29.565836] [INFO ] [FORECASTER] Completed predict_future for ZIP [2026-02-26T20:35:29.565970] [INFO ] [sig ] ZIP: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:35:29.707753] [INFO ] [LOCAL ] Saved forecast: ZIP 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ZIP.txt [2026-02-26T20:35:29.707897] [INFO ] [sig ] [3363/3375] Completed ZIP in 0.3s | 2.74 sym/s | Total: 20.4m | ETA: 4.4s [2026-02-26T20:35:29.707937] [INFO ] [sig ] [3364/3375] Forecasting ZLAB... [2026-02-26T20:35:29.707967] [INFO ] [sig ] Generating forecast for: ZLAB [2026-02-26T20:35:29.707998] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZLAB' from 'https://tdm.silogroup.org/data/derivative_storage/ZLAB.csv'. [2026-02-26T20:35:29.717984] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZLAB'. [2026-02-26T20:35:29.718337] [INFO ] [FORECASTER] Starting predict_future for ZLAB [2026-02-26T20:35:29.719157] [DEBUG] [LOCAL ] No optimal features file found for ZLAB: ./output/feature-sets/ZLAB.txt [2026-02-26T20:35:29.719211] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:35:29.719243] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:35:29.719270] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:35:29.719326] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:35:29.782648] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:35:29.783842] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:35:29.783958] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:35:29.784021] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:35:29.915202] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:35:29.915370] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:35:29.915412] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:35:29.915443] [INFO ] [FORECASTER] Training complete [2026-02-26T20:35:29.919252] [DEBUG] [FORECASTER] ZLAB: Forecast T+1@11:T+2@11: DOWN (p=36.75%) [2026-02-26T20:35:29.919629] [INFO ] [FORECASTER] Completed predict_future for ZLAB [2026-02-26T20:35:29.919783] [INFO ] [sig ] ZLAB: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:35:30.064387] [INFO ] [LOCAL ] Saved forecast: ZLAB 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ZLAB.txt [2026-02-26T20:35:30.064529] [INFO ] [sig ] [3364/3375] Completed ZLAB in 0.4s | 2.74 sym/s | Total: 20.4m | ETA: 4.0s [2026-02-26T20:35:30.064584] [INFO ] [sig ] [3365/3375] Forecasting ZM... [2026-02-26T20:35:30.064620] [INFO ] [sig ] Generating forecast for: ZM [2026-02-26T20:35:30.064650] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZM' from 'https://tdm.silogroup.org/data/derivative_storage/ZM.csv'. [2026-02-26T20:35:30.074503] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZM'. [2026-02-26T20:35:30.074882] [INFO ] [FORECASTER] Starting predict_future for ZM [2026-02-26T20:35:30.075749] [DEBUG] [LOCAL ] No optimal features file found for ZM: ./output/feature-sets/ZM.txt [2026-02-26T20:35:30.075821] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:35:30.075904] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:35:30.075941] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:35:30.076000] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:35:30.134607] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:35:30.135309] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:35:30.135393] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:35:30.135439] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:35:30.258099] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:35:30.258258] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:35:30.258299] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:35:30.258328] [INFO ] [FORECASTER] Training complete [2026-02-26T20:35:30.261872] [DEBUG] [FORECASTER] ZM: Forecast T+1@11:T+2@11: DOWN (p=6.44%) [2026-02-26T20:35:30.262162] [INFO ] [FORECASTER] Completed predict_future for ZM [2026-02-26T20:35:30.262298] [INFO ] [sig ] ZM: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:35:30.407190] [INFO ] [LOCAL ] Saved forecast: ZM 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ZM.txt [2026-02-26T20:35:30.407341] [INFO ] [sig ] [3365/3375] Completed ZM in 0.3s | 2.75 sym/s | Total: 20.4m | ETA: 3.6s [2026-02-26T20:35:30.407383] [INFO ] [sig ] [3366/3375] Forecasting ZNTL... [2026-02-26T20:35:30.407413] [INFO ] [sig ] Generating forecast for: ZNTL [2026-02-26T20:35:30.407443] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZNTL' from 'https://tdm.silogroup.org/data/derivative_storage/ZNTL.csv'. [2026-02-26T20:35:30.418294] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZNTL'. [2026-02-26T20:35:30.418697] [INFO ] [FORECASTER] Starting predict_future for ZNTL [2026-02-26T20:35:30.419518] [DEBUG] [LOCAL ] No optimal features file found for ZNTL: ./output/feature-sets/ZNTL.txt [2026-02-26T20:35:30.419590] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:35:30.419625] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:35:30.419655] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:35:30.419711] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:35:30.477561] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:35:30.478476] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:35:30.478567] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:35:30.478623] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:35:30.594836] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:35:30.595002] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:35:30.595045] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:35:30.595074] [INFO ] [FORECASTER] Training complete [2026-02-26T20:35:30.598652] [DEBUG] [FORECASTER] ZNTL: Forecast T+1@11:T+2@11: DOWN (p=41.82%) [2026-02-26T20:35:30.598942] [INFO ] [FORECASTER] Completed predict_future for ZNTL [2026-02-26T20:35:30.599079] [INFO ] [sig ] ZNTL: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:35:30.745192] [INFO ] [LOCAL ] Saved forecast: ZNTL 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ZNTL.txt [2026-02-26T20:35:30.745364] [INFO ] [sig ] [3366/3375] Completed ZNTL in 0.3s | 2.75 sym/s | Total: 20.4m | ETA: 3.3s [2026-02-26T20:35:30.745404] [INFO ] [sig ] [3367/3375] Forecasting ZS... [2026-02-26T20:35:30.745436] [INFO ] [sig ] Generating forecast for: ZS [2026-02-26T20:35:30.745468] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZS' from 'https://tdm.silogroup.org/data/derivative_storage/ZS.csv'. [2026-02-26T20:35:30.756032] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZS'. [2026-02-26T20:35:30.756459] [INFO ] [FORECASTER] Starting predict_future for ZS [2026-02-26T20:35:30.757359] [DEBUG] [LOCAL ] No optimal features file found for ZS: ./output/feature-sets/ZS.txt [2026-02-26T20:35:30.757416] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:35:30.757449] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:35:30.757491] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:35:30.757549] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:35:30.818185] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:35:30.819111] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:35:30.819203] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:35:30.819236] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:35:30.942487] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:35:30.942653] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:35:30.942695] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:35:30.942723] [INFO ] [FORECASTER] Training complete [2026-02-26T20:35:30.946136] [DEBUG] [FORECASTER] ZS: Forecast T+1@11:T+2@11: UP (p=76.06%) [2026-02-26T20:35:30.946416] [INFO ] [FORECASTER] Completed predict_future for ZS [2026-02-26T20:35:30.946543] [INFO ] [sig ] ZS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:35:31.089904] [INFO ] [LOCAL ] Saved forecast: ZS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ZS.txt [2026-02-26T20:35:31.090171] [INFO ] [sig ] [3367/3375] Completed ZS in 0.3s | 2.75 sym/s | Total: 20.4m | ETA: 2.9s [2026-02-26T20:35:31.090249] [INFO ] [sig ] [3368/3375] Forecasting ZTO... [2026-02-26T20:35:31.090290] [INFO ] [sig ] Generating forecast for: ZTO [2026-02-26T20:35:31.090324] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZTO' from 'https://tdm.silogroup.org/data/derivative_storage/ZTO.csv'. [2026-02-26T20:35:31.101531] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZTO'. [2026-02-26T20:35:31.101921] [INFO ] [FORECASTER] Starting predict_future for ZTO [2026-02-26T20:35:31.102757] [DEBUG] [LOCAL ] No optimal features file found for ZTO: ./output/feature-sets/ZTO.txt [2026-02-26T20:35:31.102811] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:35:31.102843] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:35:31.102870] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:35:31.102926] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:35:31.163712] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:35:31.164689] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:35:31.164779] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:35:31.164812] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:35:31.288739] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:35:31.288910] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:35:31.288952] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:35:31.288982] [INFO ] [FORECASTER] Training complete [2026-02-26T20:35:31.292659] [DEBUG] [FORECASTER] ZTO: Forecast T+1@11:T+2@11: DOWN (p=8.82%) [2026-02-26T20:35:31.292962] [INFO ] [FORECASTER] Completed predict_future for ZTO [2026-02-26T20:35:31.293126] [INFO ] [sig ] ZTO: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:35:31.448780] [INFO ] [LOCAL ] Saved forecast: ZTO 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ZTO.txt [2026-02-26T20:35:31.448979] [INFO ] [sig ] [3368/3375] Completed ZTO in 0.4s | 2.75 sym/s | Total: 20.4m | ETA: 2.5s [2026-02-26T20:35:31.449038] [INFO ] [sig ] [3369/3375] Forecasting ZTS... [2026-02-26T20:35:31.449074] [INFO ] [sig ] Generating forecast for: ZTS [2026-02-26T20:35:31.449107] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZTS' from 'https://tdm.silogroup.org/data/derivative_storage/ZTS.csv'. [2026-02-26T20:35:31.460290] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZTS'. [2026-02-26T20:35:31.460682] [INFO ] [FORECASTER] Starting predict_future for ZTS [2026-02-26T20:35:31.461625] [DEBUG] [LOCAL ] No optimal features file found for ZTS: ./output/feature-sets/ZTS.txt [2026-02-26T20:35:31.461719] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:35:31.461767] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:35:31.461808] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:35:31.461888] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:35:31.521624] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:35:31.522515] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:35:31.522618] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:35:31.522654] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:35:31.647775] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:35:31.647939] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:35:31.647981] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:35:31.648009] [INFO ] [FORECASTER] Training complete [2026-02-26T20:35:31.651533] [DEBUG] [FORECASTER] ZTS: Forecast T+1@11:T+2@11: UP (p=66.93%) [2026-02-26T20:35:31.651852] [INFO ] [FORECASTER] Completed predict_future for ZTS [2026-02-26T20:35:31.651991] [INFO ] [sig ] ZTS: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:35:31.798478] [INFO ] [LOCAL ] Saved forecast: ZTS 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ZTS.txt [2026-02-26T20:35:31.798663] [INFO ] [sig ] [3369/3375] Completed ZTS in 0.3s | 2.75 sym/s | Total: 20.5m | ETA: 2.2s [2026-02-26T20:35:31.798705] [INFO ] [sig ] [3370/3375] Forecasting ZUMZ... [2026-02-26T20:35:31.798736] [INFO ] [sig ] Generating forecast for: ZUMZ [2026-02-26T20:35:31.798768] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZUMZ' from 'https://tdm.silogroup.org/data/derivative_storage/ZUMZ.csv'. [2026-02-26T20:35:31.809876] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZUMZ'. [2026-02-26T20:35:31.810309] [INFO ] [FORECASTER] Starting predict_future for ZUMZ [2026-02-26T20:35:31.811185] [DEBUG] [LOCAL ] No optimal features file found for ZUMZ: ./output/feature-sets/ZUMZ.txt [2026-02-26T20:35:31.811239] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:35:31.811270] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:35:31.811296] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:35:31.811353] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:35:31.873342] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:35:31.874366] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:35:31.874471] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:35:31.874508] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:35:31.999057] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:35:31.999230] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:35:31.999273] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:35:31.999303] [INFO ] [FORECASTER] Training complete [2026-02-26T20:35:32.002947] [DEBUG] [FORECASTER] ZUMZ: Forecast T+1@11:T+2@11: UP (p=73.17%) [2026-02-26T20:35:32.003258] [INFO ] [FORECASTER] Completed predict_future for ZUMZ [2026-02-26T20:35:32.003402] [INFO ] [sig ] ZUMZ: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:35:32.148022] [INFO ] [LOCAL ] Saved forecast: ZUMZ 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ZUMZ.txt [2026-02-26T20:35:32.148196] [INFO ] [sig ] [3370/3375] Completed ZUMZ in 0.3s | 2.75 sym/s | Total: 20.5m | ETA: 1.8s [2026-02-26T20:35:32.148241] [INFO ] [sig ] [3371/3375] Forecasting ZURA... [2026-02-26T20:35:32.148271] [INFO ] [sig ] Generating forecast for: ZURA [2026-02-26T20:35:32.148304] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZURA' from 'https://tdm.silogroup.org/data/derivative_storage/ZURA.csv'. [2026-02-26T20:35:32.158848] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZURA'. [2026-02-26T20:35:32.159210] [INFO ] [FORECASTER] Starting predict_future for ZURA [2026-02-26T20:35:32.160082] [DEBUG] [LOCAL ] No optimal features file found for ZURA: ./output/feature-sets/ZURA.txt [2026-02-26T20:35:32.160149] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:35:32.160183] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:35:32.160211] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:35:32.160270] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:35:32.218710] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:35:32.219501] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:35:32.219609] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:35:32.219647] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:35:32.343360] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:35:32.343523] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:35:32.343563] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:35:32.343614] [INFO ] [FORECASTER] Training complete [2026-02-26T20:35:32.347054] [DEBUG] [FORECASTER] ZURA: Forecast T+1@11:T+2@11: DOWN (p=20.92%) [2026-02-26T20:35:32.347360] [INFO ] [FORECASTER] Completed predict_future for ZURA [2026-02-26T20:35:32.347487] [INFO ] [sig ] ZURA: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:35:32.489029] [INFO ] [LOCAL ] Saved forecast: ZURA 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ZURA.txt [2026-02-26T20:35:32.489174] [INFO ] [sig ] [3371/3375] Completed ZURA in 0.3s | 2.75 sym/s | Total: 20.5m | ETA: 1.5s [2026-02-26T20:35:32.489214] [INFO ] [sig ] [3372/3375] Forecasting ZVIA... [2026-02-26T20:35:32.489245] [INFO ] [sig ] Generating forecast for: ZVIA [2026-02-26T20:35:32.489277] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZVIA' from 'https://tdm.silogroup.org/data/derivative_storage/ZVIA.csv'. [2026-02-26T20:35:32.499743] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZVIA'. [2026-02-26T20:35:32.500132] [INFO ] [FORECASTER] Starting predict_future for ZVIA [2026-02-26T20:35:32.500980] [DEBUG] [LOCAL ] No optimal features file found for ZVIA: ./output/feature-sets/ZVIA.txt [2026-02-26T20:35:32.501034] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:35:32.501067] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:35:32.501094] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:35:32.501151] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:35:32.560276] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:35:32.561131] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:35:32.561217] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:35:32.561249] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:35:32.694773] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:35:32.694942] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:35:32.694985] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:35:32.695021] [INFO ] [FORECASTER] Training complete [2026-02-26T20:35:32.698840] [DEBUG] [FORECASTER] ZVIA: Forecast T+1@11:T+2@11: UP (p=73.49%) [2026-02-26T20:35:32.699135] [INFO ] [FORECASTER] Completed predict_future for ZVIA [2026-02-26T20:35:32.699279] [INFO ] [sig ] ZVIA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:35:32.843740] [INFO ] [LOCAL ] Saved forecast: ZVIA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ZVIA.txt [2026-02-26T20:35:32.843916] [INFO ] [sig ] [3372/3375] Completed ZVIA in 0.4s | 2.75 sym/s | Total: 20.5m | ETA: 1.1s [2026-02-26T20:35:32.843960] [INFO ] [sig ] [3373/3375] Forecasting ZVRA... [2026-02-26T20:35:32.843993] [INFO ] [sig ] Generating forecast for: ZVRA [2026-02-26T20:35:32.844034] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZVRA' from 'https://tdm.silogroup.org/data/derivative_storage/ZVRA.csv'. [2026-02-26T20:35:32.854561] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZVRA'. [2026-02-26T20:35:32.854921] [INFO ] [FORECASTER] Starting predict_future for ZVRA [2026-02-26T20:35:32.855814] [DEBUG] [LOCAL ] No optimal features file found for ZVRA: ./output/feature-sets/ZVRA.txt [2026-02-26T20:35:32.855870] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:35:32.855904] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:35:32.855932] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:35:32.856005] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:35:32.913524] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:35:32.914295] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:35:32.914381] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:35:32.914414] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:35:33.033595] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:35:33.033756] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:35:33.033798] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:35:33.033829] [INFO ] [FORECASTER] Training complete [2026-02-26T20:35:33.037335] [DEBUG] [FORECASTER] ZVRA: Forecast T+1@11:T+2@11: UP (p=89.39%) [2026-02-26T20:35:33.037671] [INFO ] [FORECASTER] Completed predict_future for ZVRA [2026-02-26T20:35:33.037807] [INFO ] [sig ] ZVRA: Forecast for 2026-02-26: UP (sign=1.00) [2026-02-26T20:35:33.181480] [INFO ] [LOCAL ] Saved forecast: ZVRA 2026-02-27 1 -> ./output/forecasts/individual/2026-02-27/ZVRA.txt [2026-02-26T20:35:33.181646] [INFO ] [sig ] [3373/3375] Completed ZVRA in 0.3s | 2.75 sym/s | Total: 20.5m | ETA: 0.7s [2026-02-26T20:35:33.181689] [INFO ] [sig ] [3374/3375] Forecasting ZWS... [2026-02-26T20:35:33.181718] [INFO ] [sig ] Generating forecast for: ZWS [2026-02-26T20:35:33.181749] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZWS' from 'https://tdm.silogroup.org/data/derivative_storage/ZWS.csv'. [2026-02-26T20:35:33.192756] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZWS'. [2026-02-26T20:35:33.193089] [INFO ] [FORECASTER] Starting predict_future for ZWS [2026-02-26T20:35:33.193918] [DEBUG] [LOCAL ] No optimal features file found for ZWS: ./output/feature-sets/ZWS.txt [2026-02-26T20:35:33.193972] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:35:33.194004] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:35:33.194031] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:35:33.194089] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:35:33.253868] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:35:33.254685] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:35:33.254768] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:35:33.254801] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:35:33.384625] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:35:33.384792] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:35:33.384834] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:35:33.384865] [INFO ] [FORECASTER] Training complete [2026-02-26T20:35:33.388723] [DEBUG] [FORECASTER] ZWS: Forecast T+1@11:T+2@11: DOWN (p=0.55%) [2026-02-26T20:35:33.389024] [INFO ] [FORECASTER] Completed predict_future for ZWS [2026-02-26T20:35:33.389190] [INFO ] [sig ] ZWS: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:35:33.533395] [INFO ] [LOCAL ] Saved forecast: ZWS 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ZWS.txt [2026-02-26T20:35:33.533546] [INFO ] [sig ] [3374/3375] Completed ZWS in 0.4s | 2.75 sym/s | Total: 20.5m | ETA: 0.4s [2026-02-26T20:35:33.533608] [INFO ] [sig ] [3375/3375] Forecasting ZYME... [2026-02-26T20:35:33.533639] [INFO ] [sig ] Generating forecast for: ZYME [2026-02-26T20:35:33.533670] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZYME' from 'https://tdm.silogroup.org/data/derivative_storage/ZYME.csv'. [2026-02-26T20:35:33.544183] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZYME'. [2026-02-26T20:35:33.544588] [INFO ] [FORECASTER] Starting predict_future for ZYME [2026-02-26T20:35:33.545439] [DEBUG] [LOCAL ] No optimal features file found for ZYME: ./output/feature-sets/ZYME.txt [2026-02-26T20:35:33.545498] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-26T20:35:33.545529] [DEBUG] [FORECASTER] Starting train method [2026-02-26T20:35:33.545556] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-26T20:35:33.545639] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-26T20:35:33.603782] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-26T20:35:33.604604] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-26T20:35:33.604739] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-26T20:35:33.604775] [DEBUG] [FORECASTER] Starting model.fit [2026-02-26T20:35:33.730177] [DEBUG] [FORECASTER] Completed model.fit [2026-02-26T20:35:33.730344] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-26T20:35:33.730385] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-26T20:35:33.730417] [INFO ] [FORECASTER] Training complete [2026-02-26T20:35:33.734055] [DEBUG] [FORECASTER] ZYME: Forecast T+1@11:T+2@11: DOWN (p=13.67%) [2026-02-26T20:35:33.734348] [INFO ] [FORECASTER] Completed predict_future for ZYME [2026-02-26T20:35:33.734484] [INFO ] [sig ] ZYME: Forecast for 2026-02-26: DOWN (sign=0.00) [2026-02-26T20:35:33.877012] [INFO ] [LOCAL ] Saved forecast: ZYME 2026-02-27 0 -> ./output/forecasts/individual/2026-02-27/ZYME.txt [2026-02-26T20:35:33.877175] [INFO ] [sig ] [3375/3375] Completed ZYME in 0.3s | 2.75 sym/s | Total: 20.5m | ETA: 0.0s [2026-02-26T20:35:33.877218] [INFO ] [sig ] ================================================== [2026-02-26T20:35:33.877249] [INFO ] [sig ] Forecasts complete: 3375/3375 symbols succeeded [2026-02-26T20:35:33.877279] [INFO ] [sig ] Automatically generating consolidated reports... [2026-02-26T20:35:33.877330] [INFO ] [sig ] Generating consolidated forecast reports [2026-02-26T20:35:33.878384] [INFO ] [sig ] Found 94 forecast dates to process [2026-02-26T20:35:33.878435] [INFO ] [sig ] [1/94] Processing report for 2025-10-10... [2026-02-26T20:35:33.878481] [INFO ] [sig ] [1/94] Report for 2025-10-10 already exists, skipping... [2026-02-26T20:35:33.878513] [INFO ] [sig ] [2/94] Processing report for 2025-10-13... [2026-02-26T20:35:33.878552] [INFO ] [sig ] [2/94] Report for 2025-10-13 already exists, skipping... [2026-02-26T20:35:33.878598] [INFO ] [sig ] [3/94] Processing report for 2025-10-14... [2026-02-26T20:35:33.878632] [INFO ] [sig ] [3/94] Report for 2025-10-14 already exists, skipping... [2026-02-26T20:35:33.878658] [INFO ] [sig ] [4/94] Processing report for 2025-10-15... [2026-02-26T20:35:33.878695] [INFO ] [sig ] [4/94] Report for 2025-10-15 already exists, skipping... [2026-02-26T20:35:33.878722] [INFO ] [sig ] [5/94] Processing report for 2025-10-16... [2026-02-26T20:35:33.878766] [INFO ] [sig ] [5/94] Report for 2025-10-16 already exists, skipping... [2026-02-26T20:35:33.878794] [INFO ] [sig ] [6/94] Processing report for 2025-10-17... [2026-02-26T20:35:33.878825] [INFO ] [sig ] [6/94] Report for 2025-10-17 already exists, skipping... [2026-02-26T20:35:33.878850] [INFO ] [sig ] [7/94] Processing report for 2025-10-20... [2026-02-26T20:35:33.878885] [INFO ] [sig ] [7/94] Report for 2025-10-20 already exists, skipping... [2026-02-26T20:35:33.878913] [INFO ] [sig ] [8/94] Processing report for 2025-10-21... [2026-02-26T20:35:33.878947] [INFO ] [sig ] [8/94] Report for 2025-10-21 already exists, skipping... [2026-02-26T20:35:33.878974] [INFO ] [sig ] [9/94] Processing report for 2025-10-22... [2026-02-26T20:35:33.879004] [INFO ] [sig ] [9/94] Report for 2025-10-22 already exists, skipping... [2026-02-26T20:35:33.879028] [INFO ] [sig ] [10/94] Processing report for 2025-10-23... [2026-02-26T20:35:33.879057] [INFO ] [sig ] [10/94] Report for 2025-10-23 already exists, skipping... [2026-02-26T20:35:33.879082] [INFO ] [sig ] [11/94] Processing report for 2025-10-24... [2026-02-26T20:35:33.879112] [INFO ] [sig ] [11/94] Report for 2025-10-24 already exists, skipping... [2026-02-26T20:35:33.879137] [INFO ] [sig ] [12/94] Processing report for 2025-10-27... [2026-02-26T20:35:33.879179] [INFO ] [sig ] [12/94] Report for 2025-10-27 already exists, skipping... [2026-02-26T20:35:33.879207] [INFO ] [sig ] [13/94] Processing report for 2025-10-28... [2026-02-26T20:35:33.879244] [INFO ] [sig ] [13/94] Report for 2025-10-28 already exists, skipping... [2026-02-26T20:35:33.879271] [INFO ] [sig ] [14/94] Processing report for 2025-10-30... [2026-02-26T20:35:33.879301] [INFO ] [sig ] [14/94] Report for 2025-10-30 already exists, skipping... [2026-02-26T20:35:33.879325] [INFO ] [sig ] [15/94] Processing report for 2025-10-31... [2026-02-26T20:35:33.879355] [INFO ] [sig ] [15/94] Report for 2025-10-31 already exists, skipping... [2026-02-26T20:35:33.879380] [INFO ] [sig ] [16/94] Processing report for 2025-11-03... [2026-02-26T20:35:33.879410] [INFO ] [sig ] [16/94] Report for 2025-11-03 already exists, skipping... [2026-02-26T20:35:33.879434] [INFO ] [sig ] [17/94] Processing report for 2025-11-04... [2026-02-26T20:35:33.879464] [INFO ] [sig ] [17/94] Report for 2025-11-04 already exists, skipping... [2026-02-26T20:35:33.879489] [INFO ] [sig ] [18/94] Processing report for 2025-11-05... [2026-02-26T20:35:33.879518] [INFO ] [sig ] [18/94] Report for 2025-11-05 already exists, skipping... [2026-02-26T20:35:33.879542] [INFO ] [sig ] [19/94] Processing report for 2025-11-06... [2026-02-26T20:35:33.879587] [INFO ] [sig ] [19/94] Report for 2025-11-06 already exists, skipping... [2026-02-26T20:35:33.879617] [INFO ] [sig ] [20/94] Processing report for 2025-11-07... [2026-02-26T20:35:33.879647] [INFO ] [sig ] [20/94] Report for 2025-11-07 already exists, skipping... [2026-02-26T20:35:33.879672] [INFO ] [sig ] [21/94] Processing report for 2025-11-10... [2026-02-26T20:35:33.879701] [INFO ] [sig ] [21/94] Report for 2025-11-10 already exists, skipping... [2026-02-26T20:35:33.879726] [INFO ] [sig ] [22/94] Processing report for 2025-11-11... [2026-02-26T20:35:33.879755] [INFO ] [sig ] [22/94] Report for 2025-11-11 already exists, skipping... [2026-02-26T20:35:33.879780] [INFO ] [sig ] [23/94] Processing report for 2025-11-12... [2026-02-26T20:35:33.879810] [INFO ] [sig ] [23/94] Report for 2025-11-12 already exists, skipping... [2026-02-26T20:35:33.879834] [INFO ] [sig ] [24/94] Processing report for 2025-11-13... [2026-02-26T20:35:33.879871] [INFO ] [sig ] [24/94] Report for 2025-11-13 already exists, skipping... [2026-02-26T20:35:33.879899] [INFO ] [sig ] [25/94] Processing report for 2025-11-17... [2026-02-26T20:35:33.879944] [INFO ] [sig ] [25/94] Report for 2025-11-17 already exists, skipping... [2026-02-26T20:35:33.879977] [INFO ] [sig ] [26/94] Processing report for 2025-11-18... [2026-02-26T20:35:33.880019] [INFO ] [sig ] [26/94] Report for 2025-11-18 already exists, skipping... [2026-02-26T20:35:33.880051] [INFO ] [sig ] [27/94] Processing report for 2025-11-19... [2026-02-26T20:35:33.880095] [INFO ] [sig ] [27/94] Report for 2025-11-19 already exists, skipping... [2026-02-26T20:35:33.880128] [INFO ] [sig ] [28/94] Processing report for 2025-11-20... [2026-02-26T20:35:33.880171] [INFO ] [sig ] [28/94] Report for 2025-11-20 already exists, skipping... [2026-02-26T20:35:33.880203] [INFO ] [sig ] [29/94] Processing report for 2025-11-21... [2026-02-26T20:35:33.880235] [INFO ] [sig ] [29/94] Report for 2025-11-21 already exists, skipping... [2026-02-26T20:35:33.880260] [INFO ] [sig ] [30/94] Processing report for 2025-11-24... [2026-02-26T20:35:33.880290] [INFO ] [sig ] [30/94] Report for 2025-11-24 already exists, skipping... [2026-02-26T20:35:33.880341] [INFO ] [sig ] [31/94] Processing report for 2025-11-25... [2026-02-26T20:35:33.880379] [INFO ] [sig ] [31/94] Report for 2025-11-25 already exists, skipping... [2026-02-26T20:35:33.880406] [INFO ] [sig ] [32/94] Processing report for 2025-11-26... [2026-02-26T20:35:33.880443] [INFO ] [sig ] [32/94] Report for 2025-11-26 already exists, skipping... [2026-02-26T20:35:33.880471] [INFO ] [sig ] [33/94] Processing report for 2025-11-28... [2026-02-26T20:35:33.880502] [INFO ] [sig ] [33/94] Report for 2025-11-28 already exists, skipping... [2026-02-26T20:35:33.880527] [INFO ] [sig ] [34/94] Processing report for 2025-12-01... [2026-02-26T20:35:33.880563] [INFO ] [sig ] [34/94] Report for 2025-12-01 already exists, skipping... [2026-02-26T20:35:33.880608] [INFO ] [sig ] [35/94] Processing report for 2025-12-02... [2026-02-26T20:35:33.880640] [INFO ] [sig ] [35/94] Report for 2025-12-02 already exists, skipping... [2026-02-26T20:35:33.880666] [INFO ] [sig ] [36/94] Processing report for 2025-12-03... [2026-02-26T20:35:33.880695] [INFO ] [sig ] [36/94] Report for 2025-12-03 already exists, skipping... [2026-02-26T20:35:33.880721] [INFO ] [sig ] [37/94] Processing report for 2025-12-04... [2026-02-26T20:35:33.880758] [INFO ] [sig ] [37/94] Report for 2025-12-04 already exists, skipping... [2026-02-26T20:35:33.880784] [INFO ] [sig ] [38/94] Processing report for 2025-12-05... [2026-02-26T20:35:33.880820] [INFO ] [sig ] [38/94] Report for 2025-12-05 already exists, skipping... [2026-02-26T20:35:33.880846] [INFO ] [sig ] [39/94] Processing report for 2025-12-08... [2026-02-26T20:35:33.880881] [INFO ] [sig ] [39/94] Report for 2025-12-08 already exists, skipping... [2026-02-26T20:35:33.880908] [INFO ] [sig ] [40/94] Processing report for 2025-12-09... [2026-02-26T20:35:33.880937] [INFO ] [sig ] [40/94] Report for 2025-12-09 already exists, skipping... [2026-02-26T20:35:33.880962] [INFO ] [sig ] [41/94] Processing report for 2025-12-10... [2026-02-26T20:35:33.881001] [INFO ] [sig ] [41/94] Report for 2025-12-10 already exists, skipping... [2026-02-26T20:35:33.881028] [INFO ] [sig ] [42/94] Processing report for 2025-12-11... [2026-02-26T20:35:33.881058] [INFO ] [sig ] [42/94] Report for 2025-12-11 already exists, skipping... [2026-02-26T20:35:33.881084] [INFO ] [sig ] [43/94] Processing report for 2025-12-12... [2026-02-26T20:35:33.881114] [INFO ] [sig ] [43/94] Report for 2025-12-12 already exists, skipping... [2026-02-26T20:35:33.881139] [INFO ] [sig ] [44/94] Processing report for 2025-12-15... [2026-02-26T20:35:33.881169] [INFO ] [sig ] [44/94] Report for 2025-12-15 already exists, skipping... [2026-02-26T20:35:33.881194] [INFO ] [sig ] [45/94] Processing report for 2025-12-16... [2026-02-26T20:35:33.881223] [INFO ] [sig ] [45/94] Report for 2025-12-16 already exists, skipping... [2026-02-26T20:35:33.881254] [INFO ] [sig ] [46/94] Processing report for 2025-12-17... [2026-02-26T20:35:33.881285] [INFO ] [sig ] [46/94] Report for 2025-12-17 already exists, skipping... [2026-02-26T20:35:33.881311] [INFO ] [sig ] [47/94] Processing report for 2025-12-18... [2026-02-26T20:35:33.881347] [INFO ] [sig ] [47/94] Report for 2025-12-18 already exists, skipping... [2026-02-26T20:35:33.881374] [INFO ] [sig ] [48/94] Processing report for 2025-12-19... [2026-02-26T20:35:33.881403] [INFO ] [sig ] [48/94] Report for 2025-12-19 already exists, skipping... [2026-02-26T20:35:33.881428] [INFO ] [sig ] [49/94] Processing report for 2025-12-22... [2026-02-26T20:35:33.881471] [INFO ] [sig ] [49/94] Report for 2025-12-22 already exists, skipping... [2026-02-26T20:35:33.881498] [INFO ] [sig ] [50/94] Processing report for 2025-12-23... [2026-02-26T20:35:33.881543] [INFO ] [sig ] [50/94] Report for 2025-12-23 already exists, skipping... [2026-02-26T20:35:33.881586] [INFO ] [sig ] [51/94] Processing report for 2025-12-24... [2026-02-26T20:35:33.881691] [INFO ] [sig ] [51/94] Report for 2025-12-24 already exists, skipping... [2026-02-26T20:35:33.881721] [INFO ] [sig ] [52/94] Processing report for 2025-12-26... [2026-02-26T20:35:33.881758] [INFO ] [sig ] [52/94] Report for 2025-12-26 already exists, skipping... [2026-02-26T20:35:33.881786] [INFO ] [sig ] [53/94] Processing report for 2025-12-29... [2026-02-26T20:35:33.881822] [INFO ] [sig ] [53/94] Report for 2025-12-29 already exists, skipping... [2026-02-26T20:35:33.881850] [INFO ] [sig ] [54/94] Processing report for 2025-12-30... [2026-02-26T20:35:33.881881] [INFO ] [sig ] [54/94] Report for 2025-12-30 already exists, skipping... [2026-02-26T20:35:33.881908] [INFO ] [sig ] [55/94] Processing report for 2025-12-31... [2026-02-26T20:35:33.881947] [INFO ] [sig ] [55/94] Report for 2025-12-31 already exists, skipping... [2026-02-26T20:35:33.881974] [INFO ] [sig ] [56/94] Processing report for 2026-01-02... [2026-02-26T20:35:33.882005] [INFO ] [sig ] [56/94] Report for 2026-01-02 already exists, skipping... [2026-02-26T20:35:33.882031] [INFO ] [sig ] [57/94] Processing report for 2026-01-05... [2026-02-26T20:35:33.882062] [INFO ] [sig ] [57/94] Report for 2026-01-05 already exists, skipping... [2026-02-26T20:35:33.882091] [INFO ] [sig ] [58/94] Processing report for 2026-01-06... [2026-02-26T20:35:33.882123] [INFO ] [sig ] [58/94] Report for 2026-01-06 already exists, skipping... [2026-02-26T20:35:33.882149] [INFO ] [sig ] [59/94] Processing report for 2026-01-07... [2026-02-26T20:35:33.882189] [INFO ] [sig ] [59/94] Report for 2026-01-07 already exists, skipping... [2026-02-26T20:35:33.882217] [INFO ] [sig ] [60/94] Processing report for 2026-01-08... [2026-02-26T20:35:33.882254] [INFO ] [sig ] [60/94] Report for 2026-01-08 already exists, skipping... [2026-02-26T20:35:33.882282] [INFO ] [sig ] [61/94] Processing report for 2026-01-09... [2026-02-26T20:35:33.882323] [INFO ] [sig ] [61/94] Report for 2026-01-09 already exists, skipping... [2026-02-26T20:35:33.882351] [INFO ] [sig ] [62/94] Processing report for 2026-01-12... [2026-02-26T20:35:33.882387] [INFO ] [sig ] [62/94] Report for 2026-01-12 already exists, skipping... [2026-02-26T20:35:33.882415] [INFO ] [sig ] [63/94] Processing report for 2026-01-13... [2026-02-26T20:35:33.882457] [INFO ] [sig ] [63/94] Report for 2026-01-13 already exists, skipping... [2026-02-26T20:35:33.882485] [INFO ] [sig ] [64/94] Processing report for 2026-01-14... [2026-02-26T20:35:33.882516] [INFO ] [sig ] [64/94] Report for 2026-01-14 already exists, skipping... [2026-02-26T20:35:33.882542] [INFO ] [sig ] [65/94] Processing report for 2026-01-15... [2026-02-26T20:35:33.882588] [INFO ] [sig ] [65/94] Report for 2026-01-15 already exists, skipping... [2026-02-26T20:35:33.882617] [INFO ] [sig ] [66/94] Processing report for 2026-01-16... [2026-02-26T20:35:33.882655] [INFO ] [sig ] [66/94] Report for 2026-01-16 already exists, skipping... [2026-02-26T20:35:33.882682] [INFO ] [sig ] [67/94] Processing report for 2026-01-20... [2026-02-26T20:35:33.882713] [INFO ] [sig ] [67/94] Report for 2026-01-20 already exists, skipping... [2026-02-26T20:35:33.882740] [INFO ] [sig ] [68/94] Processing report for 2026-01-21... [2026-02-26T20:35:33.882797] [INFO ] [sig ] [68/94] Report for 2026-01-21 already exists, skipping... [2026-02-26T20:35:33.882827] [INFO ] [sig ] [69/94] Processing report for 2026-01-22... [2026-02-26T20:35:33.882868] [INFO ] [sig ] [69/94] Report for 2026-01-22 already exists, skipping... [2026-02-26T20:35:33.882899] [INFO ] [sig ] [70/94] Processing report for 2026-01-23... [2026-02-26T20:35:33.882965] [INFO ] [sig ] [70/94] Report for 2026-01-23 already exists, skipping... [2026-02-26T20:35:33.883002] [INFO ] [sig ] [71/94] Processing report for 2026-01-26... [2026-02-26T20:35:33.883035] [INFO ] [sig ] [71/94] Report for 2026-01-26 already exists, skipping... [2026-02-26T20:35:33.883062] [INFO ] [sig ] [72/94] Processing report for 2026-01-27... [2026-02-26T20:35:33.883109] [INFO ] [sig ] [72/94] Report for 2026-01-27 already exists, skipping... [2026-02-26T20:35:33.883137] [INFO ] [sig ] [73/94] Processing report for 2026-01-28... [2026-02-26T20:35:33.883177] [INFO ] [sig ] [73/94] Report for 2026-01-28 already exists, skipping... [2026-02-26T20:35:33.883205] [INFO ] [sig ] [74/94] Processing report for 2026-01-29... [2026-02-26T20:35:33.883241] [INFO ] [sig ] [74/94] Report for 2026-01-29 already exists, skipping... [2026-02-26T20:35:33.883269] [INFO ] [sig ] [75/94] Processing report for 2026-01-30... [2026-02-26T20:35:33.883310] [INFO ] [sig ] [75/94] Report for 2026-01-30 already exists, skipping... [2026-02-26T20:35:33.883338] [INFO ] [sig ] [76/94] Processing report for 2026-02-02... [2026-02-26T20:35:33.883379] [INFO ] [sig ] [76/94] Report for 2026-02-02 already exists, skipping... [2026-02-26T20:35:33.883407] [INFO ] [sig ] [77/94] Processing report for 2026-02-03... [2026-02-26T20:35:33.883442] [INFO ] [sig ] [77/94] Report for 2026-02-03 already exists, skipping... [2026-02-26T20:35:33.883469] [INFO ] [sig ] [78/94] Processing report for 2026-02-04... [2026-02-26T20:35:33.883506] [INFO ] [sig ] [78/94] Report for 2026-02-04 already exists, skipping... [2026-02-26T20:35:33.883533] [INFO ] [sig ] [79/94] Processing report for 2026-02-05... [2026-02-26T20:35:33.883585] [INFO ] [sig ] [79/94] Report for 2026-02-05 already exists, skipping... [2026-02-26T20:35:33.883616] [INFO ] [sig ] [80/94] Processing report for 2026-02-06... [2026-02-26T20:35:33.883646] [INFO ] [sig ] [80/94] Report for 2026-02-06 already exists, skipping... [2026-02-26T20:35:33.883672] [INFO ] [sig ] [81/94] Processing report for 2026-02-09... [2026-02-26T20:35:33.883715] [INFO ] [sig ] [81/94] Report for 2026-02-09 already exists, skipping... [2026-02-26T20:35:33.883743] [INFO ] [sig ] [82/94] Processing report for 2026-02-10... [2026-02-26T20:35:33.883779] [INFO ] [sig ] [82/94] Report for 2026-02-10 already exists, skipping... [2026-02-26T20:35:33.883806] [INFO ] [sig ] [83/94] Processing report for 2026-02-11... [2026-02-26T20:35:33.883851] [INFO ] [sig ] [83/94] Report for 2026-02-11 already exists, skipping... [2026-02-26T20:35:33.883878] [INFO ] [sig ] [84/94] Processing report for 2026-02-12... [2026-02-26T20:35:33.883909] [INFO ] [sig ] [84/94] Report for 2026-02-12 already exists, skipping... [2026-02-26T20:35:33.883934] [INFO ] [sig ] [85/94] Processing report for 2026-02-13... [2026-02-26T20:35:33.883970] [INFO ] [sig ] [85/94] Report for 2026-02-13 already exists, skipping... [2026-02-26T20:35:33.883997] [INFO ] [sig ] [86/94] Processing report for 2026-02-17... [2026-02-26T20:35:33.884040] [INFO ] [sig ] [86/94] Report for 2026-02-17 already exists, skipping... [2026-02-26T20:35:33.884068] [INFO ] [sig ] [87/94] Processing report for 2026-02-18... [2026-02-26T20:35:33.884110] [INFO ] [sig ] [87/94] Report for 2026-02-18 already exists, skipping... [2026-02-26T20:35:33.884137] [INFO ] [sig ] [88/94] Processing report for 2026-02-19... [2026-02-26T20:35:33.884174] [INFO ] [sig ] [88/94] Report for 2026-02-19 already exists, skipping... [2026-02-26T20:35:33.884200] [INFO ] [sig ] [89/94] Processing report for 2026-02-20... [2026-02-26T20:35:33.884240] [INFO ] [sig ] [89/94] Report for 2026-02-20 already exists, skipping... [2026-02-26T20:35:33.884267] [INFO ] [sig ] [90/94] Processing report for 2026-02-23... [2026-02-26T20:35:33.884296] [INFO ] [sig ] [90/94] Report for 2026-02-23 already exists, skipping... [2026-02-26T20:35:33.884322] [INFO ] [sig ] [91/94] Processing report for 2026-02-24... [2026-02-26T20:35:33.884358] [INFO ] [sig ] [91/94] Report for 2026-02-24 already exists, skipping... [2026-02-26T20:35:33.884384] [INFO ] [sig ] [92/94] Processing report for 2026-02-25... [2026-02-26T20:35:33.884426] [INFO ] [sig ] [92/94] Report for 2026-02-25 already exists, skipping... [2026-02-26T20:35:33.884452] [INFO ] [sig ] [93/94] Processing report for 2026-02-26... [2026-02-26T20:35:33.884489] [INFO ] [sig ] [93/94] Report for 2026-02-26 already exists, skipping... [2026-02-26T20:35:33.884516] [INFO ] [sig ] [94/94] Processing report for 2026-02-27... [2026-02-26T20:35:33.959245] [DEBUG] [LOCAL ] Loaded configuration for GATX: 1 features, 70.0% accuracy [2026-02-26T20:35:33.959402] [DEBUG] [LOCAL ] Loaded configuration for NVAX: 1 features, 60.0% accuracy [2026-02-26T20:35:33.959779] [DEBUG] [LOCAL ] Loaded configuration for NTRS: 1 features, 80.0% accuracy [2026-02-26T20:35:33.960103] [DEBUG] [LOCAL ] Loaded configuration for RMD: 3 features, 60.0% accuracy [2026-02-26T20:35:33.960453] [DEBUG] [LOCAL ] Loaded configuration for LTRN: 2 features, 80.0% accuracy [2026-02-26T20:35:33.960541] [DEBUG] [LOCAL ] Loaded configuration for PFL: 1 features, 100.0% accuracy [2026-02-26T20:35:33.960639] [DEBUG] [LOCAL ] Loaded configuration for OBIL: 2 features, 80.0% accuracy [2026-02-26T20:35:33.960713] [DEBUG] [LOCAL ] Loaded configuration for PWP: 4 features, 90.0% accuracy [2026-02-26T20:35:33.960784] [DEBUG] [LOCAL ] Loaded configuration for TILE: 2 features, 80.0% accuracy [2026-02-26T20:35:33.961141] [DEBUG] [LOCAL ] Loaded configuration for FHI: 1 features, 80.0% accuracy [2026-02-26T20:35:33.961228] [DEBUG] [LOCAL ] Loaded configuration for MP: 1 features, 60.0% accuracy [2026-02-26T20:35:33.961303] [DEBUG] [LOCAL ] Loaded configuration for WK: 3 features, 60.0% accuracy [2026-02-26T20:35:33.961624] [DEBUG] [LOCAL ] Loaded configuration for FIX: 4 features, 80.0% accuracy [2026-02-26T20:35:33.961700] [DEBUG] [LOCAL ] Loaded configuration for COEP: 3 features, 70.0% accuracy [2026-02-26T20:35:33.961780] [DEBUG] [LOCAL ] Loaded configuration for SLXN: 4 features, 80.0% accuracy [2026-02-26T20:35:33.962143] [DEBUG] [LOCAL ] Loaded configuration for RGLD: 3 features, 70.0% accuracy [2026-02-26T20:35:33.962229] [DEBUG] [LOCAL ] Loaded configuration for WSC: 2 features, 60.0% accuracy [2026-02-26T20:35:33.962293] [DEBUG] [LOCAL ] Loaded configuration for FNF: 3 features, 60.0% accuracy [2026-02-26T20:35:33.962364] [DEBUG] [LOCAL ] Loaded configuration for BXC: 0 features, 60.0% accuracy [2026-02-26T20:35:33.962440] [DEBUG] [LOCAL ] Loaded configuration for SEDG: 2 features, 100.0% accuracy [2026-02-26T20:35:33.962741] [DEBUG] [LOCAL ] Loaded configuration for NGNE: 2 features, 70.0% accuracy [2026-02-26T20:35:33.962831] [DEBUG] [LOCAL ] Loaded configuration for NMCO: 1 features, 80.0% accuracy [2026-02-26T20:35:33.962931] [DEBUG] [LOCAL ] Loaded configuration for LOMA: 2 features, 70.0% accuracy [2026-02-26T20:35:33.963007] [DEBUG] [LOCAL ] Loaded configuration for CCBG: 2 features, 80.0% accuracy [2026-02-26T20:35:33.963381] [DEBUG] [LOCAL ] Loaded configuration for TRS: 0 features, 60.0% accuracy [2026-02-26T20:35:33.963718] [DEBUG] [LOCAL ] Loaded configuration for TCBI: 3 features, 60.0% accuracy [2026-02-26T20:35:33.963989] [DEBUG] [LOCAL ] Loaded configuration for INSP: 0 features, 70.0% accuracy [2026-02-26T20:35:33.964080] [DEBUG] [LOCAL ] Loaded configuration for IBEX: 1 features, 80.0% accuracy [2026-02-26T20:35:33.964346] [DEBUG] [LOCAL ] Loaded configuration for HUBG: 1 features, 60.0% accuracy [2026-02-26T20:35:33.964675] [DEBUG] [LOCAL ] Loaded configuration for BPYPO: 2 features, 90.0% accuracy [2026-02-26T20:35:33.964930] [DEBUG] [LOCAL ] Loaded configuration for IX: 3 features, 70.0% accuracy [2026-02-26T20:35:33.965004] [DEBUG] [LOCAL ] Loaded configuration for AVAL: 6 features, 90.0% accuracy [2026-02-26T20:35:33.965302] [DEBUG] [LOCAL ] Loaded configuration for SKYY: 3 features, 60.0% accuracy [2026-02-26T20:35:33.965385] [DEBUG] [LOCAL ] Loaded configuration for TNGX: 2 features, 70.0% accuracy [2026-02-26T20:35:33.965463] [DEBUG] [LOCAL ] Loaded configuration for LEG: 2 features, 70.0% accuracy [2026-02-26T20:35:33.965699] [DEBUG] [LOCAL ] Loaded configuration for NMAI: 1 features, 90.0% accuracy [2026-02-26T20:35:33.966065] [DEBUG] [LOCAL ] Loaded configuration for J: 1 features, 60.0% accuracy [2026-02-26T20:35:33.966327] [DEBUG] [LOCAL ] Loaded configuration for GFS: 1 features, 70.0% accuracy [2026-02-26T20:35:33.966598] [DEBUG] [LOCAL ] Loaded configuration for FJP: 4 features, 60.0% accuracy [2026-02-26T20:35:33.966685] [DEBUG] [LOCAL ] Loaded configuration for CMCO: 0 features, 80.0% accuracy [2026-02-26T20:35:33.966935] [DEBUG] [LOCAL ] Loaded configuration for ABUS: 2 features, 90.0% accuracy [2026-02-26T20:35:33.967184] [DEBUG] [LOCAL ] Loaded configuration for FFIN: 1 features, 70.0% accuracy [2026-02-26T20:35:33.967481] [DEBUG] [LOCAL ] Loaded configuration for CTLP: 2 features, 80.0% accuracy [2026-02-26T20:35:33.967555] [DEBUG] [LOCAL ] Loaded configuration for MTCH: 2 features, 70.0% accuracy [2026-02-26T20:35:33.967919] [DEBUG] [LOCAL ] Loaded configuration for LEO: 3 features, 70.0% accuracy [2026-02-26T20:35:33.968334] [DEBUG] [LOCAL ] Loaded configuration for BILI: 3 features, 70.0% accuracy [2026-02-26T20:35:33.968636] [DEBUG] [LOCAL ] Loaded configuration for MBX: 2 features, 90.0% accuracy [2026-02-26T20:35:33.968720] [DEBUG] [LOCAL ] Loaded configuration for AAXJ: 3 features, 70.0% accuracy [2026-02-26T20:35:33.968986] [DEBUG] [LOCAL ] Loaded configuration for NWSA: 4 features, 90.0% accuracy [2026-02-26T20:35:33.969102] [DEBUG] [LOCAL ] Loaded configuration for PEP: 2 features, 60.0% accuracy [2026-02-26T20:35:33.969189] [DEBUG] [LOCAL ] Loaded configuration for KKRS: 2 features, 90.0% accuracy [2026-02-26T20:35:33.969498] [DEBUG] [LOCAL ] Loaded configuration for SCHL: 2 features, 70.0% accuracy [2026-02-26T20:35:33.969592] [DEBUG] [LOCAL ] Loaded configuration for KROS: 1 features, 80.0% accuracy [2026-02-26T20:35:33.969661] [DEBUG] [LOCAL ] Loaded configuration for UPC: 3 features, 70.0% accuracy [2026-02-26T20:35:33.969731] [DEBUG] [LOCAL ] Loaded configuration for NXG: 3 features, 70.0% accuracy [2026-02-26T20:35:33.969793] [DEBUG] [LOCAL ] Loaded configuration for FLS: 1 features, 80.0% accuracy [2026-02-26T20:35:33.969853] [DEBUG] [LOCAL ] Loaded configuration for XBIL: 1 features, 60.0% accuracy [2026-02-26T20:35:33.970161] [DEBUG] [LOCAL ] Loaded configuration for ASND: 0 features, 90.0% accuracy [2026-02-26T20:35:33.970419] [DEBUG] [LOCAL ] Loaded configuration for FTGC: 2 features, 60.0% accuracy [2026-02-26T20:35:33.970492] [DEBUG] [LOCAL ] Loaded configuration for HCI: 3 features, 80.0% accuracy [2026-02-26T20:35:33.971602] [DEBUG] [LOCAL ] Loaded configuration for ALGM: 4 features, 90.0% accuracy [2026-02-26T20:35:33.971676] [DEBUG] [LOCAL ] Loaded configuration for RY: 2 features, 70.0% accuracy [2026-02-26T20:35:33.971958] [DEBUG] [LOCAL ] Loaded configuration for CMRE: 1 features, 90.0% accuracy [2026-02-26T20:35:33.972288] [DEBUG] [LOCAL ] Loaded configuration for TSHA: 3 features, 70.0% accuracy [2026-02-26T20:35:33.972596] [DEBUG] [LOCAL ] Loaded configuration for LPL: 3 features, 50.0% accuracy [2026-02-26T20:35:33.972685] [DEBUG] [LOCAL ] Loaded configuration for BABA: 3 features, 70.0% accuracy [2026-02-26T20:35:33.973009] [DEBUG] [LOCAL ] Loaded configuration for BYRN: 3 features, 90.0% accuracy [2026-02-26T20:35:33.973083] [DEBUG] [LOCAL ] Loaded configuration for ACP: 1 features, 60.0% accuracy [2026-02-26T20:35:33.973145] [DEBUG] [LOCAL ] Loaded configuration for ERII: 2 features, 60.0% accuracy [2026-02-26T20:35:33.973205] [DEBUG] [LOCAL ] Loaded configuration for SCL: 3 features, 90.0% accuracy [2026-02-26T20:35:33.973265] [DEBUG] [LOCAL ] Loaded configuration for NGVC: 2 features, 70.0% accuracy [2026-02-26T20:35:33.973516] [DEBUG] [LOCAL ] Loaded configuration for PVH: 5 features, 90.0% accuracy [2026-02-26T20:35:33.973883] [DEBUG] [LOCAL ] Loaded configuration for FARM: 3 features, 60.0% accuracy [2026-02-26T20:35:33.974213] [DEBUG] [LOCAL ] Loaded configuration for VRRM: 4 features, 80.0% accuracy [2026-02-26T20:35:33.974478] [DEBUG] [LOCAL ] Loaded configuration for ACRE: 2 features, 60.0% accuracy [2026-02-26T20:35:33.974805] [DEBUG] [LOCAL ] Loaded configuration for CLX: 2 features, 80.0% accuracy [2026-02-26T20:35:33.974893] [DEBUG] [LOCAL ] Loaded configuration for SKWD: 3 features, 60.0% accuracy [2026-02-26T20:35:33.974957] [DEBUG] [LOCAL ] Loaded configuration for GL: 2 features, 90.0% accuracy [2026-02-26T20:35:33.975783] [DEBUG] [LOCAL ] Loaded configuration for NQP: 2 features, 60.0% accuracy [2026-02-26T20:35:33.975870] [DEBUG] [LOCAL ] Loaded configuration for AAOI: 3 features, 80.0% accuracy [2026-02-26T20:35:33.976138] [DEBUG] [LOCAL ] Loaded configuration for KURA: 2 features, 90.0% accuracy [2026-02-26T20:35:33.976416] [DEBUG] [LOCAL ] Loaded configuration for SVCO: 3 features, 80.0% accuracy [2026-02-26T20:35:33.976513] [DEBUG] [LOCAL ] Loaded configuration for TIMB: 1 features, 60.0% accuracy [2026-02-26T20:35:33.976828] [DEBUG] [LOCAL ] Loaded configuration for NRK: 1 features, 70.0% accuracy [2026-02-26T20:35:33.977072] [DEBUG] [LOCAL ] Loaded configuration for EPSN: 1 features, 80.0% accuracy [2026-02-26T20:35:33.978221] [DEBUG] [LOCAL ] Loaded configuration for IDN: 0 features, 70.0% accuracy [2026-02-26T20:35:33.978482] [DEBUG] [LOCAL ] Loaded configuration for PRG: 2 features, 80.0% accuracy [2026-02-26T20:35:33.978569] [DEBUG] [LOCAL ] Loaded configuration for CMS: 6 features, 80.0% accuracy [2026-02-26T20:35:33.978658] [DEBUG] [LOCAL ] Loaded configuration for BGY: 2 features, 90.0% accuracy [2026-02-26T20:35:33.978922] [DEBUG] [LOCAL ] Loaded configuration for CCEC: 3 features, 80.0% accuracy [2026-02-26T20:35:33.979241] [DEBUG] [LOCAL ] Loaded configuration for GMED: 4 features, 60.0% accuracy [2026-02-26T20:35:33.979344] [DEBUG] [LOCAL ] Loaded configuration for SKYX: 3 features, 80.0% accuracy [2026-02-26T20:35:33.979429] [DEBUG] [LOCAL ] Loaded configuration for CCRN: 2 features, 60.0% accuracy [2026-02-26T20:35:33.979744] [DEBUG] [LOCAL ] Loaded configuration for IGA: 3 features, 60.0% accuracy [2026-02-26T20:35:33.979821] [DEBUG] [LOCAL ] Loaded configuration for ARE: 4 features, 70.0% accuracy [2026-02-26T20:35:33.980128] [DEBUG] [LOCAL ] Loaded configuration for BRX: 1 features, 70.0% accuracy [2026-02-26T20:35:33.980413] [DEBUG] [LOCAL ] Loaded configuration for RXO: 1 features, 70.0% accuracy [2026-02-26T20:35:33.980485] [DEBUG] [LOCAL ] Loaded configuration for LZ: 2 features, 80.0% accuracy [2026-02-26T20:35:33.980723] [DEBUG] [LOCAL ] Loaded configuration for ELTX: 1 features, 80.0% accuracy [2026-02-26T20:35:33.980806] [DEBUG] [LOCAL ] Loaded configuration for ADP: 3 features, 90.0% accuracy [2026-02-26T20:35:33.980896] [DEBUG] [LOCAL ] Loaded configuration for FOLD: 2 features, 90.0% accuracy [2026-02-26T20:35:33.980973] [DEBUG] [LOCAL ] Loaded configuration for AZO: 2 features, 90.0% accuracy [2026-02-26T20:35:33.981316] [DEBUG] [LOCAL ] Loaded configuration for CTMX: 2 features, 70.0% accuracy [2026-02-26T20:35:33.981404] [DEBUG] [LOCAL ] Loaded configuration for PDP: 1 features, 90.0% accuracy [2026-02-26T20:35:33.981664] [DEBUG] [LOCAL ] Loaded configuration for AMX: 0 features, 80.0% accuracy [2026-02-26T20:35:33.981747] [DEBUG] [LOCAL ] Loaded configuration for PAC: 1 features, 70.0% accuracy [2026-02-26T20:35:33.981983] [DEBUG] [LOCAL ] Loaded configuration for AIMD: 1 features, 50.0% accuracy [2026-02-26T20:35:33.982063] [DEBUG] [LOCAL ] Loaded configuration for NLY: 1 features, 70.0% accuracy [2026-02-26T20:35:33.982125] [DEBUG] [LOCAL ] Loaded configuration for LINE: 5 features, 90.0% accuracy [2026-02-26T20:35:33.982187] [DEBUG] [LOCAL ] Loaded configuration for KDP: 1 features, 90.0% accuracy [2026-02-26T20:35:33.982259] [DEBUG] [LOCAL ] Loaded configuration for OGI: 2 features, 90.0% accuracy [2026-02-26T20:35:33.982475] [DEBUG] [LOCAL ] Loaded configuration for GLAD: 1 features, 80.0% accuracy [2026-02-26T20:35:33.982746] [DEBUG] [LOCAL ] Loaded configuration for CARS: 2 features, 90.0% accuracy [2026-02-26T20:35:33.982998] [DEBUG] [LOCAL ] Loaded configuration for CCSI: 3 features, 80.0% accuracy [2026-02-26T20:35:33.983093] [DEBUG] [LOCAL ] Loaded configuration for TDSC: 2 features, 90.0% accuracy [2026-02-26T20:35:33.983184] [DEBUG] [LOCAL ] Loaded configuration for AQNB: 0 features, 80.0% accuracy [2026-02-26T20:35:33.983424] [DEBUG] [LOCAL ] Loaded configuration for AAPD: 0 features, 80.0% accuracy [2026-02-26T20:35:33.983505] [DEBUG] [LOCAL ] Loaded configuration for EPC: 3 features, 80.0% accuracy [2026-02-26T20:35:33.983770] [DEBUG] [LOCAL ] Loaded configuration for APOG: 3 features, 70.0% accuracy [2026-02-26T20:35:33.983861] [DEBUG] [LOCAL ] Loaded configuration for FIP: 4 features, 80.0% accuracy [2026-02-26T20:35:33.983939] [DEBUG] [LOCAL ] Loaded configuration for CATO: 2 features, 70.0% accuracy [2026-02-26T20:35:33.984002] [DEBUG] [LOCAL ] Loaded configuration for DGRE: 6 features, 100.0% accuracy [2026-02-26T20:35:33.984250] [DEBUG] [LOCAL ] Loaded configuration for GNMA: 1 features, 80.0% accuracy [2026-02-26T20:35:33.984488] [DEBUG] [LOCAL ] Loaded configuration for CWH: 1 features, 80.0% accuracy [2026-02-26T20:35:33.984562] [DEBUG] [LOCAL ] Loaded configuration for SOUN: 3 features, 80.0% accuracy [2026-02-26T20:35:33.984648] [DEBUG] [LOCAL ] Loaded configuration for PCN: 3 features, 100.0% accuracy [2026-02-26T20:35:33.984897] [DEBUG] [LOCAL ] Loaded configuration for AGZD: 1 features, 80.0% accuracy [2026-02-26T20:35:33.984982] [DEBUG] [LOCAL ] Loaded configuration for SSP: 1 features, 70.0% accuracy [2026-02-26T20:35:33.985214] [DEBUG] [LOCAL ] Loaded configuration for FCFS: 1 features, 70.0% accuracy [2026-02-26T20:35:33.985493] [DEBUG] [LOCAL ] Loaded configuration for OTLY: 3 features, 70.0% accuracy [2026-02-26T20:35:33.985765] [DEBUG] [LOCAL ] Loaded configuration for DWAS: 2 features, 70.0% accuracy [2026-02-26T20:35:33.985856] [DEBUG] [LOCAL ] Loaded configuration for NPFD: 5 features, 80.0% accuracy [2026-02-26T20:35:33.986709] [DEBUG] [LOCAL ] Loaded configuration for NVEC: 1 features, 40.0% accuracy [2026-02-26T20:35:33.987006] [DEBUG] [LOCAL ] Loaded configuration for SXC: 3 features, 80.0% accuracy [2026-02-26T20:35:33.987096] [DEBUG] [LOCAL ] Loaded configuration for SIBN: 1 features, 60.0% accuracy [2026-02-26T20:35:33.987511] [DEBUG] [LOCAL ] Loaded configuration for GPIX: 4 features, 90.0% accuracy [2026-02-26T20:35:33.987666] [DEBUG] [LOCAL ] Loaded configuration for MA: 2 features, 90.0% accuracy [2026-02-26T20:35:33.987967] [DEBUG] [LOCAL ] Loaded configuration for KNF: 3 features, 80.0% accuracy [2026-02-26T20:35:33.988273] [DEBUG] [LOCAL ] Loaded configuration for WING: 3 features, 80.0% accuracy [2026-02-26T20:35:33.988558] [DEBUG] [LOCAL ] Loaded configuration for YMM: 0 features, 60.0% accuracy [2026-02-26T20:35:33.988665] [DEBUG] [LOCAL ] Loaded configuration for FRPH: 2 features, 90.0% accuracy [2026-02-26T20:35:33.988738] [DEBUG] [LOCAL ] Loaded configuration for RLX: 3 features, 80.0% accuracy [2026-02-26T20:35:33.988802] [DEBUG] [LOCAL ] Loaded configuration for JMSB: 4 features, 80.0% accuracy [2026-02-26T20:35:33.989128] [DEBUG] [LOCAL ] Loaded configuration for FRME: 1 features, 70.0% accuracy [2026-02-26T20:35:33.989202] [DEBUG] [LOCAL ] Loaded configuration for OBK: 1 features, 90.0% accuracy [2026-02-26T20:35:33.989478] [DEBUG] [LOCAL ] Loaded configuration for OABI: 3 features, 100.0% accuracy [2026-02-26T20:35:33.989741] [DEBUG] [LOCAL ] Loaded configuration for CTRA: 3 features, 90.0% accuracy [2026-02-26T20:35:33.989816] [DEBUG] [LOCAL ] Loaded configuration for PHK: 4 features, 90.0% accuracy [2026-02-26T20:35:33.990106] [DEBUG] [LOCAL ] Loaded configuration for BHC: 4 features, 90.0% accuracy [2026-02-26T20:35:33.990408] [DEBUG] [LOCAL ] Loaded configuration for SLDP: 4 features, 80.0% accuracy [2026-02-26T20:35:33.990713] [DEBUG] [LOCAL ] Loaded configuration for WHD: 2 features, 90.0% accuracy [2026-02-26T20:35:33.990963] [DEBUG] [LOCAL ] Loaded configuration for ELF: 1 features, 50.0% accuracy [2026-02-26T20:35:33.991200] [DEBUG] [LOCAL ] Loaded configuration for STEL: 4 features, 60.0% accuracy [2026-02-26T20:35:33.991433] [DEBUG] [LOCAL ] Loaded configuration for ESGD: 2 features, 70.0% accuracy [2026-02-26T20:35:33.991678] [DEBUG] [LOCAL ] Loaded configuration for TOL: 2 features, 60.0% accuracy [2026-02-26T20:35:33.991925] [DEBUG] [LOCAL ] Loaded configuration for LQDA: 2 features, 90.0% accuracy [2026-02-26T20:35:33.992005] [DEBUG] [LOCAL ] Loaded configuration for ACNB: 1 features, 80.0% accuracy [2026-02-26T20:35:33.992393] [DEBUG] [LOCAL ] Loaded configuration for RERE: 3 features, 70.0% accuracy [2026-02-26T20:35:33.992773] [DEBUG] [LOCAL ] Loaded configuration for BITF: 4 features, 80.0% accuracy [2026-02-26T20:35:33.993029] [DEBUG] [LOCAL ] Loaded configuration for KIM: 3 features, 80.0% accuracy [2026-02-26T20:35:33.993118] [DEBUG] [LOCAL ] Loaded configuration for CLRB: 2 features, 50.0% accuracy [2026-02-26T20:35:33.993193] [DEBUG] [LOCAL ] Loaded configuration for TSN: 2 features, 60.0% accuracy [2026-02-26T20:35:33.993455] [DEBUG] [LOCAL ] Loaded configuration for ZUMZ: 3 features, 70.0% accuracy [2026-02-26T20:35:33.993538] [DEBUG] [LOCAL ] Loaded configuration for ISSC: 4 features, 90.0% accuracy [2026-02-26T20:35:33.993815] [DEBUG] [LOCAL ] Loaded configuration for ANGI: 2 features, 70.0% accuracy [2026-02-26T20:35:33.994099] [DEBUG] [LOCAL ] Loaded configuration for AXTI: 2 features, 80.0% accuracy [2026-02-26T20:35:33.994188] [DEBUG] [LOCAL ] Loaded configuration for MYGN: 2 features, 70.0% accuracy [2026-02-26T20:35:33.994636] [DEBUG] [LOCAL ] Loaded configuration for FUND: 2 features, 90.0% accuracy [2026-02-26T20:35:33.994711] [DEBUG] [LOCAL ] Loaded configuration for GPRE: 1 features, 100.0% accuracy [2026-02-26T20:35:33.994949] [DEBUG] [LOCAL ] Loaded configuration for TGLS: 2 features, 90.0% accuracy [2026-02-26T20:35:33.995022] [DEBUG] [LOCAL ] Loaded configuration for VSCO: 0 features, 70.0% accuracy [2026-02-26T20:35:33.995289] [DEBUG] [LOCAL ] Loaded configuration for ZD: 3 features, 80.0% accuracy [2026-02-26T20:35:33.995372] [DEBUG] [LOCAL ] Loaded configuration for EIC: 3 features, 70.0% accuracy [2026-02-26T20:35:33.995445] [DEBUG] [LOCAL ] Loaded configuration for CB: 3 features, 70.0% accuracy [2026-02-26T20:35:33.995791] [DEBUG] [LOCAL ] Loaded configuration for SMPL: 3 features, 80.0% accuracy [2026-02-26T20:35:33.996045] [DEBUG] [LOCAL ] Loaded configuration for IEX: 0 features, 70.0% accuracy [2026-02-26T20:35:33.996325] [DEBUG] [LOCAL ] Loaded configuration for CTRM: 3 features, 80.0% accuracy [2026-02-26T20:35:33.996621] [DEBUG] [LOCAL ] Loaded configuration for UBS: 2 features, 60.0% accuracy [2026-02-26T20:35:33.996704] [DEBUG] [LOCAL ] Loaded configuration for RLJ: 2 features, 60.0% accuracy [2026-02-26T20:35:33.997062] [DEBUG] [LOCAL ] Loaded configuration for DRVN: 1 features, 70.0% accuracy [2026-02-26T20:35:33.997167] [DEBUG] [LOCAL ] Loaded configuration for HRL: 1 features, 70.0% accuracy [2026-02-26T20:35:33.997429] [DEBUG] [LOCAL ] Loaded configuration for FFBC: 0 features, 60.0% accuracy [2026-02-26T20:35:33.997726] [DEBUG] [LOCAL ] Loaded configuration for BSX: 2 features, 90.0% accuracy [2026-02-26T20:35:33.997981] [DEBUG] [LOCAL ] Loaded configuration for MFIN: 4 features, 80.0% accuracy [2026-02-26T20:35:33.998287] [DEBUG] [LOCAL ] Loaded configuration for CCK: 4 features, 100.0% accuracy [2026-02-26T20:35:33.998676] [DEBUG] [LOCAL ] Loaded configuration for LIN: 2 features, 70.0% accuracy [2026-02-26T20:35:33.998946] [DEBUG] [LOCAL ] Loaded configuration for PFF: 2 features, 90.0% accuracy [2026-02-26T20:35:33.999054] [DEBUG] [LOCAL ] Loaded configuration for OFIX: 1 features, 70.0% accuracy [2026-02-26T20:35:33.999315] [DEBUG] [LOCAL ] Loaded configuration for JEPQ: 6 features, 80.0% accuracy [2026-02-26T20:35:33.999399] [DEBUG] [LOCAL ] Loaded configuration for BTZ: 1 features, 80.0% accuracy [2026-02-26T20:35:33.999767] [DEBUG] [LOCAL ] Loaded configuration for ALTS: 1 features, 70.0% accuracy [2026-02-26T20:35:34.000260] [DEBUG] [LOCAL ] Loaded configuration for ALAB: 2 features, 70.0% accuracy [2026-02-26T20:35:34.000355] [DEBUG] [LOCAL ] Loaded configuration for IDCC: 2 features, 80.0% accuracy [2026-02-26T20:35:34.000621] [DEBUG] [LOCAL ] Loaded configuration for DOUG: 1 features, 90.0% accuracy [2026-02-26T20:35:34.000712] [DEBUG] [LOCAL ] Loaded configuration for ACON: 1 features, 80.0% accuracy [2026-02-26T20:35:34.000967] [DEBUG] [LOCAL ] Loaded configuration for LMBS: 2 features, 90.0% accuracy [2026-02-26T20:35:34.001064] [DEBUG] [LOCAL ] Loaded configuration for BTMD: 3 features, 80.0% accuracy [2026-02-26T20:35:34.001133] [DEBUG] [LOCAL ] Loaded configuration for COFS: 3 features, 70.0% accuracy [2026-02-26T20:35:34.001195] [DEBUG] [LOCAL ] Loaded configuration for NXE: 3 features, 90.0% accuracy [2026-02-26T20:35:34.001267] [DEBUG] [LOCAL ] Loaded configuration for NTNX: 4 features, 70.0% accuracy [2026-02-26T20:35:34.001535] [DEBUG] [LOCAL ] Loaded configuration for AIRJ: 3 features, 80.0% accuracy [2026-02-26T20:35:34.001857] [DEBUG] [LOCAL ] Loaded configuration for AFRM: 1 features, 80.0% accuracy [2026-02-26T20:35:34.002155] [DEBUG] [LOCAL ] Loaded configuration for REGN: 1 features, 60.0% accuracy [2026-02-26T20:35:34.002393] [DEBUG] [LOCAL ] Loaded configuration for CACC: 1 features, 60.0% accuracy [2026-02-26T20:35:34.002466] [DEBUG] [LOCAL ] Loaded configuration for TMCI: 2 features, 90.0% accuracy [2026-02-26T20:35:34.002714] [DEBUG] [LOCAL ] Loaded configuration for DX: 2 features, 80.0% accuracy [2026-02-26T20:35:34.002953] [DEBUG] [LOCAL ] Loaded configuration for CION: 1 features, 80.0% accuracy [2026-02-26T20:35:34.003035] [DEBUG] [LOCAL ] Loaded configuration for IHG: 1 features, 80.0% accuracy [2026-02-26T20:35:34.003297] [DEBUG] [LOCAL ] Loaded configuration for TNK: 2 features, 60.0% accuracy [2026-02-26T20:35:34.003608] [DEBUG] [LOCAL ] Loaded configuration for PRCH: 2 features, 70.0% accuracy [2026-02-26T20:35:34.003875] [DEBUG] [LOCAL ] Loaded configuration for BNJ: 2 features, 60.0% accuracy [2026-02-26T20:35:34.004128] [DEBUG] [LOCAL ] Loaded configuration for WCC: 3 features, 80.0% accuracy [2026-02-26T20:35:34.004430] [DEBUG] [LOCAL ] Loaded configuration for CECO: 2 features, 90.0% accuracy [2026-02-26T20:35:34.004528] [DEBUG] [LOCAL ] Loaded configuration for LYG: 1 features, 70.0% accuracy [2026-02-26T20:35:34.004845] [DEBUG] [LOCAL ] Loaded configuration for CADL: 1 features, 90.0% accuracy [2026-02-26T20:35:34.004919] [DEBUG] [LOCAL ] Loaded configuration for DG: 1 features, 70.0% accuracy [2026-02-26T20:35:34.005172] [DEBUG] [LOCAL ] Loaded configuration for OSIS: 1 features, 70.0% accuracy [2026-02-26T20:35:34.005414] [DEBUG] [LOCAL ] Loaded configuration for DKNG: 2 features, 90.0% accuracy [2026-02-26T20:35:34.005867] [DEBUG] [LOCAL ] Loaded configuration for NWE: 2 features, 70.0% accuracy [2026-02-26T20:35:34.006167] [DEBUG] [LOCAL ] Loaded configuration for CODA: 0 features, 90.0% accuracy [2026-02-26T20:35:34.006476] [DEBUG] [LOCAL ] Loaded configuration for TTEC: 2 features, 90.0% accuracy [2026-02-26T20:35:34.006844] [DEBUG] [LOCAL ] Loaded configuration for NATL: 2 features, 90.0% accuracy [2026-02-26T20:35:34.007156] [DEBUG] [LOCAL ] Loaded configuration for VTEX: 2 features, 90.0% accuracy [2026-02-26T20:35:34.007681] [DEBUG] [LOCAL ] Loaded configuration for ORGO: 1 features, 80.0% accuracy [2026-02-26T20:35:34.008125] [DEBUG] [LOCAL ] Loaded configuration for LGIH: 1 features, 90.0% accuracy [2026-02-26T20:35:34.008226] [DEBUG] [LOCAL ] Loaded configuration for LZB: 2 features, 80.0% accuracy [2026-02-26T20:35:34.008307] [DEBUG] [LOCAL ] Loaded configuration for MPB: 3 features, 70.0% accuracy [2026-02-26T20:35:34.008385] [DEBUG] [LOCAL ] Loaded configuration for IDE: 1 features, 80.0% accuracy [2026-02-26T20:35:34.008706] [DEBUG] [LOCAL ] Loaded configuration for CTNM: 3 features, 80.0% accuracy [2026-02-26T20:35:34.008979] [DEBUG] [LOCAL ] Loaded configuration for GOOG: 1 features, 60.0% accuracy [2026-02-26T20:35:34.009082] [DEBUG] [LOCAL ] Loaded configuration for JBL: 2 features, 70.0% accuracy [2026-02-26T20:35:34.009395] [DEBUG] [LOCAL ] Loaded configuration for IRDM: 4 features, 80.0% accuracy [2026-02-26T20:35:34.009636] [DEBUG] [LOCAL ] Loaded configuration for AIP: 3 features, 80.0% accuracy [2026-02-26T20:35:34.009890] [DEBUG] [LOCAL ] Loaded configuration for EDAP: 1 features, 70.0% accuracy [2026-02-26T20:35:34.009974] [DEBUG] [LOCAL ] Loaded configuration for FUN: 3 features, 80.0% accuracy [2026-02-26T20:35:34.010263] [DEBUG] [LOCAL ] Loaded configuration for CTO: 3 features, 70.0% accuracy [2026-02-26T20:35:34.010349] [DEBUG] [LOCAL ] Loaded configuration for CPSS: 2 features, 70.0% accuracy [2026-02-26T20:35:34.010604] [DEBUG] [LOCAL ] Loaded configuration for HIFS: 1 features, 90.0% accuracy [2026-02-26T20:35:34.010688] [DEBUG] [LOCAL ] Loaded configuration for ASPS: 1 features, 80.0% accuracy [2026-02-26T20:35:34.010768] [DEBUG] [LOCAL ] Loaded configuration for ALXO: 1 features, 70.0% accuracy [2026-02-26T20:35:34.011051] [DEBUG] [LOCAL ] Loaded configuration for ECC: 1 features, 50.0% accuracy [2026-02-26T20:35:34.011140] [DEBUG] [LOCAL ] Loaded configuration for BG: 4 features, 70.0% accuracy [2026-02-26T20:35:34.011393] [DEBUG] [LOCAL ] Loaded configuration for CMPX: 1 features, 70.0% accuracy [2026-02-26T20:35:34.011471] [DEBUG] [LOCAL ] Loaded configuration for ORMP: 2 features, 80.0% accuracy [2026-02-26T20:35:34.011759] [DEBUG] [LOCAL ] Loaded configuration for ORKA: 2 features, 70.0% accuracy [2026-02-26T20:35:34.011833] [DEBUG] [LOCAL ] Loaded configuration for THFF: 1 features, 70.0% accuracy [2026-02-26T20:35:34.012090] [DEBUG] [LOCAL ] Loaded configuration for KTF: 3 features, 80.0% accuracy [2026-02-26T20:35:34.012360] [DEBUG] [LOCAL ] Loaded configuration for TBLD: 0 features, 80.0% accuracy [2026-02-26T20:35:34.012622] [DEBUG] [LOCAL ] Loaded configuration for ACAD: 1 features, 70.0% accuracy [2026-02-26T20:35:34.012880] [DEBUG] [LOCAL ] Loaded configuration for INMB: 2 features, 70.0% accuracy [2026-02-26T20:35:34.013147] [DEBUG] [LOCAL ] Loaded configuration for TSQ: 3 features, 100.0% accuracy [2026-02-26T20:35:34.013398] [DEBUG] [LOCAL ] Loaded configuration for CNC: 1 features, 70.0% accuracy [2026-02-26T20:35:34.013715] [DEBUG] [LOCAL ] Loaded configuration for LZM: 3 features, 80.0% accuracy [2026-02-26T20:35:34.013976] [DEBUG] [LOCAL ] Loaded configuration for BXMX: 4 features, 70.0% accuracy [2026-02-26T20:35:34.014293] [DEBUG] [LOCAL ] Loaded configuration for AQN: 2 features, 60.0% accuracy [2026-02-26T20:35:34.014623] [DEBUG] [LOCAL ] Loaded configuration for SPAI: 2 features, 70.0% accuracy [2026-02-26T20:35:34.014881] [DEBUG] [LOCAL ] Loaded configuration for KLIC: 3 features, 80.0% accuracy [2026-02-26T20:35:34.014956] [DEBUG] [LOCAL ] Loaded configuration for MBB: 2 features, 80.0% accuracy [2026-02-26T20:35:34.015019] [DEBUG] [LOCAL ] Loaded configuration for HPE: 0 features, 90.0% accuracy [2026-02-26T20:35:34.015274] [DEBUG] [LOCAL ] Loaded configuration for MSGS: 2 features, 90.0% accuracy [2026-02-26T20:35:34.015374] [DEBUG] [LOCAL ] Loaded configuration for FBIZ: 6 features, 70.0% accuracy [2026-02-26T20:35:34.015666] [DEBUG] [LOCAL ] Loaded configuration for CRH: 2 features, 70.0% accuracy [2026-02-26T20:35:34.015752] [DEBUG] [LOCAL ] Loaded configuration for TELO: 3 features, 80.0% accuracy [2026-02-26T20:35:34.015827] [DEBUG] [LOCAL ] Loaded configuration for GHM: 1 features, 80.0% accuracy [2026-02-26T20:35:34.016065] [DEBUG] [LOCAL ] Loaded configuration for FTLF: 2 features, 80.0% accuracy [2026-02-26T20:35:34.016174] [DEBUG] [LOCAL ] Loaded configuration for OXLC: 4 features, 60.0% accuracy [2026-02-26T20:35:34.016469] [DEBUG] [LOCAL ] Loaded configuration for AFL: 3 features, 70.0% accuracy [2026-02-26T20:35:34.016730] [DEBUG] [LOCAL ] Loaded configuration for FEMS: 1 features, 50.0% accuracy [2026-02-26T20:35:34.016827] [DEBUG] [LOCAL ] Loaded configuration for LMND: 3 features, 80.0% accuracy [2026-02-26T20:35:34.017093] [DEBUG] [LOCAL ] Loaded configuration for BIPH: 2 features, 80.0% accuracy [2026-02-26T20:35:34.017181] [DEBUG] [LOCAL ] Loaded configuration for BJ: 4 features, 90.0% accuracy [2026-02-26T20:35:34.018220] [DEBUG] [LOCAL ] Loaded configuration for BLBD: 2 features, 90.0% accuracy [2026-02-26T20:35:34.018306] [DEBUG] [LOCAL ] Loaded configuration for PMAX: 2 features, 100.0% accuracy [2026-02-26T20:35:34.018599] [DEBUG] [LOCAL ] Loaded configuration for SQNS: 5 features, 90.0% accuracy [2026-02-26T20:35:34.018914] [DEBUG] [LOCAL ] Loaded configuration for CNK: 4 features, 100.0% accuracy [2026-02-26T20:35:34.018991] [DEBUG] [LOCAL ] Loaded configuration for TSLQ: 3 features, 80.0% accuracy [2026-02-26T20:35:34.019058] [DEBUG] [LOCAL ] Loaded configuration for STEM: 3 features, 100.0% accuracy [2026-02-26T20:35:34.019363] [DEBUG] [LOCAL ] Loaded configuration for FIHL: 4 features, 70.0% accuracy [2026-02-26T20:35:34.019660] [DEBUG] [LOCAL ] Loaded configuration for ACHC: 1 features, 50.0% accuracy [2026-02-26T20:35:34.019759] [DEBUG] [LOCAL ] Loaded configuration for HLF: 2 features, 70.0% accuracy [2026-02-26T20:35:34.019867] [DEBUG] [LOCAL ] Loaded configuration for PAA: 2 features, 70.0% accuracy [2026-02-26T20:35:34.019947] [DEBUG] [LOCAL ] Loaded configuration for BDN: 2 features, 90.0% accuracy [2026-02-26T20:35:34.020013] [DEBUG] [LOCAL ] Loaded configuration for CTBI: 4 features, 60.0% accuracy [2026-02-26T20:35:34.020280] [DEBUG] [LOCAL ] Loaded configuration for RRGB: 2 features, 100.0% accuracy [2026-02-26T20:35:34.020564] [DEBUG] [LOCAL ] Loaded configuration for VOC: 2 features, 90.0% accuracy [2026-02-26T20:35:34.020835] [DEBUG] [LOCAL ] Loaded configuration for HWH: 3 features, 90.0% accuracy [2026-02-26T20:35:34.021090] [DEBUG] [LOCAL ] Loaded configuration for IMMP: 3 features, 50.0% accuracy [2026-02-26T20:35:34.021173] [DEBUG] [LOCAL ] Loaded configuration for HLIO: 2 features, 60.0% accuracy [2026-02-26T20:35:34.021238] [DEBUG] [LOCAL ] Loaded configuration for KBWY: 1 features, 90.0% accuracy [2026-02-26T20:35:34.021311] [DEBUG] [LOCAL ] Loaded configuration for JKHY: 2 features, 100.0% accuracy [2026-02-26T20:35:34.021391] [DEBUG] [LOCAL ] Loaded configuration for RDVY: 2 features, 70.0% accuracy [2026-02-26T20:35:34.021636] [DEBUG] [LOCAL ] Loaded configuration for PAYS: 1 features, 80.0% accuracy [2026-02-26T20:35:34.021994] [DEBUG] [LOCAL ] Loaded configuration for NTRA: 1 features, 80.0% accuracy [2026-02-26T20:35:34.022289] [DEBUG] [LOCAL ] Loaded configuration for OLMA: 2 features, 80.0% accuracy [2026-02-26T20:35:34.022531] [DEBUG] [LOCAL ] Loaded configuration for XOM: 0 features, 70.0% accuracy [2026-02-26T20:35:34.022639] [DEBUG] [LOCAL ] Loaded configuration for BUG: 4 features, 60.0% accuracy [2026-02-26T20:35:34.022752] [DEBUG] [LOCAL ] Loaded configuration for UAA: 4 features, 80.0% accuracy [2026-02-26T20:35:34.022833] [DEBUG] [LOCAL ] Loaded configuration for DCO: 2 features, 60.0% accuracy [2026-02-26T20:35:34.022911] [DEBUG] [LOCAL ] Loaded configuration for BGS: 4 features, 80.0% accuracy [2026-02-26T20:35:34.023196] [DEBUG] [LOCAL ] Loaded configuration for SNY: 1 features, 80.0% accuracy [2026-02-26T20:35:34.023280] [DEBUG] [LOCAL ] Loaded configuration for GWRS: 1 features, 80.0% accuracy [2026-02-26T20:35:34.023507] [DEBUG] [LOCAL ] Loaded configuration for PSTG: 3 features, 70.0% accuracy [2026-02-26T20:35:34.023612] [DEBUG] [LOCAL ] Loaded configuration for HUN: 2 features, 70.0% accuracy [2026-02-26T20:35:34.023850] [DEBUG] [LOCAL ] Loaded configuration for ALEX: 4 features, 80.0% accuracy [2026-02-26T20:35:34.023923] [DEBUG] [LOCAL ] Loaded configuration for BE: 1 features, 80.0% accuracy [2026-02-26T20:35:34.024200] [DEBUG] [LOCAL ] Loaded configuration for ULY: 3 features, 80.0% accuracy [2026-02-26T20:35:34.024601] [DEBUG] [LOCAL ] Loaded configuration for PATH: 0 features, 60.0% accuracy [2026-02-26T20:35:34.024678] [DEBUG] [LOCAL ] Loaded configuration for VEL: 3 features, 70.0% accuracy [2026-02-26T20:35:34.024924] [DEBUG] [LOCAL ] Loaded configuration for PFM: 1 features, 70.0% accuracy [2026-02-26T20:35:34.025270] [DEBUG] [LOCAL ] Loaded configuration for AGNCL: 6 features, 90.0% accuracy [2026-02-26T20:35:34.025533] [DEBUG] [LOCAL ] Loaded configuration for CTRN: 3 features, 80.0% accuracy [2026-02-26T20:35:34.025863] [DEBUG] [LOCAL ] Loaded configuration for ACWX: 1 features, 80.0% accuracy [2026-02-26T20:35:34.025949] [DEBUG] [LOCAL ] Loaded configuration for VERX: 3 features, 70.0% accuracy [2026-02-26T20:35:34.026025] [DEBUG] [LOCAL ] Loaded configuration for NB: 2 features, 70.0% accuracy [2026-02-26T20:35:34.026269] [DEBUG] [LOCAL ] Loaded configuration for GUG: 1 features, 60.0% accuracy [2026-02-26T20:35:34.026360] [DEBUG] [LOCAL ] Loaded configuration for TX: 3 features, 80.0% accuracy [2026-02-26T20:35:34.026436] [DEBUG] [LOCAL ] Loaded configuration for KN: 1 features, 80.0% accuracy [2026-02-26T20:35:34.026516] [DEBUG] [LOCAL ] Loaded configuration for EVC: 1 features, 70.0% accuracy [2026-02-26T20:35:34.026780] [DEBUG] [LOCAL ] Loaded configuration for RSKD: 4 features, 80.0% accuracy [2026-02-26T20:35:34.027071] [DEBUG] [LOCAL ] Loaded configuration for ARES: 2 features, 90.0% accuracy [2026-02-26T20:35:34.027351] [DEBUG] [LOCAL ] Loaded configuration for BMY: 3 features, 80.0% accuracy [2026-02-26T20:35:34.027594] [DEBUG] [LOCAL ] Loaded configuration for GGLS: 2 features, 80.0% accuracy [2026-02-26T20:35:34.027700] [DEBUG] [LOCAL ] Loaded configuration for BBD: 1 features, 60.0% accuracy [2026-02-26T20:35:34.027766] [DEBUG] [LOCAL ] Loaded configuration for GLBE: 2 features, 80.0% accuracy [2026-02-26T20:35:34.028026] [DEBUG] [LOCAL ] Loaded configuration for ESTA: 4 features, 90.0% accuracy [2026-02-26T20:35:34.028116] [DEBUG] [LOCAL ] Loaded configuration for TOI: 3 features, 80.0% accuracy [2026-02-26T20:35:34.028484] [DEBUG] [LOCAL ] Loaded configuration for NUVL: 5 features, 90.0% accuracy [2026-02-26T20:35:34.028812] [DEBUG] [LOCAL ] Loaded configuration for EDN: 5 features, 80.0% accuracy [2026-02-26T20:35:34.029603] [DEBUG] [LOCAL ] Loaded configuration for SPCE: 1 features, 80.0% accuracy [2026-02-26T20:35:34.029923] [DEBUG] [LOCAL ] Loaded configuration for ATRO: 3 features, 90.0% accuracy [2026-02-26T20:35:34.030199] [DEBUG] [LOCAL ] Loaded configuration for CRON: 1 features, 70.0% accuracy [2026-02-26T20:35:34.030453] [DEBUG] [LOCAL ] Loaded configuration for GLRE: 2 features, 80.0% accuracy [2026-02-26T20:35:34.030543] [DEBUG] [LOCAL ] Loaded configuration for TS: 2 features, 100.0% accuracy [2026-02-26T20:35:34.030636] [DEBUG] [LOCAL ] Loaded configuration for VSTM: 3 features, 80.0% accuracy [2026-02-26T20:35:34.030700] [DEBUG] [LOCAL ] Loaded configuration for KIDS: 0 features, 90.0% accuracy [2026-02-26T20:35:34.030968] [DEBUG] [LOCAL ] Loaded configuration for GTES: 7 features, 90.0% accuracy [2026-02-26T20:35:34.031070] [DEBUG] [LOCAL ] Loaded configuration for GRFS: 1 features, 70.0% accuracy [2026-02-26T20:35:34.031155] [DEBUG] [LOCAL ] Loaded configuration for RELL: 2 features, 80.0% accuracy [2026-02-26T20:35:34.031402] [DEBUG] [LOCAL ] Loaded configuration for WDH: 4 features, 80.0% accuracy [2026-02-26T20:35:34.031715] [DEBUG] [LOCAL ] Loaded configuration for LILA: 2 features, 70.0% accuracy [2026-02-26T20:35:34.032045] [DEBUG] [LOCAL ] Loaded configuration for HIG: 2 features, 80.0% accuracy [2026-02-26T20:35:34.032126] [DEBUG] [LOCAL ] Loaded configuration for TPZ: 3 features, 80.0% accuracy [2026-02-26T20:35:34.032442] [DEBUG] [LOCAL ] Loaded configuration for APLD: 1 features, 90.0% accuracy [2026-02-26T20:35:34.032779] [DEBUG] [LOCAL ] Loaded configuration for FWRG: 2 features, 50.0% accuracy [2026-02-26T20:35:34.033128] [DEBUG] [LOCAL ] Loaded configuration for USXF: 1 features, 80.0% accuracy [2026-02-26T20:35:34.033221] [DEBUG] [LOCAL ] Loaded configuration for ANF: 4 features, 100.0% accuracy [2026-02-26T20:35:34.033287] [DEBUG] [LOCAL ] Loaded configuration for ICE: 2 features, 70.0% accuracy [2026-02-26T20:35:34.033359] [DEBUG] [LOCAL ] Loaded configuration for ESGE: 2 features, 80.0% accuracy [2026-02-26T20:35:34.033676] [DEBUG] [LOCAL ] Loaded configuration for TBIL: 0 features, 90.0% accuracy [2026-02-26T20:35:34.033958] [DEBUG] [LOCAL ] Loaded configuration for FITBO: 1 features, 70.0% accuracy [2026-02-26T20:35:34.034246] [DEBUG] [LOCAL ] Loaded configuration for IHS: 1 features, 90.0% accuracy [2026-02-26T20:35:34.034338] [DEBUG] [LOCAL ] Loaded configuration for RYAAY: 3 features, 70.0% accuracy [2026-02-26T20:35:34.034631] [DEBUG] [LOCAL ] Loaded configuration for ZETA: 1 features, 90.0% accuracy [2026-02-26T20:35:34.034715] [DEBUG] [LOCAL ] Loaded configuration for VPLS: 2 features, 60.0% accuracy [2026-02-26T20:35:34.034790] [DEBUG] [LOCAL ] Loaded configuration for MEDP: 1 features, 80.0% accuracy [2026-02-26T20:35:34.035052] [DEBUG] [LOCAL ] Loaded configuration for BWB: 1 features, 60.0% accuracy [2026-02-26T20:35:34.035145] [DEBUG] [LOCAL ] Loaded configuration for DMAC: 5 features, 70.0% accuracy [2026-02-26T20:35:34.035218] [DEBUG] [LOCAL ] Loaded configuration for PACB: 0 features, 70.0% accuracy [2026-02-26T20:35:34.035501] [DEBUG] [LOCAL ] Loaded configuration for ABG: 2 features, 90.0% accuracy [2026-02-26T20:35:34.035658] [DEBUG] [LOCAL ] Loaded configuration for WASH: 2 features, 80.0% accuracy [2026-02-26T20:35:34.035735] [DEBUG] [LOCAL ] Loaded configuration for NFLX: 3 features, 90.0% accuracy [2026-02-26T20:35:34.035961] [DEBUG] [LOCAL ] Loaded configuration for DRD: 0 features, 60.0% accuracy [2026-02-26T20:35:34.036042] [DEBUG] [LOCAL ] Loaded configuration for FIGS: 5 features, 90.0% accuracy [2026-02-26T20:35:34.036119] [DEBUG] [LOCAL ] Loaded configuration for KPRX: 3 features, 90.0% accuracy [2026-02-26T20:35:34.036378] [DEBUG] [LOCAL ] Loaded configuration for FNB: 4 features, 80.0% accuracy [2026-02-26T20:35:34.036635] [DEBUG] [LOCAL ] Loaded configuration for AMCX: 1 features, 70.0% accuracy [2026-02-26T20:35:34.036726] [DEBUG] [LOCAL ] Loaded configuration for CCD: 3 features, 60.0% accuracy [2026-02-26T20:35:34.036963] [DEBUG] [LOCAL ] Loaded configuration for TVC: 1 features, 80.0% accuracy [2026-02-26T20:35:34.037049] [DEBUG] [LOCAL ] Loaded configuration for LRCX: 3 features, 66.66666666666666% accuracy [2026-02-26T20:35:34.037129] [DEBUG] [LOCAL ] Loaded configuration for ETG: 3 features, 70.0% accuracy [2026-02-26T20:35:34.037194] [DEBUG] [LOCAL ] Loaded configuration for DSP: 1 features, 70.0% accuracy [2026-02-26T20:35:34.037429] [DEBUG] [LOCAL ] Loaded configuration for LII: 2 features, 90.0% accuracy [2026-02-26T20:35:34.037513] [DEBUG] [LOCAL ] Loaded configuration for SYY: 3 features, 80.0% accuracy [2026-02-26T20:35:34.037600] [DEBUG] [LOCAL ] Loaded configuration for ZBIO: 2 features, 60.0% accuracy [2026-02-26T20:35:34.037866] [DEBUG] [LOCAL ] Loaded configuration for CGO: 3 features, 70.0% accuracy [2026-02-26T20:35:34.038120] [DEBUG] [LOCAL ] Loaded configuration for HESM: 3 features, 70.0% accuracy [2026-02-26T20:35:34.038207] [DEBUG] [LOCAL ] Loaded configuration for PCF: 1 features, 60.0% accuracy [2026-02-26T20:35:34.038304] [DEBUG] [LOCAL ] Loaded configuration for F: 0 features, 70.0% accuracy [2026-02-26T20:35:34.038546] [DEBUG] [LOCAL ] Loaded configuration for FEX: 2 features, 70.0% accuracy [2026-02-26T20:35:34.038961] [DEBUG] [LOCAL ] Loaded configuration for ASBA: 0 features, 70.0% accuracy [2026-02-26T20:35:34.039242] [DEBUG] [LOCAL ] Loaded configuration for CTRE: 2 features, 80.0% accuracy [2026-02-26T20:35:34.039496] [DEBUG] [LOCAL ] Loaded configuration for THG: 2 features, 60.0% accuracy [2026-02-26T20:35:34.039609] [DEBUG] [LOCAL ] Loaded configuration for LCID: 4 features, 70.0% accuracy [2026-02-26T20:35:34.039686] [DEBUG] [LOCAL ] Loaded configuration for ORC: 0 features, 80.0% accuracy [2026-02-26T20:35:34.039763] [DEBUG] [LOCAL ] Loaded configuration for PH: 4 features, 70.0% accuracy [2026-02-26T20:35:34.039842] [DEBUG] [LOCAL ] Loaded configuration for BTI: 1 features, 80.0% accuracy [2026-02-26T20:35:34.040099] [DEBUG] [LOCAL ] Loaded configuration for DTM: 1 features, 60.0% accuracy [2026-02-26T20:35:34.040187] [DEBUG] [LOCAL ] Loaded configuration for BBVA: 2 features, 80.0% accuracy [2026-02-26T20:35:34.040457] [DEBUG] [LOCAL ] Loaded configuration for DHIL: 5 features, 90.0% accuracy [2026-02-26T20:35:34.040756] [DEBUG] [LOCAL ] Loaded configuration for AFYA: 4 features, 90.0% accuracy [2026-02-26T20:35:34.040997] [DEBUG] [LOCAL ] Loaded configuration for QVAL: 4 features, 90.0% accuracy [2026-02-26T20:35:34.041246] [DEBUG] [LOCAL ] Loaded configuration for SNGX: 1 features, 90.0% accuracy [2026-02-26T20:35:34.041319] [DEBUG] [LOCAL ] Loaded configuration for SMX: 2 features, 80.0% accuracy [2026-02-26T20:35:34.041548] [DEBUG] [LOCAL ] Loaded configuration for IIM: 3 features, 70.0% accuracy [2026-02-26T20:35:34.041813] [DEBUG] [LOCAL ] Loaded configuration for WKSP: 1 features, 90.0% accuracy [2026-02-26T20:35:34.042112] [DEBUG] [LOCAL ] Loaded configuration for BCML: 2 features, 70.0% accuracy [2026-02-26T20:35:34.042187] [DEBUG] [LOCAL ] Loaded configuration for FTQI: 0 features, 80.0% accuracy [2026-02-26T20:35:34.042265] [DEBUG] [LOCAL ] Loaded configuration for CBNK: 2 features, 100.0% accuracy [2026-02-26T20:35:34.042329] [DEBUG] [LOCAL ] Loaded configuration for PROK: 1 features, 70.0% accuracy [2026-02-26T20:35:34.042407] [DEBUG] [LOCAL ] Loaded configuration for ABVX: 1 features, 80.0% accuracy [2026-02-26T20:35:34.042680] [DEBUG] [LOCAL ] Loaded configuration for KSPI: 3 features, 70.0% accuracy [2026-02-26T20:35:34.042938] [DEBUG] [LOCAL ] Loaded configuration for AEFC: 3 features, 70.0% accuracy [2026-02-26T20:35:34.043201] [DEBUG] [LOCAL ] Loaded configuration for AMDL: 5 features, 70.0% accuracy [2026-02-26T20:35:34.043292] [DEBUG] [LOCAL ] Loaded configuration for BRSP: 0 features, 70.0% accuracy [2026-02-26T20:35:34.043409] [DEBUG] [LOCAL ] Loaded configuration for SEM: 4 features, 100.0% accuracy [2026-02-26T20:35:34.043490] [DEBUG] [LOCAL ] Loaded configuration for SOJC: 3 features, 100.0% accuracy [2026-02-26T20:35:34.043602] [DEBUG] [LOCAL ] Loaded configuration for ARDC: 0 features, 60.0% accuracy [2026-02-26T20:35:34.043676] [DEBUG] [LOCAL ] Loaded configuration for SVRA: 2 features, 70.0% accuracy [2026-02-26T20:35:34.043976] [DEBUG] [LOCAL ] Loaded configuration for VSH: 4 features, 80.0% accuracy [2026-02-26T20:35:34.044290] [DEBUG] [LOCAL ] Loaded configuration for BCSF: 1 features, 60.0% accuracy [2026-02-26T20:35:34.044601] [DEBUG] [LOCAL ] Loaded configuration for GAMB: 2 features, 80.0% accuracy [2026-02-26T20:35:34.044852] [DEBUG] [LOCAL ] Loaded configuration for NVO: 3 features, 100.0% accuracy [2026-02-26T20:35:34.045108] [DEBUG] [LOCAL ] Loaded configuration for AES: 1 features, 90.0% accuracy [2026-02-26T20:35:34.045418] [DEBUG] [LOCAL ] Loaded configuration for SLNO: 0 features, 80.0% accuracy [2026-02-26T20:35:34.045709] [DEBUG] [LOCAL ] Loaded configuration for BEPH: 0 features, 80.0% accuracy [2026-02-26T20:35:34.045783] [DEBUG] [LOCAL ] Loaded configuration for LINC: 1 features, 90.0% accuracy [2026-02-26T20:35:34.045846] [DEBUG] [LOCAL ] Loaded configuration for IAE: 2 features, 50.0% accuracy [2026-02-26T20:35:34.046101] [DEBUG] [LOCAL ] Loaded configuration for NGG: 0 features, 80.0% accuracy [2026-02-26T20:35:34.046196] [DEBUG] [LOCAL ] Loaded configuration for QLYS: 1 features, 100.0% accuracy [2026-02-26T20:35:34.046273] [DEBUG] [LOCAL ] Loaded configuration for DFH: 2 features, 60.0% accuracy [2026-02-26T20:35:34.046597] [DEBUG] [LOCAL ] Loaded configuration for TPG: 3 features, 80.0% accuracy [2026-02-26T20:35:34.046687] [DEBUG] [LOCAL ] Loaded configuration for VPG: 2 features, 80.0% accuracy [2026-02-26T20:35:34.046751] [DEBUG] [LOCAL ] Loaded configuration for CHMI: 2 features, 80.0% accuracy [2026-02-26T20:35:34.046815] [DEBUG] [LOCAL ] Loaded configuration for UTI: 1 features, 70.0% accuracy [2026-02-26T20:35:34.047053] [DEBUG] [LOCAL ] Loaded configuration for STRA: 2 features, 70.0% accuracy [2026-02-26T20:35:34.047128] [DEBUG] [LOCAL ] Loaded configuration for QS: 2 features, 80.0% accuracy [2026-02-26T20:35:34.047191] [DEBUG] [LOCAL ] Loaded configuration for FOX: 2 features, 70.0% accuracy [2026-02-26T20:35:34.047252] [DEBUG] [LOCAL ] Loaded configuration for VTOL: 2 features, 70.0% accuracy [2026-02-26T20:35:34.047493] [DEBUG] [LOCAL ] Loaded configuration for PAHC: 4 features, 70.0% accuracy [2026-02-26T20:35:34.047597] [DEBUG] [LOCAL ] Loaded configuration for MPC: 1 features, 80.0% accuracy [2026-02-26T20:35:34.047919] [DEBUG] [LOCAL ] Loaded configuration for FINX: 5 features, 80.0% accuracy [2026-02-26T20:35:34.048234] [DEBUG] [LOCAL ] Loaded configuration for GEF: 1 features, 70.0% accuracy [2026-02-26T20:35:34.048309] [DEBUG] [LOCAL ] Loaded configuration for CHD: 4 features, 70.0% accuracy [2026-02-26T20:35:34.048545] [DEBUG] [LOCAL ] Loaded configuration for GDYN: 4 features, 70.0% accuracy [2026-02-26T20:35:34.048651] [DEBUG] [LOCAL ] Loaded configuration for PVL: 1 features, 100.0% accuracy [2026-02-26T20:35:34.048746] [DEBUG] [LOCAL ] Loaded configuration for TAOP: 1 features, 80.0% accuracy [2026-02-26T20:35:34.049035] [DEBUG] [LOCAL ] Loaded configuration for PINE: 3 features, 80.0% accuracy [2026-02-26T20:35:34.049114] [DEBUG] [LOCAL ] Loaded configuration for LTRX: 3 features, 80.0% accuracy [2026-02-26T20:35:34.049186] [DEBUG] [LOCAL ] Loaded configuration for ACTG: 0 features, 90.0% accuracy [2026-02-26T20:35:34.049417] [DEBUG] [LOCAL ] Loaded configuration for AURA: 3 features, 80.0% accuracy [2026-02-26T20:35:34.049681] [DEBUG] [LOCAL ] Loaded configuration for GBAB: 4 features, 90.0% accuracy [2026-02-26T20:35:34.049766] [DEBUG] [LOCAL ] Loaded configuration for DRUG: 1 features, 80.0% accuracy [2026-02-26T20:35:34.050011] [DEBUG] [LOCAL ] Loaded configuration for CSGS: 2 features, 70.0% accuracy [2026-02-26T20:35:34.050093] [DEBUG] [LOCAL ] Loaded configuration for FDS: 2 features, 80.0% accuracy [2026-02-26T20:35:34.050384] [DEBUG] [LOCAL ] Loaded configuration for PINS: 2 features, 60.0% accuracy [2026-02-26T20:35:34.050478] [DEBUG] [LOCAL ] Loaded configuration for FUBO: 2 features, 70.0% accuracy [2026-02-26T20:35:34.050729] [DEBUG] [LOCAL ] Loaded configuration for BLMN: 2 features, 80.0% accuracy [2026-02-26T20:35:34.050968] [DEBUG] [LOCAL ] Loaded configuration for CATY: 3 features, 80.0% accuracy [2026-02-26T20:35:34.051276] [DEBUG] [LOCAL ] Loaded configuration for VRSK: 4 features, 80.0% accuracy [2026-02-26T20:35:34.051349] [DEBUG] [LOCAL ] Loaded configuration for IGI: 2 features, 60.0% accuracy [2026-02-26T20:35:34.051413] [DEBUG] [LOCAL ] Loaded configuration for TAL: 3 features, 80.0% accuracy [2026-02-26T20:35:34.051473] [DEBUG] [LOCAL ] Loaded configuration for TBRG: 2 features, 80.0% accuracy [2026-02-26T20:35:34.051739] [DEBUG] [LOCAL ] Loaded configuration for CDNS: 3 features, 70.0% accuracy [2026-02-26T20:35:34.051980] [DEBUG] [LOCAL ] Loaded configuration for SERA: 3 features, 70.0% accuracy [2026-02-26T20:35:34.052294] [DEBUG] [LOCAL ] Loaded configuration for SIG: 3 features, 70.0% accuracy [2026-02-26T20:35:34.052547] [DEBUG] [LOCAL ] Loaded configuration for FTXL: 3 features, 80.0% accuracy [2026-02-26T20:35:34.052663] [DEBUG] [LOCAL ] Loaded configuration for AB: 4 features, 80.0% accuracy [2026-02-26T20:35:34.053536] [DEBUG] [LOCAL ] Loaded configuration for CBZ: 3 features, 80.0% accuracy [2026-02-26T20:35:34.053834] [DEBUG] [LOCAL ] Loaded configuration for SN: 2 features, 70.0% accuracy [2026-02-26T20:35:34.054133] [DEBUG] [LOCAL ] Loaded configuration for GECC: 4 features, 90.0% accuracy [2026-02-26T20:35:34.054216] [DEBUG] [LOCAL ] Loaded configuration for ABCL: 2 features, 70.0% accuracy [2026-02-26T20:35:34.054502] [DEBUG] [LOCAL ] Loaded configuration for SPXX: 1 features, 80.0% accuracy [2026-02-26T20:35:34.054598] [DEBUG] [LOCAL ] Loaded configuration for CELZ: 5 features, 90.0% accuracy [2026-02-26T20:35:34.054674] [DEBUG] [LOCAL ] Loaded configuration for SHOO: 1 features, 50.0% accuracy [2026-02-26T20:35:34.054912] [DEBUG] [LOCAL ] Loaded configuration for FND: 2 features, 70.0% accuracy [2026-02-26T20:35:34.054985] [DEBUG] [LOCAL ] Loaded configuration for SMTI: 1 features, 70.0% accuracy [2026-02-26T20:35:34.055238] [DEBUG] [LOCAL ] Loaded configuration for PACK: 3 features, 80.0% accuracy [2026-02-26T20:35:34.055311] [DEBUG] [LOCAL ] Loaded configuration for TBPH: 5 features, 80.0% accuracy [2026-02-26T20:35:34.055390] [DEBUG] [LOCAL ] Loaded configuration for WCLD: 2 features, 90.0% accuracy [2026-02-26T20:35:34.055472] [DEBUG] [LOCAL ] Loaded configuration for OVID: 1 features, 100.0% accuracy [2026-02-26T20:35:34.055778] [DEBUG] [LOCAL ] Loaded configuration for SOPH: 1 features, 70.0% accuracy [2026-02-26T20:35:34.055867] [DEBUG] [LOCAL ] Loaded configuration for PAX: 2 features, 100.0% accuracy [2026-02-26T20:35:34.056106] [DEBUG] [LOCAL ] Loaded configuration for GRX: 3 features, 70.0% accuracy [2026-02-26T20:35:34.056205] [DEBUG] [LOCAL ] Loaded configuration for ACRS: 4 features, 90.0% accuracy [2026-02-26T20:35:34.056440] [DEBUG] [LOCAL ] Loaded configuration for EIG: 2 features, 70.0% accuracy [2026-02-26T20:35:34.056694] [DEBUG] [LOCAL ] Loaded configuration for HCA: 2 features, 70.0% accuracy [2026-02-26T20:35:34.056780] [DEBUG] [LOCAL ] Loaded configuration for ENVB: 1 features, 70.0% accuracy [2026-02-26T20:35:34.057006] [DEBUG] [LOCAL ] Loaded configuration for STSS: 3 features, 70.0% accuracy [2026-02-26T20:35:34.057264] [DEBUG] [LOCAL ] Loaded configuration for CMSD: 1 features, 50.0% accuracy [2026-02-26T20:35:34.057560] [DEBUG] [LOCAL ] Loaded configuration for PLUS: 3 features, 70.0% accuracy [2026-02-26T20:35:34.057876] [DEBUG] [LOCAL ] Loaded configuration for FCBC: 3 features, 90.0% accuracy [2026-02-26T20:35:34.058151] [DEBUG] [LOCAL ] Loaded configuration for GRAL: 2 features, 80.0% accuracy [2026-02-26T20:35:34.058258] [DEBUG] [LOCAL ] Loaded configuration for CI: 3 features, 70.0% accuracy [2026-02-26T20:35:34.058331] [DEBUG] [LOCAL ] Loaded configuration for CPRI: 1 features, 60.0% accuracy [2026-02-26T20:35:34.058401] [DEBUG] [LOCAL ] Loaded configuration for KIO: 4 features, 60.0% accuracy [2026-02-26T20:35:34.058655] [DEBUG] [LOCAL ] Loaded configuration for TVTX: 2 features, 80.0% accuracy [2026-02-26T20:35:34.058737] [DEBUG] [LOCAL ] Loaded configuration for PNC: 3 features, 60.0% accuracy [2026-02-26T20:35:34.058819] [DEBUG] [LOCAL ] Loaded configuration for AEG: 2 features, 80.0% accuracy [2026-02-26T20:35:34.058883] [DEBUG] [LOCAL ] Loaded configuration for TRNS: 2 features, 90.0% accuracy [2026-02-26T20:35:34.058956] [DEBUG] [LOCAL ] Loaded configuration for ALGN: 3 features, 90.0% accuracy [2026-02-26T20:35:34.059243] [DEBUG] [LOCAL ] Loaded configuration for CAAP: 2 features, 90.0% accuracy [2026-02-26T20:35:34.059554] [DEBUG] [LOCAL ] Loaded configuration for MLCO: 2 features, 60.0% accuracy [2026-02-26T20:35:34.059874] [DEBUG] [LOCAL ] Loaded configuration for JPC: 3 features, 70.0% accuracy [2026-02-26T20:35:34.059982] [DEBUG] [LOCAL ] Loaded configuration for FSS: 2 features, 60.0% accuracy [2026-02-26T20:35:34.060061] [DEBUG] [LOCAL ] Loaded configuration for RGEN: 1 features, 60.0% accuracy [2026-02-26T20:35:34.060138] [DEBUG] [LOCAL ] Loaded configuration for SMBC: 0 features, 50.0% accuracy [2026-02-26T20:35:34.060226] [DEBUG] [LOCAL ] Loaded configuration for CONL: 2 features, 70.0% accuracy [2026-02-26T20:35:34.060461] [DEBUG] [LOCAL ] Loaded configuration for PAL: 2 features, 80.0% accuracy [2026-02-26T20:35:34.060534] [DEBUG] [LOCAL ] Loaded configuration for ELAB: 0 features, 50.0% accuracy [2026-02-26T20:35:34.060648] [DEBUG] [LOCAL ] Loaded configuration for UNCY: 3 features, 70.0% accuracy [2026-02-26T20:35:34.060750] [DEBUG] [LOCAL ] Loaded configuration for SHO: 1 features, 70.0% accuracy [2026-02-26T20:35:34.061020] [DEBUG] [LOCAL ] Loaded configuration for BELFA: 4 features, 80.0% accuracy [2026-02-26T20:35:34.061311] [DEBUG] [LOCAL ] Loaded configuration for SRBK: 3 features, 80.0% accuracy [2026-02-26T20:35:34.061384] [DEBUG] [LOCAL ] Loaded configuration for MXF: 1 features, 70.0% accuracy [2026-02-26T20:35:34.061628] [DEBUG] [LOCAL ] Loaded configuration for ADUS: 1 features, 80.0% accuracy [2026-02-26T20:35:34.061860] [DEBUG] [LOCAL ] Loaded configuration for VIPS: 2 features, 60.0% accuracy [2026-02-26T20:35:34.062158] [DEBUG] [LOCAL ] Loaded configuration for QFIN: 2 features, 60.0% accuracy [2026-02-26T20:35:34.062259] [DEBUG] [LOCAL ] Loaded configuration for FMX: 6 features, 80.0% accuracy [2026-02-26T20:35:34.062347] [DEBUG] [LOCAL ] Loaded configuration for CDXS: 5 features, 90.0% accuracy [2026-02-26T20:35:34.062425] [DEBUG] [LOCAL ] Loaded configuration for BFH: 2 features, 70.0% accuracy [2026-02-26T20:35:34.062497] [DEBUG] [LOCAL ] Loaded configuration for OBDC: 3 features, 90.0% accuracy [2026-02-26T20:35:34.062776] [DEBUG] [LOCAL ] Loaded configuration for CSTL: 5 features, 90.0% accuracy [2026-02-26T20:35:34.063044] [DEBUG] [LOCAL ] Loaded configuration for ROE: 4 features, 90.0% accuracy [2026-02-26T20:35:34.063127] [DEBUG] [LOCAL ] Loaded configuration for SUZ: 5 features, 90.0% accuracy [2026-02-26T20:35:34.063201] [DEBUG] [LOCAL ] Loaded configuration for MKC: 2 features, 90.0% accuracy [2026-02-26T20:35:34.063264] [DEBUG] [LOCAL ] Loaded configuration for ARCB: 0 features, 80.0% accuracy [2026-02-26T20:35:34.063337] [DEBUG] [LOCAL ] Loaded configuration for TECH: 3 features, 80.0% accuracy [2026-02-26T20:35:34.063563] [DEBUG] [LOCAL ] Loaded configuration for LYB: 1 features, 80.0% accuracy [2026-02-26T20:35:34.063712] [DEBUG] [LOCAL ] Loaded configuration for AN: 4 features, 100.0% accuracy [2026-02-26T20:35:34.063998] [DEBUG] [LOCAL ] Loaded configuration for TFII: 2 features, 100.0% accuracy [2026-02-26T20:35:34.064344] [DEBUG] [LOCAL ] Loaded configuration for UITB: 1 features, 70.0% accuracy [2026-02-26T20:35:34.064449] [DEBUG] [LOCAL ] Loaded configuration for OFG: 1 features, 70.0% accuracy [2026-02-26T20:35:34.064743] [DEBUG] [LOCAL ] Loaded configuration for DGICA: 4 features, 90.0% accuracy [2026-02-26T20:35:34.066218] [DEBUG] [LOCAL ] Loaded configuration for NNE: 3 features, 60.0% accuracy [2026-02-26T20:35:34.066504] [DEBUG] [LOCAL ] Loaded configuration for NKSH: 4 features, 100.0% accuracy [2026-02-26T20:35:34.066633] [DEBUG] [LOCAL ] Loaded configuration for FMHI: 2 features, 80.0% accuracy [2026-02-26T20:35:34.066955] [DEBUG] [LOCAL ] Loaded configuration for WDFC: 4 features, 80.0% accuracy [2026-02-26T20:35:34.067285] [DEBUG] [LOCAL ] Loaded configuration for QMOM: 1 features, 80.0% accuracy [2026-02-26T20:35:34.067566] [DEBUG] [LOCAL ] Loaded configuration for CYH: 1 features, 70.0% accuracy [2026-02-26T20:35:34.067900] [DEBUG] [LOCAL ] Loaded configuration for GGLL: 0 features, 80.0% accuracy [2026-02-26T20:35:34.068237] [DEBUG] [LOCAL ] Loaded configuration for MSEX: 2 features, 70.0% accuracy [2026-02-26T20:35:34.068564] [DEBUG] [LOCAL ] Loaded configuration for ULH: 2 features, 60.0% accuracy [2026-02-26T20:35:34.068861] [DEBUG] [LOCAL ] Loaded configuration for AAP: 2 features, 90.0% accuracy [2026-02-26T20:35:34.069219] [DEBUG] [LOCAL ] Loaded configuration for CRVS: 6 features, 80.0% accuracy [2026-02-26T20:35:34.069316] [DEBUG] [LOCAL ] Loaded configuration for WNC: 1 features, 70.0% accuracy [2026-02-26T20:35:34.069606] [DEBUG] [LOCAL ] Loaded configuration for BSSX: 5 features, 80.0% accuracy [2026-02-26T20:35:34.069696] [DEBUG] [LOCAL ] Loaded configuration for HNI: 1 features, 60.0% accuracy [2026-02-26T20:35:34.070136] [DEBUG] [LOCAL ] Loaded configuration for ENTX: 1 features, 90.0% accuracy [2026-02-26T20:35:34.070474] [DEBUG] [LOCAL ] Loaded configuration for IQQQ: 3 features, 80.0% accuracy [2026-02-26T20:35:34.070761] [DEBUG] [LOCAL ] Loaded configuration for LHX: 4 features, 90.0% accuracy [2026-02-26T20:35:34.070854] [DEBUG] [LOCAL ] Loaded configuration for AM: 4 features, 90.0% accuracy [2026-02-26T20:35:34.071169] [DEBUG] [LOCAL ] Loaded configuration for RVMD: 0 features, 80.0% accuracy [2026-02-26T20:35:34.072229] [DEBUG] [LOCAL ] Loaded configuration for BABX: 2 features, 80.0% accuracy [2026-02-26T20:35:34.072601] [DEBUG] [LOCAL ] Loaded configuration for QQQ: 2 features, 80.0% accuracy [2026-02-26T20:35:34.072917] [DEBUG] [LOCAL ] Loaded configuration for STBA: 2 features, 90.0% accuracy [2026-02-26T20:35:34.073180] [DEBUG] [LOCAL ] Loaded configuration for ALTI: 2 features, 70.0% accuracy [2026-02-26T20:35:34.073478] [DEBUG] [LOCAL ] Loaded configuration for PCVX: 1 features, 70.0% accuracy [2026-02-26T20:35:34.073561] [DEBUG] [LOCAL ] Loaded configuration for SBSI: 2 features, 80.0% accuracy [2026-02-26T20:35:34.073650] [DEBUG] [LOCAL ] Loaded configuration for ENS: 2 features, 70.0% accuracy [2026-02-26T20:35:34.073948] [DEBUG] [LOCAL ] Loaded configuration for YALA: 2 features, 80.0% accuracy [2026-02-26T20:35:34.074216] [DEBUG] [LOCAL ] Loaded configuration for BSJS: 1 features, 90.0% accuracy [2026-02-26T20:35:34.074312] [DEBUG] [LOCAL ] Loaded configuration for VFF: 5 features, 80.0% accuracy [2026-02-26T20:35:34.074554] [DEBUG] [LOCAL ] Loaded configuration for WSM: 1 features, 60.0% accuracy [2026-02-26T20:35:34.074875] [DEBUG] [LOCAL ] Loaded configuration for SRAD: 4 features, 90.0% accuracy [2026-02-26T20:35:34.075117] [DEBUG] [LOCAL ] Loaded configuration for FELE: 1 features, 90.0% accuracy [2026-02-26T20:35:34.075361] [DEBUG] [LOCAL ] Loaded configuration for NOA: 3 features, 80.0% accuracy [2026-02-26T20:35:34.075446] [DEBUG] [LOCAL ] Loaded configuration for YUMC: 5 features, 90.0% accuracy [2026-02-26T20:35:34.075732] [DEBUG] [LOCAL ] Loaded configuration for TBLA: 1 features, 60.0% accuracy [2026-02-26T20:35:34.076022] [DEBUG] [LOCAL ] Loaded configuration for COCO: 4 features, 70.0% accuracy [2026-02-26T20:35:34.076101] [DEBUG] [LOCAL ] Loaded configuration for CAAS: 0 features, 60.0% accuracy [2026-02-26T20:35:34.076208] [DEBUG] [LOCAL ] Loaded configuration for SANA: 0 features, 70.0% accuracy [2026-02-26T20:35:34.076296] [DEBUG] [LOCAL ] Loaded configuration for VTIP: 2 features, 80.0% accuracy [2026-02-26T20:35:34.076543] [DEBUG] [LOCAL ] Loaded configuration for ALB: 3 features, 70.0% accuracy [2026-02-26T20:35:34.076820] [DEBUG] [LOCAL ] Loaded configuration for HCSG: 2 features, 80.0% accuracy [2026-02-26T20:35:34.076904] [DEBUG] [LOCAL ] Loaded configuration for TEX: 3 features, 90.0% accuracy [2026-02-26T20:35:34.076982] [DEBUG] [LOCAL ] Loaded configuration for NOAH: 3 features, 80.0% accuracy [2026-02-26T20:35:34.077266] [DEBUG] [LOCAL ] Loaded configuration for FTAI: 1 features, 70.0% accuracy [2026-02-26T20:35:34.077512] [DEBUG] [LOCAL ] Loaded configuration for FDBC: 0 features, 70.0% accuracy [2026-02-26T20:35:34.077621] [DEBUG] [LOCAL ] Loaded configuration for WULF: 3 features, 90.0% accuracy [2026-02-26T20:35:34.077725] [DEBUG] [LOCAL ] Loaded configuration for ASG: 1 features, 80.0% accuracy [2026-02-26T20:35:34.077971] [DEBUG] [LOCAL ] Loaded configuration for CLDX: 3 features, 70.0% accuracy [2026-02-26T20:35:34.078055] [DEBUG] [LOCAL ] Loaded configuration for BTF: 1 features, 70.0% accuracy [2026-02-26T20:35:34.078327] [DEBUG] [LOCAL ] Loaded configuration for BIVI: 4 features, 90.0% accuracy [2026-02-26T20:35:34.078402] [DEBUG] [LOCAL ] Loaded configuration for BB: 1 features, 70.0% accuracy [2026-02-26T20:35:34.079205] [DEBUG] [LOCAL ] Loaded configuration for IMPP: 3 features, 70.0% accuracy [2026-02-26T20:35:34.079291] [DEBUG] [LOCAL ] Loaded configuration for IESC: 3 features, 90.0% accuracy [2026-02-26T20:35:34.079363] [DEBUG] [LOCAL ] Loaded configuration for ANGO: 3 features, 80.0% accuracy [2026-02-26T20:35:34.079607] [DEBUG] [LOCAL ] Loaded configuration for RRC: 4 features, 70.0% accuracy [2026-02-26T20:35:34.079682] [DEBUG] [LOCAL ] Loaded configuration for RUSHB: 2 features, 100.0% accuracy [2026-02-26T20:35:34.079755] [DEBUG] [LOCAL ] Loaded configuration for DSX: 5 features, 100.0% accuracy [2026-02-26T20:35:34.079819] [DEBUG] [LOCAL ] Loaded configuration for BCS: 2 features, 80.0% accuracy [2026-02-26T20:35:34.080192] [DEBUG] [LOCAL ] Loaded configuration for AGRO: 2 features, 80.0% accuracy [2026-02-26T20:35:34.080289] [DEBUG] [LOCAL ] Loaded configuration for MTX: 3 features, 60.0% accuracy [2026-02-26T20:35:34.080353] [DEBUG] [LOCAL ] Loaded configuration for DPG: 2 features, 70.0% accuracy [2026-02-26T20:35:34.080625] [DEBUG] [LOCAL ] Loaded configuration for IMNM: 1 features, 80.0% accuracy [2026-02-26T20:35:34.080942] [DEBUG] [LOCAL ] Loaded configuration for PLTK: 3 features, 90.0% accuracy [2026-02-26T20:35:34.081034] [DEBUG] [LOCAL ] Loaded configuration for CWK: 4 features, 70.0% accuracy [2026-02-26T20:35:34.081980] [DEBUG] [LOCAL ] Loaded configuration for FSK: 0 features, 70.0% accuracy [2026-02-26T20:35:34.082301] [DEBUG] [LOCAL ] Loaded configuration for AMZN: 1 features, 80.0% accuracy [2026-02-26T20:35:34.082394] [DEBUG] [LOCAL ] Loaded configuration for IUSG: 2 features, 80.0% accuracy [2026-02-26T20:35:34.082730] [DEBUG] [LOCAL ] Loaded configuration for SLVO: 0 features, 80.0% accuracy [2026-02-26T20:35:34.083216] [DEBUG] [LOCAL ] Loaded configuration for OCCI: 4 features, 60.0% accuracy [2026-02-26T20:35:34.083509] [DEBUG] [LOCAL ] Loaded configuration for XOS: 2 features, 60.0% accuracy [2026-02-26T20:35:34.083609] [DEBUG] [LOCAL ] Loaded configuration for GOOD: 1 features, 70.0% accuracy [2026-02-26T20:35:34.083911] [DEBUG] [LOCAL ] Loaded configuration for VKTX: 2 features, 70.0% accuracy [2026-02-26T20:35:34.084159] [DEBUG] [LOCAL ] Loaded configuration for INBK: 1 features, 70.0% accuracy [2026-02-26T20:35:34.084463] [DEBUG] [LOCAL ] Loaded configuration for IRTC: 4 features, 90.0% accuracy [2026-02-26T20:35:34.084772] [DEBUG] [LOCAL ] Loaded configuration for HLAL: 4 features, 80.0% accuracy [2026-02-26T20:35:34.084872] [DEBUG] [LOCAL ] Loaded configuration for LI: 1 features, 60.0% accuracy [2026-02-26T20:35:34.085139] [DEBUG] [LOCAL ] Loaded configuration for PNI: 7 features, 80.0% accuracy [2026-02-26T20:35:34.085434] [DEBUG] [LOCAL ] Loaded configuration for RAMP: 4 features, 70.0% accuracy [2026-02-26T20:35:34.085713] [DEBUG] [LOCAL ] Loaded configuration for CHCI: 5 features, 90.0% accuracy [2026-02-26T20:35:34.085987] [DEBUG] [LOCAL ] Loaded configuration for FBK: 5 features, 80.0% accuracy [2026-02-26T20:35:34.086081] [DEBUG] [LOCAL ] Loaded configuration for EXC: 4 features, 60.0% accuracy [2026-02-26T20:35:34.086418] [DEBUG] [LOCAL ] Loaded configuration for CPZ: 2 features, 70.0% accuracy [2026-02-26T20:35:34.086717] [DEBUG] [LOCAL ] Loaded configuration for MUFG: 2 features, 80.0% accuracy [2026-02-26T20:35:34.086798] [DEBUG] [LOCAL ] Loaded configuration for PRTA: 3 features, 90.0% accuracy [2026-02-26T20:35:34.087088] [DEBUG] [LOCAL ] Loaded configuration for RBA: 3 features, 70.0% accuracy [2026-02-26T20:35:34.087186] [DEBUG] [LOCAL ] Loaded configuration for RH: 2 features, 80.0% accuracy [2026-02-26T20:35:34.087266] [DEBUG] [LOCAL ] Loaded configuration for JXN: 2 features, 70.0% accuracy [2026-02-26T20:35:34.087549] [DEBUG] [LOCAL ] Loaded configuration for EVEX: 4 features, 80.0% accuracy [2026-02-26T20:35:34.087955] [DEBUG] [LOCAL ] Loaded configuration for LMB: 2 features, 80.0% accuracy [2026-02-26T20:35:34.088263] [DEBUG] [LOCAL ] Loaded configuration for MCRB: 3 features, 90.0% accuracy [2026-02-26T20:35:34.088547] [DEBUG] [LOCAL ] Loaded configuration for WLK: 5 features, 80.0% accuracy [2026-02-26T20:35:34.088887] [DEBUG] [LOCAL ] Loaded configuration for TNL: 1 features, 90.0% accuracy [2026-02-26T20:35:34.089180] [DEBUG] [LOCAL ] Loaded configuration for PBA: 4 features, 70.0% accuracy [2026-02-26T20:35:34.089288] [DEBUG] [LOCAL ] Loaded configuration for EVN: 1 features, 90.0% accuracy [2026-02-26T20:35:34.089369] [DEBUG] [LOCAL ] Loaded configuration for DDS: 2 features, 80.0% accuracy [2026-02-26T20:35:34.089444] [DEBUG] [LOCAL ] Loaded configuration for KD: 6 features, 80.0% accuracy [2026-02-26T20:35:34.089507] [DEBUG] [LOCAL ] Loaded configuration for RHI: 2 features, 90.0% accuracy [2026-02-26T20:35:34.089592] [DEBUG] [LOCAL ] Loaded configuration for VALE: 3 features, 100.0% accuracy [2026-02-26T20:35:34.089843] [DEBUG] [LOCAL ] Loaded configuration for INVE: 1 features, 70.0% accuracy [2026-02-26T20:35:34.090143] [DEBUG] [LOCAL ] Loaded configuration for EWZS: 1 features, 70.0% accuracy [2026-02-26T20:35:34.090232] [DEBUG] [LOCAL ] Loaded configuration for NSSC: 2 features, 80.0% accuracy [2026-02-26T20:35:34.090313] [DEBUG] [LOCAL ] Loaded configuration for KBH: 2 features, 70.0% accuracy [2026-02-26T20:35:34.090600] [DEBUG] [LOCAL ] Loaded configuration for DCTH: 1 features, 90.0% accuracy [2026-02-26T20:35:34.090881] [DEBUG] [LOCAL ] Loaded configuration for BBSI: 2 features, 80.0% accuracy [2026-02-26T20:35:34.090962] [DEBUG] [LOCAL ] Loaded configuration for CLBK: 2 features, 90.0% accuracy [2026-02-26T20:35:34.091224] [DEBUG] [LOCAL ] Loaded configuration for PFG: 2 features, 90.0% accuracy [2026-02-26T20:35:34.091512] [DEBUG] [LOCAL ] Loaded configuration for TTD: 3 features, 80.0% accuracy [2026-02-26T20:35:34.091833] [DEBUG] [LOCAL ] Loaded configuration for LAD: 3 features, 70.0% accuracy [2026-02-26T20:35:34.091926] [DEBUG] [LOCAL ] Loaded configuration for KMI: 1 features, 80.0% accuracy [2026-02-26T20:35:34.092021] [DEBUG] [LOCAL ] Loaded configuration for PRM: 2 features, 70.0% accuracy [2026-02-26T20:35:34.092506] [DEBUG] [LOCAL ] Loaded configuration for CRGO: 2 features, 80.0% accuracy [2026-02-26T20:35:34.092622] [DEBUG] [LOCAL ] Loaded configuration for MUJ: 1 features, 70.0% accuracy [2026-02-26T20:35:34.092952] [DEBUG] [LOCAL ] Loaded configuration for PLCE: 2 features, 80.0% accuracy [2026-02-26T20:35:34.093046] [DEBUG] [LOCAL ] Loaded configuration for MAX: 1 features, 70.0% accuracy [2026-02-26T20:35:34.094000] [DEBUG] [LOCAL ] Loaded configuration for PSO: 3 features, 70.0% accuracy [2026-02-26T20:35:34.094288] [DEBUG] [LOCAL ] Loaded configuration for AMBP: 3 features, 90.0% accuracy [2026-02-26T20:35:34.094387] [DEBUG] [LOCAL ] Loaded configuration for CDE: 3 features, 90.0% accuracy [2026-02-26T20:35:34.094783] [DEBUG] [LOCAL ] Loaded configuration for TRIN: 4 features, 90.0% accuracy [2026-02-26T20:35:34.095097] [DEBUG] [LOCAL ] Loaded configuration for FUNC: 2 features, 70.0% accuracy [2026-02-26T20:35:34.095390] [DEBUG] [LOCAL ] Loaded configuration for NHTC: 1 features, 70.0% accuracy [2026-02-26T20:35:34.095478] [DEBUG] [LOCAL ] Loaded configuration for MDB: 0 features, 50.0% accuracy [2026-02-26T20:35:34.095773] [DEBUG] [LOCAL ] Loaded configuration for MFA: 2 features, 80.0% accuracy [2026-02-26T20:35:34.096815] [DEBUG] [LOCAL ] Loaded configuration for ATI: 1 features, 80.0% accuracy [2026-02-26T20:35:34.097152] [DEBUG] [LOCAL ] Loaded configuration for STLD: 4 features, 90.0% accuracy [2026-02-26T20:35:34.097402] [DEBUG] [LOCAL ] Loaded configuration for CMP: 2 features, 90.0% accuracy [2026-02-26T20:35:34.097758] [DEBUG] [LOCAL ] Loaded configuration for ADBE: 1 features, 80.0% accuracy [2026-02-26T20:35:34.098354] [DEBUG] [LOCAL ] Loaded configuration for ONON: 4 features, 80.0% accuracy [2026-02-26T20:35:34.098623] [DEBUG] [LOCAL ] Loaded configuration for RBCAA: 3 features, 60.0% accuracy [2026-02-26T20:35:34.098701] [DEBUG] [LOCAL ] Loaded configuration for NDSN: 1 features, 70.0% accuracy [2026-02-26T20:35:34.098957] [DEBUG] [LOCAL ] Loaded configuration for RRBI: 4 features, 60.0% accuracy [2026-02-26T20:35:34.099029] [DEBUG] [LOCAL ] Loaded configuration for FCNCP: 2 features, 80.0% accuracy [2026-02-26T20:35:34.099113] [DEBUG] [LOCAL ] Loaded configuration for SHLS: 3 features, 90.0% accuracy [2026-02-26T20:35:34.099347] [DEBUG] [LOCAL ] Loaded configuration for ALZN: 3 features, 90.0% accuracy [2026-02-26T20:35:34.099431] [DEBUG] [LOCAL ] Loaded configuration for LYTS: 4 features, 80.0% accuracy [2026-02-26T20:35:34.099758] [DEBUG] [LOCAL ] Loaded configuration for GDRX: 2 features, 60.0% accuracy [2026-02-26T20:35:34.100077] [DEBUG] [LOCAL ] Loaded configuration for MDXG: 1 features, 80.0% accuracy [2026-02-26T20:35:34.100331] [DEBUG] [LOCAL ] Loaded configuration for NEA: 3 features, 60.0% accuracy [2026-02-26T20:35:34.100596] [DEBUG] [LOCAL ] Loaded configuration for AIPI: 3 features, 90.0% accuracy [2026-02-26T20:35:34.100888] [DEBUG] [LOCAL ] Loaded configuration for MAN: 1 features, 60.0% accuracy [2026-02-26T20:35:34.101156] [DEBUG] [LOCAL ] Loaded configuration for COO: 2 features, 70.0% accuracy [2026-02-26T20:35:34.101476] [DEBUG] [LOCAL ] Loaded configuration for TAC: 1 features, 70.0% accuracy [2026-02-26T20:35:34.101783] [DEBUG] [LOCAL ] Loaded configuration for FBIO: 3 features, 70.0% accuracy [2026-02-26T20:35:34.102038] [DEBUG] [LOCAL ] Loaded configuration for MATX: 1 features, 90.0% accuracy [2026-02-26T20:35:34.102155] [DEBUG] [LOCAL ] Loaded configuration for GO: 4 features, 50.0% accuracy [2026-02-26T20:35:34.102462] [DEBUG] [LOCAL ] Loaded configuration for SARK: 3 features, 70.0% accuracy [2026-02-26T20:35:34.102540] [DEBUG] [LOCAL ] Loaded configuration for VSTS: 3 features, 90.0% accuracy [2026-02-26T20:35:34.102819] [DEBUG] [LOCAL ] Loaded configuration for CRVO: 4 features, 80.0% accuracy [2026-02-26T20:35:34.103114] [DEBUG] [LOCAL ] Loaded configuration for AGIO: 3 features, 70.0% accuracy [2026-02-26T20:35:34.103200] [DEBUG] [LOCAL ] Loaded configuration for COLL: 5 features, 90.0% accuracy [2026-02-26T20:35:34.103456] [DEBUG] [LOCAL ] Loaded configuration for EFSC: 3 features, 80.0% accuracy [2026-02-26T20:35:34.103717] [DEBUG] [LOCAL ] Loaded configuration for SLG: 4 features, 80.0% accuracy [2026-02-26T20:35:34.103961] [DEBUG] [LOCAL ] Loaded configuration for ICFI: 1 features, 70.0% accuracy [2026-02-26T20:35:34.104043] [DEBUG] [LOCAL ] Loaded configuration for EQBK: 3 features, 70.0% accuracy [2026-02-26T20:35:34.104114] [DEBUG] [LOCAL ] Loaded configuration for CZNC: 1 features, 60.0% accuracy [2026-02-26T20:35:34.104380] [DEBUG] [LOCAL ] Loaded configuration for HGTY: 2 features, 80.0% accuracy [2026-02-26T20:35:34.104678] [DEBUG] [LOCAL ] Loaded configuration for OLN: 1 features, 70.0% accuracy [2026-02-26T20:35:34.105415] [DEBUG] [LOCAL ] Loaded configuration for DAN: 1 features, 40.0% accuracy [2026-02-26T20:35:34.105675] [DEBUG] [LOCAL ] Loaded configuration for INDB: 2 features, 80.0% accuracy [2026-02-26T20:35:34.105748] [DEBUG] [LOCAL ] Loaded configuration for USA: 5 features, 80.0% accuracy [2026-02-26T20:35:34.105808] [DEBUG] [LOCAL ] Loaded configuration for BBLG: 3 features, 100.0% accuracy [2026-02-26T20:35:34.105877] [DEBUG] [LOCAL ] Loaded configuration for PSCH: 4 features, 100.0% accuracy [2026-02-26T20:35:34.105938] [DEBUG] [LOCAL ] Loaded configuration for FMNB: 2 features, 70.0% accuracy [2026-02-26T20:35:34.106214] [DEBUG] [LOCAL ] Loaded configuration for MDAI: 3 features, 60.0% accuracy [2026-02-26T20:35:34.106284] [DEBUG] [LOCAL ] Loaded configuration for HUBB: 1 features, 70.0% accuracy [2026-02-26T20:35:34.106539] [DEBUG] [LOCAL ] Loaded configuration for GRC: 3 features, 60.0% accuracy [2026-02-26T20:35:34.106831] [DEBUG] [LOCAL ] Loaded configuration for GNRC: 3 features, 80.0% accuracy [2026-02-26T20:35:34.106912] [DEBUG] [LOCAL ] Loaded configuration for IIIN: 2 features, 80.0% accuracy [2026-02-26T20:35:34.106979] [DEBUG] [LOCAL ] Loaded configuration for MDGL: 1 features, 80.0% accuracy [2026-02-26T20:35:34.107049] [DEBUG] [LOCAL ] Loaded configuration for RWAY: 3 features, 80.0% accuracy [2026-02-26T20:35:34.107122] [DEBUG] [LOCAL ] Loaded configuration for TUGN: 4 features, 60.0% accuracy [2026-02-26T20:35:34.107425] [DEBUG] [LOCAL ] Loaded configuration for TSLA: 4 features, 80.0% accuracy [2026-02-26T20:35:34.107743] [DEBUG] [LOCAL ] Loaded configuration for ANIP: 1 features, 70.0% accuracy [2026-02-26T20:35:34.107826] [DEBUG] [LOCAL ] Loaded configuration for AOS: 2 features, 70.0% accuracy [2026-02-26T20:35:34.108076] [DEBUG] [LOCAL ] Loaded configuration for KODK: 1 features, 80.0% accuracy [2026-02-26T20:35:34.108341] [DEBUG] [LOCAL ] Loaded configuration for FTCS: 0 features, 70.0% accuracy [2026-02-26T20:35:34.108688] [DEBUG] [LOCAL ] Loaded configuration for LITE: 1 features, 70.0% accuracy [2026-02-26T20:35:34.108759] [DEBUG] [LOCAL ] Loaded configuration for DAPP: 3 features, 50.0% accuracy [2026-02-26T20:35:34.108818] [DEBUG] [LOCAL ] Loaded configuration for PBF: 3 features, 70.0% accuracy [2026-02-26T20:35:34.108874] [DEBUG] [LOCAL ] Loaded configuration for BFC: 2 features, 80.0% accuracy [2026-02-26T20:35:34.109163] [DEBUG] [LOCAL ] Loaded configuration for SLQD: 2 features, 70.0% accuracy [2026-02-26T20:35:34.109232] [DEBUG] [LOCAL ] Loaded configuration for IIF: 1 features, 60.0% accuracy [2026-02-26T20:35:34.109291] [DEBUG] [LOCAL ] Loaded configuration for BME: 4 features, 70.0% accuracy [2026-02-26T20:35:34.109349] [DEBUG] [LOCAL ] Loaded configuration for OHI: 3 features, 90.0% accuracy [2026-02-26T20:35:34.109406] [DEBUG] [LOCAL ] Loaded configuration for VXUS: 1 features, 70.0% accuracy [2026-02-26T20:35:34.109663] [DEBUG] [LOCAL ] Loaded configuration for BNS: 7 features, 90.0% accuracy [2026-02-26T20:35:34.109752] [DEBUG] [LOCAL ] Loaded configuration for AMPH: 4 features, 80.0% accuracy [2026-02-26T20:35:34.109990] [DEBUG] [LOCAL ] Loaded configuration for CLOA: 2 features, 80.0% accuracy [2026-02-26T20:35:34.110255] [DEBUG] [LOCAL ] Loaded configuration for CDRO: 2 features, 60.0% accuracy [2026-02-26T20:35:34.110493] [DEBUG] [LOCAL ] Loaded configuration for OII: 1 features, 80.0% accuracy [2026-02-26T20:35:34.110601] [DEBUG] [LOCAL ] Loaded configuration for REYN: 2 features, 90.0% accuracy [2026-02-26T20:35:34.110675] [DEBUG] [LOCAL ] Loaded configuration for TPB: 3 features, 80.0% accuracy [2026-02-26T20:35:34.110922] [DEBUG] [LOCAL ] Loaded configuration for FFWM: 1 features, 70.0% accuracy [2026-02-26T20:35:34.111001] [DEBUG] [LOCAL ] Loaded configuration for OCSL: 5 features, 90.0% accuracy [2026-02-26T20:35:34.111261] [DEBUG] [LOCAL ] Loaded configuration for OXM: 1 features, 90.0% accuracy [2026-02-26T20:35:34.111599] [DEBUG] [LOCAL ] Loaded configuration for LIVN: 6 features, 80.0% accuracy [2026-02-26T20:35:34.112523] [DEBUG] [LOCAL ] Loaded configuration for MBC: 5 features, 90.0% accuracy [2026-02-26T20:35:34.112633] [DEBUG] [LOCAL ] Loaded configuration for MBS: 2 features, 70.0% accuracy [2026-02-26T20:35:34.112698] [DEBUG] [LOCAL ] Loaded configuration for IMMX: 4 features, 90.0% accuracy [2026-02-26T20:35:34.112952] [DEBUG] [LOCAL ] Loaded configuration for BWMN: 4 features, 60.0% accuracy [2026-02-26T20:35:34.113235] [DEBUG] [LOCAL ] Loaded configuration for ARRY: 1 features, 70.0% accuracy [2026-02-26T20:35:34.113308] [DEBUG] [LOCAL ] Loaded configuration for FITB: 4 features, 80.0% accuracy [2026-02-26T20:35:34.113529] [DEBUG] [LOCAL ] Loaded configuration for ALTG: 3 features, 80.0% accuracy [2026-02-26T20:35:34.113803] [DEBUG] [LOCAL ] Loaded configuration for CING: 2 features, 70.0% accuracy [2026-02-26T20:35:34.113883] [DEBUG] [LOCAL ] Loaded configuration for SE: 4 features, 80.0% accuracy [2026-02-26T20:35:34.113949] [DEBUG] [LOCAL ] Loaded configuration for PANL: 2 features, 80.0% accuracy [2026-02-26T20:35:34.114229] [DEBUG] [LOCAL ] Loaded configuration for PD: 4 features, 90.0% accuracy [2026-02-26T20:35:34.114300] [DEBUG] [LOCAL ] Loaded configuration for HIMS: 4 features, 70.0% accuracy [2026-02-26T20:35:34.114539] [DEBUG] [LOCAL ] Loaded configuration for KRMD: 3 features, 50.0% accuracy [2026-02-26T20:35:34.114632] [DEBUG] [LOCAL ] Loaded configuration for LPG: 1 features, 50.0% accuracy [2026-02-26T20:35:34.114717] [DEBUG] [LOCAL ] Loaded configuration for WBIY: 3 features, 80.0% accuracy [2026-02-26T20:35:34.114779] [DEBUG] [LOCAL ] Loaded configuration for BIIB: 3 features, 50.0% accuracy [2026-02-26T20:35:34.114847] [DEBUG] [LOCAL ] Loaded configuration for PDI: 5 features, 90.0% accuracy [2026-02-26T20:35:34.115108] [DEBUG] [LOCAL ] Loaded configuration for APGE: 2 features, 80.0% accuracy [2026-02-26T20:35:34.115347] [DEBUG] [LOCAL ] Loaded configuration for XPOF: 3 features, 70.0% accuracy [2026-02-26T20:35:34.115426] [DEBUG] [LOCAL ] Loaded configuration for JHX: 2 features, 90.0% accuracy [2026-02-26T20:35:34.115487] [DEBUG] [LOCAL ] Loaded configuration for CYTK: 1 features, 70.0% accuracy [2026-02-26T20:35:34.115724] [DEBUG] [LOCAL ] Loaded configuration for HFRO: 1 features, 80.0% accuracy [2026-02-26T20:35:34.115794] [DEBUG] [LOCAL ] Loaded configuration for PNQI: 2 features, 90.0% accuracy [2026-02-26T20:35:34.116020] [DEBUG] [LOCAL ] Loaded configuration for COP: 2 features, 90.0% accuracy [2026-02-26T20:35:34.116088] [DEBUG] [LOCAL ] Loaded configuration for COLD: 0 features, 80.0% accuracy [2026-02-26T20:35:34.116314] [DEBUG] [LOCAL ] Loaded configuration for BCAL: 1 features, 90.0% accuracy [2026-02-26T20:35:34.116397] [DEBUG] [LOCAL ] Loaded configuration for HTLD: 2 features, 60.0% accuracy [2026-02-26T20:35:34.116666] [DEBUG] [LOCAL ] Loaded configuration for PBYI: 1 features, 80.0% accuracy [2026-02-26T20:35:34.116742] [DEBUG] [LOCAL ] Loaded configuration for ZLAB: 1 features, 70.0% accuracy [2026-02-26T20:35:34.117066] [DEBUG] [LOCAL ] Loaded configuration for UNFI: 2 features, 60.0% accuracy [2026-02-26T20:35:34.117145] [DEBUG] [LOCAL ] Loaded configuration for KVYO: 2 features, 80.0% accuracy [2026-02-26T20:35:34.117212] [DEBUG] [LOCAL ] Loaded configuration for PAYX: 3 features, 60.0% accuracy [2026-02-26T20:35:34.117294] [DEBUG] [LOCAL ] Loaded configuration for BATRA: 3 features, 80.0% accuracy [2026-02-26T20:35:34.117597] [DEBUG] [LOCAL ] Loaded configuration for LUNG: 2 features, 80.0% accuracy [2026-02-26T20:35:34.117878] [DEBUG] [LOCAL ] Loaded configuration for PAY: 5 features, 70.0% accuracy [2026-02-26T20:35:34.117949] [DEBUG] [LOCAL ] Loaded configuration for VMO: 1 features, 60.0% accuracy [2026-02-26T20:35:34.118194] [DEBUG] [LOCAL ] Loaded configuration for BEPI: 4 features, 90.0% accuracy [2026-02-26T20:35:34.118429] [DEBUG] [LOCAL ] Loaded configuration for BALL: 1 features, 50.0% accuracy [2026-02-26T20:35:34.118716] [DEBUG] [LOCAL ] Loaded configuration for RYTM: 5 features, 80.0% accuracy [2026-02-26T20:35:34.118783] [DEBUG] [LOCAL ] Loaded configuration for TRP: 1 features, 60.0% accuracy [2026-02-26T20:35:34.119739] [DEBUG] [LOCAL ] Loaded configuration for JBND: 2 features, 70.0% accuracy [2026-02-26T20:35:34.119816] [DEBUG] [LOCAL ] Loaded configuration for NCNO: 1 features, 70.0% accuracy [2026-02-26T20:35:34.120109] [DEBUG] [LOCAL ] Loaded configuration for KLXE: 3 features, 70.0% accuracy [2026-02-26T20:35:34.120181] [DEBUG] [LOCAL ] Loaded configuration for SF: 5 features, 90.0% accuracy [2026-02-26T20:35:34.120451] [DEBUG] [LOCAL ] Loaded configuration for GOVI: 2 features, 70.0% accuracy [2026-02-26T20:35:34.120531] [DEBUG] [LOCAL ] Loaded configuration for GPK: 3 features, 70.0% accuracy [2026-02-26T20:35:34.120621] [DEBUG] [LOCAL ] Loaded configuration for CTAS: 3 features, 90.0% accuracy [2026-02-26T20:35:34.120682] [DEBUG] [LOCAL ] Loaded configuration for ATRA: 0 features, 70.0% accuracy [2026-02-26T20:35:34.120970] [DEBUG] [LOCAL ] Loaded configuration for VOTE: 5 features, 80.0% accuracy [2026-02-26T20:35:34.121230] [DEBUG] [LOCAL ] Loaded configuration for RSSS: 2 features, 50.0% accuracy [2026-02-26T20:35:34.122169] [DEBUG] [LOCAL ] Loaded configuration for DGX: 4 features, 50.0% accuracy [2026-02-26T20:35:34.122240] [DEBUG] [LOCAL ] Loaded configuration for PM: 4 features, 60.0% accuracy [2026-02-26T20:35:34.122478] [DEBUG] [LOCAL ] Loaded configuration for MANH: 1 features, 90.0% accuracy [2026-02-26T20:35:34.122723] [DEBUG] [LOCAL ] Loaded configuration for GLPG: 3 features, 90.0% accuracy [2026-02-26T20:35:34.123029] [DEBUG] [LOCAL ] Loaded configuration for ODD: 1 features, 70.0% accuracy [2026-02-26T20:35:34.123118] [DEBUG] [LOCAL ] Loaded configuration for JSM: 1 features, 70.0% accuracy [2026-02-26T20:35:34.123192] [DEBUG] [LOCAL ] Loaded configuration for VGI: 4 features, 80.0% accuracy [2026-02-26T20:35:34.123445] [DEBUG] [LOCAL ] Loaded configuration for JKS: 2 features, 90.0% accuracy [2026-02-26T20:35:34.123732] [DEBUG] [LOCAL ] Loaded configuration for TBBK: 2 features, 70.0% accuracy [2026-02-26T20:35:34.124037] [DEBUG] [LOCAL ] Loaded configuration for RXRX: 4 features, 70.0% accuracy [2026-02-26T20:35:34.124110] [DEBUG] [LOCAL ] Loaded configuration for CNTA: 2 features, 80.0% accuracy [2026-02-26T20:35:34.124393] [DEBUG] [LOCAL ] Loaded configuration for HNRG: 2 features, 90.0% accuracy [2026-02-26T20:35:34.124473] [DEBUG] [LOCAL ] Loaded configuration for ACB: 2 features, 60.0% accuracy [2026-02-26T20:35:34.124759] [DEBUG] [LOCAL ] Loaded configuration for VMD: 1 features, 90.0% accuracy [2026-02-26T20:35:34.124837] [DEBUG] [LOCAL ] Loaded configuration for GOCO: 1 features, 70.0% accuracy [2026-02-26T20:35:34.124899] [DEBUG] [LOCAL ] Loaded configuration for NRXP: 4 features, 80.0% accuracy [2026-02-26T20:35:34.124971] [DEBUG] [LOCAL ] Loaded configuration for AFCG: 2 features, 90.0% accuracy [2026-02-26T20:35:34.125231] [DEBUG] [LOCAL ] Loaded configuration for PAAS: 1 features, 60.0% accuracy [2026-02-26T20:35:34.125483] [DEBUG] [LOCAL ] Loaded configuration for CPS: 2 features, 70.0% accuracy [2026-02-26T20:35:34.125552] [DEBUG] [LOCAL ] Loaded configuration for CVS: 2 features, 80.0% accuracy [2026-02-26T20:35:34.125646] [DEBUG] [LOCAL ] Loaded configuration for BGC: 2 features, 80.0% accuracy [2026-02-26T20:35:34.125877] [DEBUG] [LOCAL ] Loaded configuration for CROX: 1 features, 80.0% accuracy [2026-02-26T20:35:34.125956] [DEBUG] [LOCAL ] Loaded configuration for HTOO: 3 features, 80.0% accuracy [2026-02-26T20:35:34.126198] [DEBUG] [LOCAL ] Loaded configuration for NEON: 2 features, 80.0% accuracy [2026-02-26T20:35:34.126427] [DEBUG] [LOCAL ] Loaded configuration for JACK: 3 features, 90.0% accuracy [2026-02-26T20:35:34.126495] [DEBUG] [LOCAL ] Loaded configuration for BRAG: 3 features, 60.0% accuracy [2026-02-26T20:35:34.126554] [DEBUG] [LOCAL ] Loaded configuration for CUBI: 2 features, 50.0% accuracy [2026-02-26T20:35:34.126799] [DEBUG] [LOCAL ] Loaded configuration for ASB: 0 features, 70.0% accuracy [2026-02-26T20:35:34.126867] [DEBUG] [LOCAL ] Loaded configuration for BCO: 2 features, 60.0% accuracy [2026-02-26T20:35:34.127166] [DEBUG] [LOCAL ] Loaded configuration for ENTG: 0 features, 70.0% accuracy [2026-02-26T20:35:34.127233] [DEBUG] [LOCAL ] Loaded configuration for SYM: 3 features, 80.0% accuracy [2026-02-26T20:35:34.127456] [DEBUG] [LOCAL ] Loaded configuration for HP: 1 features, 70.0% accuracy [2026-02-26T20:35:34.127535] [DEBUG] [LOCAL ] Loaded configuration for IQ: 4 features, 80.0% accuracy [2026-02-26T20:35:34.127890] [DEBUG] [LOCAL ] Loaded configuration for UDMY: 0 features, 90.0% accuracy [2026-02-26T20:35:34.127972] [DEBUG] [LOCAL ] Loaded configuration for BBWI: 3 features, 90.0% accuracy [2026-02-26T20:35:34.128237] [DEBUG] [LOCAL ] Loaded configuration for FLUX: 2 features, 80.0% accuracy [2026-02-26T20:35:34.129040] [DEBUG] [LOCAL ] Loaded configuration for IOVA: 4 features, 80.0% accuracy [2026-02-26T20:35:34.129325] [DEBUG] [LOCAL ] Loaded configuration for MCY: 1 features, 80.0% accuracy [2026-02-26T20:35:34.129601] [DEBUG] [LOCAL ] Loaded configuration for JCE: 2 features, 80.0% accuracy [2026-02-26T20:35:34.129688] [DEBUG] [LOCAL ] Loaded configuration for MYE: 2 features, 80.0% accuracy [2026-02-26T20:35:34.129932] [DEBUG] [LOCAL ] Loaded configuration for BSCY: 2 features, 70.0% accuracy [2026-02-26T20:35:34.130012] [DEBUG] [LOCAL ] Loaded configuration for USIO: 3 features, 80.0% accuracy [2026-02-26T20:35:34.130072] [DEBUG] [LOCAL ] Loaded configuration for BLCO: 3 features, 80.0% accuracy [2026-02-26T20:35:34.130312] [DEBUG] [LOCAL ] Loaded configuration for PFIS: 1 features, 100.0% accuracy [2026-02-26T20:35:34.130604] [DEBUG] [LOCAL ] Loaded configuration for BZUN: 1 features, 80.0% accuracy [2026-02-26T20:35:34.130856] [DEBUG] [LOCAL ] Loaded configuration for META: 2 features, 80.0% accuracy [2026-02-26T20:35:34.130935] [DEBUG] [LOCAL ] Loaded configuration for CRVL: 1 features, 90.0% accuracy [2026-02-26T20:35:34.131004] [DEBUG] [LOCAL ] Loaded configuration for FRGE: 2 features, 80.0% accuracy [2026-02-26T20:35:34.131064] [DEBUG] [LOCAL ] Loaded configuration for KLAC: 1 features, 60.0% accuracy [2026-02-26T20:35:34.131135] [DEBUG] [LOCAL ] Loaded configuration for NBN: 4 features, 80.0% accuracy [2026-02-26T20:35:34.131421] [DEBUG] [LOCAL ] Loaded configuration for SEIC: 3 features, 70.0% accuracy [2026-02-26T20:35:34.131491] [DEBUG] [LOCAL ] Loaded configuration for ETO: 4 features, 90.0% accuracy [2026-02-26T20:35:34.131564] [DEBUG] [LOCAL ] Loaded configuration for MTRX: 2 features, 90.0% accuracy [2026-02-26T20:35:34.131649] [DEBUG] [LOCAL ] Loaded configuration for MDLZ: 3 features, 80.0% accuracy [2026-02-26T20:35:34.131716] [DEBUG] [LOCAL ] Loaded configuration for CBSH: 3 features, 80.0% accuracy [2026-02-26T20:35:34.131999] [DEBUG] [LOCAL ] Loaded configuration for AXP: 2 features, 70.0% accuracy [2026-02-26T20:35:34.132286] [DEBUG] [LOCAL ] Loaded configuration for MIGI: 2 features, 90.0% accuracy [2026-02-26T20:35:34.132522] [DEBUG] [LOCAL ] Loaded configuration for RMI: 3 features, 90.0% accuracy [2026-02-26T20:35:34.132612] [DEBUG] [LOCAL ] Loaded configuration for JBI: 1 features, 70.0% accuracy [2026-02-26T20:35:34.132889] [DEBUG] [LOCAL ] Loaded configuration for NAD: 4 features, 80.0% accuracy [2026-02-26T20:35:34.133674] [DEBUG] [LOCAL ] Loaded configuration for FMB: 2 features, 80.0% accuracy [2026-02-26T20:35:34.133981] [DEBUG] [LOCAL ] Loaded configuration for ULBI: 3 features, 60.0% accuracy [2026-02-26T20:35:34.134237] [DEBUG] [LOCAL ] Loaded configuration for IBN: 4 features, 80.0% accuracy [2026-02-26T20:35:34.134316] [DEBUG] [LOCAL ] Loaded configuration for BCX: 2 features, 70.0% accuracy [2026-02-26T20:35:34.134376] [DEBUG] [LOCAL ] Loaded configuration for IBTH: 2 features, 60.0% accuracy [2026-02-26T20:35:34.134433] [DEBUG] [LOCAL ] Loaded configuration for PTH: 3 features, 70.0% accuracy [2026-02-26T20:35:34.134722] [DEBUG] [LOCAL ] Loaded configuration for BPRN: 2 features, 80.0% accuracy [2026-02-26T20:35:34.134969] [DEBUG] [LOCAL ] Loaded configuration for XYL: 3 features, 100.0% accuracy [2026-02-26T20:35:34.135076] [DEBUG] [LOCAL ] Loaded configuration for GGG: 2 features, 70.0% accuracy [2026-02-26T20:35:34.135333] [DEBUG] [LOCAL ] Loaded configuration for AMN: 2 features, 90.0% accuracy [2026-02-26T20:35:34.135624] [DEBUG] [LOCAL ] Loaded configuration for SSRM: 2 features, 90.0% accuracy [2026-02-26T20:35:34.135723] [DEBUG] [LOCAL ] Loaded configuration for TORO: 1 features, 70.0% accuracy [2026-02-26T20:35:34.135947] [DEBUG] [LOCAL ] Loaded configuration for IBRX: 1 features, 70.0% accuracy [2026-02-26T20:35:34.136176] [DEBUG] [LOCAL ] Loaded configuration for ETD: 1 features, 60.0% accuracy [2026-02-26T20:35:34.136253] [DEBUG] [LOCAL ] Loaded configuration for BGSF: 1 features, 60.0% accuracy [2026-02-26T20:35:34.136476] [DEBUG] [LOCAL ] Loaded configuration for TEI: 2 features, 60.0% accuracy [2026-02-26T20:35:34.136765] [DEBUG] [LOCAL ] Loaded configuration for GRVY: 2 features, 70.0% accuracy [2026-02-26T20:35:34.136835] [DEBUG] [LOCAL ] Loaded configuration for VRA: 2 features, 90.0% accuracy [2026-02-26T20:35:34.137094] [DEBUG] [LOCAL ] Loaded configuration for LDI: 2 features, 60.0% accuracy [2026-02-26T20:35:34.137331] [DEBUG] [LOCAL ] Loaded configuration for FTEK: 0 features, 70.0% accuracy [2026-02-26T20:35:34.137611] [DEBUG] [LOCAL ] Loaded configuration for RLTY: 1 features, 60.0% accuracy [2026-02-26T20:35:34.137698] [DEBUG] [LOCAL ] Loaded configuration for AGI: 4 features, 70.0% accuracy [2026-02-26T20:35:34.137937] [DEBUG] [LOCAL ] Loaded configuration for WEC: 3 features, 70.0% accuracy [2026-02-26T20:35:34.138180] [DEBUG] [LOCAL ] Loaded configuration for PBI: 1 features, 70.0% accuracy [2026-02-26T20:35:34.138249] [DEBUG] [LOCAL ] Loaded configuration for HCC: 4 features, 80.0% accuracy [2026-02-26T20:35:34.138307] [DEBUG] [LOCAL ] Loaded configuration for USTB: 0 features, 80.0% accuracy [2026-02-26T20:35:34.138508] [DEBUG] [LOCAL ] Loaded configuration for CIB: 3 features, 90.0% accuracy [2026-02-26T20:35:34.138758] [DEBUG] [LOCAL ] Loaded configuration for USAC: 2 features, 70.0% accuracy [2026-02-26T20:35:34.138962] [DEBUG] [LOCAL ] Loaded configuration for FBNC: 1 features, 70.0% accuracy [2026-02-26T20:35:34.139030] [DEBUG] [LOCAL ] Loaded configuration for VEON: 2 features, 70.0% accuracy [2026-02-26T20:35:34.139270] [DEBUG] [LOCAL ] Loaded configuration for WDI: 2 features, 60.0% accuracy [2026-02-26T20:35:34.139348] [DEBUG] [LOCAL ] Loaded configuration for AGD: 2 features, 80.0% accuracy [2026-02-26T20:35:34.139421] [DEBUG] [LOCAL ] Loaded configuration for LFVN: 1 features, 70.0% accuracy [2026-02-26T20:35:34.139659] [DEBUG] [LOCAL ] Loaded configuration for KYN: 1 features, 80.0% accuracy [2026-02-26T20:35:34.139912] [DEBUG] [LOCAL ] Loaded configuration for RLMD: 4 features, 80.0% accuracy [2026-02-26T20:35:34.140156] [DEBUG] [LOCAL ] Loaded configuration for BLDP: 2 features, 60.0% accuracy [2026-02-26T20:35:34.140477] [DEBUG] [LOCAL ] Loaded configuration for CHRD: 1 features, 40.0% accuracy [2026-02-26T20:35:34.140733] [DEBUG] [LOCAL ] Loaded configuration for CSTM: 2 features, 80.0% accuracy [2026-02-26T20:35:34.140805] [DEBUG] [LOCAL ] Loaded configuration for BIPI: 1 features, 70.0% accuracy [2026-02-26T20:35:34.141086] [DEBUG] [LOCAL ] Loaded configuration for VONE: 2 features, 90.0% accuracy [2026-02-26T20:35:34.141351] [DEBUG] [LOCAL ] Loaded configuration for RDY: 4 features, 90.0% accuracy [2026-02-26T20:35:34.141608] [DEBUG] [LOCAL ] Loaded configuration for BILL: 4 features, 80.0% accuracy [2026-02-26T20:35:34.141841] [DEBUG] [LOCAL ] Loaded configuration for THC: 1 features, 80.0% accuracy [2026-02-26T20:35:34.141910] [DEBUG] [LOCAL ] Loaded configuration for SUI: 2 features, 60.0% accuracy [2026-02-26T20:35:34.141969] [DEBUG] [LOCAL ] Loaded configuration for PAXS: 2 features, 60.0% accuracy [2026-02-26T20:35:34.142214] [DEBUG] [LOCAL ] Loaded configuration for HFWA: 2 features, 60.0% accuracy [2026-02-26T20:35:34.142306] [DEBUG] [LOCAL ] Loaded configuration for UHS: 0 features, 70.0% accuracy [2026-02-26T20:35:34.142376] [DEBUG] [LOCAL ] Loaded configuration for DRS: 3 features, 70.0% accuracy [2026-02-26T20:35:34.142663] [DEBUG] [LOCAL ] Loaded configuration for MEGI: 2 features, 60.0% accuracy [2026-02-26T20:35:34.142733] [DEBUG] [LOCAL ] Loaded configuration for BIRK: 2 features, 80.0% accuracy [2026-02-26T20:35:34.142791] [DEBUG] [LOCAL ] Loaded configuration for BHK: 1 features, 80.0% accuracy [2026-02-26T20:35:34.143029] [DEBUG] [LOCAL ] Loaded configuration for AREC: 0 features, 60.0% accuracy [2026-02-26T20:35:34.143123] [DEBUG] [LOCAL ] Loaded configuration for NDAQ: 1 features, 90.0% accuracy [2026-02-26T20:35:34.143371] [DEBUG] [LOCAL ] Loaded configuration for INVH: 2 features, 90.0% accuracy [2026-02-26T20:35:34.143453] [DEBUG] [LOCAL ] Loaded configuration for FICO: 2 features, 70.0% accuracy [2026-02-26T20:35:34.143514] [DEBUG] [LOCAL ] Loaded configuration for PENN: 3 features, 80.0% accuracy [2026-02-26T20:35:34.143604] [DEBUG] [LOCAL ] Loaded configuration for GPI: 2 features, 70.0% accuracy [2026-02-26T20:35:34.143878] [DEBUG] [LOCAL ] Loaded configuration for GGB: 1 features, 90.0% accuracy [2026-02-26T20:35:34.144128] [DEBUG] [LOCAL ] Loaded configuration for CFFN: 3 features, 90.0% accuracy [2026-02-26T20:35:34.144206] [DEBUG] [LOCAL ] Loaded configuration for WD: 3 features, 80.0% accuracy [2026-02-26T20:35:34.144292] [DEBUG] [LOCAL ] Loaded configuration for SOXX: 4 features, 90.0% accuracy [2026-02-26T20:35:34.144370] [DEBUG] [LOCAL ] Loaded configuration for PSX: 1 features, 90.0% accuracy [2026-02-26T20:35:34.144609] [DEBUG] [LOCAL ] Loaded configuration for IBM: 1 features, 100.0% accuracy [2026-02-26T20:35:34.144864] [DEBUG] [LOCAL ] Loaded configuration for CERS: 1 features, 80.0% accuracy [2026-02-26T20:35:34.145144] [DEBUG] [LOCAL ] Loaded configuration for RAIL: 7 features, 100.0% accuracy [2026-02-26T20:35:34.145416] [DEBUG] [LOCAL ] Loaded configuration for NIO: 3 features, 70.0% accuracy [2026-02-26T20:35:34.145491] [DEBUG] [LOCAL ] Loaded configuration for TSLX: 5 features, 90.0% accuracy [2026-02-26T20:35:34.146259] [DEBUG] [LOCAL ] Loaded configuration for PNRG: 4 features, 60.0% accuracy [2026-02-26T20:35:34.146341] [DEBUG] [LOCAL ] Loaded configuration for VLO: 4 features, 100.0% accuracy [2026-02-26T20:35:34.146410] [DEBUG] [LOCAL ] Loaded configuration for ALGS: 1 features, 50.0% accuracy [2026-02-26T20:35:34.146655] [DEBUG] [LOCAL ] Loaded configuration for MSA: 4 features, 100.0% accuracy [2026-02-26T20:35:34.146750] [DEBUG] [LOCAL ] Loaded configuration for QTWO: 2 features, 60.0% accuracy [2026-02-26T20:35:34.146990] [DEBUG] [LOCAL ] Loaded configuration for IEF: 3 features, 100.0% accuracy [2026-02-26T20:35:34.147070] [DEBUG] [LOCAL ] Loaded configuration for TXO: 5 features, 80.0% accuracy [2026-02-26T20:35:34.147130] [DEBUG] [LOCAL ] Loaded configuration for KSCP: 1 features, 60.0% accuracy [2026-02-26T20:35:34.147198] [DEBUG] [LOCAL ] Loaded configuration for QQQX: 3 features, 80.0% accuracy [2026-02-26T20:35:34.147424] [DEBUG] [LOCAL ] Loaded configuration for AKBA: 1 features, 60.0% accuracy [2026-02-26T20:35:34.147506] [DEBUG] [LOCAL ] Loaded configuration for HOLX: 3 features, 70.0% accuracy [2026-02-26T20:35:34.147566] [DEBUG] [LOCAL ] Loaded configuration for PODD: 3 features, 70.0% accuracy [2026-02-26T20:35:34.147850] [DEBUG] [LOCAL ] Loaded configuration for BSCQ: 2 features, 90.0% accuracy [2026-02-26T20:35:34.148114] [DEBUG] [LOCAL ] Loaded configuration for EHAB: 1 features, 80.0% accuracy [2026-02-26T20:35:34.148211] [DEBUG] [LOCAL ] Loaded configuration for SIMO: 5 features, 80.0% accuracy [2026-02-26T20:35:34.148272] [DEBUG] [LOCAL ] Loaded configuration for PDFS: 3 features, 80.0% accuracy [2026-02-26T20:35:34.148520] [DEBUG] [LOCAL ] Loaded configuration for CGBD: 3 features, 70.0% accuracy [2026-02-26T20:35:34.148804] [DEBUG] [LOCAL ] Loaded configuration for TEM: 4 features, 90.0% accuracy [2026-02-26T20:35:34.148875] [DEBUG] [LOCAL ] Loaded configuration for EA: 3 features, 60.0% accuracy [2026-02-26T20:35:34.149111] [DEBUG] [LOCAL ] Loaded configuration for EMD: 5 features, 70.0% accuracy [2026-02-26T20:35:34.149191] [DEBUG] [LOCAL ] Loaded configuration for ARTNA: 2 features, 80.0% accuracy [2026-02-26T20:35:34.149492] [DEBUG] [LOCAL ] Loaded configuration for NTES: 3 features, 80.0% accuracy [2026-02-26T20:35:34.149606] [DEBUG] [LOCAL ] Loaded configuration for CIGI: 3 features, 70.0% accuracy [2026-02-26T20:35:34.150529] [DEBUG] [LOCAL ] Loaded configuration for HMC: 3 features, 90.0% accuracy [2026-02-26T20:35:34.150873] [DEBUG] [LOCAL ] Loaded configuration for CHSCL: 2 features, 90.0% accuracy [2026-02-26T20:35:34.151123] [DEBUG] [LOCAL ] Loaded configuration for NMIH: 2 features, 80.0% accuracy [2026-02-26T20:35:34.151421] [DEBUG] [LOCAL ] Loaded configuration for MIND: 6 features, 80.0% accuracy [2026-02-26T20:35:34.151499] [DEBUG] [LOCAL ] Loaded configuration for POWI: 3 features, 90.0% accuracy [2026-02-26T20:35:34.152395] [DEBUG] [LOCAL ] Loaded configuration for EC: 2 features, 70.0% accuracy [2026-02-26T20:35:34.152644] [DEBUG] [LOCAL ] Loaded configuration for ATLC: 2 features, 80.0% accuracy [2026-02-26T20:35:34.152716] [DEBUG] [LOCAL ] Loaded configuration for RING: 4 features, 80.0% accuracy [2026-02-26T20:35:34.153003] [DEBUG] [LOCAL ] Loaded configuration for NPO: 1 features, 70.0% accuracy [2026-02-26T20:35:34.153311] [DEBUG] [LOCAL ] Loaded configuration for ISRG: 1 features, 60.0% accuracy [2026-02-26T20:35:34.153383] [DEBUG] [LOCAL ] Loaded configuration for BPYPM: 4 features, 100.0% accuracy [2026-02-26T20:35:34.153674] [DEBUG] [LOCAL ] Loaded configuration for TCPC: 4 features, 90.0% accuracy [2026-02-26T20:35:34.153745] [DEBUG] [LOCAL ] Loaded configuration for QQQJ: 5 features, 90.0% accuracy [2026-02-26T20:35:34.153804] [DEBUG] [LOCAL ] Loaded configuration for FOSL: 3 features, 90.0% accuracy [2026-02-26T20:35:34.153871] [DEBUG] [LOCAL ] Loaded configuration for ACVA: 2 features, 60.0% accuracy [2026-02-26T20:35:34.154113] [DEBUG] [LOCAL ] Loaded configuration for GLDD: 3 features, 60.0% accuracy [2026-02-26T20:35:34.154193] [DEBUG] [LOCAL ] Loaded configuration for BWAY: 6 features, 80.0% accuracy [2026-02-26T20:35:34.154441] [DEBUG] [LOCAL ] Loaded configuration for USOY: 2 features, 80.0% accuracy [2026-02-26T20:35:34.154511] [DEBUG] [LOCAL ] Loaded configuration for PTA: 3 features, 70.0% accuracy [2026-02-26T20:35:34.154613] [DEBUG] [LOCAL ] Loaded configuration for SCZ: 0 features, 60.0% accuracy [2026-02-26T20:35:34.154910] [DEBUG] [LOCAL ] Loaded configuration for TCOM: 1 features, 60.0% accuracy [2026-02-26T20:35:34.154989] [DEBUG] [LOCAL ] Loaded configuration for LPSN: 2 features, 100.0% accuracy [2026-02-26T20:35:34.155061] [DEBUG] [LOCAL ] Loaded configuration for FLEX: 3 features, 70.0% accuracy [2026-02-26T20:35:34.155317] [DEBUG] [LOCAL ] Loaded configuration for RPAY: 5 features, 80.0% accuracy [2026-02-26T20:35:34.155401] [DEBUG] [LOCAL ] Loaded configuration for IGF: 3 features, 70.0% accuracy [2026-02-26T20:35:34.155637] [DEBUG] [LOCAL ] Loaded configuration for PSC: 2 features, 70.0% accuracy [2026-02-26T20:35:34.155715] [DEBUG] [LOCAL ] Loaded configuration for SQM: 1 features, 60.0% accuracy [2026-02-26T20:35:34.156168] [DEBUG] [LOCAL ] Loaded configuration for AME: 3 features, 70.0% accuracy [2026-02-26T20:35:34.156254] [DEBUG] [LOCAL ] Loaded configuration for PRIM: 0 features, 70.0% accuracy [2026-02-26T20:35:34.156327] [DEBUG] [LOCAL ] Loaded configuration for FSCO: 5 features, 80.0% accuracy [2026-02-26T20:35:34.156394] [DEBUG] [LOCAL ] Loaded configuration for BTSG: 4 features, 70.0% accuracy [2026-02-26T20:35:34.156716] [DEBUG] [LOCAL ] Loaded configuration for DD: 1 features, 60.0% accuracy [2026-02-26T20:35:34.156789] [DEBUG] [LOCAL ] Loaded configuration for VVOS: 4 features, 60.0% accuracy [2026-02-26T20:35:34.157023] [DEBUG] [LOCAL ] Loaded configuration for GNTX: 6 features, 80.0% accuracy [2026-02-26T20:35:34.157318] [DEBUG] [LOCAL ] Loaded configuration for FPXI: 4 features, 80.0% accuracy [2026-02-26T20:35:34.157560] [DEBUG] [LOCAL ] Loaded configuration for FISI: 2 features, 70.0% accuracy [2026-02-26T20:35:34.157847] [DEBUG] [LOCAL ] Loaded configuration for AAL: 2 features, 80.0% accuracy [2026-02-26T20:35:34.158079] [DEBUG] [LOCAL ] Loaded configuration for TTEK: 3 features, 60.0% accuracy [2026-02-26T20:35:34.158378] [DEBUG] [LOCAL ] Loaded configuration for MILN: 1 features, 90.0% accuracy [2026-02-26T20:35:34.158673] [DEBUG] [LOCAL ] Loaded configuration for BANF: 2 features, 70.0% accuracy [2026-02-26T20:35:34.158755] [DEBUG] [LOCAL ] Loaded configuration for RZC: 3 features, 70.0% accuracy [2026-02-26T20:35:34.158816] [DEBUG] [LOCAL ] Loaded configuration for SA: 3 features, 70.0% accuracy [2026-02-26T20:35:34.159046] [DEBUG] [LOCAL ] Loaded configuration for EXPD: 1 features, 90.0% accuracy [2026-02-26T20:35:34.159359] [DEBUG] [LOCAL ] Loaded configuration for LGCL: 1 features, 50.0% accuracy [2026-02-26T20:35:34.159641] [DEBUG] [LOCAL ] Loaded configuration for DDOG: 1 features, 80.0% accuracy [2026-02-26T20:35:34.159920] [DEBUG] [LOCAL ] Loaded configuration for STM: 4 features, 70.0% accuracy [2026-02-26T20:35:34.159989] [DEBUG] [LOCAL ] Loaded configuration for CDL: 3 features, 80.0% accuracy [2026-02-26T20:35:34.160056] [DEBUG] [LOCAL ] Loaded configuration for CORZZ: 0 features, 70.0% accuracy [2026-02-26T20:35:34.160310] [DEBUG] [LOCAL ] Loaded configuration for HASI: 3 features, 70.0% accuracy [2026-02-26T20:35:34.160394] [DEBUG] [LOCAL ] Loaded configuration for ORLY: 3 features, 80.0% accuracy [2026-02-26T20:35:34.160470] [DEBUG] [LOCAL ] Loaded configuration for TERN: 1 features, 90.0% accuracy [2026-02-26T20:35:34.160753] [DEBUG] [LOCAL ] Loaded configuration for ITIC: 1 features, 70.0% accuracy [2026-02-26T20:35:34.161007] [DEBUG] [LOCAL ] Loaded configuration for MEC: 2 features, 70.0% accuracy [2026-02-26T20:35:34.161079] [DEBUG] [LOCAL ] Loaded configuration for KOD: 4 features, 90.0% accuracy [2026-02-26T20:35:34.161148] [DEBUG] [LOCAL ] Loaded configuration for TLK: 1 features, 60.0% accuracy [2026-02-26T20:35:34.161451] [DEBUG] [LOCAL ] Loaded configuration for APP: 0 features, 80.0% accuracy [2026-02-26T20:35:34.161702] [DEBUG] [LOCAL ] Loaded configuration for IRWD: 1 features, 60.0% accuracy [2026-02-26T20:35:34.161796] [DEBUG] [LOCAL ] Loaded configuration for ECL: 2 features, 60.0% accuracy [2026-02-26T20:35:34.162028] [DEBUG] [LOCAL ] Loaded configuration for LOCO: 2 features, 70.0% accuracy [2026-02-26T20:35:34.162284] [DEBUG] [LOCAL ] Loaded configuration for BCTX: 2 features, 80.0% accuracy [2026-02-26T20:35:34.162521] [DEBUG] [LOCAL ] Loaded configuration for FEPI: 3 features, 100.0% accuracy [2026-02-26T20:35:34.162747] [DEBUG] [LOCAL ] Loaded configuration for KRO: 1 features, 50.0% accuracy [2026-02-26T20:35:34.162981] [DEBUG] [LOCAL ] Loaded configuration for FDUS: 2 features, 90.0% accuracy [2026-02-26T20:35:34.163057] [DEBUG] [LOCAL ] Loaded configuration for MLP: 2 features, 70.0% accuracy [2026-02-26T20:35:34.163297] [DEBUG] [LOCAL ] Loaded configuration for WSBF: 4 features, 70.0% accuracy [2026-02-26T20:35:34.163528] [DEBUG] [LOCAL ] Loaded configuration for SWIM: 3 features, 90.0% accuracy [2026-02-26T20:35:34.163837] [DEBUG] [LOCAL ] Loaded configuration for NTAP: 3 features, 80.0% accuracy [2026-02-26T20:35:34.163915] [DEBUG] [LOCAL ] Loaded configuration for OLLI: 1 features, 80.0% accuracy [2026-02-26T20:35:34.163975] [DEBUG] [LOCAL ] Loaded configuration for AMD: 2 features, 70.0% accuracy [2026-02-26T20:35:34.164038] [DEBUG] [LOCAL ] Loaded configuration for WHG: 1 features, 80.0% accuracy [2026-02-26T20:35:34.164331] [DEBUG] [LOCAL ] Loaded configuration for BOOM: 2 features, 80.0% accuracy [2026-02-26T20:35:34.164607] [DEBUG] [LOCAL ] Loaded configuration for BFAM: 2 features, 80.0% accuracy [2026-02-26T20:35:34.164868] [DEBUG] [LOCAL ] Loaded configuration for CMTL: 0 features, 90.0% accuracy [2026-02-26T20:35:34.164938] [DEBUG] [LOCAL ] Loaded configuration for ASGI: 3 features, 80.0% accuracy [2026-02-26T20:35:34.164997] [DEBUG] [LOCAL ] Loaded configuration for NBBK: 2 features, 80.0% accuracy [2026-02-26T20:35:34.165231] [DEBUG] [LOCAL ] Loaded configuration for ASH: 1 features, 90.0% accuracy [2026-02-26T20:35:34.165506] [DEBUG] [LOCAL ] Loaded configuration for LEA: 3 features, 90.0% accuracy [2026-02-26T20:35:34.166033] [DEBUG] [LOCAL ] Loaded configuration for NWBI: 3 features, 80.0% accuracy [2026-02-26T20:35:34.166137] [DEBUG] [LOCAL ] Loaded configuration for TARK: 1 features, 80.0% accuracy [2026-02-26T20:35:34.167631] [DEBUG] [LOCAL ] Loaded configuration for OPBK: 2 features, 80.0% accuracy [2026-02-26T20:35:34.167909] [DEBUG] [LOCAL ] Loaded configuration for AUTL: 2 features, 70.0% accuracy [2026-02-26T20:35:34.168167] [DEBUG] [LOCAL ] Loaded configuration for AEI: 1 features, 90.0% accuracy [2026-02-26T20:35:34.168256] [DEBUG] [LOCAL ] Loaded configuration for HQY: 2 features, 70.0% accuracy [2026-02-26T20:35:34.168497] [DEBUG] [LOCAL ] Loaded configuration for EXP: 5 features, 90.0% accuracy [2026-02-26T20:35:34.168567] [DEBUG] [LOCAL ] Loaded configuration for ONL: 1 features, 80.0% accuracy [2026-02-26T20:35:34.169421] [DEBUG] [LOCAL ] Loaded configuration for UFO: 1 features, 80.0% accuracy [2026-02-26T20:35:34.169724] [DEBUG] [LOCAL ] Loaded configuration for MLYS: 1 features, 50.0% accuracy [2026-02-26T20:35:34.169986] [DEBUG] [LOCAL ] Loaded configuration for LBRDA: 1 features, 60.0% accuracy [2026-02-26T20:35:34.170278] [DEBUG] [LOCAL ] Loaded configuration for SHEL: 2 features, 90.0% accuracy [2026-02-26T20:35:34.170357] [DEBUG] [LOCAL ] Loaded configuration for MGNI: 2 features, 90.0% accuracy [2026-02-26T20:35:34.170612] [DEBUG] [LOCAL ] Loaded configuration for FTSM: 1 features, 90.0% accuracy [2026-02-26T20:35:34.170691] [DEBUG] [LOCAL ] Loaded configuration for TXG: 3 features, 70.0% accuracy [2026-02-26T20:35:34.170925] [DEBUG] [LOCAL ] Loaded configuration for STXE: 2 features, 70.0% accuracy [2026-02-26T20:35:34.171002] [DEBUG] [LOCAL ] Loaded configuration for CM: 4 features, 90.0% accuracy [2026-02-26T20:35:34.171063] [DEBUG] [LOCAL ] Loaded configuration for MS: 1 features, 80.0% accuracy [2026-02-26T20:35:34.171159] [DEBUG] [LOCAL ] Loaded configuration for COKE: 1 features, 70.0% accuracy [2026-02-26T20:35:34.171402] [DEBUG] [LOCAL ] Loaded configuration for HIMX: 4 features, 80.0% accuracy [2026-02-26T20:35:34.171632] [DEBUG] [LOCAL ] Loaded configuration for AVGO: 3 features, 80.0% accuracy [2026-02-26T20:35:34.171889] [DEBUG] [LOCAL ] Loaded configuration for NNY: 2 features, 70.0% accuracy [2026-02-26T20:35:34.171967] [DEBUG] [LOCAL ] Loaded configuration for EE: 0 features, 70.0% accuracy [2026-02-26T20:35:34.172252] [DEBUG] [LOCAL ] Loaded configuration for AGCO: 1 features, 70.0% accuracy [2026-02-26T20:35:34.172322] [DEBUG] [LOCAL ] Loaded configuration for OPFI: 2 features, 80.0% accuracy [2026-02-26T20:35:34.172592] [DEBUG] [LOCAL ] Loaded configuration for ADSK: 3 features, 80.0% accuracy [2026-02-26T20:35:34.172675] [DEBUG] [LOCAL ] Loaded configuration for FF: 1 features, 60.0% accuracy [2026-02-26T20:35:34.172929] [DEBUG] [LOCAL ] Loaded configuration for FDX: 1 features, 60.0% accuracy [2026-02-26T20:35:34.173179] [DEBUG] [LOCAL ] Loaded configuration for ARKO: 3 features, 80.0% accuracy [2026-02-26T20:35:34.173413] [DEBUG] [LOCAL ] Loaded configuration for SWBI: 3 features, 60.0% accuracy [2026-02-26T20:35:34.173651] [DEBUG] [LOCAL ] Loaded configuration for PERI: 2 features, 80.0% accuracy [2026-02-26T20:35:34.173720] [DEBUG] [LOCAL ] Loaded configuration for NSP: 4 features, 80.0% accuracy [2026-02-26T20:35:34.173808] [DEBUG] [LOCAL ] Loaded configuration for WES: 2 features, 70.0% accuracy [2026-02-26T20:35:34.173890] [DEBUG] [LOCAL ] Loaded configuration for CHY: 5 features, 80.0% accuracy [2026-02-26T20:35:34.174160] [DEBUG] [LOCAL ] Loaded configuration for HIPO: 4 features, 70.0% accuracy [2026-02-26T20:35:34.174239] [DEBUG] [LOCAL ] Loaded configuration for FHN: 4 features, 80.0% accuracy [2026-02-26T20:35:34.174436] [DEBUG] [LOCAL ] Loaded configuration for PAGP: 3 features, 80.0% accuracy [2026-02-26T20:35:34.174682] [DEBUG] [LOCAL ] Loaded configuration for INSG: 3 features, 90.0% accuracy [2026-02-26T20:35:34.174760] [DEBUG] [LOCAL ] Loaded configuration for LH: 3 features, 90.0% accuracy [2026-02-26T20:35:34.174821] [DEBUG] [LOCAL ] Loaded configuration for AIRG: 2 features, 80.0% accuracy [2026-02-26T20:35:34.175051] [DEBUG] [LOCAL ] Loaded configuration for CETX: 0 features, 90.0% accuracy [2026-02-26T20:35:34.175333] [DEBUG] [LOCAL ] Loaded configuration for LITM: 2 features, 70.0% accuracy [2026-02-26T20:35:34.175589] [DEBUG] [LOCAL ] Loaded configuration for API: 3 features, 80.0% accuracy [2026-02-26T20:35:34.175670] [DEBUG] [LOCAL ] Loaded configuration for UEIC: 2 features, 80.0% accuracy [2026-02-26T20:35:34.175975] [DEBUG] [LOCAL ] Loaded configuration for MSFL: 5 features, 70.0% accuracy [2026-02-26T20:35:34.176058] [DEBUG] [LOCAL ] Loaded configuration for BIRD: 3 features, 60.0% accuracy [2026-02-26T20:35:34.176128] [DEBUG] [LOCAL ] Loaded configuration for EVF: 0 features, 90.0% accuracy [2026-02-26T20:35:34.176188] [DEBUG] [LOCAL ] Loaded configuration for RMAX: 1 features, 70.0% accuracy [2026-02-26T20:35:34.176411] [DEBUG] [LOCAL ] Loaded configuration for KEP: 2 features, 90.0% accuracy [2026-02-26T20:35:34.176480] [DEBUG] [LOCAL ] Loaded configuration for PCTY: 5 features, 60.0% accuracy [2026-02-26T20:35:34.176547] [DEBUG] [LOCAL ] Loaded configuration for OPXS: 5 features, 80.0% accuracy [2026-02-26T20:35:34.176630] [DEBUG] [LOCAL ] Loaded configuration for NVDA: 2 features, 80.0% accuracy [2026-02-26T20:35:34.176857] [DEBUG] [LOCAL ] Loaded configuration for RAVE: 2 features, 80.0% accuracy [2026-02-26T20:35:34.177092] [DEBUG] [LOCAL ] Loaded configuration for CIF: 1 features, 90.0% accuracy [2026-02-26T20:35:34.177478] [DEBUG] [LOCAL ] Loaded configuration for ENVA: 2 features, 70.0% accuracy [2026-02-26T20:35:34.177743] [DEBUG] [LOCAL ] Loaded configuration for MCHI: 2 features, 90.0% accuracy [2026-02-26T20:35:34.178050] [DEBUG] [LOCAL ] Loaded configuration for VREX: 3 features, 70.0% accuracy [2026-02-26T20:35:34.178362] [DEBUG] [LOCAL ] Loaded configuration for SHAK: 2 features, 70.0% accuracy [2026-02-26T20:35:34.178433] [DEBUG] [LOCAL ] Loaded configuration for VC: 4 features, 90.0% accuracy [2026-02-26T20:35:34.178504] [DEBUG] [LOCAL ] Loaded configuration for H: 1 features, 70.0% accuracy [2026-02-26T20:35:34.178771] [DEBUG] [LOCAL ] Loaded configuration for BLD: 2 features, 50.0% accuracy [2026-02-26T20:35:34.178844] [DEBUG] [LOCAL ] Loaded configuration for TSM: 6 features, 70.0% accuracy [2026-02-26T20:35:34.178913] [DEBUG] [LOCAL ] Loaded configuration for TRVG: 2 features, 70.0% accuracy [2026-02-26T20:35:34.179157] [DEBUG] [LOCAL ] Loaded configuration for PLAB: 3 features, 80.0% accuracy [2026-02-26T20:35:34.179238] [DEBUG] [LOCAL ] Loaded configuration for DGII: 2 features, 70.0% accuracy [2026-02-26T20:35:34.179311] [DEBUG] [LOCAL ] Loaded configuration for INCY: 6 features, 80.0% accuracy [2026-02-26T20:35:34.179377] [DEBUG] [LOCAL ] Loaded configuration for CGABL: 1 features, 70.0% accuracy [2026-02-26T20:35:34.179436] [DEBUG] [LOCAL ] Loaded configuration for SO: 3 features, 100.0% accuracy [2026-02-26T20:35:34.179680] [DEBUG] [LOCAL ] Loaded configuration for JOF: 2 features, 80.0% accuracy [2026-02-26T20:35:34.179909] [DEBUG] [LOCAL ] Loaded configuration for EBON: 2 features, 70.0% accuracy [2026-02-26T20:35:34.179978] [DEBUG] [LOCAL ] Loaded configuration for AWF: 1 features, 60.0% accuracy [2026-02-26T20:35:34.180036] [DEBUG] [LOCAL ] Loaded configuration for M: 3 features, 80.0% accuracy [2026-02-26T20:35:34.180285] [DEBUG] [LOCAL ] Loaded configuration for TREE: 3 features, 80.0% accuracy [2026-02-26T20:35:34.180526] [DEBUG] [LOCAL ] Loaded configuration for PRGO: 5 features, 90.0% accuracy [2026-02-26T20:35:34.180812] [DEBUG] [LOCAL ] Loaded configuration for DSM: 2 features, 60.0% accuracy [2026-02-26T20:35:34.181057] [DEBUG] [LOCAL ] Loaded configuration for FMN: 4 features, 90.0% accuracy [2026-02-26T20:35:34.181131] [DEBUG] [LOCAL ] Loaded configuration for MTB: 4 features, 60.0% accuracy [2026-02-26T20:35:34.181190] [DEBUG] [LOCAL ] Loaded configuration for DNP: 3 features, 70.0% accuracy [2026-02-26T20:35:34.181258] [DEBUG] [LOCAL ] Loaded configuration for EAF: 1 features, 80.0% accuracy [2026-02-26T20:35:34.181318] [DEBUG] [LOCAL ] Loaded configuration for JNJ: 5 features, 80.0% accuracy [2026-02-26T20:35:34.181635] [DEBUG] [LOCAL ] Loaded configuration for CELC: 2 features, 80.0% accuracy [2026-02-26T20:35:34.181869] [DEBUG] [LOCAL ] Loaded configuration for MFI: 3 features, 70.0% accuracy [2026-02-26T20:35:34.182101] [DEBUG] [LOCAL ] Loaded configuration for BEEM: 2 features, 70.0% accuracy [2026-02-26T20:35:34.182381] [DEBUG] [LOCAL ] Loaded configuration for PLUG: 3 features, 90.0% accuracy [2026-02-26T20:35:34.182604] [DEBUG] [LOCAL ] Loaded configuration for CHSCN: 3 features, 90.0% accuracy [2026-02-26T20:35:34.182853] [DEBUG] [LOCAL ] Loaded configuration for PGJ: 1 features, 90.0% accuracy [2026-02-26T20:35:34.182931] [DEBUG] [LOCAL ] Loaded configuration for RGS: 3 features, 80.0% accuracy [2026-02-26T20:35:34.183131] [DEBUG] [LOCAL ] Loaded configuration for GDS: 3 features, 80.0% accuracy [2026-02-26T20:35:34.183205] [DEBUG] [LOCAL ] Loaded configuration for HE: 3 features, 60.0% accuracy [2026-02-26T20:35:34.183451] [DEBUG] [LOCAL ] Loaded configuration for CHI: 4 features, 60.0% accuracy [2026-02-26T20:35:34.183707] [DEBUG] [LOCAL ] Loaded configuration for BAH: 5 features, 70.0% accuracy [2026-02-26T20:35:34.183946] [DEBUG] [LOCAL ] Loaded configuration for FEIM: 0 features, 50.0% accuracy [2026-02-26T20:35:34.184038] [DEBUG] [LOCAL ] Loaded configuration for OPEN: 3 features, 80.0% accuracy [2026-02-26T20:35:34.184272] [DEBUG] [LOCAL ] Loaded configuration for LYRA: 5 features, 90.0% accuracy [2026-02-26T20:35:34.184347] [DEBUG] [LOCAL ] Loaded configuration for SNCY: 1 features, 70.0% accuracy [2026-02-26T20:35:34.184597] [DEBUG] [LOCAL ] Loaded configuration for ARGX: 4 features, 60.0% accuracy [2026-02-26T20:35:34.184858] [DEBUG] [LOCAL ] Loaded configuration for CDNA: 3 features, 70.0% accuracy [2026-02-26T20:35:34.184927] [DEBUG] [LOCAL ] Loaded configuration for URNJ: 1 features, 70.0% accuracy [2026-02-26T20:35:34.185161] [DEBUG] [LOCAL ] Loaded configuration for MARA: 3 features, 60.0% accuracy [2026-02-26T20:35:34.185402] [DEBUG] [LOCAL ] Loaded configuration for OBIO: 1 features, 80.0% accuracy [2026-02-26T20:35:34.185687] [DEBUG] [LOCAL ] Loaded configuration for CRDF: 1 features, 80.0% accuracy [2026-02-26T20:35:34.185765] [DEBUG] [LOCAL ] Loaded configuration for WAY: 5 features, 70.0% accuracy [2026-02-26T20:35:34.185833] [DEBUG] [LOCAL ] Loaded configuration for COWG: 4 features, 80.0% accuracy [2026-02-26T20:35:34.186121] [DEBUG] [LOCAL ] Loaded configuration for CRDO: 3 features, 70.0% accuracy [2026-02-26T20:35:34.186371] [DEBUG] [LOCAL ] Loaded configuration for SMWB: 3 features, 70.0% accuracy [2026-02-26T20:35:34.186607] [DEBUG] [LOCAL ] Loaded configuration for AGYS: 3 features, 80.0% accuracy [2026-02-26T20:35:34.186837] [DEBUG] [LOCAL ] Loaded configuration for BMO: 2 features, 60.0% accuracy [2026-02-26T20:35:34.187326] [DEBUG] [LOCAL ] Loaded configuration for ARQQ: 3 features, 60.0% accuracy [2026-02-26T20:35:34.187604] [DEBUG] [LOCAL ] Loaded configuration for BNDX: 6 features, 70.0% accuracy [2026-02-26T20:35:34.187876] [DEBUG] [LOCAL ] Loaded configuration for CMTG: 3 features, 70.0% accuracy [2026-02-26T20:35:34.187959] [DEBUG] [LOCAL ] Loaded configuration for CAC: 3 features, 60.0% accuracy [2026-02-26T20:35:34.188027] [DEBUG] [LOCAL ] Loaded configuration for ABVE: 3 features, 50.0% accuracy [2026-02-26T20:35:34.188275] [DEBUG] [LOCAL ] Loaded configuration for GPIQ: 3 features, 90.0% accuracy [2026-02-26T20:35:34.188361] [DEBUG] [LOCAL ] Loaded configuration for AMTX: 1 features, 80.0% accuracy [2026-02-26T20:35:34.188429] [DEBUG] [LOCAL ] Loaded configuration for CPK: 1 features, 90.0% accuracy [2026-02-26T20:35:34.188495] [DEBUG] [LOCAL ] Loaded configuration for IBCP: 3 features, 80.0% accuracy [2026-02-26T20:35:34.188559] [DEBUG] [LOCAL ] Loaded configuration for PFS: 1 features, 60.0% accuracy [2026-02-26T20:35:34.188827] [DEBUG] [LOCAL ] Loaded configuration for ROCK: 3 features, 60.0% accuracy [2026-02-26T20:35:34.188912] [DEBUG] [LOCAL ] Loaded configuration for IMRX: 4 features, 80.0% accuracy [2026-02-26T20:35:34.189161] [DEBUG] [LOCAL ] Loaded configuration for NRC: 5 features, 90.0% accuracy [2026-02-26T20:35:34.189240] [DEBUG] [LOCAL ] Loaded configuration for WDS: 1 features, 70.0% accuracy [2026-02-26T20:35:34.189555] [DEBUG] [LOCAL ] Loaded configuration for NIC: 5 features, 100.0% accuracy [2026-02-26T20:35:34.189661] [DEBUG] [LOCAL ] Loaded configuration for WPC: 0 features, 60.0% accuracy [2026-02-26T20:35:34.189889] [DEBUG] [LOCAL ] Loaded configuration for UAL: 2 features, 90.0% accuracy [2026-02-26T20:35:34.189965] [DEBUG] [LOCAL ] Loaded configuration for NOMD: 1 features, 90.0% accuracy [2026-02-26T20:35:34.190208] [DEBUG] [LOCAL ] Loaded configuration for CAPL: 1 features, 70.0% accuracy [2026-02-26T20:35:34.190465] [DEBUG] [LOCAL ] Loaded configuration for INGN: 4 features, 90.0% accuracy [2026-02-26T20:35:34.190719] [DEBUG] [LOCAL ] Loaded configuration for BOC: 2 features, 90.0% accuracy [2026-02-26T20:35:34.191008] [DEBUG] [LOCAL ] Loaded configuration for PKG: 0 features, 80.0% accuracy [2026-02-26T20:35:34.191086] [DEBUG] [LOCAL ] Loaded configuration for CE: 4 features, 90.0% accuracy [2026-02-26T20:35:34.191327] [DEBUG] [LOCAL ] Loaded configuration for TWFG: 2 features, 90.0% accuracy [2026-02-26T20:35:34.191615] [DEBUG] [LOCAL ] Loaded configuration for MGTX: 2 features, 90.0% accuracy [2026-02-26T20:35:34.191699] [DEBUG] [LOCAL ] Loaded configuration for BBN: 3 features, 70.0% accuracy [2026-02-26T20:35:34.192096] [DEBUG] [LOCAL ] Loaded configuration for RILYZ: 2 features, 80.0% accuracy [2026-02-26T20:35:34.192167] [DEBUG] [LOCAL ] Loaded configuration for VSDA: 4 features, 80.0% accuracy [2026-02-26T20:35:34.192452] [DEBUG] [LOCAL ] Loaded configuration for VONG: 2 features, 70.0% accuracy [2026-02-26T20:35:34.192522] [DEBUG] [LOCAL ] Loaded configuration for NRP: 1 features, 80.0% accuracy [2026-02-26T20:35:34.192618] [DEBUG] [LOCAL ] Loaded configuration for KFY: 2 features, 90.0% accuracy [2026-02-26T20:35:34.192689] [DEBUG] [LOCAL ] Loaded configuration for GPJA: 2 features, 60.0% accuracy [2026-02-26T20:35:34.192755] [DEBUG] [LOCAL ] Loaded configuration for EARN: 3 features, 60.0% accuracy [2026-02-26T20:35:34.192824] [DEBUG] [LOCAL ] Loaded configuration for OTIS: 2 features, 60.0% accuracy [2026-02-26T20:35:34.192892] [DEBUG] [LOCAL ] Loaded configuration for RYN: 2 features, 80.0% accuracy [2026-02-26T20:35:34.192957] [DEBUG] [LOCAL ] Loaded configuration for CRML: 1 features, 70.0% accuracy [2026-02-26T20:35:34.193014] [DEBUG] [LOCAL ] Loaded configuration for UGI: 2 features, 90.0% accuracy [2026-02-26T20:35:34.193255] [DEBUG] [LOCAL ] Loaded configuration for XEL: 4 features, 80.0% accuracy [2026-02-26T20:35:34.193326] [DEBUG] [LOCAL ] Loaded configuration for MCK: 3 features, 90.0% accuracy [2026-02-26T20:35:34.193385] [DEBUG] [LOCAL ] Loaded configuration for MG: 2 features, 60.0% accuracy [2026-02-26T20:35:34.193693] [DEBUG] [LOCAL ] Loaded configuration for RGCO: 3 features, 90.0% accuracy [2026-02-26T20:35:34.193951] [DEBUG] [LOCAL ] Loaded configuration for PTY: 3 features, 70.0% accuracy [2026-02-26T20:35:34.194258] [DEBUG] [LOCAL ] Loaded configuration for ASLE: 2 features, 80.0% accuracy [2026-02-26T20:35:34.194499] [DEBUG] [LOCAL ] Loaded configuration for ECPG: 1 features, 100.0% accuracy [2026-02-26T20:35:34.194589] [DEBUG] [LOCAL ] Loaded configuration for SONO: 1 features, 70.0% accuracy [2026-02-26T20:35:34.194662] [DEBUG] [LOCAL ] Loaded configuration for SKM: 0 features, 80.0% accuracy [2026-02-26T20:35:34.194890] [DEBUG] [LOCAL ] Loaded configuration for AEO: 2 features, 80.0% accuracy [2026-02-26T20:35:34.195132] [DEBUG] [LOCAL ] Loaded configuration for FSLY: 2 features, 90.0% accuracy [2026-02-26T20:35:34.195359] [DEBUG] [LOCAL ] Loaded configuration for PETS: 4 features, 80.0% accuracy [2026-02-26T20:35:34.195602] [DEBUG] [LOCAL ] Loaded configuration for CVRX: 3 features, 80.0% accuracy [2026-02-26T20:35:34.195856] [DEBUG] [LOCAL ] Loaded configuration for RACE: 1 features, 70.0% accuracy [2026-02-26T20:35:34.196099] [DEBUG] [LOCAL ] Loaded configuration for ASPN: 1 features, 80.0% accuracy [2026-02-26T20:35:34.196333] [DEBUG] [LOCAL ] Loaded configuration for BHVN: 3 features, 80.0% accuracy [2026-02-26T20:35:34.196625] [DEBUG] [LOCAL ] Loaded configuration for AVD: 2 features, 70.0% accuracy [2026-02-26T20:35:34.196856] [DEBUG] [LOCAL ] Loaded configuration for LVO: 1 features, 50.0% accuracy [2026-02-26T20:35:34.197087] [DEBUG] [LOCAL ] Loaded configuration for FDIF: 1 features, 70.0% accuracy [2026-02-26T20:35:34.197432] [DEBUG] [LOCAL ] Loaded configuration for ODFL: 2 features, 90.0% accuracy [2026-02-26T20:35:34.197929] [DEBUG] [LOCAL ] Loaded configuration for BMBL: 4 features, 60.0% accuracy [2026-02-26T20:35:34.198041] [DEBUG] [LOCAL ] Loaded configuration for CTBB: 4 features, 90.0% accuracy [2026-02-26T20:35:34.198318] [DEBUG] [LOCAL ] Loaded configuration for MIY: 1 features, 60.0% accuracy [2026-02-26T20:35:34.198403] [DEBUG] [LOCAL ] Loaded configuration for EVTC: 5 features, 90.0% accuracy [2026-02-26T20:35:34.199114] [DEBUG] [LOCAL ] Loaded configuration for HXL: 2 features, 60.0% accuracy [2026-02-26T20:35:34.199193] [DEBUG] [LOCAL ] Loaded configuration for PEO: 5 features, 80.0% accuracy [2026-02-26T20:35:34.199442] [DEBUG] [LOCAL ] Loaded configuration for ATRC: 3 features, 90.0% accuracy [2026-02-26T20:35:34.200395] [DEBUG] [LOCAL ] Loaded configuration for WIA: 3 features, 70.0% accuracy [2026-02-26T20:35:34.200465] [DEBUG] [LOCAL ] Loaded configuration for BDTX: 3 features, 90.0% accuracy [2026-02-26T20:35:34.200697] [DEBUG] [LOCAL ] Loaded configuration for BLCN: 4 features, 90.0% accuracy [2026-02-26T20:35:34.200768] [DEBUG] [LOCAL ] Loaded configuration for HIO: 4 features, 60.0% accuracy [2026-02-26T20:35:34.201071] [DEBUG] [LOCAL ] Loaded configuration for GASS: 2 features, 80.0% accuracy [2026-02-26T20:35:34.201157] [DEBUG] [LOCAL ] Loaded configuration for GSBD: 1 features, 50.0% accuracy [2026-02-26T20:35:34.201225] [DEBUG] [LOCAL ] Loaded configuration for MSBI: 6 features, 90.0% accuracy [2026-02-26T20:35:34.201283] [DEBUG] [LOCAL ] Loaded configuration for BHFAO: 2 features, 90.0% accuracy [2026-02-26T20:35:34.201340] [DEBUG] [LOCAL ] Loaded configuration for PTLO: 5 features, 70.0% accuracy [2026-02-26T20:35:34.201406] [DEBUG] [LOCAL ] Loaded configuration for ALC: 2 features, 80.0% accuracy [2026-02-26T20:35:34.201690] [DEBUG] [LOCAL ] Loaded configuration for TSL: 3 features, 90.0% accuracy [2026-02-26T20:35:34.201760] [DEBUG] [LOCAL ] Loaded configuration for BZH: 1 features, 70.0% accuracy [2026-02-26T20:35:34.201992] [DEBUG] [LOCAL ] Loaded configuration for SOJE: 2 features, 80.0% accuracy [2026-02-26T20:35:34.202442] [DEBUG] [LOCAL ] Loaded configuration for BAM: 5 features, 100.0% accuracy [2026-02-26T20:35:34.202734] [DEBUG] [LOCAL ] Loaded configuration for TMUS: 3 features, 70.0% accuracy [2026-02-26T20:35:34.202803] [DEBUG] [LOCAL ] Loaded configuration for CCI: 1 features, 80.0% accuracy [2026-02-26T20:35:34.202861] [DEBUG] [LOCAL ] Loaded configuration for NMG: 2 features, 70.0% accuracy [2026-02-26T20:35:34.203113] [DEBUG] [LOCAL ] Loaded configuration for YETI: 0 features, 60.0% accuracy [2026-02-26T20:35:34.203429] [DEBUG] [LOCAL ] Loaded configuration for PHI: 4 features, 80.0% accuracy [2026-02-26T20:35:34.203498] [DEBUG] [LOCAL ] Loaded configuration for UHG: 2 features, 80.0% accuracy [2026-02-26T20:35:34.203564] [DEBUG] [LOCAL ] Loaded configuration for SNA: 2 features, 80.0% accuracy [2026-02-26T20:35:34.203650] [DEBUG] [LOCAL ] Loaded configuration for WWD: 0 features, 70.0% accuracy [2026-02-26T20:35:34.203708] [DEBUG] [LOCAL ] Loaded configuration for GTN: 2 features, 50.0% accuracy [2026-02-26T20:35:34.203781] [DEBUG] [LOCAL ] Loaded configuration for HEI: 2 features, 90.0% accuracy [2026-02-26T20:35:34.204018] [DEBUG] [LOCAL ] Loaded configuration for RMM: 1 features, 90.0% accuracy [2026-02-26T20:35:34.204098] [DEBUG] [LOCAL ] Loaded configuration for WEN: 0 features, 80.0% accuracy [2026-02-26T20:35:34.204160] [DEBUG] [LOCAL ] Loaded configuration for DBI: 2 features, 70.0% accuracy [2026-02-26T20:35:34.204223] [DEBUG] [LOCAL ] Loaded configuration for OPK: 1 features, 70.0% accuracy [2026-02-26T20:35:34.204473] [DEBUG] [LOCAL ] Loaded configuration for MCRI: 3 features, 90.0% accuracy [2026-02-26T20:35:34.204542] [DEBUG] [LOCAL ] Loaded configuration for LAC: 1 features, 70.0% accuracy [2026-02-26T20:35:34.204627] [DEBUG] [LOCAL ] Loaded configuration for FBP: 1 features, 80.0% accuracy [2026-02-26T20:35:34.204933] [DEBUG] [LOCAL ] Loaded configuration for TTE: 2 features, 70.0% accuracy [2026-02-26T20:35:34.205208] [DEBUG] [LOCAL ] Loaded configuration for TALO: 1 features, 60.0% accuracy [2026-02-26T20:35:34.205285] [DEBUG] [LOCAL ] Loaded configuration for LUCD: 3 features, 50.0% accuracy [2026-02-26T20:35:34.205345] [DEBUG] [LOCAL ] Loaded configuration for CG: 2 features, 80.0% accuracy [2026-02-26T20:35:34.205410] [DEBUG] [LOCAL ] Loaded configuration for AXGN: 2 features, 80.0% accuracy [2026-02-26T20:35:34.205467] [DEBUG] [LOCAL ] Loaded configuration for DHF: 2 features, 80.0% accuracy [2026-02-26T20:35:34.205531] [DEBUG] [LOCAL ] Loaded configuration for BC: 2 features, 70.0% accuracy [2026-02-26T20:35:34.205621] [DEBUG] [LOCAL ] Loaded configuration for ESAB: 2 features, 80.0% accuracy [2026-02-26T20:35:34.205852] [DEBUG] [LOCAL ] Loaded configuration for IDAI: 2 features, 60.0% accuracy [2026-02-26T20:35:34.206088] [DEBUG] [LOCAL ] Loaded configuration for MGM: 5 features, 80.0% accuracy [2026-02-26T20:35:34.206160] [DEBUG] [LOCAL ] Loaded configuration for DOGZ: 2 features, 50.0% accuracy [2026-02-26T20:35:34.206387] [DEBUG] [LOCAL ] Loaded configuration for SVC: 3 features, 90.0% accuracy [2026-02-26T20:35:34.207356] [DEBUG] [LOCAL ] Loaded configuration for OPTX: 2 features, 80.0% accuracy [2026-02-26T20:35:34.207604] [DEBUG] [LOCAL ] Loaded configuration for NBHC: 1 features, 80.0% accuracy [2026-02-26T20:35:34.207877] [DEBUG] [LOCAL ] Loaded configuration for KBWB: 4 features, 100.0% accuracy [2026-02-26T20:35:34.208135] [DEBUG] [LOCAL ] Loaded configuration for CPF: 5 features, 70.0% accuracy [2026-02-26T20:35:34.208445] [DEBUG] [LOCAL ] Loaded configuration for NIE: 1 features, 60.0% accuracy [2026-02-26T20:35:34.208527] [DEBUG] [LOCAL ] Loaded configuration for STN: 2 features, 80.0% accuracy [2026-02-26T20:35:34.208611] [DEBUG] [LOCAL ] Loaded configuration for FCNCO: 1 features, 60.0% accuracy [2026-02-26T20:35:34.208673] [DEBUG] [LOCAL ] Loaded configuration for MCS: 4 features, 70.0% accuracy [2026-02-26T20:35:34.208732] [DEBUG] [LOCAL ] Loaded configuration for PGNY: 2 features, 80.0% accuracy [2026-02-26T20:35:34.208790] [DEBUG] [LOCAL ] Loaded configuration for TTI: 2 features, 60.0% accuracy [2026-02-26T20:35:34.209032] [DEBUG] [LOCAL ] Loaded configuration for ETHA: 4 features, 70.0% accuracy [2026-02-26T20:35:34.209343] [DEBUG] [LOCAL ] Loaded configuration for MNRO: 3 features, 100.0% accuracy [2026-02-26T20:35:34.209596] [DEBUG] [LOCAL ] Loaded configuration for ZGN: 4 features, 60.0% accuracy [2026-02-26T20:35:34.209837] [DEBUG] [LOCAL ] Loaded configuration for AESI: 2 features, 70.0% accuracy [2026-02-26T20:35:34.210116] [DEBUG] [LOCAL ] Loaded configuration for IQI: 1 features, 80.0% accuracy [2026-02-26T20:35:34.210201] [DEBUG] [LOCAL ] Loaded configuration for DNLI: 2 features, 80.0% accuracy [2026-02-26T20:35:34.210455] [DEBUG] [LOCAL ] Loaded configuration for BHFAL: 2 features, 90.0% accuracy [2026-02-26T20:35:34.210735] [DEBUG] [LOCAL ] Loaded configuration for SPRY: 1 features, 70.0% accuracy [2026-02-26T20:35:34.210803] [DEBUG] [LOCAL ] Loaded configuration for TRUP: 1 features, 70.0% accuracy [2026-02-26T20:35:34.211022] [DEBUG] [LOCAL ] Loaded configuration for MHK: 0 features, 90.0% accuracy [2026-02-26T20:35:34.211113] [DEBUG] [LOCAL ] Loaded configuration for AJG: 1 features, 80.0% accuracy [2026-02-26T20:35:34.211447] [DEBUG] [LOCAL ] Loaded configuration for MTZ: 4 features, 70.0% accuracy [2026-02-26T20:35:34.211524] [DEBUG] [LOCAL ] Loaded configuration for CTVA: 2 features, 50.0% accuracy [2026-02-26T20:35:34.211609] [DEBUG] [LOCAL ] Loaded configuration for NC: 3 features, 80.0% accuracy [2026-02-26T20:35:34.211671] [DEBUG] [LOCAL ] Loaded configuration for USOI: 0 features, 60.0% accuracy [2026-02-26T20:35:34.211884] [DEBUG] [LOCAL ] Loaded configuration for ALKS: 1 features, 80.0% accuracy [2026-02-26T20:35:34.212132] [DEBUG] [LOCAL ] Loaded configuration for TREX: 3 features, 80.0% accuracy [2026-02-26T20:35:34.212203] [DEBUG] [LOCAL ] Loaded configuration for TPYP: 1 features, 60.0% accuracy [2026-02-26T20:35:34.212490] [DEBUG] [LOCAL ] Loaded configuration for AOD: 4 features, 90.0% accuracy [2026-02-26T20:35:34.212559] [DEBUG] [LOCAL ] Loaded configuration for SNES: 3 features, 70.0% accuracy [2026-02-26T20:35:34.212644] [DEBUG] [LOCAL ] Loaded configuration for ALCO: 5 features, 80.0% accuracy [2026-02-26T20:35:34.212715] [DEBUG] [LOCAL ] Loaded configuration for IMOS: 0 features, 70.0% accuracy [2026-02-26T20:35:34.212794] [DEBUG] [LOCAL ] Loaded configuration for CYD: 3 features, 70.0% accuracy [2026-02-26T20:35:34.212854] [DEBUG] [LOCAL ] Loaded configuration for MRK: 2 features, 90.0% accuracy [2026-02-26T20:35:34.213091] [DEBUG] [LOCAL ] Loaded configuration for DGCB: 0 features, 70.0% accuracy [2026-02-26T20:35:34.213162] [DEBUG] [LOCAL ] Loaded configuration for MUA: 1 features, 70.0% accuracy [2026-02-26T20:35:34.213402] [DEBUG] [LOCAL ] Loaded configuration for GNL: 0 features, 70.0% accuracy [2026-02-26T20:35:34.213657] [DEBUG] [LOCAL ] Loaded configuration for JOE: 2 features, 80.0% accuracy [2026-02-26T20:35:34.213892] [DEBUG] [LOCAL ] Loaded configuration for LBTYK: 5 features, 100.0% accuracy [2026-02-26T20:35:34.214161] [DEBUG] [LOCAL ] Loaded configuration for ACCO: 3 features, 90.0% accuracy [2026-02-26T20:35:34.214413] [DEBUG] [LOCAL ] Loaded configuration for TME: 3 features, 80.0% accuracy [2026-02-26T20:35:34.214492] [DEBUG] [LOCAL ] Loaded configuration for BVS: 2 features, 80.0% accuracy [2026-02-26T20:35:34.214721] [DEBUG] [LOCAL ] Loaded configuration for MAMA: 4 features, 70.0% accuracy [2026-02-26T20:35:34.214950] [DEBUG] [LOCAL ] Loaded configuration for FCCO: 4 features, 70.0% accuracy [2026-02-26T20:35:34.215027] [DEBUG] [LOCAL ] Loaded configuration for ESCA: 4 features, 80.0% accuracy [2026-02-26T20:35:34.215272] [DEBUG] [LOCAL ] Loaded configuration for TROX: 2 features, 90.0% accuracy [2026-02-26T20:35:34.215341] [DEBUG] [LOCAL ] Loaded configuration for MTH: 3 features, 80.0% accuracy [2026-02-26T20:35:34.215415] [DEBUG] [LOCAL ] Loaded configuration for SWK: 0 features, 70.0% accuracy [2026-02-26T20:35:34.215681] [DEBUG] [LOCAL ] Loaded configuration for HL: 6 features, 90.0% accuracy [2026-02-26T20:35:34.215760] [DEBUG] [LOCAL ] Loaded configuration for IRON: 3 features, 70.0% accuracy [2026-02-26T20:35:34.215830] [DEBUG] [LOCAL ] Loaded configuration for BL: 3 features, 50.0% accuracy [2026-02-26T20:35:34.216063] [DEBUG] [LOCAL ] Loaded configuration for INO: 1 features, 80.0% accuracy [2026-02-26T20:35:34.216300] [DEBUG] [LOCAL ] Loaded configuration for INDP: 0 features, 70.0% accuracy [2026-02-26T20:35:34.216369] [DEBUG] [LOCAL ] Loaded configuration for PDM: 2 features, 80.0% accuracy [2026-02-26T20:35:34.216428] [DEBUG] [LOCAL ] Loaded configuration for STEP: 3 features, 70.0% accuracy [2026-02-26T20:35:34.216716] [DEBUG] [LOCAL ] Loaded configuration for PLD: 1 features, 90.0% accuracy [2026-02-26T20:35:34.217724] [DEBUG] [LOCAL ] Loaded configuration for EPD: 4 features, 100.0% accuracy [2026-02-26T20:35:34.217798] [DEBUG] [LOCAL ] Loaded configuration for URBN: 3 features, 90.0% accuracy [2026-02-26T20:35:34.218069] [DEBUG] [LOCAL ] Loaded configuration for AEVA: 3 features, 90.0% accuracy [2026-02-26T20:35:34.218154] [DEBUG] [LOCAL ] Loaded configuration for DQ: 1 features, 70.0% accuracy [2026-02-26T20:35:34.219065] [DEBUG] [LOCAL ] Loaded configuration for COPP: 4 features, 70.0% accuracy [2026-02-26T20:35:34.219149] [DEBUG] [LOCAL ] Loaded configuration for OFLX: 4 features, 70.0% accuracy [2026-02-26T20:35:34.219432] [DEBUG] [LOCAL ] Loaded configuration for AUPH: 5 features, 70.0% accuracy [2026-02-26T20:35:34.219723] [DEBUG] [LOCAL ] Loaded configuration for VTYX: 0 features, 90.0% accuracy [2026-02-26T20:35:34.219794] [DEBUG] [LOCAL ] Loaded configuration for GREE: 1 features, 70.0% accuracy [2026-02-26T20:35:34.220026] [DEBUG] [LOCAL ] Loaded configuration for RSI: 3 features, 90.0% accuracy [2026-02-26T20:35:34.220277] [DEBUG] [LOCAL ] Loaded configuration for HBM: 1 features, 80.0% accuracy [2026-02-26T20:35:34.220535] [DEBUG] [LOCAL ] Loaded configuration for SREA: 5 features, 90.0% accuracy [2026-02-26T20:35:34.220799] [DEBUG] [LOCAL ] Loaded configuration for YELP: 3 features, 80.0% accuracy [2026-02-26T20:35:34.220874] [DEBUG] [LOCAL ] Loaded configuration for NHI: 1 features, 70.0% accuracy [2026-02-26T20:35:34.221804] [DEBUG] [LOCAL ] Loaded configuration for CABO: 2 features, 70.0% accuracy [2026-02-26T20:35:34.222110] [DEBUG] [LOCAL ] Loaded configuration for BPOP: 3 features, 80.0% accuracy [2026-02-26T20:35:34.222181] [DEBUG] [LOCAL ] Loaded configuration for EBC: 1 features, 90.0% accuracy [2026-02-26T20:35:34.222414] [DEBUG] [LOCAL ] Loaded configuration for BNED: 3 features, 70.0% accuracy [2026-02-26T20:35:34.222485] [DEBUG] [LOCAL ] Loaded configuration for BSM: 1 features, 70.0% accuracy [2026-02-26T20:35:34.222764] [DEBUG] [LOCAL ] Loaded configuration for SMBK: 1 features, 60.0% accuracy [2026-02-26T20:35:34.223056] [DEBUG] [LOCAL ] Loaded configuration for PMTS: 3 features, 80.0% accuracy [2026-02-26T20:35:34.223139] [DEBUG] [LOCAL ] Loaded configuration for STC: 3 features, 70.0% accuracy [2026-02-26T20:35:34.223201] [DEBUG] [LOCAL ] Loaded configuration for GRBK: 1 features, 80.0% accuracy [2026-02-26T20:35:34.223268] [DEBUG] [LOCAL ] Loaded configuration for UPS: 2 features, 60.0% accuracy [2026-02-26T20:35:34.223499] [DEBUG] [LOCAL ] Loaded configuration for CMCSA: 0 features, 90.0% accuracy [2026-02-26T20:35:34.223759] [DEBUG] [LOCAL ] Loaded configuration for SDRL: 2 features, 80.0% accuracy [2026-02-26T20:35:34.223840] [DEBUG] [LOCAL ] Loaded configuration for HBAN: 3 features, 80.0% accuracy [2026-02-26T20:35:34.223900] [DEBUG] [LOCAL ] Loaded configuration for WKEY: 0 features, 80.0% accuracy [2026-02-26T20:35:34.224133] [DEBUG] [LOCAL ] Loaded configuration for TYGO: 2 features, 60.0% accuracy [2026-02-26T20:35:34.224210] [DEBUG] [LOCAL ] Loaded configuration for BSMS: 3 features, 100.0% accuracy [2026-02-26T20:35:34.224277] [DEBUG] [LOCAL ] Loaded configuration for CNX: 4 features, 80.0% accuracy [2026-02-26T20:35:34.224336] [DEBUG] [LOCAL ] Loaded configuration for SD: 1 features, 80.0% accuracy [2026-02-26T20:35:34.224402] [DEBUG] [LOCAL ] Loaded configuration for TEVA: 1 features, 60.0% accuracy [2026-02-26T20:35:34.224462] [DEBUG] [LOCAL ] Loaded configuration for RILYN: 4 features, 80.0% accuracy [2026-02-26T20:35:34.224745] [DEBUG] [LOCAL ] Loaded configuration for AGNCO: 3 features, 100.0% accuracy [2026-02-26T20:35:34.224999] [DEBUG] [LOCAL ] Loaded configuration for WAB: 2 features, 80.0% accuracy [2026-02-26T20:35:34.225069] [DEBUG] [LOCAL ] Loaded configuration for PPG: 4 features, 60.0% accuracy [2026-02-26T20:35:34.225346] [DEBUG] [LOCAL ] Loaded configuration for PHG: 3 features, 80.0% accuracy [2026-02-26T20:35:34.226671] [DEBUG] [LOCAL ] Loaded configuration for OPAL: 4 features, 90.0% accuracy [2026-02-26T20:35:34.226742] [DEBUG] [LOCAL ] Loaded configuration for AVTX: 0 features, 50.0% accuracy [2026-02-26T20:35:34.226983] [DEBUG] [LOCAL ] Loaded configuration for FTRI: 1 features, 60.0% accuracy [2026-02-26T20:35:34.227064] [DEBUG] [LOCAL ] Loaded configuration for AZ: 3 features, 70.0% accuracy [2026-02-26T20:35:34.227133] [DEBUG] [LOCAL ] Loaded configuration for DXC: 3 features, 80.0% accuracy [2026-02-26T20:35:34.227387] [DEBUG] [LOCAL ] Loaded configuration for CSQ: 4 features, 90.0% accuracy [2026-02-26T20:35:34.227464] [DEBUG] [LOCAL ] Loaded configuration for TG: 2 features, 70.0% accuracy [2026-02-26T20:35:34.227531] [DEBUG] [LOCAL ] Loaded configuration for KGS: 4 features, 80.0% accuracy [2026-02-26T20:35:34.227803] [DEBUG] [LOCAL ] Loaded configuration for EQIX: 2 features, 70.0% accuracy [2026-02-26T20:35:34.228051] [DEBUG] [LOCAL ] Loaded configuration for HYMC: 5 features, 90.0% accuracy [2026-02-26T20:35:34.228134] [DEBUG] [LOCAL ] Loaded configuration for URGN: 3 features, 60.0% accuracy [2026-02-26T20:35:34.228195] [DEBUG] [LOCAL ] Loaded configuration for TALK: 4 features, 70.0% accuracy [2026-02-26T20:35:34.228258] [DEBUG] [LOCAL ] Loaded configuration for MOS: 3 features, 60.0% accuracy [2026-02-26T20:35:34.228687] [DEBUG] [LOCAL ] Loaded configuration for FWRD: 2 features, 100.0% accuracy [2026-02-26T20:35:34.228889] [DEBUG] [LOCAL ] Loaded configuration for BIP: 3 features, 80.0% accuracy [2026-02-26T20:35:34.229199] [DEBUG] [LOCAL ] Loaded configuration for EGBN: 3 features, 70.0% accuracy [2026-02-26T20:35:34.229292] [DEBUG] [LOCAL ] Loaded configuration for PEN: 1 features, 90.0% accuracy [2026-02-26T20:35:34.229366] [DEBUG] [LOCAL ] Loaded configuration for BFS: 4 features, 90.0% accuracy [2026-02-26T20:35:34.229427] [DEBUG] [LOCAL ] Loaded configuration for HLN: 1 features, 70.0% accuracy [2026-02-26T20:35:34.229495] [DEBUG] [LOCAL ] Loaded configuration for ARCC: 2 features, 90.0% accuracy [2026-02-26T20:35:34.229806] [DEBUG] [LOCAL ] Loaded configuration for LICN: 4 features, 70.0% accuracy [2026-02-26T20:35:34.230089] [DEBUG] [LOCAL ] Loaded configuration for BEP: 0 features, 90.0% accuracy [2026-02-26T20:35:34.230362] [DEBUG] [LOCAL ] Loaded configuration for PTGX: 4 features, 90.0% accuracy [2026-02-26T20:35:34.231416] [DEBUG] [LOCAL ] Loaded configuration for EMXC: 1 features, 80.0% accuracy [2026-02-26T20:35:34.231487] [DEBUG] [LOCAL ] Loaded configuration for HAS: 2 features, 80.0% accuracy [2026-02-26T20:35:34.231729] [DEBUG] [LOCAL ] Loaded configuration for NEM: 4 features, 90.0% accuracy [2026-02-26T20:35:34.231978] [DEBUG] [LOCAL ] Loaded configuration for JBSS: 1 features, 60.0% accuracy [2026-02-26T20:35:34.232266] [DEBUG] [LOCAL ] Loaded configuration for SYNA: 2 features, 90.0% accuracy [2026-02-26T20:35:34.232338] [DEBUG] [LOCAL ] Loaded configuration for TAP: 1 features, 90.0% accuracy [2026-02-26T20:35:34.232625] [DEBUG] [LOCAL ] Loaded configuration for PKE: 2 features, 60.0% accuracy [2026-02-26T20:35:34.232698] [DEBUG] [LOCAL ] Loaded configuration for MYRG: 2 features, 70.0% accuracy [2026-02-26T20:35:34.232774] [DEBUG] [LOCAL ] Loaded configuration for PHM: 2 features, 60.0% accuracy [2026-02-26T20:35:34.233025] [DEBUG] [LOCAL ] Loaded configuration for PEB: 3 features, 90.0% accuracy [2026-02-26T20:35:34.233275] [DEBUG] [LOCAL ] Loaded configuration for JAZZ: 2 features, 70.0% accuracy [2026-02-26T20:35:34.233586] [DEBUG] [LOCAL ] Loaded configuration for IGIB: 3 features, 80.0% accuracy [2026-02-26T20:35:34.233831] [DEBUG] [LOCAL ] Loaded configuration for BBAI: 1 features, 60.0% accuracy [2026-02-26T20:35:34.233909] [DEBUG] [LOCAL ] Loaded configuration for VRTX: 2 features, 90.0% accuracy [2026-02-26T20:35:34.233977] [DEBUG] [LOCAL ] Loaded configuration for FMS: 1 features, 60.0% accuracy [2026-02-26T20:35:34.234268] [DEBUG] [LOCAL ] Loaded configuration for AOSL: 2 features, 70.0% accuracy [2026-02-26T20:35:34.234510] [DEBUG] [LOCAL ] Loaded configuration for AMSF: 0 features, 80.0% accuracy [2026-02-26T20:35:34.234817] [DEBUG] [LOCAL ] Loaded configuration for GHY: 4 features, 70.0% accuracy [2026-02-26T20:35:34.234888] [DEBUG] [LOCAL ] Loaded configuration for IPI: 2 features, 60.0% accuracy [2026-02-26T20:35:34.234957] [DEBUG] [LOCAL ] Loaded configuration for RKLB: 0 features, 60.0% accuracy [2026-02-26T20:35:34.235018] [DEBUG] [LOCAL ] Loaded configuration for PSFE: 2 features, 70.0% accuracy [2026-02-26T20:35:34.235269] [DEBUG] [LOCAL ] Loaded configuration for LEVI: 4 features, 90.0% accuracy [2026-02-26T20:35:34.235525] [DEBUG] [LOCAL ] Loaded configuration for ALX: 2 features, 70.0% accuracy [2026-02-26T20:35:34.235784] [DEBUG] [LOCAL ] Loaded configuration for ASC: 3 features, 60.0% accuracy [2026-02-26T20:35:34.235854] [DEBUG] [LOCAL ] Loaded configuration for SM: 1 features, 80.0% accuracy [2026-02-26T20:35:34.236145] [DEBUG] [LOCAL ] Loaded configuration for QQQI: 4 features, 90.0% accuracy [2026-02-26T20:35:34.236223] [DEBUG] [LOCAL ] Loaded configuration for BP: 4 features, 70.0% accuracy [2026-02-26T20:35:34.236453] [DEBUG] [LOCAL ] Loaded configuration for RL: 1 features, 70.0% accuracy [2026-02-26T20:35:34.236533] [DEBUG] [LOCAL ] Loaded configuration for BLK: 3 features, 90.0% accuracy [2026-02-26T20:35:34.236794] [DEBUG] [LOCAL ] Loaded configuration for CAVA: 2 features, 70.0% accuracy [2026-02-26T20:35:34.236871] [DEBUG] [LOCAL ] Loaded configuration for SG: 1 features, 60.0% accuracy [2026-02-26T20:35:34.237175] [DEBUG] [LOCAL ] Loaded configuration for COYA: 0 features, 90.0% accuracy [2026-02-26T20:35:34.237260] [DEBUG] [LOCAL ] Loaded configuration for ACIC: 2 features, 70.0% accuracy [2026-02-26T20:35:34.237539] [DEBUG] [LOCAL ] Loaded configuration for WALD: 2 features, 80.0% accuracy [2026-02-26T20:35:34.237844] [DEBUG] [LOCAL ] Loaded configuration for FTXO: 4 features, 60.0% accuracy [2026-02-26T20:35:34.238148] [DEBUG] [LOCAL ] Loaded configuration for CRMD: 4 features, 90.0% accuracy [2026-02-26T20:35:34.238387] [DEBUG] [LOCAL ] Loaded configuration for INN: 6 features, 80.0% accuracy [2026-02-26T20:35:34.238474] [DEBUG] [LOCAL ] Loaded configuration for GNSS: 4 features, 80.0% accuracy [2026-02-26T20:35:34.238717] [DEBUG] [LOCAL ] Loaded configuration for CBRL: 3 features, 70.0% accuracy [2026-02-26T20:35:34.239000] [DEBUG] [LOCAL ] Loaded configuration for QQMG: 3 features, 70.0% accuracy [2026-02-26T20:35:34.239068] [DEBUG] [LOCAL ] Loaded configuration for DHC: 4 features, 70.0% accuracy [2026-02-26T20:35:34.239293] [DEBUG] [LOCAL ] Loaded configuration for BLTE: 0 features, 90.0% accuracy [2026-02-26T20:35:34.239370] [DEBUG] [LOCAL ] Loaded configuration for NNN: 1 features, 70.0% accuracy [2026-02-26T20:35:34.239429] [DEBUG] [LOCAL ] Loaded configuration for WTBA: 1 features, 90.0% accuracy [2026-02-26T20:35:34.239660] [DEBUG] [LOCAL ] Loaded configuration for CTSH: 2 features, 60.0% accuracy [2026-02-26T20:35:34.239770] [DEBUG] [LOCAL ] Loaded configuration for KVUE: 2 features, 60.0% accuracy [2026-02-26T20:35:34.239847] [DEBUG] [LOCAL ] Loaded configuration for WRB: 2 features, 70.0% accuracy [2026-02-26T20:35:34.239914] [DEBUG] [LOCAL ] Loaded configuration for CCCC: 3 features, 80.0% accuracy [2026-02-26T20:35:34.240144] [DEBUG] [LOCAL ] Loaded configuration for IVAL: 1 features, 70.0% accuracy [2026-02-26T20:35:34.240376] [DEBUG] [LOCAL ] Loaded configuration for WINA: 1 features, 70.0% accuracy [2026-02-26T20:35:34.240617] [DEBUG] [LOCAL ] Loaded configuration for PTON: 2 features, 100.0% accuracy [2026-02-26T20:35:34.240686] [DEBUG] [LOCAL ] Loaded configuration for MBIN: 4 features, 90.0% accuracy [2026-02-26T20:35:34.240963] [DEBUG] [LOCAL ] Loaded configuration for SSTI: 3 features, 80.0% accuracy [2026-02-26T20:35:34.241197] [DEBUG] [LOCAL ] Loaded configuration for LPRO: 2 features, 70.0% accuracy [2026-02-26T20:35:34.241491] [DEBUG] [LOCAL ] Loaded configuration for SKIL: 2 features, 80.0% accuracy [2026-02-26T20:35:34.241744] [DEBUG] [LOCAL ] Loaded configuration for ACGLO: 2 features, 80.0% accuracy [2026-02-26T20:35:34.241991] [DEBUG] [LOCAL ] Loaded configuration for NXGL: 2 features, 90.0% accuracy [2026-02-26T20:35:34.242061] [DEBUG] [LOCAL ] Loaded configuration for BDC: 4 features, 70.0% accuracy [2026-02-26T20:35:34.242290] [DEBUG] [LOCAL ] Loaded configuration for IUSB: 3 features, 70.0% accuracy [2026-02-26T20:35:34.242372] [DEBUG] [LOCAL ] Loaded configuration for AMZZ: 3 features, 80.0% accuracy [2026-02-26T20:35:34.242441] [DEBUG] [LOCAL ] Loaded configuration for PTF: 4 features, 90.0% accuracy [2026-02-26T20:35:34.242721] [DEBUG] [LOCAL ] Loaded configuration for DPRO: 1 features, 70.0% accuracy [2026-02-26T20:35:34.242790] [DEBUG] [LOCAL ] Loaded configuration for PCRX: 2 features, 80.0% accuracy [2026-02-26T20:35:34.243069] [DEBUG] [LOCAL ] Loaded configuration for MIRA: 3 features, 70.0% accuracy [2026-02-26T20:35:34.243147] [DEBUG] [LOCAL ] Loaded configuration for AZN: 3 features, 100.0% accuracy [2026-02-26T20:35:34.243427] [DEBUG] [LOCAL ] Loaded configuration for SYK: 2 features, 70.0% accuracy [2026-02-26T20:35:34.243660] [DEBUG] [LOCAL ] Loaded configuration for ORA: 2 features, 70.0% accuracy [2026-02-26T20:35:34.243728] [DEBUG] [LOCAL ] Loaded configuration for CLRO: 2 features, 80.0% accuracy [2026-02-26T20:35:34.243795] [DEBUG] [LOCAL ] Loaded configuration for CVE: 2 features, 80.0% accuracy [2026-02-26T20:35:34.244019] [DEBUG] [LOCAL ] Loaded configuration for ELC: 2 features, 80.0% accuracy [2026-02-26T20:35:34.244087] [DEBUG] [LOCAL ] Loaded configuration for CAH: 2 features, 100.0% accuracy [2026-02-26T20:35:34.244155] [DEBUG] [LOCAL ] Loaded configuration for TTC: 3 features, 60.0% accuracy [2026-02-26T20:35:34.244388] [DEBUG] [LOCAL ] Loaded configuration for FCTE: 4 features, 100.0% accuracy [2026-02-26T20:35:34.244482] [DEBUG] [LOCAL ] Loaded configuration for EGY: 2 features, 90.0% accuracy [2026-02-26T20:35:34.244726] [DEBUG] [LOCAL ] Loaded configuration for EBAY: 2 features, 70.0% accuracy [2026-02-26T20:35:34.244974] [DEBUG] [LOCAL ] Loaded configuration for SITM: 1 features, 90.0% accuracy [2026-02-26T20:35:34.245219] [DEBUG] [LOCAL ] Loaded configuration for INTA: 3 features, 60.0% accuracy [2026-02-26T20:35:34.245289] [DEBUG] [LOCAL ] Loaded configuration for ARCO: 2 features, 90.0% accuracy [2026-02-26T20:35:34.245527] [DEBUG] [LOCAL ] Loaded configuration for ONTO: 3 features, 100.0% accuracy [2026-02-26T20:35:34.245852] [DEBUG] [LOCAL ] Loaded configuration for TCBK: 2 features, 80.0% accuracy [2026-02-26T20:35:34.245927] [DEBUG] [LOCAL ] Loaded configuration for DVA: 2 features, 80.0% accuracy [2026-02-26T20:35:34.245996] [DEBUG] [LOCAL ] Loaded configuration for ONDS: 4 features, 90.0% accuracy [2026-02-26T20:35:34.246079] [DEBUG] [LOCAL ] Loaded configuration for PSEC: 3 features, 60.0% accuracy [2026-02-26T20:35:34.246335] [DEBUG] [LOCAL ] Loaded configuration for CPA: 1 features, 70.0% accuracy [2026-02-26T20:35:34.246595] [DEBUG] [LOCAL ] Loaded configuration for AMPG: 5 features, 90.0% accuracy [2026-02-26T20:35:34.246666] [DEBUG] [LOCAL ] Loaded configuration for ESQ: 0 features, 60.0% accuracy [2026-02-26T20:35:34.246739] [DEBUG] [LOCAL ] Loaded configuration for DXPE: 1 features, 80.0% accuracy [2026-02-26T20:35:34.246981] [DEBUG] [LOCAL ] Loaded configuration for DMXF: 3 features, 80.0% accuracy [2026-02-26T20:35:34.247230] [DEBUG] [LOCAL ] Loaded configuration for HSTM: 2 features, 80.0% accuracy [2026-02-26T20:35:34.247307] [DEBUG] [LOCAL ] Loaded configuration for IGSB: 3 features, 90.0% accuracy [2026-02-26T20:35:34.247558] [DEBUG] [LOCAL ] Loaded configuration for ABOS: 0 features, 90.0% accuracy [2026-02-26T20:35:34.247712] [DEBUG] [LOCAL ] Loaded configuration for LNTH: 4 features, 80.0% accuracy [2026-02-26T20:35:34.247985] [DEBUG] [LOCAL ] Loaded configuration for MCBS: 3 features, 90.0% accuracy [2026-02-26T20:35:34.248229] [DEBUG] [LOCAL ] Loaded configuration for BVN: 3 features, 80.0% accuracy [2026-02-26T20:35:34.248302] [DEBUG] [LOCAL ] Loaded configuration for BBIO: 1 features, 60.0% accuracy [2026-02-26T20:35:34.248603] [DEBUG] [LOCAL ] Loaded configuration for BGB: 3 features, 80.0% accuracy [2026-02-26T20:35:34.248846] [DEBUG] [LOCAL ] Loaded configuration for WRAP: 1 features, 60.0% accuracy [2026-02-26T20:35:34.249095] [DEBUG] [LOCAL ] Loaded configuration for HYZD: 4 features, 70.0% accuracy [2026-02-26T20:35:34.249176] [DEBUG] [LOCAL ] Loaded configuration for FNY: 4 features, 80.0% accuracy [2026-02-26T20:35:34.249438] [DEBUG] [LOCAL ] Loaded configuration for ALRM: 5 features, 70.0% accuracy [2026-02-26T20:35:34.249518] [DEBUG] [LOCAL ] Loaded configuration for NFTY: 3 features, 80.0% accuracy [2026-02-26T20:35:34.249794] [DEBUG] [LOCAL ] Loaded configuration for AGO: 3 features, 70.0% accuracy [2026-02-26T20:35:34.250082] [DEBUG] [LOCAL ] Loaded configuration for OGE: 5 features, 70.0% accuracy [2026-02-26T20:35:34.250365] [DEBUG] [LOCAL ] Loaded configuration for ASTE: 1 features, 50.0% accuracy [2026-02-26T20:35:34.250492] [DEBUG] [LOCAL ] Loaded configuration for NRDS: 5 features, 100.0% accuracy [2026-02-26T20:35:34.250563] [DEBUG] [LOCAL ] Loaded configuration for FSBC: 2 features, 60.0% accuracy [2026-02-26T20:35:34.250875] [DEBUG] [LOCAL ] Loaded configuration for TECK: 2 features, 60.0% accuracy [2026-02-26T20:35:34.250961] [DEBUG] [LOCAL ] Loaded configuration for LGND: 1 features, 60.0% accuracy [2026-02-26T20:35:34.251024] [DEBUG] [LOCAL ] Loaded configuration for COTY: 4 features, 90.0% accuracy [2026-02-26T20:35:34.251287] [DEBUG] [LOCAL ] Loaded configuration for CZFS: 4 features, 70.0% accuracy [2026-02-26T20:35:34.251525] [DEBUG] [LOCAL ] Loaded configuration for CF: 4 features, 90.0% accuracy [2026-02-26T20:35:34.251784] [DEBUG] [LOCAL ] Loaded configuration for QTTB: 3 features, 80.0% accuracy [2026-02-26T20:35:34.252075] [DEBUG] [LOCAL ] Loaded configuration for FVCB: 2 features, 70.0% accuracy [2026-02-26T20:35:34.252315] [DEBUG] [LOCAL ] Loaded configuration for UTL: 2 features, 70.0% accuracy [2026-02-26T20:35:34.252395] [DEBUG] [LOCAL ] Loaded configuration for PID: 2 features, 80.0% accuracy [2026-02-26T20:35:34.252636] [DEBUG] [LOCAL ] Loaded configuration for LLY: 0 features, 60.0% accuracy [2026-02-26T20:35:34.252899] [DEBUG] [LOCAL ] Loaded configuration for PKBK: 1 features, 60.0% accuracy [2026-02-26T20:35:34.252989] [DEBUG] [LOCAL ] Loaded configuration for GERN: 4 features, 80.0% accuracy [2026-02-26T20:35:34.253244] [DEBUG] [LOCAL ] Loaded configuration for PRTH: 3 features, 80.0% accuracy [2026-02-26T20:35:34.253542] [DEBUG] [LOCAL ] Loaded configuration for LKFN: 2 features, 70.0% accuracy [2026-02-26T20:35:34.253636] [DEBUG] [LOCAL ] Loaded configuration for CME: 1 features, 70.0% accuracy [2026-02-26T20:35:34.253708] [DEBUG] [LOCAL ] Loaded configuration for HTD: 4 features, 90.0% accuracy [2026-02-26T20:35:34.253777] [DEBUG] [LOCAL ] Loaded configuration for BMRC: 2 features, 80.0% accuracy [2026-02-26T20:35:34.253838] [DEBUG] [LOCAL ] Loaded configuration for BZ: 2 features, 70.0% accuracy [2026-02-26T20:35:34.254125] [DEBUG] [LOCAL ] Loaded configuration for IONS: 4 features, 100.0% accuracy [2026-02-26T20:35:34.254195] [DEBUG] [LOCAL ] Loaded configuration for NFG: 4 features, 70.0% accuracy [2026-02-26T20:35:34.254264] [DEBUG] [LOCAL ] Loaded configuration for GLPI: 4 features, 80.0% accuracy [2026-02-26T20:35:34.254517] [DEBUG] [LOCAL ] Loaded configuration for RGA: 1 features, 70.0% accuracy [2026-02-26T20:35:34.254643] [DEBUG] [LOCAL ] Loaded configuration for OZK: 2 features, 80.0% accuracy [2026-02-26T20:35:34.254736] [DEBUG] [LOCAL ] Loaded configuration for KE: 4 features, 70.0% accuracy [2026-02-26T20:35:34.254808] [DEBUG] [LOCAL ] Loaded configuration for CGEN: 3 features, 90.0% accuracy [2026-02-26T20:35:34.255045] [DEBUG] [LOCAL ] Loaded configuration for MGEE: 5 features, 70.0% accuracy [2026-02-26T20:35:34.255288] [DEBUG] [LOCAL ] Loaded configuration for INDY: 3 features, 80.0% accuracy [2026-02-26T20:35:34.255526] [DEBUG] [LOCAL ] Loaded configuration for ZVIA: 2 features, 70.0% accuracy [2026-02-26T20:35:34.255622] [DEBUG] [LOCAL ] Loaded configuration for CII: 3 features, 70.0% accuracy [2026-02-26T20:35:34.255895] [DEBUG] [LOCAL ] Loaded configuration for APYX: 2 features, 50.0% accuracy [2026-02-26T20:35:34.255998] [DEBUG] [LOCAL ] Loaded configuration for ESOA: 0 features, 60.0% accuracy [2026-02-26T20:35:34.256064] [DEBUG] [LOCAL ] Loaded configuration for ICLN: 2 features, 80.0% accuracy [2026-02-26T20:35:34.256138] [DEBUG] [LOCAL ] Loaded configuration for SEVN: 4 features, 60.0% accuracy [2026-02-26T20:35:34.256214] [DEBUG] [LOCAL ] Loaded configuration for JHG: 3 features, 80.0% accuracy [2026-02-26T20:35:34.256276] [DEBUG] [LOCAL ] Loaded configuration for CNP: 1 features, 70.0% accuracy [2026-02-26T20:35:34.256507] [DEBUG] [LOCAL ] Loaded configuration for DKS: 1 features, 90.0% accuracy [2026-02-26T20:35:34.256875] [DEBUG] [LOCAL ] Loaded configuration for RIO: 2 features, 60.0% accuracy [2026-02-26T20:35:34.256961] [DEBUG] [LOCAL ] Loaded configuration for DIS: 2 features, 70.0% accuracy [2026-02-26T20:35:34.257047] [DEBUG] [LOCAL ] Loaded configuration for PLXS: 4 features, 60.0% accuracy [2026-02-26T20:35:34.257303] [DEBUG] [LOCAL ] Loaded configuration for BLRX: 1 features, 80.0% accuracy [2026-02-26T20:35:34.257546] [DEBUG] [LOCAL ] Loaded configuration for GS: 1 features, 70.0% accuracy [2026-02-26T20:35:34.257926] [DEBUG] [LOCAL ] Loaded configuration for NRIX: 1 features, 50.0% accuracy [2026-02-26T20:35:34.258155] [DEBUG] [LOCAL ] Loaded configuration for KEN: 0 features, 70.0% accuracy [2026-02-26T20:35:34.258563] [DEBUG] [LOCAL ] Loaded configuration for TSEM: 2 features, 80.0% accuracy [2026-02-26T20:35:34.258664] [DEBUG] [LOCAL ] Loaded configuration for APPS: 1 features, 80.0% accuracy [2026-02-26T20:35:34.258726] [DEBUG] [LOCAL ] Loaded configuration for KC: 3 features, 70.0% accuracy [2026-02-26T20:35:34.258995] [DEBUG] [LOCAL ] Loaded configuration for MBI: 1 features, 60.0% accuracy [2026-02-26T20:35:34.259081] [DEBUG] [LOCAL ] Loaded configuration for NUVB: 2 features, 80.0% accuracy [2026-02-26T20:35:34.259410] [DEBUG] [LOCAL ] Loaded configuration for AGEN: 4 features, 80.0% accuracy [2026-02-26T20:35:34.259684] [DEBUG] [LOCAL ] Loaded configuration for CNMD: 3 features, 70.0% accuracy [2026-02-26T20:35:34.259937] [DEBUG] [LOCAL ] Loaded configuration for QURE: 2 features, 80.0% accuracy [2026-02-26T20:35:34.260027] [DEBUG] [LOCAL ] Loaded configuration for AP: 4 features, 80.0% accuracy [2026-02-26T20:35:34.260112] [DEBUG] [LOCAL ] Loaded configuration for KRYS: 3 features, 80.0% accuracy [2026-02-26T20:35:34.260427] [DEBUG] [LOCAL ] Loaded configuration for RILY: 2 features, 90.0% accuracy [2026-02-26T20:35:34.260702] [DEBUG] [LOCAL ] Loaded configuration for CHE: 2 features, 60.0% accuracy [2026-02-26T20:35:34.260771] [DEBUG] [LOCAL ] Loaded configuration for KSS: 2 features, 70.0% accuracy [2026-02-26T20:35:34.260830] [DEBUG] [LOCAL ] Loaded configuration for DAVE: 2 features, 60.0% accuracy [2026-02-26T20:35:34.260888] [DEBUG] [LOCAL ] Loaded configuration for HLI: 3 features, 100.0% accuracy [2026-02-26T20:35:34.261126] [DEBUG] [LOCAL ] Loaded configuration for MPX: 4 features, 80.0% accuracy [2026-02-26T20:35:34.261432] [DEBUG] [LOCAL ] Loaded configuration for TCBIO: 2 features, 50.0% accuracy [2026-02-26T20:35:34.261689] [DEBUG] [LOCAL ] Loaded configuration for CNO: 5 features, 90.0% accuracy [2026-02-26T20:35:34.261982] [DEBUG] [LOCAL ] Loaded configuration for VTMX: 2 features, 100.0% accuracy [2026-02-26T20:35:34.262050] [DEBUG] [LOCAL ] Loaded configuration for BNH: 2 features, 70.0% accuracy [2026-02-26T20:35:34.262117] [DEBUG] [LOCAL ] Loaded configuration for HD: 3 features, 80.0% accuracy [2026-02-26T20:35:34.262351] [DEBUG] [LOCAL ] Loaded configuration for CGNX: 2 features, 80.0% accuracy [2026-02-26T20:35:34.262430] [DEBUG] [LOCAL ] Loaded configuration for VTWG: 4 features, 70.0% accuracy [2026-02-26T20:35:34.262666] [DEBUG] [LOCAL ] Loaded configuration for DFGX: 3 features, 70.0% accuracy [2026-02-26T20:35:34.262908] [DEBUG] [LOCAL ] Loaded configuration for OPCH: 2 features, 80.0% accuracy [2026-02-26T20:35:34.263216] [DEBUG] [LOCAL ] Loaded configuration for HTH: 5 features, 80.0% accuracy [2026-02-26T20:35:34.263460] [DEBUG] [LOCAL ] Loaded configuration for REZI: 1 features, 80.0% accuracy [2026-02-26T20:35:34.263718] [DEBUG] [LOCAL ] Loaded configuration for NEOG: 1 features, 90.0% accuracy [2026-02-26T20:35:34.264007] [DEBUG] [LOCAL ] Loaded configuration for ALDX: 1 features, 70.0% accuracy [2026-02-26T20:35:34.264300] [DEBUG] [LOCAL ] Loaded configuration for NVDS: 1 features, 70.0% accuracy [2026-02-26T20:35:34.264377] [DEBUG] [LOCAL ] Loaded configuration for RUSHA: 2 features, 90.0% accuracy [2026-02-26T20:35:34.264447] [DEBUG] [LOCAL ] Loaded configuration for GYRE: 3 features, 80.0% accuracy [2026-02-26T20:35:34.264516] [DEBUG] [LOCAL ] Loaded configuration for JANX: 3 features, 80.0% accuracy [2026-02-26T20:35:34.264614] [DEBUG] [LOCAL ] Loaded configuration for HWC: 5 features, 80.0% accuracy [2026-02-26T20:35:34.264956] [DEBUG] [LOCAL ] Loaded configuration for AUDC: 4 features, 90.0% accuracy [2026-02-26T20:35:34.265036] [DEBUG] [LOCAL ] Loaded configuration for WEA: 2 features, 60.0% accuracy [2026-02-26T20:35:34.265334] [DEBUG] [LOCAL ] Loaded configuration for MLGO: 3 features, 80.0% accuracy [2026-02-26T20:35:34.265644] [DEBUG] [LOCAL ] Loaded configuration for KEYS: 4 features, 90.0% accuracy [2026-02-26T20:35:34.265750] [DEBUG] [LOCAL ] Loaded configuration for FOA: 3 features, 90.0% accuracy [2026-02-26T20:35:34.266027] [DEBUG] [LOCAL ] Loaded configuration for KPTI: 4 features, 90.0% accuracy [2026-02-26T20:35:34.266099] [DEBUG] [LOCAL ] Loaded configuration for CEG: 2 features, 70.0% accuracy [2026-02-26T20:35:34.266417] [DEBUG] [LOCAL ] Loaded configuration for RUM: 1 features, 60.0% accuracy [2026-02-26T20:35:34.266741] [DEBUG] [LOCAL ] Loaded configuration for BHE: 2 features, 70.0% accuracy [2026-02-26T20:35:34.267028] [DEBUG] [LOCAL ] Loaded configuration for SRFM: 1 features, 90.0% accuracy [2026-02-26T20:35:34.267300] [DEBUG] [LOCAL ] Loaded configuration for INVA: 1 features, 80.0% accuracy [2026-02-26T20:35:34.267610] [DEBUG] [LOCAL ] Loaded configuration for DLB: 3 features, 70.0% accuracy [2026-02-26T20:35:34.267972] [DEBUG] [LOCAL ] Loaded configuration for QQQE: 4 features, 80.0% accuracy [2026-02-26T20:35:34.268053] [DEBUG] [LOCAL ] Loaded configuration for GHI: 4 features, 70.0% accuracy [2026-02-26T20:35:34.268127] [DEBUG] [LOCAL ] Loaded configuration for MRVL: 3 features, 90.0% accuracy [2026-02-26T20:35:34.268213] [DEBUG] [LOCAL ] Loaded configuration for VIRC: 7 features, 100.0% accuracy [2026-02-26T20:35:34.268471] [DEBUG] [LOCAL ] Loaded configuration for SSD: 0 features, 70.0% accuracy [2026-02-26T20:35:34.268558] [DEBUG] [LOCAL ] Loaded configuration for SID: 5 features, 70.0% accuracy [2026-02-26T20:35:34.268886] [DEBUG] [LOCAL ] Loaded configuration for MIDD: 1 features, 70.0% accuracy [2026-02-26T20:35:34.268959] [DEBUG] [LOCAL ] Loaded configuration for TDY: 2 features, 80.0% accuracy [2026-02-26T20:35:34.269200] [DEBUG] [LOCAL ] Loaded configuration for RCKY: 3 features, 90.0% accuracy [2026-02-26T20:35:34.269270] [DEBUG] [LOCAL ] Loaded configuration for NAC: 4 features, 100.0% accuracy [2026-02-26T20:35:34.269508] [DEBUG] [LOCAL ] Loaded configuration for DARE: 4 features, 80.0% accuracy [2026-02-26T20:35:34.269612] [DEBUG] [LOCAL ] Loaded configuration for FE: 4 features, 80.0% accuracy [2026-02-26T20:35:34.269687] [DEBUG] [LOCAL ] Loaded configuration for WSBC: 1 features, 70.0% accuracy [2026-02-26T20:35:34.269755] [DEBUG] [LOCAL ] Loaded configuration for SBCF: 1 features, 80.0% accuracy [2026-02-26T20:35:34.269822] [DEBUG] [LOCAL ] Loaded configuration for GANX: 1 features, 70.0% accuracy [2026-02-26T20:35:34.269895] [DEBUG] [LOCAL ] Loaded configuration for HMY: 2 features, 80.0% accuracy [2026-02-26T20:35:34.270193] [DEBUG] [LOCAL ] Loaded configuration for PDEX: 2 features, 80.0% accuracy [2026-02-26T20:35:34.270442] [DEBUG] [LOCAL ] Loaded configuration for EOD: 3 features, 90.0% accuracy [2026-02-26T20:35:34.270523] [DEBUG] [LOCAL ] Loaded configuration for LSPD: 3 features, 90.0% accuracy [2026-02-26T20:35:34.270794] [DEBUG] [LOCAL ] Loaded configuration for AFB: 0 features, 60.0% accuracy [2026-02-26T20:35:34.271060] [DEBUG] [LOCAL ] Loaded configuration for ZIP: 2 features, 80.0% accuracy [2026-02-26T20:35:34.271313] [DEBUG] [LOCAL ] Loaded configuration for CLB: 0 features, 80.0% accuracy [2026-02-26T20:35:34.271393] [DEBUG] [LOCAL ] Loaded configuration for JSML: 2 features, 70.0% accuracy [2026-02-26T20:35:34.271633] [DEBUG] [LOCAL ] Loaded configuration for AXSM: 2 features, 70.0% accuracy [2026-02-26T20:35:34.271711] [DEBUG] [LOCAL ] Loaded configuration for LXEO: 3 features, 100.0% accuracy [2026-02-26T20:35:34.271791] [DEBUG] [LOCAL ] Loaded configuration for HPP: 2 features, 80.0% accuracy [2026-02-26T20:35:34.272033] [DEBUG] [LOCAL ] Loaded configuration for PNTG: 4 features, 80.0% accuracy [2026-02-26T20:35:34.272277] [DEBUG] [LOCAL ] Loaded configuration for IBTL: 2 features, 60.0% accuracy [2026-02-26T20:35:34.272349] [DEBUG] [LOCAL ] Loaded configuration for RRX: 1 features, 80.0% accuracy [2026-02-26T20:35:34.272646] [DEBUG] [LOCAL ] Loaded configuration for ARLO: 0 features, 60.0% accuracy [2026-02-26T20:35:34.272718] [DEBUG] [LOCAL ] Loaded configuration for NXP: 3 features, 80.0% accuracy [2026-02-26T20:35:34.272778] [DEBUG] [LOCAL ] Loaded configuration for GVA: 5 features, 70.0% accuracy [2026-02-26T20:35:34.273063] [DEBUG] [LOCAL ] Loaded configuration for VLGEA: 3 features, 70.0% accuracy [2026-02-26T20:35:34.273143] [DEBUG] [LOCAL ] Loaded configuration for ARI: 2 features, 90.0% accuracy [2026-02-26T20:35:34.273379] [DEBUG] [LOCAL ] Loaded configuration for QBTS: 4 features, 100.0% accuracy [2026-02-26T20:35:34.273449] [DEBUG] [LOCAL ] Loaded configuration for AGMH: 0 features, 80.0% accuracy [2026-02-26T20:35:34.273681] [DEBUG] [LOCAL ] Loaded configuration for MEOH: 4 features, 80.0% accuracy [2026-02-26T20:35:34.273754] [DEBUG] [LOCAL ] Loaded configuration for TMC: 2 features, 80.0% accuracy [2026-02-26T20:35:34.273998] [DEBUG] [LOCAL ] Loaded configuration for GLOB: 3 features, 80.0% accuracy [2026-02-26T20:35:34.274266] [DEBUG] [LOCAL ] Loaded configuration for CDRE: 0 features, 70.0% accuracy [2026-02-26T20:35:34.274590] [DEBUG] [LOCAL ] Loaded configuration for VIGI: 2 features, 80.0% accuracy [2026-02-26T20:35:34.274676] [DEBUG] [LOCAL ] Loaded configuration for DERM: 1 features, 80.0% accuracy [2026-02-26T20:35:34.274974] [DEBUG] [LOCAL ] Loaded configuration for VWOB: 3 features, 80.0% accuracy [2026-02-26T20:35:34.275064] [DEBUG] [LOCAL ] Loaded configuration for CCS: 2 features, 70.0% accuracy [2026-02-26T20:35:34.275278] [DEBUG] [LOCAL ] Loaded configuration for PROF: 3 features, 60.0% accuracy [2026-02-26T20:35:34.275528] [DEBUG] [LOCAL ] Loaded configuration for SMTC: 6 features, 90.0% accuracy [2026-02-26T20:35:34.275815] [DEBUG] [LOCAL ] Loaded configuration for EVSD: 4 features, 90.0% accuracy [2026-02-26T20:35:34.276097] [DEBUG] [LOCAL ] Loaded configuration for THRY: 0 features, 70.0% accuracy [2026-02-26T20:35:34.276370] [DEBUG] [LOCAL ] Loaded configuration for MRCY: 3 features, 80.0% accuracy [2026-02-26T20:35:34.276445] [DEBUG] [LOCAL ] Loaded configuration for SRE: 2 features, 70.0% accuracy [2026-02-26T20:35:34.276710] [DEBUG] [LOCAL ] Loaded configuration for FFA: 2 features, 60.0% accuracy [2026-02-26T20:35:34.276783] [DEBUG] [LOCAL ] Loaded configuration for MOMO: 0 features, 70.0% accuracy [2026-02-26T20:35:34.276847] [DEBUG] [LOCAL ] Loaded configuration for QRVO: 2 features, 70.0% accuracy [2026-02-26T20:35:34.277090] [DEBUG] [LOCAL ] Loaded configuration for STE: 3 features, 90.0% accuracy [2026-02-26T20:35:34.277165] [DEBUG] [LOCAL ] Loaded configuration for TH: 1 features, 70.0% accuracy [2026-02-26T20:35:34.277467] [DEBUG] [LOCAL ] Loaded configuration for FANG: 2 features, 80.0% accuracy [2026-02-26T20:35:34.277748] [DEBUG] [LOCAL ] Loaded configuration for PRFZ: 2 features, 90.0% accuracy [2026-02-26T20:35:34.278028] [DEBUG] [LOCAL ] Loaded configuration for ALG: 4 features, 90.0% accuracy [2026-02-26T20:35:34.278340] [DEBUG] [LOCAL ] Loaded configuration for ULTA: 3 features, 90.0% accuracy [2026-02-26T20:35:34.278412] [DEBUG] [LOCAL ] Loaded configuration for HTZ: 2 features, 70.0% accuracy [2026-02-26T20:35:34.278661] [DEBUG] [LOCAL ] Loaded configuration for ETON: 4 features, 70.0% accuracy [2026-02-26T20:35:34.278732] [DEBUG] [LOCAL ] Loaded configuration for ANAB: 1 features, 80.0% accuracy [2026-02-26T20:35:34.278792] [DEBUG] [LOCAL ] Loaded configuration for BCAX: 3 features, 60.0% accuracy [2026-02-26T20:35:34.279130] [DEBUG] [LOCAL ] Loaded configuration for PKX: 1 features, 90.0% accuracy [2026-02-26T20:35:34.279485] [DEBUG] [LOCAL ] Loaded configuration for ADI: 1 features, 80.0% accuracy [2026-02-26T20:35:34.279608] [DEBUG] [LOCAL ] Loaded configuration for TWG: 4 features, 90.0% accuracy [2026-02-26T20:35:34.279726] [DEBUG] [LOCAL ] Loaded configuration for AMGN: 4 features, 90.0% accuracy [2026-02-26T20:35:34.280012] [DEBUG] [LOCAL ] Loaded configuration for CIG: 2 features, 80.0% accuracy [2026-02-26T20:35:34.280299] [DEBUG] [LOCAL ] Loaded configuration for UZE: 2 features, 80.0% accuracy [2026-02-26T20:35:34.280385] [DEBUG] [LOCAL ] Loaded configuration for TPGXL: 1 features, 80.0% accuracy [2026-02-26T20:35:34.280446] [DEBUG] [LOCAL ] Loaded configuration for SBI: 3 features, 90.0% accuracy [2026-02-26T20:35:34.280522] [DEBUG] [LOCAL ] Loaded configuration for GBX: 2 features, 90.0% accuracy [2026-02-26T20:35:34.280625] [DEBUG] [LOCAL ] Loaded configuration for AIZN: 2 features, 80.0% accuracy [2026-02-26T20:35:34.280699] [DEBUG] [LOCAL ] Loaded configuration for VANI: 1 features, 70.0% accuracy [2026-02-26T20:35:34.280945] [DEBUG] [LOCAL ] Loaded configuration for TPC: 5 features, 60.0% accuracy [2026-02-26T20:35:34.281252] [DEBUG] [LOCAL ] Loaded configuration for HALO: 1 features, 90.0% accuracy [2026-02-26T20:35:34.281663] [DEBUG] [LOCAL ] Loaded configuration for EHI: 2 features, 60.0% accuracy [2026-02-26T20:35:34.281736] [DEBUG] [LOCAL ] Loaded configuration for TYG: 3 features, 70.0% accuracy [2026-02-26T20:35:34.281813] [DEBUG] [LOCAL ] Loaded configuration for VLRS: 2 features, 90.0% accuracy [2026-02-26T20:35:34.282069] [DEBUG] [LOCAL ] Loaded configuration for PZZA: 3 features, 80.0% accuracy [2026-02-26T20:35:34.282153] [DEBUG] [LOCAL ] Loaded configuration for ESEA: 3 features, 70.0% accuracy [2026-02-26T20:35:34.282444] [DEBUG] [LOCAL ] Loaded configuration for CPSH: 1 features, 80.0% accuracy [2026-02-26T20:35:34.282552] [DEBUG] [LOCAL ] Loaded configuration for MGX: 0 features, 60.0% accuracy [2026-02-26T20:35:34.282688] [DEBUG] [LOCAL ] Loaded configuration for FEMB: 1 features, 80.0% accuracy [2026-02-26T20:35:34.283022] [DEBUG] [LOCAL ] Loaded configuration for UTF: 4 features, 80.0% accuracy [2026-02-26T20:35:34.283341] [DEBUG] [LOCAL ] Loaded configuration for NCTY: 7 features, 80.0% accuracy [2026-02-26T20:35:34.283457] [DEBUG] [LOCAL ] Loaded configuration for WBS: 4 features, 70.0% accuracy [2026-02-26T20:35:34.283548] [DEBUG] [LOCAL ] Loaded configuration for CPRX: 0 features, 60.0% accuracy [2026-02-26T20:35:34.283694] [DEBUG] [LOCAL ] Loaded configuration for PLAY: 3 features, 70.0% accuracy [2026-02-26T20:35:34.283791] [DEBUG] [LOCAL ] Loaded configuration for VTRS: 0 features, 80.0% accuracy [2026-02-26T20:35:34.283910] [DEBUG] [LOCAL ] Loaded configuration for HAL: 2 features, 80.0% accuracy [2026-02-26T20:35:34.284203] [DEBUG] [LOCAL ] Loaded configuration for CSB: 3 features, 60.0% accuracy [2026-02-26T20:35:34.284305] [DEBUG] [LOCAL ] Loaded configuration for PKOH: 4 features, 80.0% accuracy [2026-02-26T20:35:34.284383] [DEBUG] [LOCAL ] Loaded configuration for AHH: 3 features, 70.0% accuracy [2026-02-26T20:35:34.284451] [DEBUG] [LOCAL ] Loaded configuration for CRWD: 4 features, 80.0% accuracy [2026-02-26T20:35:34.284760] [DEBUG] [LOCAL ] Loaded configuration for WAFD: 3 features, 70.0% accuracy [2026-02-26T20:35:34.285061] [DEBUG] [LOCAL ] Loaded configuration for MAXI: 1 features, 90.0% accuracy [2026-02-26T20:35:34.285181] [DEBUG] [LOCAL ] Loaded configuration for TDG: 0 features, 80.0% accuracy [2026-02-26T20:35:34.285946] [DEBUG] [LOCAL ] Loaded configuration for PDO: 0 features, 70.0% accuracy [2026-02-26T20:35:34.286280] [DEBUG] [LOCAL ] Loaded configuration for BBDO: 3 features, 80.0% accuracy [2026-02-26T20:35:34.286379] [DEBUG] [LOCAL ] Loaded configuration for ZM: 2 features, 100.0% accuracy [2026-02-26T20:35:34.286475] [DEBUG] [LOCAL ] Loaded configuration for MSFD: 3 features, 60.0% accuracy [2026-02-26T20:35:34.286540] [DEBUG] [LOCAL ] Loaded configuration for PRAX: 0 features, 70.0% accuracy [2026-02-26T20:35:34.286894] [DEBUG] [LOCAL ] Loaded configuration for TOWN: 2 features, 70.0% accuracy [2026-02-26T20:35:34.286985] [DEBUG] [LOCAL ] Loaded configuration for AVAH: 1 features, 80.0% accuracy [2026-02-26T20:35:34.287312] [DEBUG] [LOCAL ] Loaded configuration for VMBS: 1 features, 70.0% accuracy [2026-02-26T20:35:34.287403] [DEBUG] [LOCAL ] Loaded configuration for APLS: 1 features, 70.0% accuracy [2026-02-26T20:35:34.287480] [DEBUG] [LOCAL ] Loaded configuration for OVLY: 4 features, 100.0% accuracy [2026-02-26T20:35:34.287761] [DEBUG] [LOCAL ] Loaded configuration for JIVE: 4 features, 80.0% accuracy [2026-02-26T20:35:34.288055] [DEBUG] [LOCAL ] Loaded configuration for SUSL: 4 features, 70.0% accuracy [2026-02-26T20:35:34.288154] [DEBUG] [LOCAL ] Loaded configuration for TRI: 1 features, 90.0% accuracy [2026-02-26T20:35:34.288440] [DEBUG] [LOCAL ] Loaded configuration for ANGL: 0 features, 70.0% accuracy [2026-02-26T20:35:34.288750] [DEBUG] [LOCAL ] Loaded configuration for RYAN: 1 features, 80.0% accuracy [2026-02-26T20:35:34.288832] [DEBUG] [LOCAL ] Loaded configuration for UIS: 4 features, 60.0% accuracy [2026-02-26T20:35:34.288895] [DEBUG] [LOCAL ] Loaded configuration for EWTX: 3 features, 100.0% accuracy [2026-02-26T20:35:34.288954] [DEBUG] [LOCAL ] Loaded configuration for CWAN: 0 features, 70.0% accuracy [2026-02-26T20:35:34.289297] [DEBUG] [LOCAL ] Loaded configuration for PRAA: 1 features, 90.0% accuracy [2026-02-26T20:35:34.289428] [DEBUG] [LOCAL ] Loaded configuration for HBNC: 2 features, 90.0% accuracy [2026-02-26T20:35:34.289720] [DEBUG] [LOCAL ] Loaded configuration for DLNG: 3 features, 80.0% accuracy [2026-02-26T20:35:34.290042] [DEBUG] [LOCAL ] Loaded configuration for CAE: 5 features, 80.0% accuracy [2026-02-26T20:35:34.290348] [DEBUG] [LOCAL ] Loaded configuration for LNC: 2 features, 70.0% accuracy [2026-02-26T20:35:34.290467] [DEBUG] [LOCAL ] Loaded configuration for TKO: 6 features, 100.0% accuracy [2026-02-26T20:35:34.290804] [DEBUG] [LOCAL ] Loaded configuration for LKQ: 4 features, 90.0% accuracy [2026-02-26T20:35:34.290894] [DEBUG] [LOCAL ] Loaded configuration for SATL: 1 features, 60.0% accuracy [2026-02-26T20:35:34.291181] [DEBUG] [LOCAL ] Loaded configuration for STX: 5 features, 80.0% accuracy [2026-02-26T20:35:34.291294] [DEBUG] [LOCAL ] Loaded configuration for GTY: 1 features, 90.0% accuracy [2026-02-26T20:35:34.291663] [DEBUG] [LOCAL ] Loaded configuration for WEX: 1 features, 100.0% accuracy [2026-02-26T20:35:34.291765] [DEBUG] [LOCAL ] Loaded configuration for SCI: 0 features, 60.0% accuracy [2026-02-26T20:35:34.291845] [DEBUG] [LOCAL ] Loaded configuration for PEG: 4 features, 90.0% accuracy [2026-02-26T20:35:34.292176] [DEBUG] [LOCAL ] Loaded configuration for ABSI: 3 features, 90.0% accuracy [2026-02-26T20:35:34.292271] [DEBUG] [LOCAL ] Loaded configuration for BCH: 2 features, 50.0% accuracy [2026-02-26T20:35:34.292556] [DEBUG] [LOCAL ] Loaded configuration for LOAN: 2 features, 60.0% accuracy [2026-02-26T20:35:34.292661] [DEBUG] [LOCAL ] Loaded configuration for BSCX: 3 features, 80.0% accuracy [2026-02-26T20:35:34.294277] [DEBUG] [LOCAL ] Loaded configuration for PPTA: 2 features, 70.0% accuracy [2026-02-26T20:35:34.294383] [DEBUG] [LOCAL ] Loaded configuration for CDZI: 3 features, 70.0% accuracy [2026-02-26T20:35:34.294858] [DEBUG] [LOCAL ] Loaded configuration for SPCB: 2 features, 80.0% accuracy [2026-02-26T20:35:34.294945] [DEBUG] [LOCAL ] Loaded configuration for MGA: 1 features, 90.0% accuracy [2026-02-26T20:35:34.295265] [DEBUG] [LOCAL ] Loaded configuration for TENB: 0 features, 60.0% accuracy [2026-02-26T20:35:34.295564] [DEBUG] [LOCAL ] Loaded configuration for LOPE: 5 features, 80.0% accuracy [2026-02-26T20:35:34.295909] [DEBUG] [LOCAL ] Loaded configuration for ATNI: 4 features, 60.0% accuracy [2026-02-26T20:35:34.295992] [DEBUG] [LOCAL ] Loaded configuration for OMEX: 6 features, 90.0% accuracy [2026-02-26T20:35:34.296065] [DEBUG] [LOCAL ] Loaded configuration for RNAZ: 2 features, 60.0% accuracy [2026-02-26T20:35:34.296400] [DEBUG] [LOCAL ] Loaded configuration for VNQI: 1 features, 100.0% accuracy [2026-02-26T20:35:34.296498] [DEBUG] [LOCAL ] Loaded configuration for VCSH: 3 features, 90.0% accuracy [2026-02-26T20:35:34.296833] [DEBUG] [LOCAL ] Loaded configuration for FNKO: 3 features, 90.0% accuracy [2026-02-26T20:35:34.297141] [DEBUG] [LOCAL ] Loaded configuration for AEYE: 4 features, 80.0% accuracy [2026-02-26T20:35:34.297221] [DEBUG] [LOCAL ] Loaded configuration for SPRX: 2 features, 100.0% accuracy [2026-02-26T20:35:34.297518] [DEBUG] [LOCAL ] Loaded configuration for BIO: 3 features, 70.0% accuracy [2026-02-26T20:35:34.297626] [DEBUG] [LOCAL ] Loaded configuration for HSY: 1 features, 70.0% accuracy [2026-02-26T20:35:34.297726] [DEBUG] [LOCAL ] Loaded configuration for RGTI: 1 features, 80.0% accuracy [2026-02-26T20:35:34.298035] [DEBUG] [LOCAL ] Loaded configuration for OMF: 1 features, 90.0% accuracy [2026-02-26T20:35:34.298348] [DEBUG] [LOCAL ] Loaded configuration for SEZL: 2 features, 90.0% accuracy [2026-02-26T20:35:34.298646] [DEBUG] [LOCAL ] Loaded configuration for BHFAN: 1 features, 60.0% accuracy [2026-02-26T20:35:34.298969] [DEBUG] [LOCAL ] Loaded configuration for KTCC: 3 features, 60.0% accuracy [2026-02-26T20:35:34.299444] [DEBUG] [LOCAL ] Loaded configuration for HRZN: 3 features, 70.0% accuracy [2026-02-26T20:35:34.299769] [DEBUG] [LOCAL ] Loaded configuration for XP: 2 features, 70.0% accuracy [2026-02-26T20:35:34.299864] [DEBUG] [LOCAL ] Loaded configuration for UXIN: 0 features, 90.0% accuracy [2026-02-26T20:35:34.299927] [DEBUG] [LOCAL ] Loaded configuration for DCI: 1 features, 70.0% accuracy [2026-02-26T20:35:34.300206] [DEBUG] [LOCAL ] Loaded configuration for GMAB: 4 features, 100.0% accuracy [2026-02-26T20:35:34.300296] [DEBUG] [LOCAL ] Loaded configuration for SAIC: 5 features, 70.0% accuracy [2026-02-26T20:35:34.300636] [DEBUG] [LOCAL ] Loaded configuration for VTN: 2 features, 70.0% accuracy [2026-02-26T20:35:34.300990] [DEBUG] [LOCAL ] Loaded configuration for BOLD: 3 features, 80.0% accuracy [2026-02-26T20:35:34.301285] [DEBUG] [LOCAL ] Loaded configuration for NBIX: 1 features, 70.0% accuracy [2026-02-26T20:35:34.301367] [DEBUG] [LOCAL ] Loaded configuration for OIA: 2 features, 80.0% accuracy [2026-02-26T20:35:34.301636] [DEBUG] [LOCAL ] Loaded configuration for UBRL: 2 features, 70.0% accuracy [2026-02-26T20:35:34.301726] [DEBUG] [LOCAL ] Loaded configuration for QDEL: 1 features, 100.0% accuracy [2026-02-26T20:35:34.301996] [DEBUG] [LOCAL ] Loaded configuration for MHD: 3 features, 70.0% accuracy [2026-02-26T20:35:34.302297] [DEBUG] [LOCAL ] Loaded configuration for PUBM: 1 features, 90.0% accuracy [2026-02-26T20:35:34.302377] [DEBUG] [LOCAL ] Loaded configuration for EHC: 1 features, 80.0% accuracy [2026-02-26T20:35:34.302650] [DEBUG] [LOCAL ] Loaded configuration for IEP: 1 features, 100.0% accuracy [2026-02-26T20:35:34.302991] [DEBUG] [LOCAL ] Loaded configuration for VTC: 0 features, 70.0% accuracy [2026-02-26T20:35:34.303309] [DEBUG] [LOCAL ] Loaded configuration for NFBK: 4 features, 90.0% accuracy [2026-02-26T20:35:34.303391] [DEBUG] [LOCAL ] Loaded configuration for KOSS: 5 features, 80.0% accuracy [2026-02-26T20:35:34.303683] [DEBUG] [LOCAL ] Loaded configuration for LTH: 4 features, 70.0% accuracy [2026-02-26T20:35:34.303762] [DEBUG] [LOCAL ] Loaded configuration for SAM: 1 features, 70.0% accuracy [2026-02-26T20:35:34.304042] [DEBUG] [LOCAL ] Loaded configuration for MRAM: 2 features, 80.0% accuracy [2026-02-26T20:35:34.304388] [DEBUG] [LOCAL ] Loaded configuration for PDD: 2 features, 80.0% accuracy [2026-02-26T20:35:34.304500] [DEBUG] [LOCAL ] Loaded configuration for HWM: 4 features, 80.0% accuracy [2026-02-26T20:35:34.304608] [DEBUG] [LOCAL ] Loaded configuration for VVX: 2 features, 70.0% accuracy [2026-02-26T20:35:34.304683] [DEBUG] [LOCAL ] Loaded configuration for CLS: 1 features, 80.0% accuracy [2026-02-26T20:35:34.304762] [DEBUG] [LOCAL ] Loaded configuration for HOMB: 1 features, 90.0% accuracy [2026-02-26T20:35:34.305084] [DEBUG] [LOCAL ] Loaded configuration for LCII: 1 features, 90.0% accuracy [2026-02-26T20:35:34.305166] [DEBUG] [LOCAL ] Loaded configuration for BDX: 4 features, 80.0% accuracy [2026-02-26T20:35:34.305452] [DEBUG] [LOCAL ] Loaded configuration for HBB: 1 features, 80.0% accuracy [2026-02-26T20:35:34.305533] [DEBUG] [LOCAL ] Loaded configuration for TSBK: 2 features, 60.0% accuracy [2026-02-26T20:35:34.305843] [DEBUG] [LOCAL ] Loaded configuration for KRNY: 2 features, 90.0% accuracy [2026-02-26T20:35:34.306146] [DEBUG] [LOCAL ] Loaded configuration for TFSL: 2 features, 70.0% accuracy [2026-02-26T20:35:34.306444] [DEBUG] [LOCAL ] Loaded configuration for KINS: 2 features, 60.0% accuracy [2026-02-26T20:35:34.306528] [DEBUG] [LOCAL ] Loaded configuration for GE: 3 features, 90.0% accuracy [2026-02-26T20:35:34.306869] [DEBUG] [LOCAL ] Loaded configuration for ANIX: 1 features, 60.0% accuracy [2026-02-26T20:35:34.307162] [DEBUG] [LOCAL ] Loaded configuration for CFO: 5 features, 90.0% accuracy [2026-02-26T20:35:34.307448] [DEBUG] [LOCAL ] Loaded configuration for BCC: 1 features, 70.0% accuracy [2026-02-26T20:35:34.307791] [DEBUG] [LOCAL ] Loaded configuration for LCNB: 4 features, 90.0% accuracy [2026-02-26T20:35:34.307874] [DEBUG] [LOCAL ] Loaded configuration for EL: 4 features, 80.0% accuracy [2026-02-26T20:35:34.308165] [DEBUG] [LOCAL ] Loaded configuration for FFIC: 4 features, 60.0% accuracy [2026-02-26T20:35:34.308263] [DEBUG] [LOCAL ] Loaded configuration for ATOM: 6 features, 90.0% accuracy [2026-02-26T20:35:34.308591] [DEBUG] [LOCAL ] Loaded configuration for TMHC: 1 features, 70.0% accuracy [2026-02-26T20:35:34.308698] [DEBUG] [LOCAL ] Loaded configuration for MFM: 3 features, 80.0% accuracy [2026-02-26T20:35:34.309674] [DEBUG] [LOCAL ] Loaded configuration for GRID: 2 features, 60.0% accuracy [2026-02-26T20:35:34.310013] [DEBUG] [LOCAL ] Loaded configuration for MCI: 5 features, 90.0% accuracy [2026-02-26T20:35:34.310344] [DEBUG] [LOCAL ] Loaded configuration for SUNS: 2 features, 90.0% accuracy [2026-02-26T20:35:34.310435] [DEBUG] [LOCAL ] Loaded configuration for SND: 2 features, 70.0% accuracy [2026-02-26T20:35:34.310511] [DEBUG] [LOCAL ] Loaded configuration for GTX: 0 features, 90.0% accuracy [2026-02-26T20:35:34.310598] [DEBUG] [LOCAL ] Loaded configuration for SENS: 2 features, 70.0% accuracy [2026-02-26T20:35:34.310897] [DEBUG] [LOCAL ] Loaded configuration for WBX: 0 features, 90.0% accuracy [2026-02-26T20:35:34.311254] [DEBUG] [LOCAL ] Loaded configuration for PTNQ: 3 features, 70.0% accuracy [2026-02-26T20:35:34.311350] [DEBUG] [LOCAL ] Loaded configuration for QYLG: 5 features, 90.0% accuracy [2026-02-26T20:35:34.312403] [DEBUG] [LOCAL ] Loaded configuration for YRD: 0 features, 70.0% accuracy [2026-02-26T20:35:34.312487] [DEBUG] [LOCAL ] Loaded configuration for SHOC: 2 features, 70.0% accuracy [2026-02-26T20:35:34.312600] [DEBUG] [LOCAL ] Loaded configuration for MQY: 3 features, 70.0% accuracy [2026-02-26T20:35:34.312911] [DEBUG] [LOCAL ] Loaded configuration for GPC: 4 features, 70.0% accuracy [2026-02-26T20:35:34.312985] [DEBUG] [LOCAL ] Loaded configuration for WFRD: 1 features, 80.0% accuracy [2026-02-26T20:35:34.313045] [DEBUG] [LOCAL ] Loaded configuration for NABL: 0 features, 90.0% accuracy [2026-02-26T20:35:34.313343] [DEBUG] [LOCAL ] Loaded configuration for AWI: 2 features, 70.0% accuracy [2026-02-26T20:35:34.313415] [DEBUG] [LOCAL ] Loaded configuration for GNE: 1 features, 80.0% accuracy [2026-02-26T20:35:34.313485] [DEBUG] [LOCAL ] Loaded configuration for HQI: 2 features, 70.0% accuracy [2026-02-26T20:35:34.313544] [DEBUG] [LOCAL ] Loaded configuration for WDC: 5 features, 80.0% accuracy [2026-02-26T20:35:34.313805] [DEBUG] [LOCAL ] Loaded configuration for MWA: 1 features, 60.0% accuracy [2026-02-26T20:35:34.314073] [DEBUG] [LOCAL ] Loaded configuration for CPB: 2 features, 80.0% accuracy [2026-02-26T20:35:34.314806] [DEBUG] [LOCAL ] Loaded configuration for LAB: 2 features, 60.0% accuracy [2026-02-26T20:35:34.314880] [DEBUG] [LOCAL ] Loaded configuration for CNSP: 3 features, 90.0% accuracy [2026-02-26T20:35:34.315131] [DEBUG] [LOCAL ] Loaded configuration for ILMN: 1 features, 70.0% accuracy [2026-02-26T20:35:34.315205] [DEBUG] [LOCAL ] Loaded configuration for DKL: 3 features, 80.0% accuracy [2026-02-26T20:35:34.315265] [DEBUG] [LOCAL ] Loaded configuration for RPID: 4 features, 70.0% accuracy [2026-02-26T20:35:34.315324] [DEBUG] [LOCAL ] Loaded configuration for TSDD: 3 features, 90.0% accuracy [2026-02-26T20:35:34.315602] [DEBUG] [LOCAL ] Loaded configuration for GPN: 3 features, 50.0% accuracy [2026-02-26T20:35:34.315848] [DEBUG] [LOCAL ] Loaded configuration for LBTYA: 6 features, 70.0% accuracy [2026-02-26T20:35:34.315920] [DEBUG] [LOCAL ] Loaded configuration for NLOP: 4 features, 90.0% accuracy [2026-02-26T20:35:34.315993] [DEBUG] [LOCAL ] Loaded configuration for QCLN: 4 features, 80.0% accuracy [2026-02-26T20:35:34.316301] [DEBUG] [LOCAL ] Loaded configuration for TRGP: 2 features, 80.0% accuracy [2026-02-26T20:35:34.316565] [DEBUG] [LOCAL ] Loaded configuration for SHY: 1 features, 90.0% accuracy [2026-02-26T20:35:34.316865] [DEBUG] [LOCAL ] Loaded configuration for BND: 0 features, 50.0% accuracy [2026-02-26T20:35:34.317145] [DEBUG] [LOCAL ] Loaded configuration for WBTN: 6 features, 90.0% accuracy [2026-02-26T20:35:34.317238] [DEBUG] [LOCAL ] Loaded configuration for DMLP: 3 features, 80.0% accuracy [2026-02-26T20:35:34.317527] [DEBUG] [LOCAL ] Loaded configuration for INFY: 1 features, 80.0% accuracy [2026-02-26T20:35:34.317626] [DEBUG] [LOCAL ] Loaded configuration for GAIA: 2 features, 60.0% accuracy [2026-02-26T20:35:34.317728] [DEBUG] [LOCAL ] Loaded configuration for FTSL: 1 features, 70.0% accuracy [2026-02-26T20:35:34.318665] [DEBUG] [LOCAL ] Loaded configuration for DFP: 1 features, 60.0% accuracy [2026-02-26T20:35:34.318751] [DEBUG] [LOCAL ] Loaded configuration for PTC: 2 features, 80.0% accuracy [2026-02-26T20:35:34.319012] [DEBUG] [LOCAL ] Loaded configuration for KMX: 2 features, 90.0% accuracy [2026-02-26T20:35:34.319093] [DEBUG] [LOCAL ] Loaded configuration for TM: 4 features, 90.0% accuracy [2026-02-26T20:35:34.319174] [DEBUG] [LOCAL ] Loaded configuration for SMHI: 1 features, 70.0% accuracy [2026-02-26T20:35:34.319421] [DEBUG] [LOCAL ] Loaded configuration for BWEN: 4 features, 80.0% accuracy [2026-02-26T20:35:34.319494] [DEBUG] [LOCAL ] Loaded configuration for SIEB: 6 features, 90.0% accuracy [2026-02-26T20:35:34.319765] [DEBUG] [LOCAL ] Loaded configuration for INMD: 4 features, 100.0% accuracy [2026-02-26T20:35:34.320042] [DEBUG] [LOCAL ] Loaded configuration for AROC: 3 features, 80.0% accuracy [2026-02-26T20:35:34.320131] [DEBUG] [LOCAL ] Loaded configuration for MTN: 2 features, 80.0% accuracy [2026-02-26T20:35:34.320214] [DEBUG] [LOCAL ] Loaded configuration for MRM: 3 features, 80.0% accuracy [2026-02-26T20:35:34.320472] [DEBUG] [LOCAL ] Loaded configuration for ABEO: 3 features, 80.0% accuracy [2026-02-26T20:35:34.320553] [DEBUG] [LOCAL ] Loaded configuration for ESTC: 7 features, 90.0% accuracy [2026-02-26T20:35:34.320639] [DEBUG] [LOCAL ] Loaded configuration for CGEM: 1 features, 60.0% accuracy [2026-02-26T20:35:34.320703] [DEBUG] [LOCAL ] Loaded configuration for ZH: 4 features, 80.0% accuracy [2026-02-26T20:35:34.320986] [DEBUG] [LOCAL ] Loaded configuration for ARBE: 5 features, 70.0% accuracy [2026-02-26T20:35:34.321304] [DEBUG] [LOCAL ] Loaded configuration for PDLB: 2 features, 60.0% accuracy [2026-02-26T20:35:34.321565] [DEBUG] [LOCAL ] Loaded configuration for SIFY: 3 features, 80.0% accuracy [2026-02-26T20:35:34.321672] [DEBUG] [LOCAL ] Loaded configuration for FA: 0 features, 50.0% accuracy [2026-02-26T20:35:34.321737] [DEBUG] [LOCAL ] Loaded configuration for STI: 4 features, 70.0% accuracy [2026-02-26T20:35:34.321797] [DEBUG] [LOCAL ] Loaded configuration for STKS: 6 features, 80.0% accuracy [2026-02-26T20:35:34.321875] [DEBUG] [LOCAL ] Loaded configuration for DRH: 2 features, 70.0% accuracy [2026-02-26T20:35:34.321950] [DEBUG] [LOCAL ] Loaded configuration for SFB: 3 features, 80.0% accuracy [2026-02-26T20:35:34.322280] [DEBUG] [LOCAL ] Loaded configuration for FAF: 2 features, 80.0% accuracy [2026-02-26T20:35:34.322391] [DEBUG] [LOCAL ] Loaded configuration for ONB: 4 features, 100.0% accuracy [2026-02-26T20:35:34.322662] [DEBUG] [LOCAL ] Loaded configuration for TFC: 1 features, 70.0% accuracy [2026-02-26T20:35:34.322742] [DEBUG] [LOCAL ] Loaded configuration for NVS: 2 features, 90.0% accuracy [2026-02-26T20:35:34.322985] [DEBUG] [LOCAL ] Loaded configuration for NDMO: 6 features, 80.0% accuracy [2026-02-26T20:35:34.323057] [DEBUG] [LOCAL ] Loaded configuration for BOH: 1 features, 90.0% accuracy [2026-02-26T20:35:34.323129] [DEBUG] [LOCAL ] Loaded configuration for STK: 3 features, 90.0% accuracy [2026-02-26T20:35:34.323190] [DEBUG] [LOCAL ] Loaded configuration for DEO: 0 features, 70.0% accuracy [2026-02-26T20:35:34.323444] [DEBUG] [LOCAL ] Loaded configuration for FERG: 3 features, 70.0% accuracy [2026-02-26T20:35:34.323516] [DEBUG] [LOCAL ] Loaded configuration for JILL: 3 features, 60.0% accuracy [2026-02-26T20:35:34.323739] [DEBUG] [LOCAL ] Loaded configuration for GNPX: 3 features, 70.0% accuracy [2026-02-26T20:35:34.324009] [DEBUG] [LOCAL ] Loaded configuration for INTC: 4 features, 90.0% accuracy [2026-02-26T20:35:34.324735] [DEBUG] [LOCAL ] Loaded configuration for PPIH: 1 features, 80.0% accuracy [2026-02-26T20:35:34.325005] [DEBUG] [LOCAL ] Loaded configuration for UBSI: 1 features, 80.0% accuracy [2026-02-26T20:35:34.325259] [DEBUG] [LOCAL ] Loaded configuration for OCGN: 2 features, 90.0% accuracy [2026-02-26T20:35:34.325539] [DEBUG] [LOCAL ] Loaded configuration for CIA: 1 features, 60.0% accuracy [2026-02-26T20:35:34.325650] [DEBUG] [LOCAL ] Loaded configuration for IFS: 4 features, 80.0% accuracy [2026-02-26T20:35:34.325964] [DEBUG] [LOCAL ] Loaded configuration for VTWO: 1 features, 70.0% accuracy [2026-02-26T20:35:34.326040] [DEBUG] [LOCAL ] Loaded configuration for DSGX: 4 features, 80.0% accuracy [2026-02-26T20:35:34.326290] [DEBUG] [LOCAL ] Loaded configuration for SPB: 2 features, 100.0% accuracy [2026-02-26T20:35:34.326622] [DEBUG] [LOCAL ] Loaded configuration for UMC: 1 features, 90.0% accuracy [2026-02-26T20:35:34.326707] [DEBUG] [LOCAL ] Loaded configuration for HOLO: 2 features, 90.0% accuracy [2026-02-26T20:35:34.326778] [DEBUG] [LOCAL ] Loaded configuration for TWI: 1 features, 80.0% accuracy [2026-02-26T20:35:34.327088] [DEBUG] [LOCAL ] Loaded configuration for LEGN: 2 features, 70.0% accuracy [2026-02-26T20:35:34.327161] [DEBUG] [LOCAL ] Loaded configuration for MLM: 1 features, 60.0% accuracy [2026-02-26T20:35:34.327433] [DEBUG] [LOCAL ] Loaded configuration for MASS: 5 features, 70.0% accuracy [2026-02-26T20:35:34.327761] [DEBUG] [LOCAL ] Loaded configuration for GCBC: 4 features, 80.0% accuracy [2026-02-26T20:35:34.328059] [DEBUG] [LOCAL ] Loaded configuration for ACM: 0 features, 90.0% accuracy [2026-02-26T20:35:34.328153] [DEBUG] [LOCAL ] Loaded configuration for TXRH: 3 features, 90.0% accuracy [2026-02-26T20:35:34.328398] [DEBUG] [LOCAL ] Loaded configuration for TPVG: 4 features, 60.0% accuracy [2026-02-26T20:35:34.328707] [DEBUG] [LOCAL ] Loaded configuration for AIRS: 5 features, 80.0% accuracy [2026-02-26T20:35:34.329040] [DEBUG] [LOCAL ] Loaded configuration for TDUP: 4 features, 70.0% accuracy [2026-02-26T20:35:34.329123] [DEBUG] [LOCAL ] Loaded configuration for SOXQ: 3 features, 60.0% accuracy [2026-02-26T20:35:34.329383] [DEBUG] [LOCAL ] Loaded configuration for ICOP: 2 features, 80.0% accuracy [2026-02-26T20:35:34.329683] [DEBUG] [LOCAL ] Loaded configuration for HNDL: 1 features, 70.0% accuracy [2026-02-26T20:35:34.329933] [DEBUG] [LOCAL ] Loaded configuration for CLLS: 3 features, 70.0% accuracy [2026-02-26T20:35:34.330001] [DEBUG] [LOCAL ] Loaded configuration for AAON: 1 features, 80.0% accuracy [2026-02-26T20:35:34.330087] [DEBUG] [LOCAL ] Loaded configuration for BGLC: 3 features, 90.0% accuracy [2026-02-26T20:35:34.330160] [DEBUG] [LOCAL ] Loaded configuration for HBANL: 1 features, 60.0% accuracy [2026-02-26T20:35:34.330244] [DEBUG] [LOCAL ] Loaded configuration for EYE: 2 features, 90.0% accuracy [2026-02-26T20:35:34.330538] [DEBUG] [LOCAL ] Loaded configuration for TCBX: 2 features, 70.0% accuracy [2026-02-26T20:35:34.330817] [DEBUG] [LOCAL ] Loaded configuration for PPH: 3 features, 90.0% accuracy [2026-02-26T20:35:34.330903] [DEBUG] [LOCAL ] Loaded configuration for KAI: 2 features, 60.0% accuracy [2026-02-26T20:35:34.331176] [DEBUG] [LOCAL ] Loaded configuration for GDEN: 1 features, 80.0% accuracy [2026-02-26T20:35:34.331420] [DEBUG] [LOCAL ] Loaded configuration for ATLO: 2 features, 100.0% accuracy [2026-02-26T20:35:34.331490] [DEBUG] [LOCAL ] Loaded configuration for NCNA: 2 features, 70.0% accuracy [2026-02-26T20:35:34.331779] [DEBUG] [LOCAL ] Loaded configuration for MKSI: 4 features, 80.0% accuracy [2026-02-26T20:35:34.332079] [DEBUG] [LOCAL ] Loaded configuration for SLM: 3 features, 70.0% accuracy [2026-02-26T20:35:34.332152] [DEBUG] [LOCAL ] Loaded configuration for MUC: 3 features, 90.0% accuracy [2026-02-26T20:35:34.332212] [DEBUG] [LOCAL ] Loaded configuration for FICS: 1 features, 70.0% accuracy [2026-02-26T20:35:34.332469] [DEBUG] [LOCAL ] Loaded configuration for JVA: 3 features, 90.0% accuracy [2026-02-26T20:35:34.332740] [DEBUG] [LOCAL ] Loaded configuration for REFI: 4 features, 90.0% accuracy [2026-02-26T20:35:34.333035] [DEBUG] [LOCAL ] Loaded configuration for ALLY: 2 features, 70.0% accuracy [2026-02-26T20:35:34.333137] [DEBUG] [LOCAL ] Loaded configuration for TWO: 2 features, 80.0% accuracy [2026-02-26T20:35:34.333211] [DEBUG] [LOCAL ] Loaded configuration for PCQ: 2 features, 60.0% accuracy [2026-02-26T20:35:34.333490] [DEBUG] [LOCAL ] Loaded configuration for ATEN: 1 features, 70.0% accuracy [2026-02-26T20:35:34.333797] [DEBUG] [LOCAL ] Loaded configuration for CNOB: 2 features, 70.0% accuracy [2026-02-26T20:35:34.333882] [DEBUG] [LOCAL ] Loaded configuration for OTEX: 5 features, 70.0% accuracy [2026-02-26T20:35:34.334139] [DEBUG] [LOCAL ] Loaded configuration for ICUI: 4 features, 70.0% accuracy [2026-02-26T20:35:34.334243] [DEBUG] [LOCAL ] Loaded configuration for FLYE: 5 features, 90.0% accuracy [2026-02-26T20:35:34.334316] [DEBUG] [LOCAL ] Loaded configuration for FIS: 3 features, 80.0% accuracy [2026-02-26T20:35:34.334378] [DEBUG] [LOCAL ] Loaded configuration for JD: 4 features, 50.0% accuracy [2026-02-26T20:35:34.334439] [DEBUG] [LOCAL ] Loaded configuration for OLP: 2 features, 70.0% accuracy [2026-02-26T20:35:34.334721] [DEBUG] [LOCAL ] Loaded configuration for C: 0 features, 80.0% accuracy [2026-02-26T20:35:34.334805] [DEBUG] [LOCAL ] Loaded configuration for VNOM: 2 features, 60.0% accuracy [2026-02-26T20:35:34.334876] [DEBUG] [LOCAL ] Loaded configuration for AVXL: 1 features, 50.0% accuracy [2026-02-26T20:35:34.334936] [DEBUG] [LOCAL ] Loaded configuration for TRMB: 3 features, 70.0% accuracy [2026-02-26T20:35:34.335005] [DEBUG] [LOCAL ] Loaded configuration for GOGO: 2 features, 50.0% accuracy [2026-02-26T20:35:34.335075] [DEBUG] [LOCAL ] Loaded configuration for EOG: 1 features, 90.0% accuracy [2026-02-26T20:35:34.335343] [DEBUG] [LOCAL ] Loaded configuration for LCFY: 5 features, 90.0% accuracy [2026-02-26T20:35:34.335620] [DEBUG] [LOCAL ] Loaded configuration for ORN: 2 features, 60.0% accuracy [2026-02-26T20:35:34.335905] [DEBUG] [LOCAL ] Loaded configuration for SFBS: 3 features, 80.0% accuracy [2026-02-26T20:35:34.336258] [DEBUG] [LOCAL ] Loaded configuration for SCVL: 2 features, 70.0% accuracy [2026-02-26T20:35:34.336532] [DEBUG] [LOCAL ] Loaded configuration for BOE: 1 features, 60.0% accuracy [2026-02-26T20:35:34.336632] [DEBUG] [LOCAL ] Loaded configuration for LC: 4 features, 80.0% accuracy [2026-02-26T20:35:34.336694] [DEBUG] [LOCAL ] Loaded configuration for SB: 1 features, 80.0% accuracy [2026-02-26T20:35:34.336764] [DEBUG] [LOCAL ] Loaded configuration for VAC: 6 features, 90.0% accuracy [2026-02-26T20:35:34.337033] [DEBUG] [LOCAL ] Loaded configuration for CIVB: 4 features, 100.0% accuracy [2026-02-26T20:35:34.337315] [DEBUG] [LOCAL ] Loaded configuration for HYFM: 1 features, 70.0% accuracy [2026-02-26T20:35:34.337634] [DEBUG] [LOCAL ] Loaded configuration for SLVM: 4 features, 70.0% accuracy [2026-02-26T20:35:34.338038] [DEBUG] [LOCAL ] Loaded configuration for DDI: 2 features, 80.0% accuracy [2026-02-26T20:35:34.338137] [DEBUG] [LOCAL ] Loaded configuration for GD: 0 features, 90.0% accuracy [2026-02-26T20:35:34.338477] [DEBUG] [LOCAL ] Loaded configuration for STHO: 4 features, 80.0% accuracy [2026-02-26T20:35:34.338552] [DEBUG] [LOCAL ] Loaded configuration for BANX: 4 features, 90.0% accuracy [2026-02-26T20:35:34.338914] [DEBUG] [LOCAL ] Loaded configuration for SBUX: 0 features, 70.0% accuracy [2026-02-26T20:35:34.339030] [DEBUG] [LOCAL ] Loaded configuration for PHVS: 4 features, 60.0% accuracy [2026-02-26T20:35:34.339105] [DEBUG] [LOCAL ] Loaded configuration for AL: 2 features, 60.0% accuracy [2026-02-26T20:35:34.339192] [DEBUG] [LOCAL ] Loaded configuration for MASI: 3 features, 80.0% accuracy [2026-02-26T20:35:34.339518] [DEBUG] [LOCAL ] Loaded configuration for OOMA: 0 features, 70.0% accuracy [2026-02-26T20:35:34.340498] [DEBUG] [LOCAL ] Loaded configuration for NVTS: 6 features, 90.0% accuracy [2026-02-26T20:35:34.340606] [DEBUG] [LOCAL ] Loaded configuration for IBTO: 2 features, 60.0% accuracy [2026-02-26T20:35:34.340914] [DEBUG] [LOCAL ] Loaded configuration for BOKF: 1 features, 70.0% accuracy [2026-02-26T20:35:34.341002] [DEBUG] [LOCAL ] Loaded configuration for LVS: 2 features, 80.0% accuracy [2026-02-26T20:35:34.341065] [DEBUG] [LOCAL ] Loaded configuration for BHFAM: 2 features, 90.0% accuracy [2026-02-26T20:35:34.341281] [DEBUG] [LOCAL ] Loaded configuration for BHF: 4 features, 80.0% accuracy [2026-02-26T20:35:34.341621] [DEBUG] [LOCAL ] Loaded configuration for NMM: 1 features, 80.0% accuracy [2026-02-26T20:35:34.341730] [DEBUG] [LOCAL ] Loaded configuration for THQ: 5 features, 90.0% accuracy [2026-02-26T20:35:34.342035] [DEBUG] [LOCAL ] Loaded configuration for TRMD: 4 features, 90.0% accuracy [2026-02-26T20:35:34.342123] [DEBUG] [LOCAL ] Loaded configuration for SJM: 1 features, 70.0% accuracy [2026-02-26T20:35:34.342370] [DEBUG] [LOCAL ] Loaded configuration for ALLE: 3 features, 80.0% accuracy [2026-02-26T20:35:34.342638] [DEBUG] [LOCAL ] Loaded configuration for HGLB: 2 features, 60.0% accuracy [2026-02-26T20:35:34.342932] [DEBUG] [LOCAL ] Loaded configuration for ZURA: 0 features, 60.0% accuracy [2026-02-26T20:35:34.343220] [DEBUG] [LOCAL ] Loaded configuration for PFGC: 3 features, 90.0% accuracy [2026-02-26T20:35:34.343317] [DEBUG] [LOCAL ] Loaded configuration for ACLS: 3 features, 70.0% accuracy [2026-02-26T20:35:34.343558] [DEBUG] [LOCAL ] Loaded configuration for LNZA: 1 features, 90.0% accuracy [2026-02-26T20:35:34.344005] [DEBUG] [LOCAL ] Loaded configuration for IDA: 2 features, 60.0% accuracy [2026-02-26T20:35:34.344386] [DEBUG] [LOCAL ] Loaded configuration for HIVE: 3 features, 70.0% accuracy [2026-02-26T20:35:34.344680] [DEBUG] [LOCAL ] Loaded configuration for BKH: 1 features, 80.0% accuracy [2026-02-26T20:35:34.344967] [DEBUG] [LOCAL ] Loaded configuration for CLNN: 2 features, 70.0% accuracy [2026-02-26T20:35:34.345284] [DEBUG] [LOCAL ] Loaded configuration for BGH: 2 features, 70.0% accuracy [2026-02-26T20:35:34.345380] [DEBUG] [LOCAL ] Loaded configuration for ALHC: 1 features, 90.0% accuracy [2026-02-26T20:35:34.345635] [DEBUG] [LOCAL ] Loaded configuration for LOGI: 2 features, 70.0% accuracy [2026-02-26T20:35:34.345717] [DEBUG] [LOCAL ] Loaded configuration for DYN: 2 features, 70.0% accuracy [2026-02-26T20:35:34.346139] [DEBUG] [LOCAL ] Loaded configuration for TRMK: 3 features, 90.0% accuracy [2026-02-26T20:35:34.346554] [DEBUG] [LOCAL ] Loaded configuration for LIND: 0 features, 70.0% accuracy [2026-02-26T20:35:34.346655] [DEBUG] [LOCAL ] Loaded configuration for VLTO: 2 features, 60.0% accuracy [2026-02-26T20:35:34.346721] [DEBUG] [LOCAL ] Loaded configuration for OMC: 3 features, 80.0% accuracy [2026-02-26T20:35:34.346784] [DEBUG] [LOCAL ] Loaded configuration for WERN: 2 features, 80.0% accuracy [2026-02-26T20:35:34.346845] [DEBUG] [LOCAL ] Loaded configuration for BXSL: 3 features, 90.0% accuracy [2026-02-26T20:35:34.347156] [DEBUG] [LOCAL ] Loaded configuration for FN: 2 features, 60.0% accuracy [2026-02-26T20:35:34.347409] [DEBUG] [LOCAL ] Loaded configuration for MGPI: 2 features, 80.0% accuracy [2026-02-26T20:35:34.348168] [DEBUG] [LOCAL ] Loaded configuration for SON: 0 features, 60.0% accuracy [2026-02-26T20:35:34.348254] [DEBUG] [LOCAL ] Loaded configuration for SQQQ: 7 features, 90.0% accuracy [2026-02-26T20:35:34.348549] [DEBUG] [LOCAL ] Loaded configuration for ASGN: 2 features, 70.0% accuracy [2026-02-26T20:35:34.348651] [DEBUG] [LOCAL ] Loaded configuration for FLNG: 2 features, 70.0% accuracy [2026-02-26T20:35:34.348727] [DEBUG] [LOCAL ] Loaded configuration for BN: 3 features, 60.0% accuracy [2026-02-26T20:35:34.349020] [DEBUG] [LOCAL ] Loaded configuration for VCRB: 2 features, 90.0% accuracy [2026-02-26T20:35:34.349097] [DEBUG] [LOCAL ] Loaded configuration for DH: 3 features, 80.0% accuracy [2026-02-26T20:35:34.349338] [DEBUG] [LOCAL ] Loaded configuration for RVTY: 2 features, 60.0% accuracy [2026-02-26T20:35:34.349420] [DEBUG] [LOCAL ] Loaded configuration for MDXH: 1 features, 70.0% accuracy [2026-02-26T20:35:34.349666] [DEBUG] [LOCAL ] Loaded configuration for ACEL: 3 features, 80.0% accuracy [2026-02-26T20:35:34.349746] [DEBUG] [LOCAL ] Loaded configuration for LE: 1 features, 60.0% accuracy [2026-02-26T20:35:34.349808] [DEBUG] [LOCAL ] Loaded configuration for TLN: 1 features, 70.0% accuracy [2026-02-26T20:35:34.349917] [DEBUG] [LOCAL ] Loaded configuration for DB: 4 features, 70.0% accuracy [2026-02-26T20:35:34.350260] [DEBUG] [LOCAL ] Loaded configuration for SPSC: 1 features, 60.0% accuracy [2026-02-26T20:35:34.350521] [DEBUG] [LOCAL ] Loaded configuration for METCB: 2 features, 90.0% accuracy [2026-02-26T20:35:34.350633] [DEBUG] [LOCAL ] Loaded configuration for INDI: 1 features, 90.0% accuracy [2026-02-26T20:35:34.350701] [DEBUG] [LOCAL ] Loaded configuration for RHP: 3 features, 80.0% accuracy [2026-02-26T20:35:34.350939] [DEBUG] [LOCAL ] Loaded configuration for BNTC: 4 features, 70.0% accuracy [2026-02-26T20:35:34.351273] [DEBUG] [LOCAL ] Loaded configuration for CLF: 2 features, 60.0% accuracy [2026-02-26T20:35:34.351361] [DEBUG] [LOCAL ] Loaded configuration for JMIA: 3 features, 80.0% accuracy [2026-02-26T20:35:34.351426] [DEBUG] [LOCAL ] Loaded configuration for USEA: 2 features, 80.0% accuracy [2026-02-26T20:35:34.351487] [DEBUG] [LOCAL ] Loaded configuration for LX: 1 features, 70.0% accuracy [2026-02-26T20:35:34.351771] [DEBUG] [LOCAL ] Loaded configuration for BCE: 3 features, 80.0% accuracy [2026-02-26T20:35:34.352785] [DEBUG] [LOCAL ] Loaded configuration for CSWC: 3 features, 60.0% accuracy [2026-02-26T20:35:34.352869] [DEBUG] [LOCAL ] Loaded configuration for DXCM: 1 features, 60.0% accuracy [2026-02-26T20:35:34.353146] [DEBUG] [LOCAL ] Loaded configuration for TNC: 2 features, 70.0% accuracy [2026-02-26T20:35:34.353413] [DEBUG] [LOCAL ] Loaded configuration for CDC: 6 features, 90.0% accuracy [2026-02-26T20:35:34.353667] [DEBUG] [LOCAL ] Loaded configuration for DGRS: 1 features, 70.0% accuracy [2026-02-26T20:35:34.353982] [DEBUG] [LOCAL ] Loaded configuration for FRHC: 1 features, 70.0% accuracy [2026-02-26T20:35:34.354241] [DEBUG] [LOCAL ] Loaded configuration for SUSB: 2 features, 80.0% accuracy [2026-02-26T20:35:34.354330] [DEBUG] [LOCAL ] Loaded configuration for DLTH: 3 features, 80.0% accuracy [2026-02-26T20:35:34.354588] [DEBUG] [LOCAL ] Loaded configuration for BKE: 5 features, 80.0% accuracy [2026-02-26T20:35:34.354708] [DEBUG] [LOCAL ] Loaded configuration for BAX: 2 features, 70.0% accuracy [2026-02-26T20:35:34.354987] [DEBUG] [LOCAL ] Loaded configuration for LND: 0 features, 80.0% accuracy [2026-02-26T20:35:34.355115] [DEBUG] [LOCAL ] Loaded configuration for FCNCA: 0 features, 80.0% accuracy [2026-02-26T20:35:34.355394] [DEBUG] [LOCAL ] Loaded configuration for WOOD: 3 features, 90.0% accuracy [2026-02-26T20:35:34.355681] [DEBUG] [LOCAL ] Loaded configuration for CVGI: 2 features, 70.0% accuracy [2026-02-26T20:35:34.356038] [DEBUG] [LOCAL ] Loaded configuration for PDBC: 1 features, 90.0% accuracy [2026-02-26T20:35:34.356131] [DEBUG] [LOCAL ] Loaded configuration for ITRI: 2 features, 80.0% accuracy [2026-02-26T20:35:34.356458] [DEBUG] [LOCAL ] Loaded configuration for CELH: 1 features, 90.0% accuracy [2026-02-26T20:35:34.356557] [DEBUG] [LOCAL ] Loaded configuration for PK: 1 features, 70.0% accuracy [2026-02-26T20:35:34.356650] [DEBUG] [LOCAL ] Loaded configuration for BRO: 3 features, 80.0% accuracy [2026-02-26T20:35:34.356940] [DEBUG] [LOCAL ] Loaded configuration for SEE: 0 features, 80.0% accuracy [2026-02-26T20:35:34.357185] [DEBUG] [LOCAL ] Loaded configuration for REAL: 4 features, 60.0% accuracy [2026-02-26T20:35:34.357478] [DEBUG] [LOCAL ] Loaded configuration for OGN: 0 features, 70.0% accuracy [2026-02-26T20:35:34.357558] [DEBUG] [LOCAL ] Loaded configuration for SGC: 2 features, 60.0% accuracy [2026-02-26T20:35:34.357677] [DEBUG] [LOCAL ] Loaded configuration for LGI: 2 features, 60.0% accuracy [2026-02-26T20:35:34.357763] [DEBUG] [LOCAL ] Loaded configuration for GFI: 6 features, 90.0% accuracy [2026-02-26T20:35:34.358025] [DEBUG] [LOCAL ] Loaded configuration for ALLO: 0 features, 70.0% accuracy [2026-02-26T20:35:34.358287] [DEBUG] [LOCAL ] Loaded configuration for MMD: 2 features, 80.0% accuracy [2026-02-26T20:35:34.358369] [DEBUG] [LOCAL ] Loaded configuration for VRNS: 1 features, 70.0% accuracy [2026-02-26T20:35:34.358439] [DEBUG] [LOCAL ] Loaded configuration for NBB: 2 features, 70.0% accuracy [2026-02-26T20:35:34.358503] [DEBUG] [LOCAL ] Loaded configuration for QQQM: 5 features, 70.0% accuracy [2026-02-26T20:35:34.359842] [DEBUG] [LOCAL ] Loaded configuration for POOL: 2 features, 70.0% accuracy [2026-02-26T20:35:34.359918] [DEBUG] [LOCAL ] Loaded configuration for TTWO: 0 features, 80.0% accuracy [2026-02-26T20:35:34.360179] [DEBUG] [LOCAL ] Loaded configuration for DMB: 2 features, 80.0% accuracy [2026-02-26T20:35:34.360267] [DEBUG] [LOCAL ] Loaded configuration for PII: 3 features, 70.0% accuracy [2026-02-26T20:35:34.360542] [DEBUG] [LOCAL ] Loaded configuration for DVN: 2 features, 90.0% accuracy [2026-02-26T20:35:34.360879] [DEBUG] [LOCAL ] Loaded configuration for MNKD: 0 features, 80.0% accuracy [2026-02-26T20:35:34.360966] [DEBUG] [LOCAL ] Loaded configuration for ETB: 5 features, 80.0% accuracy [2026-02-26T20:35:34.361223] [DEBUG] [LOCAL ] Loaded configuration for BEAM: 2 features, 70.0% accuracy [2026-02-26T20:35:34.361311] [DEBUG] [LOCAL ] Loaded configuration for ORIC: 1 features, 80.0% accuracy [2026-02-26T20:35:34.362295] [DEBUG] [LOCAL ] Loaded configuration for POWL: 0 features, 70.0% accuracy [2026-02-26T20:35:34.362405] [DEBUG] [LOCAL ] Loaded configuration for FPI: 1 features, 80.0% accuracy [2026-02-26T20:35:34.362713] [DEBUG] [LOCAL ] Loaded configuration for PMO: 0 features, 60.0% accuracy [2026-02-26T20:35:34.362842] [DEBUG] [LOCAL ] Loaded configuration for PAYO: 3 features, 90.0% accuracy [2026-02-26T20:35:34.363120] [DEBUG] [LOCAL ] Loaded configuration for KYTX: 1 features, 80.0% accuracy [2026-02-26T20:35:34.363210] [DEBUG] [LOCAL ] Loaded configuration for EGP: 4 features, 80.0% accuracy [2026-02-26T20:35:34.363507] [DEBUG] [LOCAL ] Loaded configuration for SBAC: 1 features, 80.0% accuracy [2026-02-26T20:35:34.363782] [DEBUG] [LOCAL ] Loaded configuration for SDHY: 0 features, 80.0% accuracy [2026-02-26T20:35:34.363869] [DEBUG] [LOCAL ] Loaded configuration for EXPI: 4 features, 80.0% accuracy [2026-02-26T20:35:34.363933] [DEBUG] [LOCAL ] Loaded configuration for USFD: 3 features, 70.0% accuracy [2026-02-26T20:35:34.363991] [DEBUG] [LOCAL ] Loaded configuration for CCIF: 1 features, 80.0% accuracy [2026-02-26T20:35:34.364304] [DEBUG] [LOCAL ] Loaded configuration for FDP: 3 features, 70.0% accuracy [2026-02-26T20:35:34.364378] [DEBUG] [LOCAL ] Loaded configuration for BSAC: 2 features, 80.0% accuracy [2026-02-26T20:35:34.364440] [DEBUG] [LOCAL ] Loaded configuration for MNY: 1 features, 90.0% accuracy [2026-02-26T20:35:34.364687] [DEBUG] [LOCAL ] Loaded configuration for FITBI: 4 features, 60.0% accuracy [2026-02-26T20:35:34.364952] [DEBUG] [LOCAL ] Loaded configuration for ANTX: 2 features, 50.0% accuracy [2026-02-26T20:35:34.365043] [DEBUG] [LOCAL ] Loaded configuration for NCA: 3 features, 80.0% accuracy [2026-02-26T20:35:34.366003] [DEBUG] [LOCAL ] Loaded configuration for SGHC: 2 features, 80.0% accuracy [2026-02-26T20:35:34.366279] [DEBUG] [LOCAL ] Loaded configuration for RFI: 4 features, 80.0% accuracy [2026-02-26T20:35:34.366543] [DEBUG] [LOCAL ] Loaded configuration for HUM: 3 features, 100.0% accuracy [2026-02-26T20:35:34.366822] [DEBUG] [LOCAL ] Loaded configuration for FIVE: 4 features, 80.0% accuracy [2026-02-26T20:35:34.366900] [DEBUG] [LOCAL ] Loaded configuration for SDVY: 2 features, 70.0% accuracy [2026-02-26T20:35:34.367141] [DEBUG] [LOCAL ] Loaded configuration for SPE: 2 features, 70.0% accuracy [2026-02-26T20:35:34.367232] [DEBUG] [LOCAL ] Loaded configuration for PCG: 2 features, 60.0% accuracy [2026-02-26T20:35:34.367479] [DEBUG] [LOCAL ] Loaded configuration for SFM: 2 features, 60.0% accuracy [2026-02-26T20:35:34.367765] [DEBUG] [LOCAL ] Loaded configuration for PASG: 3 features, 80.0% accuracy [2026-02-26T20:35:34.368024] [DEBUG] [LOCAL ] Loaded configuration for XENE: 6 features, 90.0% accuracy [2026-02-26T20:35:34.368363] [DEBUG] [LOCAL ] Loaded configuration for NRG: 2 features, 80.0% accuracy [2026-02-26T20:35:34.368454] [DEBUG] [LOCAL ] Loaded configuration for INSM: 2 features, 80.0% accuracy [2026-02-26T20:35:34.368540] [DEBUG] [LOCAL ] Loaded configuration for WAL: 1 features, 70.0% accuracy [2026-02-26T20:35:34.368814] [DEBUG] [LOCAL ] Loaded configuration for THO: 4 features, 80.0% accuracy [2026-02-26T20:35:34.369106] [DEBUG] [LOCAL ] Loaded configuration for SOJD: 4 features, 80.0% accuracy [2026-02-26T20:35:34.369198] [DEBUG] [LOCAL ] Loaded configuration for ABCB: 3 features, 80.0% accuracy [2026-02-26T20:35:34.369459] [DEBUG] [LOCAL ] Loaded configuration for AEM: 1 features, 70.0% accuracy [2026-02-26T20:35:34.369829] [DEBUG] [LOCAL ] Loaded configuration for FMC: 4 features, 80.0% accuracy [2026-02-26T20:35:34.370145] [DEBUG] [LOCAL ] Loaded configuration for UNMA: 4 features, 90.0% accuracy [2026-02-26T20:35:34.370219] [DEBUG] [LOCAL ] Loaded configuration for GIS: 5 features, 90.0% accuracy [2026-02-26T20:35:34.370464] [DEBUG] [LOCAL ] Loaded configuration for AFGC: 2 features, 70.0% accuracy [2026-02-26T20:35:34.370551] [DEBUG] [LOCAL ] Loaded configuration for FHB: 2 features, 80.0% accuracy [2026-02-26T20:35:34.370838] [DEBUG] [LOCAL ] Loaded configuration for USGO: 2 features, 80.0% accuracy [2026-02-26T20:35:34.371150] [DEBUG] [LOCAL ] Loaded configuration for FRBA: 4 features, 100.0% accuracy [2026-02-26T20:35:34.371464] [DEBUG] [LOCAL ] Loaded configuration for LENZ: 3 features, 80.0% accuracy [2026-02-26T20:35:34.371736] [DEBUG] [LOCAL ] Loaded configuration for EBF: 3 features, 70.0% accuracy [2026-02-26T20:35:34.371818] [DEBUG] [LOCAL ] Loaded configuration for DBRG: 2 features, 90.0% accuracy [2026-02-26T20:35:34.371918] [DEBUG] [LOCAL ] Loaded configuration for OMCL: 4 features, 70.0% accuracy [2026-02-26T20:35:34.372005] [DEBUG] [LOCAL ] Loaded configuration for DAO: 0 features, 70.0% accuracy [2026-02-26T20:35:34.372295] [DEBUG] [LOCAL ] Loaded configuration for FTCI: 1 features, 80.0% accuracy [2026-02-26T20:35:34.372382] [DEBUG] [LOCAL ] Loaded configuration for VTS: 4 features, 90.0% accuracy [2026-02-26T20:35:34.372487] [DEBUG] [LOCAL ] Loaded configuration for OLPX: 2 features, 90.0% accuracy [2026-02-26T20:35:34.372605] [DEBUG] [LOCAL ] Loaded configuration for AIO: 4 features, 80.0% accuracy [2026-02-26T20:35:34.372906] [DEBUG] [LOCAL ] Loaded configuration for GTLS: 2 features, 60.0% accuracy [2026-02-26T20:35:34.373314] [DEBUG] [LOCAL ] Loaded configuration for BMEZ: 2 features, 90.0% accuracy [2026-02-26T20:35:34.373602] [DEBUG] [LOCAL ] Loaded configuration for BNGO: 3 features, 60.0% accuracy [2026-02-26T20:35:34.373697] [DEBUG] [LOCAL ] Loaded configuration for PSTL: 3 features, 90.0% accuracy [2026-02-26T20:35:34.373972] [DEBUG] [LOCAL ] Loaded configuration for GRMN: 2 features, 60.0% accuracy [2026-02-26T20:35:34.374284] [DEBUG] [LOCAL ] Loaded configuration for AXS: 2 features, 80.0% accuracy [2026-02-26T20:35:34.374599] [DEBUG] [LOCAL ] Loaded configuration for SPWH: 2 features, 80.0% accuracy [2026-02-26T20:35:34.374676] [DEBUG] [LOCAL ] Loaded configuration for S: 5 features, 90.0% accuracy [2026-02-26T20:35:34.374922] [DEBUG] [LOCAL ] Loaded configuration for KBWP: 3 features, 80.0% accuracy [2026-02-26T20:35:34.374998] [DEBUG] [LOCAL ] Loaded configuration for TNXP: 3 features, 60.0% accuracy [2026-02-26T20:35:34.375071] [DEBUG] [LOCAL ] Loaded configuration for QYLD: 4 features, 60.0% accuracy [2026-02-26T20:35:34.375134] [DEBUG] [LOCAL ] Loaded configuration for VKQ: 1 features, 80.0% accuracy [2026-02-26T20:35:34.375195] [DEBUG] [LOCAL ] Loaded configuration for BSMQ: 2 features, 80.0% accuracy [2026-02-26T20:35:34.375257] [DEBUG] [LOCAL ] Loaded configuration for ARM: 3 features, 90.0% accuracy [2026-02-26T20:35:34.375323] [DEBUG] [LOCAL ] Loaded configuration for NE: 0 features, 60.0% accuracy [2026-02-26T20:35:34.375395] [DEBUG] [LOCAL ] Loaded configuration for FTS: 0 features, 60.0% accuracy [2026-02-26T20:35:34.375459] [DEBUG] [LOCAL ] Loaded configuration for IBB: 4 features, 90.0% accuracy [2026-02-26T20:35:34.375518] [DEBUG] [LOCAL ] Loaded configuration for CCO: 1 features, 70.0% accuracy [2026-02-26T20:35:34.375606] [DEBUG] [LOCAL ] Loaded configuration for SSYS: 3 features, 90.0% accuracy [2026-02-26T20:35:34.375928] [DEBUG] [LOCAL ] Loaded configuration for VRIG: 0 features, 80.0% accuracy [2026-02-26T20:35:34.376242] [DEBUG] [LOCAL ] Loaded configuration for VOD: 3 features, 80.0% accuracy [2026-02-26T20:35:34.376330] [DEBUG] [LOCAL ] Loaded configuration for RELX: 0 features, 60.0% accuracy [2026-02-26T20:35:34.376404] [DEBUG] [LOCAL ] Loaded configuration for HSCS: 2 features, 80.0% accuracy [2026-02-26T20:35:34.376706] [DEBUG] [LOCAL ] Loaded configuration for HITI: 0 features, 80.0% accuracy [2026-02-26T20:35:34.376952] [DEBUG] [LOCAL ] Loaded configuration for FDIG: 0 features, 70.0% accuracy [2026-02-26T20:35:34.377250] [DEBUG] [LOCAL ] Loaded configuration for HAFC: 4 features, 70.0% accuracy [2026-02-26T20:35:34.377500] [DEBUG] [LOCAL ] Loaded configuration for AMP: 1 features, 70.0% accuracy [2026-02-26T20:35:34.377634] [DEBUG] [LOCAL ] Loaded configuration for BCPC: 2 features, 60.0% accuracy [2026-02-26T20:35:34.378020] [DEBUG] [LOCAL ] Loaded configuration for FRSH: 4 features, 70.0% accuracy [2026-02-26T20:35:34.378343] [DEBUG] [LOCAL ] Loaded configuration for WPP: 0 features, 60.0% accuracy [2026-02-26T20:35:34.378638] [DEBUG] [LOCAL ] Loaded configuration for QTUM: 3 features, 70.0% accuracy [2026-02-26T20:35:34.378915] [DEBUG] [LOCAL ] Loaded configuration for PECO: 2 features, 80.0% accuracy [2026-02-26T20:35:34.379009] [DEBUG] [LOCAL ] Loaded configuration for CVX: 3 features, 60.0% accuracy [2026-02-26T20:35:34.379085] [DEBUG] [LOCAL ] Loaded configuration for LAZ: 1 features, 70.0% accuracy [2026-02-26T20:35:34.380091] [DEBUG] [LOCAL ] Loaded configuration for ADEA: 3 features, 80.0% accuracy [2026-02-26T20:35:34.380183] [DEBUG] [LOCAL ] Loaded configuration for NEGG: 1 features, 70.0% accuracy [2026-02-26T20:35:34.380483] [DEBUG] [LOCAL ] Loaded configuration for ICL: 0 features, 70.0% accuracy [2026-02-26T20:35:34.380603] [DEBUG] [LOCAL ] Loaded configuration for CRM: 2 features, 80.0% accuracy [2026-02-26T20:35:34.380865] [DEBUG] [LOCAL ] Loaded configuration for CNM: 2 features, 60.0% accuracy [2026-02-26T20:35:34.380949] [DEBUG] [LOCAL ] Loaded configuration for TEAM: 1 features, 80.0% accuracy [2026-02-26T20:35:34.381240] [DEBUG] [LOCAL ] Loaded configuration for TCX: 2 features, 70.0% accuracy [2026-02-26T20:35:34.381324] [DEBUG] [LOCAL ] Loaded configuration for DTG: 3 features, 80.0% accuracy [2026-02-26T20:35:34.381636] [DEBUG] [LOCAL ] Loaded configuration for STNE: 6 features, 80.0% accuracy [2026-02-26T20:35:34.381903] [DEBUG] [LOCAL ] Loaded configuration for DEI: 4 features, 90.0% accuracy [2026-02-26T20:35:34.382176] [DEBUG] [LOCAL ] Loaded configuration for ARLP: 4 features, 100.0% accuracy [2026-02-26T20:35:34.382450] [DEBUG] [LOCAL ] Loaded configuration for DTB: 3 features, 80.0% accuracy [2026-02-26T20:35:34.382702] [DEBUG] [LOCAL ] Loaded configuration for MSM: 2 features, 80.0% accuracy [2026-02-26T20:35:34.382786] [DEBUG] [LOCAL ] Loaded configuration for HSHP: 3 features, 80.0% accuracy [2026-02-26T20:35:34.382859] [DEBUG] [LOCAL ] Loaded configuration for IBTJ: 3 features, 80.0% accuracy [2026-02-26T20:35:34.382922] [DEBUG] [LOCAL ] Loaded configuration for COF: 1 features, 70.0% accuracy [2026-02-26T20:35:34.383221] [DEBUG] [LOCAL ] Loaded configuration for UNTY: 2 features, 80.0% accuracy [2026-02-26T20:35:34.383478] [DEBUG] [LOCAL ] Loaded configuration for NPCE: 2 features, 80.0% accuracy [2026-02-26T20:35:34.383807] [DEBUG] [LOCAL ] Loaded configuration for WSFS: 3 features, 70.0% accuracy [2026-02-26T20:35:34.383918] [DEBUG] [LOCAL ] Loaded configuration for WTI: 2 features, 90.0% accuracy [2026-02-26T20:35:34.384203] [DEBUG] [LOCAL ] Loaded configuration for OXSQ: 5 features, 60.0% accuracy [2026-02-26T20:35:34.384591] [DEBUG] [LOCAL ] Loaded configuration for SLAB: 3 features, 70.0% accuracy [2026-02-26T20:35:34.384865] [DEBUG] [LOCAL ] Loaded configuration for BMRA: 1 features, 80.0% accuracy [2026-02-26T20:35:34.385123] [DEBUG] [LOCAL ] Loaded configuration for AISP: 3 features, 70.0% accuracy [2026-02-26T20:35:34.385206] [DEBUG] [LOCAL ] Loaded configuration for TSI: 0 features, 70.0% accuracy [2026-02-26T20:35:34.385279] [DEBUG] [LOCAL ] Loaded configuration for MFG: 2 features, 70.0% accuracy [2026-02-26T20:35:34.385355] [DEBUG] [LOCAL ] Loaded configuration for EMN: 1 features, 90.0% accuracy [2026-02-26T20:35:34.385419] [DEBUG] [LOCAL ] Loaded configuration for RDCM: 4 features, 70.0% accuracy [2026-02-26T20:35:34.385680] [DEBUG] [LOCAL ] Loaded configuration for NXPI: 6 features, 70.0% accuracy [2026-02-26T20:35:34.385954] [DEBUG] [LOCAL ] Loaded configuration for JOBY: 2 features, 60.0% accuracy [2026-02-26T20:35:34.386028] [DEBUG] [LOCAL ] Loaded configuration for UHAL: 4 features, 80.0% accuracy [2026-02-26T20:35:34.386121] [DEBUG] [LOCAL ] Loaded configuration for ZBH: 4 features, 90.0% accuracy [2026-02-26T20:35:34.386359] [DEBUG] [LOCAL ] Loaded configuration for INOD: 2 features, 60.0% accuracy [2026-02-26T20:35:34.386664] [DEBUG] [LOCAL ] Loaded configuration for EMO: 5 features, 70.0% accuracy [2026-02-26T20:35:34.386986] [DEBUG] [LOCAL ] Loaded configuration for ULCC: 3 features, 100.0% accuracy [2026-02-26T20:35:34.387230] [DEBUG] [LOCAL ] Loaded configuration for FHTX: 3 features, 70.0% accuracy [2026-02-26T20:35:34.387475] [DEBUG] [LOCAL ] Loaded configuration for KVHI: 1 features, 70.0% accuracy [2026-02-26T20:35:34.387601] [DEBUG] [LOCAL ] Loaded configuration for CBUS: 5 features, 90.0% accuracy [2026-02-26T20:35:34.387913] [DEBUG] [LOCAL ] Loaded configuration for DNTH: 4 features, 90.0% accuracy [2026-02-26T20:35:34.387992] [DEBUG] [LOCAL ] Loaded configuration for QCRH: 2 features, 70.0% accuracy [2026-02-26T20:35:34.388238] [DEBUG] [LOCAL ] Loaded configuration for BLFS: 2 features, 80.0% accuracy [2026-02-26T20:35:34.388529] [DEBUG] [LOCAL ] Loaded configuration for CALM: 3 features, 60.0% accuracy [2026-02-26T20:35:34.388828] [DEBUG] [LOCAL ] Loaded configuration for SSTK: 2 features, 80.0% accuracy [2026-02-26T20:35:34.388910] [DEBUG] [LOCAL ] Loaded configuration for ERIC: 2 features, 70.0% accuracy [2026-02-26T20:35:34.389210] [DEBUG] [LOCAL ] Loaded configuration for EZGO: 1 features, 90.0% accuracy [2026-02-26T20:35:34.389324] [DEBUG] [LOCAL ] Loaded configuration for KNSA: 3 features, 80.0% accuracy [2026-02-26T20:35:34.389603] [DEBUG] [LOCAL ] Loaded configuration for MPAA: 3 features, 80.0% accuracy [2026-02-26T20:35:34.389870] [DEBUG] [LOCAL ] Loaded configuration for UBFO: 4 features, 60.0% accuracy [2026-02-26T20:35:34.390163] [DEBUG] [LOCAL ] Loaded configuration for HRB: 4 features, 80.0% accuracy [2026-02-26T20:35:34.390408] [DEBUG] [LOCAL ] Loaded configuration for XGN: 3 features, 60.0% accuracy [2026-02-26T20:35:34.390488] [DEBUG] [LOCAL ] Loaded configuration for MOD: 1 features, 90.0% accuracy [2026-02-26T20:35:34.390797] [DEBUG] [LOCAL ] Loaded configuration for VYX: 3 features, 80.0% accuracy [2026-02-26T20:35:34.390891] [DEBUG] [LOCAL ] Loaded configuration for EIX: 3 features, 70.0% accuracy [2026-02-26T20:35:34.391128] [DEBUG] [LOCAL ] Loaded configuration for PUMP: 3 features, 80.0% accuracy [2026-02-26T20:35:34.391425] [DEBUG] [LOCAL ] Loaded configuration for ARDX: 3 features, 90.0% accuracy [2026-02-26T20:35:34.391695] [DEBUG] [LOCAL ] Loaded configuration for ETY: 1 features, 80.0% accuracy [2026-02-26T20:35:34.391812] [DEBUG] [LOCAL ] Loaded configuration for A: 2 features, 80.0% accuracy [2026-02-26T20:35:34.392110] [DEBUG] [LOCAL ] Loaded configuration for LOB: 1 features, 70.0% accuracy [2026-02-26T20:35:34.392220] [DEBUG] [LOCAL ] Loaded configuration for KOPN: 1 features, 50.0% accuracy [2026-02-26T20:35:34.392286] [DEBUG] [LOCAL ] Loaded configuration for NPK: 4 features, 70.0% accuracy [2026-02-26T20:35:34.392537] [DEBUG] [LOCAL ] Loaded configuration for IMAX: 2 features, 70.0% accuracy [2026-02-26T20:35:34.392879] [DEBUG] [LOCAL ] Loaded configuration for TSLS: 2 features, 90.0% accuracy [2026-02-26T20:35:34.393163] [DEBUG] [LOCAL ] Loaded configuration for ZIM: 0 features, 70.0% accuracy [2026-02-26T20:35:34.393450] [DEBUG] [LOCAL ] Loaded configuration for BSJQ: 4 features, 70.0% accuracy [2026-02-26T20:35:34.393538] [DEBUG] [LOCAL ] Loaded configuration for WAVE: 1 features, 90.0% accuracy [2026-02-26T20:35:34.393631] [DEBUG] [LOCAL ] Loaded configuration for HURC: 3 features, 80.0% accuracy [2026-02-26T20:35:34.393930] [DEBUG] [LOCAL ] Loaded configuration for CWD: 4 features, 80.0% accuracy [2026-02-26T20:35:34.394031] [DEBUG] [LOCAL ] Loaded configuration for BRC: 2 features, 70.0% accuracy [2026-02-26T20:35:34.394108] [DEBUG] [LOCAL ] Loaded configuration for BA: 1 features, 80.0% accuracy [2026-02-26T20:35:34.394373] [DEBUG] [LOCAL ] Loaded configuration for PFN: 2 features, 80.0% accuracy [2026-02-26T20:35:34.394613] [DEBUG] [LOCAL ] Loaded configuration for KNSL: 3 features, 80.0% accuracy [2026-02-26T20:35:34.394709] [DEBUG] [LOCAL ] Loaded configuration for KOF: 3 features, 60.0% accuracy [2026-02-26T20:35:34.394970] [DEBUG] [LOCAL ] Loaded configuration for EQH: 3 features, 70.0% accuracy [2026-02-26T20:35:34.395243] [DEBUG] [LOCAL ] Loaded configuration for BSL: 3 features, 70.0% accuracy [2026-02-26T20:35:34.395513] [DEBUG] [LOCAL ] Loaded configuration for KELYA: 1 features, 70.0% accuracy [2026-02-26T20:35:34.395801] [DEBUG] [LOCAL ] Loaded configuration for RITM: 2 features, 80.0% accuracy [2026-02-26T20:35:34.395921] [DEBUG] [LOCAL ] Loaded configuration for FRA: 1 features, 70.0% accuracy [2026-02-26T20:35:34.395998] [DEBUG] [LOCAL ] Loaded configuration for STLA: 3 features, 80.0% accuracy [2026-02-26T20:35:34.396286] [DEBUG] [LOCAL ] Loaded configuration for HPK: 1 features, 80.0% accuracy [2026-02-26T20:35:34.396367] [DEBUG] [LOCAL ] Loaded configuration for OM: 1 features, 60.0% accuracy [2026-02-26T20:35:34.396642] [DEBUG] [LOCAL ] Loaded configuration for ACGLN: 2 features, 70.0% accuracy [2026-02-26T20:35:34.396913] [DEBUG] [LOCAL ] Loaded configuration for RCI: 2 features, 90.0% accuracy [2026-02-26T20:35:34.396988] [DEBUG] [LOCAL ] Loaded configuration for RGP: 2 features, 80.0% accuracy [2026-02-26T20:35:34.397062] [DEBUG] [LOCAL ] Loaded configuration for NYXH: 0 features, 60.0% accuracy [2026-02-26T20:35:34.397128] [DEBUG] [LOCAL ] Loaded configuration for MCN: 4 features, 70.0% accuracy [2026-02-26T20:35:34.397361] [DEBUG] [LOCAL ] Loaded configuration for SWKS: 2 features, 70.0% accuracy [2026-02-26T20:35:34.397605] [DEBUG] [LOCAL ] Loaded configuration for CSGP: 2 features, 80.0% accuracy [2026-02-26T20:35:34.397708] [DEBUG] [LOCAL ] Loaded configuration for NBTB: 6 features, 70.0% accuracy [2026-02-26T20:35:34.397783] [DEBUG] [LOCAL ] Loaded configuration for HYI: 1 features, 90.0% accuracy [2026-02-26T20:35:34.398088] [DEBUG] [LOCAL ] Loaded configuration for TRDA: 3 features, 60.0% accuracy [2026-02-26T20:35:34.398408] [DEBUG] [LOCAL ] Loaded configuration for SKE: 1 features, 70.0% accuracy [2026-02-26T20:35:34.398496] [DEBUG] [LOCAL ] Loaded configuration for MAC: 2 features, 60.0% accuracy [2026-02-26T20:35:34.398785] [DEBUG] [LOCAL ] Loaded configuration for OKE: 3 features, 80.0% accuracy [2026-02-26T20:35:34.398868] [DEBUG] [LOCAL ] Loaded configuration for ZS: 3 features, 90.0% accuracy [2026-02-26T20:35:34.398932] [DEBUG] [LOCAL ] Loaded configuration for XPEL: 1 features, 70.0% accuracy [2026-02-26T20:35:34.399000] [DEBUG] [LOCAL ] Loaded configuration for BIB: 1 features, 80.0% accuracy [2026-02-26T20:35:34.399077] [DEBUG] [LOCAL ] Loaded configuration for SPG: 0 features, 70.0% accuracy [2026-02-26T20:35:34.399339] [DEBUG] [LOCAL ] Loaded configuration for JFIN: 2 features, 70.0% accuracy [2026-02-26T20:35:34.399598] [DEBUG] [LOCAL ] Loaded configuration for BLKB: 2 features, 80.0% accuracy [2026-02-26T20:35:34.399685] [DEBUG] [LOCAL ] Loaded configuration for ROAD: 2 features, 70.0% accuracy [2026-02-26T20:35:34.399938] [DEBUG] [LOCAL ] Loaded configuration for CBRE: 4 features, 80.0% accuracy [2026-02-26T20:35:34.400189] [DEBUG] [LOCAL ] Loaded configuration for IMXI: 1 features, 70.0% accuracy [2026-02-26T20:35:34.400262] [DEBUG] [LOCAL ] Loaded configuration for SBS: 1 features, 70.0% accuracy [2026-02-26T20:35:34.400337] [DEBUG] [LOCAL ] Loaded configuration for PFH: 1 features, 80.0% accuracy [2026-02-26T20:35:34.400679] [DEBUG] [LOCAL ] Loaded configuration for PBFS: 3 features, 60.0% accuracy [2026-02-26T20:35:34.400756] [DEBUG] [LOCAL ] Loaded configuration for SNAP: 2 features, 70.0% accuracy [2026-02-26T20:35:34.401196] [DEBUG] [LOCAL ] Loaded configuration for SOGP: 0 features, 80.0% accuracy [2026-02-26T20:35:34.401309] [DEBUG] [LOCAL ] Loaded configuration for PEBO: 0 features, 70.0% accuracy [2026-02-26T20:35:34.401621] [DEBUG] [LOCAL ] Loaded configuration for RTO: 3 features, 80.0% accuracy [2026-02-26T20:35:34.401881] [DEBUG] [LOCAL ] Loaded configuration for PSF: 3 features, 80.0% accuracy [2026-02-26T20:35:34.401962] [DEBUG] [LOCAL ] Loaded configuration for ALNY: 3 features, 70.0% accuracy [2026-02-26T20:35:34.402026] [DEBUG] [LOCAL ] Loaded configuration for PSN: 0 features, 90.0% accuracy [2026-02-26T20:35:34.402119] [DEBUG] [LOCAL ] Loaded configuration for GEOS: 3 features, 70.0% accuracy [2026-02-26T20:35:34.402370] [DEBUG] [LOCAL ] Loaded configuration for COLB: 2 features, 80.0% accuracy [2026-02-26T20:35:34.402443] [DEBUG] [LOCAL ] Loaded configuration for SNN: 3 features, 90.0% accuracy [2026-02-26T20:35:34.402511] [DEBUG] [LOCAL ] Loaded configuration for DIBS: 0 features, 80.0% accuracy [2026-02-26T20:35:34.402593] [DEBUG] [LOCAL ] Loaded configuration for ACWI: 1 features, 80.0% accuracy [2026-02-26T20:35:34.402668] [DEBUG] [LOCAL ] Loaded configuration for PDS: 2 features, 80.0% accuracy [2026-02-26T20:35:34.402912] [DEBUG] [LOCAL ] Loaded configuration for STRL: 3 features, 80.0% accuracy [2026-02-26T20:35:34.403170] [DEBUG] [LOCAL ] Loaded configuration for FTI: 4 features, 90.0% accuracy [2026-02-26T20:35:34.403253] [DEBUG] [LOCAL ] Loaded configuration for DHX: 2 features, 90.0% accuracy [2026-02-26T20:35:34.403508] [DEBUG] [LOCAL ] Loaded configuration for CHEF: 1 features, 70.0% accuracy [2026-02-26T20:35:34.403648] [DEBUG] [LOCAL ] Loaded configuration for LNG: 3 features, 70.0% accuracy [2026-02-26T20:35:34.403937] [DEBUG] [LOCAL ] Loaded configuration for ANNX: 2 features, 60.0% accuracy [2026-02-26T20:35:34.404035] [DEBUG] [LOCAL ] Loaded configuration for WSO: 1 features, 80.0% accuracy [2026-02-26T20:35:34.404110] [DEBUG] [LOCAL ] Loaded configuration for CNS: 4 features, 100.0% accuracy [2026-02-26T20:35:34.404171] [DEBUG] [LOCAL ] Loaded configuration for BWG: 2 features, 80.0% accuracy [2026-02-26T20:35:34.404230] [DEBUG] [LOCAL ] Loaded configuration for FNX: 2 features, 70.0% accuracy [2026-02-26T20:35:34.404535] [DEBUG] [LOCAL ] Loaded configuration for NEXN: 2 features, 70.0% accuracy [2026-02-26T20:35:34.404804] [DEBUG] [LOCAL ] Loaded configuration for LXP: 1 features, 80.0% accuracy [2026-02-26T20:35:34.405096] [DEBUG] [LOCAL ] Loaded configuration for PAYC: 1 features, 70.0% accuracy [2026-02-26T20:35:34.405195] [DEBUG] [LOCAL ] Loaded configuration for AGNCM: 3 features, 100.0% accuracy [2026-02-26T20:35:34.405471] [DEBUG] [LOCAL ] Loaded configuration for SNX: 3 features, 80.0% accuracy [2026-02-26T20:35:34.405732] [DEBUG] [LOCAL ] Loaded configuration for ABM: 2 features, 80.0% accuracy [2026-02-26T20:35:34.405985] [DEBUG] [LOCAL ] Loaded configuration for AZZ: 1 features, 80.0% accuracy [2026-02-26T20:35:34.406075] [DEBUG] [LOCAL ] Loaded configuration for PRDO: 3 features, 80.0% accuracy [2026-02-26T20:35:34.406153] [DEBUG] [LOCAL ] Loaded configuration for AIG: 3 features, 90.0% accuracy [2026-02-26T20:35:34.406224] [DEBUG] [LOCAL ] Loaded configuration for SIRI: 3 features, 80.0% accuracy [2026-02-26T20:35:34.406283] [DEBUG] [LOCAL ] Loaded configuration for GAB: 1 features, 90.0% accuracy [2026-02-26T20:35:34.406340] [DEBUG] [LOCAL ] Loaded configuration for HIX: 1 features, 70.0% accuracy [2026-02-26T20:35:34.406615] [DEBUG] [LOCAL ] Loaded configuration for DINO: 2 features, 80.0% accuracy [2026-02-26T20:35:34.406700] [DEBUG] [LOCAL ] Loaded configuration for AMPX: 4 features, 90.0% accuracy [2026-02-26T20:35:34.406952] [DEBUG] [LOCAL ] Loaded configuration for OC: 4 features, 70.0% accuracy [2026-02-26T20:35:34.407195] [DEBUG] [LOCAL ] Loaded configuration for NNDM: 1 features, 70.0% accuracy [2026-02-26T20:35:34.407444] [DEBUG] [LOCAL ] Loaded configuration for UVE: 2 features, 80.0% accuracy [2026-02-26T20:35:34.407540] [DEBUG] [LOCAL ] Loaded configuration for GABC: 2 features, 70.0% accuracy [2026-02-26T20:35:34.407886] [DEBUG] [LOCAL ] Loaded configuration for RMNI: 4 features, 70.0% accuracy [2026-02-26T20:35:34.408172] [DEBUG] [LOCAL ] Loaded configuration for HWKN: 2 features, 80.0% accuracy [2026-02-26T20:35:34.408246] [DEBUG] [LOCAL ] Loaded configuration for ZNTL: 2 features, 40.0% accuracy [2026-02-26T20:35:34.408841] [DEBUG] [LOCAL ] Loaded configuration for GNOM: 2 features, 80.0% accuracy [2026-02-26T20:35:34.408923] [DEBUG] [LOCAL ] Loaded configuration for MSI: 4 features, 70.0% accuracy [2026-02-26T20:35:34.409833] [DEBUG] [LOCAL ] Loaded configuration for CACI: 1 features, 80.0% accuracy [2026-02-26T20:35:34.410802] [DEBUG] [LOCAL ] Loaded configuration for LVHD: 4 features, 70.0% accuracy [2026-02-26T20:35:34.411100] [DEBUG] [LOCAL ] Loaded configuration for EGAN: 3 features, 70.0% accuracy [2026-02-26T20:35:34.411402] [DEBUG] [LOCAL ] Loaded configuration for MPA: 3 features, 80.0% accuracy [2026-02-26T20:35:34.412101] [DEBUG] [LOCAL ] Loaded configuration for HRTX: 1 features, 70.0% accuracy [2026-02-26T20:35:34.413147] [DEBUG] [LOCAL ] Loaded configuration for RMMZ: 3 features, 70.0% accuracy [2026-02-26T20:35:34.413823] [DEBUG] [LOCAL ] Loaded configuration for FTXN: 2 features, 80.0% accuracy [2026-02-26T20:35:34.414087] [DEBUG] [LOCAL ] Loaded configuration for DCBO: 1 features, 80.0% accuracy [2026-02-26T20:35:34.418674] [DEBUG] [LOCAL ] Loaded configuration for SFNC: 2 features, 90.0% accuracy [2026-02-26T20:35:34.418775] [DEBUG] [LOCAL ] Loaded configuration for CRNX: 2 features, 80.0% accuracy [2026-02-26T20:35:34.419059] [DEBUG] [LOCAL ] Loaded configuration for GWRE: 1 features, 80.0% accuracy [2026-02-26T20:35:34.419152] [DEBUG] [LOCAL ] Loaded configuration for NIKL: 0 features, 60.0% accuracy [2026-02-26T20:35:34.419228] [DEBUG] [LOCAL ] Loaded configuration for SPFI: 2 features, 80.0% accuracy [2026-02-26T20:35:34.419468] [DEBUG] [LOCAL ] Loaded configuration for FMBH: 2 features, 60.0% accuracy [2026-02-26T20:35:34.419595] [DEBUG] [LOCAL ] Loaded configuration for IHD: 2 features, 70.0% accuracy [2026-02-26T20:35:34.419927] [DEBUG] [LOCAL ] Loaded configuration for RVSB: 1 features, 50.0% accuracy [2026-02-26T20:35:34.420013] [DEBUG] [LOCAL ] Loaded configuration for PSCE: 1 features, 90.0% accuracy [2026-02-26T20:35:34.420081] [DEBUG] [LOCAL ] Loaded configuration for IBTG: 2 features, 80.0% accuracy [2026-02-26T20:35:34.420338] [DEBUG] [LOCAL ] Loaded configuration for NNI: 2 features, 90.0% accuracy [2026-02-26T20:35:34.420414] [DEBUG] [LOCAL ] Loaded configuration for EOLS: 1 features, 50.0% accuracy [2026-02-26T20:35:34.420651] [DEBUG] [LOCAL ] Loaded configuration for BSVO: 2 features, 90.0% accuracy [2026-02-26T20:35:34.420946] [DEBUG] [LOCAL ] Loaded configuration for MEI: 4 features, 90.0% accuracy [2026-02-26T20:35:34.421045] [DEBUG] [LOCAL ] Loaded configuration for URI: 2 features, 80.0% accuracy [2026-02-26T20:35:34.421152] [DEBUG] [LOCAL ] Loaded configuration for CWBC: 2 features, 70.0% accuracy [2026-02-26T20:35:34.421255] [DEBUG] [LOCAL ] Loaded configuration for IOSP: 2 features, 80.0% accuracy [2026-02-26T20:35:34.421525] [DEBUG] [LOCAL ] Loaded configuration for NMRA: 2 features, 90.0% accuracy [2026-02-26T20:35:34.421856] [DEBUG] [LOCAL ] Loaded configuration for SPH: 1 features, 80.0% accuracy [2026-02-26T20:35:34.421941] [DEBUG] [LOCAL ] Loaded configuration for SBRA: 6 features, 90.0% accuracy [2026-02-26T20:35:34.422014] [DEBUG] [LOCAL ] Loaded configuration for SBH: 3 features, 70.0% accuracy [2026-02-26T20:35:34.422093] [DEBUG] [LOCAL ] Loaded configuration for FTHY: 3 features, 100.0% accuracy [2026-02-26T20:35:34.422387] [DEBUG] [LOCAL ] Loaded configuration for NVDL: 6 features, 90.0% accuracy [2026-02-26T20:35:34.422461] [DEBUG] [LOCAL ] Loaded configuration for QMCO: 4 features, 90.0% accuracy [2026-02-26T20:35:34.422732] [DEBUG] [LOCAL ] Loaded configuration for AGNC: 3 features, 80.0% accuracy [2026-02-26T20:35:34.423019] [DEBUG] [LOCAL ] Loaded configuration for BOND: 3 features, 60.0% accuracy [2026-02-26T20:35:34.423323] [DEBUG] [LOCAL ] Loaded configuration for MHO: 1 features, 60.0% accuracy [2026-02-26T20:35:34.423621] [DEBUG] [LOCAL ] Loaded configuration for AMC: 4 features, 70.0% accuracy [2026-02-26T20:35:34.423915] [DEBUG] [LOCAL ] Loaded configuration for TDF: 6 features, 90.0% accuracy [2026-02-26T20:35:34.424162] [DEBUG] [LOCAL ] Loaded configuration for XERS: 2 features, 70.0% accuracy [2026-02-26T20:35:34.424397] [DEBUG] [LOCAL ] Loaded configuration for ALK: 2 features, 80.0% accuracy [2026-02-26T20:35:34.424653] [DEBUG] [LOCAL ] Loaded configuration for BNTX: 2 features, 90.0% accuracy [2026-02-26T20:35:34.424734] [DEBUG] [LOCAL ] Loaded configuration for CATH: 4 features, 60.0% accuracy [2026-02-26T20:35:34.424808] [DEBUG] [LOCAL ] Loaded configuration for WY: 0 features, 90.0% accuracy [2026-02-26T20:35:34.425053] [DEBUG] [LOCAL ] Loaded configuration for PPL: 3 features, 90.0% accuracy [2026-02-26T20:35:34.425154] [DEBUG] [LOCAL ] Loaded configuration for MCHP: 2 features, 80.0% accuracy [2026-02-26T20:35:34.425414] [DEBUG] [LOCAL ] Loaded configuration for FBIN: 5 features, 90.0% accuracy [2026-02-26T20:35:34.425704] [DEBUG] [LOCAL ] Loaded configuration for JRS: 2 features, 60.0% accuracy [2026-02-26T20:35:34.425803] [DEBUG] [LOCAL ] Loaded configuration for AMG: 2 features, 100.0% accuracy [2026-02-26T20:35:34.426093] [DEBUG] [LOCAL ] Loaded configuration for TQQQ: 6 features, 80.0% accuracy [2026-02-26T20:35:34.426390] [DEBUG] [LOCAL ] Loaded configuration for KMDA: 6 features, 100.0% accuracy [2026-02-26T20:35:34.426636] [DEBUG] [LOCAL ] Loaded configuration for BWFG: 1 features, 70.0% accuracy [2026-02-26T20:35:34.426891] [DEBUG] [LOCAL ] Loaded configuration for PFBC: 3 features, 70.0% accuracy [2026-02-26T20:35:34.427162] [DEBUG] [LOCAL ] Loaded configuration for ADTN: 3 features, 80.0% accuracy [2026-02-26T20:35:34.427434] [DEBUG] [LOCAL ] Loaded configuration for GOLF: 3 features, 80.0% accuracy [2026-02-26T20:35:34.427507] [DEBUG] [LOCAL ] Loaded configuration for WDAY: 3 features, 80.0% accuracy [2026-02-26T20:35:34.427880] [DEBUG] [LOCAL ] Loaded configuration for CASY: 1 features, 80.0% accuracy [2026-02-26T20:35:34.427972] [DEBUG] [LOCAL ] Loaded configuration for CENTA: 2 features, 80.0% accuracy [2026-02-26T20:35:34.428239] [DEBUG] [LOCAL ] Loaded configuration for APPF: 2 features, 50.0% accuracy [2026-02-26T20:35:34.428312] [DEBUG] [LOCAL ] Loaded configuration for ASTH: 4 features, 100.0% accuracy [2026-02-26T20:35:34.428372] [DEBUG] [LOCAL ] Loaded configuration for SMCI: 3 features, 80.0% accuracy [2026-02-26T20:35:34.428443] [DEBUG] [LOCAL ] Loaded configuration for FRO: 4 features, 80.0% accuracy [2026-02-26T20:35:34.428504] [DEBUG] [LOCAL ] Loaded configuration for GWH: 2 features, 80.0% accuracy [2026-02-26T20:35:34.428812] [DEBUG] [LOCAL ] Loaded configuration for BOTZ: 4 features, 90.0% accuracy [2026-02-26T20:35:34.429056] [DEBUG] [LOCAL ] Loaded configuration for COLM: 0 features, 90.0% accuracy [2026-02-26T20:35:34.429158] [DEBUG] [LOCAL ] Loaded configuration for IRM: 1 features, 70.0% accuracy [2026-02-26T20:35:34.429407] [DEBUG] [LOCAL ] Loaded configuration for CHDN: 2 features, 80.0% accuracy [2026-02-26T20:35:34.429667] [DEBUG] [LOCAL ] Loaded configuration for EXLS: 4 features, 80.0% accuracy [2026-02-26T20:35:34.429927] [DEBUG] [LOCAL ] Loaded configuration for GDDY: 3 features, 80.0% accuracy [2026-02-26T20:35:34.430219] [DEBUG] [LOCAL ] Loaded configuration for CRAI: 3 features, 70.0% accuracy [2026-02-26T20:35:34.430290] [DEBUG] [LOCAL ] Loaded configuration for SELF: 3 features, 70.0% accuracy [2026-02-26T20:35:34.430364] [DEBUG] [LOCAL ] Loaded configuration for MMSI: 4 features, 60.0% accuracy [2026-02-26T20:35:34.430638] [DEBUG] [LOCAL ] Loaded configuration for KARO: 2 features, 80.0% accuracy [2026-02-26T20:35:34.430875] [DEBUG] [LOCAL ] Loaded configuration for DLO: 4 features, 80.0% accuracy [2026-02-26T20:35:34.430961] [DEBUG] [LOCAL ] Loaded configuration for GENI: 1 features, 70.0% accuracy [2026-02-26T20:35:34.431033] [DEBUG] [LOCAL ] Loaded configuration for WKC: 3 features, 70.0% accuracy [2026-02-26T20:35:34.431124] [DEBUG] [LOCAL ] Loaded configuration for NEE: 3 features, 80.0% accuracy [2026-02-26T20:35:34.431209] [DEBUG] [LOCAL ] Loaded configuration for BEEP: 1 features, 70.0% accuracy [2026-02-26T20:35:34.431471] [DEBUG] [LOCAL ] Loaded configuration for ARQ: 2 features, 70.0% accuracy [2026-02-26T20:35:34.431556] [DEBUG] [LOCAL ] Loaded configuration for MITK: 4 features, 70.0% accuracy [2026-02-26T20:35:34.431910] [DEBUG] [LOCAL ] Loaded configuration for VRSN: 1 features, 80.0% accuracy [2026-02-26T20:35:34.432022] [DEBUG] [LOCAL ] Loaded configuration for PGEN: 2 features, 60.0% accuracy [2026-02-26T20:35:34.432304] [DEBUG] [LOCAL ] Loaded configuration for HGBL: 1 features, 70.0% accuracy [2026-02-26T20:35:34.432394] [DEBUG] [LOCAL ] Loaded configuration for DDD: 1 features, 70.0% accuracy [2026-02-26T20:35:34.432662] [DEBUG] [LOCAL ] Loaded configuration for JCI: 4 features, 90.0% accuracy [2026-02-26T20:35:34.432911] [DEBUG] [LOCAL ] Loaded configuration for GNLX: 3 features, 80.0% accuracy [2026-02-26T20:35:34.432985] [DEBUG] [LOCAL ] Loaded configuration for CHSCM: 3 features, 80.0% accuracy [2026-02-26T20:35:34.433056] [DEBUG] [LOCAL ] Loaded configuration for TZOO: 1 features, 60.0% accuracy [2026-02-26T20:35:34.433379] [DEBUG] [LOCAL ] Loaded configuration for ASMB: 2 features, 80.0% accuracy [2026-02-26T20:35:34.433689] [DEBUG] [LOCAL ] Loaded configuration for MUSA: 3 features, 80.0% accuracy [2026-02-26T20:35:34.433990] [DEBUG] [LOCAL ] Loaded configuration for VRTS: 2 features, 80.0% accuracy [2026-02-26T20:35:34.434269] [DEBUG] [LOCAL ] Loaded configuration for TWIN: 1 features, 70.0% accuracy [2026-02-26T20:35:34.434540] [DEBUG] [LOCAL ] Loaded configuration for FDTX: 1 features, 50.0% accuracy [2026-02-26T20:35:34.434843] [DEBUG] [LOCAL ] Loaded configuration for AAPB: 4 features, 70.0% accuracy [2026-02-26T20:35:34.435138] [DEBUG] [LOCAL ] Loaded configuration for BFLY: 1 features, 80.0% accuracy [2026-02-26T20:35:34.435219] [DEBUG] [LOCAL ] Loaded configuration for KB: 3 features, 70.0% accuracy [2026-02-26T20:35:34.435293] [DEBUG] [LOCAL ] Loaded configuration for JPEF: 1 features, 90.0% accuracy [2026-02-26T20:35:34.435381] [DEBUG] [LOCAL ] Loaded configuration for ETJ: 2 features, 60.0% accuracy [2026-02-26T20:35:34.435664] [DEBUG] [LOCAL ] Loaded configuration for ZWS: 1 features, 70.0% accuracy [2026-02-26T20:35:34.435957] [DEBUG] [LOCAL ] Loaded configuration for ACA: 2 features, 60.0% accuracy [2026-02-26T20:35:34.436043] [DEBUG] [LOCAL ] Loaded configuration for NWS: 2 features, 60.0% accuracy [2026-02-26T20:35:34.436129] [DEBUG] [LOCAL ] Loaded configuration for CAL: 0 features, 70.0% accuracy [2026-02-26T20:35:34.436407] [DEBUG] [LOCAL ] Loaded configuration for DELL: 2 features, 60.0% accuracy [2026-02-26T20:35:34.436674] [DEBUG] [LOCAL ] Loaded configuration for IAG: 3 features, 80.0% accuracy [2026-02-26T20:35:34.437012] [DEBUG] [LOCAL ] Loaded configuration for MEG: 5 features, 80.0% accuracy [2026-02-26T20:35:34.437170] [DEBUG] [LOCAL ] Loaded configuration for IREN: 1 features, 60.0% accuracy [2026-02-26T20:35:34.437279] [DEBUG] [LOCAL ] Loaded configuration for ISTB: 2 features, 80.0% accuracy [2026-02-26T20:35:34.437363] [DEBUG] [LOCAL ] Loaded configuration for KFS: 4 features, 80.0% accuracy [2026-02-26T20:35:34.437713] [DEBUG] [LOCAL ] Loaded configuration for RIG: 2 features, 70.0% accuracy [2026-02-26T20:35:34.437849] [DEBUG] [LOCAL ] Loaded configuration for MC: 2 features, 70.0% accuracy [2026-02-26T20:35:34.438218] [DEBUG] [LOCAL ] Loaded configuration for FIVN: 5 features, 90.0% accuracy [2026-02-26T20:35:34.438317] [DEBUG] [LOCAL ] Loaded configuration for MED: 2 features, 70.0% accuracy [2026-02-26T20:35:34.438603] [DEBUG] [LOCAL ] Loaded configuration for VALN: 1 features, 60.0% accuracy [2026-02-26T20:35:34.438684] [DEBUG] [LOCAL ] Loaded configuration for BUI: 4 features, 50.0% accuracy [2026-02-26T20:35:34.438748] [DEBUG] [LOCAL ] Loaded configuration for SWX: 1 features, 80.0% accuracy [2026-02-26T20:35:34.439033] [DEBUG] [LOCAL ] Loaded configuration for FCAL: 3 features, 80.0% accuracy [2026-02-26T20:35:34.439121] [DEBUG] [LOCAL ] Loaded configuration for JAKK: 5 features, 80.0% accuracy [2026-02-26T20:35:34.439193] [DEBUG] [LOCAL ] Loaded configuration for BXP: 4 features, 80.0% accuracy [2026-02-26T20:35:34.439432] [DEBUG] [LOCAL ] Loaded configuration for IEI: 3 features, 80.0% accuracy [2026-02-26T20:35:34.439514] [DEBUG] [LOCAL ] Loaded configuration for MMLP: 2 features, 90.0% accuracy [2026-02-26T20:35:34.439826] [DEBUG] [LOCAL ] Loaded configuration for APLE: 4 features, 90.0% accuracy [2026-02-26T20:35:34.440223] [DEBUG] [LOCAL ] Loaded configuration for ZTS: 3 features, 70.0% accuracy [2026-02-26T20:35:34.440304] [DEBUG] [LOCAL ] Loaded configuration for PXS: 4 features, 70.0% accuracy [2026-02-26T20:35:34.440366] [DEBUG] [LOCAL ] Loaded configuration for ZTO: 1 features, 70.0% accuracy [2026-02-26T20:35:34.440643] [DEBUG] [LOCAL ] Loaded configuration for MUX: 5 features, 70.0% accuracy [2026-02-26T20:35:34.440929] [DEBUG] [LOCAL ] Loaded configuration for COMP: 6 features, 70.0% accuracy [2026-02-26T20:35:34.441028] [DEBUG] [LOCAL ] Loaded configuration for BHFAP: 3 features, 80.0% accuracy [2026-02-26T20:35:34.441303] [DEBUG] [LOCAL ] Loaded configuration for SIXG: 4 features, 70.0% accuracy [2026-02-26T20:35:34.441629] [DEBUG] [LOCAL ] Loaded configuration for ADC: 4 features, 90.0% accuracy [2026-02-26T20:35:34.441734] [DEBUG] [LOCAL ] Loaded configuration for BUD: 3 features, 100.0% accuracy [2026-02-26T20:35:34.442046] [DEBUG] [LOCAL ] Loaded configuration for PLPC: 1 features, 90.0% accuracy [2026-02-26T20:35:34.442330] [DEBUG] [LOCAL ] Loaded configuration for ALMS: 3 features, 70.0% accuracy [2026-02-26T20:35:34.442411] [DEBUG] [LOCAL ] Loaded configuration for KRRO: 4 features, 80.0% accuracy [2026-02-26T20:35:34.442541] [DEBUG] [LOCAL ] Loaded configuration for AI: 3 features, 100.0% accuracy [2026-02-26T20:35:34.442683] [DEBUG] [LOCAL ] Loaded configuration for GH: 3 features, 80.0% accuracy [2026-02-26T20:35:34.442797] [DEBUG] [LOCAL ] Loaded configuration for AVO: 2 features, 80.0% accuracy [2026-02-26T20:35:34.443140] [DEBUG] [LOCAL ] Loaded configuration for PLBC: 1 features, 70.0% accuracy [2026-02-26T20:35:34.443447] [DEBUG] [LOCAL ] Loaded configuration for ORRF: 3 features, 60.0% accuracy [2026-02-26T20:35:34.443601] [DEBUG] [LOCAL ] Loaded configuration for CRBP: 0 features, 70.0% accuracy [2026-02-26T20:35:34.443990] [DEBUG] [LOCAL ] Loaded configuration for CRGY: 4 features, 70.0% accuracy [2026-02-26T20:35:34.444106] [DEBUG] [LOCAL ] Loaded configuration for SFIX: 2 features, 60.0% accuracy [2026-02-26T20:35:34.444198] [DEBUG] [LOCAL ] Loaded configuration for BHP: 3 features, 70.0% accuracy [2026-02-26T20:35:34.444454] [DEBUG] [LOCAL ] Loaded configuration for FIXD: 3 features, 90.0% accuracy [2026-02-26T20:35:34.444728] [DEBUG] [LOCAL ] Loaded configuration for MSGE: 3 features, 60.0% accuracy [2026-02-26T20:35:34.445051] [DEBUG] [LOCAL ] Loaded configuration for ENPH: 2 features, 80.0% accuracy [2026-02-26T20:35:34.445149] [DEBUG] [LOCAL ] Loaded configuration for BTE: 2 features, 80.0% accuracy [2026-02-26T20:35:34.445219] [DEBUG] [LOCAL ] Loaded configuration for SRTS: 3 features, 90.0% accuracy [2026-02-26T20:35:34.445282] [DEBUG] [LOCAL ] Loaded configuration for VRCA: 1 features, 60.0% accuracy [2026-02-26T20:35:34.445362] [DEBUG] [LOCAL ] Loaded configuration for PRME: 2 features, 90.0% accuracy [2026-02-26T20:35:34.445642] [DEBUG] [LOCAL ] Loaded configuration for SII: 2 features, 70.0% accuracy [2026-02-26T20:35:34.445725] [DEBUG] [LOCAL ] Loaded configuration for FOF: 0 features, 90.0% accuracy [2026-02-26T20:35:34.445982] [DEBUG] [LOCAL ] Loaded configuration for DCOM: 0 features, 90.0% accuracy [2026-02-26T20:35:34.446099] [DEBUG] [LOCAL ] Loaded configuration for RLI: 0 features, 90.0% accuracy [2026-02-26T20:35:34.446372] [DEBUG] [LOCAL ] Loaded configuration for MQ: 2 features, 80.0% accuracy [2026-02-26T20:35:34.446661] [DEBUG] [LOCAL ] Loaded configuration for TENX: 3 features, 80.0% accuracy [2026-02-26T20:35:34.446755] [DEBUG] [LOCAL ] Loaded configuration for QTRX: 2 features, 70.0% accuracy [2026-02-26T20:35:34.447027] [DEBUG] [LOCAL ] Loaded configuration for HSIC: 2 features, 100.0% accuracy [2026-02-26T20:35:34.447349] [DEBUG] [LOCAL ] Loaded configuration for UNP: 4 features, 90.0% accuracy [2026-02-26T20:35:34.447734] [DEBUG] [LOCAL ] Loaded configuration for VBNK: 2 features, 80.0% accuracy [2026-02-26T20:35:34.447847] [DEBUG] [LOCAL ] Loaded configuration for TRC: 2 features, 90.0% accuracy [2026-02-26T20:35:34.448172] [DEBUG] [LOCAL ] Loaded configuration for AMRN: 4 features, 80.0% accuracy [2026-02-26T20:35:34.448258] [DEBUG] [LOCAL ] Loaded configuration for HZO: 2 features, 70.0% accuracy [2026-02-26T20:35:34.448332] [DEBUG] [LOCAL ] Loaded configuration for ENSG: 4 features, 70.0% accuracy [2026-02-26T20:35:34.448649] [DEBUG] [LOCAL ] Loaded configuration for GLSI: 3 features, 80.0% accuracy [2026-02-26T20:35:34.448952] [DEBUG] [LOCAL ] Loaded configuration for RMBI: 4 features, 100.0% accuracy [2026-02-26T20:35:34.449246] [DEBUG] [LOCAL ] Loaded configuration for BOF: 2 features, 80.0% accuracy [2026-02-26T20:35:34.449337] [DEBUG] [LOCAL ] Loaded configuration for FROG: 3 features, 80.0% accuracy [2026-02-26T20:35:34.449624] [DEBUG] [LOCAL ] Loaded configuration for DSL: 0 features, 60.0% accuracy [2026-02-26T20:35:34.449728] [DEBUG] [LOCAL ] Loaded configuration for GSK: 1 features, 90.0% accuracy [2026-02-26T20:35:34.449803] [DEBUG] [LOCAL ] Loaded configuration for NTRSO: 2 features, 80.0% accuracy [2026-02-26T20:35:34.450082] [DEBUG] [LOCAL ] Loaded configuration for NIM: 0 features, 70.0% accuracy [2026-02-26T20:35:34.450361] [DEBUG] [LOCAL ] Loaded configuration for XRAY: 4 features, 70.0% accuracy [2026-02-26T20:35:34.450643] [DEBUG] [LOCAL ] Loaded configuration for AMWD: 0 features, 70.0% accuracy [2026-02-26T20:35:34.450919] [DEBUG] [LOCAL ] Loaded configuration for VICI: 4 features, 80.0% accuracy [2026-02-26T20:35:34.451002] [DEBUG] [LOCAL ] Loaded configuration for DK: 1 features, 70.0% accuracy [2026-02-26T20:35:34.451317] [DEBUG] [LOCAL ] Loaded configuration for DDL: 1 features, 80.0% accuracy [2026-02-26T20:35:34.451610] [DEBUG] [LOCAL ] Loaded configuration for HFFG: 0 features, 60.0% accuracy [2026-02-26T20:35:34.451906] [DEBUG] [LOCAL ] Loaded configuration for TIL: 3 features, 70.0% accuracy [2026-02-26T20:35:34.452185] [DEBUG] [LOCAL ] Loaded configuration for GHRS: 7 features, 90.0% accuracy [2026-02-26T20:35:34.452456] [DEBUG] [LOCAL ] Loaded configuration for LWLG: 1 features, 60.0% accuracy [2026-02-26T20:35:34.452537] [DEBUG] [LOCAL ] Loaded configuration for SAIA: 1 features, 70.0% accuracy [2026-02-26T20:35:34.452815] [DEBUG] [LOCAL ] Loaded configuration for PBH: 1 features, 80.0% accuracy [2026-02-26T20:35:34.452909] [DEBUG] [LOCAL ] Loaded configuration for PRI: 3 features, 80.0% accuracy [2026-02-26T20:35:34.453619] [DEBUG] [LOCAL ] Loaded configuration for BBUC: 2 features, 50.0% accuracy [2026-02-26T20:35:34.453955] [DEBUG] [LOCAL ] Loaded configuration for AWP: 3 features, 80.0% accuracy [2026-02-26T20:35:34.454268] [DEBUG] [LOCAL ] Loaded configuration for AHCO: 2 features, 60.0% accuracy [2026-02-26T20:35:34.454600] [DEBUG] [LOCAL ] Loaded configuration for ESE: 3 features, 60.0% accuracy [2026-02-26T20:35:34.454951] [DEBUG] [LOCAL ] Loaded configuration for STOK: 2 features, 70.0% accuracy [2026-02-26T20:35:34.455411] [DEBUG] [LOCAL ] Loaded configuration for HOOD: 4 features, 80.0% accuracy [2026-02-26T20:35:34.455502] [DEBUG] [LOCAL ] Loaded configuration for WRBY: 3 features, 70.0% accuracy [2026-02-26T20:35:34.455934] [DEBUG] [LOCAL ] Loaded configuration for WGMI: 4 features, 60.0% accuracy [2026-02-26T20:35:34.456029] [DEBUG] [LOCAL ] Loaded configuration for FCN: 3 features, 70.0% accuracy [2026-02-26T20:35:34.456118] [DEBUG] [LOCAL ] Loaded configuration for GTLB: 1 features, 60.0% accuracy [2026-02-26T20:35:34.456470] [DEBUG] [LOCAL ] Loaded configuration for WNEB: 2 features, 90.0% accuracy [2026-02-26T20:35:34.456837] [DEBUG] [LOCAL ] Loaded configuration for GAM: 2 features, 80.0% accuracy [2026-02-26T20:35:34.457165] [DEBUG] [LOCAL ] Loaded configuration for LILAK: 1 features, 60.0% accuracy [2026-02-26T20:35:34.457276] [DEBUG] [LOCAL ] Loaded configuration for ZBRA: 1 features, 70.0% accuracy [2026-02-26T20:35:34.457358] [DEBUG] [LOCAL ] Loaded configuration for SSNC: 4 features, 90.0% accuracy [2026-02-26T20:35:34.457674] [DEBUG] [LOCAL ] Loaded configuration for RUN: 1 features, 70.0% accuracy [2026-02-26T20:35:34.457779] [DEBUG] [LOCAL ] Loaded configuration for GFL: 1 features, 80.0% accuracy [2026-02-26T20:35:34.458055] [DEBUG] [LOCAL ] Loaded configuration for YTRA: 2 features, 80.0% accuracy [2026-02-26T20:35:34.458358] [DEBUG] [LOCAL ] Loaded configuration for RSG: 1 features, 80.0% accuracy [2026-02-26T20:35:34.458699] [DEBUG] [LOCAL ] Loaded configuration for NVMI: 3 features, 80.0% accuracy [2026-02-26T20:35:34.458782] [DEBUG] [LOCAL ] Loaded configuration for SKRE: 3 features, 90.0% accuracy [2026-02-26T20:35:34.458852] [DEBUG] [LOCAL ] Loaded configuration for MVBF: 1 features, 60.0% accuracy [2026-02-26T20:35:34.459161] [DEBUG] [LOCAL ] Loaded configuration for HTGC: 1 features, 60.0% accuracy [2026-02-26T20:35:34.459260] [DEBUG] [LOCAL ] Loaded configuration for CSIQ: 4 features, 80.0% accuracy [2026-02-26T20:35:34.459343] [DEBUG] [LOCAL ] Loaded configuration for SFLO: 1 features, 70.0% accuracy [2026-02-26T20:35:34.459413] [DEBUG] [LOCAL ] Loaded configuration for MYN: 1 features, 100.0% accuracy [2026-02-26T20:35:34.459696] [DEBUG] [LOCAL ] Loaded configuration for HELE: 1 features, 90.0% accuracy [2026-02-26T20:35:34.459945] [DEBUG] [LOCAL ] Loaded configuration for ATHM: 3 features, 80.0% accuracy [2026-02-26T20:35:34.460211] [DEBUG] [LOCAL ] Loaded configuration for DECK: 4 features, 80.0% accuracy [2026-02-26T20:35:34.460707] [DEBUG] [LOCAL ] Loaded configuration for HRMY: 4 features, 90.0% accuracy [2026-02-26T20:35:34.461042] [DEBUG] [LOCAL ] Loaded configuration for EMBC: 3 features, 100.0% accuracy [2026-02-26T20:35:34.461131] [DEBUG] [LOCAL ] Loaded configuration for WB: 1 features, 90.0% accuracy [2026-02-26T20:35:34.461203] [DEBUG] [LOCAL ] Loaded configuration for GNK: 2 features, 50.0% accuracy [2026-02-26T20:35:34.461282] [DEBUG] [LOCAL ] Loaded configuration for SMFG: 1 features, 90.0% accuracy [2026-02-26T20:35:34.461362] [DEBUG] [LOCAL ] Loaded configuration for VBF: 4 features, 90.0% accuracy [2026-02-26T20:35:34.461662] [DEBUG] [LOCAL ] Loaded configuration for BGX: 5 features, 90.0% accuracy [2026-02-26T20:35:34.461761] [DEBUG] [LOCAL ] Loaded configuration for ASML: 2 features, 90.0% accuracy [2026-02-26T20:35:34.462054] [DEBUG] [LOCAL ] Loaded configuration for APPN: 5 features, 70.0% accuracy [2026-02-26T20:35:34.462149] [DEBUG] [LOCAL ] Loaded configuration for USIG: 4 features, 80.0% accuracy [2026-02-26T20:35:34.462425] [DEBUG] [LOCAL ] Loaded configuration for NRIM: 1 features, 70.0% accuracy [2026-02-26T20:35:34.462518] [DEBUG] [LOCAL ] Loaded configuration for MGRC: 3 features, 70.0% accuracy [2026-02-26T20:35:34.462849] [DEBUG] [LOCAL ] Loaded configuration for DNA: 3 features, 80.0% accuracy [2026-02-26T20:35:34.463204] [DEBUG] [LOCAL ] Loaded configuration for MODL: 4 features, 80.0% accuracy [2026-02-26T20:35:34.463510] [DEBUG] [LOCAL ] Loaded configuration for KMPB: 5 features, 80.0% accuracy [2026-02-26T20:35:34.464068] [DEBUG] [LOCAL ] Loaded configuration for TNDM: 2 features, 70.0% accuracy [2026-02-26T20:35:34.464181] [DEBUG] [LOCAL ] Loaded configuration for FTGS: 3 features, 90.0% accuracy [2026-02-26T20:35:34.464610] [DEBUG] [LOCAL ] Loaded configuration for BLZE: 3 features, 90.0% accuracy [2026-02-26T20:35:34.464917] [DEBUG] [LOCAL ] Loaded configuration for GCMG: 2 features, 70.0% accuracy [2026-02-26T20:35:34.465025] [DEBUG] [LOCAL ] Loaded configuration for SMH: 2 features, 70.0% accuracy [2026-02-26T20:35:34.465326] [DEBUG] [LOCAL ] Loaded configuration for OEC: 0 features, 80.0% accuracy [2026-02-26T20:35:34.465686] [DEBUG] [LOCAL ] Loaded configuration for FALN: 4 features, 80.0% accuracy [2026-02-26T20:35:34.465794] [DEBUG] [LOCAL ] Loaded configuration for HLMN: 2 features, 80.0% accuracy [2026-02-26T20:35:34.465885] [DEBUG] [LOCAL ] Loaded configuration for REPL: 0 features, 70.0% accuracy [2026-02-26T20:35:34.465983] [DEBUG] [LOCAL ] Loaded configuration for NFE: 0 features, 80.0% accuracy [2026-02-26T20:35:34.466325] [DEBUG] [LOCAL ] Loaded configuration for TCMD: 2 features, 70.0% accuracy [2026-02-26T20:35:34.466437] [DEBUG] [LOCAL ] Loaded configuration for CCB: 2 features, 80.0% accuracy [2026-02-26T20:35:34.466605] [DEBUG] [LOCAL ] Loaded configuration for MSGM: 2 features, 70.0% accuracy [2026-02-26T20:35:34.466711] [DEBUG] [LOCAL ] Loaded configuration for ALSN: 1 features, 80.0% accuracy [2026-02-26T20:35:34.466821] [DEBUG] [LOCAL ] Loaded configuration for NTRB: 1 features, 100.0% accuracy [2026-02-26T20:35:34.467135] [DEBUG] [LOCAL ] Loaded configuration for NTB: 2 features, 90.0% accuracy [2026-02-26T20:35:34.467296] [DEBUG] [LOCAL ] Loaded configuration for STKL: 3 features, 90.0% accuracy [2026-02-26T20:35:34.467416] [DEBUG] [LOCAL ] Loaded configuration for EWCZ: 2 features, 80.0% accuracy [2026-02-26T20:35:34.467528] [DEBUG] [LOCAL ] Loaded configuration for EVRG: 1 features, 70.0% accuracy [2026-02-26T20:35:34.467690] [DEBUG] [LOCAL ] Loaded configuration for UTEN: 2 features, 70.0% accuracy [2026-02-26T20:35:34.467803] [DEBUG] [LOCAL ] Loaded configuration for EXAS: 3 features, 70.0% accuracy [2026-02-26T20:35:34.467925] [DEBUG] [LOCAL ] Loaded configuration for SPGI: 3 features, 80.0% accuracy [2026-02-26T20:35:34.468036] [DEBUG] [LOCAL ] Loaded configuration for PI: 3 features, 50.0% accuracy [2026-02-26T20:35:34.468147] [DEBUG] [LOCAL ] Loaded configuration for OSBC: 2 features, 80.0% accuracy [2026-02-26T20:35:34.468433] [DEBUG] [LOCAL ] Loaded configuration for SCD: 1 features, 70.0% accuracy [2026-02-26T20:35:34.468545] [DEBUG] [LOCAL ] Loaded configuration for KTB: 5 features, 90.0% accuracy [2026-02-26T20:35:34.468671] [DEBUG] [LOCAL ] Loaded configuration for MELI: 2 features, 80.0% accuracy [2026-02-26T20:35:34.468963] [DEBUG] [LOCAL ] Loaded configuration for EOI: 3 features, 80.0% accuracy [2026-02-26T20:35:34.469248] [DEBUG] [LOCAL ] Loaded configuration for NCZ: 3 features, 80.0% accuracy [2026-02-26T20:35:34.469352] [DEBUG] [LOCAL ] Loaded configuration for LNN: 1 features, 70.0% accuracy [2026-02-26T20:35:34.469435] [DEBUG] [LOCAL ] Loaded configuration for GKOS: 2 features, 60.0% accuracy [2026-02-26T20:35:34.469681] [DEBUG] [LOCAL ] Loaded configuration for TBI: 4 features, 90.0% accuracy [2026-02-26T20:35:34.469956] [DEBUG] [LOCAL ] Loaded configuration for JLL: 5 features, 90.0% accuracy [2026-02-26T20:35:34.470218] [DEBUG] [LOCAL ] Loaded configuration for NICE: 3 features, 70.0% accuracy [2026-02-26T20:35:34.470290] [DEBUG] [LOCAL ] Loaded configuration for HPQ: 2 features, 90.0% accuracy [2026-02-26T20:35:34.470518] [DEBUG] [LOCAL ] Loaded configuration for CHCO: 2 features, 90.0% accuracy [2026-02-26T20:35:34.470632] [DEBUG] [LOCAL ] Loaded configuration for AON: 1 features, 70.0% accuracy [2026-02-26T20:35:34.470910] [DEBUG] [LOCAL ] Loaded configuration for NCLH: 5 features, 90.0% accuracy [2026-02-26T20:35:34.470988] [DEBUG] [LOCAL ] Loaded configuration for UL: 3 features, 80.0% accuracy [2026-02-26T20:35:34.471052] [DEBUG] [LOCAL ] Loaded configuration for FEP: 1 features, 70.0% accuracy [2026-02-26T20:35:34.471379] [DEBUG] [LOCAL ] Loaded configuration for CHKP: 3 features, 80.0% accuracy [2026-02-26T20:35:34.471480] [DEBUG] [LOCAL ] Loaded configuration for PSNL: 4 features, 90.0% accuracy [2026-02-26T20:35:34.471556] [DEBUG] [LOCAL ] Loaded configuration for CRNC: 1 features, 70.0% accuracy [2026-02-26T20:35:34.471661] [DEBUG] [LOCAL ] Loaded configuration for FCF: 3 features, 90.0% accuracy [2026-02-26T20:35:34.471967] [DEBUG] [LOCAL ] Loaded configuration for CQP: 2 features, 80.0% accuracy [2026-02-26T20:35:34.472257] [DEBUG] [LOCAL ] Loaded configuration for OZKAP: 4 features, 70.0% accuracy [2026-02-26T20:35:34.472347] [DEBUG] [LOCAL ] Loaded configuration for VFS: 3 features, 60.0% accuracy [2026-02-26T20:35:34.472625] [DEBUG] [LOCAL ] Loaded configuration for APEI: 3 features, 80.0% accuracy [2026-02-26T20:35:34.472714] [DEBUG] [LOCAL ] Loaded configuration for MRVI: 2 features, 80.0% accuracy [2026-02-26T20:35:34.472779] [DEBUG] [LOCAL ] Loaded configuration for BEKE: 6 features, 80.0% accuracy [2026-02-26T20:35:34.473067] [DEBUG] [LOCAL ] Loaded configuration for AVNS: 1 features, 80.0% accuracy [2026-02-26T20:35:34.473147] [DEBUG] [LOCAL ] Loaded configuration for WIX: 2 features, 70.0% accuracy [2026-02-26T20:35:34.473210] [DEBUG] [LOCAL ] Loaded configuration for CVI: 2 features, 80.0% accuracy [2026-02-26T20:35:34.473467] [DEBUG] [LOCAL ] Loaded configuration for DMRC: 2 features, 80.0% accuracy [2026-02-26T20:35:34.473782] [DEBUG] [LOCAL ] Loaded configuration for IZEA: 1 features, 100.0% accuracy [2026-02-26T20:35:34.474058] [DEBUG] [LOCAL ] Loaded configuration for NBXG: 4 features, 60.0% accuracy [2026-02-26T20:35:34.474146] [DEBUG] [LOCAL ] Loaded configuration for ZYME: 2 features, 60.0% accuracy [2026-02-26T20:35:34.474212] [DEBUG] [LOCAL ] Loaded configuration for QCOM: 2 features, 90.0% accuracy [2026-02-26T20:35:34.474475] [DEBUG] [LOCAL ] Loaded configuration for CNQ: 2 features, 80.0% accuracy [2026-02-26T20:35:34.474556] [DEBUG] [LOCAL ] Loaded configuration for VZ: 3 features, 60.0% accuracy [2026-02-26T20:35:34.474858] [DEBUG] [LOCAL ] Loaded configuration for AMH: 2 features, 80.0% accuracy [2026-02-26T20:35:34.474945] [DEBUG] [LOCAL ] Loaded configuration for DOCS: 2 features, 80.0% accuracy [2026-02-26T20:35:34.475009] [DEBUG] [LOCAL ] Loaded configuration for DTE: 0 features, 70.0% accuracy [2026-02-26T20:35:34.475286] [DEBUG] [LOCAL ] Loaded configuration for ERIE: 2 features, 90.0% accuracy [2026-02-26T20:35:34.475376] [DEBUG] [LOCAL ] Loaded configuration for SNPS: 3 features, 80.0% accuracy [2026-02-26T20:35:34.475441] [DEBUG] [LOCAL ] Loaded configuration for NGS: 2 features, 70.0% accuracy [2026-02-26T20:35:34.475707] [DEBUG] [LOCAL ] Loaded configuration for BAC: 1 features, 70.0% accuracy [2026-02-26T20:35:34.475795] [DEBUG] [LOCAL ] Loaded configuration for TPH: 2 features, 70.0% accuracy [2026-02-26T20:35:34.475879] [DEBUG] [LOCAL ] Loaded configuration for HEQ: 3 features, 70.0% accuracy [2026-02-26T20:35:34.475952] [DEBUG] [LOCAL ] Loaded configuration for MORN: 2 features, 80.0% accuracy [2026-02-26T20:35:34.476233] [DEBUG] [LOCAL ] Loaded configuration for MBWM: 4 features, 90.0% accuracy [2026-02-26T20:35:34.476522] [DEBUG] [LOCAL ] Loaded configuration for HBANP: 2 features, 60.0% accuracy [2026-02-26T20:35:34.476667] [DEBUG] [LOCAL ] Loaded configuration for SSB: 3 features, 80.0% accuracy [2026-02-26T20:35:34.476974] [DEBUG] [LOCAL ] Loaded configuration for TK: 3 features, 70.0% accuracy [2026-02-26T20:35:34.477072] [DEBUG] [LOCAL ] Loaded configuration for NVGS: 2 features, 80.0% accuracy [2026-02-26T20:35:34.477339] [DEBUG] [LOCAL ] Loaded configuration for ISD: 3 features, 80.0% accuracy [2026-02-26T20:35:34.477615] [DEBUG] [LOCAL ] Loaded configuration for FLXS: 3 features, 60.0% accuracy [2026-02-26T20:35:34.477959] [DEBUG] [LOCAL ] Loaded configuration for SLP: 3 features, 80.0% accuracy [2026-02-26T20:35:34.478231] [DEBUG] [LOCAL ] Loaded configuration for III: 1 features, 70.0% accuracy [2026-02-26T20:35:34.478523] [DEBUG] [LOCAL ] Loaded configuration for PMM: 4 features, 70.0% accuracy [2026-02-26T20:35:34.478636] [DEBUG] [LOCAL ] Loaded configuration for WFG: 3 features, 80.0% accuracy [2026-02-26T20:35:34.478702] [DEBUG] [LOCAL ] Loaded configuration for AVY: 1 features, 40.0% accuracy [2026-02-26T20:35:34.478984] [DEBUG] [LOCAL ] Loaded configuration for HG: 2 features, 70.0% accuracy [2026-02-26T20:35:34.479084] [DEBUG] [LOCAL ] Loaded configuration for MNTK: 3 features, 70.0% accuracy [2026-02-26T20:35:34.479407] [DEBUG] [LOCAL ] Loaded configuration for SENEA: 1 features, 90.0% accuracy [2026-02-26T20:35:34.479488] [DEBUG] [LOCAL ] Loaded configuration for CRTO: 1 features, 100.0% accuracy [2026-02-26T20:35:34.479553] [DEBUG] [LOCAL ] Loaded configuration for SPOK: 4 features, 90.0% accuracy [2026-02-26T20:35:34.479879] [DEBUG] [LOCAL ] Loaded configuration for AXTA: 3 features, 70.0% accuracy [2026-02-26T20:35:34.479960] [DEBUG] [LOCAL ] Loaded configuration for NMFC: 0 features, 70.0% accuracy [2026-02-26T20:35:34.480032] [DEBUG] [LOCAL ] Loaded configuration for MYI: 4 features, 70.0% accuracy [2026-02-26T20:35:34.480343] [DEBUG] [LOCAL ] Loaded configuration for LDP: 2 features, 80.0% accuracy [2026-02-26T20:35:34.480423] [DEBUG] [LOCAL ] Loaded configuration for CXE: 1 features, 70.0% accuracy [2026-02-26T20:35:34.480486] [DEBUG] [LOCAL ] Loaded configuration for DY: 4 features, 70.0% accuracy [2026-02-26T20:35:34.480547] [DEBUG] [LOCAL ] Loaded configuration for FORM: 2 features, 70.0% accuracy [2026-02-26T20:35:34.480836] [DEBUG] [LOCAL ] Loaded configuration for CENX: 3 features, 60.0% accuracy [2026-02-26T20:35:34.481121] [DEBUG] [LOCAL ] Loaded configuration for WLDN: 1 features, 50.0% accuracy [2026-02-26T20:35:34.481459] [DEBUG] [LOCAL ] Loaded configuration for DBL: 2 features, 70.0% accuracy [2026-02-26T20:35:34.481793] [DEBUG] [LOCAL ] Loaded configuration for CASH: 1 features, 80.0% accuracy [2026-02-26T20:35:34.481883] [DEBUG] [LOCAL ] Loaded configuration for CRUS: 2 features, 80.0% accuracy [2026-02-26T20:35:34.481949] [DEBUG] [LOCAL ] Loaded configuration for ADSE: 0 features, 80.0% accuracy [2026-02-26T20:35:34.482277] [DEBUG] [LOCAL ] Loaded configuration for LECO: 2 features, 90.0% accuracy [2026-02-26T20:35:34.482551] [DEBUG] [LOCAL ] Loaded configuration for STAG: 0 features, 60.0% accuracy [2026-02-26T20:35:34.482861] [DEBUG] [LOCAL ] Loaded configuration for BTCS: 2 features, 80.0% accuracy [2026-02-26T20:35:34.483151] [DEBUG] [LOCAL ] Loaded configuration for BLX: 5 features, 100.0% accuracy [2026-02-26T20:35:34.483484] [DEBUG] [LOCAL ] Loaded configuration for LIF: 4 features, 60.0% accuracy [2026-02-26T20:35:34.483595] [DEBUG] [LOCAL ] Loaded configuration for LBRDK: 1 features, 80.0% accuracy [2026-02-26T20:35:34.483873] [DEBUG] [LOCAL ] Loaded configuration for TAYD: 3 features, 90.0% accuracy [2026-02-26T20:35:34.483953] [DEBUG] [LOCAL ] Loaded configuration for IMTX: 0 features, 70.0% accuracy [2026-02-26T20:35:34.484019] [DEBUG] [LOCAL ] Loaded configuration for EVCM: 5 features, 70.0% accuracy [2026-02-26T20:35:34.484096] [DEBUG] [LOCAL ] Loaded configuration for EMB: 2 features, 80.0% accuracy [2026-02-26T20:35:34.484159] [DEBUG] [LOCAL ] Loaded configuration for PHO: 2 features, 70.0% accuracy [2026-02-26T20:35:34.484220] [DEBUG] [LOCAL ] Loaded configuration for DAL: 0 features, 60.0% accuracy [2026-02-26T20:35:34.484499] [DEBUG] [LOCAL ] Loaded configuration for AMBA: 4 features, 90.0% accuracy [2026-02-26T20:35:34.484604] [DEBUG] [LOCAL ] Loaded configuration for SAH: 2 features, 70.0% accuracy [2026-02-26T20:35:34.485616] [DEBUG] [LOCAL ] Loaded configuration for CPIX: 2 features, 90.0% accuracy [2026-02-26T20:35:34.485907] [DEBUG] [LOCAL ] Loaded configuration for ATLCZ: 1 features, 70.0% accuracy [2026-02-26T20:35:34.486216] [DEBUG] [LOCAL ] Loaded configuration for BROS: 5 features, 90.0% accuracy [2026-02-26T20:35:34.486296] [DEBUG] [LOCAL ] Loaded configuration for CRESY: 1 features, 70.0% accuracy [2026-02-26T20:35:34.486561] [DEBUG] [LOCAL ] Loaded configuration for CC: 1 features, 80.0% accuracy [2026-02-26T20:35:34.486861] [DEBUG] [LOCAL ] Loaded configuration for DEA: 3 features, 90.0% accuracy [2026-02-26T20:35:34.487160] [DEBUG] [LOCAL ] Loaded configuration for EXFY: 3 features, 80.0% accuracy [2026-02-26T20:35:34.488163] [DEBUG] [LOCAL ] Loaded configuration for PCM: 3 features, 80.0% accuracy [2026-02-26T20:35:34.488465] [DEBUG] [LOCAL ] Loaded configuration for CMSA: 3 features, 90.0% accuracy [2026-02-26T20:35:34.488554] [DEBUG] [LOCAL ] Loaded configuration for ONEQ: 2 features, 80.0% accuracy [2026-02-26T20:35:34.488854] [DEBUG] [LOCAL ] Loaded configuration for UTZ: 0 features, 70.0% accuracy [2026-02-26T20:35:34.489159] [DEBUG] [LOCAL ] Loaded configuration for CBAN: 1 features, 80.0% accuracy [2026-02-26T20:35:34.489465] [DEBUG] [LOCAL ] Loaded configuration for SLB: 3 features, 70.0% accuracy [2026-02-26T20:35:34.489548] [DEBUG] [LOCAL ] Loaded configuration for DPZ: 2 features, 80.0% accuracy [2026-02-26T20:35:34.489647] [DEBUG] [LOCAL ] Loaded configuration for VGM: 1 features, 80.0% accuracy [2026-02-26T20:35:34.489911] [DEBUG] [LOCAL ] Loaded configuration for MRCC: 3 features, 80.0% accuracy [2026-02-26T20:35:34.490215] [DEBUG] [LOCAL ] Loaded configuration for SPXC: 1 features, 70.0% accuracy [2026-02-26T20:35:34.490311] [DEBUG] [LOCAL ] Loaded configuration for HSBC: 2 features, 90.0% accuracy [2026-02-26T20:35:34.490601] [DEBUG] [LOCAL ] Loaded configuration for GLUE: 2 features, 80.0% accuracy [2026-02-26T20:35:34.490889] [DEBUG] [LOCAL ] Loaded configuration for NOG: 1 features, 70.0% accuracy [2026-02-26T20:35:34.491184] [DEBUG] [LOCAL ] Loaded configuration for TRTX: 3 features, 80.0% accuracy [2026-02-26T20:35:34.491276] [DEBUG] [LOCAL ] Loaded configuration for GGAL: 2 features, 80.0% accuracy [2026-02-26T20:35:34.491350] [DEBUG] [LOCAL ] Loaded configuration for PESI: 0 features, 80.0% accuracy [2026-02-26T20:35:34.491418] [DEBUG] [LOCAL ] Loaded configuration for SHG: 4 features, 80.0% accuracy [2026-02-26T20:35:34.491688] [DEBUG] [LOCAL ] Loaded configuration for SLF: 1 features, 70.0% accuracy [2026-02-26T20:35:34.491770] [DEBUG] [LOCAL ] Loaded configuration for KRC: 3 features, 70.0% accuracy [2026-02-26T20:35:34.492042] [DEBUG] [LOCAL ] Loaded configuration for SKY: 2 features, 70.0% accuracy [2026-02-26T20:35:34.492128] [DEBUG] [LOCAL ] Loaded configuration for GMM: 1 features, 70.0% accuracy [2026-02-26T20:35:34.492417] [DEBUG] [LOCAL ] Loaded configuration for NATH: 4 features, 90.0% accuracy [2026-02-26T20:35:34.492490] [DEBUG] [LOCAL ] Loaded configuration for BDJ: 2 features, 70.0% accuracy [2026-02-26T20:35:34.492552] [DEBUG] [LOCAL ] Loaded configuration for TLS: 3 features, 70.0% accuracy [2026-02-26T20:35:34.492877] [DEBUG] [LOCAL ] Loaded configuration for MTSI: 2 features, 80.0% accuracy [2026-02-26T20:35:34.493128] [DEBUG] [LOCAL ] Loaded configuration for MAS: 0 features, 80.0% accuracy [2026-02-26T20:35:34.493201] [DEBUG] [LOCAL ] Loaded configuration for SITC: 3 features, 80.0% accuracy [2026-02-26T20:35:34.493434] [DEBUG] [LOCAL ] Loaded configuration for CUBE: 3 features, 60.0% accuracy [2026-02-26T20:35:34.493521] [DEBUG] [LOCAL ] Loaded configuration for SGRY: 3 features, 80.0% accuracy [2026-02-26T20:35:34.493780] [DEBUG] [LOCAL ] Loaded configuration for GEVO: 1 features, 60.0% accuracy [2026-02-26T20:35:34.494038] [DEBUG] [LOCAL ] Loaded configuration for WLKP: 0 features, 80.0% accuracy [2026-02-26T20:35:34.494731] [DEBUG] [LOCAL ] Loaded configuration for PERF: 3 features, 70.0% accuracy [2026-02-26T20:35:34.494812] [DEBUG] [LOCAL ] Loaded configuration for SSL: 2 features, 60.0% accuracy [2026-02-26T20:35:34.495118] [DEBUG] [LOCAL ] Loaded configuration for RAY: 1 features, 80.0% accuracy [2026-02-26T20:35:34.495481] [DEBUG] [LOCAL ] Loaded configuration for VERA: 2 features, 80.0% accuracy [2026-02-26T20:35:34.495767] [DEBUG] [LOCAL ] Loaded configuration for CORZ: 2 features, 70.0% accuracy [2026-02-26T20:35:34.496153] [DEBUG] [LOCAL ] Loaded configuration for CCNE: 1 features, 90.0% accuracy [2026-02-26T20:35:34.496425] [DEBUG] [LOCAL ] Loaded configuration for PYXS: 5 features, 80.0% accuracy [2026-02-26T20:35:34.496511] [DEBUG] [LOCAL ] Loaded configuration for IBP: 3 features, 80.0% accuracy [2026-02-26T20:35:34.496600] [DEBUG] [LOCAL ] Loaded configuration for EHTH: 2 features, 70.0% accuracy [2026-02-26T20:35:34.496669] [DEBUG] [LOCAL ] Loaded configuration for UGP: 4 features, 70.0% accuracy [2026-02-26T20:35:34.496732] [DEBUG] [LOCAL ] Loaded configuration for FUL: 3 features, 70.0% accuracy [2026-02-26T20:35:34.496794] [DEBUG] [LOCAL ] Loaded configuration for YSG: 1 features, 90.0% accuracy [2026-02-26T20:35:34.496864] [DEBUG] [LOCAL ] Loaded configuration for FNLC: 0 features, 80.0% accuracy [2026-02-26T20:35:34.497114] [DEBUG] [LOCAL ] Loaded configuration for DLY: 3 features, 70.0% accuracy [2026-02-26T20:35:34.497434] [DEBUG] [LOCAL ] Loaded configuration for CSAN: 1 features, 60.0% accuracy [2026-02-26T20:35:34.497702] [DEBUG] [LOCAL ] Loaded configuration for BCYC: 2 features, 80.0% accuracy [2026-02-26T20:35:34.497954] [DEBUG] [LOCAL ] Loaded configuration for METD: 4 features, 80.0% accuracy [2026-02-26T20:35:34.498264] [DEBUG] [LOCAL ] Loaded configuration for BUSE: 2 features, 90.0% accuracy [2026-02-26T20:35:34.498344] [DEBUG] [LOCAL ] Loaded configuration for KHC: 3 features, 80.0% accuracy [2026-02-26T20:35:34.498598] [DEBUG] [LOCAL ] Loaded configuration for PEGA: 2 features, 90.0% accuracy [2026-02-26T20:35:34.498888] [DEBUG] [LOCAL ] Loaded configuration for PMVP: 0 features, 90.0% accuracy [2026-02-26T20:35:34.498963] [DEBUG] [LOCAL ] Loaded configuration for GLNG: 5 features, 80.0% accuracy [2026-02-26T20:35:34.499027] [DEBUG] [LOCAL ] Loaded configuration for VFC: 4 features, 90.0% accuracy [2026-02-26T20:35:34.499105] [DEBUG] [LOCAL ] Loaded configuration for ABVC: 1 features, 80.0% accuracy [2026-02-26T20:35:34.499330] [DEBUG] [LOCAL ] Loaded configuration for CDP: 2 features, 80.0% accuracy [2026-02-26T20:35:34.499411] [DEBUG] [LOCAL ] Loaded configuration for MRX: 3 features, 90.0% accuracy [2026-02-26T20:35:34.499490] [DEBUG] [LOCAL ] Loaded configuration for SAMG: 0 features, 50.0% accuracy [2026-02-26T20:35:34.499568] [DEBUG] [LOCAL ] Loaded configuration for NVRI: 3 features, 80.0% accuracy [2026-02-26T20:35:34.499667] [DEBUG] [LOCAL ] Loaded configuration for USMC: 2 features, 80.0% accuracy [2026-02-26T20:35:34.499739] [DEBUG] [LOCAL ] Loaded configuration for EVGO: 1 features, 100.0% accuracy [2026-02-26T20:35:34.499812] [DEBUG] [LOCAL ] Loaded configuration for TKC: 3 features, 70.0% accuracy [2026-02-26T20:35:34.499882] [DEBUG] [LOCAL ] Loaded configuration for BMA: 2 features, 50.0% accuracy [2026-02-26T20:35:34.499953] [DEBUG] [LOCAL ] Loaded configuration for SLGN: 5 features, 80.0% accuracy [2026-02-26T20:35:34.500194] [DEBUG] [LOCAL ] Loaded configuration for BKD: 4 features, 100.0% accuracy [2026-02-26T20:35:34.501157] [DEBUG] [LOCAL ] Loaded configuration for PAM: 2 features, 80.0% accuracy [2026-02-26T20:35:34.501437] [DEBUG] [LOCAL ] Loaded configuration for SRG: 0 features, 80.0% accuracy [2026-02-26T20:35:34.501694] [DEBUG] [LOCAL ] Loaded configuration for MNSO: 3 features, 90.0% accuracy [2026-02-26T20:35:34.501780] [DEBUG] [LOCAL ] Loaded configuration for ENTA: 3 features, 70.0% accuracy [2026-02-26T20:35:34.502070] [DEBUG] [LOCAL ] Loaded configuration for VITL: 5 features, 80.0% accuracy [2026-02-26T20:35:34.502318] [DEBUG] [LOCAL ] Loaded configuration for DOCN: 2 features, 90.0% accuracy [2026-02-26T20:35:34.502593] [DEBUG] [LOCAL ] Loaded configuration for NI: 3 features, 70.0% accuracy [2026-02-26T20:35:34.502848] [DEBUG] [LOCAL ] Loaded configuration for CMPS: 3 features, 90.0% accuracy [2026-02-26T20:35:34.502928] [DEBUG] [LOCAL ] Loaded configuration for VUZI: 3 features, 90.0% accuracy [2026-02-26T20:35:34.503159] [DEBUG] [LOCAL ] Loaded configuration for BYSI: 3 features, 80.0% accuracy [2026-02-26T20:35:34.503394] [DEBUG] [LOCAL ] Loaded configuration for SNDX: 1 features, 70.0% accuracy [2026-02-26T20:35:34.503688] [DEBUG] [LOCAL ] Loaded configuration for CNA: 1 features, 20.0% accuracy [2026-02-26T20:35:34.503762] [DEBUG] [LOCAL ] Loaded configuration for UI: 2 features, 80.0% accuracy [2026-02-26T20:35:34.503835] [DEBUG] [LOCAL ] Loaded configuration for IBTM: 2 features, 70.0% accuracy [2026-02-26T20:35:34.504080] [DEBUG] [LOCAL ] Loaded configuration for ZION: 2 features, 70.0% accuracy [2026-02-26T20:35:34.504312] [DEBUG] [LOCAL ] Loaded configuration for MRTN: 3 features, 70.0% accuracy [2026-02-26T20:35:34.504607] [DEBUG] [LOCAL ] Loaded configuration for PFSI: 3 features, 70.0% accuracy [2026-02-26T20:35:34.504686] [DEBUG] [LOCAL ] Loaded configuration for PDX: 2 features, 80.0% accuracy [2026-02-26T20:35:34.504952] [DEBUG] [LOCAL ] Loaded configuration for BSVN: 2 features, 70.0% accuracy [2026-02-26T20:35:34.505041] [DEBUG] [LOCAL ] Loaded configuration for OKYO: 0 features, 80.0% accuracy [2026-02-26T20:35:34.505121] [DEBUG] [LOCAL ] Loaded configuration for AIQ: 6 features, 80.0% accuracy [2026-02-26T20:35:34.505409] [DEBUG] [LOCAL ] Loaded configuration for RFM: 2 features, 80.0% accuracy [2026-02-26T20:35:34.505745] [DEBUG] [LOCAL ] Loaded configuration for GSM: 1 features, 80.0% accuracy [2026-02-26T20:35:34.506021] [DEBUG] [LOCAL ] Loaded configuration for DLPN: 4 features, 70.0% accuracy [2026-02-26T20:35:34.506363] [DEBUG] [LOCAL ] Loaded configuration for WABC: 1 features, 80.0% accuracy [2026-02-26T20:35:34.506662] [DEBUG] [LOCAL ] Loaded configuration for EEMA: 2 features, 40.0% accuracy [2026-02-26T20:35:34.506944] [DEBUG] [LOCAL ] Loaded configuration for IBBQ: 1 features, 60.0% accuracy [2026-02-26T20:35:34.507228] [DEBUG] [LOCAL ] Loaded configuration for FTK: 1 features, 80.0% accuracy [2026-02-26T20:35:34.507527] [DEBUG] [LOCAL ] Loaded configuration for CPNG: 4 features, 90.0% accuracy [2026-02-26T20:35:34.507633] [DEBUG] [LOCAL ] Loaded configuration for WINN: 3 features, 70.0% accuracy [2026-02-26T20:35:34.507889] [DEBUG] [LOCAL ] Loaded configuration for CMG: 6 features, 80.0% accuracy [2026-02-26T20:35:34.507962] [DEBUG] [LOCAL ] Loaded configuration for MSCI: 2 features, 80.0% accuracy [2026-02-26T20:35:34.508171] [DEBUG] [LOCAL ] Loaded configuration for ALRS: 2 features, 90.0% accuracy [2026-02-26T20:35:34.508240] [DEBUG] [LOCAL ] Loaded configuration for EEX: 2 features, 70.0% accuracy [2026-02-26T20:35:34.508499] [DEBUG] [LOCAL ] Loaded configuration for LPTH: 1 features, 90.0% accuracy [2026-02-26T20:35:34.508612] [DEBUG] [LOCAL ] Loaded configuration for GOOS: 4 features, 90.0% accuracy [2026-02-26T20:35:34.508896] [DEBUG] [LOCAL ] Loaded configuration for WTS: 2 features, 70.0% accuracy [2026-02-26T20:35:34.509206] [DEBUG] [LOCAL ] Loaded configuration for UFCS: 3 features, 70.0% accuracy [2026-02-26T20:35:34.509468] [DEBUG] [LOCAL ] Loaded configuration for EWBC: 1 features, 60.0% accuracy [2026-02-26T20:35:34.509735] [DEBUG] [LOCAL ] Loaded configuration for BTAI: 1 features, 80.0% accuracy [2026-02-26T20:35:34.510041] [DEBUG] [LOCAL ] Loaded configuration for JRI: 2 features, 60.0% accuracy [2026-02-26T20:35:34.510127] [DEBUG] [LOCAL ] Loaded configuration for KOP: 0 features, 90.0% accuracy [2026-02-26T20:35:34.511112] [DEBUG] [LOCAL ] Loaded configuration for JBGS: 2 features, 70.0% accuracy [2026-02-26T20:35:34.511200] [DEBUG] [LOCAL ] Loaded configuration for ASIX: 3 features, 80.0% accuracy [2026-02-26T20:35:34.511265] [DEBUG] [LOCAL ] Loaded configuration for DE: 3 features, 80.0% accuracy [2026-02-26T20:35:34.511326] [DEBUG] [LOCAL ] Loaded configuration for USVM: 1 features, 90.0% accuracy [2026-02-26T20:35:34.511609] [DEBUG] [LOCAL ] Loaded configuration for ECX: 4 features, 80.0% accuracy [2026-02-26T20:35:34.511704] [DEBUG] [LOCAL ] Loaded configuration for TPL: 1 features, 90.0% accuracy [2026-02-26T20:35:34.511805] [DEBUG] [LOCAL ] Loaded configuration for PIM: 1 features, 70.0% accuracy [2026-02-26T20:35:34.512144] [DEBUG] [LOCAL ] Loaded configuration for SBGI: 3 features, 70.0% accuracy [2026-02-26T20:35:34.512409] [DEBUG] [LOCAL ] Loaded configuration for GBCI: 1 features, 80.0% accuracy [2026-02-26T20:35:34.512728] [DEBUG] [LOCAL ] Loaded configuration for SSSS: 4 features, 80.0% accuracy [2026-02-26T20:35:34.513059] [DEBUG] [LOCAL ] Loaded configuration for FYC: 3 features, 80.0% accuracy [2026-02-26T20:35:34.513329] [DEBUG] [LOCAL ] Loaded configuration for EB: 1 features, 90.0% accuracy [2026-02-26T20:35:34.513420] [DEBUG] [LOCAL ] Loaded configuration for VYMI: 4 features, 80.0% accuracy [2026-02-26T20:35:34.513492] [DEBUG] [LOCAL ] Loaded configuration for FSM: 1 features, 70.0% accuracy [2026-02-26T20:35:34.513756] [DEBUG] [LOCAL ] Loaded configuration for SIGA: 3 features, 70.0% accuracy [2026-02-26T20:35:34.514016] [DEBUG] [LOCAL ] Loaded configuration for GLBS: 4 features, 90.0% accuracy [2026-02-26T20:35:34.514100] [DEBUG] [LOCAL ] Loaded configuration for METC: 4 features, 80.0% accuracy [2026-02-26T20:35:34.514334] [DEBUG] [LOCAL ] Loaded configuration for LRGE: 2 features, 70.0% accuracy [2026-02-26T20:35:34.514418] [DEBUG] [LOCAL ] Loaded configuration for EM: 2 features, 70.0% accuracy [2026-02-26T20:35:34.514655] [DEBUG] [LOCAL ] Loaded configuration for GPRK: 1 features, 100.0% accuracy [2026-02-26T20:35:34.514953] [DEBUG] [LOCAL ] Loaded configuration for UNM: 2 features, 80.0% accuracy [2026-02-26T20:35:34.515256] [DEBUG] [LOCAL ] Loaded configuration for TSCO: 2 features, 100.0% accuracy [2026-02-26T20:35:34.515331] [DEBUG] [LOCAL ] Loaded configuration for Z: 3 features, 80.0% accuracy [2026-02-26T20:35:34.516285] [DEBUG] [LOCAL ] Loaded configuration for CMMB: 1 features, 70.0% accuracy [2026-02-26T20:35:34.516541] [DEBUG] [LOCAL ] Loaded configuration for AMAL: 4 features, 90.0% accuracy [2026-02-26T20:35:34.516639] [DEBUG] [LOCAL ] Loaded configuration for BK: 0 features, 80.0% accuracy [2026-02-26T20:35:34.516908] [DEBUG] [LOCAL ] Loaded configuration for TUSK: 1 features, 70.0% accuracy [2026-02-26T20:35:34.516993] [DEBUG] [LOCAL ] Loaded configuration for STRS: 3 features, 90.0% accuracy [2026-02-26T20:35:34.517066] [DEBUG] [LOCAL ] Loaded configuration for CARE: 1 features, 70.0% accuracy [2026-02-26T20:35:34.517131] [DEBUG] [LOCAL ] Loaded configuration for UMBF: 2 features, 50.0% accuracy [2026-02-26T20:35:34.517223] [DEBUG] [LOCAL ] Loaded configuration for NDRA: 2 features, 70.0% accuracy [2026-02-26T20:35:34.517306] [DEBUG] [LOCAL ] Loaded configuration for TARS: 3 features, 70.0% accuracy [2026-02-26T20:35:34.517382] [DEBUG] [LOCAL ] Loaded configuration for LTC: 3 features, 90.0% accuracy [2026-02-26T20:35:34.517677] [DEBUG] [LOCAL ] Loaded configuration for USLM: 0 features, 70.0% accuracy [2026-02-26T20:35:34.517765] [DEBUG] [LOCAL ] Loaded configuration for LWAY: 4 features, 90.0% accuracy [2026-02-26T20:35:34.517849] [DEBUG] [LOCAL ] Loaded configuration for DORM: 4 features, 90.0% accuracy [2026-02-26T20:35:34.517936] [DEBUG] [LOCAL ] Loaded configuration for TJX: 2 features, 60.0% accuracy [2026-02-26T20:35:34.518010] [DEBUG] [LOCAL ] Loaded configuration for ASPI: 2 features, 80.0% accuracy [2026-02-26T20:35:34.518075] [DEBUG] [LOCAL ] Loaded configuration for FLWS: 1 features, 90.0% accuracy [2026-02-26T20:35:34.518137] [DEBUG] [LOCAL ] Loaded configuration for WYNN: 3 features, 70.0% accuracy [2026-02-26T20:35:34.518379] [DEBUG] [LOCAL ] Loaded configuration for FMAO: 5 features, 80.0% accuracy [2026-02-26T20:35:34.518665] [DEBUG] [LOCAL ] Loaded configuration for ASTS: 1 features, 80.0% accuracy [2026-02-26T20:35:34.518747] [DEBUG] [LOCAL ] Loaded configuration for USCB: 4 features, 80.0% accuracy [2026-02-26T20:35:34.518989] [DEBUG] [LOCAL ] Loaded configuration for GBTG: 1 features, 60.0% accuracy [2026-02-26T20:35:34.519064] [DEBUG] [LOCAL ] Loaded configuration for RC: 2 features, 60.0% accuracy [2026-02-26T20:35:34.519309] [DEBUG] [LOCAL ] Loaded configuration for JGLO: 2 features, 80.0% accuracy [2026-02-26T20:35:34.519384] [DEBUG] [LOCAL ] Loaded configuration for FWONK: 3 features, 80.0% accuracy [2026-02-26T20:35:34.519459] [DEBUG] [LOCAL ] Loaded configuration for OFS: 3 features, 90.0% accuracy [2026-02-26T20:35:34.519736] [DEBUG] [LOCAL ] Loaded configuration for STWD: 3 features, 60.0% accuracy [2026-02-26T20:35:34.519981] [DEBUG] [LOCAL ] Loaded configuration for IAC: 3 features, 60.0% accuracy [2026-02-26T20:35:34.520241] [DEBUG] [LOCAL ] Loaded configuration for RCL: 1 features, 70.0% accuracy [2026-02-26T20:35:34.520501] [DEBUG] [LOCAL ] Loaded configuration for ANIK: 2 features, 60.0% accuracy [2026-02-26T20:35:34.520621] [DEBUG] [LOCAL ] Loaded configuration for HDSN: 1 features, 60.0% accuracy [2026-02-26T20:35:34.520940] [DEBUG] [LOCAL ] Loaded configuration for DRMA: 4 features, 90.0% accuracy [2026-02-26T20:35:34.521209] [DEBUG] [LOCAL ] Loaded configuration for IXUS: 1 features, 80.0% accuracy [2026-02-26T20:35:34.521332] [DEBUG] [LOCAL ] Loaded configuration for APH: 4 features, 80.0% accuracy [2026-02-26T20:35:34.521640] [DEBUG] [LOCAL ] Loaded configuration for GRWG: 5 features, 80.0% accuracy [2026-02-26T20:35:34.522524] [DEBUG] [LOCAL ] Loaded configuration for CNNE: 3 features, 70.0% accuracy [2026-02-26T20:35:34.523857] [DEBUG] [LOCAL ] Loaded configuration for SOFI: 4 features, 80.0% accuracy [2026-02-26T20:35:34.524639] [DEBUG] [LOCAL ] Loaded configuration for CMCM: 4 features, 80.0% accuracy [2026-02-26T20:35:34.524716] [DEBUG] [LOCAL ] Loaded configuration for MLAB: 2 features, 90.0% accuracy [2026-02-26T20:35:34.524973] [DEBUG] [LOCAL ] Loaded configuration for PRLB: 0 features, 70.0% accuracy [2026-02-26T20:35:34.525069] [DEBUG] [LOCAL ] Loaded configuration for PGZ: 3 features, 80.0% accuracy [2026-02-26T20:35:34.525338] [DEBUG] [LOCAL ] Loaded configuration for MERC: 3 features, 70.0% accuracy [2026-02-26T20:35:34.525451] [DEBUG] [LOCAL ] Loaded configuration for BUFC: 3 features, 80.0% accuracy [2026-02-26T20:35:34.525723] [DEBUG] [LOCAL ] Loaded configuration for SUSC: 2 features, 60.0% accuracy [2026-02-26T20:35:34.526332] [DEBUG] [LOCAL ] Loaded configuration for LSCC: 2 features, 100.0% accuracy [2026-02-26T20:35:34.526415] [DEBUG] [LOCAL ] Loaded configuration for GAIN: 3 features, 90.0% accuracy [2026-02-26T20:35:34.526498] [DEBUG] [LOCAL ] Loaded configuration for SLRC: 1 features, 80.0% accuracy [2026-02-26T20:35:34.527184] [DEBUG] [LOCAL ] Loaded configuration for YUM: 3 features, 70.0% accuracy [2026-02-26T20:35:34.527264] [DEBUG] [LOCAL ] Loaded configuration for KRUS: 4 features, 60.0% accuracy [2026-02-26T20:35:34.527328] [DEBUG] [LOCAL ] Loaded configuration for NTIC: 3 features, 70.0% accuracy [2026-02-26T20:35:34.527398] [DEBUG] [LOCAL ] Loaded configuration for SPRO: 2 features, 70.0% accuracy [2026-02-26T20:35:34.527463] [DEBUG] [LOCAL ] Loaded configuration for OI: 3 features, 60.0% accuracy [2026-02-26T20:35:34.528121] [DEBUG] [LOCAL ] Loaded configuration for PCYO: 2 features, 80.0% accuracy [2026-02-26T20:35:34.528378] [DEBUG] [LOCAL ] Loaded configuration for ANDE: 4 features, 100.0% accuracy [2026-02-26T20:35:34.528455] [DEBUG] [LOCAL ] Loaded configuration for CSX: 5 features, 90.0% accuracy [2026-02-26T20:35:34.528714] [DEBUG] [LOCAL ] Loaded configuration for VNO: 1 features, 80.0% accuracy [2026-02-26T20:35:34.529053] [DEBUG] [LOCAL ] Loaded configuration for FBL: 1 features, 70.0% accuracy [2026-02-26T20:35:34.529352] [DEBUG] [LOCAL ] Loaded configuration for PAGS: 2 features, 90.0% accuracy [2026-02-26T20:35:34.529443] [DEBUG] [LOCAL ] Loaded configuration for CHSCP: 2 features, 70.0% accuracy [2026-02-26T20:35:34.529515] [DEBUG] [LOCAL ] Loaded configuration for AGX: 2 features, 90.0% accuracy [2026-02-26T20:35:34.529834] [DEBUG] [LOCAL ] Loaded configuration for SUN: 4 features, 70.0% accuracy [2026-02-26T20:35:34.529928] [DEBUG] [LOCAL ] Loaded configuration for GIB: 5 features, 80.0% accuracy [2026-02-26T20:35:34.530032] [DEBUG] [LOCAL ] Loaded configuration for DUK: 3 features, 60.0% accuracy [2026-02-26T20:35:34.530121] [DEBUG] [LOCAL ] Loaded configuration for SLDB: 2 features, 70.0% accuracy [2026-02-26T20:35:34.530381] [DEBUG] [LOCAL ] Loaded configuration for GDC: 2 features, 90.0% accuracy [2026-02-26T20:35:34.530472] [DEBUG] [LOCAL ] Loaded configuration for SY: 3 features, 90.0% accuracy [2026-02-26T20:35:34.530812] [DEBUG] [LOCAL ] Loaded configuration for IRMD: 2 features, 90.0% accuracy [2026-02-26T20:35:34.531072] [DEBUG] [LOCAL ] Loaded configuration for CWEN: 0 features, 80.0% accuracy [2026-02-26T20:35:34.531164] [DEBUG] [LOCAL ] Loaded configuration for FIZZ: 3 features, 90.0% accuracy [2026-02-26T20:35:34.531477] [DEBUG] [LOCAL ] Loaded configuration for AMRX: 2 features, 100.0% accuracy [2026-02-26T20:35:34.531772] [DEBUG] [LOCAL ] Loaded configuration for HLX: 4 features, 70.0% accuracy [2026-02-26T20:35:34.531846] [DEBUG] [LOCAL ] Loaded configuration for OMAB: 3 features, 70.0% accuracy [2026-02-26T20:35:34.531918] [DEBUG] [LOCAL ] Loaded configuration for OS: 5 features, 80.0% accuracy [2026-02-26T20:35:34.531981] [DEBUG] [LOCAL ] Loaded configuration for ASX: 1 features, 70.0% accuracy [2026-02-26T20:35:34.532244] [DEBUG] [LOCAL ] Loaded configuration for AEE: 1 features, 80.0% accuracy [2026-02-26T20:35:34.532511] [DEBUG] [LOCAL ] Loaded configuration for RBLX: 2 features, 90.0% accuracy [2026-02-26T20:35:34.532855] [DEBUG] [LOCAL ] Loaded configuration for ADMA: 3 features, 60.0% accuracy [2026-02-26T20:35:34.533102] [DEBUG] [LOCAL ] Loaded configuration for CSCO: 5 features, 60.0% accuracy [2026-02-26T20:35:34.533187] [DEBUG] [LOCAL ] Loaded configuration for CNI: 1 features, 70.0% accuracy [2026-02-26T20:35:34.533432] [DEBUG] [LOCAL ] Loaded configuration for AMLX: 3 features, 90.0% accuracy [2026-02-26T20:35:34.533741] [DEBUG] [LOCAL ] Loaded configuration for TXN: 5 features, 90.0% accuracy [2026-02-26T20:35:34.534054] [DEBUG] [LOCAL ] Loaded configuration for EVG: 1 features, 70.0% accuracy [2026-02-26T20:35:34.534149] [DEBUG] [LOCAL ] Loaded configuration for MHF: 3 features, 80.0% accuracy [2026-02-26T20:35:34.534461] [DEBUG] [LOCAL ] Loaded configuration for AWRE: 1 features, 90.0% accuracy [2026-02-26T20:35:34.534745] [DEBUG] [LOCAL ] Loaded configuration for FID: 1 features, 80.0% accuracy [2026-02-26T20:35:34.534998] [DEBUG] [LOCAL ] Loaded configuration for ENIC: 2 features, 60.0% accuracy [2026-02-26T20:35:34.535084] [DEBUG] [LOCAL ] Loaded configuration for PCB: 1 features, 70.0% accuracy [2026-02-26T20:35:34.535156] [DEBUG] [LOCAL ] Loaded configuration for TDC: 2 features, 60.0% accuracy [2026-02-26T20:35:34.535397] [DEBUG] [LOCAL ] Loaded configuration for MFIC: 5 features, 80.0% accuracy [2026-02-26T20:35:34.535665] [DEBUG] [LOCAL ] Loaded configuration for GOF: 3 features, 70.0% accuracy [2026-02-26T20:35:34.535763] [DEBUG] [LOCAL ] Loaded configuration for UE: 3 features, 70.0% accuracy [2026-02-26T20:35:34.536007] [DEBUG] [LOCAL ] Loaded configuration for PHUN: 1 features, 90.0% accuracy [2026-02-26T20:35:34.536088] [DEBUG] [LOCAL ] Loaded configuration for WTFC: 0 features, 70.0% accuracy [2026-02-26T20:35:34.536161] [DEBUG] [LOCAL ] Loaded configuration for SIGI: 1 features, 80.0% accuracy [2026-02-26T20:35:34.536414] [DEBUG] [LOCAL ] Loaded configuration for APAM: 1 features, 70.0% accuracy [2026-02-26T20:35:34.536670] [DEBUG] [LOCAL ] Loaded configuration for NWL: 3 features, 60.0% accuracy [2026-02-26T20:35:34.536924] [DEBUG] [LOCAL ] Loaded configuration for AEIS: 1 features, 80.0% accuracy [2026-02-26T20:35:34.537003] [DEBUG] [LOCAL ] Loaded configuration for BGRN: 3 features, 90.0% accuracy [2026-02-26T20:35:34.537078] [DEBUG] [LOCAL ] Loaded configuration for AVA: 2 features, 90.0% accuracy [2026-02-26T20:35:34.537356] [DEBUG] [LOCAL ] Loaded configuration for BMRN: 2 features, 90.0% accuracy [2026-02-26T20:35:34.537430] [DEBUG] [LOCAL ] Loaded configuration for DFIN: 1 features, 70.0% accuracy [2026-02-26T20:35:34.537703] [DEBUG] [LOCAL ] Loaded configuration for CNTY: 5 features, 80.0% accuracy [2026-02-26T20:35:34.537795] [DEBUG] [LOCAL ] Loaded configuration for UBND: 2 features, 90.0% accuracy [2026-02-26T20:35:34.537859] [DEBUG] [LOCAL ] Loaded configuration for PLSE: 2 features, 80.0% accuracy [2026-02-26T20:35:34.537929] [DEBUG] [LOCAL ] Loaded configuration for HMN: 0 features, 80.0% accuracy [2026-02-26T20:35:34.538211] [DEBUG] [LOCAL ] Loaded configuration for IPGP: 0 features, 90.0% accuracy [2026-02-26T20:35:34.538282] [DEBUG] [LOCAL ] Loaded configuration for CDIO: 2 features, 80.0% accuracy [2026-02-26T20:35:34.538528] [DEBUG] [LOCAL ] Loaded configuration for ADX: 2 features, 80.0% accuracy [2026-02-26T20:35:34.538782] [DEBUG] [LOCAL ] Loaded configuration for QTEC: 4 features, 70.0% accuracy [2026-02-26T20:35:34.539035] [DEBUG] [LOCAL ] Loaded configuration for DAWN: 1 features, 60.0% accuracy [2026-02-26T20:35:34.539327] [DEBUG] [LOCAL ] Loaded configuration for RGNX: 3 features, 70.0% accuracy [2026-02-26T20:35:34.539567] [DEBUG] [LOCAL ] Loaded configuration for WTRG: 1 features, 70.0% accuracy [2026-02-26T20:35:34.539890] [DEBUG] [LOCAL ] Loaded configuration for CVBF: 2 features, 70.0% accuracy [2026-02-26T20:35:34.540173] [DEBUG] [LOCAL ] Loaded configuration for BBCP: 4 features, 90.0% accuracy [2026-02-26T20:35:34.540430] [DEBUG] [LOCAL ] Loaded configuration for CRL: 3 features, 70.0% accuracy [2026-02-26T20:35:34.540675] [DEBUG] [LOCAL ] Loaded configuration for CARG: 2 features, 80.0% accuracy [2026-02-26T20:35:34.540755] [DEBUG] [LOCAL ] Loaded configuration for JPM: 1 features, 80.0% accuracy [2026-02-26T20:35:34.540863] [DEBUG] [LOCAL ] Loaded configuration for BSY: 2 features, 80.0% accuracy [2026-02-26T20:35:34.541154] [DEBUG] [LOCAL ] Loaded configuration for NWFL: 1 features, 70.0% accuracy [2026-02-26T20:35:34.541228] [DEBUG] [LOCAL ] Loaded configuration for KMB: 2 features, 80.0% accuracy [2026-02-26T20:35:34.541462] [DEBUG] [LOCAL ] Loaded configuration for XPRO: 1 features, 90.0% accuracy [2026-02-26T20:35:34.541700] [DEBUG] [LOCAL ] Loaded configuration for IGIC: 3 features, 90.0% accuracy [2026-02-26T20:35:34.541771] [DEBUG] [LOCAL ] Loaded configuration for ATO: 3 features, 80.0% accuracy [2026-02-26T20:35:34.542005] [DEBUG] [LOCAL ] Loaded configuration for UPWK: 5 features, 90.0% accuracy [2026-02-26T20:35:34.542257] [DEBUG] [LOCAL ] Loaded configuration for CLMB: 0 features, 50.0% accuracy [2026-02-26T20:35:34.542504] [DEBUG] [LOCAL ] Loaded configuration for ESPO: 1 features, 80.0% accuracy [2026-02-26T20:35:34.542605] [DEBUG] [LOCAL ] Loaded configuration for MOH: 2 features, 90.0% accuracy [2026-02-26T20:35:34.542680] [DEBUG] [LOCAL ] Loaded configuration for FC: 1 features, 90.0% accuracy [2026-02-26T20:35:34.542980] [DEBUG] [LOCAL ] Loaded configuration for SAVA: 2 features, 70.0% accuracy [2026-02-26T20:35:34.543067] [DEBUG] [LOCAL ] Loaded configuration for SHEN: 2 features, 90.0% accuracy [2026-02-26T20:35:34.543143] [DEBUG] [LOCAL ] Loaded configuration for TAK: 1 features, 80.0% accuracy [2026-02-26T20:35:34.543217] [DEBUG] [LOCAL ] Loaded configuration for TD: 1 features, 90.0% accuracy [2026-02-26T20:35:34.543492] [DEBUG] [LOCAL ] Loaded configuration for NUWE: 3 features, 80.0% accuracy [2026-02-26T20:35:34.543784] [DEBUG] [LOCAL ] Loaded configuration for SANM: 2 features, 90.0% accuracy [2026-02-26T20:35:34.544041] [DEBUG] [LOCAL ] Loaded configuration for AQMS: 1 features, 80.0% accuracy [2026-02-26T20:35:34.544152] [DEBUG] [LOCAL ] Loaded configuration for BCBP: 1 features, 60.0% accuracy [2026-02-26T20:35:34.544415] [DEBUG] [LOCAL ] Loaded configuration for KRG: 4 features, 100.0% accuracy [2026-02-26T20:35:34.544498] [DEBUG] [LOCAL ] Loaded configuration for NVD: 2 features, 100.0% accuracy [2026-02-26T20:35:34.544803] [DEBUG] [LOCAL ] Loaded configuration for CTKB: 2 features, 80.0% accuracy [2026-02-26T20:35:34.544912] [DEBUG] [LOCAL ] Loaded configuration for KNTK: 5 features, 100.0% accuracy [2026-02-26T20:35:34.545165] [DEBUG] [LOCAL ] Loaded configuration for INSE: 1 features, 70.0% accuracy [2026-02-26T20:35:34.545408] [DEBUG] [LOCAL ] Loaded configuration for ATEC: 5 features, 80.0% accuracy [2026-02-26T20:35:34.545501] [DEBUG] [LOCAL ] Loaded configuration for UFPI: 1 features, 60.0% accuracy [2026-02-26T20:35:34.545588] [DEBUG] [LOCAL ] Loaded configuration for YQQQ: 4 features, 70.0% accuracy [2026-02-26T20:35:34.545883] [DEBUG] [LOCAL ] Loaded configuration for SBFM: 3 features, 60.0% accuracy [2026-02-26T20:35:34.546143] [DEBUG] [LOCAL ] Loaded configuration for TFPM: 5 features, 60.0% accuracy [2026-02-26T20:35:34.546399] [DEBUG] [LOCAL ] Loaded configuration for RIVN: 0 features, 60.0% accuracy [2026-02-26T20:35:34.546649] [DEBUG] [LOCAL ] Loaded configuration for ASTI: 1 features, 70.0% accuracy [2026-02-26T20:35:34.546722] [DEBUG] [LOCAL ] Loaded configuration for G: 2 features, 80.0% accuracy [2026-02-26T20:35:34.546945] [DEBUG] [LOCAL ] Loaded configuration for FLNC: 2 features, 70.0% accuracy [2026-02-26T20:35:34.547017] [DEBUG] [LOCAL ] Loaded configuration for ROP: 0 features, 70.0% accuracy [2026-02-26T20:35:34.547086] [DEBUG] [LOCAL ] Loaded configuration for SNFCA: 2 features, 70.0% accuracy [2026-02-26T20:35:34.547162] [DEBUG] [LOCAL ] Loaded configuration for DJCO: 6 features, 90.0% accuracy [2026-02-26T20:35:34.547399] [DEBUG] [LOCAL ] Loaded configuration for WHF: 3 features, 60.0% accuracy [2026-02-26T20:35:34.547480] [DEBUG] [LOCAL ] Loaded configuration for AUB: 1 features, 50.0% accuracy [2026-02-26T20:35:34.547738] [DEBUG] [LOCAL ] Loaded configuration for BYD: 5 features, 90.0% accuracy [2026-02-26T20:35:34.547972] [DEBUG] [LOCAL ] Loaded configuration for WIMI: 3 features, 80.0% accuracy [2026-02-26T20:35:34.548240] [DEBUG] [LOCAL ] Loaded configuration for BWA: 3 features, 80.0% accuracy [2026-02-26T20:35:34.548523] [DEBUG] [LOCAL ] Loaded configuration for EXPO: 1 features, 80.0% accuracy [2026-02-26T20:35:34.548803] [DEBUG] [LOCAL ] Loaded configuration for ING: 1 features, 90.0% accuracy [2026-02-26T20:35:34.548877] [DEBUG] [LOCAL ] Loaded configuration for CYN: 4 features, 80.0% accuracy [2026-02-26T20:35:34.549117] [DEBUG] [LOCAL ] Loaded configuration for PTEN: 2 features, 80.0% accuracy [2026-02-26T20:35:34.549424] [DEBUG] [LOCAL ] Loaded configuration for APD: 1 features, 60.0% accuracy [2026-02-26T20:35:34.549503] [DEBUG] [LOCAL ] Loaded configuration for BEN: 2 features, 90.0% accuracy [2026-02-26T20:35:34.549587] [DEBUG] [LOCAL ] Loaded configuration for CAG: 2 features, 70.0% accuracy [2026-02-26T20:35:34.549817] [DEBUG] [LOCAL ] Loaded configuration for DLX: 2 features, 70.0% accuracy [2026-02-26T20:35:34.549905] [DEBUG] [LOCAL ] Loaded configuration for CNF: 2 features, 80.0% accuracy [2026-02-26T20:35:34.550196] [DEBUG] [LOCAL ] Loaded configuration for WAFDP: 2 features, 70.0% accuracy [2026-02-26T20:35:34.550481] [DEBUG] [LOCAL ] Loaded configuration for ACGL: 5 features, 60.0% accuracy [2026-02-26T20:35:34.550781] [DEBUG] [LOCAL ] Loaded configuration for NTLA: 5 features, 50.0% accuracy [2026-02-26T20:35:34.550879] [DEBUG] [LOCAL ] Loaded configuration for PFO: 4 features, 80.0% accuracy [2026-02-26T20:35:34.551112] [DEBUG] [LOCAL ] Loaded configuration for TFIN: 4 features, 90.0% accuracy [2026-02-26T20:35:34.551382] [DEBUG] [LOCAL ] Loaded configuration for CALX: 0 features, 60.0% accuracy [2026-02-26T20:35:34.551463] [DEBUG] [LOCAL ] Loaded configuration for OPRA: 4 features, 80.0% accuracy [2026-02-26T20:35:34.551715] [DEBUG] [LOCAL ] Loaded configuration for ERO: 3 features, 100.0% accuracy [2026-02-26T20:35:34.551975] [DEBUG] [LOCAL ] Loaded configuration for NFJ: 4 features, 70.0% accuracy [2026-02-26T20:35:34.552048] [DEBUG] [LOCAL ] Loaded configuration for SYRE: 3 features, 80.0% accuracy [2026-02-26T20:35:34.552327] [DEBUG] [LOCAL ] Loaded configuration for UNF: 1 features, 60.0% accuracy [2026-02-26T20:35:34.552433] [DEBUG] [LOCAL ] Loaded configuration for JTEK: 2 features, 70.0% accuracy [2026-02-26T20:35:34.552684] [DEBUG] [LOCAL ] Loaded configuration for JSMD: 3 features, 70.0% accuracy [2026-02-26T20:35:34.552755] [DEBUG] [LOCAL ] Loaded configuration for HURN: 0 features, 70.0% accuracy [2026-02-26T20:35:34.553032] [DEBUG] [LOCAL ] Loaded configuration for VSEC: 3 features, 80.0% accuracy [2026-02-26T20:35:34.553107] [DEBUG] [LOCAL ] Loaded configuration for ACLX: 3 features, 80.0% accuracy [2026-02-26T20:35:34.553170] [DEBUG] [LOCAL ] Loaded configuration for KZIA: 0 features, 80.0% accuracy [2026-02-26T20:35:34.553390] [DEBUG] [LOCAL ] Loaded configuration for WRLD: 1 features, 50.0% accuracy [2026-02-26T20:35:34.553469] [DEBUG] [LOCAL ] Loaded configuration for GCO: 2 features, 80.0% accuracy [2026-02-26T20:35:34.553711] [DEBUG] [LOCAL ] Loaded configuration for SRI: 4 features, 90.0% accuracy [2026-02-26T20:35:34.553782] [DEBUG] [LOCAL ] Loaded configuration for IBOC: 1 features, 80.0% accuracy [2026-02-26T20:35:34.553874] [DEBUG] [LOCAL ] Loaded configuration for BWIN: 3 features, 90.0% accuracy [2026-02-26T20:35:34.553937] [DEBUG] [LOCAL ] Loaded configuration for BJRI: 3 features, 70.0% accuracy [2026-02-26T20:35:34.553998] [DEBUG] [LOCAL ] Loaded configuration for TASK: 4 features, 70.0% accuracy [2026-02-26T20:35:34.554228] [DEBUG] [LOCAL ] Loaded configuration for RLAY: 0 features, 60.0% accuracy [2026-02-26T20:35:34.554309] [DEBUG] [LOCAL ] Loaded configuration for FG: 1 features, 100.0% accuracy [2026-02-26T20:35:34.554391] [DEBUG] [LOCAL ] Loaded configuration for MXL: 4 features, 60.0% accuracy [2026-02-26T20:35:34.554669] [DEBUG] [LOCAL ] Loaded configuration for DTIL: 4 features, 90.0% accuracy [2026-02-26T20:35:34.554912] [DEBUG] [LOCAL ] Loaded configuration for SHBI: 1 features, 40.0% accuracy [2026-02-26T20:35:34.555182] [DEBUG] [LOCAL ] Loaded configuration for EXPE: 4 features, 70.0% accuracy [2026-02-26T20:35:34.555893] [DEBUG] [LOCAL ] Loaded configuration for SMCX: 3 features, 60.0% accuracy [2026-02-26T20:35:34.556000] [DEBUG] [LOCAL ] Loaded configuration for OLED: 1 features, 80.0% accuracy [2026-02-26T20:35:34.556101] [DEBUG] [LOCAL ] Loaded configuration for AGM: 2 features, 80.0% accuracy [2026-02-26T20:35:34.556360] [DEBUG] [LOCAL ] Loaded configuration for GRND: 2 features, 90.0% accuracy [2026-02-26T20:35:34.556434] [DEBUG] [LOCAL ] Loaded configuration for BBY: 1 features, 80.0% accuracy [2026-02-26T20:35:34.556687] [DEBUG] [LOCAL ] Loaded configuration for GFF: 1 features, 80.0% accuracy [2026-02-26T20:35:34.556760] [DEBUG] [LOCAL ] Loaded configuration for BURL: 1 features, 70.0% accuracy [2026-02-26T20:35:34.557502] [DEBUG] [LOCAL ] Loaded configuration for AVB: 1 features, 90.0% accuracy [2026-02-26T20:35:34.557597] [DEBUG] [LOCAL ] Loaded configuration for SNEX: 1 features, 80.0% accuracy [2026-02-26T20:35:34.557930] [DEBUG] [LOCAL ] Loaded configuration for VECO: 0 features, 90.0% accuracy [2026-02-26T20:35:34.558004] [DEBUG] [LOCAL ] Loaded configuration for RBC: 1 features, 80.0% accuracy [2026-02-26T20:35:34.558066] [DEBUG] [LOCAL ] Loaded configuration for CXSE: 3 features, 70.0% accuracy [2026-02-26T20:35:34.558139] [DEBUG] [LOCAL ] Loaded configuration for HLLY: 1 features, 60.0% accuracy [2026-02-26T20:35:34.558404] [DEBUG] [LOCAL ] Loaded configuration for PML: 1 features, 80.0% accuracy [2026-02-26T20:35:34.558666] [DEBUG] [LOCAL ] Loaded configuration for FTA: 2 features, 80.0% accuracy [2026-02-26T20:35:34.558919] [DEBUG] [LOCAL ] Loaded configuration for JJSF: 0 features, 60.0% accuracy [2026-02-26T20:35:34.559003] [DEBUG] [LOCAL ] Loaded configuration for DASH: 1 features, 90.0% accuracy [2026-02-26T20:35:34.559068] [DEBUG] [LOCAL ] Loaded configuration for MFC: 2 features, 80.0% accuracy [2026-02-26T20:35:34.559306] [DEBUG] [LOCAL ] Loaded configuration for CIM: 4 features, 80.0% accuracy [2026-02-26T20:35:34.559380] [DEBUG] [LOCAL ] Loaded configuration for QNTM: 2 features, 80.0% accuracy [2026-02-26T20:35:34.559664] [DEBUG] [LOCAL ] Loaded configuration for AMTB: 2 features, 80.0% accuracy [2026-02-26T20:35:34.559907] [DEBUG] [LOCAL ] Loaded configuration for ARHS: 4 features, 90.0% accuracy [2026-02-26T20:35:34.560149] [DEBUG] [LOCAL ] Loaded configuration for WGS: 1 features, 60.0% accuracy [2026-02-26T20:35:34.560229] [DEBUG] [LOCAL ] Loaded configuration for SOCL: 4 features, 90.0% accuracy [2026-02-26T20:35:34.560482] [DEBUG] [LOCAL ] Loaded configuration for HY: 3 features, 100.0% accuracy [2026-02-26T20:35:34.560589] [DEBUG] [LOCAL ] Loaded configuration for IDXX: 2 features, 70.0% accuracy [2026-02-26T20:35:34.560835] [DEBUG] [LOCAL ] Loaded configuration for ATAI: 0 features, 50.0% accuracy [2026-02-26T20:35:34.561073] [DEBUG] [LOCAL ] Loaded configuration for UPBD: 3 features, 70.0% accuracy [2026-02-26T20:35:34.561381] [DEBUG] [LOCAL ] Loaded configuration for BKCH: 1 features, 80.0% accuracy [2026-02-26T20:35:34.561456] [DEBUG] [LOCAL ] Loaded configuration for CLFD: 2 features, 70.0% accuracy [2026-02-26T20:35:34.561527] [DEBUG] [LOCAL ] Loaded configuration for PATK: 1 features, 80.0% accuracy [2026-02-26T20:35:34.561629] [DEBUG] [LOCAL ] Loaded configuration for CWCO: 2 features, 90.0% accuracy [2026-02-26T20:35:34.561922] [DEBUG] [LOCAL ] Loaded configuration for TLSI: 0 features, 50.0% accuracy [2026-02-26T20:35:34.561996] [DEBUG] [LOCAL ] Loaded configuration for TY: 3 features, 60.0% accuracy [2026-02-26T20:35:34.562066] [DEBUG] [LOCAL ] Loaded configuration for RNG: 2 features, 70.0% accuracy [2026-02-26T20:35:34.562291] [DEBUG] [LOCAL ] Loaded configuration for CVKD: 1 features, 80.0% accuracy [2026-02-26T20:35:34.562372] [DEBUG] [LOCAL ] Loaded configuration for L: 1 features, 80.0% accuracy [2026-02-26T20:35:34.562616] [DEBUG] [LOCAL ] Loaded configuration for E: 2 features, 80.0% accuracy [2026-02-26T20:35:34.562688] [DEBUG] [LOCAL ] Loaded configuration for CRBG: 1 features, 80.0% accuracy [2026-02-26T20:35:34.562941] [DEBUG] [LOCAL ] Loaded configuration for RCUS: 2 features, 80.0% accuracy [2026-02-26T20:35:34.563028] [DEBUG] [LOCAL ] Loaded configuration for TMDX: 3 features, 80.0% accuracy [2026-02-26T20:35:34.563101] [DEBUG] [LOCAL ] Loaded configuration for AMRC: 2 features, 100.0% accuracy [2026-02-26T20:35:34.563403] [DEBUG] [LOCAL ] Loaded configuration for MNDO: 3 features, 80.0% accuracy [2026-02-26T20:35:34.563483] [DEBUG] [LOCAL ] Loaded configuration for RFMZ: 1 features, 70.0% accuracy [2026-02-26T20:35:34.563756] [DEBUG] [LOCAL ] Loaded configuration for FWONA: 3 features, 80.0% accuracy [2026-02-26T20:35:34.563837] [DEBUG] [LOCAL ] Loaded configuration for RES: 4 features, 90.0% accuracy [2026-02-26T20:35:34.564110] [DEBUG] [LOCAL ] Loaded configuration for SBLK: 2 features, 70.0% accuracy [2026-02-26T20:35:34.564190] [DEBUG] [LOCAL ] Loaded configuration for EOS: 1 features, 70.0% accuracy [2026-02-26T20:35:34.564416] [DEBUG] [LOCAL ] Loaded configuration for CRC: 3 features, 60.0% accuracy [2026-02-26T20:35:34.564487] [DEBUG] [LOCAL ] Loaded configuration for GILD: 0 features, 80.0% accuracy [2026-02-26T20:35:34.564757] [DEBUG] [LOCAL ] Loaded configuration for AMWL: 1 features, 90.0% accuracy [2026-02-26T20:35:34.564837] [DEBUG] [LOCAL ] Loaded configuration for NAZ: 1 features, 80.0% accuracy [2026-02-26T20:35:34.564900] [DEBUG] [LOCAL ] Loaded configuration for FTRE: 1 features, 50.0% accuracy [2026-02-26T20:35:34.565189] [DEBUG] [LOCAL ] Loaded configuration for LINK: 3 features, 80.0% accuracy [2026-02-26T20:35:34.565269] [DEBUG] [LOCAL ] Loaded configuration for FINS: 1 features, 70.0% accuracy [2026-02-26T20:35:34.565496] [DEBUG] [LOCAL ] Loaded configuration for HCM: 2 features, 70.0% accuracy [2026-02-26T20:35:34.565813] [DEBUG] [LOCAL ] Loaded configuration for CLNE: 1 features, 70.0% accuracy [2026-02-26T20:35:34.565888] [DEBUG] [LOCAL ] Loaded configuration for RQI: 4 features, 60.0% accuracy [2026-02-26T20:35:34.566112] [DEBUG] [LOCAL ] Loaded configuration for MSD: 2 features, 80.0% accuracy [2026-02-26T20:35:34.566184] [DEBUG] [LOCAL ] Loaded configuration for USDX: 0 features, 50.0% accuracy [2026-02-26T20:35:34.566607] [DEBUG] [LOCAL ] Loaded configuration for AGNCP: 1 features, 50.0% accuracy [2026-02-26T20:35:34.566841] [DEBUG] [LOCAL ] Loaded configuration for VLN: 4 features, 70.0% accuracy [2026-02-26T20:35:34.567111] [DEBUG] [LOCAL ] Loaded configuration for AFG: 3 features, 80.0% accuracy [2026-02-26T20:35:34.567523] [DEBUG] [LOCAL ] Loaded configuration for REG: 3 features, 70.0% accuracy [2026-02-26T20:35:34.567635] [DEBUG] [LOCAL ] Loaded configuration for TSLL: 2 features, 80.0% accuracy [2026-02-26T20:35:34.567724] [DEBUG] [LOCAL ] Loaded configuration for LOVE: 2 features, 80.0% accuracy [2026-02-26T20:35:34.567969] [DEBUG] [LOCAL ] Loaded configuration for HBCP: 1 features, 50.0% accuracy [2026-02-26T20:35:34.568043] [DEBUG] [LOCAL ] Loaded configuration for OCUL: 2 features, 80.0% accuracy [2026-02-26T20:35:34.568106] [DEBUG] [LOCAL ] Loaded configuration for BSTZ: 2 features, 70.0% accuracy [2026-02-26T20:35:34.568175] [DEBUG] [LOCAL ] Loaded configuration for SNOA: 1 features, 80.0% accuracy [2026-02-26T20:35:34.568238] [DEBUG] [LOCAL ] Loaded configuration for TYL: 3 features, 80.0% accuracy [2026-02-26T20:35:34.568473] [DEBUG] [LOCAL ] Loaded configuration for DWSH: 4 features, 70.0% accuracy [2026-02-26T20:35:34.568556] [DEBUG] [LOCAL ] Loaded configuration for TBB: 1 features, 90.0% accuracy [2026-02-26T20:35:34.568648] [DEBUG] [LOCAL ] Loaded configuration for RM: 2 features, 80.0% accuracy [2026-02-26T20:35:34.568893] [DEBUG] [LOCAL ] Loaded configuration for NKTX: 5 features, 90.0% accuracy [2026-02-26T20:35:34.569135] [DEBUG] [LOCAL ] Loaded configuration for BANC: 3 features, 70.0% accuracy [2026-02-26T20:35:34.569208] [DEBUG] [LOCAL ] Loaded configuration for IUS: 1 features, 80.0% accuracy [2026-02-26T20:35:34.569468] [DEBUG] [LOCAL ] Loaded configuration for APO: 2 features, 90.0% accuracy [2026-02-26T20:35:34.569727] [DEBUG] [LOCAL ] Loaded configuration for AMZD: 3 features, 90.0% accuracy [2026-02-26T20:35:34.569980] [DEBUG] [LOCAL ] Loaded configuration for HAE: 2 features, 80.0% accuracy [2026-02-26T20:35:34.570218] [DEBUG] [LOCAL ] Loaded configuration for SAN: 2 features, 60.0% accuracy [2026-02-26T20:35:34.570289] [DEBUG] [LOCAL ] Loaded configuration for RBB: 1 features, 80.0% accuracy [2026-02-26T20:35:34.570360] [DEBUG] [LOCAL ] Loaded configuration for SAFE: 1 features, 90.0% accuracy [2026-02-26T20:35:34.570609] [DEBUG] [LOCAL ] Loaded configuration for NUS: 3 features, 80.0% accuracy [2026-02-26T20:35:34.570865] [DEBUG] [LOCAL ] Loaded configuration for FPF: 3 features, 80.0% accuracy [2026-02-26T20:35:34.570947] [DEBUG] [LOCAL ] Loaded configuration for QVCC: 3 features, 90.0% accuracy [2026-02-26T20:35:34.571204] [DEBUG] [LOCAL ] Loaded configuration for ONTF: 1 features, 70.0% accuracy [2026-02-26T20:35:34.571444] [DEBUG] [LOCAL ] Loaded configuration for LUMN: 4 features, 70.0% accuracy [2026-02-26T20:35:34.571533] [DEBUG] [LOCAL ] Loaded configuration for RMBS: 3 features, 100.0% accuracy [2026-02-26T20:35:34.571628] [DEBUG] [LOCAL ] Loaded configuration for TLSA: 5 features, 60.0% accuracy [2026-02-26T20:35:34.571883] [DEBUG] [LOCAL ] Loaded configuration for CCLD: 3 features, 80.0% accuracy [2026-02-26T20:35:34.572134] [DEBUG] [LOCAL ] Loaded configuration for RYAM: 3 features, 70.0% accuracy [2026-02-26T20:35:34.572378] [DEBUG] [LOCAL ] Loaded configuration for EOSE: 3 features, 80.0% accuracy [2026-02-26T20:35:34.572618] [DEBUG] [LOCAL ] Loaded configuration for TGS: 1 features, 70.0% accuracy [2026-02-26T20:35:34.572692] [DEBUG] [LOCAL ] Loaded configuration for MAXN: 3 features, 70.0% accuracy [2026-02-26T20:35:34.572762] [DEBUG] [LOCAL ] Loaded configuration for HSAI: 1 features, 90.0% accuracy [2026-02-26T20:35:34.572832] [DEBUG] [LOCAL ] Loaded configuration for PEY: 1 features, 80.0% accuracy [2026-02-26T20:35:34.573131] [DEBUG] [LOCAL ] Loaded configuration for APG: 4 features, 70.0% accuracy [2026-02-26T20:35:34.573206] [DEBUG] [LOCAL ] Loaded configuration for NSC: 1 features, 80.0% accuracy [2026-02-26T20:35:34.573457] [DEBUG] [LOCAL ] Loaded configuration for ZVRA: 4 features, 60.0% accuracy [2026-02-26T20:35:34.573697] [DEBUG] [LOCAL ] Loaded configuration for FOXF: 1 features, 70.0% accuracy [2026-02-26T20:35:34.573770] [DEBUG] [LOCAL ] Loaded configuration for DBX: 5 features, 100.0% accuracy [2026-02-26T20:35:34.574047] [DEBUG] [LOCAL ] Loaded configuration for SHOP: 3 features, 70.0% accuracy [2026-02-26T20:35:34.574119] [DEBUG] [LOCAL ] Loaded configuration for USB: 3 features, 80.0% accuracy [2026-02-26T20:35:34.574181] [DEBUG] [LOCAL ] Loaded configuration for AYI: 4 features, 90.0% accuracy [2026-02-26T20:35:34.574242] [DEBUG] [LOCAL ] Loaded configuration for PPSI: 1 features, 70.0% accuracy [2026-02-26T20:35:34.574518] [DEBUG] [LOCAL ] Loaded configuration for CLH: 3 features, 70.0% accuracy [2026-02-26T20:35:34.574794] [DEBUG] [LOCAL ] Loaded configuration for AMPL: 2 features, 90.0% accuracy [2026-02-26T20:35:34.575034] [DEBUG] [LOCAL ] Loaded configuration for SMHX: 3 features, 70.0% accuracy [2026-02-26T20:35:34.575106] [DEBUG] [LOCAL ] Loaded configuration for DUKB: 2 features, 90.0% accuracy [2026-02-26T20:35:34.575522] [DEBUG] [LOCAL ] Loaded configuration for JELD: 2 features, 90.0% accuracy [2026-02-26T20:35:34.575755] [DEBUG] [LOCAL ] Loaded configuration for BRZE: 5 features, 90.0% accuracy [2026-02-26T20:35:34.575997] [DEBUG] [LOCAL ] Loaded configuration for PEBK: 1 features, 50.0% accuracy [2026-02-26T20:35:34.576455] [DEBUG] [LOCAL ] Loaded configuration for TRIP: 3 features, 70.0% accuracy [2026-02-26T20:35:34.576546] [DEBUG] [LOCAL ] Loaded configuration for NWPX: 3 features, 70.0% accuracy [2026-02-26T20:35:34.576631] [DEBUG] [LOCAL ] Loaded configuration for EG: 2 features, 90.0% accuracy [2026-02-26T20:35:34.576695] [DEBUG] [LOCAL ] Loaded configuration for STKH: 5 features, 90.0% accuracy [2026-02-26T20:35:34.576928] [DEBUG] [LOCAL ] Loaded configuration for SUPN: 5 features, 90.0% accuracy [2026-02-26T20:35:34.577002] [DEBUG] [LOCAL ] Loaded configuration for CP: 2 features, 60.0% accuracy [2026-02-26T20:35:34.577331] [DEBUG] [LOCAL ] Loaded configuration for ERAS: 3 features, 70.0% accuracy [2026-02-26T20:35:34.577516] [DEBUG] [LOCAL ] Loaded configuration for ES: 3 features, 70.0% accuracy [2026-02-26T20:35:34.577637] [DEBUG] [LOCAL ] Loaded configuration for PFD: 2 features, 90.0% accuracy [2026-02-26T20:35:34.577764] [DEBUG] [LOCAL ] Loaded configuration for BVFL: 0 features, 80.0% accuracy [2026-02-26T20:35:34.578064] [DEBUG] [LOCAL ] Loaded configuration for CCAP: 2 features, 70.0% accuracy [2026-02-26T20:35:34.578164] [DEBUG] [LOCAL ] Loaded configuration for MTG: 1 features, 80.0% accuracy [2026-02-26T20:35:34.578406] [DEBUG] [LOCAL ] Loaded configuration for XRX: 3 features, 90.0% accuracy [2026-02-26T20:35:34.579050] [DEBUG] [LOCAL ] Loaded configuration for TXMD: 3 features, 70.0% accuracy [2026-02-26T20:35:34.579151] [DEBUG] [LOCAL ] Loaded configuration for NODK: 2 features, 70.0% accuracy [2026-02-26T20:35:34.579218] [DEBUG] [LOCAL ] Loaded configuration for EDD: 2 features, 70.0% accuracy [2026-02-26T20:35:34.579278] [DEBUG] [LOCAL ] Loaded configuration for LPLA: 2 features, 50.0% accuracy [2026-02-26T20:35:34.579339] [DEBUG] [LOCAL ] Loaded configuration for CVNA: 5 features, 100.0% accuracy [2026-02-26T20:35:34.579398] [DEBUG] [LOCAL ] Loaded configuration for DHI: 2 features, 90.0% accuracy [2026-02-26T20:35:34.579457] [DEBUG] [LOCAL ] Loaded configuration for RNAC: 2 features, 60.0% accuracy [2026-02-26T20:35:34.579748] [DEBUG] [LOCAL ] Loaded configuration for ARVN: 3 features, 90.0% accuracy [2026-02-26T20:35:34.579824] [DEBUG] [LOCAL ] Loaded configuration for ENGN: 2 features, 80.0% accuracy [2026-02-26T20:35:34.580083] [DEBUG] [LOCAL ] Loaded configuration for JQC: 0 features, 60.0% accuracy [2026-02-26T20:35:34.580409] [DEBUG] [LOCAL ] Loaded configuration for SKLZ: 3 features, 90.0% accuracy [2026-02-26T20:35:34.580747] [DEBUG] [LOCAL ] Loaded configuration for WMS: 8 features, 100.0% accuracy [2026-02-26T20:35:34.581005] [DEBUG] [LOCAL ] Loaded configuration for CYRX: 6 features, 80.0% accuracy [2026-02-26T20:35:34.581089] [DEBUG] [LOCAL ] Loaded configuration for BELFB: 5 features, 100.0% accuracy [2026-02-26T20:35:34.581344] [DEBUG] [LOCAL ] Loaded configuration for BLND: 2 features, 70.0% accuracy [2026-02-26T20:35:34.581419] [DEBUG] [LOCAL ] Loaded configuration for CREX: 2 features, 80.0% accuracy [2026-02-26T20:35:34.581493] [DEBUG] [LOCAL ] Loaded configuration for UAE: 4 features, 80.0% accuracy [2026-02-26T20:35:34.581749] [DEBUG] [LOCAL ] Loaded configuration for GIII: 4 features, 80.0% accuracy [2026-02-26T20:35:34.581837] [DEBUG] [LOCAL ] Loaded configuration for WF: 2 features, 80.0% accuracy [2026-02-26T20:35:34.582108] [DEBUG] [LOCAL ] Loaded configuration for LAES: 2 features, 90.0% accuracy [2026-02-26T20:35:34.582366] [DEBUG] [LOCAL ] Loaded configuration for NVG: 1 features, 60.0% accuracy [2026-02-26T20:35:34.582445] [DEBUG] [LOCAL ] Loaded configuration for ON: 1 features, 70.0% accuracy [2026-02-26T20:35:34.582675] [DEBUG] [LOCAL ] Loaded configuration for EUFN: 1 features, 70.0% accuracy [2026-02-26T20:35:34.582901] [DEBUG] [LOCAL ] Loaded configuration for MRNA: 2 features, 80.0% accuracy [2026-02-26T20:35:34.582972] [DEBUG] [LOCAL ] Loaded configuration for GENK: 3 features, 70.0% accuracy [2026-02-26T20:35:34.583034] [DEBUG] [LOCAL ] Loaded configuration for ETN: 3 features, 80.0% accuracy [2026-02-26T20:35:34.583095] [DEBUG] [LOCAL ] Loaded configuration for CRK: 2 features, 80.0% accuracy [2026-02-26T20:35:34.583324] [DEBUG] [LOCAL ] Loaded configuration for RZB: 3 features, 60.0% accuracy [2026-02-26T20:35:34.583395] [DEBUG] [LOCAL ] Loaded configuration for RPD: 1 features, 60.0% accuracy [2026-02-26T20:35:34.583456] [DEBUG] [LOCAL ] Loaded configuration for QGEN: 3 features, 80.0% accuracy [2026-02-26T20:35:34.583726] [DEBUG] [LOCAL ] Loaded configuration for CNVS: 6 features, 80.0% accuracy [2026-02-26T20:35:34.583983] [DEBUG] [LOCAL ] Loaded configuration for UWMC: 1 features, 80.0% accuracy [2026-02-26T20:35:34.584275] [DEBUG] [LOCAL ] Loaded configuration for DRTS: 2 features, 80.0% accuracy [2026-02-26T20:35:34.584524] [DEBUG] [LOCAL ] Loaded configuration for CGON: 0 features, 90.0% accuracy [2026-02-26T20:35:34.584826] [DEBUG] [LOCAL ] Loaded configuration for WOOF: 1 features, 60.0% accuracy [2026-02-26T20:35:34.584937] [DEBUG] [LOCAL ] Loaded configuration for SHC: 4 features, 80.0% accuracy [2026-02-26T20:35:34.585005] [DEBUG] [LOCAL ] Loaded configuration for PRA: 3 features, 80.0% accuracy [2026-02-26T20:35:34.585294] [DEBUG] [LOCAL ] Loaded configuration for REX: 1 features, 70.0% accuracy [2026-02-26T20:35:34.585566] [DEBUG] [LOCAL ] Loaded configuration for AVBP: 3 features, 80.0% accuracy [2026-02-26T20:35:34.585841] [DEBUG] [LOCAL ] Loaded configuration for MMS: 3 features, 70.0% accuracy [2026-02-26T20:35:34.585929] [DEBUG] [LOCAL ] Loaded configuration for KEX: 1 features, 80.0% accuracy [2026-02-26T20:35:34.586164] [DEBUG] [LOCAL ] Loaded configuration for IGD: 1 features, 70.0% accuracy [2026-02-26T20:35:34.586238] [DEBUG] [LOCAL ] Loaded configuration for HOG: 3 features, 90.0% accuracy [2026-02-26T20:35:34.586309] [DEBUG] [LOCAL ] Loaded configuration for EMF: 4 features, 70.0% accuracy [2026-02-26T20:35:34.586372] [DEBUG] [LOCAL ] Loaded configuration for ELDN: 3 features, 70.0% accuracy [2026-02-26T20:35:34.586652] [DEBUG] [LOCAL ] Loaded configuration for FFC: 2 features, 70.0% accuracy [2026-02-26T20:35:34.586902] [DEBUG] [LOCAL ] Loaded configuration for CGC: 2 features, 80.0% accuracy [2026-02-26T20:35:34.587730] [DEBUG] [LOCAL ] Loaded configuration for BKSY: 3 features, 80.0% accuracy [2026-02-26T20:35:34.587806] [DEBUG] [LOCAL ] Loaded configuration for PIE: 2 features, 80.0% accuracy [2026-02-26T20:35:34.587879] [DEBUG] [LOCAL ] Loaded configuration for EH: 3 features, 70.0% accuracy [2026-02-26T20:35:34.587956] [DEBUG] [LOCAL ] Loaded configuration for ASA: 0 features, 90.0% accuracy [2026-02-26T20:35:34.588287] [DEBUG] [LOCAL ] Loaded configuration for NVDD: 7 features, 90.0% accuracy [2026-02-26T20:35:34.588413] [DEBUG] [LOCAL ] Loaded configuration for NZF: 1 features, 60.0% accuracy [2026-02-26T20:35:34.588490] [DEBUG] [LOCAL ] Loaded configuration for MDWD: 1 features, 70.0% accuracy [2026-02-26T20:35:34.588783] [DEBUG] [LOCAL ] Loaded configuration for CVEO: 3 features, 90.0% accuracy [2026-02-26T20:35:34.588865] [DEBUG] [LOCAL ] Loaded configuration for ED: 3 features, 90.0% accuracy [2026-02-26T20:35:34.588927] [DEBUG] [LOCAL ] Loaded configuration for BNL: 3 features, 70.0% accuracy [2026-02-26T20:35:34.589000] [DEBUG] [LOCAL ] Loaded configuration for TWLO: 1 features, 70.0% accuracy [2026-02-26T20:35:34.589275] [DEBUG] [LOCAL ] Loaded configuration for SES: 1 features, 60.0% accuracy [2026-02-26T20:35:34.589549] [DEBUG] [LOCAL ] Loaded configuration for WMK: 4 features, 70.0% accuracy [2026-02-26T20:35:34.589686] [DEBUG] [LOCAL ] Loaded configuration for EXG: 3 features, 80.0% accuracy [2026-02-26T20:35:34.589759] [DEBUG] [LOCAL ] Loaded configuration for RA: 2 features, 80.0% accuracy [2026-02-26T20:35:34.589825] [DEBUG] [LOCAL ] Loaded configuration for MX: 1 features, 70.0% accuracy [2026-02-26T20:35:34.589888] [DEBUG] [LOCAL ] Loaded configuration for UYLD: 1 features, 80.0% accuracy [2026-02-26T20:35:34.589952] [DEBUG] [LOCAL ] Loaded configuration for BBH: 3 features, 70.0% accuracy [2026-02-26T20:35:34.590258] [DEBUG] [LOCAL ] Loaded configuration for EPAC: 3 features, 60.0% accuracy [2026-02-26T20:35:34.590332] [DEBUG] [LOCAL ] Loaded configuration for GSHD: 1 features, 90.0% accuracy [2026-02-26T20:35:34.590395] [DEBUG] [LOCAL ] Loaded configuration for RS: 2 features, 80.0% accuracy [2026-02-26T20:35:34.590651] [DEBUG] [LOCAL ] Loaded configuration for YPF: 3 features, 70.0% accuracy [2026-02-26T20:35:34.590961] [DEBUG] [LOCAL ] Loaded configuration for PLBY: 2 features, 70.0% accuracy [2026-02-26T20:35:34.591202] [DEBUG] [LOCAL ] Loaded configuration for ASYS: 3 features, 80.0% accuracy [2026-02-26T20:35:34.591280] [DEBUG] [LOCAL ] Loaded configuration for EVO: 2 features, 80.0% accuracy [2026-02-26T20:35:34.591361] [DEBUG] [LOCAL ] Loaded configuration for NA: 5 features, 80.0% accuracy [2026-02-26T20:35:34.591620] [DEBUG] [LOCAL ] Loaded configuration for FEM: 2 features, 70.0% accuracy [2026-02-26T20:35:34.591695] [DEBUG] [LOCAL ] Loaded configuration for IVZ: 2 features, 70.0% accuracy [2026-02-26T20:35:34.591927] [DEBUG] [LOCAL ] Loaded configuration for NAVI: 2 features, 100.0% accuracy [2026-02-26T20:35:34.592205] [DEBUG] [LOCAL ] Loaded configuration for EBS: 4 features, 70.0% accuracy [2026-02-26T20:35:34.592515] [DEBUG] [LOCAL ] Loaded configuration for TVE: 2 features, 70.0% accuracy [2026-02-26T20:35:34.592629] [DEBUG] [LOCAL ] Loaded configuration for MRBK: 2 features, 80.0% accuracy [2026-02-26T20:35:34.592695] [DEBUG] [LOCAL ] Loaded configuration for SLN: 4 features, 90.0% accuracy [2026-02-26T20:35:34.593003] [DEBUG] [LOCAL ] Loaded configuration for HLNE: 1 features, 50.0% accuracy [2026-02-26T20:35:34.593075] [DEBUG] [LOCAL ] Loaded configuration for HHH: 5 features, 70.0% accuracy [2026-02-26T20:35:34.593134] [DEBUG] [LOCAL ] Loaded configuration for PGC: 2 features, 80.0% accuracy [2026-02-26T20:35:34.593370] [DEBUG] [LOCAL ] Loaded configuration for BHRB: 3 features, 100.0% accuracy [2026-02-26T20:35:34.593670] [DEBUG] [LOCAL ] Loaded configuration for STIM: 1 features, 60.0% accuracy [2026-02-26T20:35:34.593978] [DEBUG] [LOCAL ] Loaded configuration for ELVA: 4 features, 90.0% accuracy [2026-02-26T20:35:34.594231] [DEBUG] [LOCAL ] Loaded configuration for AG: 3 features, 90.0% accuracy [2026-02-26T20:35:34.594510] [DEBUG] [LOCAL ] Loaded configuration for SRCE: 1 features, 70.0% accuracy [2026-02-26T20:35:34.594594] [DEBUG] [LOCAL ] Loaded configuration for UMH: 2 features, 60.0% accuracy [2026-02-26T20:35:34.594658] [DEBUG] [LOCAL ] Loaded configuration for CAF: 4 features, 80.0% accuracy [2026-02-26T20:35:34.594878] [DEBUG] [LOCAL ] Loaded configuration for HTBK: 0 features, 80.0% accuracy [2026-02-26T20:35:34.594957] [DEBUG] [LOCAL ] Loaded configuration for MGY: 2 features, 80.0% accuracy [2026-02-26T20:35:34.595233] [DEBUG] [LOCAL ] Loaded configuration for LFUS: 1 features, 80.0% accuracy [2026-02-26T20:35:34.595301] [DEBUG] [LOCAL ] Loaded configuration for MCHX: 3 features, 60.0% accuracy [2026-02-26T20:35:34.595372] [DEBUG] [LOCAL ] Loaded configuration for WGO: 3 features, 90.0% accuracy [2026-02-26T20:35:34.595655] [DEBUG] [LOCAL ] Loaded configuration for LFMD: 3 features, 60.0% accuracy [2026-02-26T20:35:34.595954] [DEBUG] [LOCAL ] Loaded configuration for MIRM: 1 features, 70.0% accuracy [2026-02-26T20:35:34.596022] [DEBUG] [LOCAL ] Loaded configuration for PB: 3 features, 80.0% accuracy [2026-02-26T20:35:34.596292] [DEBUG] [LOCAL ] Loaded configuration for VTSI: 2 features, 70.0% accuracy [2026-02-26T20:35:34.596657] [DEBUG] [LOCAL ] Loaded configuration for SDA: 1 features, 90.0% accuracy [2026-02-26T20:35:34.596726] [DEBUG] [LOCAL ] Loaded configuration for AGNCN: 2 features, 80.0% accuracy [2026-02-26T20:35:34.596796] [DEBUG] [LOCAL ] Loaded configuration for VMI: 3 features, 70.0% accuracy [2026-02-26T20:35:34.596857] [DEBUG] [LOCAL ] Loaded configuration for HPI: 2 features, 90.0% accuracy [2026-02-26T20:35:34.596916] [DEBUG] [LOCAL ] Loaded configuration for ELME: 3 features, 90.0% accuracy [2026-02-26T20:35:34.597137] [DEBUG] [LOCAL ] Loaded configuration for CXDO: 2 features, 90.0% accuracy [2026-02-26T20:35:34.597205] [DEBUG] [LOCAL ] Loaded configuration for BAP: 5 features, 90.0% accuracy [2026-02-26T20:35:34.597265] [DEBUG] [LOCAL ] Loaded configuration for VRE: 1 features, 70.0% accuracy [2026-02-26T20:35:34.597336] [DEBUG] [LOCAL ] Loaded configuration for SCM: 5 features, 90.0% accuracy [2026-02-26T20:35:34.597397] [DEBUG] [LOCAL ] Loaded configuration for DOX: 4 features, 80.0% accuracy [2026-02-26T20:35:34.597715] [DEBUG] [LOCAL ] Loaded configuration for TITN: 2 features, 70.0% accuracy [2026-02-26T20:35:34.597983] [DEBUG] [LOCAL ] Loaded configuration for ASTL: 3 features, 90.0% accuracy [2026-02-26T20:35:34.598053] [DEBUG] [LOCAL ] Loaded configuration for CIEN: 2 features, 60.0% accuracy [2026-02-26T20:35:34.598328] [DEBUG] [LOCAL ] Loaded configuration for CASS: 5 features, 90.0% accuracy [2026-02-26T20:35:34.598410] [DEBUG] [LOCAL ] Loaded configuration for RELY: 2 features, 70.0% accuracy [2026-02-26T20:35:34.598687] [DEBUG] [LOCAL ] Loaded configuration for VINP: 1 features, 80.0% accuracy [2026-02-26T20:35:34.598919] [DEBUG] [LOCAL ] Loaded configuration for RARE: 2 features, 90.0% accuracy [2026-02-26T20:35:34.599201] [DEBUG] [LOCAL ] Loaded configuration for FYX: 3 features, 80.0% accuracy [2026-02-26T20:35:34.599431] [DEBUG] [LOCAL ] Loaded configuration for KBWD: 3 features, 90.0% accuracy [2026-02-26T20:35:34.599499] [DEBUG] [LOCAL ] Loaded configuration for FOXA: 2 features, 90.0% accuracy [2026-02-26T20:35:34.599558] [DEBUG] [LOCAL ] Loaded configuration for CUZ: 4 features, 80.0% accuracy [2026-02-26T20:35:34.599812] [DEBUG] [LOCAL ] Loaded configuration for FULC: 1 features, 70.0% accuracy [2026-02-26T20:35:34.600049] [DEBUG] [LOCAL ] Loaded configuration for DIN: 3 features, 90.0% accuracy [2026-02-26T20:35:34.600136] [DEBUG] [LOCAL ] Loaded configuration for CHH: 1 features, 100.0% accuracy [2026-02-26T20:35:34.600395] [DEBUG] [LOCAL ] Loaded configuration for GRAB: 4 features, 80.0% accuracy [2026-02-26T20:35:34.600463] [DEBUG] [LOCAL ] Loaded configuration for LNKB: 3 features, 80.0% accuracy [2026-02-26T20:35:34.600840] [DEBUG] [LOCAL ] Loaded configuration for AVGX: 2 features, 70.0% accuracy [2026-02-26T20:35:34.601144] [DEBUG] [LOCAL ] Loaded configuration for BCDA: 3 features, 80.0% accuracy [2026-02-26T20:35:34.601384] [DEBUG] [LOCAL ] Loaded configuration for ACDC: 3 features, 70.0% accuracy [2026-02-26T20:35:34.601615] [DEBUG] [LOCAL ] Loaded configuration for PDYN: 2 features, 100.0% accuracy [2026-02-26T20:35:34.601698] [DEBUG] [LOCAL ] Loaded configuration for GLP: 3 features, 80.0% accuracy [2026-02-26T20:35:34.601923] [DEBUG] [LOCAL ] Loaded configuration for EPAM: 2 features, 50.0% accuracy [2026-02-26T20:35:34.601992] [DEBUG] [LOCAL ] Loaded configuration for GLTO: 2 features, 90.0% accuracy [2026-02-26T20:35:34.602223] [DEBUG] [LOCAL ] Loaded configuration for TGNA: 1 features, 60.0% accuracy [2026-02-26T20:35:34.602471] [DEBUG] [LOCAL ] Loaded configuration for HYXF: 3 features, 90.0% accuracy [2026-02-26T20:35:34.602539] [DEBUG] [LOCAL ] Loaded configuration for NUTX: 0 features, 70.0% accuracy [2026-02-26T20:35:34.602826] [DEBUG] [LOCAL ] Loaded configuration for HII: 1 features, 60.0% accuracy [2026-02-26T20:35:34.603147] [DEBUG] [LOCAL ] Loaded configuration for ACI: 4 features, 80.0% accuracy [2026-02-26T20:35:34.603400] [DEBUG] [LOCAL ] Loaded configuration for EXK: 1 features, 60.0% accuracy [2026-02-26T20:35:34.603645] [DEBUG] [LOCAL ] Loaded configuration for ELS: 3 features, 50.0% accuracy [2026-02-26T20:35:34.603764] [DEBUG] [LOCAL ] Loaded configuration for BUXX: 5 features, 100.0% accuracy [2026-02-26T20:35:34.603836] [DEBUG] [LOCAL ] Loaded configuration for CMI: 5 features, 90.0% accuracy [2026-02-26T20:35:34.604124] [DEBUG] [LOCAL ] Loaded configuration for TLYS: 1 features, 80.0% accuracy [2026-02-26T20:35:34.604234] [DEBUG] [LOCAL ] Loaded configuration for FLL: 2 features, 70.0% accuracy [2026-02-26T20:35:34.604298] [DEBUG] [LOCAL ] Loaded configuration for DRLL: 0 features, 90.0% accuracy [2026-02-26T20:35:34.604586] [DEBUG] [LOCAL ] Loaded configuration for UVSP: 3 features, 60.0% accuracy [2026-02-26T20:35:34.604675] [DEBUG] [LOCAL ] Loaded configuration for GSL: 1 features, 90.0% accuracy [2026-02-26T20:35:34.604747] [DEBUG] [LOCAL ] Loaded configuration for STXG: 2 features, 80.0% accuracy [2026-02-26T20:35:34.604810] [DEBUG] [LOCAL ] Loaded configuration for AMSC: 3 features, 80.0% accuracy [2026-02-26T20:35:34.605084] [DEBUG] [LOCAL ] Loaded configuration for UTMD: 3 features, 70.0% accuracy [2026-02-26T20:35:34.605385] [DEBUG] [LOCAL ] Loaded configuration for TRN: 1 features, 70.0% accuracy [2026-02-26T20:35:34.605468] [DEBUG] [LOCAL ] Loaded configuration for NKX: 5 features, 80.0% accuracy [2026-02-26T20:35:34.605540] [DEBUG] [LOCAL ] Loaded configuration for GME: 4 features, 90.0% accuracy [2026-02-26T20:35:34.605639] [DEBUG] [LOCAL ] Loaded configuration for STVN: 3 features, 70.0% accuracy [2026-02-26T20:35:34.605704] [DEBUG] [LOCAL ] Loaded configuration for BMI: 2 features, 80.0% accuracy [2026-02-26T20:35:34.605942] [DEBUG] [LOCAL ] Loaded configuration for BPYPP: 4 features, 80.0% accuracy [2026-02-26T20:35:34.606234] [DEBUG] [LOCAL ] Loaded configuration for HDB: 3 features, 80.0% accuracy [2026-02-26T20:35:34.606671] [DEBUG] [LOCAL ] Loaded configuration for ENVX: 4 features, 90.0% accuracy [2026-02-26T20:35:34.606762] [DEBUG] [LOCAL ] Loaded configuration for HPF: 3 features, 90.0% accuracy [2026-02-26T20:35:34.606825] [DEBUG] [LOCAL ] Loaded configuration for BCRX: 1 features, 70.0% accuracy [2026-02-26T20:35:34.606885] [DEBUG] [LOCAL ] Loaded configuration for PY: 1 features, 70.0% accuracy [2026-02-26T20:35:34.606945] [DEBUG] [LOCAL ] Loaded configuration for PSHG: 2 features, 80.0% accuracy [2026-02-26T20:35:34.607367] [DEBUG] [LOCAL ] Loaded configuration for LANDO: 0 features, 80.0% accuracy [2026-02-26T20:35:34.607441] [DEBUG] [LOCAL ] Loaded configuration for NMRK: 3 features, 80.0% accuracy [2026-02-26T20:35:34.607501] [DEBUG] [LOCAL ] Loaded configuration for MBCN: 3 features, 80.0% accuracy [2026-02-26T20:35:34.607595] [DEBUG] [LOCAL ] Loaded configuration for GSBC: 6 features, 90.0% accuracy [2026-02-26T20:35:34.607954] [DEBUG] [LOCAL ] Loaded configuration for CAKE: 3 features, 70.0% accuracy [2026-02-26T20:35:34.608312] [DEBUG] [LOCAL ] Loaded configuration for ACXP: 3 features, 80.0% accuracy [2026-02-26T20:35:34.608637] [DEBUG] [LOCAL ] Loaded configuration for FTHI: 2 features, 80.0% accuracy [2026-02-26T20:35:34.608716] [DEBUG] [LOCAL ] Loaded configuration for HUYA: 0 features, 70.0% accuracy [2026-02-26T20:35:34.609009] [DEBUG] [LOCAL ] Loaded configuration for RNP: 4 features, 70.0% accuracy [2026-02-26T20:35:34.609320] [DEBUG] [LOCAL ] Loaded configuration for GEHC: 0 features, 80.0% accuracy [2026-02-26T20:35:34.609401] [DEBUG] [LOCAL ] Loaded configuration for VFLO: 4 features, 70.0% accuracy [2026-02-26T20:35:34.609702] [DEBUG] [LOCAL ] Loaded configuration for IBTK: 3 features, 70.0% accuracy [2026-02-26T20:35:34.610021] [DEBUG] [LOCAL ] Loaded configuration for OSS: 3 features, 100.0% accuracy [2026-02-26T20:35:34.610104] [DEBUG] [LOCAL ] Loaded configuration for WVE: 5 features, 60.0% accuracy [2026-02-26T20:35:34.610433] [DEBUG] [LOCAL ] Loaded configuration for SITE: 2 features, 100.0% accuracy [2026-02-26T20:35:34.610795] [DEBUG] [LOCAL ] Loaded configuration for AVK: 5 features, 90.0% accuracy [2026-02-26T20:35:34.611102] [DEBUG] [LOCAL ] Loaded configuration for CFG: 4 features, 100.0% accuracy [2026-02-26T20:35:34.611400] [DEBUG] [LOCAL ] Loaded configuration for ELAN: 2 features, 80.0% accuracy [2026-02-26T20:35:34.611479] [DEBUG] [LOCAL ] Loaded configuration for TDS: 2 features, 80.0% accuracy [2026-02-26T20:35:34.611540] [DEBUG] [LOCAL ] Loaded configuration for BDSX: 3 features, 90.0% accuracy [2026-02-26T20:35:34.611830] [DEBUG] [LOCAL ] Loaded configuration for FTC: 3 features, 80.0% accuracy [2026-02-26T20:35:34.612078] [DEBUG] [LOCAL ] Loaded configuration for ALVO: 5 features, 90.0% accuracy [2026-02-26T20:35:34.612345] [DEBUG] [LOCAL ] Loaded configuration for OSPN: 1 features, 80.0% accuracy [2026-02-26T20:35:34.612415] [DEBUG] [LOCAL ] Loaded configuration for DUOL: 2 features, 60.0% accuracy [2026-02-26T20:35:34.612645] [DEBUG] [LOCAL ] Loaded configuration for REBN: 1 features, 80.0% accuracy [2026-02-26T20:35:34.612886] [DEBUG] [LOCAL ] Loaded configuration for TARA: 3 features, 70.0% accuracy [2026-02-26T20:35:34.613131] [DEBUG] [LOCAL ] Loaded configuration for CABA: 3 features, 70.0% accuracy [2026-02-26T20:35:34.613369] [DEBUG] [LOCAL ] Loaded configuration for SKYH: 2 features, 70.0% accuracy [2026-02-26T20:35:34.613666] [DEBUG] [LOCAL ] Loaded configuration for STAA: 1 features, 60.0% accuracy [2026-02-26T20:35:34.613926] [DEBUG] [LOCAL ] Loaded configuration for DMO: 1 features, 70.0% accuracy [2026-02-26T20:35:34.614176] [DEBUG] [LOCAL ] Loaded configuration for CINF: 3 features, 80.0% accuracy [2026-02-26T20:35:34.614412] [DEBUG] [LOCAL ] Loaded configuration for CMSC: 3 features, 80.0% accuracy [2026-02-26T20:35:34.614669] [DEBUG] [LOCAL ] Loaded configuration for EDF: 3 features, 100.0% accuracy [2026-02-26T20:35:34.614956] [DEBUG] [LOCAL ] Loaded configuration for ACN: 2 features, 70.0% accuracy [2026-02-26T20:35:34.615245] [DEBUG] [LOCAL ] Loaded configuration for OKTA: 1 features, 80.0% accuracy [2026-02-26T20:35:34.615321] [DEBUG] [LOCAL ] Loaded configuration for CRI: 0 features, 70.0% accuracy [2026-02-26T20:35:34.615650] [DEBUG] [LOCAL ] Loaded configuration for GRPN: 2 features, 80.0% accuracy [2026-02-26T20:35:34.615737] [DEBUG] [LOCAL ] Loaded configuration for BKNG: 3 features, 70.0% accuracy [2026-02-26T20:35:34.615800] [DEBUG] [LOCAL ] Loaded configuration for GEN: 1 features, 90.0% accuracy [2026-02-26T20:35:34.615870] [DEBUG] [LOCAL ] Loaded configuration for SATS: 7 features, 90.0% accuracy [2026-02-26T20:35:34.616168] [DEBUG] [LOCAL ] Loaded configuration for DOLE: 3 features, 60.0% accuracy [2026-02-26T20:35:34.616247] [DEBUG] [LOCAL ] Loaded configuration for KNOP: 1 features, 80.0% accuracy [2026-02-26T20:35:34.616311] [DEBUG] [LOCAL ] Loaded configuration for PRN: 1 features, 60.0% accuracy [2026-02-26T20:35:34.616544] [DEBUG] [LOCAL ] Loaded configuration for SMID: 2 features, 60.0% accuracy [2026-02-26T20:35:34.616640] [DEBUG] [LOCAL ] Loaded configuration for CCJ: 2 features, 70.0% accuracy [2026-02-26T20:35:34.616710] [DEBUG] [LOCAL ] Loaded configuration for THRM: 3 features, 90.0% accuracy [2026-02-26T20:35:34.616773] [DEBUG] [LOCAL ] Loaded configuration for BSCS: 2 features, 60.0% accuracy [2026-02-26T20:35:34.616833] [DEBUG] [LOCAL ] Loaded configuration for ITUB: 4 features, 80.0% accuracy [2026-02-26T20:35:34.616900] [DEBUG] [LOCAL ] Loaded configuration for ENB: 3 features, 90.0% accuracy [2026-02-26T20:35:34.617231] [DEBUG] [LOCAL ] Loaded configuration for HPS: 2 features, 80.0% accuracy [2026-02-26T20:35:34.617303] [DEBUG] [LOCAL ] Loaded configuration for INAB: 2 features, 80.0% accuracy [2026-02-26T20:35:34.617375] [DEBUG] [LOCAL ] Loaded configuration for HYLS: 2 features, 70.0% accuracy [2026-02-26T20:35:34.617445] [DEBUG] [LOCAL ] Loaded configuration for OESX: 2 features, 50.0% accuracy [2026-02-26T20:35:34.617507] [DEBUG] [LOCAL ] Loaded configuration for JLS: 2 features, 60.0% accuracy [2026-02-26T20:35:34.617565] [DEBUG] [LOCAL ] Loaded configuration for JEF: 1 features, 80.0% accuracy [2026-02-26T20:35:34.617920] [DEBUG] [LOCAL ] Loaded configuration for ASO: 3 features, 100.0% accuracy [2026-02-26T20:35:34.618191] [DEBUG] [LOCAL ] Loaded configuration for NECB: 2 features, 70.0% accuracy [2026-02-26T20:35:34.618263] [DEBUG] [LOCAL ] Loaded configuration for HRTG: 0 features, 80.0% accuracy [2026-02-26T20:35:34.618333] [DEBUG] [LOCAL ] Loaded configuration for EVAX: 2 features, 90.0% accuracy [2026-02-26T20:35:34.618414] [DEBUG] [LOCAL ] Loaded configuration for PUK: 5 features, 90.0% accuracy [2026-02-26T20:35:34.618475] [DEBUG] [LOCAL ] Loaded configuration for XPO: 3 features, 60.0% accuracy [2026-02-26T20:35:34.618723] [DEBUG] [LOCAL ] Loaded configuration for ARMK: 3 features, 90.0% accuracy [2026-02-26T20:35:34.618797] [DEBUG] [LOCAL ] Loaded configuration for BAND: 3 features, 80.0% accuracy [2026-02-26T20:35:34.619056] [DEBUG] [LOCAL ] Loaded configuration for MTRN: 2 features, 70.0% accuracy [2026-02-26T20:35:34.619155] [DEBUG] [LOCAL ] Loaded configuration for VNDA: 3 features, 80.0% accuracy [2026-02-26T20:35:34.619228] [DEBUG] [LOCAL ] Loaded configuration for CNXN: 4 features, 60.0% accuracy [2026-02-26T20:35:34.619288] [DEBUG] [LOCAL ] Loaded configuration for ITRN: 2 features, 90.0% accuracy [2026-02-26T20:35:34.619348] [DEBUG] [LOCAL ] Loaded configuration for WEYS: 2 features, 70.0% accuracy [2026-02-26T20:35:34.619599] [DEBUG] [LOCAL ] Loaded configuration for CCOI: 4 features, 70.0% accuracy [2026-02-26T20:35:34.619679] [DEBUG] [LOCAL ] Loaded configuration for RCS: 3 features, 90.0% accuracy [2026-02-26T20:35:34.619973] [DEBUG] [LOCAL ] Loaded configuration for SXI: 1 features, 70.0% accuracy [2026-02-26T20:35:34.620054] [DEBUG] [LOCAL ] Loaded configuration for GXAI: 0 features, 80.0% accuracy [2026-02-26T20:35:34.620117] [DEBUG] [LOCAL ] Loaded configuration for CHSCO: 1 features, 60.0% accuracy [2026-02-26T20:35:34.620544] [DEBUG] [LOCAL ] Loaded configuration for HERO: 4 features, 90.0% accuracy [2026-02-26T20:35:34.620838] [DEBUG] [LOCAL ] Loaded configuration for AEP: 1 features, 60.0% accuracy [2026-02-26T20:35:34.621130] [DEBUG] [LOCAL ] Loaded configuration for DRI: 4 features, 60.0% accuracy [2026-02-26T20:35:34.621212] [DEBUG] [LOCAL ] Loaded configuration for HUBS: 3 features, 80.0% accuracy [2026-02-26T20:35:34.621473] [DEBUG] [LOCAL ] Loaded configuration for RUNN: 1 features, 80.0% accuracy [2026-02-26T20:35:34.621729] [DEBUG] [LOCAL ] Loaded configuration for AIA: 2 features, 70.0% accuracy [2026-02-26T20:35:34.621801] [DEBUG] [LOCAL ] Loaded configuration for KNX: 1 features, 80.0% accuracy [2026-02-26T20:35:34.622328] [DEBUG] [LOCAL ] Loaded configuration for CTDD: 1 features, 70.0% accuracy [2026-02-26T20:35:34.622400] [DEBUG] [LOCAL ] Loaded configuration for DAVA: 2 features, 70.0% accuracy [2026-02-26T20:35:34.622469] [DEBUG] [LOCAL ] Loaded configuration for ESI: 1 features, 80.0% accuracy [2026-02-26T20:35:34.622531] [DEBUG] [LOCAL ] Loaded configuration for FCX: 4 features, 90.0% accuracy [2026-02-26T20:35:34.622798] [DEBUG] [LOCAL ] Loaded configuration for BATRK: 1 features, 60.0% accuracy [2026-02-26T20:35:34.622869] [DEBUG] [LOCAL ] Loaded configuration for MLI: 4 features, 80.0% accuracy [2026-02-26T20:35:34.623134] [DEBUG] [LOCAL ] Loaded configuration for RPRX: 1 features, 70.0% accuracy [2026-02-26T20:35:34.623402] [DEBUG] [LOCAL ] Loaded configuration for UROY: 5 features, 60.0% accuracy [2026-02-26T20:35:34.623493] [DEBUG] [LOCAL ] Loaded configuration for PRH: 2 features, 70.0% accuracy [2026-02-26T20:35:34.623557] [DEBUG] [LOCAL ] Loaded configuration for CCEP: 4 features, 70.0% accuracy [2026-02-26T20:35:34.623834] [DEBUG] [LOCAL ] Loaded configuration for IBTI: 2 features, 60.0% accuracy [2026-02-26T20:35:34.624137] [DEBUG] [LOCAL ] Loaded configuration for HQL: 4 features, 80.0% accuracy [2026-02-26T20:35:34.624396] [DEBUG] [LOCAL ] Loaded configuration for IMNN: 4 features, 100.0% accuracy [2026-02-26T20:35:34.624673] [DEBUG] [LOCAL ] Loaded configuration for ZEPP: 1 features, 90.0% accuracy [2026-02-26T20:35:34.624914] [DEBUG] [LOCAL ] Loaded configuration for FLO: 3 features, 80.0% accuracy [2026-02-26T20:35:34.625154] [DEBUG] [LOCAL ] Loaded configuration for CCL: 1 features, 100.0% accuracy [2026-02-26T20:35:34.625236] [DEBUG] [LOCAL ] Loaded configuration for MSB: 1 features, 80.0% accuracy [2026-02-26T20:35:34.625528] [DEBUG] [LOCAL ] Loaded configuration for UMMA: 2 features, 80.0% accuracy [2026-02-26T20:35:34.625801] [DEBUG] [LOCAL ] Loaded configuration for ALL: 1 features, 70.0% accuracy [2026-02-26T20:35:34.625874] [DEBUG] [LOCAL ] Loaded configuration for XOMA: 2 features, 90.0% accuracy [2026-02-26T20:35:34.625942] [DEBUG] [LOCAL ] Loaded configuration for KREF: 1 features, 80.0% accuracy [2026-02-26T20:35:34.626186] [DEBUG] [LOCAL ] Loaded configuration for HEPS: 3 features, 80.0% accuracy [2026-02-26T20:35:34.626267] [DEBUG] [LOCAL ] Loaded configuration for WH: 5 features, 90.0% accuracy [2026-02-26T20:35:34.626554] [DEBUG] [LOCAL ] Loaded configuration for SFL: 4 features, 70.0% accuracy [2026-02-26T20:35:34.626649] [DEBUG] [LOCAL ] Loaded configuration for TKNO: 1 features, 60.0% accuracy [2026-02-26T20:35:34.626713] [DEBUG] [LOCAL ] Loaded configuration for PEPG: 2 features, 60.0% accuracy [2026-02-26T20:35:34.626962] [DEBUG] [LOCAL ] Loaded configuration for TTMI: 3 features, 80.0% accuracy [2026-02-26T20:35:34.627033] [DEBUG] [LOCAL ] Loaded configuration for FPH: 2 features, 80.0% accuracy [2026-02-26T20:35:34.627093] [DEBUG] [LOCAL ] Loaded configuration for QRHC: 3 features, 70.0% accuracy [2026-02-26T20:35:34.627294] [DEBUG] [LOCAL ] Loaded configuration for SYF: 1 features, 80.0% accuracy [2026-02-26T20:35:34.627372] [DEBUG] [LOCAL ] Loaded configuration for DLHC: 3 features, 70.0% accuracy [2026-02-26T20:35:34.627673] [DEBUG] [LOCAL ] Loaded configuration for TOYO: 2 features, 80.0% accuracy [2026-02-26T20:35:34.627756] [DEBUG] [LOCAL ] Loaded configuration for OWL: 2 features, 80.0% accuracy [2026-02-26T20:35:34.627872] [DEBUG] [LOCAL ] Loaded configuration for CZWI: 4 features, 90.0% accuracy [2026-02-26T20:35:34.628126] [DEBUG] [LOCAL ] Loaded configuration for FCEL: 3 features, 60.0% accuracy [2026-02-26T20:35:34.628238] [DEBUG] [LOCAL ] Loaded configuration for CMC: 1 features, 70.0% accuracy [2026-02-26T20:35:34.628309] [DEBUG] [LOCAL ] Loaded configuration for TYRA: 1 features, 70.0% accuracy [2026-02-26T20:35:34.629263] [DEBUG] [LOCAL ] Loaded configuration for AWK: 2 features, 80.0% accuracy [2026-02-26T20:35:34.629345] [DEBUG] [LOCAL ] Loaded configuration for CTS: 4 features, 90.0% accuracy [2026-02-26T20:35:34.629608] [DEBUG] [LOCAL ] Loaded configuration for CULP: 1 features, 70.0% accuracy [2026-02-26T20:35:34.629869] [DEBUG] [LOCAL ] Loaded configuration for WMG: 4 features, 80.0% accuracy [2026-02-26T20:35:34.630328] [DEBUG] [LOCAL ] Loaded configuration for NGL: 2 features, 70.0% accuracy [2026-02-26T20:35:34.630663] [DEBUG] [LOCAL ] Loaded configuration for INBX: 2 features, 70.0% accuracy [2026-02-26T20:35:34.630954] [DEBUG] [LOCAL ] Loaded configuration for PGP: 3 features, 70.0% accuracy [2026-02-26T20:35:34.631250] [DEBUG] [LOCAL ] Loaded configuration for STTK: 0 features, 90.0% accuracy [2026-02-26T20:35:34.631323] [DEBUG] [LOCAL ] Loaded configuration for OIS: 3 features, 60.0% accuracy [2026-02-26T20:35:34.631382] [DEBUG] [LOCAL ] Loaded configuration for PPC: 2 features, 70.0% accuracy [2026-02-26T20:35:34.631733] [DEBUG] [LOCAL ] Loaded configuration for BOX: 1 features, 70.0% accuracy [2026-02-26T20:35:34.631808] [DEBUG] [LOCAL ] Loaded configuration for VCEL: 1 features, 70.0% accuracy [2026-02-26T20:35:34.632113] [DEBUG] [LOCAL ] Loaded configuration for ARTL: 4 features, 80.0% accuracy [2026-02-26T20:35:34.632483] [DEBUG] [LOCAL ] Loaded configuration for ABNB: 3 features, 70.0% accuracy [2026-02-26T20:35:34.632786] [DEBUG] [LOCAL ] Loaded configuration for NCMI: 3 features, 70.0% accuracy [2026-02-26T20:35:34.632862] [DEBUG] [LOCAL ] Loaded configuration for EVH: 1 features, 90.0% accuracy [2026-02-26T20:35:34.633167] [DEBUG] [LOCAL ] Loaded configuration for MGNX: 0 features, 80.0% accuracy [2026-02-26T20:35:34.633270] [DEBUG] [LOCAL ] Loaded configuration for VLY: 2 features, 90.0% accuracy [2026-02-26T20:35:34.633538] [DEBUG] [LOCAL ] Loaded configuration for TRNO: 1 features, 70.0% accuracy [2026-02-26T20:35:34.633845] [DEBUG] [LOCAL ] Loaded configuration for NWG: 0 features, 70.0% accuracy [2026-02-26T20:35:34.634125] [DEBUG] [LOCAL ] Loaded configuration for AOHY: 1 features, 80.0% accuracy [2026-02-26T20:35:34.634374] [DEBUG] [LOCAL ] Loaded configuration for CRSP: 4 features, 60.0% accuracy [2026-02-26T20:35:34.634629] [DEBUG] [LOCAL ] Loaded configuration for LPCN: 1 features, 60.0% accuracy [2026-02-26T20:35:34.634715] [DEBUG] [LOCAL ] Loaded configuration for RIGL: 3 features, 60.0% accuracy [2026-02-26T20:35:34.634787] [DEBUG] [LOCAL ] Loaded configuration for CHRS: 1 features, 60.0% accuracy [2026-02-26T20:35:34.634856] [DEBUG] [LOCAL ] Loaded configuration for SRRK: 0 features, 60.0% accuracy [2026-02-26T20:35:34.635127] [DEBUG] [LOCAL ] Loaded configuration for CHWY: 1 features, 60.0% accuracy [2026-02-26T20:35:34.635374] [DEBUG] [LOCAL ] Loaded configuration for ODC: 2 features, 80.0% accuracy [2026-02-26T20:35:34.635445] [DEBUG] [LOCAL ] Loaded configuration for BDRX: 3 features, 70.0% accuracy [2026-02-26T20:35:34.635516] [DEBUG] [LOCAL ] Loaded configuration for APA: 4 features, 80.0% accuracy [2026-02-26T20:35:34.635842] [DEBUG] [LOCAL ] Loaded configuration for SCSC: 2 features, 100.0% accuracy [2026-02-26T20:35:34.636092] [DEBUG] [LOCAL ] Loaded configuration for EVTL: 2 features, 70.0% accuracy [2026-02-26T20:35:34.636173] [DEBUG] [LOCAL ] Loaded configuration for IDYA: 3 features, 50.0% accuracy [2026-02-26T20:35:34.636431] [DEBUG] [LOCAL ] Loaded configuration for PRVA: 1 features, 90.0% accuracy [2026-02-26T20:35:34.636503] [DEBUG] [LOCAL ] Loaded configuration for MBLY: 2 features, 60.0% accuracy [2026-02-26T20:35:34.636777] [DEBUG] [LOCAL ] Loaded configuration for ANVS: 2 features, 70.0% accuracy [2026-02-26T20:35:34.636863] [DEBUG] [LOCAL ] Loaded configuration for CUK: 4 features, 80.0% accuracy [2026-02-26T20:35:34.636934] [DEBUG] [LOCAL ] Loaded configuration for RFL: 4 features, 70.0% accuracy [2026-02-26T20:35:34.637220] [DEBUG] [LOCAL ] Loaded configuration for PLRX: 3 features, 90.0% accuracy [2026-02-26T20:35:34.637465] [DEBUG] [LOCAL ] Loaded configuration for SAP: 2 features, 70.0% accuracy [2026-02-26T20:35:34.637724] [DEBUG] [LOCAL ] Loaded configuration for ETSY: 2 features, 90.0% accuracy [2026-02-26T20:35:34.638029] [DEBUG] [LOCAL ] Loaded configuration for VERI: 2 features, 50.0% accuracy [2026-02-26T20:35:34.638288] [DEBUG] [LOCAL ] Loaded configuration for FIBK: 1 features, 90.0% accuracy [2026-02-26T20:35:34.638553] [DEBUG] [LOCAL ] Loaded configuration for VAL: 2 features, 80.0% accuracy [2026-02-26T20:35:34.638817] [DEBUG] [LOCAL ] Loaded configuration for LAND: 3 features, 60.0% accuracy [2026-02-26T20:35:34.639113] [DEBUG] [LOCAL ] Loaded configuration for MNDY: 2 features, 70.0% accuracy [2026-02-26T20:35:34.639330] [DEBUG] [LOCAL ] Loaded configuration for AKAM: 2 features, 80.0% accuracy [2026-02-26T20:35:34.639432] [DEBUG] [LOCAL ] Loaded configuration for MAA: 3 features, 90.0% accuracy [2026-02-26T20:35:34.639731] [DEBUG] [LOCAL ] Loaded configuration for NREF: 0 features, 60.0% accuracy [2026-02-26T20:35:34.640027] [DEBUG] [LOCAL ] Loaded configuration for ICMB: 4 features, 80.0% accuracy [2026-02-26T20:35:34.640303] [DEBUG] [LOCAL ] Loaded configuration for XYF: 5 features, 70.0% accuracy [2026-02-26T20:35:34.640550] [DEBUG] [LOCAL ] Loaded configuration for OZEM: 1 features, 80.0% accuracy [2026-02-26T20:35:34.640816] [DEBUG] [LOCAL ] Loaded configuration for SNDL: 5 features, 80.0% accuracy [2026-02-26T20:35:34.640896] [DEBUG] [LOCAL ] Loaded configuration for MLTX: 1 features, 80.0% accuracy [2026-02-26T20:35:34.641189] [DEBUG] [LOCAL ] Loaded configuration for DOMO: 4 features, 90.0% accuracy [2026-02-26T20:35:34.641428] [DEBUG] [LOCAL ] Loaded configuration for ALTY: 2 features, 80.0% accuracy [2026-02-26T20:35:34.641696] [DEBUG] [LOCAL ] Loaded configuration for NMI: 3 features, 80.0% accuracy [2026-02-26T20:35:34.641765] [DEBUG] [LOCAL ] Loaded configuration for UFI: 2 features, 80.0% accuracy [2026-02-26T20:35:34.641824] [DEBUG] [LOCAL ] Loaded configuration for LEGH: 2 features, 60.0% accuracy [2026-02-26T20:35:34.641884] [DEBUG] [LOCAL ] Loaded configuration for MLKN: 1 features, 60.0% accuracy [2026-02-26T20:35:34.642134] [DEBUG] [LOCAL ] Loaded configuration for DFGP: 3 features, 80.0% accuracy [2026-02-26T20:35:34.642206] [DEBUG] [LOCAL ] Loaded configuration for RF: 5 features, 90.0% accuracy [2026-02-26T20:35:34.642276] [DEBUG] [LOCAL ] Loaded configuration for NEXA: 3 features, 60.0% accuracy [2026-02-26T20:35:34.642338] [DEBUG] [LOCAL ] Loaded configuration for QUIK: 4 features, 80.0% accuracy [2026-02-26T20:35:34.642590] [DEBUG] [LOCAL ] Loaded configuration for GEL: 4 features, 100.0% accuracy [2026-02-26T20:35:34.642664] [DEBUG] [LOCAL ] Loaded configuration for WBD: 3 features, 60.0% accuracy [2026-02-26T20:35:34.642732] [DEBUG] [LOCAL ] Loaded configuration for TIGO: 0 features, 80.0% accuracy [2026-02-26T20:35:34.643029] [DEBUG] [LOCAL ] Loaded configuration for LPX: 3 features, 80.0% accuracy [2026-02-26T20:35:34.643100] [DEBUG] [LOCAL ] Loaded configuration for OCFC: 5 features, 90.0% accuracy [2026-02-26T20:35:34.643360] [DEBUG] [LOCAL ] Loaded configuration for TGTX: 2 features, 70.0% accuracy [2026-02-26T20:35:34.643431] [DEBUG] [LOCAL ] Loaded configuration for CVCO: 3 features, 70.0% accuracy [2026-02-26T20:35:34.643687] [DEBUG] [LOCAL ] Loaded configuration for RCEL: 4 features, 60.0% accuracy [2026-02-26T20:35:34.643992] [DEBUG] [LOCAL ] Loaded configuration for SLS: 1 features, 70.0% accuracy [2026-02-26T20:35:34.644079] [DEBUG] [LOCAL ] Loaded configuration for CURI: 2 features, 60.0% accuracy [2026-02-26T20:35:34.644144] [DEBUG] [LOCAL ] Loaded configuration for HON: 3 features, 70.0% accuracy [2026-02-26T20:35:34.644217] [DEBUG] [LOCAL ] Loaded configuration for CRWS: 6 features, 60.0% accuracy [2026-02-26T20:35:34.644474] [DEBUG] [LOCAL ] Loaded configuration for CSPI: 2 features, 80.0% accuracy [2026-02-26T20:35:34.644546] [DEBUG] [LOCAL ] Loaded configuration for ATEX: 2 features, 80.0% accuracy [2026-02-26T20:35:34.644852] [DEBUG] [LOCAL ] Loaded configuration for VRDN: 5 features, 80.0% accuracy [2026-02-26T20:35:34.645105] [DEBUG] [LOCAL ] Loaded configuration for EFX: 2 features, 70.0% accuracy [2026-02-26T20:35:34.645177] [DEBUG] [LOCAL ] Loaded configuration for EXEL: 3 features, 80.0% accuracy [2026-02-26T20:35:34.645239] [DEBUG] [LOCAL ] Loaded configuration for REAX: 3 features, 90.0% accuracy [2026-02-26T20:35:34.645476] [DEBUG] [LOCAL ] Loaded configuration for LANDP: 3 features, 60.0% accuracy [2026-02-26T20:35:34.645547] [DEBUG] [LOCAL ] Loaded configuration for JHI: 0 features, 70.0% accuracy [2026-02-26T20:35:34.645855] [DEBUG] [LOCAL ] Loaded configuration for MCO: 3 features, 90.0% accuracy [2026-02-26T20:35:34.646103] [DEBUG] [LOCAL ] Loaded configuration for CODI: 0 features, 60.0% accuracy [2026-02-26T20:35:34.646397] [DEBUG] [LOCAL ] Loaded configuration for LEN: 6 features, 100.0% accuracy [2026-02-26T20:35:34.646695] [DEBUG] [LOCAL ] Loaded configuration for MKTX: 4 features, 80.0% accuracy [2026-02-26T20:35:34.646935] [DEBUG] [LOCAL ] Loaded configuration for QUAD: 1 features, 80.0% accuracy [2026-02-26T20:35:34.647191] [DEBUG] [LOCAL ] Loaded configuration for CRS: 1 features, 80.0% accuracy [2026-02-26T20:35:34.647440] [DEBUG] [LOCAL ] Loaded configuration for EFC: 1 features, 90.0% accuracy [2026-02-26T20:35:34.647706] [DEBUG] [LOCAL ] Loaded configuration for WLFC: 3 features, 60.0% accuracy [2026-02-26T20:35:34.647780] [DEBUG] [LOCAL ] Loaded configuration for NN: 2 features, 80.0% accuracy [2026-02-26T20:35:34.647841] [DEBUG] [LOCAL ] Loaded configuration for HOPE: 1 features, 70.0% accuracy [2026-02-26T20:35:34.648115] [DEBUG] [LOCAL ] Loaded configuration for EAI: 2 features, 70.0% accuracy [2026-02-26T20:35:34.648430] [DEBUG] [LOCAL ] Loaded configuration for OPP: 5 features, 90.0% accuracy [2026-02-26T20:35:34.648516] [DEBUG] [LOCAL ] Loaded configuration for GBDC: 3 features, 90.0% accuracy [2026-02-26T20:35:34.648613] [DEBUG] [LOCAL ] Loaded configuration for ELVN: 2 features, 80.0% accuracy [2026-02-26T20:35:34.650039] [INFO ] [LOCAL ] Saved consolidated report: 3373 forecasts -> ./output/forecasts/full/2026-02-27.txt [2026-02-26T20:35:34.650091] [INFO ] [sig ] [94/94] Successfully generated report for 2026-02-27: 3373 entries [2026-02-26T20:35:34.650125] [INFO ] [sig ] ================================================== [2026-02-26T20:35:34.650154] [INFO ] [sig ] Report generation complete: 94/94 reports succeeded [2026-02-26T20:35:35.327295] [DEBUG] [EMAIL ] Email sent to 'chris.punches@silogroup.org' with subject: 'COMPLETE_OK: SIGR FORECAST' [2026-02-26T20:35:35.327534] [INFO ] [sig ] Email notification sent [2026-02-26T20:35:35.328521] [WARN ] [STATE ] State set to: COMPLETED_OK [2026-02-26T20:35:35.328746] [INFO ] [STATE ] Last completion updated: 2026-02-26T20:35:35.328610